1
3 100000
2713980 44352840 84418110 8971815 159469800 4494015 56988300 77023125 11307030 62663505 225998370 59551020 63599250 77590470 31840215 178738695 71133855 96749295 24635280 8610675 15222225 155480220 49333935 134467455 150442320 33448980 75858960 14319165 111110175 57670170 154720485 17743350 65734530 28000980 49359795 8668710 94692915 73343775 50668560 242617440 32293695 3793530 21720810 130363935 37261380 145133145 91583055 47566245 105245445 13359405 22282920 85445805 57532875 46146855 103119705 20228295 51252120 23673420 24231465 266002950 16208850 2658120 17619405 53136735 53999265 40543110 60353460 81485250 58873470 109227525 2052270 126274305 42155235 83708400 25999155 193507875 3793005 177455745 26413800 132371100 53784585 52799430 103171830 24321585 178981320 28968285 78531615 121566600 13244025 136949670 39226650 28575675 135845565 4672770 66950400 78985695 108830970 3462480 19749165 14896335 114334560 39222825 36644775 20460945 235724925 80733015 166247115 319606260 151294755 30629250 60474480 2788695 17189265 61386450 17100285 21134025 176747205 97501140 101859525 8803485 57309585 132677205 56094735 70033830 12070110 7294305 121274340 149482845 104648715 103037250 60428190 6486225 7978770 23506320 27010110 61932900 148968495 40102050 220653525 37733085 56766825 10573275 92944590 36258345 2608320 38534790 42874155 4948935 146978730 6796575 73847655 15315330 25016760 162201900 63472095 132205065 156944310 21298620 74636460 26069895 158816445 15269115 144030015 77225655 10223100 125681820 32014440 1319580 128688075 89823135 76483485 266326650 115351545 112067850 31710510 32158980 70817700 200301525 9041535 179091120 24520680 3982365 69474150 114244305 3700530 54043440 162008985 53878890 88888260 112964550 113651940 126251745 28792140 170154255 41863350 222255 64968180 4314105 33137700 101976645 11486715 63937590 116162070 36673635 346920045 57272475 42776475 36662760 3370290 69807465 44381640 43750020 104738760 109408950 150216630 40890810 53881635 130985145 322170 34162365 150680970 54305775 117067590 110201205 2647440 120119925 22334595 51902640 35516865 99249015 21610455 38854890 60755760 98166060 72811830 4191015 71234790 73499730 93823425 108928335 37004655 114407370 41499690 41166045 19524300 38650755 122010210 88002285 45722850 42315525 4221090 84255330 39475800 70371585 18120 32918565 170367000 40703805 12359520 54839100 61579695 69455100 158755620 29215530 9864795 100432770 21898950 305883960 28632735 104922795 2141490 68439030 12069840 111732675 4201155 37321350 149093070 70874775 17881695 33225660 60414615 42921960 46593555 157693590 40588740 91475445 93982980 213360195 65800530 110864070 46184640 30271710 61809315 271457610 30796920 136433580 110660925 64138260 7340370 137143020 26851125 30952140 175826550 19969575 127148700 18095835 7073355 108388050 78350250 155764455 140867640 6460695 165133350 188317410 105371940 77298315 111699090 204762855 5309145 163751580 101408535 13158525 83712390 58389870 103784985 19438230 53866290 66712125 92689980 94982910 23975640 23074245 76978605 118923060 5538885 29440965 47430675 108345015 97902585 26626650 90590340 46490340 50009295 42285765 148117110 37283400 33513090 110330595 105063375 139366665 63939135 15213015 33036075 10158855 96107250 36872910 75992565 78124080 85012995 22315155 113291535 144525570 30102540 135706800 10059135 147062400 32008305 54011745 85664445 17540790 62558940 39475890 25266075 643695 18933195 94807170 29195070 76543635 114809325 53820900 157013400 23683935 1860495 144815175 104693250 81614895 13333845 17801790 88737720 5080560 82254240 206663205 3207750 42836025 101722695 67759590 27111090 19742880 43821480 29975850 18966435 91209210 10389330 17459235 13055505 40204470 133699815 39458475 12216780 51526215 152458320 50544510 21363885 43720290 100793835 46199220 343112550 52602345 31021860 98949810 26355510 80540835 29553615 21219345 155888955 127573815 696750 72181425 37977015 131577570 114264885 45966495 137130 33465435 80012100 118408350 76898145 171373140 23778900 30244875 40386720 96850620 46589325 70739100 36419430 92927235 121644435 45125760 43581570 947040 27318630 32039715 118214535 40741410 38384820 19610430 166658580 43192605 21964695 75517755 4157445 45017790 121586940 29909145 223054275 26608185 102385125 106613190 8786970 104653005 147757680 160998555 101600760 30989805 10996395 10075650 95051505 18945570 96173235 13440840 103321140 58796790 35949930 10992030 234329880 87824790 22433535 85093590 18666570 115161075 45592305 68795610 74819910 99065145 130456740 121466520 154187295 75118920 2259585 137703780 46286910 149303715 10022610 184756440 14279385 74307585 30333555 143823000 7708350 130173750 159614895 7634700 138461490 116416575 31109115 87457095 45236490 2039565 98364945 47857665 142129905 65289495 138312090 8717445 64267455 146241480 81518010 515610 12245040 199199805 71575950 20502135 62900235 104476035 19491135 53686395 36051270 4025250 55444065 117646905 100255785 57551550 33669480 14321970 147520845 74841870 20450280 31056225 135927390 4999440 20580480 43948665 85549425 87347235 108703635 178734210 51105600 100409895 65849760 19188495 20647320 96939345 173250705 208202580 136036455 3654960 73475190 40325970 89544315 41795910 89523300 21514920 124709550 27647835 165911025 20352390 54424575 130040205 36452715 148399545 19563090 24346695 40258620 103588350 73966875 63146355 202251630 22075290 58565250 37393740 148460565 116809860 41930565 229330860 49064595 127831215 8541435 36837825 12912960 104052180 16881300 109023675 84584640 150467580 26754600 97648245 98767725 108210210 139020 209345940 2844390 41430135 73663980 54726855 139328100 57598500 40791375 66472695 219051450 3361095 723165 130522185 114268380 2276580 16121010 177830055 6563985 79715865 29723715 48545205 78504480 60496605 4779285 44068035 62533845 202398840 64925280 39789300 1328580 36138195 81214170 67098645 49262955 167016255 144507240 41433405 54264705 111791850 64117620 85835190 38825325 19077255 160094445 137688630 87525780 126719310 138256560 183676155 113770290 20572800 112103145 78554250 98590215 12986475 37757820 63918765 73385400 180894120 161637255 73962210 6401415 31668090 207860640 14814510 76819665 97934475 95372535 80198760 97983375 22142490 17373960 158139285 85369770 43207515 9789915 114790950 4667070 54118725 53287800 61135245 62313915 34108650 175892325 32470710 92472030 115842975 146796675 62380575 2154210 76539585 56234460 8243295 83284410 98897880 70366425 41447940 64409850 146148015 52963260 22666140 104042115 9605010 54074655 62970210 6368250 150660 108291150 11907480 113731905 23443635 45352440 38919900 25408050 45989160 179980155 92334495 119371260 131529930 10785540 84958860 15482715 47602620 34964445 5375730 62521575 1518165 42176430 226416165 370725 26942175 126573675 17764155 63416655 118793430 44705190 11209920 76025625 66937800 87568545 55759725 18933825 2345445 78560880 73646340 75214275 118497585 3868065 12066450 157749645 210685890 55076985 75879720 128228355 42966165 287180025 119495490 8101830 154921155 86603985 63248055 1334325 30741735 34438980 82342470 58824690 23042805 33935610 69133170 21186270 118252815 132094650 7576365 50128845 35968260 93477540 31254465 124269870 37767675 3145005 11410425 65552760 18503145 106812045 45890580 95519445 1874745 69772350 92731905 171264210 31395705 113227260 56657910 244865835 51107175 298338480 53100165 29851575 111688350 76705110 30436710 45549825 11294040 68081685 28243470 43055925 52190565 88839600 37467795 128600940 90858390 52369590 127052490 150730755 2176950 48579510 57706770 25969230 133830285 19880520 28867440 254636115 156990660 54231075 75432600 52778640 106785045 126796050 71986200 167028855 137009295 41703750 101627445 112772910 10083855 55389255 73093245 110986935 56881500 71844855 209835750 4445415 9381000 43826775 100418145 96094620 148614900 44159430 84919080 126690450 114943800 21924270 63831600 53192595 51436935 38932380 28135845 72260910 98556660 126575400 55502805 37218000 145365870 32919765 30708495 14490810 102301185 123582270 29410290 23630070 82403775 49695855 121383330 114763785 12640695 70112055 42838845 45467025 72776490 15613755 58623645 79810095 128453730 30615900 89764725 119774460 7212555 9205740 22379205 106393650 166636635 12837405 67616565 51226020 5777805 114508965 77259330 10616775 21966720 11150835 105055905 193292460 115479975 17615325 6267225 101053620 12697050 192718260 3699180 49497090 56649150 7768560 110958825 52868160 952065 145768740 35188470 66999195 82902300 84521070 2087595 52373265 77148465 48280110 51297450 165291795 106205145 8639415 103499385 118094580 149291460 68269290 97447935 29520135 104869770 12871305 86481990 89565090 95196540 4753425 80294820 69523695 91885500 56571255 84902400 1896690 118215960 103486140 134110500 3872055 35380230 206266500 87674610 142599255 121129530 16415055 30192045 136156065 14837460 57898605 128107860 125487705 13373565 119959065 31973790 116185740 44806410 168606930 46418940 196150965 121861470 101450955 67781445 10338750 1861215 15699180 22998525 159885045 82495365 71784075 17872680 6625005 41564415 109433280 70170840 224039205 41772360 9542775 97676850 98432850 6980310 28493400 90087945 95634135 134095470 56334390 136207755 120582765 6868170 198455190 79936695 71420160 94439505 140847960 114145890 46182870 65166450 138728430 29886600 131183835 107112570 8377500 24327585 170387280 49542375 139469475 114122205 126871395 64635015 70848750 67158510 45278865 103668540 50402745 53050140 65125950 21964755 92600160 16803420 55007610 129670605 58209465 21804045 78256245 88087650 48751230 95756265 176288325 25492590 15653055 88540080 217673205 3645735 97437660 15572835 40735845 74476245 9412440 12356355 71065470 773025 10480125 8109570 96584235 144308610 21941310 19453830 109197705 1666065 5824110 134091015 132421005 3779355 64576920 22410315 3583185 37553880 34218900 176230575 16506375 176787315 50220360 89553495 5369130 38364630 18253605 79458225 65355105 87638250 3912240 72630840 107615505 18758100 36141795 148045680 193622460 82501125 2586585 54012135 136675740 21284730 65939055 95601375 141119730 96631395 89457240 38150880 76413990 6946830 17269770 83868435 186408210 102793620 21137340 22392270 68359815 61209645 127247865 144996780 111552525 71349645 135169560 26871570 113341710 178229160 72223935 3506145 60130605 27459240 217103745 58463970 141700740 43630200 81058875 35087820 50487630 55191555 57182100 87070725 11115660 70436490 214881480 102522405 19912500 39900405 1548000 45501915 274708830 65612565 57611610 126550725 59887515 17905140 48829230 17469660 97949400 94472310 115328985 67615845 22045860 9564330 71530860 41024280 52883970 58856640 3750660 58338120 80851560 11616930 76613355 6548250 89982090 1626960 16383645 158369160 46951725 63372000 134125020 156667245 46564095 23228685 116629155 87466965 106207080 99818820 28408905 124846095 126258540 77243085 63295350 39112590 41148000 54373680 62742090 80283945 29746995 152622855 31482630 192248100 50130 250958985 8141865 41576130 206705025 37763430 19359885 13578300 33371340 7879875 28950495 68479215 49557435 44933400 19434285 53755170 10801860 104852265 169833315 34474860 10949190 68476410 22251555 31247415 21064155 40405905 54008940 7449300 101995095 122221710 30796875 38051670 183864855 59797815 108460170 244569405 89912415 354840 113612790 52758540 89438400 24857535 6581595 171570975 70469550 66474120 63761385 30533595 89219355 65872560 16477485 7247205 143549685 22626090 158757120 20994855 153320640 114657015 7724610 129113805 108984255 117152955 93996195 108166320 20919765 19099830 170943525 142694175 8841690 98977320 5699970 11491770 129831630 102826695 95805015 102489660 63667185 72614175 64851735 65147055 28089555 66546885 86167830 116182920 52045620 20599425 9875400 32756160 108689670 3551625 79180215 200251215 61044825 49691340 5379255 59182365 1569045 14949240 22138890 133744950 104570580 36265950 122314350 6226545 24637980 41931090 79424055 68010600 55241895 47769975 234716025 114392400 75117270 47226405 982410 45252150 197714580 30822810 134556840 62349045 87856575 93895920 126517155 7225785 78162780 23742300 54436020 52751610 179335875 60762615 45258000 103677690 105488220 83128950 7724340 49290195 44256780 66154065 113546760 13549710 150164715 28499325 77313540 16095855 35744310 1293060 24015555 16442490 67024215 93147570 9190395 22090035 94494705 27087015 17048205 38488920 182927205 4162950 83540160 17757345 190217835 21543615 80698050 38493945 49614360 11719830 140967870 54531195 71420775 125686755 18205875 216165885 95101875 4272645 121801920 101275365 34448910 16923105 69739320 43254255 142818780 12522060 5178015 26475180 35679795 117297195 66965925 17612865 269167995 46836540 15425415 84088950 34981215 77343825 42285855 25169220 184290 141403920 18774465 11209020 38400225 68789610 104847135 97407345 156072840 70987725 89944755 23503515 84595830 76685760 51361680 8666055 74614560 52975665 84348075 26830890 125632440 36334875 12875145 108118110 82540545 88921395 4001025 154226910 34448730 98660115 2789985 20260470 12546045 51552060 68913015 37276650 40202775 46264665 52448595 81848760 20853975 425430 15154710 220152285 95780655 171403020 74976060 42950010 115497600 42810615 7102575 15665415 18653655 96396375 13737300 101773215 59403270 35732640 125195925 41338485 163245855 46543065 117170820 90559995 7076490 194192865 36214770 252960 41124585 54537810 4325745 142083810 38078055 36349515 34097145 230099355 13983165 124051815 30634080 113492745 211515900 507840 33878460 25912200 130636455 131654595 160804425 17777775 92812185 132392355 5305575 82486290 58023345 36151020 80682750 6735465 21871935 29172990 134781885 90524655 107349060 61064070 18100740 168100725 122124510 31110945 77105310 158627535 54653580 74929890 70474665 156685770 36937245 144092670 97925940 28875585 64212735 42746430 123667515 34376010 49398585 118974120 201076125 13075995 3758625 4973490 4143555 116624595 184804020 71428800 82026285 138127845 52077615 11965965 29091105 48984615 69430095 127808955 61146885 9137520 1283445 135140475 51704910 54711045 35646030 16544850 4925250 165659070 28470945 9401085 51090360 88826955 78815940 17840280 37927620 99097395 63626955 29152080 145146945 96595455 11621430 90829815 57584985 30329475 183028920 11347680 30933630 21184005 140553900 59654010 2204820 64594185 21121410 34946685 188656095 43388085 145688265 65854260 6915300 59693805 171441165 23347110 41798565 22224720 146398215 117734415 221716560 3495270 148908000 48930030 30830715 11323305 56621070 42492270 16427025 89743140 22455900 31256085 43166520 148951590 68097825 79199115 24240990 22989690 129470160 9758340 17377140 69702180 4740390 102156030 110032005 47933175 6344355 26792835 43916580 124754160 149764650 164375190 14842800 34640205 80565975 2965260 14222910 20145105 140228025 3476730 43404360 15430665 100641240 8579085 79103055 58973355 96720510 10532220 34492185 172332255 20423400 234798285 35522250 106845510 58213590 149708820 65290950 17389080 67051860 31250535 10025685 99209730 41069190 57726030 155959980 1781100 43444335 2284050 153219165 33676320 27044115 84542430 198972015 39431580 204583950 116051670 42633045 101737305 5855355 114711720 60751635 139252620 31801290 52559760 75814335 36600390 174675555 22209690 57050745 55217715 38188815 52391505 68177385 67419525 191409990 30374820 38170050 219602970 151674975 40794150 4417665 125012370 117697755 142850145 87408255 32077470 4130145 77793975 123724920 34732155 45511515 36719760 15899745 88514910 92239440 124158135 35982900 106132500 148867980 61894590 48678285 17138655 4468830 23532150 46257255 130036890 45733425 62831820 37125765 61721085 25246740 64589970 80715120 164583435 70786215 89923800 10377135 143521710 93566250 136319925 43572150 8788230 9437880 10012725 180863580 100908390 23990160 189686985 104193480 16544520 34708890 182737170 19246515 30454365 5931510 55574115 73403040 138476715 21875160 22478835 43502940 108822555 45157755 68475375 39811950 9320865 86760 54241575 14528580 53713695 29760150 93644925 68873220 14311230 72824175 71494650 22106160 112144740 116167200 4421325 77619150 4567995 85867875 60029910 1601940 11220300 24305130 50854755 114600360 17115450 41848365 6854460 11876220 149227875 64688400 57273540 36686760 23527080 121171890 52400625 48430065 77924520 109259700 36585645 5390745 46306110 16125405 137713665 60246615 99433995 1196445 82088025 3578865 76695405 80571945 105874605 57809070 90710640 67765215 55114410 32569005 11594265 75933480 85476000 152148510 18518055 90037635 179175135 13152225 95841735 67185645 110414445 171364035 72980400 83436675 24165195 117342600 112913730 148166760 30137010 89562435 3526410 8440935 95019270 45383685 88492035 9113535 51219375 161179875 30463245 33533910 3659295 127397520 167222970 1061400 90262305 123143250 18767910 100371795 168740025 71029335 85899885 23262765 38778810 16749285 130108995 37136250 92231625 20262045 35312070 151266585 127654800 125641845 305220 49028550 109960785 124955715 29903355 38945625 69517380 929160 17054835 128004195 150638235 87390570 32287290 63464550 37557105 25680090 64950960 19519770 56211465 48804390 57423960 172285455 106323210 28188090 92378925 45399060 31179225 275055 44210685 15732540 58318035 74001480 43626825 166236555 21686490 101865915 57464025 107282820 107139315 152197680 250925820 36586155 254619615 88165695 21866895 95061390 13010850 34755165 19852185 4901850 70132380 52224810 146172480 56668455 143358390 9858915 12841170 15129000 13437420 67249605 66449460 28953585 19895910 66888045 105225480 23342040 9200040 78970065 19083555 26168040 44486895 6954015 2126685 2610615 102825615 85544145 43644615 137453910 79600080 49337265 14471205 2732370 39979200 2605260 36407910 55876080 69470520 134633685 93594735 35304795 37952175 21500475 26994120 18589335 14909730 85267560 27034350 154294530 76899990 219796590 28659090 1541925 57842490 61284375 14006205 68834940 10347330 187408890 33335040 90946290 106711620 79658790 53997540 48930360 133913070 256815 11594085 215611845 1815840 96768465 92463315 11455500 11417490 107561265 57742005 115012305 240440550 2755875 74184195 139294845 16564515 69433725 40952760 50087505 71012235 20992020 84185070 138997305 15445245 129144615 7389000 4718085 22969170 197042820 53012505 31145430 68991630 6104790 76896435 37812600 2325000 81069870 170962740 85451535 164675175 14839875 94999755 96779265 33174765 87604680 155193915 172724070 128833275 178202685 22559190 20826480 2612550 71117130 70949760 72019185 66754650 66054270 70012170 143678070 57157335 107705460 89290380 93749820 124092975 18545970 2062965 36430920 95732520 39038100 1589115 11182665 84152415 106825140 16208460 120831690 103298865 47471115 31562625 20198025 77319330 69159015 1631745 157396200 179415645 7195230 19176570 135806550 231769485 63287745 119032080 43485450 58628220 78821100 23957805 110078925 121163415 28960950 34452420 156524295 85668435 200642610 46312005 58035810 22843155 5647695 136677405 63320265 114348510 12784125 126205515 65288745 169987170 166114485 34177500 16330500 313933350 25968165 29215290 204425655 135349005 13854390 112263060 142369860 68250210 62773815 96634380 3347250 54856860 151646520 130233855 41550480 684345 97584735 33730125 167802720 72717570 106116315 71786235 24346320 35947845 54932670 72015780 11849835 63019515 40195155 57807630 40854735 93055545 55928280 108679320 46611870 77801760 73743465 41912340 10056660 21637635 355230 124323525 11254920 12533760 47158305 81845850 23383485 101648955 24352935 3640125 65179470 30780555 12998460 1961385 48365865 74746155 14087250 37082655 23312805 38972355 126087525 55351770 63401775 26855625 127315635 169395375 18468330 14430525 103866435 104832240 103599540 84778680 169451430 19611615 5249865 31536660 65494155 11644890 31212285 40156080 15059880 101926395 8658570 69329670 54754590 12155160 20611500 78221970 8208435 54590925 120970710 44634660 120379245 17862525 85647360 15280110 32942535 101098650 153264330 67226595 118938525 110115810 166665480 4504725 80592360 24157095 36364245 44826360 165628530 20191710 16722255 60895500 67269915 94491180 62240640 61543320 4782525 41898075 18221610 82314810 24373110 153098025 181293870 79151325 117903840 17369880 19181640 58047750 45095100 100044600 41449800 156118455 94049010 42628950 155263620 24531855 354585 87053910 59440935 95937225 107022435 114613275 158256180 106429800 2048685 50252385 15275730 136072665 23392335 38816640 7343055 221278125 29594955 86452635 10271745 5704005 25522110 88506510 128086950 9311895 1681485 9430470 135524235 10352400 144833940 84750030 40536615 20798865 101103930 45682995 61844220 2993385 26825115 103589190 23880855 316725240 9521535 22716345 154887660 271989270 32666580 84885825 139396950 125005365 74824425 106741965 42542055 8628225 28788690 92074515 72391665 62618175 69420 29619795 122724345 99382170 32804265 39352620 12967890 75998475 187950420 1553130 5386230 9605820 291851370 7025565 133664220 27920460 15979335 30339015 26935215 211230630 131265930 10567155 66500595 207225 12261555 59182530 40313235 69055830 17208735 132418665 1222980 180237150 116236755 41538645 101855745 45157170 100413870 134834715 142762080 3157140 134538615 5548800 29265345 67449075 162765060 25437240 20533695 58575615 27445680 89877405 36823140 55699050 49391010 93025515 66896325 196427100 254943660 215068080 5356890 155836275 19061610 338415 8715810 77089845 88462440 40711455 122059380 29397735 27386745 20022060 67861200 10066260 89240610 96402015 22198830 150639885 8314815 4981245 16723560 77735745 116242320 34982160 29805810 111494520 245628795 7630935 19794720 58492965 221342640 22736010 168939345 47636130 63348555 83958915 154342305 68827890 154167390 88749630 60120870 80876145 17859870 36298080 4581915 27733200 119471100 121940805 148377345 9345465 67047195 16993575 11679975 60442020 42155595 89002455 9053190 134119125 105397785 69198600 21839505 98803185 98624850 63870585 31450815 64232820 43458600 44471865 53412855 75021165 66368370 45998745 105333870 20882865 134918760 93892620 35806365 42395040 19002330 37172730 36131265 29878845 25998915 117009150 9674970 251295 34030905 19491735 144137430 77272770 170453805 137819580 117343740 26732220 119146905 88754265 20105130 114306360 35535900 1822935 24780270 49697475 5304180 48146835 139508220 170235 87913545 1629240 83529975 21326355 6383520 124918140 32685330 117988800 129127545 124431705 4463250 47781165 33784200 38291880 29926140 134537445 42006240 158681100 26322855 104826900 200641200 103369590 48388635 25440630 156674085 85708155 53013120 102399360 66711540 14982405 37277160 25219755 7626885 55311540 108629280 167273385 22485465 69599445 81842775 166448880 47193765 16330620 3339885 79323675 45319440 149670915 170746215 104389050 115906200 134198670 79813410 138279090 1637790 4299435 23622120 64852230 44514465 142426530 23158500 127814580 73338765 14218125 82490925 114905415 158672790 247266825 9676080 15206685 48086085 106364910 114114780 106536600 5698380 7175175 32771175 40022880 5772150 39315180 60784515 622470 1259670 120625950 44536020 30595380 117130800 71898330 98676765 21959985 59169990 35126310 113232735 28274625 72690315 95290500 41052600 10798800 111663300 146067330 94938720 66055830 12325815 112972020 6867285 31497375 74519355 279759390 21479325 54146655 94988565 151901100 5677545 236840010 9081900 2550120 185436870 168532845 7934475 79257135 16017990 21782160 14302455 76012080 161220390 93542355 96082365 21452295 18990870 144722430 14586360 49358955 66563910 15235800 6107115 152070690 62444670 97761615 51194235 43206930 20382375 81093330 215662830 33228180 111166860 167140365 50922360 88136130 29315700 8036655 23742900 62282625 3501960 14621835 40948965 129060825 12080130 110216055 59052060 125674905 145586220 47203740 128780700 68756340 37759620 219662940 67343220 118210320 137358615 65581230 52885065 133066665 24684885 34393350 63534675 79543965 54252750 97968195 49854975 36347505 41380995 106781595 14192400 61683345 47858745 22937460 96477240 11737320 182585880 27992055 143768865 9979425 25364490 18833250 39416325 179411205 45391530 35680380 68811600 68439615 44522520 62021970 12625575 27902490 7406895 153460815 23580045 86416455 90883245 84024075 19725435 116530785 17211015 80020020 89863950 45751770 81178545 38902035 119187855 61567200 13169985 14635275 148758375 32558760 73828050 70708800 85263330 95839395 8168400 19752435 17204490 20991420 3483375 77239785 36836565 7891350 10302210 42370455 43636140 140838810 59614725 180570 185006220 69541290 86278050 39241395 19670730 35990730 195043425 95364930 19723440 38206275 8141895 22851510 157673220 103459290 70019970 124597230 51387135 110335155 129176790 105461910 135315315 143372775 104738685 99418845 130746795 13059825 2901360 212854215 111782010 71418240 55711005 22729185 87233550 56514765 40165500 49761360 44383050 35893230 34196820 157027230 36834210 109172865 84506925 45178425 3657900 26278125 43954920 19905780 66879540 62154375 28349865 13293240 22155375 54923760 15970770 119031300 45989460 134604570 153834435 94385850 2563755 20754375 69181725 93168420 69911370 194652300 31065180 31194990 66926355 78059460 151710330 54143025 19945545 67275585 44613510 117541680 96206415 22417935 173003010 17981205 4711140 121256760 67649655 53366400 131497065 58286505 155158965 154251000 79169445 63706005 101625390 22008915 137832240 99944250 20223870 68659380 50469690 49750545 198680985 176967180 26440260 2602965 133854150 4543080 115014390 251713200 48310350 18837255 70322640 31065870 59612760 170503905 62860005 11000520 30365400 117602805 142006800 5498640 54119190 134845470 28147620 64054845 130157100 68475735 13170480 66248490 60958875 72151725 154881240 45591930 46199340 24464190 55627890 68808825 113793540 92976675 72990750 28613250 84636435 160605435 74114625 100018500 31090575 52405470 3675660 88361625 136838520 10437465 73030365 33056700 93434460 92785590 96445590 82538160 56091330 38579880 40765500 25037325 135985815 96350505 143974185 56622420 157544925 115927560 4686210 5880270 132799425 43375995 132349515 64175520 214900665 30892170 9106980 148198110 24950205 161471145 7410090 42981945 146414610 93455880 23443080 56595840 42453255 17734095 128976690 15116250 95551755 49303095 78718575 75757890 17029260 158370195 116832390 66303780 106264785 150063645 9905745 38865195 194658390 65768040 166658415 50013510 7490325 16946355 140325195 50374530 14138400 71987850 96011460 132888120 20077815 5527950 56809995 107219520 177163455 28636755 21702510 100157700 77937570 63052380 110105895 98517750 73119645 57698475 112020135 10968990 84860565 672765 7125450 183740700 104348310 61131885 92865105 18484755 21861600 202592085 3028725 59968485 134290740 7393920 151555860 5548695 169419420 13086585 80207010 40383930 119653140 36123120 2600370 221308110 150222915 63784185 22300320 53442405 13868625 153773205 12771390 183868770 113790180 98003700 17735070 224628930 3902070 27099180 15781275 229980660 96188475 87124125 58424685 5124855 11552415 18225330 116907690 54600660 88279845 69291930 35342385 93165870 110943345 37492155 1363770 104321820 20873025 70359915 11037315 6686955 126763710 53507445 4773795 29440515 26777295 16057575 65036250 123597525 21173475 2240550 38701830 79720260 136774155 168878505 139979145 27711975 234615 49675575 47533425 113819340 24521070 14528520 64902300 28362360 13787340 54801630 179465985 61386285 12762495 65384280 25836060 50355555 68064690 4179405 2247345 88795035 75156975 32157600 63833985 19052595 86656785 97811865 150175920 34819755 120336840 159971655 91815 36043980 170948235 32850240 15257265 113659275 146842470 87650985 77339475 41246760 18354060 81710205 14615445 16215300 100078605 69237045 123495420 46370355 4859730 75556905 12569520 6476580 54253305 50287305 93823485 18171375 114771195 39705360 147716715 82072830 6297645 216755370 14819970 433770 26364390 114266085 5352090 177130200 52706955 76721910 131264895 120510675 39225150 59312850 33008220 6894705 62067000 35251545 144765075 159866280 11703090 142589475 108266985 25632285 54087900 130086060 29978295 27605580 20562390 102701625 88812195 1134435 12931005 95820750 28449810 13167165 161129880 13151400 21618180 55206360 26635050 48648585 66425760 6647490 16205775 69269400 15901440 49860 111911100 122378025 13577430 4177500 5197935 1824570 13323015 155540865 60137535 1482975 20413425 109761525 40751370 24698145 39211935 17086560 153901230 92839200 63437010 24777135 148464330 126689115 114541485 8252415 89061075 7469385 88901640 49526835 2079960 17860125 12395895 55171980 22483035 703305 128357070 56485260 128617320 170808495 39619095 45378795 170201070 40256760 27305865 63464310 49508505 74378550 59606955 37895685 10742895 127592250 118147260 8432925 36589665 49003815 118661910 35873520 96562305 30744735 194830335 2393010 19798200 163526025 30219105 91852200 61480950 43271235 224036700 27958650 35377050 84710790 132637875 110830020 42782775 36631575 25760700 104745105 13670880 39233415 47525205 134985015 7372695 19750050 59205135 62602425 17824680 34499130 35092380 73369710 112221405 30489990 41845830 19178655 129549915 33386490 99973380 10534785 73704495 104009940 26237430 50946450 20173590 4106085 168612540 87563295 38032980 91985910 123356100 1446165 87480705 72864990 14746080 111923985 9796440 97176435 60991005 162155010 138564015 35522565 61249440 107660625 85986135 145001175 300285 111995535 63618180 28881555 4416060 31356615 13013445 67892475 7767180 57213600 82520310 16040250 138062955 2348730 28292175 8334345 8029305 89682990 98067420 112394730 128877600 402975 97693575 82490760 35728275 140577750 9006225 17270055 198956820 87942180 60994455 83832555 106173705 11355555 50999310 6169320 35572065 12026280 145282335 25090515 100931910 40677690 24220095 4000980 205321470 48541245 148252005 50748180 21166425 186906225 80231475 90091785 53973915 53385330 96637260 39496425 9484710 109328220 123603330 24658950 8130720 91175280 96593985 29994240 1131045 84635160 175561935 105267390 162792795 25084800 37070355 45207255 43126560 90945855 138567120 42407865 4856790 105247275 119971905 71093595 74991915 7705545 99739050 103533465 38974995 53066265 38091945 44425710 19823250 7930755 81780420 156613485 45925020 99252240 88078485 25801470 5928045 153687810 28741140 105099480 4269390 20297175 75493170 37355610 23484585 53982840 60344895 117471945 64169580 122639835 37427355 98083320 75938310 14502030 42258825 165727470 12689670 41539455 130932555 23229105 242961270 103469115 131832060 69148875 42265170 22329870 33552525 117605355 32260785 37500795 96681690 147629790 225211020 19001835 85967715 62593815 161527815 39341955 47175255 209441760 146401380 13020105 168576330 45248115 52943160 77474070 32443500 100716165 60469425 12697920 32706600 15300135 197471460 69812805 87685800 68197860 32803650 41360280 17133525 23939190 2030640 48046755 99747075 111588915 90445335 72548955 22704405 75049890 24561090 62024115 101406465 69593280 29773260 59778225 229890255 92297160 13870815 30332325 254467290 108533670 114290580 37395090 67896630 75318120 4035450 19912005 18001830 156981885 73417770 77872275 30254520 112647810 6585120 46293780 39461580 65690580 34345095 92539650 100925610 70662960 80366850 55015905 75919020 35475330 15873645 107171520 46306980 176701680 50360790 65147430 17984130 72859905 26342040 140714775 15278010 29004165 46382280 6544965 44961345 69696570 124255815 3186615 124462770 24403995 4084680 7977825 133601805 164914500 55321170 169422390 2643585 60417240 5499855 118935435 35623050 16696770 86856270 60907995 53980335 7172595 108455685 109794840 116993790 218093925 25097760 38918550 149878020 104788515 97827330 17199780 112816365 6533715 24006135 46723020 35280660 41521260 42252780 127403760 98995515 4187160 48858510 14373375 78666195 39754335 123249735 37804290 5677875 47802585 158195220 123616950 103975005 57615390 36341880 185015625 30318090 14716575 105165705 83396445 114074070 28414530 31217835 5149755 71513220 4244760 30135570 53663715 143354205 101106345 104598870 19957425 219397920 6428565 99784890 51192465 53900985 10010175 42381465 65664585 2320830 134327970 14778015 70804395 110149605 66307635 61975410 162645315 180387045 53948910 98442450 85777785 123181635 85004625 66920025 6165375 2967480 105830775 24742950 67540185 61788900 1233345 63701400 177070575 55852380 67070400 82942200 47465610 12850785 62111505 61590270 106790865 7034985 8958165 148109535 23988975 40039980 70371525 29150145 196502220 44036760 106057410 7518660 53794200 16836195 50363550 132826545 58516950 115871820 33484200 94826160 51542145 23001495 245172540 16922625 98483730 94444260 9412005 61127400 169839525 25882065 57169305 34291575 175490055 30784440 21244875 127981785 57482190 56340375 9769050 99607080 23974905 55372140 131162790 33452850 31570365 12356235 89330625 1752270 86672295 12439545 181796340 86609295 1690695 134503305 53138910 59661795 31159065 103314525 22099950 139452360 37612545 13322775 204435075 64924110 79359210 42847590 10976160 71097570 10050735 947520 148310400 19163490 18920580 89169345 100630245 23282880 23096205 73885425 96485010 50935950 103755030 96697125 16911390 77562990 184252845 109991370 24804570 2610150 4186155 4138410 24809355 37114665 17072505 58267830 4823850 105260205 138422325 37427430 39388140 31291320 79779870 32074500 108023760 155611620 99978405 69505980 16814760 86434140 167354655 159842655 174032565 5509335 57683730 48724665 62789640 138772830 48564375 24718545 62258925 37250790 56372280 3517665 20231400 75191715 144871365 81421740 10565625 151662885 7750815 80544225 133704480 60653835 41388930 67590765 36590475 62476635 56090325 77219655 21927825 80187930 130668405 61533060 98599230 3319830 18767145 25952490 98206380 17906265 168708525 9237210 57909135 36500865 17417745 173045730 176704500 69159840 46171470 156197280 31120470 50169285 39202635 97175040 21893595 2601420 9006705 4709730 30486270 112178970 106198560 115519155 19688625 119186775 5172120 55359165 73599600 15103185 12012720 35720685 98954040 39603150 86449050 21191970 131793075 4552710 19102650 131944200 73432395 78931770 45576810 31355055 26881350 23831235 34483095 38848605 55122975 201023160 137210745 80164785 6670950 29444955 143724480 53034705 12440475 43704405 277076145 2584800 409290 132426870 12256020 31518330 147423810 32990460 55038885 147987405 62701680 29921805 79024035 63575250 12269565 27536235 85285200 169418190 1282515 114358980 15113460 92251860 64065525 41958210 102189225 157823340 64540710 32435235 176671965 10450515 160640085 89712945 143410875 21172635 222968010 1614195 51271665 194809635 35551050 15207990 60026580 219234000 20038335 76164720 106927215 159101625 17944125 3109785 150416925 153530040 54767580 209487285 4685385 61357695 5484105 14827635 86123415 22298415 18826290 14851260 139962720 44800140 38621190 145775790 104114880 20980455 94467645 57296325 99043350 155160255 147512490 109050435 6888765 171647190 229310715 40650060 12074280 242308005 24963480 7342470 136375035 21390135 17483100 143419800 97225350 1156230 78409005 83282730 129304470 15804390 49400835 225270735 79657350 19723005 110469885 59935260 174971265 2178660 101469990 48320415 21300105 16742400 31449630 43557990 94105440 15488490 86399925 9614250 173865525 63421395 47399835 23569695 26407320 19068150 55412430 9004005 32915805 8911470 48570315 11825355 1064580 61762635 192336030 94490910 120276480 78612525 60761385 91949760 39408150 121650720 38955195 99150465 6900375 28308825 50196630 262923555 78501615 104377905 19513590 168135315 41681910 15474180 53737995 239249235 17158080 11379780 65907270 76932165 83015145 144398760 39389985 73255260 213416670 160397130 48242100 49837935 39590805 96712515 106287225 17489715 39719640 221969505 2477475 39295215 237845805 28876830 85360935 110319165 191722860 10313460 118797300 71178555 107479005 117583380 115986915 83836740 17239320 44189685 136266390 104915220 608460 15176370 55178640 116884680 109110510 6895050 166098435 46759440 115704345 66396855 21818760 83541045 92582505 57457140 80644545 33872025 50001840 22656195 218216550 137621520 40750830 43725705 123227010 138435780 25160520 74095020 50034300 28155690 789795 148423605 59065725 25553565 217965 48142230 254447610 2043690 14927820 127398585 50588955 113327085 120252045 58779390 17469255 299565 89083755 49909260 80219040 2832570 77959965 194765805 17721585 190295460 63610035 100613880 9202905 263381070 75747795 60132600 59364750 29928045 99068460 81807735 15903000 3534750 138117915 64060335 73528140 31285500 130420515 33964005 27047910 97553805 5523660 37535805 129077295 46674660 67808475 45446715 46580925 81513915 112716720 164973720 52933620 23393550 131317455 40074255 19966335 123411075 57312975 26686215 20796915 30709215 49820535 5249910 50925465 67738185 33432060 16095435 45520395 36329880 76488330 218265195 11636505 132576345 39120435 57013440 41441685 66775590 9158610 47648145 109963560 175570935 8521170 43990845 108664860 84031125 195291825 29479935 41919330 20369640 61619010 23504040 76401255 50673030 79675005 103786155 134846145 114049335 97068330 118458975 20078550 73212060 36631725 11472510 31333485 49999020 4504935 130569840 66880845 155911755 116868420 10791255 115120875 129597045 67252725 77569665 10555575 58214685 33154605 243775260 5858565 139730790 48395625 210130275 55844190 4519215 130225395 21849285 69887145 87805500 45293700 99189840 56587470 111372690 110513070 45097545 127011465 39203310 55068345 115046655 125340225 142451325 89104125 750450 43124835 10261215 167970240 11001855 8992980 72280575 10787415 72278580 21430845 144986025 2297895 25508670 184693695 137901360 57795015 5098650 110725065 54207195 199335915 138628800 41038380 84750375 47981130 22811460 98184450 102057600 36120390 95387880 19296405 257295975 75077295 53039055 57504555 69214590 186636120 46892070 49885800 12376425 51693795 14452440 108035190 81376755 166731810 79955520 38795205 37381005 57360735 28004040 18408765 265503240 17002095 47034780 51658800 11429115 140094975 49680210 42716430 88896375 213502110 23221290 68702955 497895 162101775 31554750 57191385 16501545 172211010 45613230 3176490 69366375 14877435 4410675 85438320 253163235 5492670 1535160 145605375 56045655 47984505 62569980 60335970 11214165 60479760 172907025 23040420 110857590 48489975 51889680 9602115 27760935 18815220 88356465 51222090 97570950 116472345 19864545 97177785 60579480 71879895 70772880 41179485 36692325 48290865 12335370 81277770 123712290 33105615 51235545 8227620 7090830 29590485 117610860 107482800 35659695 42247680 110015715 237693135 180591390 63884145 50234400 123675015 38889135 53432130 34340280 38131140 57437805 39644100 76391670 3860445 89899890 94091100 27219330 52417965 11823705 12869520 121077810 42916995 10768755 29512020 135854445 27537525 195783465 127908225 47116710 85726590 9386160 155245620 15395355 74024100 26763630 97392540 79591260 103481970 97380300 84583665 52057500 72483150 28561065 9518340 117876450 110969835 178913490 104060520 22618725 25955790 42837990 65140890 85186470 2765880 48783435 58865655 41728905 40393470 84175245 130560510 146300850 104196810 51649005 110191605 69401310 20036955 22617945 49444995 30438780 3142455 44369955 14734440 15732300 160666065 20725755 33680055 506385 37569015 10953720 90951795 56314560 132462600 30779430 166771965 69090 64484175 31120890 9695850 8646480 135986625 108107295 51679545 146842395 103386765 31179090 75793365 164221815 75581070 56227440 132125355 20046750 91430850 7133385 175089915 40960860 196794300 50726940 11927460 25288110 24835815 81039915 73924635 4738065 43394010 4481325 4904310 72618165 98020605 131195070 35956680 75011055 70202115 58185120 204705645 101150460 25397580 127130460 121616400 145552815 93833475 1272210 84462555 133617195 10899900 117965910 103602510 3300075 7804200 123014970 116779785 38619345 8902710 226822485 23578965 60626385 24468780 217585950 152740110 11443275 90609840 78755400 80195790 54624615 78605325 32628615 80424435 4046235 70479405 2177475 41023890 102907440 71447085 19409655 189366660 5235150 18774405 252670215 25121580 32069955 47400390 14418210 10855245 13198290 63348450 76871355 79940460 154070685 1435395 56324895 246807090 5953845 82374930 2318295 139617180 13869990 69756705 20384355 14032980 111738615 25460085 75166245 12202470 95334135 100577310 109547940 7943835 108663435 17997195 120740940 43227105 30785115 62422590 12943680 33019800 5628105 1435530 85289865 16561560 88167390 103703505 151019790 6421515 88780230 122418765 168148365 57671415 2647335 238156170 2639190 39243240 40331880 76697460 4523055 127708875 141288180 85274655 214309785 117874605 68849550 17474055 10374885 17862015 52191300 37227735 4783215 30897885 109559280 47644995 103487220 133411830 157398825 87401790 28564665 27936225 93308625 22357155 30749175 49232475 95864835 2914515 20532885 3729105 38742555 42826530 116079495 4652505 146202930 8780325 176988300 59821695 104803125 17605935 25857255 3247020 37654350 35351505 24404580 41572065 32637435 87441135 147201345 18066855 156390 15875985 818535 236032020 15201525 25595265 64983405 125740170 73456725 221205 25676085 97617630 162643830 3167100 47744700 143200920 154855965 117572685 5088225 36634905 166566585 365640 93922320 110532825 64932735 116473575 28519710 69554820 157574715 76543410 90940515 6790590 143610390 136224990 140076345 46236120 45089040 81808635 59238555 36447825 14498535 575850 201461385 88970430 150718365 30828600 39383625 6151410 88564275 108574290 49577355 155849955 34981725 53777310 118660095 72590265 68073675 91987275 100625895 5002650 118524255 126793260 796395 5450805 34947690 19927815 2884755 15607290 25807530 175221390 23400075 275513415 4585380 79498380 9384165 234594270 30165000 28286100 5013900 51633600 106311600 100553115 140423955 126533475 106435425 44541180 114729495 54728490 84332310 66150705 32725845 32224815 15138060 52908465 38388150 59287935 5175255 3542565 76544130 19543185 68459265 55079115 92258385 12027510 4952670 4273665 88108320 88338135 124817400 19828755 43723950 27904770 26681145 83422035 39998145 56611665 144621030 1084080 57289275 117446250 75171300 102919260 86558685 38365665 46524945 44162220 33202350 9959505 87897150 30777480 113221110 137027220 50633700 124375575 143370195 40905765 69100680 22124460 45360990 103490205 189464565 108792195 22837050 37786335 191421285 142016790 53394615 125605665 62225025 19896990 113253795 83244960 11473125 144200355 1040790 68520045 88785630 5383065 54335505 119956755 101634075 14829030 113143410 2565465 21412185 45159360 115022085 128465070 11886150 168214770 124981980 54533325 34150275 130460670 22870815 81506130 38341410 19364850 46589250 28346730 92423940 124261125 126572790 57395970 22807230 48382575 155137275 88992990 237544575 1242360 2334510 14247360 65547135 11213970 45038490 52556880 40558650 26837085 69117450 64521495 38312130 140653320 59271045 30037035 21911985 55974870 119858925 103980 36381615 43521510 27713520 109550505 11067315 86992545 37213740 74427660 14703900 210355605 98527245 37476705 139992300 94925160 13302840 70114710 41003610 43494660 208645740 63390270 12435780 33864705 177797850 83728695 41593050 13757205 177941265 119834310 6287100 44278485 921345 50569230 60032775 100437720 82162200 78901680 8563545 69288690 58383015 2284530 29533500 23130795 126424830 7346370 23157105 17082930 53432625 81186000 131674995 76048875 115957065 57158970 8131455 31160775 57723090 110897640 128597925 84466005 227417085 49423185 149678205 49180185 178975170 151955085 97592775 80718840 7009440 58184970 63986670 85185540 2255655 50007195 16981965 51765120 4080510 55532850 187080765 17145990 61121175 119444445 130302930 1259205 136731570 24227400 10172010 15722670 21843225 13198335 155701650 79604850 36168180 8488140 46539075 71830230 115873035 43668420 114867540 16549170 174144525 18671820 212044545 151885965 94656375 76022820 191314170 61471110 10779915 57804645 92818050 104730525 10528890 15540825 10781805 182198265 121977570 31823145 83368950 149731800 6179895 52889880 86943765 61867890 66964485 60965415 125051595 58458270 44176260 19800330 85480725 188155080 26042070 90688065 93135315 83374455 97117560 198727380 10416270 11947695 70743000 152028570 85862955 48886335 21287130 58542300 78607785 61690650 31457475 46348785 18470430 64589205 100159005 107657790 16674960 8292435 77968980 102091680 101796150 73306230 16779465 133611015 38136180 165831765 24604935 6039075 64393020 128328315 3331425 69298380 127282320 73202985 68219760 42063525 34817835 72237630 43999200 19161330 2952105 28853745 129986640 123075 47360295 4867740 19335765 214005 199579905 140316345 126511710 87655830 14753865 219702435 17355195 54460320 167090580 10056075 88535865 120117375 38398170 107718735 151576275 46132770 77614200 96817845 39585315 127812150 52114725 60266040 161625240 199879065 32200035 219935685 37422675 80997300 33879705 74411340 172174890 151685730 59934810 38502360 15526740 12858750 74182905 114285405 67535535 36026130 62718150 67801320 20823825 13776000 49784970 111267885 197232675 35660505 58475880 37756905 9425760 183584295 27109020 57095130 5805825 41596575 1206060 20302245 132054870 26562765 83033565 124330425 94341675 47483070 141453480 124967340 57144885 37526145 55669380 148118070 158281260 3779805 131826195 10871715 21943095 23598630 27056115 107330475 2199990 11751510 49246815 107254365 64876065 78322665 79274670 127049940 32346105 57463920 132287490 69036270 66099330 54775680 17590455 101830665 7569330 61868145 14978805 2573760 188366775 30357810 67956840 103878510 5198625 166022625 134373750 80657025 8097615 28845915 73300140 122795970 210102105 20606700 164123805 7544370 73570515 73728960 139340925 53324760 20543910 3664965 135819975 57661755 60091965 117460920 35364930 130433070 66817875 106730355 47407590 18383280 51763950 108441285 2421570 14066310 114378735 64558680 171649035 120696195 11633520 1836705 69882270 107879265 86593890 19937175 113294535 151156380 6230115 96640080 17061870 52667865 66236910 86247675 23265015 44591805 33791220 69262950 4769745 12389850 67380 12255990 20815140 106306395 10161735 24826290 128050215 109108425 37537230 117869010 19452615 336225 89752320 14298840 177898650 55632795 91670940 105778155 12476055 159184065 4227765 66832140 53255925 42028620 77617665 25433745 14153550 61580670 25216170 148961340 861135 140731830 49194840 47070720 77118810 155453205 58533315 5992110 54184365 72590130 47350335 70541775 73966200 17111280 155922135 7830450 136668615 69987075 163309755 81981735 53247465 143776560 169388145 136591515 109387860 186569220 29340705 91917435 2300400 117169320 109307700 49476690 115244535 44102115 49336485 108384315 64567410 124587810 30645735 87720615 8080050 139287060 13113795 44445900 33679395 2769825 154326240 21703920 21332280 111860280 87222255 73956780 119607720 258011175 5878350 92425680 9032295 152434230 129392865 18312600 8984625 52369200 100761990 98410500 120065070 11420220 95480175 58424265 81686295 151284315 24843615 22776060 181144980 48976620 40025910 56021040 84735420 32888940 50323410 747855 103942560 51099855 122403210 56376885 121010775 141550965 4868865 75582330 111074070 178544100 92123490 19523640 162651135 2434920 51966375 13430355 135899175 33661440 21711345 25961160 17810670 21611655 2209560 43676685 38056035 103915860 224575770 97337730 45304125 21343380 155888235 4791240 237016155 87104205 131309130 71253840 45040515 58267440 78982650 90434670 9682005 242074260 26142720 11810250 19166175 107278830 128442315 21774810 94871025 49852740 76215645 78854850 178110120 18425760 63529260 41815125 33701475 31965960 55749840 98029635 3713610 36670650 482925 54692865 9821115 97530510 8656005 81126525 30700830 149425830 36817110 88926855 28159605 25667280 144410055 33986430 86409720 148073805 75045375 199437135 57792075 60148020 69443385 29888775 47848110 112553700 3834570 102949230 29364405 213598200 134503560 96632655 158073585 37126125 78558615 16535760 41819685 100936380 60501780 110453670 55192500 143652690 116523510 85723845 109966935 163130835 84722340 81883320 100661805 72690870 50267355 49020120 91023930 187934820 33596805 171599955 221456565 23864340 104034015 153732165 3670725 95575080 41726025 13819365 283665 13089525 62647500 350872845 47410770 29530530 184689735 15637515 48295500 4703700 22010790 128660235 20546940 30865485 9555900 78494325 27319815 71894190 102663285 73537380 35739105 277267890 42134880 73966380 70471260 66590250 27761325 73306965 20232705 37469145 77564955 15570045 45202650 9487320 56314920 72380625 4839780 149805255 5718225 42495765 13794285 4899690 100412820 4255785 19007085 76824330 148142295 13530090 49955175 88348620 3429855 54682335 14364075 77404515 102476670 144962640 36050100 41012385 1421040 50907000 257128695 4926615 16209585 69088590 26072010 104961585 119457840 30616050 76702290 18505185 24271140 156468270 33955650 57341700 24470730 51597765 38501910 22135995 172400085 133326615 97147905 65709150 95702235 147831420 107311035 40385820 150456180 53951850 29265555 11641575 49754160 175580715 102722520 96467220 148111800 63797370 6319650 91153680 5531700 94970100 43375275 83655915 94061940 55707990 59577555 221975340 69145050 25343370 5497665 88138305 51680385 28041165 38579805 41411940 9558600 155895 89437365 61425 95819235 38475240 85677540 66509145 11287710 98315595 128979825 13677765 110349150 143487075 35013060 184508445 102003900 103929075 27016335 32816325 106314795 46181295 29097105 40526145 1785555 39544800 91207845 80728995 34115460 27404625 21870795 84800340 75925875 72908340 48501585 45282585 29068500 120363855 107107005 157276875 20905290 60159225 19257735 21014685 215291550 67939470 65975295 33442335 42169095 29251515 217859580 39848115 67452420 32102625 21464910 67272375 2918055 39762465 103988220 168117645 83795115 90998385 81134325 113303175 37334130 5510595 3166905 87035100 45798285 16766970 24920460 51500625 47317230 21177165 112192920 105889440 59476980 159672975 31521240 4940715 89787300 61195800 141070875 60873930 152125050 133043685 5803245 81193785 135961380 139118295 30882465 47678490 27094800 190992750 22546410 49572390 89357130 60571005 3910455 123196965 46904475 21923595 65206515 46720215 90758640 42060765 60595500 140168250 92611995 142156650 86844660 46596735 101379150 91338330 8134485 98997405 21164145 93559440 32592150 68043945 108349395 75393945 22722015 39360585 64207575 6415770 120054960 174954090 64787835 17177010 103502880 178964580 158486805 38035545 97982925 49773795 52205580 137181285 34639920 38747820 42292935 368968590 19627290 102735720 105421005 16321830 46606650 83911305 20166195 258613620 56344005 58526595 112359585 11812905 4181775 84493890 189947055 217178760 17298750 26625705 37226850 17712330 14300520 37458750 39846240 196492395 148816860 114368220 31480785 104734515 1837770 46072515 87838845 20200875 170312895 99928575 48421425 64414635 14826870 45398790 89732775 37283190 63462015 29452980 96424455 42002745 80182275 184775280 27826485 118086420 50247615 92491680 19725450 177495105 16302000 89838870 185800995 93829710 25833885 14771700 101142615 159453930 58332045 16782225 31669845 36765615 35049780 2565270 100266240 16014165 131765865 125923170 5874255 519660 77428410 1340085 125865960 76447185 2827965 114848880 45399495 58881390 92084310 13139505 19729770 23787120 9319965 92102730 7881900 286875855 57726480 133395480 14984745 5176050 123503370 143094630 14388930 129417765 44736315 30346800 104927535 34514490 2477235 326449515 11805390 108079410 5277870 56274105 6031770 48132585 27452010 144778575 142170780 86706135 109995930 39408600 71535615 175857750 170809950 10382430 14755380 13853505 21388275 10766025 47490345 36076740 107696355 888150 69140940 89240490 23800545 58369260 82438770 133778655 162983010 4690710 115003785 74904795 95892945 73243215 48024555 11810925 44427315 175167015 94123710 35524410 89421315 174708600 62572320 52102605 61793850 58912200 55672785 109366290 69879975 24670545 107047950 52058310 21142830 221668620 152423655 109815375 25415070 8628075 46910430 30566025 64790955 38028015 48049395 148556565 79763010 78349620 156069630 149493960 6840645 47788800 38475570 14142285 152910840 65553900 7666845 75420600 36337875 139546710 47409960 71395275 150063570 9571755 4253535 35768580 133729815 13660965 159914340 223309665 88326660 71906040 31196220 93545190 13172265 122405340 62787315 29360265 81713610 71641920 55180845 3091005 53751480 63993465 205375845 128536725 51493095 107421045 54771045 103045395 112358160 20976105 203488410 78364665 126543075 19795140 44031465 25946700 35168655 31405500 251095125 22319505 37930365 102957420 176174010 118236720 30260490 181293915 171343935 100448145 54380775 33695940 47286615 38340420 90030840 164269020 114981120 147117180 121783875 1884030 153706635 49015350 77659290 5109570 83411280 82715430 145664070 15270810 152492280 20248455 121591305 113824155 3257940 2937660 130085535 25839150 6482835 45090525 28682175 66643440 166746240 60677610 137396040 63419655 70368360 20985540 37876170 106925430 35680995 156997935 88016355 37886325 31265025 1605 125242560 24175095 19816635 93170130 36781395 24732600 256795920 45951975 44043345 75066345 131687940 141746640 49296360 2210715 121579725 59350650 45318180 110851380 235547685 97360635 112892925 5001075 21705285 26911920 101670465 49560870 80394960 15023490 35450835 108610515 18489180 11978085 109395225 33080910 112943775 75077445 69721215 9063960 151005540 133707900 13224900 33867165 101562585 101253120 7989075 110221560 26019840 84086130 23588025 114122175 4387470 117901605 56186775 35309340 161434605 3901860 34176075 21875820 17640 83877660 13100370 159962430 87105 163755 45230580 195461115 36550530 49643955 123096540 155239050 168772485 79998615 199053705 168279435 63026310 59146380 19680150 21736425 130725795 116120715 7207755 90909960 78933480 41969340 67948905 30618330 156625500 15507825 52771185 17150010 100008315 120659130 20657265 163956315 152035260 60756465 96700890 85133085 39911055 11678070 58579200 56051160 74471490 118485060 69971760 111681150 71070885 3172650 29592255 7486020 44978205 58536165 191504835 155959545 89986050 35774070 87556950 121028010 55647030 50709810 22705740 14805255 231181335 23382510 86143950 137030430 7219515 25395105 95692740 19235310 25642470 65035980 69271965 20916690 91000650 9091485 106776780 34810980 72983865 93466935 1688730 162901290 127371315 8954355 65084640 117421200 3439215 168623670 102591210 42409845 96906285 19928580 132696885 97140555 181396380 1934085 134320155 75769860 132058170 10572060 16476480 112714860 58240080 130081815 28890645 105908160 210358365 33257955 35181690 149779020 1903845 18332430 150752310 12674190 73989090 42315750 126185925 18327975 96787875 96651540 113375055 100855860 121538820 105512445 84456225 51237645 46045260 140282340 135628050 68697420 175130100 17747085 102292245 8480400 139675365 13089195 106053495 34351815 129596055 20575230 7424640 88603575 118387215 39321825 209666325 40781415 13443480 162339300 45082290 3419970 99388410 48071400 29590155 85275840 107149740 112872330 61888470 36209250 223450650 62972985 46259880 115987695 31608600 113718465 70334370 10310235 94201830 79479900 22257930 155068110 71449710 272663850 143603490 75213240 59245545 30981270 44317035 51076980 54139620 18959385 6637950 49234230 72076755 99270885 57091050 11315580 42777525 25523325 105993105 64479045 127127535 47366790 8288100 127874730 15010275 54090795 72613005 44232855 38350290 42342045 93439770 132152340 11738865 12541395 136549050 27117675 314798250 75505950 290280 81720330 33965625 86667360 84480840 137029965 65541600 127872525 62697030 55739940 34382385 148129515 55453170 47728545 8255760 110247060 79786950 179986815 13390725 14610030 50581920 28149270 47609430 81240840 65891715 47390235 16733055 28319520 43611885 51286275 51975405 20496165 65439180 112568760 78280980 12731955 37724895 34087035 105560670 58861095 55671090 135657090 13337685 34659480 138149205 71705385 113201835 125102820 46353360 37680165 78865875 34858980 76050510 88879620 106327650 38798325 102831060 121732635 88587300 11232585 46898490 71157660 97543770 49198035 54858180 9941190 6150735 50419395 47970810 15424515 106539615 124960035 31520625 25181265 116752290 154664520 222030 26070525 27729750 126945090 232140 37446915 144957645 17356260 32856960 187346130 74223600 67696890 30359295 56640465 40542285 71611950 95869140 23161335 118102695 10323255 93316620 123373920 74543085 13377435 45460170 329647560 28220145 11936070 28985085 36817890 43554375 68955075 54030585 133632045 16041465 103540800 8024745 111480510 18704925 77267490 703845 38569845 55628010 27322230 121099755 108557895 128297325 103041210 84250830 22268640 36699795 34907145 38048760 107808870 168181440 33760110 35517525 93142335 101868180 11434920 32560530 3702360 36961065 39855255 4078125 111910515 57372525 4569135 55233450 147577845 14807460 47088285 126628050 124312170 57799350 48040860 6822975 116054985 52942860 181986885 96681105 34556835 15510285 177320070 29042205 142188510 1317540 81467775 16066275 36287595 104501385 33899145 148687725 137655390 22478520 6763665 135853215 113550795 72930990 2571240 16021545 131773065 38774490 144512175 113938920 125897115 66542565 59925285 19886505 177818370 39961245 91750155 127613910 58860135 47168130 175209750 10221150 55842075 173259705 37341855 123820155 13329675 103842180 3520710 34510605 231742215 38098440 76964805 93510270 90797475 78810450 49258305 59646465 15573855 116518875 20460540 51440745 41775450 90237705 102375105 55492875 55300035 91917810 88523970 4106295 27078450 57188295 94518540 46399080 63259665 42881760 35022795 115082160 114081480 37851210 16064670 144890550 89406555 15655395 26487375 3816195 29952735 31322085 63158385 23595330 5275290 57874395 115582455 69451950 41565810 39174840 27162165 125508750 3763440 62220840 39093900 14017410 92511930 50659590 32056350 126752445 10415460 14630340 127719990 35000640 1815720 38168430 14622330 25335870 84900930 168438855 43724460 35109435 166494405 12497760 37729170 199201590 9668550 88467075 83311545 76823805 85224615 6175845 19529760 98685615 8640585 70652775 124504320 17184825 199089795 82666215 19999980 13619925 150462000 166965705 36748785 11095245 119302035 68671935 13751370 39166725 92453175 107557170 42345330 92174820 82896825 174712440 1595880 52337640 134356065 28575240 72732945 19347495 175865220 101637255 166100670 12932385 62715075 57356010 2062515 48699390 211626585 38256810 3584520 47234295 88094595 137933925 96104130 67149195 41094165 17902410 58609575 32487360 32444460 199115505 83341020 49083210 93080205 98554455 103124040 39466095 178569885 147726720 1568970 71981415 6001965 7383600 242072250 24126255 120661140 78038490 108761850 56894550 47910630 192723495 8873895 105804855 23328210 114402900 29542650 118274655 48949275 113254260 66834855 104485140 180185775 16382355 67552710 14845860 62398260 75935565 27218625 39134595 189428130 16287720 38089950 69799230 95173920 3905385 209026455 118684830 78828150 22757850 158461635 111521970 98883645 45453900 8229225 82473555 121322145 46667880 7528335 188668515 30132360 15842715 150768450 27492915 66916560 79102560 11457525 27519750 7410855 101620575 88449405 24152490 39638130 190114965 44964135 230472930 26828160 249048030 121025130 169635 13567980 84101970 38651895 42830040 139707495 66006585 30490755 106970430 118665060 21511110 12823830 65954160 134812785 2361270 23161425 22092660 175087515 17203185 54817230 47436735 72609090 70711860 31083990 42627255 119824800 45301455 11105460 178952700 2625705 102223725 6212910 87560355 137702565 62914185 155336880 87216720 74211105 55817085 65814090 97689615 1565805 29075205 126213750 30390435 198926955 128642625 5512680 67238715 36182415 28637700 21665580 69987705 133441425 78453450 8576865 16244715 63358800 90230655 41015985 15521880 24130635 53290050 29175060 135362550 13772235 18729045 63299745 89957520 24622260 174092880 48923145 50989920 61621905 37198695 13052175 107853390 26869500 67950690 135896145 16690350 11182455 67525425 95293380 241235850 57900645 128362710 181144695 33839460 88339620 124084755 34794075 42557385 26282775 65380680 22693200 64304355 77187825 46303140 166910055 88141065 50456220 91771890 137438415 173079990 3110610 89284455 56066625 160046130 112573125 13274025 98977905 170765565 64765065 69690810 134146545 63383775 65629050 74891640 185590905 169899390 74137695 79893060 2351535 158480760 60470400 37491015 42731865 69988935 53460885 35934570 46767345 104880690 98346720 137488515 82045155 55777860 55339815 15300510 64712520 85924680 143505300 20601855 97296285 27524835 5938140 58702485 75646890 93476460 7956960 134816070 97731315 30717750 187166415 246459495 71337705 108028530 81078090 85160445 64728390 95087010 42960060 25132245 49193025 181415100 88841295 2125185 73321215 211236660 10290 13489020 98478795 146603490 15866880 19141890 25390995 4311060 70561485 39389655 124368480 78299100 73897605 31787715 13822185 167978130 136207125 159817050 187802160 124993440 145118895 61704240 102863250 120317310 27232905 10546155 191529285 73276950 47170650 97703700 153317385 27065130 46056870 164830920 52939110 22400940 106203990 111671475 88602300 10920795 12579510 157187775 84283635 70730460 33794025 66424170 117261495 15269370 87314565 144796815 131122320 98373510 17579460 28596075 11213670 141524745 131005125 29076360 24142380 461115 12375795 26458470 2745045 158828940 69746070 72820530 66709320 126124440 1205460 284670 7062720 164560890 136823790 253035 191660250 86117820 38212530 3905910 121425195 12022605 83582790 7614990 88098420 25302090 51381660 74557710 88446990 86141925 9369150 50734635 35706645 147940365 114898665 36634755 35546130 57721710 51429510 31597050 92914875 104219325 119442135 103420155 88945170 165113595 6840180 93746685 75048390 143942580 25462020 164920035 1029780 178074150 69667635 90060915 133378410 166334460 18697680 56226210 25105950 34427745 133146930 54662535 131739135 9284685 27332475 92485425 1653930 192483990 57159975 23475015 49392660 63488700 131795640 62295975 95300865 38091180 102213975 91628850 139556955 10412775 131213730 35197230 172510995 45752940 67925445 86278980 69679695 29275245 39783285 86407230 43755555 52011525 16729470 146986740 2178945 44238930 26089140 94402965 117308550 39485085 26375325 129383760 37337160 131657520 245019285 74953380 17160315 10371510 65570505 70464015 13374780 106808115 25456275 66664140 38695305 51503145 33925095 117510015 123935925 84155070 1063665 163726365 111284235 32789535 19434435 64738230 150432150 34310175 18013080 45059595 23469210 115022070 48882285 91203780 113083695 105874650 208301970 105220335 13539645 138050310 1891080 11453970 71479485 18259800 75519585 175479270 79229220 83774730 193383435 39708525 54233730 37121535 77003820 99859140 62570475 105795435 64164450 91838880 12699645 45315255 48844245 5568240 57641070 45085875 10171005 188319735 54809910 36321750 51811905 133870815 88788060 165405120 9817845 43448190 67391025 6702180 76079025 124443030 159031200 138734790 14990205 108723330 127871130 77887845 36434190 65364705 92983545 75126765 11703555 5707470 217637055 2103045 34802460 51481440 10202820 83038320 2496000 46587600 32378475 136121325 233592015 5681235 19743075 824145 25674480 223359885 56433720 21504420 199155495 8536305 114146505 189757890 95345190 210374040 101515050 105963150 105082320 273647925 54670875 41605245 22077300 1093650 36867045 88431735 218756835 781350 19599690 23292285 54518190 65193435 167724210 32522415 63130170 26290410 28064655 169005945 161140290 67418910 123149235 111149415 3022125 128394075 56129205 105772905 91957455 149800755 7761435 144674055 29302980 90460020 125504910 123312330 11509080 125261850 19871415 67095120 89253060 200099310 50402310 92139840 112933845 30029295 17728290 82366980 44244615 128409300 234342285 111128235 142942065 94959795 34358460 954270 119616405 137093100 1793250 13801095 83126895 139910910 34638810 17117010 84437010 123530085 2547705 31365720 58888215 7212825 194681070 27073980 41161710 190215795 51915690 149109510 33296220 47032350 77349570 55641780 26432175 131249445 29312280 94835430 92507235 62415075 7052100 66151260 63909780 132881370 193126635 12700185 30347370 38087790 95572050 30245370 20782170 172148640 31707390 7396965 113707560 100385835 57113265 81995280 2057370 42750045 333982935 27232395 147418965 49846695 40042860 9355290 35770425 150758265 57780960 66185970 163685385 36651150 6981285 9013950 75887670 37523385 12957555 19842000 90788235 24261360 244860 282048630 38539395 18573075 16292580 3874770 63375990 46225965 138966195 4589820 3650685 136795515 47593740 109493610 101539605 72522555 177646740 201525345 91442070 52133625 16474110 25875090 101014920 153237165 60833850 39882075 24389820 103352430 63668535 64506795 134730210 57379110 1193625 101805240 65841090 6304140 111656160 12160455 62834325 120223155 95117160 29508885 188414460 42435210 123746625 15999615 27510765 25677285 117951675 29697135 25625190 108784575 22802940 36079395 26376795 59262240 46087200 161528985 85696695 11483700 44079855 84490680 102807780 123096390 55575525 49734600 233303265 2701830 18511320 30831930 30133395 220031415 1592820 46167885 7537080 387480 90434400 323864265 43993860 36037665 208674660 176245980 39377730 34274100 81039525 33742830 106620015 89702415 72224535 8750460 98483130 184478010 105953850 50516460 18522270 93725295 76701750 12038355 72688365 50208090 133310325 83342790 57763470 16398000 89419620 10829310 4752585 3593310 199658505 82174275 27666330 26723055 45484665 154982160 77190765 93504330 75398505 114419820 3932385 10260075 108313050 34408260 222848970 150124500 122595960 28465410 105970695 29275515 98495520 32448570 22160205 110642340 123210885 130084320 5885205 19155945 131406990 35054805 65913150 48691665 61320495 83200095 87372000 92380425 61432725 19891260 195492510 239016060 17200860 4108890 47914335 103532880 79405515 75320175 62328975 59640255 21213405 55235160 88489590 4340055 27422895 48459825 19930695 50137905 130605315 1687305 3184590 219508785 17144835 3556305 157880940 20811525 34120395 21537210 25481130 22500990 75428100 49402125 40496025 90632790 30766680 44995860 42655860 58290585 90899655 8356500 3313335 328619535 15628680 111662460 129107655 29278755 69339885 67838970 37144215 29913780 199153620 56828535 42694200 65846940 31802445 39553935 1689015 54790380 15915465 50700690 196097610 59062020 162286455 56456835 64336905 102311580 62382165 42621120 113540865 20198775 58999800 54100815 14519280 31034970 34009185 93534765 41377530 12466230 135611430 36776865 145522815 46034745 241259295 48750645 140907915 90254535 10561050 760110 162509490 133629870 95534700 72692895 185564985 89794590 49519440 110073645 53654580 6981705 76452240 109500555 71553285 23609145 135690 7129005 81451800 52208850 99639450 68527485 160794795 21883410 84319395 87853095 25559535 110366505 26825175 188118570 5821005 43157310 39033480 52623045 111049635 20866050 84049800 217076385 145587480 37827195 155442045 105352710 32749260 67006515 23397450 167363595 6557280 42518985 111816390 3889245 416490 156054690 91449390 24391845 87933450 50807910 19545705 96166185 111597855 67520055 64838820 9671610 25392270 99271455 54594135 55194975 83932890 11370480 53690310 133653375 74234490 146897175 566865 125983185 110489550 64411755 144793395 159246975 121820865 81740895 35137740 97583220 169079835 150632235 133679460 86475015 106059390 95736030 152356440 36892560 110197530 15278220 38726715 84943245 113902485 60295605 15347700 9877515 83736885 179353425 70900860 133988610 25826040 69922980 313056915 42824625 50407935 38920470 95833035 100753395 42445365 5377155 155412630 49717365 29861190 190673805 13974015 139740105 169866795 12807150 63628920 84890850 132230400 25331070 58634805 148147020 7906005 182170335 44866380 69663405 40664760 121134165 8549940 203207355 44754825 84527010 18666945 1935060 131079735 162494625 4810155 113997645 69702960 72246960 39776475 60198315 20428365 1016760 156832005 23443515 25408320 35494800 71783355 46284900 140714160 28013370 9176145 35245815 86649105 134446785 27953190 110289465 32298705 72963075 39304395 112498005 30321840 136620225 45708540 16763505 5882580 6172500 48887370 172923660 111154275 101086485 85234500 60172275 198752715 23792280 15186945 168860760 7120020 108667065 92325855 79427820 18103380 33394005 12837645 45155415 3388290 263246100 73365360 13823865 25627125 135276030 111044085 79864200 23171085 106647735 215139525 68647890 59402790 91046085 177489405 95829405 92808795 313319460 8468610 36420285 100540245 16665045 15789015 99001815 63452520 15554475 103696920 54798585 91970205 12725610 743985 189081570 44824470 92572140 68308830 16350000 97949640 31834785 62592000 71995800 132802455 160078890 18000630 49528620 2379885 89552970 7795650 51142965 155219220 45238230 28123710 8924730 50558220 2001105 121324800 45021045 234565995 25554450 1421310 105400350 32321340 33169080 189862275 15509460 176113530 26873250 155014515 2582115 156887865 13934505 38999355 49053870 159720 39943710 8156700 88530375 56295030 75389505 96407385 62227815 4947630 64084005 44043090 113033415 93558195 188188965 74879775 73402530 77964285 23329830 61103025 86593200 136025880 73455495 83232780 69052905 3519285 22637640 91563915 15185475 1618770 83470755 122800260 3749340 57450765 36850200 40162755 123230595 40692900 81531675 31795800 77221485 28557885 88925850 65300655 112370505 161118885 196193625 63612855 3171765 16035045 104918580 20357175 81762855 19850100 63473355 2169375 137174175 44794980 119525070 45572940 14598375 14658645 20061675 12766095 89691330 47922570 55935735 145915770 12072630 237492705 36828480 80396400 24785925 41294280 113244645 18325245 46832490 32707005 61267230 201471540 57617010 114060480 71705130 105979635 23916420 18598635 6232155 73352460 113054565 8733360 75658290 159396060 30460290 30837255 174836580 51211740 51342060 185735160 9963315 159261165 2185320 47038980 23977785 1985715 87938925 191331180 75192675 95661300 78030315 170429070 14174115 44545230 30855810 22100625 97240710 52995375 27692640 216712455 107186220 110177475 111920355 26994285 1342605 6858510 46991220 104622780 6537510 46902570 17866770 158748450 66442620 112551015 3552390 126184125 232062030 4457115 104453895 19466970 74512875 68994975 117504105 11465475 121089960 26413455 28661610 23665725 140650305 5837280 72385410 48571725 25532685 75776775 91355775 88817205 2769135 92269020 15718530 144351405 16474380 124042530 134211285 14239155 74917905 5027850 83247105 28404375 221562600 127988115 151299165 40304835 62215710 103247865 7716495 66051150 31238535 166085115 88028970 15298830 185853300 54970545 129925395 147993765 57336180 74759490 39078135 5265315 126780615 82229865 74342400 50913255 90545385 64320720 19245570 116405475 64294050 96696015 5546805 67148520 10062180 33920385 8538570 68338395 94788405 55706760 37886490 102109380 138323805 4575075 8252010 144263820 6260610 64391895 45587670 177939165 91869075 68377320 35558685 96051750 69567075 28136010 31666335 66574515 94810530 218214585 190910235 126364725 129592740 196402545 31641780 14406150 138842535 7357785 52312905 5208900 124860825 129454665 160354785 98125155 46277625 16170660 76626465 146594520 67707390 42307635 44657595 92017200 19215330 109929210 20875995 168078105 38948100 72171285 135489720 12024555 52140000 79253640 35933565 94171710 165544530 8520570 11541510 164694180 37218030 54959685 51859470 164139300 21444870 31949445 220022160 18749190 4979160 55720605 189081615 11265885 83226435 81532320 42755130 100540575 84772530 4198140 37269255 82580565 8429895 11170755 13938225 80017005 43073805 144789555 140508075 12961770 7099110 138662025 182604135 22773225 93658530 50063160 88694415 7978815 112017015 102336750 35984490 149651520 74896935 35154630 84429450 29407800 91857300 77822700 65450235 125038380 31540995 17387055 46664085 125996625 294315 94088805 61009800 48830145 2162745 145872210 109518885 86315775 62807145 25602870 46909155 170803695 54204450 39465510 76137345 37326870 143806485 127385610 130272450 78476760 76097190 178664730 156678735 32754795 23671185 29527035 33250890 129106335 2345460 39705210 26300145 136986750 41696985 786435 302418465 2527080 96990615 52051920 105798930 87399750 21084360 50169915 19250130 70862565 143177115 185703735 5127180 60030030 59974515 98461155 43545390 21633150 100414770 74559720 105071250 51469215 142810260 31490970 121250700 95699550 215485785 32072085 161301735 75643965 28299165 66096735 19825260 39625200 86565570 4679220 28831830 54056475 5076825 27731490 28702260 202933350 168916020 23694630 23534775 13608825 97116150 110863545 61924545 119269695 19124625 59135460 73491570 67821045 44316465 1552260 68777340 76396365 21805035 74725980 5785050 142164030 30787140 73051935 8419200 66381750 143705715 69176820 32108310 11768130 100676055 26331195 1515570 56680065 23770395 86210220 53890110 22786455 50509905 127500045 130491075 224534355 5177490 76678845 826875 2432850 17996430 18171030 13849410 101055525 66371985 91238850 5913465 23045775 19212015 38333805 14967675 66232350 88653075 40136940 146245710 28232160 8908950 13219770 124070700 3747510 14788695 97042005 21508965 31701555 59560815 95421945 19891605 9258765 117015060 10851855 7939680 167633160 105333960 29261625 27144465 117232305 150979755 57313500 13923810 23440080 35266725 41590365 30309345 34596495 71713215 21420120 45612615 52315455 52341630 116451075 32485875 53071545 97443090 81846765 95471430 136035915 8280195 50319525 33804510 35993025 24158910 220384680 50615850 57771645 29290710 21345495 61667910 81807960 98614275 8493345 71115780 73064955 265691085 181917480 171515370 57403305 24996780 17086725 20488980 32828730 73554900 11894145 136621440 81805635 22836015 134656230 4361700 13816695 144983535 45934020 10042065 91181595 195204780 213374925 76314525 58718760 15678390 126691485 124468290 20995665 35773620 6527265 8404110 23134215 59381040 9734775 15641220 45864540 453855 16897065 157312050 13124445 55223115 108308535 53899080 101153055 92353830 117417240 204826545 57486840 64684350 41772630 140950530 57423810 83176125 151590825 54216660 78798840 86147895 52743120 59355060 221884230 11374350 59368755 95735580 29108355 52252980 20574000 79732290 123849300 67870350 144594765 74089710 3759930 138556245 16125660 122648745 38434485 113856555 109804215 83530080 35306235 133237245 13058685 97876320 167472060 24854580 184948530 53715 48154140 85770990 37794690 144002715 16686480 68693670 269135610 14062275 11896380 44299560 224632410 106938465 20543940 61929495 90687525 38328075 129306690 38319285 24439470 12375885 162432420 20131740 40332255 157247505 7285140 23751990 20302260 77130540 33051795 82444950 57982920 127156875 132877515 9091365 162295230 82371240 31814325 177796005 80299440 133174365 85009485 50586285 167798730 110123115 4256430 46677675 131657805 134905455 58543380 31835940 137501595 247895295 8115765 57766620 944865 39493875 14838975 117872520 112523745 195399915 2547750 11779785 54775425 44411910 133998735 48533340 25079430 99381720 35793060 13852260 103339725 69938070 216718260 17171235 58795590 17141955 97753515 57132465 25337265 11548920 18030090 18107670 43045230 127894995 95830335 11907195 107908020 27959925 16936260 3368685 89614860 49880955 104985060 124705020 23744445 25971825 26724345 133680975 8466525 16277310 115504020 31613655 106666155 20619870 121822875 61818375 8338380 7118025 147654420 40139325 1204470 193088850 61240095 25729965 31678350 14011200 16671570 10508550 28502505 90992400 44272995 19458360 43456260 141314400 27636570 62618670 173272110 73631895 4518180 55635870 51782955 42074220 99560190 112218765 85062705 37830795 52347030 188215035 40202115 57761475 60938880 92397435 8828670 80046465 35522775 117973590 6510195 37254840 66775425 109258305 95476065 58412685 6325815 26701770 102178425 37421670 26254860 58657515 9012750 101570475 6462570 124056180 172794690 17440155 136727910 115618275 55975155 19740720 83649420 34188090 130959060 137936385 77234460 202645440 181002150 38653830 53762895 91853235 106377825 43629030 92240955 84508620 70423905 86203725 126870900 11087925 100633845 98930145 406005 32737995 41085480 24592950 32029170 31167465 41706120 11180340 112245660 14527320 29083080 75668535 22138035 28099860 44208555 135006465 698355 17847690 43977525 91953570 18342705 31878075 171354915 36465240 84706860 113375295 184947525 12582315 61799400 13800015 187611465 9944760 59281905 8594700 73078260 26450970 20372715 153749445 50895525 57079245 63194475 14541435 25451745 130454550 67632840 45533610 39423165 6484290 29600130 36302100 128916960 3328110 68262945 105047475 34726845 82185060 32494020 42987495 8541885 90511230 69497595 166465590 117866295 34172775 38217285 148256280 118598370 9099600 23077395 113780085 10495875 104585415 143837580 176901390 22022415 36677820 80156580 123615975 66467190 14199900 89834490 2330550 127300080 12955260 118447890 34013520 78322050 22771710 54977505 171344775 11655960 9733335 101839545 3616350 50236095 79688880 16204470 43609140 106226880 25939575 66253260 40021305 45126555 41894910 26402535 88626645 74317035 66121500 96845940 75873885 162949380 14005395 83474040 49384110 89327160 152227095 83734425 32817585 40458915 44043840 13942800 45476775 44117880 170446725 161734740 5522850 59124855 4321245 70040220 274781775 78236085 46099290 111751980 22893150 135602475 172691925 17830485 116877075 25507830 90571875 93625680 76104090 23535495 49622100 60557940 23412660 52017960 175530660 76123350 13681965 10006755 133716375 91380750 82385595 13365120 237747405 1045455 84196605 14016360 393390 21129870 286544460 147319800 28621515 54525000 109252755 39003855 5217795 8067075 68349660 205073820 65754780 83896050 26410530 21336450 23192400 10772730 94639095 13241670 310605 35490765 66216315 167230485 8779275 46513485 170445855 56047950 14278635 167267535 13991775 40673100 107302935 138066210 10861950 16581150 46320540 1605735 137529510 26958855 24807990 55959285 15638775 48176355 47590935 10270320 30648840 21810015 35707950 41096340 51173820 82290525 20814315 92635815 37180830 50253960 55036950 6940860 130960440 16571700 144325110 80512125 20081625 9322965 3355290 15385770 88151970 23107260 83401785 85658040 21471555 2507010 38839485 49855815 1618860 32868150 5635485 50083665 198456525 2495055 44370660 70822860 38380605 44945115 32829645 51133830 48559845 149768415 37068675 47780160 28976910 1577775 72923475 119781810 92967615 34693335 11890665 160462035 155249325 115883100 17018130 26573895 81412560 80305080 209102715 95663820 115835655 40023855 30346830 126245625 7224885 88173960 194397660 120051690 145704210 5255385 1541370 48457410 10431555 1227615 81879240 58946760 119991495 16171935 87811080 31359120 304321875 4593210 105070680 104914995 61954545 37841550 32440140 179464110 166649445 704880 58019115 27387585 118840725 152496015 68056035 30075240 13240635 97268730 10266210 13485645 49739910 55505850 68276970 14965710 25447005 61149315 58473360 129593235 47768715 29358180 10095915 33990945 21836040 159595950 28238190 30165660 96721200 192176970 222369915 32709960 176843490 48431430 44515950 44374320 33463395 43507230 24003210 205814820 54755790 140248110 163899570 7835100 44715105 158770845 164007015 9122865 250761555 46495965 17816790 70058220 17083320 41911710 71803050 25407600 61458930 48345720 80336805 87643530 193256490 12826905 22902435 17763570 143250795 42209370 179712405 103218510 23274240 10445280 74025300 83833665 131171205 1339575 54142425 92546715 89411355 17521455 83022885 89574240 93626295 8289375 69045930 77324235 58423005 60512055 142738425 25892925 87384705 88889100 43205265 159851565 78802155 46699215 95555685 111759855 6532215 176591865 19382715 100431390 892530 16605105 132906180 44569350 54370935 26058855 68326845 86177160 82808940 52359990 56514750 50154030 53572050 230607615 58353765 64162860 94846785 44996895 136187310 16167570 52024965 10207650 10963470 84163875 68280660 61290675 138229650 22689165 135413595 93998235 88818195 41575260 100962780 17751135 146568420 125029515 63109005 222539295 162118980 79207170 72894525 81034125 22806825 67474800 13952820 12880365 125122920 81232065 23441175 3701790 6599100 122926965 140215275 213001290 140651700 28198575 71735250 89574255 120690195 111684000 100645725 191482065 22695150 72454050 13001955 56471700 35228085 38257125 20824125 89387430 1566870 42970710 7209420 2647410 140194200 89852430 38448525 44788635 1420935 70278840 46377735 46998150 184156725 25246995 86688225 147646290 107532645 33584505 59044620 91948290 34865220 91871715 70932555 160096830 146240895 56433030 81922845 80087235 157576905 88437630 126028860 75061035 41639250 23491110 56989650 30799905 37095285 8382780 54941745 20677530 5129955 95003850 8436900 97555020 44876925 135423195 8338020 84643905 45638235 8291910 148722960 82955010 10665885 40236510 1344780 19528005 1467435 71965770 68476725 6652560 22696140 36071700 61587285 79964235 1142295 52261740 267285 110246925 1268955 61599015 5367150 157318440 61044960 742125 96935100 2256585 268719510 26954460 9555420 69162480 100387005 23710875 35984670 2379825 55889715 33963825 9214440 36539775 120975075 161725935 29154570 17831130 59019720 131585625 86438655 13468125 32013705 74718135 24214380 193317435 94232985 52329375 196591605 145920450 11905485 76429545 66139890 138787560 48887490 33820680 99634290 110097540 112727595 61439085 16803330 195226530 121045695 14518995 7599930 161805240 64538715 26923875 70377945 167083335 139431870 4786965 80559630 153665415 67623555 27773685 97276785 44027175 18492015 78057060 63125355 124867365 8277825 18766605 328117635 50313555 25955820 123804690 45169245 310147200 20071905 77479485 86897925 64788960 100485300 97453515 82764675 10904730 30404985 29277510 61545990 147003135 46164915 209719395 60643605 123823260 44257575 94496880 33301665 91866360 24867105 50589240 55501710 61151370 82184445 30677520 43277190 94714170 122790345 245955795 5240025 100466595 108296985 7333980 90653790 10612605 17419395 189294240 264632580 159135705 162145050 61025355 85794405 144244035 88387560 67663755 12456570 16585455 119378820 31919625 18083970 20356875 74016885 212535375 96966435 142321380 5213820 101514180 95774265 81474900 75869985 280047030 23565945 10919985 168485595 15344985 10889985 44869890 141141975 90249195 31471140 50291775 13001235 55629930 37484685 114850680 19751670 61750680 99706260 54857310 11692425 75515670 101193705 54175455 2161305 45441195 24936360 11268720 125754090 53286825 33746145 62021100 39296115 33646005 216699300 101472885 59280540 72931830 29669160 34246725 25767075 51859650 22313730 70078755 33079620 13746495 84847725 95853195 61981515 57786900 105762480 35308260 6657480 25373400 30472995 62070090 55206495 164972685 3111135 10119000 127820520 121353225 2493165 7183635 15558060 153654000 98174355 46695765 46554450 52439865 496935 73341660 43029540 65019045 38583000 29966460 109385280 73527855 95751795 56519400 3862320 125066310 119504895 8412165 588195 77671305 82583880 31405620 20746350 101336430 123212475 17008380 12519720 28024680 86421375 53925090 3379695 27661560 160020690 10921005 249787680 137386785 84384360 14739915 54025590 3311340 88561740 68104440 43204365 94316730 51264885 68033115 118081695 23910510 13933425 11101365 109536840 33493035 47017080 83914830 47215560 6967020 86753265 113769225 54772170 42900000 40975650 70598520 5731710 25466070 66551475 85143960 10419120 162068520 118443915 24240870 262905 39286320 11858490 130569120 54121965 49078590 9707325 212913330 4235970 70785660 52130310 22074180 9681045 38099730 143592810 20518260 103859700 112247310 30002205 159835530 10472670 10433550 949830 3164085 14452800 23853975 111458715 3911250 238600710 179492775 21052815 164140305 78296820 67480545 193779300 14277180 9343650 10784055 70477560 89561145 187395 269751015 29824275 184650030 202786770 104588850 57986985 11964390 128524515 70880460 112512255 109688100 103687665 14960550 131824665 64586505 119789430 97075350 104702895 38487195 30666210 13353195 38873925 170720670 61841055 122693115 75931995 163267005 12188145 12186660 46751580 96934965 71412240 116374125 62854185 69669720 12747840 157592550 5149230 103585005 26915955 144049935 60774210 112510440 162051150 6148140 112870920 119618280 48821520 66014415 104588355 34443705 28165245 63465315 111383055 26064840 308703510 5962365 8765400 4339845 21141060 128555235 128682075 57272055 20514960 24934470 125729445 1901460 162650790 146360490 16538925 95740830 36332760 27283725 6160080 115846920 136056795 80621625 50923500 45460380 5091435 82102875 13005090 15755910 61020435 87129585 17285550 61212480 50137350 126929460 52220490 6827865 39049815 134648880 41863455 177937485 45743760 202481190 117825060 11095725 58979115 103432785 32315130 60184635 40500150 22375545 69097380 129768285 39720210 82116465 53219415 89042580 166979175 27832215 1305075 46206825 30161175 869415 27531630 66258735 78659505 149022975 13797255 132411480 72826935 24671790 11101635 44077215 16524360 760380 140227275 31486890 47006595 186145095 91492440 76592040 79035345 142093950 43879185 11146275 115299420 58244610 33359130 66763215 81495780 11000715 69617865 112190160 24116085 37320480 33305715 64852260 50942895 66121500 58221375 66416865 54998490 105368400 38586525 45201420 73848855 94207845 5701200 79320840 87660270 66743220 13765725 23939160 26963025 34075200 2238765 31846770 14498460 91564755 85833780 1938840 184993395 27581355 58623435 242160030 32371485 14015625 104241765 47924700 71581155 97997580 79102725 20709810 156640980 322050735 44286810 25961400 125806785 45333720 79620705 77147850 10280370 127404270 118489845 52750305 21545520 73157610 116281335 100641495 25545390 9305850 83619105 107981415 73620390 39071190 157658190 29824335 28773390 18592935 182055 27274710 80433150 146212275 72554415 65559105 32083575 54851520 123397110 63398010 275936700 76154295 10511850 48734760 57897720 83174865 78002205 174443325 139843110 63805965 91700955 27148485 78405345 32057820 112539870 93083085 3570240 88753770 119816745 62594385 30996285 59787630 45159360 101160195 143638305 35955675 68492055 18349290 172555185 25072515 61640730 95782215 70647375 133654050 67613145 27988800 2779470 63353100 1097955 47351070 75815070 13732980 1190400 890835 57695205 42875565 105281865 98323185 32298840 57466110 17773035 151419600 118519890 37440915 11604015 116827545 75037410 17542650 21060015 35933235 118287735 59268375 202688205 13981275 61981275 124324335 4261380 65030670 96719805 73133445 32806785 1158510 131764425 108489855 114249390 9192975 131317455 191721375 40262280 97958955 93762285 139692360 124787880 34852560 26964645 128857275 64216005 284143215 165897675 173949195 7314045 56138265 167285445 22322865 84734925 28389495 51688230 67397640 23624640 142592685 21195810 40780590 11370090 93681360 54124020 149925795 106551720 15785355 124735245 26257485 45299400 8956035 13783530 30968745 15636555 202814580 5133345 228086430 16961925 28471905 129556875 130557270 6290400 62617350 79971435 129668730 20389920 126447735 131386560 12159555 66469545 66761745 57817275 9700650 30357105 101231565 23123295 10168950 71649495 20392830 17852115 61101315 108297225 72263595 18846870 148527900 71522550 121912350 259379925 107512725 12747330 18738390 110324250 49335210 27322395 141206340 95655045 110387220 21452910 105816345 37945260 116904660 170807190 260776275 57749145 72380400 1769430 3196485 32904945 78550695 87410595 67365615 73572915 68423415 90892425 26473095 67041675 113378325 103754370 5401380 86479695 137086110 51021840 10393680 33361905 7211265 2406000 31567305 46102215 35465955 65974485 16831485 54889965 25104375 47901810 2503110 120811425 7221645 112410345 44606025 55264755 109539735 33811920 60593580 43773300 109661025 116727825 60428850 102150585 104964540 118989015 41695260 34364970 21276930 74727825 23005185 39738630 64171815 154634580 35489190 85277115 72777375 10442325 81195135 126539910 29341290 162062220 33099405 102553800 27026970 125714745 47948100 7006065 53254530 100105605 78443265 134588475 10089405 97054425 29257395 68404170 122790570 85296930 46953345 60436965 116784540 11029545 91401405 58561020 17517720 10905705 51370845 143434890 16564245 96068475 18891240 39265560 135467220 78292635 61368360 132072840 57940845 54871110 131723610 36732090 28081170 76454145 22071975 26815905 51441915 41258235 50185875 84662820 89209065 34700625 7311840 55309950 2877315 97956180 88552980 50096505 195928950 54372570 3511860 37267110 92379060 19462995 26308485 83987670 43308630 44535660 66082770 10006050 58524780 123896925 231763290 3956685 1412535 70147530 135914160 24655470 17547195 74275770 123529530 39424005 37417395 8909475 90252195 42517905 149901150 895365 281460555 64460100 61382475 46705440 131536485 109425720 13389720 13835175 35971320 75353670 156930 30589095 107966565 27425115 94497240 46844535 110150805 15573945 37593045 145241295 38955465 73630035 126944220 35031705 86399445 73564110 75353985 4582065 86107065 44394810 68387895 32973705 35414925 130315875 6843795 5966955 119234220 17007885 5637735 87641745 173220450 20441610 172091805 24047190 118121985 5048640 73837395 102813165 41209290 7561005 97545705 22238025 96360120 18096150 64932945 67132380 48790800 90896355 3784425 95195010 104828805 78641865 28353480 71159745 89169885 156436170 7652700 35426205 24187185 85401150 45206580 32908845 181142775 29573070 11386110 85046610 85458780 139343355 9135120 96979740 57928230 69846435 104803935 31102920 60118170 90728685 12593115 92737635 121733310 68952780 50903640 129157860 94208985 18501720 173940720 24127320 13479045 87449055 86223075 28768905 59246010 85122480 168404175 53050605 75823530 95335050 3871200 94375410 46201995 72564360 87775740 11016795 54361275 26285100 18138675 168181755 96818400 23316630 11026260 44498625 26001360 147738315 33332325 133602720 64182855 111088800 21161070 133288380 136118310 110385 74468595 2136975 8989395 160335120 12036735 28488300 47026365 131133780 110184690 21040185 13851015 32594325 115491555 177937740 55474800 186260490 54524490 81608940 135760740 26028675 94951395 195184845 15672255 157603320 119433435 14915370 191454945 156808635 94441950 35245110 1194975 145843005 67078875 4356165 15039015 211165860 99235260 47633400 77042355 128706810 15140775 70614615 60210255 5218935 40872255 106086480 193861545 73930575 81618900 91729110 35868945 21072660 82753215 73413210 67416570 66812970 1809300 8350050 46924500 58568970 6405225 44520630 100307565 975705 87247230 30768870 19146975 51501450 63772935 7454790 15871200 5269980 95875140 18404130 29359425 33694020 170208450 44155830 88689330 29592510 11169255 208688535 109360815 36664185 40507215 198517845 260316405 67669215 17172150 116151885 230546445 118823445 25213530 40703970 110926200 84363765 45322320 76107930 70379805 139144980 62808240 58314255 98356215 139183650 161332005 38610525 27945720 65296125 77493390 128728665 50471040 4122705 27654045 173712240 44426640 89816925 28896720 81585705 193806915 44923590 58232160 35751885 174638805 97623900 52899450 23461020 19591725 111270285 42003390 3165135 3971655 174458775 6681090 28169295 125239365 47739495 147782370 9717450 101511225 37341975 101539605 19027800 25313040 137747085 118671075 26363940 46697115 48072915 7298760 114172095 52046535 8146710 143637015 118629585 36594060 129759900 24066225 59044065 15596265 61209435 40510935 91896315 157205115 127809165 41519565 18522120 48641790 137190285 98554710 199172610 26083650 40886490 43197405 20341860 76768950 112641195 22743660 103594635 64298715 22462485 20649090 161833695 154884000 80390640 133561155 118238160 18361215 10523205 126909855 81207285 53977755 111491940 18041340 45674970 20314710 8251680 104339835 64023825 30284370 109366605 85372395 13101360 158338575 130792590 83803245 72728700 32082450 136648785 69215130 67240650 109667865 63028905 88944795 97737120 106220610 8693355 178113660 27610740 9884715 26783190 71792610 20732430 39080610 10071045 17483370 157953810 1086720 22157325 173800110 5123415 48669930 40718805 24274965 109773420 139652475 40714575 105801300 71609145 120115275 157524600 181421400 70286970 5555175 25443060 88330830 24043350 7915860 24017430 123895275 72454470 36684930 29620680 142759440 142570635 13046295 39271860 42008700 79931460 125619030 25329015 23990085 11201565 77748165 90781410 4344855 40269555 237832905 192895455 50625510 13695390 94093860 21985470 119665815 131453190 182334300 14829525 101220615 26120865 121002450 12647235 14216340 79227450 85540695 4507935 146634300 22050135 47720475 58090620 98880465 6523725 62756745 99392820 16300620 188263830 125304885 73824135 83930790 1391070 33995355 149694615 21754230 71678220 85948890 63873090 70015650 57950970 57729705 1422360 18187500 81511755 19885905 72485700 31757685 114356130 180738210 36391020 81604995 65853570 25117350 148039695 42585570 117087060 81094500 51213705 17940855 29715180 5368560 28206165 15986640 14861520 81821100 50634525 51427485 131460330 142227240 18906510 17259360 75307965 81211575 18403710 45911895 46362975 199974075 66597360 69519945 25552395 10827015 70109880 165576105 55556910 83622810 18664980 30302895 4311915 152407605 220046895 22090050 82858230 109761885 22314930 276765 191787360 210980730 40867905 104556015 831840 81565590 25981740 71977935 9633165 37856565 86193690 51397125 99185250 7670430 73946235 56559525 112167885 94887945 90898980 174464730 19725450 106705560 75366975 87956475 102617610 32277525 252937995 168785550 76041090 105024585 66347505 137910795 33534450 52378260 1957815 39567240 119405385 155903460 69910755 7699635 28273815 123495030 891255 96866445 71149110 51296205 165734265 18728790 127864530 28887420 68380635 235241940 1129845 106726935 7063110 76692360 130842945 16561980 78134280 62089125 15833940 13358730 16449825 33869415 68576895 154715400 111324915 50358870 7399860 127922280 66497175 75236415 44688450 3999540 48140925 32692710 35611005 55473690 56547435 5903985 35080860 39821370 4140000 65370615 136709910 25908375 104864595 60083070 84466665 31834320 30053460 57367485 102790515 166500 133564575 933690 16746555 149100675 91158960 109380975 228482370 50469600 46902960 158613975 197364765 51084015 81218295 80241030 30961770 176128785 22962915 8629785 104794635 19504620 28537650 31886880 19332315 111577860 29081070 54889335 140679870 47725695 114618645 178476135 151977120 85716195 14175120 180013800 15891570 146231520 2044230 175519245 8388570 2774325 109441215 102320445 52068480 91580595 105662025 1052370 771915 54965610 88546800 17034090 3282360 3787125 156813285 117289095 271184070 18449490 1893705 26613165 18395640 27386145 81097995 24982395 168511440 23008875 7569375 20096190 136071780 34915170 69719925 163624455 48332820 107299665 17103180 225433950 160548735 196845 74537190 44686320 188836320 43961670 39854220 78054030 43615620 95820930 41815710 69684210 81133875 87162675 25194015 154656420 94044405 19709415 25555185 1922715 133610595 169401945 12566670 61018620 219373815 281202930 111594510 44618655 6554895 121934865 6722025 103421385 99492255 20494065 34131420 70394205 193425795 54552720 50310195 15664920 86777400 10405200 128197485 19882965 243731850 35409075 42874695 100226115 22980885 40740480 117860010 16424970 92721840 151917945 112424880 19722060 86316705 74825910 60514980 197532240 22856430 57934215 219707085 63608640 90228705 80244165 101748945 34592790 46785000 69394425 11312745 117062205 161373720 122897535 6140715 87482130 52457130 19547445 46471455 15553575 59649165 125320890 424470 1313880 80953995 162502590 86600295 10792155 37118745 78162780 26226855 188176065 116550585 178856820 62595930 55634295 53200365 5022390 65951520 155116050 80087730 10748235 11605500 126030930 71736390 11370720 153117225 29964315 3065550 17889615 3227025 35212635 149798790 41356275 66201765 3815385 50829105 6499545 71069565 68769285 147300735 24707535 38647785 8166135 11077500 75567960 95779365 143858820 4837470 156112470 37394445 162119850 38032095 221721330 65925270 91760715 42518265 30779355 99538635 20328285 38022450 118374735 7632465 138320385 32329995 30696645 48359805 94074420 138520875 18418755 40224300 57779895 104958480 179874720 54569445 61176825 197474070 192211875 39298320 120138675 132851220 112261320 48917235 60187860 61352400 109506945 15496365 203154495 35708610 144059730 26749335 37123245 30250080 83821785 33305580 66249945 134833515 176193780 71372325 7452705 93123930 88954155 206060805 98898840 18073185 123844635 83273730 72508290 146002710 104762175 106241265 94649955 51234345 88867170 12321045 127256295 140350725 82901475 130861260 8800575 15312870 31681740 30270120 29200455 74966160 782595 69218835 62537790 68729940 39212025 95922105 176634810 7838010 31715115 17851200 157385940 82800570 109454175 119665065 111134655 67215225 100627770 101296995 33732555 41819655 25150335 101567715 72519510 61374090 17176800 62700960 1293885 600165 101072205 120360300 60533310 82391205 110688840 86892975 46398315 48055065 88018950 50044005 10757820 90199755 23167935 96651270 94676220 11171235 241795995 7798425 130701825 3708645 205420530 47661690 16427430 32920485 143649960 84113280 44987505 105189435 54023430 87259965 104355090 189819165 6595005 17275080 30254790 65042580 170910345 4007205 80037450 36671385 846990 31569090 64192725 55279890 24909555 55033365 62161200 156335400 37969965 124915830 114959460 68493930 76226445 28717590 13023735 39535065 66961260 14829735 143108280 26890350 3585855 31054920 77891955 53093865 7418460 119632785 14960460 125805585 128731185 9037635 50675865 70261470 1079835 96617025 88067055 39915930 25923840 214761045 53454390 17281230 115831710 26223270 69673740 75993780 3963885 63537795 27526860 126408630 12372135 129829410 117459030 16012695 9493065 179938755 41548920 4620660 136141830 108815925 1414050 10827765 47099400 68642880 34348935 45022785 88225935 3916515 7235235 153309495 11874480 30813720 38309505 82015485 106861200 35172360 144839025 11165430 71162820 23868810 32366010 43504905 41127240 21714495 67262565 17999625 56089080 2656785 23454555 78924570 209103270 167794230 88501530 33856770 31416105 32802195 144495150 46456305 69506310 17993175 189962460 74951190 68298810 35018280 77286225 57034860 172828680 71807610 2415495 34424085 109702680 123090180 5928360 46391205 15677160 210315810 4244025 44566815 42085425 49435530 7913250 60525120 24411720 39706860 21964260 131131515 17954580 43616475 91783515 121756350 201578925 76897830 34075050 76395780 23753160 55459395 138427125 12574650 3871080 122132070 126476685 165819615 201917670 2824680 90337470 67896375 3244140 9324000 27707625 14747610 111409440 49744170 31492095 13312335 110157915 139323000 4062690 26414310 167961840 172705725 158381280 6251115 63248115 132443625 46465860 136109850 94412340 46048245 42955875 54916995 168257325 18468675 80525835 96381945 33065670 44520795 105124065 23235135 32058780 106229820 98742315 69180555 94531770 21321150 74196930 246858120 787185 4155 14188200 19338030 189284085 128252310 194096880 14326290 10911870 91000740 76611870 107638290 109250265 163830780 60641655 250007790 3286380 65986455 10332810 40710405 49801605 13197525 9140115 48037800 5854710 19606485 124335345 60752970 29342460 43352040 13573320 28833150 104776320 87630660 44274765 57762405 16132620 28569615 13595580 109457115 162132300 49215000 196595355 139684125 94772760 17381400 84530220 1116630 92942310 12319140 51480000 185364450 334470 56855010 15018855 25584135 31171320 6952410 37619625 109497270 14466660 791490 185478000 159315045 232395 60770700 106125795 862470 15749355 44613285 170583495 119464185 65371665 10927170 7060530 41865690 73294320 161618070 4632225 52734840 86141310 3964965 91023180 29386545 42473070 52924065 163686420 12832095 75057645 283891065 10897305 28857885 31825245 5574495 10453470 115705575 134095425 34758765 40085550 146685705 20521575 91424400 17664690 267435570 116860005 117421335 88015275 35392380 244506510 36809505 3127425 57770190 111494265 39353205 45837555 119708955 21567885 164561595 24735840 40803450 121913730 36874965 21338655 47095545 133339260 106905360 48284010 18875400 136023030 39758100 86888025 109255440 52555590 116416215 14161620 197370720 2395245 59515455 9965100 25355055 122466120 87071790 77206455 11445825 181391595 94075845 45164145 46348290 94887525 13762635 237889905 5572980 13012725 99533415 66194640 46876980 76094505 129660960 7520820 12312300 30065085 37800 116714655 51731385 80529060 12009615 36821805 26896230 35625990 115449795 70258320 7610685 5233095 97372245 28689795 211385415 84245355 10960635 32810565 49728450 23040135 112745925 35955315 10335375 40012830 140804940 92804505 129816195 90855105 67718430 26269740 82731135 71550195 230721060 22399425 45833730 32663250 1435635 28004415 21014310 32303550 14853495 227430570 55449780 72437880 159113985 29403945 21473925 104286210 93907185 128086395 40679940 18027120 138184200 27540930 19673985 163920525 107070630 19634205 93193830 112843605 73869585 31268505 56591640 19277835 36373665 66885210 170779095 169478400 21561270 89721270 91427610 144900870 9671115 34499715 95217990 80280495 16086360 2723910 25864290 134405940 37161030 31362810 16402995 205470225 109330395 70456710 68079810 10125390 23224950 101011815 15521175 28584495 136917030 36041445 108265650 33135810 85249635 55661670 18266460 19068510 59820135 187577280 15670065 13480770 56406870 195315 14540370 17624355 129574425 119709285 25498065 105962145 119824305 23620860 56526960 102705090 35188575 27320100 153232125 18876465 94937970 18691425 53782110 19486020 12889320 91199040 16425075 58075005 71370 2497965 18890460 231461640 42831210 42601815 170749455 94489680 195950955 38529135 100559325 35577075 34600020 43266840 175141875 52249770 20042835 197949165 9988755 93821415 53583705 65897310 47469345 152367750 23471790 106735095 125608605 51204330 44750985 188205135 8321055 61029795 121421865 57151590 52991805 185253660 95138640 18959310 171345450 2033670 54083310 125874330 19357770 16369920 8482260 70684455 103253355 3340650 52047375 67431045 3124035 51628980 121906455 36738795 14872965 154793235 10142400 26335230 17733270 103837590 35077755 194230410 1589550 89940855 68146185 28888485 50600310 5808765 35385195 156234315 55248240 22712385 35694195 9558315 45581805 3978885 136007730 116893020 131040375 183399060 122816820 271281825 19624320 39324570 68297805 92319990 8357310 127195395 3320355 10990650 80218785 921870 203823525 37602600 22245795 185198685 88256475 24848895 114534915 39934020 8807880 4138080 18412695 15520905 240168900 106155630 114244620 60440640 48304890 49840125 99160830 16913220 27384015 122485350 45250020 94535640 14403675 33044430 156042180 39612150 44348295 50871030 201396930 59474205 32734275 78663840 71504175 76014270 142326480 29233605 56448315 92227395 13783455 17306535 277410975 108561645 69291375 35873760 17878590 26258190 147780720 24445710 7861845 162943785 120715695 26615400 57239295 198211335 71380545 74416245 161533965 17574495 73635690 15014460 41332515 257077560 14301330 64999080 41894115 34835970 500670 50489235 145649760 15952500 79404300 13191885 85688070 56048940 87923325 83486025 6011730 20422185 33192720 80662815 59992455 268173810 136706955 103438365 58051380 90133380 29882235 73505310 58028625 61291980 11573250 68532300 76116915 28009800 126029715 33604245 86004975 70736475 42711825 5499285 75571890 42628920 132935970 3674490 51376125 60481170 190980750 110853030 19468365 44322900 85985070 11003685 61807860 85842720 37501845 21967845 114162300 5153130 21105045 116644035 60599055 54432165 98354820 8808615 55551660 44204490 85761345 51069405 62346915 34604040 160108650 86750385 14826435 21166860 141905160 80539230 73889955 3916905 45734370 48872100 32191080 180864615 56011380 47605875 28622595 89979405 138027120 30775260 12343410 45363345 29137170 21505005 208279410 1307340 82084845 101664510 4732560 44253480 50424735 21103035 18642480 11665620 3133200 119426865 107449830 141037800 3021375 49919970 84764670 20433705 103743435 168524310 5337345 48916200 61604340 139867710 158298945 134439915 198568725 121803435 9947895 27684645 66490890 104196405 35645490 69645450 139162155 34936470 4805745 83911155 129842325 16449705 59477475 42702915 3786945 174554025 60864810 92879880 21685200 10813785 31465890 140607555 70217040 57031995 44242410 27517545 125265990 33328905 17215350 8263410 120749580 7781550 185807505 10674795 24771780 44450925 234103155 32740305 41730585 93477990 8307720 90281835 4154115 24445890 24189015 45351570 87267660 2372385 116597595 137716260 84628785 4453530 172093290 106723665 20506500 69038490 85240875 30808260 55195770 160055355 96812820 12301875 27709005 65989710 103963110 160239855 70360890 82829025 44145255 115834755 147940620 962460 29118915 11950650 109933590 73906455 103210425 100896975 54153330 44831850 72117555 82192680 41794020 103230420 11554110 92245605 85489185 48615315 68970720 125465535 117799560 36733455 61652235 62571975 42845115 46478580 50220870 57401970 5746560 64480320 132644025 5088210 116237730 24599820 56258085 49561845 104617965 50032875 16202490 126017085 105675855 56507985 77879910 169111815 48529260 91947195 22613265 100527315 33168840 103904910 90757635 15212370 1049820 51095400 82862640 39971865 96176205 24497235 129277440 8927010 94219845 41196555 8461515 157655580 56230845 14900745 111826500 41967315 84893595 94944000 30793470 69099825 70583910 5847060 54269265 153243690 133108710 50880900 9700965 51099600 78946215 80728095 31608735 27587160 126800820 13503000 32240805 55454400 135005355 136763220 32932785 14547540 105087615 45820830 182017605 80207595 52795860 125745600 32217855 24863265 123377685 149008575 19296705 36010980 8157750 135992115 18145050 118947315 24198195 73801395 41131590 35320545 187514160 61840755 74256015 51512055 60833100 100937760 20522805 24856575 75285450 65608020 23798400 48118725 10824900 43535370 200451750 119311725 57685950 69959655 68345445 13265490 142708500 52011930 4261425 64186680 89373330 112362750 32754075 126832875 81742005 26299755 23203200 4959840 74246580 13150020 150727155 69693855 4084620 129275775 166799565 54365460 58193520 93492750 21894990 194571210 7672380 8044275 149480985 48488805 138115920 157160760 150170805 142438425 34939380 28036455 32026650 89647935 109958640 81657510 138955980 49312575 56885160 195993045 58179075 85092285 45280665 84042870 52248435 93661245 56777340 1947045 17733270 24551505 17505015 56361270 103511910 54906135 48218355 94099530 44335755 103379985 71211675 182263080 95676225 37462485 48393765 30890220 52751235 7411530 91883205 39239070 154632735 20210325 27016965 133712925 181680405 81934530 117071640 89623230 54634230 119748435 58213485 92663475 109713705 162464010 8629845 127623915 38988765 57916815 63249795 110209335 24303180 106406865 138378450 58069860 160817595 3116310 40668450 59503500 42736935 20340870 122569980 144552015 11876790 200324880 14280690 4457265 100620510 81802875 75008715 118771860 60685920 65112120 25172415 83231910 75035010 85643490 57645660 22001955 187050330 117344670 15631800 35933445 40218210 349110 108118650 17648490 94266915 111337935 132475980 13032180 36854220 4460145 83269290 11731590 195572715 59852145 25470930 88263810 17311125 129425220 67670730 7444860 43572795 34597515 22402980 16407810 138499470 98320875 46794390 18568065 27759075 204996540 51769860 59881980 18137220 113601420 18592875 13711095 42684690 12924885 174658005 107239545 30833955 187454190 46595580 126289305 91012950 92812260 5894430 2287380 16221285 133310310 51731385 63355080 20633730 149482800 16644870 127030755 130104225 32468775 127112010 71165610 20316735 108807375 49244955 24854340 171999960 12255165 22382475 73008405 28637295 11371845 143164275 112806390 28575420 9011985 139940055 91624065 127339110 40540470 9662520 142438275 65461185 73586415 131075910 55863150 77641815 178344810 74002500 126523095 105946125 214652340 113063445 111068145 151074900 45646635 31630230 131957955 88342590 9541125 19347090 142190565 62951265 12990345 8994555 75489900 56564235 143046900 90503205 162410595 16920015 182063805 5029845 73984815 46982265 3122070 13082205 151680570 78579075 50812335 53822325 8302725 2390520 4896255 74433000 61769115 143149200 41021640 79447080 28063800 97346520 63807345 86495925 125719935 79137510 37917690 85191585 83025 136557345 42408615 193075605 113562075 69847605 139563720 122289915 79057230 37782420 130755990 39111495 75086745 64820340 170222940 137068845 126953670 28889115 68729025 68901165 88289820 21948300 31306890 81441255 162082065 24652020 21223665 28049370 136935255 103944420 12919170 80286270 28926795 7657620 44603655 37671510 13117335 7162920 39422025 55659795 63579585 143095425 38386170 161880390 75581370 35269470 31861095 34593960 69091560 34948620 16638030 69623295 71696595 66826695 109703040 18494040 80143785 175330965 174317850 88713750 25577520 16192260 25928400 18541110 22405410 4755195 22430760 16644900 146451750 39398520 54174585 50862450 233885460 73044810 40091535 84235965 51973155 54530850 46405575 180978765 54755385 134685075 127333935 71883555 82622985 92583450 40767480 5933700 23337720 174935190 163468605 19425240 57428415 31241160 13217265 84734850 38493330 136942800 94912770 22928865 78765420 164253825 12383490 4799130 35230530 166645440 240693945 46752615 61116600 67091340 131369460 155196615 38406915 29972250 64937370 75120165 95903925 46806990 119982330 21213210 4266195 172361925 42134460 1780755 42208005 11954190 167429850 41009400 53639535 132735585 85510815 132513810 123884775 119037615 39095205 45911625 223168590 12864255 78384450 8320275 23420880 73675905 48356865 116523615 25481415 26938425 39141015 122097180 22325835 36424470 73507245 92493180 61655160 61966110 25942605 60409185 212372265 26408850 53224425 63383145 156723885 20757840 36256590 141600195 10699710 53856375 150498420 60180750 112602915 15295920 100447260 13525200 15873570 5409660 41647200 141208815 55554225 98079450 79965090 60749055 121018245 41851500 80241765 79570995 83890455 62691195 28754700 45335160 29025255 100689240 117266910 8143995 76973670 24209865 53267370 146442945 22531080 48653385 3182115 75117015 131281800 78211170 46393740 46707975 214047210 26124780 119305050 76560525 90457890 85540380 94415490 72889515 92915250 229260735 74548545 12289095 164499105 60943605 158663325 93851235 22350210 51145230 82257390 55261545 131908590 108358620 53387085 94798650 31767450 77324415 110854365 72227430 96956400 62422050 3806850 104360430 64760265 78458130 51995055 11199300 105340185 94141050 4539900 10172160 146791125 72956385 64693875 68041050 117948375 43972065 73921185 369270 77312550 131429610 79107585 3840270 34764555 93944370 29814750 69433335 113605455 8660745 67726770 198478020 51485955 101218065 24327690 39899400 15993585 1657035 1684290 33570750 69042990 79697070 85441395 52504410 19161120 23829075 237336165 131018745 15986130 116639790 15336630 55188915 63919260 8035995 76340100 16253295 55112715 113172585 37687755 36096825 19123860 200358870 24615630 100843170 59974110 101451285 50759025 151197195 49465005 91769295 110474475 52987710 119031480 125438835 37883955 52435995 10081095 31336875 97108920 43552080 110322855 63015915 19617330 14664195 67557045 53615400 134748960 47729175 41739360 75883095 149767320 119629365 65583030 67647465 25472505 99597840 5820030 238737645 106459755 104811870 31461585 13783710 126213135 26154780 64218030 59325150 189438450 106733085 60280485 5963190 56549340 111425490 56954910 148722300 33577470 47235690 51411840 46289205 47937930 36866100 86850060 36630285 107310960 175699275 27929850 10519050 23837745 5109135 26920200 74035305 61348620 172780575 85469040 43229250 144525525 31729680 82802040 40007310 6142140 154885005 28889250 133377000 57755550 37065885 5307045 103735785 125874540 74490840 65385225 39135705 106240260 79953585 40842045 4492230 13581075 52563840 120115305 113517765 134016390 51863730 10586580 1682205 137177835 78107640 8541420 2471520 118136595 54017745 69099210 24542055 65169435 155153400 78234135 97794135 105013620 106025955 51552660 64174425 47824245 2978880 11336250 54503235 117155565 44142450 39063540 53999310 27168855 88259130 12712155 137463315 98925765 88022850 115314555 97568835 144670725 2901225 140545995 244740 120400335 63968145 173051250 47170320 113528760 13354965 18496965 75780075 65349945 52775175 6857580 82449945 93629340 1733835 52585635 82001010 12802410 66398460 113678940 67412730 13757715 57397260 283850040 9014100 34864680 10695525 77015205 9289815 79579455 28319445 11975025 71633040 23848680 40736640 222165750 6788205 74718000 34241865 18735360 88740165 324483750 25916910 107643345 54372315 84605970 59090790 117412995 23965710 89085570 61165410 169540005 46542810 8829330 67694280 55538700 60997605 54201360 8514465 72745770 112904640 113841555 70451595 56779410 26485650 108574260 67749165 20695185 134414475 10258350 32479530 29795055 102411465 15076125 154600035 50398740 39925320 86266380 63345945 14236035 53791140 57770580 35901675 1225695 2275230 66758055 39015615 26605065 47339700 49272210 26567355 32603400 22187715 76144785 90994350 83514435 27981585 124694145 59051625 6932655 192881310 55172400 44216535 105812760 14269875 17188740 13130610 213197580 123750885 103004850 26120970 59950980 113734770 33787335 148814700 28926810 31377855 29405355 25494780 210910530 4143990 187433535 124833765 84411465 96399765 39972015 12647190 40279470 105681840 87613755 93041070 39995130 155087565 78736500 78204240 168057315 32540610 186738870 112180440 114664590 80166900 6345690 96638190 182138055 2234745 17643030 39828270 21909585 96678615 67953630 61119705 8227365 138445440 105956100 30052575 18765420 159400500 78186765 186251940 70076910 64883970 133845645 840750 14935485 123999825 184903725 61546080 127796790 48735615 8888460 165353700 77923755 16425510 85936125 61270635 106767045 2524725 42591795 107007255 108002715 132183885 16438935 56434020 59985 260437305 46511940 90797115 211157115 43372830 55982910 111579135 47350110 54871335 1667205 89248425 169565880 76447050 121033440 17505945 62015205 97459050 45087240 39535980 107381820 46879080 74633805 5719905 26880825 34943400 101404095 19296075 88679145 160512390 114354225 88098000 17010915 83064870 119072730 40574235 8830140 122566410 38039085 59728320 71391630 185972700 60415560 5768820 162282840 32953740 58519185 5435820 115133250 105982860 96890925 42216480 69086295 15517125 22894770 228173085 10189695 105162300 18252135 31727685 16814715 86251275 75851250 11112000 134469990 59480850 65442720 33216840 44407215 52895580 147377970 141537060 42395790 25495290 53904015 161100000 136886340 15676245 104564835 19082670 27449745 10795065 45459135 70912410 9765975 144345390 3607335 30671385 110349450 97110945 56560470 160030710 33700830 142400130 56737410 66207285 176240520 108482610 25312560 36938865 121005720 149454780 41080920 136851555 174877665 23512260 86285745 95467905 111897825 21420315 50929380 114729450 34832625 108980100 129197985 51205470 5823780 8129535 109578840 50120370 43947615 37119285 14559660 80818230 11664735 78258720 26250945 28559550 169608945 33601140 86556240 11077050 97258305 93544215 24945690 40130760 18547470 7441575 3391410 27134670 167212050 44096775 80443680 60704685 93685185 132982545 39285 77739225 23211855 59810640 70455900 35308035 93362070 23480565 111830895 89345115 108166710 24344010 146155770 39121215 39772020 5919765 78834720 138597495 279677655 8382585 53331000 160559940 29648070 58196625 70064805 55203345 6125055 11135145 58164960 138206370 65025600 246691245 50640540 65297865 85160355 48474765 42171870 84862710 82487025 34398870 107795580 97743870 113946225 114034290 17248425 13319265 34297980 11387880 35158710 121089180 28927320 94985730 147915630 111927435 229037805 1396620 76910595 29540850 252134625 143308815 52671840 59080485 101821575 19405755 30360285 241728450 178937790 43790250 10059150 8585310 12116070 66512025 12799845 67686705 153774765 47501475 63427815 225313620 38173725 102896295 26110530 148698510 14799195 33676515 26858535 122790615 56091915 48050970 169064520 15308565 13853865 11456220 81238605 30725955 73418955 110933325 106271925 108175500 12993870 26169285 105164340 154748955 192893145 51549000 27162000 20171235 40534560 56432340 2975220 140239410 23465115 42229950 102090495 35580975 97341375 58472730 195019845 104311500 11179650 86685930 177536940 13521150 91980165 33886020 21308535 234893160 126866370 79788990 103678380 20136060 78795840 35073885 51672885 15592185 41657340 162179265 53336085 38373690 58815090 122702955 117442215 3976785 26282070 39296850 177453705 64880490 24154245 166177695 162273450 246367770 84419220 33699540 5893770 183629655 173361345 104411160 55091745 112811655 167748615 143774085 71911650 16523370 23140875 129437640 50083500 7304115 62556420 111291135 100511010 25874595 30534690 16784205 48629490 149903100 16764180 95557845 44778720 87550755 26755065 58101060 151724805 54211680 108268065 40778865 930420 6313635 126364575 27043395 58343505 120464055 131871450 30391440 45570825 10840230 5173605 144568455 38742945 9301890 23273925 121068690 110364645 114996630 50464515 196934835 11093655 99502875 174814875 85622250 3821220 4080810 89750760 10435200 101103435 9480270 26312355 9333525 103284570 115473615 6639750 44653920 104312010 104359035 80544315 48719595 62760720 51448950 34675575 120261465 37286970 53793645 157755510 10225845 32700390 10999245 85268640 142238100 82993725 94769610 85027755 35124960 60113835 12275385 133289460 26137065 22167540 32310105 84158175 24724785 14494980 15438540 180333045 1622280 5962545 11288130 220812585 17053980 20811510 20104035 28263570 222819135 16858080 40242195 44460855 42579570 109176735 50030235 164611455 33283905 127327785 172138935 149240310 234195 115632855 142247640 60321135 7504815 22533735 24589560 92641185 9060465 128543040 41540085 72530415 8877345 29335380 16987890 4263855 166186890 109904460 92992695 86300760 107045175 50975250 70044915 11661750 1762215 74882760 3064200 22257615 44781345 33771255 3872520 60484950 78261180 56288835 30620940 50761425 111101250 54855600 134650005 10832955 38849325 2291205 43928715 6836340 86217660 5130990 109006065 36950100 95459790 42430755 30153870 81252150 6477855 53417190 91688865 40175520 25318575 12846330 173268600 44309055 10616175 81357555 73093275 183196980 4708230 32729760 212662005 39104265 26051715 16814790 203418690 63228855 189706920 67045980 182702310 10095540 108099600 136739400 73858455 87721725 6423570 69928995 17691810 108490155 77240430 12416865 27852630 80105115 72631455 26032275 29110680 49483935 149422920 76436535 26714265 112453200 18060450 251616495 11837955 122062755 52133145 58825290 44065665 47796000 116683770 4384755 21806715 63771555 5609940 92844435 26938260 4881345 15876510 130839060 15134370 50019390 86305110 106409715 189567450 19393155 206667630 1152960 56720280 139321290 189007485 12670980 172326300 18619020 70111800 26246775 75057930 2998395 206556600 72894390 21070470 11220 66753390 77051535 19532430 130594725 29593800 65971920 118508205 44523915 105426645 9533850 55491120 4021350 197801955 21927975 111369945 14125185 23612310 29465085 179893425 35009235 131410365 9512505 132938745 23498265 18567315 59863740 104557275 7071330 100752630 76047555 114351765 17367150 19991370 34494135 230106120 24247485 37164795 175044765 42807420 79952010 143670 176988045 78506310 160665075 33761970 8060115 39866010 44827050 73604550 52991400 108490905 15823590 7045995 49925445 145952355 154986165 42441570 21141015 122675805 129284505 109935405 18295245 89599650 111395685 135106965 89411550 70284165 25503510 32837670 136743045 135855600 125955210 128754945 119924910 31302615 6575595 38656275 5135550 5766810 57382725 87040860 148226775 55620570 53501040 39821175 30820980 141241410 81258990 91297695 104939655 85103910 49523670 13780410 45809130 11258490 65970165 64002780 72711945 4701690 27578145 104307900 65811120 16300500 1497720 66215100 31246530 137408940 69935100 23946555 6915240 63317235 28138140 34926900 3093585 89656560 104181900 126399210 80841660 39317700 14828580 160962525 22115715 53534940 24602505 117309090 116494740 18484215 78592155 119623755 134178630 119981190 75087720 89580420 125031675 180169080 19256985 114515355 20632470 134315985 228351630 4288845 78371145 115311240 801570 74447115 167382915 62818380 131903040 114969420 19303515 109972980 9748425 49592775 197440275 98561835 29772975 3784590 53169570 86560815 151288965 7812210 120802095 94012695 156229920 172979700 88698975 14280015 151863735 5797575 137730330 85040880 64653180 3132945 110134065 31157655 47293770 40738500 95585775 65071620 46607145 81173310 36316020 14546265 14467140 6891285 5339490 52785015 59742645 80794185 21876120 9226425 42447405 59269665 32970060 210656160 37553385 47453280 160386135 39315855 73814865 42415815 63948690 35206425 51221685 132449130 110199210 10156605 47441340 127475820 133821780 15942765 41858085 97107015 30070650 13363200 132506670 226724820 48226860 124698150 193855455 19250415 13923675 123186990 37335480 43514010 12759750 64329525 66203970 54384645 134187450 38417220 98335020 87618150 50917500 107158680 127251915 3988995 145074780 22993080 92711970 72309765 15965295 3825330 11006955 150356745 8413065 57600195 29958645 82456275 65293980 125850015 73948620 53490570 25774830 69913740 99622905 56590320 2283360 15084975 29780025 66093765 59173695 102284385 71383470 8055345 79760055 87968145 4662090 7581300 61677750 70303260 159877095 8955120 34069845 46126455 64919265 47542380 61275075 149322660 18681525 67994895 57157260 8239170 36849795 76115040 173140710 79373880 23949135 100825515 1067535 117153225 40098510 136346595 60129405 6960060 80790045 93621735 53945325 149969655 89514135 71699460 35769105 23838360 44064300 33996720 39017745 123425085 22408545 69026520 109387605 63569910 95769240 12626535 45903390 88065060 45596745 16025520 65478465 84854610 52913505 90884805 55613850 43737255 217505685 38473170 25425840 194771370 57223410 57596625 166638285 36894390 37986690 13479480 98475600 29990430 33178770 9486885 70471890 142471500 63941475 4793850 252864315 4062615 112715745 13011090 142499985 11549700 50505285 60496290 5218815 141453360 24123225 2054295 150089175 22139205 20807730 14140095 63291345 13805445 151888590 145540575 63644430 126230910 73929720 165059340 17721630 102517050 92577825 128614350 45189825 159600120 87773505 31521285 121899315 25895955 42403635 169558605 49843620 15522420 14324775 100074045 83831970 124978605 62114175 40782630 151405050 15338190 185097480 32671875 49397400 36944955 145984260 11584515 26860515 55955550 108443925 249073110 2549400 68070900 34465380 85224150 125332110 21081810 35956905 105787050 89097450 77887155 37370340 39162270 78700065 90751410 10443540 75469740 48828210 119157105 152995020 117122490 21694560 67247730 220918635 162565920 191205000 2574810 226183035 45748905 4156725 1230420 49324605 10214370 150300855 2776845 96838995 116705280 20314800 103885035 47509980 102115005 115671450 54625095 31936815 58557270 85940805 8339055 68337450 78166770 106181385 139437900 15467175 46771290 78306855 1126035 127098210 182905665 36538545 99252225 29412570 84974565 84576060 393240 5275905 151110555 22531095 40443855 40822560 5992260 16019895 66137205 33899940 205542705 100591860 124387845 102498870 25784685 179441640 100971840 925095 66394425 15483240 126593640 129481590 63211320 91360425 7673985 148962915 99950970 111600180 105102105 90256185 19400700 148906185 174971505 24756030 47801355 331088580 94274835 183510375 56698755 71626245 149989860 5456415 49476525 56403990 153641745 52229190 9253215 99453900 39527445 31648470 18250335 77847825 96624120 65261355 15722430 57031515 52886790 74961330 64437720 36950445 12130515 26685765 209932110 4070400 23956695 49188855 43923585 29833485 31137315 30174165 77976810 16036185 22041135 113874360 85323840 148564185 35877960 20817045 150486045 18224415 90019725 7009815 286923720 118644465 25105320 118039335 29381325 118883970 124923825 65431125 11413335 176993430 12232620 68100840 148178370 5021895 21641640 189761610 117282810 93947130 10946910 105257985 24561270 132019950 144067755 86758425 106004115 96842790 33026310 25433955 32149275 232310355 36992370 141884490 32467290 103618410 139941555 107731620 45264315 198743355 20055240 29262960 13315125 253670520 16179660 39514740 90595350 150301155 10831560 47730450 89329590 63067725 2471385 93893055 153196800 69180630 21492540 39338400 60412830 96222795 100245915 79702185 26775345 110724510 111427905 42753015 206428095 44882805 46048425 147891165 54672000 18507825 106154295 79505955 25962870 9208800 46290735 22361775 49434480 70422300 11892780 23290350 16101210 30363090 28585785 63674970 84533295 170180640 6964425 143813310 862230 9265440 76400085 100332345 9384270 26607705 1816665 11892060 28917885 10463685 12028695 22222935 118055865 50979135 73852020 37499535 37519455 29310345 96152550 94150980 62995845 121771635 115693050 57688185 146954310 6315165 134700330 70431885 8996445 104518440 17346525 182475660 27008400 111311220 125482590 285839745 3860370 45961155 23957550 118721805 43136865 7667610 354525 19720500 6691035 7813905 9025155 11928615 114704160 128715705 112134990 14168985 27950850 164960025 94684530 79883055 126195075 31657485 125782245 69683805 40343775 138329445 3648825 13607895 134370540 28603785 138625710 17815575 128865600 23660760 81056430 25543500 131072160 72676230 20996790 23620470 213427980 74448285 18386715 75595365 14621730 60211680 102074970 72953460 194370405 84456690 34869405 72089460 74526090 80293620 4500270 173062065 202482180 71552280 33121575 63996795 82948755 74647455 10368090 24401505 30672375 81480855 42373125 2736150 47972025 176721690 41130825 80394900 31580670 85690680 49927950 83499930 107806365 75265110 5499720 187781325 93747315 126914055 38418840 21304575 6651975 22281735 41335110 15527835 31815735 176037960 39361650 42453810 122333550 4745625 61347975 78391095 47492640 76803210 97429875 150626190 28812000 85237020 52452555 15537645 65461920 67221780 167911080 149984925 94376265 26771445 150171180 21675060 52765935 143492490 43754475 31627770 83832525 127114380 77562060 1691955 86336730 103838580 115198725 81531300 222220305 141021750 119703345 169701690 61556370 1182240 237767070 22904625 5225220 11411055 17925555 33342855 49779525 137300670 119508450 122567160 158858670 64819755 55831425 26117070 148601355 30856980 98033670 54252150 157210545 96748995 225936750 173096100 68741670 15112440 63468840 28974930 58817520 153934020 68875695 28724430 18059145 156628560 59831895 78705465 115221165 77434725 32381835 14587785 141244275 64895145 21766695 15461265 21464160 73397670 49322010 127998900 4962825 89814660 22879605 29081955 159710280 126344010 48948240 171721695 8496705 22742895 22774065 124724355 14074770 18419505 17257605 157324155 51427620 23072250 146088915 25051575 100070715 7784460 32563725 90682425 14897625 94812300 3045330 160417815 64130400 33810720 525180 169731000 63519765 105544440 88971900 15339480 246015 33869640 2134530 110153475 21706050 124403760 92442810 74027580 177527685 20262450 146893605 10731225 31419840 2496795 166830285 50301810 57335865 176817990 75125910 45896835 40313610 314194170 56571585 92775915 67367460 18310455 42430950 181192860 100410405 40548015 78856845 51511200 19615515 932220 16493025 64570440 39709695 12876330 25137615 11417880 73891035 67432875 77122980 60435045 7712310 169469850 140425320 41042145 138519450 107545575 164157015 15759285 29030760 150823935 62223900 76656855 45146940 35044935 87395535 38672715 24338685 11257050 1154040 67023135 64981695 166451610 78659865 35920980 18994860 183987855 25182405 37346085 35870565 127807110 116363370 65750685 29845155 615180 37903875 70113960 76315425 54878790 47431140 39052260 55921635 81990885 1115850 170033535 130552605 38931330 130125315 11297850 43033365 143888445 58092480 260148315 3896595 29802900 19106055 140909700 48298425 105358395 65563935 81083250 123769320 38079315 77334150 215489355 167028720 28939125 70633530 20174805 18720075 115594350 68722905 85988355 92373030 35044980 134791575 233287380 32430 143417055 37349880 42318930 116367870 52862520 104215470 88354020 101731485 71753220 74333205 81893745 6372390 84068820 96152025 3407880 105107220 73205070 75851640 114558975 51121095 174460545 88026945 240330 139788390 71841150 7082535 26505990 149439945 2955900 32556165 11282025 15839775 38229435 19284015 137859210 19193730 246409650 111287415 111566400 33379020 31582095 86640195 90685260 155531925 92433735 59331330 88680540 199391070 67570185 15755250 84895275 25852620 70029300 21750 116635560 99301185 120053790 99232485 126708045 28624305 38002755 11533860 65774505 186879120 47689965 20144520 171962295 95413260 96318990 39990855 204835935 23127765 144891855 27984960 115489500 57841860 123183285 8240220 90227595 4308345 54254835 117929565 2414490 2004555 109342215 27125085 112079490 93422775 11367450 118953600 22720290 91437990 21483315 214379115 52526325 21081930 75217095 104532930 73963200 70658640 101160495 14255490 32910810 18894900 78827940 93615705 5572125 148212900 32740635 111942645 6134790 141483420 112925880 110987685 116610900 166732350 27763785 83953455 131403960 105065595 125524185 62559840 29975565 133045395 118831935 29033055 57850695 61614840 46972425 104723865 7782570 6783435 65989290 170936130 22735950 123669270 93584145 4019490 152223105 35463600 59667045 11835300 201818400 34999320 79010805 8776800 20950410 1844205 206300355 13830015 31988115 166873530 52390860 9593265 26255490 35314815 158912970 26839005 42129225 159586170 9610215 29857860 57201825 87600255 75870195 37262940 102958545 14081295 11582640 18349005 34477530 82137285 61739745 26655630 86609040 22490940 45488925 7497660 18531090 106856460 113169495 27179025 21291915 81594000 71848560 32282115 86806215 30529530 73663470 68689815 191726730 82735080 29042130 313804260 32761635 88953030 2358630 63477660 65002500 59490255 17099190 59073075 125501280 7454985 60018675 99959025 56193840 154489860 117726615 10755855 42084930 17274810 92979075 179586060 143195490 90708705 31514430 165445350 8599425 57130425 31217355 56195325 56936790 117283755 26384115 53041950 133283865 27892605 137991930 130833015 4304970 42176340 92401815 147977115 105235695 45051735 118920615 95697600 70090200 58320720 68327835 32794080 27035355 69371595 42225915 169503510 94447170 84085500 41209620 24312450 40705665 119235495 94668660 247294110 61434615 9345285 99674010 85165830 83819505 98502435 52931535 69936405 193694550 6815010 119797035 70478655 2159160 114604350 196899300 121465875 34079265 34704405 116000925 148485555 70002120 10040640 77528145 35509575 32430960 33619680 39916485 63329625 50079855 26612025 80693865 13204290 62580135 43348935 26420490 81776145 37857360 96460485 5224305 162297735 26160435 9437970 104178660 206152005 11779830 88243560 144522240 29461620 73017285 18238290 88159860 87655275 92735610 61069035 9125640 108175290 1975755 39282150 54018750 147599115 16267425 56978415 31371510 270747555 17614020 60076620 176065230 46078680 90606375 244206045 105452985 127863240 51512595 61577640 3160800 11713095 107554185 102887880 18800400 17056020 41420535 90152370 568755 88602120 29401440 141105525 116182950 11856210 19863210 135413550 39082935 212120175 9925380 53335635 68000025 33610800 202079340 32359560 114544995 64767465 73497255 88043535 1902630 121900365 57330555 82522155 71209470 135280485 91224930 11105355 70675275 139346115 89935365 11909370 63615945 27492540 123289935 78324360 72382935 59990835 40549980 38197185 61074810 36217725 34166970 170867235 115503090 34557105 10048305 92116905 88327650 163199535 54744495 21923655 76877610 11778660 97997985 17632980 192133065 952335 26689470 35217465 56395155 210984240 149803065 11357280 115244175 49332915 107471055 70551285 38058180 134650650 123446955 70316010 87113190 30665025 56328720 26644215 268900230 2681925 129648345 42544515 51733590 24231585 96114900 63987885 127787955 32078940 46211445 26969595 13319280 24257655 135994695 6539085 50765250 97130610 95347050 45407130 5883990 67297620 34709760 106513875 153071145 17703090 215430570 126134550 39194400 84180 164716275 7110360 37787415 137966460 72735450 13611360 30193935 92824695 15820155 7713255 65805435 23796825 85433520 54283845 217949385 107281875 109357860 40555380 29652495 71218650 26926140 35618400 58845780 90612315 143791605 101901465 174079770 75057555 74510910 20416695 18031470 178588815 261487335 120787545 29786850 98638935 113436885 63602520 6462915 29851590 85885770 57102780 56649240 54530340 37151025 5307405 202606425 153553620 84360285 27129510 237133725 52646775 3118665 19931025 2094315 145738635 74620230 40941120 110523405 83118030 51443385 65767035 96013740 50850795 14146740 142593780 25096620 115383690 90611835 27878250 154263315 110456790 4564365 99135660 98808465 46700235 2324010 7153050 73133400 8440305 82748235 153797655 90582690 45494925 16454160 169715055 41109000 132780855 62386335 23006625 142795890 4607820 82891770 2102115 120388665 123173520 133200090 127363305 31216035 37700070 33974640 93922815 103066935 4435725 23203725 175146315 143796345 50071095 166222965 17187015 78978195 2019075 74581455 37069710 153678330 68000265 173104590 55300290 74858625 31051650 49925820 13127310 29529570 168238920 4804605 68080275 44679705 94249785 75692700 92849085 100605900 149928645 20965200 148220910 60732285 101704305 30453450 89759610 107957910 1949910 228746940 104535180 75470655 30697230 92271855 64347810 62240130 35791920 5668350 194915265 50258640 191000970 10627860 116512530 75936990 47371935 163874670 44713050 102137910 70095480 74229930 83452365 69535920 104634645 52886250 44494110 93401220 23899695 31074495 114846195 124888710 6259440 127245855 19976205 75001635 238117995 47095920 165765 10116330 94494645 8986095 268732425 80037870 28955265 190556445 86139135 15733095 125504130 93371595 32622015 59116305 110958915 74585400 39854820 122087955 13534440 13537305 108119235 34997745 65742360 33799920 77331735 83684835 78022635 1950885 14324775 233325210 55369470 104335125 75808125 12487095 134209665 9334560 43902870 2568135 60110730 148689780 100091265 144504060 68796645 75840030 20963385 6739110 12377505 25712040 155276040 124036830 112714410 104360505 183595620 69833850 15250410 39999600 59465190 47803350 133049070 64923630 99508650 93175395 113998170 17903790 115627065 95033640 135782865 77174850 87700770 95691960 71927505 25264785 13161225 224472150 55196745 41823465 70220325 42644235 95096385 9476910 105458130 279189810 49930350 130899675 53484705 1232535 151465965 67535415 166179930 80850840 29683230 121776645 27534150 92995140 61874145 33967365 37328400 88824390 98296620 57257865 26249685 154469685 61956825 45148215 89829795 29097645 39546675 5175795 91046505 65509455 218796420 63754500 103780140 120773655 83992065 60671295 125006595 13814925 152811840 47010690 48228690 41359695 44885055 68619435 17457495 18629040 83232540 59356710 91134495 2945415 35227815 126064500 25865190 12932760 254451840 128893125 78432825 63850095 87762135 138219750 147454305 98825130 98773410 140801340 70591830 54095325 116887035 37745685 78773640 116576040 7118640 35116215 200405250 10248105 114015810 76318620 76469535 101113935 22575210 79603875 89536215 2529195 165875055 60954210 13818690 22089315 10218360 99963330 30612240 27621360 76308780 87352980 18389460 2314335 128067285 49398540 38109885 101315715 40844025 81509355 15897180 120794040 21536550 145721190 43028310 127388100 98456415 36496845 237867285 179730390 50440695 40361760 101451345 18011625 141684090 40170105 70826865 1607460 5362365 4414305 30991770 13963800 79180545 91414350 69531930 193669455 149592330 146725230 14662650 76982835 104615730 2696835 115166355 62744415 49918425 20950995 95807640 3379500 49362150 34705005 32490015 27520920 137210745 65163690 41361255 50048280 94640490 13323165 86379480 114081405 6617280 248295585 19408065 31801455 237787590 67475430 133588905 156404955 5964510 158820450 23098395 46513125 7288845 6571875 56024790 75949410 36143070 89244240 18571005 42394485 76475715 107566305 52966815 51454605 13656300 35158155 46402935 201546915 55519800 1064595 116324340 45378855 152033355 6187920 117512910 41182725 62772870 93911205 42965040 171853800 83914950 28405680 112554540 49568640 32823075 105327915 31879635 7263885 86416875 57941310 23673930 40633725 31840785 139562715 24370500 108603195 52528380 37594950 152936385 96760425 19189260 59860860 196668495 10247100 88344270 20823495 41655780 30257175 34376235 203004030 73474200 3602055 83584710 76667970 111097875 68474250 93712200 151752405 72317520 1102665 37150260 17156565 125477610 74741340 2305800 114093360 149991015 122148060 97234410 41212395 94725 35948955 101601135 78703080 24996390 40197180 90691620 50123760 22852920 226101705 124032900 68820285 7335270 20766855 106138245 239400990 57852255 87831750 77478555 40745820 37198170 114345615 101039595 188321895 72165315 59456775 117457590 52764435 132459645 88367940 64952970 203153550 40936260 7989810 60308910 32640405 137159505 69914670 61794705 2608005 31401570 159354240 10310610 68993280 40831980 58320285 7211535 38722095 6112575 135572220 179885370 76219845 29658660 107362320 178208460 62740845 17351790 52535985 58443345 55840080 147950175 26177505 44996820 15779265 33703575 166067190 54651630 114106635 32972235 14251935 226638075 4395600 54909390 87505980 135349665 40492050 76839480 49295790 45780960 152799360 23713170 163932045 27983910 54122850 31650435 82579350 126607995 157232850 17836980 53952915 61799160 15222285 65233725 37556040 162206130 45774210 68073990 3798480 172092945 39589785 11734170 107060925 79589910 98653485 14265825 136776045 117183555 59094780 113248080 8802045 17400 94754925 47639565 38980980 42400635 29903085 59849355 10325910 7686105 20310435 16856535 59277810 89482380 68210010 60945960 11874765 56564355 65509515 71642835 28007595 12505095 125458980 52286205 79579605 58990875 7929405 26334000 209736675 6458280 34565130 103966080 9520545 110576505 269768430 139254660 11337345 3168975 62473710 33681765 133827195 114328455 11424255 249757065 166201890 90059325 116476530 77420340 94107735 15835545 22209720 66656925 9264720 68112630 56568030 107454495 53796825 89330730 36169890 87679650 31963830 30403155 106523325 86402175 91940205 354600 2411775 92415285 93386760 104924070 19181565 174502560 167552130 103558125 72815235 15784680 115142970 63485880 82979625 120627165 56902485 8852430 2810955 72028170 133410630 11043540 40517310 135232800 9863430 22646415 149612505 15932895 20442585 128290035 54001830 71117055 83582655 59374215 52356240 2084235 63559485 30840915 74687115 162195375 55147935 137958150 50734155 60216135 41434065 147394140 43087515 5454060 32724000 79806315 34113825 24460110 42934350 103969860 134419290 133868205 12443190 120505335 95958120 156777465 98325270 122984520 62488440 58154190 220382175 270481155 111775575 1712925 57967485 35215980 101177295 119219670 20934285 63387030 34399770 65572665 120762270 187749405 47126490 23401770 95365185 5579325 219636210 20881830 89372280 147816600 46440360 28643340 12294870 150808770 18925515 144477015 46016265 30548790 14319660 88413285 92668515 43343310 97858680 69346605 63126360 46038150 173153835 62668515 102266685 70197795 24471015 140924895 64461810 93394035 45115050 152089275 62772915 165252780 61752570 188151225 7598700 73817685 81344955 26875500 34844040 42376365 140784225 68379450 21294030 2329635 77854050 146480805 5517825 3102180 69025995 10929165 25609365 19946565 16261290 26569380 104896095 23756325 44650905 152626560 10963050 51737460 98455305 210125685 69946005 105783675 84872235 101395710 83217465 19354755 118612650 101498190 2760450 63453705 3314400 205926870 191870640 69474855 31425435 33544200 122832825 17390550 52756725 103194840 23008770 83568645 91770675 70558095 57202410 30408765 198441465 33457515 69202005 173643435 8645460 7331025 33831990 107619975 4533015 69674805 143511480 74284230 86405340 37178235 15057195 14279760 146656350 123004755 40141980 74880480 46936920 52953570 42034530 141467565 81037380 19656405 60330000 15100200 72283410 159744300 11603880 145484310 45737025 92324520 123443640 10963800 7980525 29525685 6840870 109132935 122829765 10046685 104141775 75243600 47410455 46618695 33440445 10874715 153946995 36313575 46145385 19507665 144571125 39610815 46238355 105360705 18492015 97317165 88822335 107979390 6956505 8353725 207365190 142110645 15051105 7645815 122955390 49051920 22972665 10598520 116729820 28990710 70221660 125609400 103715730 16705650 39349575 211476045 1180050 161036895 258752010 14919720 15111945 135589845 128537670 37441860 80670945 121299240 58462425 74175300 1871190 69071145 10724055 9664680 76419765 79254345 10450725 90465570 72657990 102717720 175137270 20422695 82347225 9526275 188845200 159157965 10748685 82368480 184728435 64783215 4117095 116013675 14183310 45836730 148553250 92569095 36807585 144464865 138940110 85637790 50637510 109383570 66230805 134636490 36791850 41824260 3657420 6323655 93892275 184323765 74046930 20907480 16793445 161912475 138512775 70652445 13685190 58699125 62377860 208325490 31687350 68205300 121592655 6663900 18861045 47122395 65511615 86801910 7080480 103867815 82394040 125732520 10311570 86005245 117887880 20776395 37734795 92508690 103170735 23051550 129799725 24155925 17964600 286838700 4240785 67828470 3191505 13178085 14290200 58513080 20060295 24448080 991230 21691110 64957065 33102780 101401065 24631320 72054660 11709075 142446780 36282840 30529575 163529745 37803390 73811595 97251060 94057395 37168050 10753785 34915530 13037415 4796205 49032165 158800380 87580245 111207690 19701720 70896885 48711945 93744540 71846235 16123005 6621330 30177960 18867165 78251160 59110425 44485590 19219920 64888050 14219940 132943605 49571850 83935425 14546775 75399390 9719805 71823840 74714115 92769975 14018115 123299055 49083795 47261625 78153915 10411155 52839645 105752715 79609110 56075160 68869740 74751960 28039560 175116165 540480 32836125 128435880 92261940 85503975 40743675 12474075 129764100 33356685 110325000 3976170 36758250 86069130 113716860 1660725 9304635 50486235 38162460 48552960 82319700 19531395 137769825 56192460 61618545 63903570 25801515 120215325 62935320 24455655 218673330 22336080 83537970 159140700 19862190 166086525 71085705 1130940 117886500 120678585 156721875 9172725 72715890 164573280 35536965 126080445 189723060 118393890 24686070 29169270 3834675 93742650 90020010 4108545 3626280 24935235 29487150 6467235 84334695 168184830 58445265 6019710 145429440 14534610 66285390 135329865 171746340 110469960 122022000 39928755 21717870 2998050 78185475 26990670 760350 41996025 156757920 49230210 51875925 28519920 43410375 27819705 52399830 23279340 29520975 72973065 111637485 182242260 107288280 18501345 15824760 149155440 36650280 106025265 6046755 34669275 46216095 23301495 69622035 20313900 49003635 7460415 75701100 87572505 16164690 53632230 63189195 229525875 38927595 125292750 34809150 178423845 62729745 185870970 26128290 14257935 22264725 98273595 34638960 89018910 32845200 66658995 74065575 16434405 24616800 94764030 133495680 85794105 120649845 14304705 123371550 38188665 112477590 49320630 19362585 181500660 81056085 80990115 10406160 210083055 158926605 29666415 9651030 16506900 27318270 32885040 32592675 5298810 11276010 32794125 121197210 44558970 112147410 7426500 130047585 5809590 69451290 5518035 167688870 7916655 15557475 94413435 104724045 10773630 73370325 16801590 8715495 23807490 94616850 36586515 97149420 126174750 48284265 118096620 63329865 143673645 114266265 144029880 61200165 34349490 121964880 210558045 52845960 10889760 64761540 34444455 25110225 57919110 57264990 205928535 161556090 6286395 16323510 126171240 50590965 54218685 193786110 93225615 37070865 15592005 102034650 172705230 58364145 132390540 24028395 17157630 24219420 34405845 73320285 2815575 44745030 48507045 83620635 6943050 188873010 22384290 124670835 13327725 78997260 80599665 80190540 64287570 125284245 19901340 30901680 7367580 114350385 202523100 142195020 191219805 20483640 160269990 61370925 10043505 42550545 58202160 27068775 132485460 113765115 31480440 157860120 106565145 80506020 93711270 98091885 65556675 70253085 11378925 77693085 39525570 134334465 55650 101208420 8096295 100357725 58359570 14573520 86429400 91186740 71252040 59758350 15575220 187772850 31055775 173110260 43339125 92680950 85079205 69673680 113030025 14319645 125570775 23381265 57735405 74302035 23028135 3947895 33069615 17346240 162983745 54726645 72815685 126135180 25691010 44967915 76926840 104070945 24894555 115969110 31843860 14534445 87469755 6070020 74416365 185097675 5244570 45914730 170833560 17599620 73951845 114039810 199233555 172336305 245400030 14576580 184533690 91538850 9994005 33781815 43880745 94095930 114610635 42049485 66269790 61183635 83958930 14391405 19094265 97637430 41341470 149928240 20600520 70530270 81610905 65772690 546705 136903020 37256175 99789885 130610700 114448635 16319385 142421025 220247385 84700455 91607385 23859885 26477475 16535955 44321520 66550515 6365160 48786540 9486450 155602320 23505750 11241300 53487495 121376700 115148445 4794720 20448570 280843770 2989245 23453700 86290515 86233365 181021350 160799595 80218095 75510480 38529450 90924030 7657725 276043605 20139435 85596450 23114370 132616245 1473810 142247145 17747460 12084825 295303440 51110460 26425410 93906435 114350085 41676015 96833190 17576475 9081810 135362130 5767395 103795650 110529885 195224985 40567965 9501090 95470890 16398300 142620660 37610055 79477140 201590310 21185535 39770070 138780450 129798465 74411520 1718730 53654430 26527665 43394820 150803130 2064120 9988605 195696900 59320440 84431265 41076495 31680810 371865 3067620 1209465 16194900 72923325 10645290 17553180 5345790 124477905 84646665 34444275 7544145 39214395 66396720 107881965 19870260 155223690 12936555 26524545 29276835 101235480 28640685 43124265 35299080 72128100 259935 46874895 132519645 99755355 2644515 97118685 38398425 140307990 64164000 94840980 44626320 153137430 112853070 50838135 54750990 64351755 67308585 105501210 77380650 85356405 78506820 12819780 139616880 93951030 169609860 129303675 34498050 238035030 43459770 4643895 893265 14522625 40483140 124334760 26017065 21765180 96194355 106937400 13729785 93004470 71237700 133785735 80834280 123710790 119270205 111727545 72791385 61068450 278490165 3292230 48236715 13848345 44936295 102762975 24621765 54599805 16152225 44569110 179065095 88815480 29428260 13668525 23713440 88565520 34899615 95450325 18742860 40531110 11286390 12429960 29901225 29945745 12968460 111060615 29261055 39499815 18150360 133790910 55017675 85623045 28800720 120424425 72758445 256034715 4325670 52098570 64292775 144802440 179535045 32278770 41600745 148470000 7046400 12676500 81521265 16591530 77537925 111928365 13001295 666885 52781880 3671250 46003830 129813645 35951250 8376360 12025425 5876340 87454725 6487380 6218295 100817685 14169270 90489825 33146160 79688985 98283900 65211585 30294240 157815240 27491355 13553550 167415075 8826105 1457025 114736710 60644985 28355715 120454770 111691350 50449440 136471260 27783420 129601545 145483695 19372230 77028225 19277265 32994300 130544130 86535615 26769150 16836630 11646945 1830705 58893255 268374900 67069875 118363320 35812575 73563855 40201530 82744380 796245 56283450 54920535 86978655 42899640 23836275 72158520 656160 130842465 67234680 21869160 3900495 177217860 77227170 43428435 108433905 94600935 108078105 773325 150558780 96545940 211662120 53581215 193679370 41494335 32331525 24234015 131834475 237144480 13241940 209211735 17119020 30329850 170269230 51353685 83015730 17010285 18381540 30252405 10880505 41310870 11869425 203045130 9723270 95339910 35495670 22123800 75287565 6988995 130333380 46836645 46060665 199620390 2411145 64111650 174838830 3726195 29714370 37987740 54398205 31815360 14218275 22632285 6278445 34640100 49888455 80619300 15955740 52749585 139099095 138005895 67050 27610815 88477155 135852555 131321430 30629685 44975730 69890370 100918035 140084955 102861930 56159055 53998425 24620880 4412760 103527060 100635660 152003070 116912610 3582510 35033985 23493945 57041025 21734295 12011940 100103505 42551085 151015230 46860090 45154245 36952290 99052680 52613730 63274530 51787065 57712110 96187470 147222540 18137955 239341800 282611820 230310 99807180 102642600 47054160 70441065 6906885 74601225 135334710 34723935 52900575 45885885 46567605 114376290 33313170 78499485 42058410 48617310 192609660 82519110 50593815 85543950 129619650 101768475 33992085 36452100 84081600 49805505 152404320 125666835 112273275 136464900 44697000 22989075 62750520 153670770 96758400 52847955 123432225 43869495 134561145 110344140 105913785 15189885 22052805 35359815 29280330 77513535 39390480 11011335 143112810 12680205 39470250 71954835 73252275 27328455 8008410 144577740 42856320 6936000 111603870 54516885 60345435 33226335 167659680 180943725 13409850 10304760 14656350 103516125 36679845 34813935 137368020 43288665 36707850 25731600 71942115 10121985 44009970 32791380 26366805 2663205 245352780 137093910 40638405 85749390 92386695 24627390 237832590 20494875 111166620 29767395 159730560 67288005 11563500 3308685 167907780 21462285 76749600 40057845 30640335 112050000 23644755 111356805 134984400 51838800 3535725 44754000 2503890 118925205 106014150 19607235 27693510 4327965 204071385 26864340 4334550 81846345 149575860 106110765 36027180 67479690 206585490 41488470 27018345 12161220 81795765 136349250 68778585 6587325 47976285 8800050 60125550 112519875 4573575 72564120 52220430 26270520 67087275 182712180 339570 159689880 90122085 40439970 133443135 32312715 58156485 790020 22890810 12231720 106629780 24137250 36327735 4958040 557190 51932805 147184200 5981520 104732745 25963320 76413615 103250400 20834910 16318425 11313150 86402505 33907635 14138655 114756795 26560335 34009260 53040930 133317450 4005015 100084695 117641535 48817755 179684505 9787620 57949245 93919605 66815085 7463775 140981370 161006760 12920940 154332180 102464670 29267235 162238725 9162795 124266885 136080 125978790 70979025 66013245 28370295 31539900 1233435 5740380 310658730 36203340 27419595 119556615 17250360 111460965 217049565 24152565 59540055 39781155 100178055 88750515 53879130 1985430 56683380 29775330 12323070 97432215 1382115 54332175 69021240 102760320 14670480 206478150 23601660 20323515 20380230 20404365 85378890 35469510 126725730 86681310 71205885 51355560 14693565 10889250 45064890 12661455 81635820 60204390 115007130 121746330 56754750 28977210 41075070 36309075 45912540 89461695 41724180 44396865 85129290 107424795 159113670 131359230 96583050 37883340 95200950 35922525 78131625 23180310 10743825 34300905 134262315 35701860 108244290 26185980 57901830 65863080 38284350 161429250 120573300 31830360 182499540 320855670 15877155 32744175 162400455 69586110 6922755 92273595 103261860 165440220 14180955 10215885 14026485 68534415 97529505 106119900 176911005 94115160 78540885 66178860 154043835 141397395 76515765 34447080 68105745 192047460 89284845 61680180 50902035 145987005 26710410 4250265 31720365 38951715 44067450 151456365 25067880 83524710 94534635 52391805 124692840 58419240 27573210 34204920 7836825 147451635 108741270 46611705 42849975 11631675 11926215 38218485 138698025 22249215 89010645 29286645 105166110 807615 100629705 91043985 9633735 114166410 147676905 25341285 153124185 85551180 36073800 82029750 31358520 26745780 13125750 73498065 31751025 166471650 35076135 94811220 72481875 57868065 74692170 4408185 13629585 7189680 91804170 16478565 204227430 24253410 80854875 45995370 93489870 12094500 182379495 3241110 50800785 63127410 28593135 97040370 67283745 80777100 21360795 20191005 41478900 38913465 194727135 12210975 18522555 199617045 35055405 147856725 57457500 75545790 198118170 62844105 17371080 210064215 20162280 138826140 228733245 15888990 76177260 22978515 20373000 65289375 1438095 311595 38440260 89863560 91100565 22282320 58492035 135858885 54983280 35918310 134520495 237658530 47197470 106857630 40468155 8882250 93881880 132375000 110267625 55776630 47657250 42893910 55645050 11139720 124723035 14155200 55989930 88425375 9264900 27235665 205259070 20830965 753090 79983975 171870345 39258510 33173295 5349855 130034925 33860910 4800885 4538910 113075760 35131680 208809990 66420810 62128590 138832125 63688830 80863335 58192530 15773880 121735875 16413960 114425190 46941315 6264150 13244250 196393155 67812990 113548020 20412510 25756860 44188500 40465725 64877880 100223700 55777680 73580130 54539715 134438220 125233005 31830165 91124205 23973900 125180550 51701655 39441135 185476140 131052210 27256905 2862405 58015290 4736145 56585145 75195975 69069105 16385565 34977105 83613900 22935720 64870935 32576265 10691370 303902595 127847295 74815950 99118575 68499000 31645515 21555750 222197865 71698230 86447205 111032430 46532910 177532290 30950100 149322705 33381645 29741610 73319085 43033665 49405575 74111850 80173140 79345470 81867870 127794810 185155470 112859670 58056510 637245 77740590 161366940 119903625 1051980 46211445 73967490 84662700 79628415 31710300 71205600 97973490 94487640 30609375 78147915 72932505 5090265 85793880 741150 26351070 27471360 126937110 105858600 11038515 156479220 64441740 84522930 143499525 44658570 39600 3683865 84293970 22531905 45494760 85168230 140930805 10872285 33196515 104856645 26226120 57337920 95637675 8232720 87144150 55899180 18596415 11047980 156928890 1928550 3930375 30521445 113661720 25965465 75501450 236866155 84154095 109843680 42013545 19317645 99501000 76390845 58948890 34252950 61177335 21001995 57897255 220433490 103904700 16476225 51141225 179755740 69148815 15888435 26247540 179757015 9370710 46910760 60958815 151993620 101376285 77548170 37070115 177963975 169543215 119983935 131920785 833595 14144325 53145675 220808340 49947990 20161905 106672095 15129540 43197270 147470265 33995685 62373765 18609480 127564050 45512895 80816100 97869660 100709820 48646560 103900860 23091330 81098085 5962755 66981960 21133800 61222950 125355150 6215565 22705905 74552145 28909545 110055135 20977245 112687245 29368995 68089410 75132285 148786020 124520640 71645280 10737690 29546655 85823820 137667825 7403505 125859090 148509255 32459220 169983270 20103075 82810725 25838010 65648610 97857390 141887370 31773480 145697895 79935705 24776835 130689900 51577650 13100820 22475100 156131835 40879620 109168335 79865250 211431210 43871670 40836390 88029105 19345155 116835195 82898670 133004265 81587475 52849005 24667140 104327535 38273745 7562850 19300035 71630700 225293955 42812685 114204675 196765965 217037400 6604665 165521550 64585995 34010325 112693410 20453955 68404500 255332820 135679845 70953270 54108465 70838670 18319515 64389960 126144360 17035320 79851090 69108825 61570905 4349295 154953405 11079405 186000 80708430 128802465 41279490 2457975 158000790 106495905 11749125 32790765 144652620 175872135 152931630 49256025 71216190 96236835 25600500 83595 83135625 27516390 55499205 238746600 67643805 37760865 11564250 49504305 18677145 129168750 25035090 166411530 1705365 59019945 24904155 11729970 4429935 28542720 74329215 32642100 103807020 194906760 44142765 44453760 8385075 91079070 28780605 10590180 198357345 95124735 110106645 62326815 32510100 17663775 65533470 66619500 68485560 70188150 60037845 113046495 27267150 754215 8539395 6291840 60420975 127380630 22177080 4981860 31092840 150377085 25209840 6495345 129191895 58954980 64694685 70455810 53071485 84373170 12123090 35455200 191908440 244946265 201289995 10946670 120453810 1086840 140877270 16592685 9724740 16541505 49712790 92152785 64872000 136652010 46961250 36004650 8208675 175879200 20474295 85506885 108039210 51327075 28843425 25838190 12974595 82168050 184600605 34149000 26656110 70854780 144634155 31721175 81311235 36039675 99961740 55771275 22185315 3299445 171432525 112593255 4161135 143738115 93722070 29925060 162196650 3611490 79491645 87661890 39512190 92833560 16663995 134395815 74942505 38136195 57410505 5939250 23605665 158918355 74438925 84884250 33201510 62899965 40156980 156254130 30301275 114800925 7871070 63694140 91391460 119761215 75911850 60833430 32021460 174991170 17256915 8824095 155650185 29181495 63694605 67995195 162868905 14134725 56692245 6924960 95397420 50145930 162045240 157179465 78327480 117492870 21655890 42563370 53659560 10667580 154248960 78774045 187140870 76534845 71835915 183120900 8905110 104940180 49088520 167100600 38979855 14415105 130557660 70314990 65397660 42600885 168904980 64716150 267030030 17233635 51599685 95096280 35179830 54186645 56998950 122301180 237281205 2563305 133912665 47886525 98386365 81969330 107459520 98695560 33949605 99826035 54672270 92642895 203117550 55933890 46948155 113763210 34155285 101525775 225786705 52206750 43911240 9177585 112406385 28608870 93615720 10138245 28329300 14824860 59616870 4249635 87892725 9894015 77869425 240232470 47447925 188216280 26793540 92939070 87363660 53825130 51829605 12692340 53003430 89087670 65289405 25885170 26856165 61446270 103175445 39012045 17549610 98670975 55304640 121685820 76856970 31472700 11978475 39123660 86452035 148919985 103238760 6353700 113662980 64238310 105202800 9085005 49663500 51827595 82255230 103484340 4261725 81937950 2428905 127773960 130692675 109227435 64458030 79868760 23983815 128028645 18763905 4303080 13915305 57656790 72699495 70957065 40949520 185178885 182799585 78536865 78527670 51843570 26229795 18492750 66116730 3849015 52202190 82371795 121776300 62566980 109244340 172260705 16133505 9534555 63702555 24844635 119854515 3232845 55701225 91692075 13149330 30323955 13699710 82618515 22021785 88334355 15898050 130764555 102696150 11585415 91565265 84224580 83434260 16377885 24060360 59832195 56184105 19755765 59597385 6530460 10960065 55536705 100327155 88657965 20082915 42376245 14216955 19381215 222275790 121492035 21879345 139382265 72478905 201234000 19751670 37043835 25340430 150853635 68117955 33531465 135203355 12887355 68829240 192683775 8477970 6518580 70231380 78899865 107356890 25449675 117582465 27041175 90423660 657300 117898140 39018630 31388520 7936395 38402040 6329340 70102770 43723980 47669220 60735075 16328190 58340775 35315745 112311480 20915505 124738110 3734925 27685440 44269920 92970825 91089615 79123965 33283920 264754515 69218415 112466670 645105 178882860 35628135 37128825 20669925 68544345 7425915 12863400 132164940 112192560 96534315 155306535 10116975 52475490 142131045 9503505 200712675 34855605 13087695 14424090 31845975 50549865 106652865 143312190 35668920 60514770 9543255 125995695 126506250 165675195 49131285 112107345 57685830 95722005 129058335 54224955 27278955 36458190 76691310 164844030 34971660 201184230 95139690 29415090 1914675 142652580 414555 3204630 34872690 29929590 14447130 200835870 96841635 17307300 104559225 123342795 10552980 873570 123449220 122647455 98274675 28511625 60314295 37864050 24986790 32117445 127939245 65905335 104075445 6098535 104404275 16342680 142972095 56376255 77745465 95828625 6936750 115883385 157844250 79788240 61895085 17394735 39723225 152878830 101816775 75226785 115438935 152781285 69389175 74726985 82145715 77405265 32556225 9174435 92818290 19483530 53857815 21854985 244697190 44256525 108068520 37155765 27583170 75428460 166188180 153903960 91154325 5381775 11466465 7570380 17657550 46679880 92067750 6935340 40648545 18836250 29786760 75779205 31088625 49104945 3776985 110945925 145381620 64064685 14257755 181826475 33886935 10304940 138807480 20153160 136465950 49915020 36130245 137977035 76677705 168768810 36367035 208992690 84329460 89188485 13636095 71308455 15353985 81012270 50556135 12519075 9242715 219628320 39184320 236278065 58464450 23012595 18881430 112965615 113166510 152910780 211271160 9366435 19585530 56901990 125071020 3068265 129173535 12288810 112992495 60092385 69949050 27738180 102615 182086605 15119835 52689420 106675575 31987050 180105165 108906075 82779255 64014105 43026405 75196650 16282290 128736960 5669355 155886285 69525915 100194930 92578425 103604070 18070770 79803045 66303720 2834175 135738630 37526550 19390815 4719720 88750425 80521305 81696345 35062125 30209205 71862300 4472235 1829565 9403395 50205660 118694760 1365735 40662630 82692660 229864230 9977505 172185870 53684055 8614650 87652485 36133860 47833440 64746300 43862475 134015670 229596720 27618015 4436325 21265275 146477835 59303715 48367305 29719155 33901650 38211570 67406340 50656425 95679600 47585580 140980605 5320515 96184560 43298235 60423720 67458990 25588035 12459315 85878150 71477160 24017175 133356975 18605760 46151715 106880820 281895090 70010895 30473385 58732140 169610175 54015630 167825355 108781530 201193755 10506975 92114340 126181650 67633800 165918045 77862315 43509750 130497555 109370310 7786785 19649490 207059310 56190060 35203725 42902535 15908505 30138195 154083225 28217085 20348385 781950 297183585 108391170 61485750 216698850 12677715 94157010 20169825 21938355 54655455 80859285 54499350 15425250 99083985 11694000 47850255 104917950 31715085 11186490 50932680 44662350 7619970 31142655 148967415 1320915 108918090 149117550 32292915 110982855 78888030 10791060 66660090 68166390 19616325 21615735 26152710 32825415 33257100 76967835 48664920 151931145 53890395 96623670 108771570 42280215 16632045 83383470 127514295 85963935 7588575 163583700 3697815 61293690 87432855 101336865 124491450 2729745 42036450 133043160 19008750 62410320 82271955 74860410 68383275 42117705 186694005 648255 51154605 53940765 24425490 72251805 170362140 114902745 60770205 40776975 106256850 61128435 94016955 108426705 7421955 34544415 90513870 50519325 58086945 99313110 19706565 101322975 74465385 55330365 32894910 155448345 106398510 22168590 167130480 110381490 15414195 24363810 15788040 47338455 2960895 42963780 24933195 30237690 107200350 7892835 143590230 197779425 20893935 36946665 71536305 5729895 4515240 125682855 156870060 53723925 20419710 196079430 18384930 23273610 42625050 22041825 169293390 151702290 28025010 42824040 28661520 22943205 17017230 115401225 45618810 260132430 113656350 70088145 44746380 102370455 124257525 114624480 48005295 187718040 1408575 43154145 19522740 93556695 13821705 19945005 9399975 70630380 181527660 40953585 122139975 85352355 61408785 228498615 125599575 44154750 28882575 24762345 189989325 80571420 62115045 97126590 8986920 75817410 21730725 66654075 35905785 4589520 60056850 116864745 105234555 98429205 83108895 98932320 45526185 84266310 19055670 3641340 118196235 21232605 76565025 137850750 10288395 59450715 7001910 87631410 67507380 58864950 147332850 81689685 147367710 95664150 39791355 8442120 23228940 124842210 37376010 8207490 8960175 139608015 121805850 33368490 14783970 46818135 13975590 197345910 52285650 158832300 10798635 11601090 38140995 35245710 129280005 58765695 18769290 110682660 13069695 64023750 49868715 80757930 2978790 22972830 134096760 146253285 66537945 20589045 26279340 16437465 166334490 78893205 64542450 26366610 104076135 31975920 79746345 2978580 136475865 130634130 122969610 19585230 120780180 16964085 46114365 115657455 58952145 158845980 188465520 18561465 57505785 55829580 75425835 24816135 165047280 46556640 6377295 145065435 130090275 47729760 2696370 105652680 41690925 7496355 87167400 36288855 9752640 62592180 114338895 13150635 191720865 59935995 24392955 59893635 104199765 162753900 90613980 115021350 80706315 30097770 26733930 61866900 68022525 24688410 119344620 1762800 67172190 18710850 6551250 130690065 41448225 48823890 28815360 121248390 144191190 148712805 138497340 32245635 79011405 175959795 35116995 3669915 76664910 134224515 132233055 98339280 69113115 361565940 57009465 111584070 36002565 91176570 146071410 23908395 80616810 66380805 21538770 52869930 140382570 171328815 65565 35726745 68048175 22087350 124268430 2978175 3218340 134995845 137964615 46011675 152833980 86149050 89733900 47800005 128878440 71297325 123987690 12116715 158771055 51602070 8874255 75666000 84602040 60884640 16629690 104500860 7983780 121533450 28654095 60141000 6670635 80122470 131712870 15956550 11784300 21780945 53453985 76939680 177337500 88026345 59024325 77199345 12608355 188611440 37312575 96234930 21984075 11617560 62240010 19315320 128755695 60154545 196698690 114928380 20337120 40679325 134581395 12068145 4138020 1697655 107568975 47796060 33928215 23293785 83726370 270491520 25649460 119758905 26644110 123605670 95836470 42946470 115410285 568050 15843015 26425185 56852295 60124515 137012055 94822080 102466335 33252045 46881735 50298345 96224685 54414000 3970245 57029055 25275030 31849980 117905370 205249500 34316370 6098295 20417610 166581300 35685435 25416180 2834025 19533405 3864540 38182065 3103980 206948655 93544890 110613330 5185785 20670555 155626125 154161450 62494875 89939040 92877315 3690165 95680890 136538865 56216700 103662285 92361960 130128390 75058215 63467505 65432805 39211860 119349015 218339940 18214980 57460845 59449410 37773765 79974630 126523290 3179670 16250235 115461030 28697280 43536375 94605840 24762375 110529540 60816795 33866730 84019680 70031775 47392410 26360925 129729915 61111710 23650305 28736490 32771565 140516130 37920780 52994040 4001490 68121750 115052505 44067540 38211525 11975430 53349525 2633040 173529435 149357355 40604730 178286550 132762285 75742860 21933360 60379410 70867665 37851210 107849760 38950695 44069340 27154785 99546240 34312935 693900 80335110 28940100 60501000 22231635 40263105 219186765 74121270 73900245 18740640 21031050 142858545 143460390 51913095 79421280 104573685 22257105 17612130 301311480 30090990 61137630 3337185 161687490 19282425 1569405 36752400 88385220 63791655 48503460 2319990 2646225 116501655 3951795 22685295 65925195 131580480 82312590 177248820 14654010 55092135 12959655 341848800 32229795 101171895 2073225 7571355 36149295 44913090 89186190 120489975 95593080 42750 75871065 7623105 119469975 35528460 70224075 73023435 30219615 15261615 31797765 142000110 88866285 102476790 88812990 85327680 141456360 41208270 18657675 57280680 54360675 20638290 236325 170356695 21185250 128209230 40367265 11692005 110521200 5974095 70744080 30313785 75567120 41824770 105403410 170918580 49032630 131028900 61741890 12601905 7501320 35284110 59488740 39796095 55900800 20413290 13731945 30800535 11038440 65139285 101383215 25112970 3992325 90442680 20971755 40492785 125102505 37236510 91185705 56402415 24094350 37444815 202490235 39036720 37197510 127550070 125474265 31386270 68377800 121992990 30227370 68779560 69809235 38778060 43336995 88454790 73693980 21118395 63423855 159158865 16478175 27654150 52336650 80386710 67959375 91643190 30986760 145345275 8453250 92123505 97473180 50314950 133703970 104955165 28377945 25545570 218984460 30030840 23179830 63071760 144953685 20884530 534465 166984200 68527965 5682480 79950060 71589855 10186545 64601400 2018010 6483165 16872225 54873210 115059180 13179810 250121160 14744070 101694705 93696525 29633295 103153425 215073870 66048300 67713360 117960960 54115410 10411350 55338735 29728530 4581585 25353345 30999735 16178415 189123435 165642600 9516645 11691495 237000780 19714710 125562240 36858045 30253710 50803005 197411400 1194825 88162305 16039425 49339995 89231550 34974030 54066345 83500665 10631250 41255805 604890 58255725 99656865 126001500 56660280 36575820 80976390 27020730 63831930 91197870 177749805 41954595 201558465 16738125 137414310 64655700 66268965 66223185 147587130 18635505 8622720 135031290 78408885 29403540 13263645 41337855 36942825 52812930 144994575 60267360 41685735 15958395 92560335 28942605 30740910 60959310 37628250 229943745 28404510 103931850 42776115 145588365 500865 101248080 17256765 98543175 92143830 93956460 83239395 29671860 34362720 160571205 42033405 6195240 6402855 89047020 162722220 21338205 101219175 28420110 40244400 178944660 27335760 22403610 97967340 166526115 173287485 61082880 174157035 20911335 290734875 66537945 106611570 16578045 103021770 7767135 67601430 218714355 114251445 110528415 116294565 49407180 47141205 16133295 189769560 109516500 3324210 89801385 944985 57047445 170911320 232865310 11545455 40804545 4651800 16541190 42968730 11955315 108135765 53916645 122871030 145210155 19763040 9568215 46649805 19351935 45029175 148682835 9064365 43257870 50500425 98380140 24227985 106338930 86465370 12592320 47662845 19820520 10051035 157096815 143521065 2806170 104767185 65293275 123349575 23022075 21976680 121576800 37376280 141686535 204142080 115254495 109451340 4006140 35835345 197427060 158397585 66445350 124615545 63357810 12048645 153725640 14616240 56837850 107217330 30229875 90452775 28631865 149320305 66539685 57044205 83153745 143824050 102505215 2958090 132587760 3374655 21447285 34374660 100666140 66927495 103148970 166243215 27083295 75748860 49829130 49146645 55940520 34004850 65063205 36269715 7680390 109192410 128818230 101608125 63689400 100954350 44191365 228109485 9195690 9872385 173157630 16846860 76639125 31603215 82088565 9572655 57668205 97771995 59675520 24580965 38567940 68053680 21535545 74942595 74937930 127389330 7038075 110025930 70770930 81051915 59555010 188752860 34219470 20563755 7791630 192261090 77549220 4338510 35681265 17766060 112834065 56938545 83736975 213684810 67057710 37324680 19270200 19583700 3681570 32003865 58176735 92342160 152143920 89196225 15609645 183067470 85449840 20520525 34737780 80045115 44550330 87855210 37858950 40414395 40992765 221577030 45526260 50166810 135061215 49200810 85435215 7969215 4840155 177221655 50597955 94472385 51678360 100925835 87986445 92136375 839895 85105920 94306410 4139670 22421550 153467910 76699755 124453230 50818905 6981330 5989875 96015810 10670910 48672600 126873330 14121735 4604325 38276445 48184950 59139105 70094355 105137445 132139800 57467685 43394070 44535210 57110865 108292200 11720970 174622470 665115 37200 106496625 203417850 47575965 99154740 5866785 108596175 70104945 642315 32048205 65011830 124201245 26447040 4397085 29054940 183637485 32268075 115732470 108968190 64569045 70702260 17133450 36492255 19097925 44381910 61829115 26357190 42149220 24790860 112476045 19525530 100151190 71576715 104735550 46250970 66563535 41140470 207893025 38137200 25141815 18342090 47880915 108382215 6476055 155658945 37456155 102055110 43303035 129416940 110972460 60408915 74611065 66336675 132096840 102543315 54116085 123431460 32221335 116561265 155794185 86684385 13886730 84811920 40756830 45293550 87173310 43474695 104109765 18723060 137262420 7155780 70823370 200838960 10222845 43746150 144808950 12871005 94555425 12189945 259077765 7715745 193168845 11445300 143509800 137771940 49128285 122302335 27672750 13620195 4177830 84420015 65340015 24111240 104149665 111546135 82675620 97292190 58136745 26388105 34685580 16430775 97004265 18335745 110794740 69392820 199856430 95335065 33374250 44890710 12963975 2355825 142404150 90834810 190648290 121097385 4872285 102603480 3195735 5993655 101885040 82041180 25260705 87999375 98897295 51241305 30248190 95210550 44446995 26721705 132264465 169193130 18183450 8909850 166203630 3812235 12555885 126390105 98148615 97565325 51177555 84628950 29814060 108556470 96621915 132378330 15057735 66642690 109540500 1814700 21227685 66710985 209856720 23533005 262878000 41562705 82376520 14771010 128839425 6641970 111824865 110595585 28516695 108119820 16819620 97108245 129127725 65122620 26770455 148190385 135058185 36682185 11078145 3265005 163208745 60322575 130359450 33087210 46666605 20815035 119118210 34739895 41130225 119215500 34998705 59862060 759075 102697035 25233135 160528395 69963585 39418305 72139860 27683925 11642370 27029955 37739925 33281025 25340850 14394330 61946985 117042690 54106410 32992785 73688655 60478515 64310685 76326585 55236375 139652310 60026175 122662500 17019075 2891250 27413040 15786090 101214660 38927820 30757140 117422970 48748560 11206170 83430 42721890 183247215 107912325 119209515 5504235 16912860 12167910 99697095 83509440 141211860 67551915 5081430 66012195 114394185 46727550 25656810 133979745 43729995 31051725 99981195 109358475 77660310 10639845 67501695 57286515 163540875 19904160 13137840 28681485 1613730 32269170 209760765 60396135 16531830 4196700 5345610 22346190 46875090 16078320 85642800 23132085 151453185 30425070 3346965 2001540 122337645 72098415 61308180 4221165 13709025 84801855 13691295 150640380 20922135 11737740 141157515 6774810 110652975 19611690 84976830 10276530 77443875 87345450 77058810 46721565 102972090 115672890 15563040 106286370 4912965 101388375 34684095 74094465 17782560 64512585 39105990 78178950 159194700 58695 218396100 80693355 126357000 42448350 7521060 57691515 90667950 108378750 25041375 130203315 111856995 124071630 43221180 52268805 120269550 83672190 43864035 55748145 64708350 164472120 142853460 48019410 23786115 47067000 72662430 33488895 10054335 130710375 85526970 83000190 36792000 18887070 81107445 171739875 94228665 77838225 64988055 65916045 117460425 37931130 40311720 71092170 120332115 4825995 14401020 10747425 117125430 26088630 74574330 30849375 86724630 42472695 48854625 7087170 27979305 88777230 46618260 13721745 105594300 25141770 92574555 62876895 54887160 149524035 33924675 63290880 30416025 91325010 157466670 98933025 7446975 64305945 154605015 45897345 27992985 18018750 38581800 1197225 181065930 55143150 208438890 11762310 45220965 21179145 115092705 40835790 5000460 47714910 17594040 28066155 65270940 122105490 7122270 2164035 41581920 52308945 7271805 48804045 26004165 148990545 105901665 39744405 82058130 3072255 20762805 50651295 5855160 114030105 34951515 12802875 65530680 57248325 92401620 152913975 97989915 65498940 28801935 90303675 49968285 11482365 8987175 222103005 2622030 30525855 103664175 38017665 73312215 143027325 24640545 3464265 78421440 79961880 26214585 6579870 88962795 228307065 25356510 8258265 90802875 78653040 106806495 112301625 10065255 24121305 156144585 46186965 89347860 94855695 82515270 118861995 54265320 110456490 4306260 171965220 1023315 9213315 119602650 63402675 77694360 55186725 106697145 96838575 25581360 17776500 69808500 36482640 181891305 48664020 122691750 53782365 106575390 72204945 46469055 6151305 148782930 78746505 56777805 119060835 70611855 96577065 2416395 133511040 100833255 46291455 93493575 125925555 187742460 33143595 55013400 85954410 177166140 92300895 18097140 111303495 237723255 79164285 8136720 59804205 137216715 75849900 28829715 80202060 83286525 72235275 83662845 106973760 132208395 150577905 10924635 69758160 38430240 9455325 67054845 77356890 44303520 3323340 113193555 56736645 91399380 121301160 2687115 127993365 60997680 53690115 74768685 79922205 106289040 44810460 77301375 29584425 56569755 127436250 144708600 34934985 120748800 44425200 22677180 24033825 26328660 21581025 21643545 15283035 117103845 46658745 65748180 20249745 4973205 107308695 42053340 122500245 23743380 107660595 12410445 111075045 44701755 231381705 126401655 79022145 5278755 146977590 32279055 127705575 62298480 61260120 38560710 224379720 18424350 84075390 52117725 92552340 17588985 106510440 55238535 70257645 19518705 95723340 173286450 25299105 21539010 112635465 60492870 86686680 114410640 67314840 14979885 15500430 71624010 30382650 43086405 26130975 198388905 5932320 57174330 12458955 98664090 73497270 143621295 45443655 100379715 15179625 118076715 20516175 87089790 14862180 2748705 120549435 140249025 41566500 107552880 45253590 287925 62157150 10483950 135745845 100540245 34182585 2569305 149860605 60853665 5580 82039065 6468810 120022230 36087525 153133140 30628230 101439375 167176905 2270760 49027260 108195735 28898925 9319005 226950090 171939765 32562705 16608885 82329450 13026930 23785605 23151750 6521085 179067360 63696480 12111540 167871810 3913845 38883045 175206300 43879290 30031350 47761350 22549635 93748935 174283890 129972195 30494235 127743870 125198250 12692475 29674860 76468200 28436745 30587955 177079485 90689055 56404695 30076065 1093500 43027140 7672995 150461670 2538195 102521190 2391795 69843570 3059385 36206235 139730145 95624310 7587285 97822725 107664915 215859315 77829900 58774215 8419665 59309625 5008335 169073460 74789505 61425285 84315855 89261100 45605430 145368690 35527125 2447955 21074610 30334440 175932045 25451445 43726350 9137670 98928105 46589265 46165875 25119945 26699535 17166015 5799135 76350315 158792460 53750010 11886975 12906090 62242410 32232180 39799410 89741730 63287655 145141590 37383210 121585725 60435525 37064415 13453200 28757220 7048755 95024700 15836715 151668465 47805615 39595620 130225875 108369015 78512865 148027995 60990945 6213045 140233995 94170825 29116095 118177080 133347855 217109730 14602590 84386970 16325295 26020200 37868535 223387260 130083510 89486130 94126380 46665765 105093990 140700705 152125050 78508770 47035290 106086030 99483570 96552285 55724640 5419530 10702440 111783855 25822560 66890160 17389050 28974780 335379585 13754730 196771170 88554990 80464245 63842340 12067935 170494815 97511475 102458220 12946560 24707685 40496535 2569980 23801010 102836460 49849590 29536395 58171275 158717850 33115635 2279490 77850075 97037385 188012925 25151850 12827895 50761110 43511490 146213250 179497725 43233255 85668825 107256390 68731335 14223855 17529690 13209555 172871760 4730340 129610230 146642460 18851865 79212030 121983900 7009545 39385245 48065865 11023635 9418590 78001950 43135965 104076570 68418870 42135345 17866005 20607120 75424665 194372655 117085545 119736945 86012700 38420775 7993350 63744915 164845410 74847390 5057715 32678535 80327655 153446715 10031400 4725315 15870900 83403360 223201485 67132050 70052640 61969425 486210 146778990 112482165 10411845 26901630 29325720 125777205 125626335 125960790 26558700 1337100 73037310 44028240 49736685 24411000 39160500 114627390 48580635 48352020 8147805 55720740 91882740 123558345 172911525 18747075 179784720 45796185 18775500 5185830 12606345 166417200 70890300 5500365 22436445 25886670 157007205 28611135 11773980 78874125 99674880 103195800 26704905 72999285 70693335 68146575 44060220 39906615 31449915 77286165 172855680 26862375 63809820 155806185 10233660 71288490 142739535 75741360 190108740 54103350 11139495 79371705 168448155 178823370 26926875 17784330 3286155 19087590 9263520 34075590 114869610 36432195 122211240 127512345 43448070 41888355 20166045 141007605 169182045 56428110 40100955 47236665 51443235 102794565 9823020 125705130 174554115 23977590 144058065 83984295 25652670 165134520 4937745 24590070 132663570 15205335 436155 28634715 170688360 57250860 39651105 13261575 27165585 71589255 2310360 20154360 153155715 38455980 2407230 12450555 1771410 75441915 94248120 102629910 28394955 274616415 53141595 1416255 24390960 79277805 19219260 95437695 56225055 175603620 24618945 92044995 52568550 1513080 46842960 49357905 804525 110272440 94417230 14474970 118605750 34466460 92760690 8893605 25114200 33484395 51541275 117093705 66046035 2453625 163940550 92626815 78877815 123637935 24013980 98558835 135298875 142823115 417195 16156635 51102840 70948905 63005745 34223895 40336335 117603225 181018005 211419600 127370490 79092765 6486525 79254645 47056605 23529570 28949580 168581985 18551910 99939225 36103740 41805570 4047090 71071830 23856990 179003985 6260730 156251205 17833755 23584200 126109740 58620270 71688375 58129740 11526690 98774640 164455965 83176545 47272485 91018695 30537465 11845740 12271140 87656160 100799805 104016300 5514315 83419560 48954285 3612690 152846010 47614980 39185955 48255930 129076680 4974645 18124545 189252045 19057860 69027720 64458615 188755515 69389610 116892345 121034580 49244385 52261560 94880235 10102005 109605090 10199790 54606630 33353325 34937310 143887860 79074540 31181025 75280065 27116475 28940610 60063000 79774140 96494070 123088110 122953245 81459060 16110660 34635330 158751720 70186920 29300850 159459300 45597315 45869625 10043070 36505020 107456940 145482180 10600455 268941720 171355320 2501280 44070030 81575805 9892395 96637680 150742785 21019290 14828970 242658585 176534985 43026315 68855355 53480325 154806750 44053620 40009695 13476510 123937170 14538435 30876735 10019205 191847180 5375475 7436850 108622080 144408480 51376650 134854560 15386550 108814785 236097975 47772615 119758230 69269385 119783790 209626380 65124810 12657180 52273035 207817020 91511145 74215545 36321870 44888910 196160820 3670380 34690185 187545990 38930910 154731105 76818900 176211405 30067080 23679660 12732495 55157055 20298210 101109240 6062895 16415835 125871405 86964690 73481505 8565450 11402835 50267295 1428435 1677825 21097590 21872670 27624225 33741180 43147545 118767795 67954170 36828315 185850120 88600800 33357210 39816870 115814265 83193105 53157915 52138440 13945395 7480050 179576625 18479775 5791770 79208850 88803690 39315720 9887370 42839535 111091035 30225240 34272750 210485400 58975185 78533565 28279875 53184930 6131970 148692030 21534540 177532230 62956455 23417160 41188335 9708750 61480665 32906220 43025865 3126405 161678010 30581805 72280230 86102595 221363415 27421050 166770630 156745125 109498440 46988070 51281865 56110935 78004785 23710665 99977115 13489950 27076470 52120965 110586015 10948035 96910155 191804430 4339035 154254615 109258560 33551310 80731935 32129880 11049660 199541550 36607935 123130980 4252665 157436265 9705360 2656440 232350345 60439470 44144955 108064320 43122390 9491370 42923970 98515050 135807180 48593550 68624415 3609195 26872830 132327090 83795415 45274755 7520325 70436310 39438090 29152980 121958460 49951950 9957000 146125080 1951455 16783890 69539115 183801855 87712590 162094545 169814565 33527445 67186320 156581685 55804230 65225355 70170690 10115160 134989035 123151140 62346795 154389855 22706760 95400060 40499595 27366075 58649805 53093190 32665005 30671160 119144100 170572560 77895720 42004995 99651555 92631645 144956265 35781585 184449540 33490830 85538475 20470875 134298270 70449255 186035970 33669600 11111625 4971480 140180700 15128805 6486900 73345485 4525665 47154645 230285040 46604265 73420035 37198395 36008310 14285535 68144685 108258225 82300890 66387255 58283190 8417595 75423180 151400850 7762185 3938235 19858605 105825885 128681955 26938200 16621710 217994940 22115610 874725 30777105 73556940 60811350 162520665 35621715 75689070 20504670 76341570 106107885 28789275 77921325 9066660 33900285 49695900 35743455 235718070 37637790 36114030 53226495 77598105 16999860 96352395 107269530 116125035 41059935 58991955 108918075 38560365 46460940 127605195 166380960 21164250 95688105 31184130 6675120 26935980 193964850 27202365 55746525 29873595 162887235 50490240 44588610 142975050 147670680 51015960 21769395 3143925 12708000 106713945 86566680 143126490 112771920 70724055 79338930 28823025 53164965 924075 38295765 162570855 9455280 64443240 73286445 4042125 64363860 68798760 28018020 72199470 1267620 19524180 47526960 20629410 37823550 33398700 77986125 118005765 1992060 128078670 15241395 196532760 85817865 46224075 200910405 57252555 39425250 22790235 30848670 285114120 39873030 43376520 18680865 81170895 4918620 96989070 111559905 4262310 20170545 26221500 46010895 149307960 163226535 90712890 37838190 64938915 121139535 10968675 284968695 11632815 16167555 165902895 144992475 10180845 87613155 50152140 25006725 76297260 60769635 196349940 78186120 50569260 7896330 60920715 66700425 79142055 28916220 203501490 115042560 53137560 100550580 234035985 85931385 13222260 105293385 59694945 101108670 19992255 273180 128349585 26422305 94928265 121424160 27679245 39990795 25051800 144211050 28748700 15969930 115729620 47142855 31260030 11656005 92487570 159167265 182759745 94342935 92914995 89662335 33638400 17406225 18795120 5402100 30031275 183403770 34221915 247245 208967865 60346305 12432045 61399830 116735205 64658115 84157410 69074490 49529130 330813495 100727595 125632485 9599790 107576940 94204215 23590845 55872195 112744230 36447600 104203890 7891320 294635430 18577350 31631235 49342170 7699365 27304380 44857050 153523830 87105780 867210 68698575 56987925 76349145 135976815 5099730 23940885 84878265 11021595 25782225 25026930 12482010 62069205 57345915 118490700 43651260 46090215 6406170 67863705 90922005 57405390 44367000 202371285 119150925 102724110 21068280 61444485 41942145 177625620 18943785 136900305 15642420 88970715 49313940 58685955 87265620 85724835 58670385 13876185 63398355 47084025 126128625 26442855 77781630 63217620 62584770 97335765 32351880 31705650 75117315 74817765 14257245 215005860 71728755 65443140 2975835 33349065 51951525 56023605 102005745 69381045 49694085 126288840 174009750 131245950 38923440 187849065 156147810 68324295 134311455 22830915 46932495 99064245 56229750 58835925 122106495 4827735 58761900 130740330 37941705 88600500 31753125 64258770 25402095 60953970 143034660 10555035 3378300 18982920 164445510 44266665 59402835 57396675 131127435 69746535 111992340 50007285 145064415 111666165 136510905 105267495 22910925 89232450 87771285 59268450 14432700 141712905 3699195 3814005 49901520 93848100 2688525 6270885 245981280 6662415 142057440 53796180 84290400 29603940 14315145 97512330 2406945 14640510 78609735 105251715 20378385 3207075 171615900 52016580 69751170 51352290 165782235 61040610 89328855 29680020 115875900 75756840 8337690 10624035 91278300 71944725 29505735 29717955 60407655 32601840 75448305 188897835 37846230 14382945 153149265 49157160 139924830 125867355 2497485 27257625 102046785 5181210 65325930 100944345 33311670 33568965 17376390 64187910 124519815 90010035 42384525 40605525 4566555 68690070 114467160 5995920 61814055 75729855 138485070 153615555 76569945 18563370 256869375 80422110 83351145 64787400 114792270 47018280 18829425 235944330 108068115 202486830 71843415 62679585 178757850 5798070 63723525 32561775 220792785 5035605 113378745 11217270 33685620 24269685 35454120 154314585 6520095 31466580 128436135 54611760 114745065 159004605 1759200 14622855 61633890 168505290 159309075 6591015 809235 170669160 101242155 8891940 84631095 170091030 92948985 42248220 221416845 16995060 3878895 83744970 108841305 80937150 135650940 247786350 93825 22344045 9956535 41095935 34688550 9528195 18328200 153973395 40607175 142747380 41682210 19095180 113879370 2230245 145031070 1660155 73865910 128371425 127768935 26496300 26063445 97030875 68149170 40475430 63135030 718530 79464750 7958985 115635780 12287010 160939035 143176365 94136310 4110 128504205 101780130 28434765 6489315 110125485 31936125 105775530 49189050 13566840 71805405 15016185 3432645 168263370 107283030 84470670 94745535 150172725 113316405 100171065 75884640 33997305 16525695 25470390 57586095 24478560 63974175 55625775 71374635 111137910 64184850 50156010 102567900 28654545 59475705 6010230 10290600 35381415 84183495 77478120 187296720 46711620 115521315 77213955 122216160 90735090 54934380 130555485 37413780 263944275 51838980 46972440 24756885 88653690 4776105 125731320 413805 85480365 2691540 4090725 4603560 102737880 40995600 143911800 26490390 76011195 89076465 24927600 150276165 27736065 71109090 113436150 11309400 40141770 149888010 27440985 42365325 60351390 34392735 94171965 4313730 63208620 144113835 88020840 186076710 6174840 110285415 106706385 84402870 116114820 15050910 27757260 65021040 30316830 5559675 67797630 113700720 88410165 42721980 95821695 43556535 24121455 23585070 5368050 119426745 89988270 76735710 117807390 101193630 22385565 84361725 109950075 57176235 32826840 30786990 27020715 111248745 80788890 50273565 66560850 96638295 25748730 82522395 18720885 377685 48019470 21207360 11679195 46260750 160515900 28231515 86553105 90141795 68334705 66297330 36940770 124810050 101697075 15911580 204960555 120240120 111180045 143460885 26430840 70498215 5406720 222510 97963725 81823305 40833360 6961455 74745855 154826895 23129625 252752865 17586720 74065530 24293610 108494415 171237525 74845815 55572645 15851880 62663955 134592660 82943715 37425750 121370055 23735835 34080915 34019295 36238305 9606780 80061210 137048865 225075 8213490 40649610 8058030 31220040 246674085 97300605 41227650 36509715 50431500 27691905 128868210 3573870 7291470 59483550 21020715 4153140 41293605 31940820 6877845 39420585 126721155 41534805 104271840 119837205 153306345 125717715 10981995 56403180 57426720 9169245 81156180 62214780 6602190 60856035 41828760 52892430 88305030 23800050 172267125 162107370 10677330 74809950 47369325 108826995 106892430 124946790 76114875 91989270 31017435 14165760 70362780 54884730 108414915 56951775 98152320 20346750 23262765 110618415 231686970 4612755 63324570 50323725 141393945 118146675 78906360 24073470 6735855 20113170 84535155 69021690 109207785 76549785 61638840 59794695 7035750 30298770 55667310 14693070 68617935 2430135 39349245 139245450 157914615 95401860 30331215 239156355 11302635 1024740 4313475 8623485 89231310 159068910 20939805 27641100 23175435 18630900 62328285 5609760 63440415 158207040 82068270 86596410 22348125 108556620 469110 37116510 30584715 58239525 153267765 21978870 59008140 94282305 7354080 103421190 92293785 30379575 80967390 33150630 14289405 98646180 108562305 26330520 113347185 30885600 139193130 86043240 40785675 29484180 38423040 227997675 59359050 60822120 157320315 58741395 9560370 231149565 104803965 36299745 57556065 76033920 56679885 35500725 90702195 39803550 93795450 14487390 112111230 146640855 624645 24387825 13995780 241406280 19577280 127201695 57971925 99810450 53004330 96052305 30180195 171125115 147188910 45319455 121221510 66934305 90914520 60629940 144741315 105061545 62535225 127547745 15227985 86861340 17110050 88215720 18652410 18561495 86591640 2737185 71336025 89281305 10018860 133968990 93518145 51982455 136636080 44513520 41825370 163715700 51993330 117003585 16997520 14654505 47838570 137591835 12632280 152299905 85434945 56072940 305950875 7696875 64803405 49719135 56348115 68063520 59403210 113749815 148835805 12102150 48556110 46215450 121457910 235209090 94216470 84710460 122676135 76535160 95868375 72148545 64105050 4245975 64566225 79522875 55604355 94328295 1797915 239860695 14827950 14203740 50551320 139541070 6598845 24300990 57268665 118289955 6304725 36352905 90821460 78324885 114573675 63611790 103547295 134536905 119521395 133811835 80593365 95707320 78743595 4205970 226913970 130182630 66396480 35155140 77846565 12248160 8213970 123375855 87277920 142047270 138707535 107789175 77966010 15893130 30290520 44432385 3447360 78088740 130301100 32976090 25470330 197358450 6426600 16464690 80203560 7694595 23524080 10081965 16696965 44660040 58369500 18690015 69107280 122192760 17025360 112920810 49819230 10531275 113389455 5705700 83275365 138705825 94225440 61759935 15040800 176104185 25200870 73672665 39345015 95460780 98576700 4468035 85112250 29814870 26690025 3038715 100014570 60654810 43983780 102400575 33176355 13942305 60918090 9862755 241767075 49059960 4526310 77089320 121907520 66300195 15622470 2625345 109349295 238992105 16318245 67238805 70200885 22578240 91526145 27269670 73613925 142946910 113699895 88730145 12795585 173669445 149139885 101328345 2411565 5105895 18275700 12586740 14984520 10647705 36074370 42307620 82406790 97895850 161641380 111368520 23760150 87837870 62290395 30440130 71500035 15831975 123159420 49194030 63537090 77315340 18856395 75838935 113555370 7838745 17776065 8622015 29684145 176043420 2337615 4940640 67484220 49446600 89110425 77290380 37076115 124011585 16698765 140764680 52224600 48675225 50980380 26082150 96300225 57943425 152434920 17906550 23587020 3463245 57150930 90306945 44596830 30164595 88176525 34933545 78708135 128795790 33898395 74108115 149641680 97818000 66012720 195063615 3559980 20246850 71906580 89738415 161098665 131905275 91803195 54020490 76137510 30763890 5979105 60284190 76526595 4140120 164197155 51140115 109549155 27376305 99457470 98165580 116374350 62384715 39219345 5091420 124017570 14970975 4556805 21143505 62764500 134319270 28577355 28665585 21672045 100046880 3731400 83156205 9433425 32927850 84124440 131947950 52375980 186557595 31304280 307277505 27647715 43627530 106658820 239309250 4627110 124191795 65083200 22253100 39507810 54893040 159521145 32887200 68160795 110425080 9773415 18650055 171467580 107995695 24056055 36287445 219431145 71583555 11917290 63149055 70200795 34371555 12563295 1142175 71712075 36365895 71685420 79206840 6863460 182844720 24679830 59129535 14030040 7546830 141101880 62482650 35664975 17589930 34476675 55731225 18014835 43491870 70267395 106758180 73196085 34879215 136470645 11184900 14163735 105894195 192841185 21460080 20906550 158732145 5756430 50726265 38771685 230991870 29321250 45596550 9941235 26583570 5792025 143326065 106450935 33547215 61375965 11721030 129820650 70262175 7058280 66697230 27166200 77972100 1001145 137484000 174387975 107705985 5187420 94672305 66558375 95280885 75739305 116981235 46445190 65300865 91301835 58759080 39751755 74435430 9090630 60271260 261582270 164701005 42718170 2856675 211871700 71740425 65341740 69203970 4673235 222506385 5826525 145816305 138249975 83467050 31425450 57699585 53379375 52098720 139123695 108847410 94234170 61117590 136437195 105338715 72337080 81563220 41270880 64355520 75086745 120694560 122473980 64593495 42648000 123559590 58884690 104565915 79182750 181766985 44143800 5028345 170187540 132714945 31767615 23654040 216452835 17226060 3093330 124945740 197746275 97636650 2590860 131876220 69216330 37179945 23558880 111598800 67562190 53086590 96912945 99940035 59197380 26531085 95770500 33724500 113187915 35218740 194857515 47088030 3729480 80389890 138266895 2429190 211984890 25864350 27282975 61123650 75662205 42970200 131505765 27498270 108092400 11348955 16208325 134285160 74615325 82921365 23092365 16174950 70834350 114455580 10802895 144871380 13376565 17780760 69366045 96436485 36460455 44003700 16219515 99103830 105962880 107728875 44370840 59880210 43155285 10521270 66449835 154381455 41890215 5293695 103369140 7556250 149470950 102268650 33296385 195951405 120493920 2590545 102747720 20103375 137098485 53817360 64860795 139289550 99539835 97729725 48312690 10668465 79583880 145644390 11676945 32721060 24518400 8910750 25618650 77728215 16360425 128132640 172256535 40638045 26450040 87926310 109650 52086825 66892365 81716100 61897485 9263610 89454960 51989640 4685910 115534620 660540 64653240 94595265 30202275 204695460 116318910 31622250 74277180 92852205 964140 147845820 99302700 103203540 123075060 1341750 80532195 100251195 145487505 60343755 1019580 102243840 14600925 24598935 276794430 17373180 23958735 26270610 32512110 178692390 97011960 75030750 61661985 9138915 20925750 119460 144759360 7138965 57733050 33063165 5747250 56209695 16205580 119912445 29852685 152093385 7564620 139789110 77235540 137115225 54491775 1170975 78602235 126253620 10324605 20744880 422475 91359465 53412420 196080615 39035940 15152250 60416670 128273265 108052065 87336465 81980820 79036275 88519005 124624650 122425185 77336295 50322045 20738595 37503675 96250710 128299350 82996545 83419725 49627020 4528710 185993040 20986575 2112765 138778920 108374175 97012815 160564710 151760505 72301920 3218835 170678340 7782630 112591980 54741615 78371280 147289230 13060395 134404890 40645575 33797310 126709575 33562725 20063190 2206725 10964190 46565175 31571535 25270290 69316650 64326780 20451210 34089345 59738835 160420860 102486030 29894415 175817970 53677230 7325835 94474530 12738885 133297350 55003335 88520790 32122860 991575 111652365 40790550 68487270 135567810 63862170 96301095 160832805 100043370 1876710 116177715 32704770 94492995 12887400 5956800 114246045 135185400 98433735 107063955 144901860 8429625 60396105 83115435 153199860 164366445 52901130 38241675 62168535 87356940 101181525 1515285 132244770 86776650 116240700 8241705 79776270 16573770 65471310 122692170 36712545 44670540 33173700 24916305 104391075 44433825 123276255 102853125 28415265 89317260 120258945 81100770 3625095 105592140 46392135 50705685 100892025 31643280 159948870 45578520 13607505 54510450 122480490 222373380 85671330 1442760 29950710 66294585 46001490 109914540 26395170 48181740 112308315 10754385 15896265 37862595 98524185 17970300 273089400 15949980 60078360 11458110 82106130 70894365 95549535 71580210 13518825 8171445 47003325 17485350 8098455 134471010 152132040 121949775 33933105 87134205 68700780 125291850 147352725 73525515 32793180 100200105 42856200 23005530 65148225 17744220 71727885 139748445 111667035 76396095 6642525 114869340 81700110 32768055 31592865 17377695 27304200 120702855 6291375 1233210 120442605 120483465 29530440 27716205 28543950 80875770 89333475 13207530 106323195 88004745 169873665 117819990 68932875 83480760 40951875 32466840 27594780 52881555 30478365 44111910 34722945 55851105 18219735 27950565 100635120 109372140 177290100 93640890 215095125 103462830 81434985 88074975 53974620 68799120 21480990 46786350 44046660 111625200 100132290 22647495 46328355 28201155 46663425 31973190 104693970 81404145 112208085 81009045 53431035 84386775 18648120 57442110 18721170 79777125 97900875 125498820 134147850 26529465 15797610 163125960 24789240 80178120 146271090 77834835 47284650 17832540 452955 105033420 118480530 27817425 117890910 43984095 8066250 128713020 17993115 244389840 84245985 20861505 3038475 160143870 3805530 62368050 83764980 37761930 89801850 61763715 46210500 18217230 59268570 11337495 125387160 107620890 25470135 200699985 13173135 33330375 175406295 164855490 101368665 128948295 83095800 54272775 58471830 37994745 228174855 44094045 114514170 1234890 117562365 11392665 20045100 76384680 96096870 103826460 41116350 105743640 125500005 11099955 84495225 41184030 13192920 13061415 101087295 53422920 19192935 24531015 12683400 145391325 63747930 202438650 65177400 702555 117581805 239669055 21252750 29535690 35400480 27513945 13185690 153972795 24491145 172964040 47122980 66159840 124996890 41081715 120632400 50879775 36851415 11764245 87582525 36089640 76508265 283927260 8778600 71456400 59963385 35222220 79370970 72833280 47239845 69885960 42320550 118080150 18788910 7701765 67908465 35108610 29421945 30218910 154214775 35507685 182380410 231770610 55812555 39909615 108328530 36889020 83989125 46048680 26829195 235445940 87820035 294036150 57537675 1345635 43860825 32395035 65077215 25092285 51042990 115467600 100117515 100903950 154408800 21490575 64195440 69343890 26400510 173837580 85655325 123366180 179993130 499875 5289735 30619575 151390050 163608510 15195045 45182655 5612790 93671220 64420635 78549360 118026060 19995540 47982390 10308600 57313575 11253180 62589075 126259515 68745375 44621175 10128720 83262090 77397780 112106190 50677455 35231040 151544565 83108625 27270195 13377270 41575155 137803965 22747440 154145190 289877190 9651090 8034705 154162950 66430155 54062115 34730265 13795935 104025750 114629805 34380990 67373085 123556575 16656225 43852230 164960610 20383710 56801940 59925300 68142570 23593815 200675715 114244050 9038940 12429885 162159705 19754100 191141235 140882625 192652080 16687920 161750550 132318285 36547260 34894095 34615110 4757355 18711615 15076620 174766335 47612325 5374305 169524105 142656135 97705860 34443900 96317430 9216270 108332610 27310500 51073515 88621635 54488430 44469420 86615865 56806860 32609700 28404210 32113545 147234045 33796800 90123000 51744465 68785815 22227975 74190510 10512195 9114555 129025575 60007260 109132935 37614705 111352770 37795575 111477420 4664655 7282110 4374990 136199790 33404700 211628775 5013870 12849645 20280525 98500560 145290165 17690850 70735335 114779385 136127205 90281805 141819915 26227785 175309860 141136140 55083765 16196415 35701515 94376505 88211010 59748435 100525920 97205790 149973930 22804815 161855430 54747225 130590090 6137415 26420790 183352635 46547970 34951350 1158135 1179840 4741695 43007115 184565580 35219400 107432670 133903050 25085295 214156590 72171795 62931795 58811355 12662535 9376770 68997570 48931800 78623820 85607910 6327165 6426600 49100880 80779695 32664600 38135655 82531440 98105940 6275280 26083350 13215555 37682355 20445840 74942430 12067275 23429160 162675975 14241225 220460805 109308990 127425690 9877470 3629985 19994370 22031340 126674370 156832500 34746750 38566005 46263765 48573285 45974970 68955285 76834020 21062655 118271310 134820420 99381885 7876725 5306280 113787660 107679465 64226040 230835045 37950855 30030585 44496030 31013505 88528230 110261010 77583615 37206315 76642230 46080780 104712255 10151145 80799600 83919570 95608695 44900145 53944440 79997955 15922305 151054410 71301945 82947435 111763845 21082050 115465665 95251650 23260815 52945950 15324825 44265465 131677245 57882390 16811190 94326810 157051920 46437630 69411570 118400610 48712425 16156740 38372610 76682205 155576370 126206610 126690465 127016295 119033835 72188655 11345535 139591545 52663245 154868865 123106515 58487625 109363755 37682685 11556705 15589755 117255390 53688270 12977640 59537190 163810905 59333685 51961755 20965830 66661440 75981570 157597860 60382185 12621045 9984150 2707695 9475185 49671975 33675990 17693325 145475085 38983005 78982290 92792085 4765695 248957970 40112895 70055010 28244820 177293160 17351565 33616620 72088350 19044165 49922640 14546940 28202550 58863450 110820870 149147220 1254840 71160960 67973040 114325365 132884130 8328435 138203115 7698105 43851405 218709540 190523895 31618650 101946870 42057780 106236420 40458915 80157315 78896130 127608360 78989685 89187375 124237755 96946560 48174105 6319695 129987585 43554300 8897115 167557575 15706920 20268540 3653625 76224960 61923300 228351870 172251345 95538300 49101060 69225480 52455975 92728500 12823980 99059160 65371365 143155905 8891070 36331380 179378835 316206405 18867960 32537700 10294125 3498750 103592385 64055325 110729505 622845 12661515 101326650 248347110 3289410 92290680 215191260 39136335 92374845 4248090 157544820 25389210 8264715 915555 78695910 14651325 57483045 173832540 34583730 2171745 127462950 12721665 47367075 60438060 57449250 110580 24724260 66043185 93683130 4054890 139759290 187272450 52140480 42074430 58033770 128120700 103321290 39471495 49904940 32802960 30335010 191093820 58485525 62307105 20513445 22108155 170647380 18399990 21103500 15819885 12441465 37279755 64936995 99532995 50182305 115544790 8876220 41802675 5865675 6777375 104150100 139005495 55405575 26389095 61818285 66924795 114713295 168975225 4109985 15628620 52617000 46586295 9591750 129206475 105926805 36813660 66445365 34703595 8366355 44670195 50228085 318670965 107187765 123005355 239929380 42975300 70363770 43227255 1822980 85170675 39908055 99264495 12188115 36974025 59070675 11210250 32816475 125095065 121190835 36231135 17733750 91003170 60121650 50196030 30844440 54324930 20806770 188818545 36104595 61242270 89085630 24015030 1085445 37340205 11230995 15863055 162994170 10508685 55497165 190919835 18820635 110487810 60824745 126275385 125161545 75207705 39025590 139341840 21555900 248871825 1434345 1904490 19038240 16537470 41049915 9037095 141600540 111778665 80768205 112124010 181049970 15609225 48454515 61258815 52329750 72541170 86310555 7283235 290273475 95250090 1198830 17260470 36559320 174731955 51660840 52762995 536205 26086740 92198415 23249565 64983195 6601485 11079600 2953425 133657920 44820795 20288760 6053475 201172875 5244285 190874520 17370510 89093100 145734675 143495685 4991385 3824355 64997520 9101115 10300755 69046755 85751565 15843225 46590915 23957895 10023390 20651745 122751165 104535060 19923105 17382690 175896630 82296450 15203325 35219700 79394985 103545615 80963865 117196935 135919380 199768935 153220530 52391010 69193680 93052875 40205670 10744590 150651480 38687100 75773130 30611010 158211930 54794835 25562850 71891265 197147640 71019240 100228275 47311245 11714130 33493695 83542695 14115360 314010495 30021135 9383505 45437985 7097130 121966215 137790240 37370775 29367375 80878260 48081840 44549565 90745410 43398270 50793525 151079715 52286925 134405865 207005925 53372835 27980715 43663665 154961100 11284350 18706890 13185285 10853355 479010 34746150 96808470 132572190 38141235 14147880 11623065 70826925 77762025 12372825 4463790 3677490 33437580 95118855 103845165 15617775 28531620 172503705 19497795 164580645 63655980 111162015 93475965 45478605 172859430 21789390 957945 171431625 107583690 130323765 152054520 56751690 33369675 99642750 143567010 122405715 11802555 247972380 42199335 107106390 91485180 27911520 103850985 43891125 27484440 4305120 61953720 10233855 122562780 152825700 67467945 48860505 82771425 45382785 112512150 43887105 48160365 47469075 13276740 85697160 59049465 45474210 144457110 105477780 52459980 140241195 10075515 92823540 6825705 110551080 31386180 44500545 31921230 19960260 118967220 83008680 27002535 105287205 21540900 15886680 58038525 121103220 136398555 75377430 14897430 167624325 82786920 33100635 52247970 93786315 110616645 24492225 7653060 29022360 156999765 11458560 108049290 23330730 105256620 48993420 101407440 7451445 2890110 6756030 63132885 77867325 125345145 15932310 123324300 64211010 1431465 55837110 18684360 50426100 143314755 29846775 28973700 17912505 163394115 121738920 52226970 5117025 43035015 130303650 30090390 130739115 158199675 34191165 172186275 22728780 66780 34494915 30911820 184759875 44107680 148512780 18286515 72121260 135130470 250005 53453100 26471670 98238660 111996345 129064560 23465025 27487785 182004825 37100700 91670730 80862165 128008920 86076075 23632440 105034620 91014720 19797630 164510715 130701030 104685705 136884045 120489435 71433180 33537915 152794125 68957325 85451385 154817190 40539675 40304295 30160155 64640385 139851585 154949985 9242970 53911800 40287420 40912500 76746690 51699360 41236050 75298515 39950610 165406575 37172100 17087760 71825595 117047295 67813995 372150 97815810 75029835 121946025 41191995 69604770 97013025 13313505 26238975 145181820 6496095 42300450 184352730 102471000 52786035 9201960 254747715 103902690 17929560 115931595 49033365 18688200 64284420 8280780 36975450 13042410 15369555 70070370 115570395 98199270 170759955 49421310 29293725 132910770 63030135 79653135 110208120 73691235 70445820 117110655 68626725 73192965 25721235 118321320 167813205 191044485 80266905 74142060 43311570 68383695 90766635 97285935 22783815 18233115 29592570 53800155 5882850 62563065 126521505 23124375 1181370 74022825 28223955 85502250 1544865 168004305 17909850 215523300 8746335 79209270 21060900 3494730 65916360 20866155 95480505 101966580 89862210 1127625 118836135 28063305 193961460 19334655 140864805 14480865 66119820 1634355 243147375 128204340 22231365 20329470 35754600 47310615 52861335 109513890 112375500 134459610 7325025 122646045 48572535 19787940 198412095 119713050 36082620 16558485 57684555 91469505 5179020 311296035 828105 9582135 211203765 3390870 38183205 53709510 25105650 211172370 40792680 58560915 33662895 89236665 6359640 118648950 66027315 29435415 21592695 7841040 12668385 91593945 25211160 17934090 71571825 185052420 13814910 58424490 146769510 62058105 952875 173492295 67815450 54151335 22976310 55202010 139167225 78363210 21813450 190340940 10612200 66086520 114199275 114393945 2101485 25713900 164391300 196103460 13629555 8886885 8308890 101844930 30213525 7177455 10591425 178326360 7906755 19830180 103888800 115275870 66672615 10177335 43597365 151634460 14858115 65685225 62229075 19633515 189032025 178712340 38762220 165371625 39920640 8302500 36539790 64689780 227626860 27977925 131875575 92107410 62169630 49014750 57633540 70330125 76162035 143526810 32244105 15777075 112879800 64330935 85399725 44249865 39590550 32892135 41146935 113730225 106343790 70775010 76313580 124043085 192141165 181605795 33738450 4305600 15811740 120439905 72527415 47631585 14992275 63242610 83799570 95608545 160185060 159885285 38378130 46813530 58294260 136692225 136121250 113369820 17698500 156291390 25231605 106045035 140100120 10381605 27526830 123195990 82426890 20474520 44701080 22095090 118940295 41811255 867675 36829725 16524225 79445610 70765395 76736670 25792350 105027015 141532620 12771375 26455410 10920540 100872420 9743010 108321165 41854755 104269965 109836735 8596125 49592160 71381100 129696180 92131470 23471025 20186805 20218905 53118705 97722315 15449805 27037110 52052910 12162465 24318045 24947520 116391090 77566230 84638715 40273110 13237125 58798635 51135120 60577905 18589635 100175820 29600430 2936985 158885445 31585785 79610085 186599580 224054625 44394285 88889025 43703505 200201010 27686850 42243105 3638610 20404695 47174220 48050670 144293595 120366465 96859050 127022370 104052375 39654000 180701355 147102405 919035 90543645 20773365 134637540 53946990 85105245 24264570 33544380 64396635 32456220 20873445 79959915 36076620 144901290 121278435 74495430 92396550 29302125 116157285 26044860 215987415 125099850 48286905 48193140 170727840 3796095 62322150 3070215 32515215 86711625 21689850 18155295 22457730 89121780 9988245 1850145 6918840 58983795 94300815 27392820 57175260 39785475 112784145 9116745 149668275 12182520 96680010 31616985 13541985 136960185 18674370 48088215 40623180 67361835 73639350 164013900 22174920 41701815 10263900 42781470 176500680 45943575 20485845 107987445 52083435 115909845 27543570 223892865 127780800 119087505 13565880 138322545 20009460 9204090 14897010 81743700 5359200 92470185 17844240 110984925 66207930 54694035 78715395 2733765 153812805 121149240 77151690 55593825 27576990 61695180 108471285 56840115 132243300 78754815 93511875 1306470 88044300 209594625 92322030 19581105 100638795 44460435 4009770 85981770 66866535 75443370 46249455 196137015 70325010 74648580 22472580 181293990 62641260 123675360 142983570 99109710 91821585 142372455 3396435 104003145 5866770 54011430 127470510 16909545 44559585 44751480 75524325 17985855 65620455 17002785 3359790 225156915 15362430 80466390 62863680 118369635 157168500 70059285 93846750 60241650 28107420 148120380 146712195 95096610 57813765 41204715 25235400 202200495 17899050 80864415 83157555 99882345 141486960 105034050 149323470 6074790 51964815 107016165 120478800 50398350 7628400 215459355 130166010 49703745 28081755 138392625 165378015 14169960 26788500 103425135 45964845 17714835 6840150 100741290 86237535 31983240 3928635 98722125 6277905 113424900 152084670 60110460 36174000 38046045 60928335 58987890 92971485 6224490 55590435 98385990 82779360 19534770 93510300 106922760 61560375 103333965 29248950 26107875 29978640 132088620 81488385 107323650 126829860 84089910 80886345 152236230 54077775 16726245 43590330 59348505 28346205 96499560 30654510 34263840 34335165 42251805 141870435 179413725 7940250 50983260 55800045 23973465 44830635 39054960 20408145 46698015 125245935 68193225 13611345 127006800 240212100 10120200 22989420 79385175 24876315 36449160 88195260 50272950 117385215 52089300 99655440 57994710 110053350 49690050 25538940 148501095 24066405 105662820 80583405 58169025 11074005 55200660 148072980 17471475 81718380 78108240 10346940 42195450 156685755 67041225 23717700 232353045 132665910 21891075 21517620 28699035 103004070 15176310 28666620 126180765 184971105 89053920 107699265 10607685 15002730 96382185 125224530 17968230 21343215 10850400 116394195 100503900 82418400 51958785 21614700 147460215 45194715 45607140 98597475 98784135 23727420 61677870 128404455 1761720 33977445 147725850 19372005 231992760 22657410 54429945 92175645 51484020 137866080 20707815 148864455 85477635 28772610 20590950 122560470 4071915 152912040 65527545 1218195 107839455 112753695 50510775 7945740 25511985 206511300 47605725 103955670 96512820 170114505 75419910 208331085 140464230 27370785 19761960 147405345 143209485 40429560 43121895 117454995 3013950 40477470 120765690 117086085 3027255 58378710 70234245 53452950 121904370 50916810 141371010 102168180 121880115 87288225 52986075 91149765 75025365 12082035 76917915 3849855 186705 192510705 86061660 110080140 50554965 144272100 108771510 136971630 156276510 53080005 4592550 71612790 34132425 94038480 19470825 117305745 24734355 136999080 74723040 33586905 51885045 153241770 86743020 2312085 38342370 239961900 30236490 192224265 143865690 50478165 35013255 12441690 122772765 174430755 98561700 73827915 57371835 65080515 15310545 121227165 31433955 72723945 68537190 101347650 38914920 55511160 40402335 18832170 120507045 32106825 81313545 104548680 65057100 288587895 9189090 33261840 69490095 44280825 95152530 2023980 57520485 56888745 80040585 55590600 9080205 30663000 12422940 74350425 76129305 180719820 48515490 6846720 130571070 46856055 2358705 50829015 122742690 6419550 10321305 45237435 103894380 39538635 208847295 54514425 124522050 245503410 39156210 40807215 122034780 112775745 40824840 21726105 24372210 113263500 64370235 130790190 52210950 88644660 55363485 89873400 31192740 10750620 17372715 71882235 92935080 55916715 87850995 31490610 76639530 2634735 115686510 301481310 42993915 99343395 18823995 107008545 45719790 60716880 4105500 162899610 50755590 29508525 226246275 73388580 48680295 86060985 176222190 265489200 9162315 120908415 201681780 9509475 13300140 14725890 67406790 153096600 49097430 15781275 137820375 95257785 27625860 45316455 43133835 33504075 90213405 11091840 76647825 25291635 28482810 91047240 83688120 18890490 64487790 9531255 15075075 49168965 110331975 110805075 14303100 94927620 257818755 104172330 116852715 56653920 53074380 80388945 125781510 124924755 10321995 72576885 129402330 58489350 1723725 48300105 10459290 44632965 69962520 40617165 9127530 43057485 20265780 45784620 97952310 146726055 78631515 129497085 13882125 76218615 53195040 60061740 91077450 200646000 42698460 18076770 58095540 96051060 6750570 6697140 90793065 206371860 13964670 56372745 96427725 23623200 15467535 51769005 47935410 55404360 141166965 64194180 7841370 58704780 17947755 38614500 77095140 128403165 138048615 8749740 38603835 159004665 222728760 28819920 8088675 132322110 114549570 63829245 8139675 176652405 93695250 15583095 22055625 16050285 12651855 140925720 29733195 157587210 23676450 24430575 126092565 70924800 54732030 9525765 119249100 136341195 5788560 30720270 127080885 4852725 23381760 75802755 97422060 52091325 124084140 201935835 102323250 79774110 140828835 38136180 39670395 52197195 124095930 59620980 23396145 9289515 53897730 103675635 19881000 159024300 61956930 52739640 129555540 51478875 114047460 152184330 85620435 161514165 78935415 36242685 104736390 149190615 52060485 18153615 33877215 78508365 18018300 103393350 254740125 136834095 83232750 73692495 20155035 146924955 18408570 69426075 181898385 76540440 2379285 83328000 88965195 6643410 25122180 51730080 13877490 97854030 38581560 45759030 53621160 82536060 27542865 45956265 45266445 172005840 140409465 120029415 23619390 124380600 33335430 6610170 3310545 153564240 118518960 14177715 164860380 50475150 16356255 95354235 63570990 55425645 6416745 12300075 84500340 56249955 141599280 6694350 77890470 22908885 22663035 42630210 69021570 45921615 26800080 15252210 19192200 117045270 101269590 145559100 20116935 161376255 2684565 65782725 84839505 141429450 44497965 122680440 114101910 15911145 26777100 84711450 35204025 11336955 125913135 4189575 137832525 86167020 4111395 125469975 86872155 9659175 86981775 58936395 140236470 26179785 152208000 145113195 28796055 145161885 149620905 5728995 78837975 131460300 112955220 9022500 37354035 54482850 36512850 22986105 144481590 40912080 4757715 69927120 15470850 17721075 29290215 3228540 54164940 155227380 144646800 4547955 88662855 97386285 66868965 64978500 44907675 213233865 136559520 12315105 101282610 40047210 45116040 193142250 60605280 17123205 43521570 83773170 40959330 53203560 200020500 123394260 11160270 54246795 145786275 45237045 10536690 13042785 35736765 7003260 97369305 29478735 27048465 70423800 34217970 90093465 112716930 34712010 115261455 20035515 53824140 174775035 6985380 41503920 2761770 40795455 109959015 29882580 48006030 175466265 187165410 7575720 124965255 120115980 50895915 25591080 5408070 67488750 94467645 92918580 7029360 96437220 137468730 30077565 73807725 19331070 13086465 185472000 107918895 14769390 59903220 104605140 23809035 17859165 245312700 2161065 66587895 21517080 63425190 202849410 147392340 25873590 47738355 74025810 41068950 172446135 16081170 9228885 8987790 38521590 183874890 29176890 28221960 123516240 38293305 16407540 2458020 27704250 180554535 34946010 46645395 14171220 120465765 56238960 121236315 13998705 510045 11241960 35295720 26462820 33777090 168010650 5994675 29223990 101492220 127536165 528795 82581225 172985265 6074775 16751235 52132620 71911515 35887725 56658225 4972380 42922170 253812705 60365040 5261475 2759145 104144745 29991690 209142420 2903520 75558855 17421000 2110770 96090795 26197320 58475700 39105345 56571810 29339265 122568210 15474105 57593400 243312300 51717645 130048695 47387415 27570120 6626235 59096475 77795925 67244385 21919470 36358380 8598840 15893190 148619670 103925205 62166885 4509135 268788165 126866760 76063230 73250535 47043240 36108720 20910660 35310570 73328715 62746770 64264740 7893060 80147295 156464640 7951065 88725825 185353380 28395765 200003160 6423300 74385600 1066200 19140795 125787135 44784975 180705210 107978640 106201710 45341880 40776510 16611255 165748185 43598820 70429290 26322570 63075735 38282400 62987400 24721905 111666885 47200815 34162470 75947115 17973600 62089980 62702355 60705780 116284800 19168905 33881655 20583960 193146495 6225075 47234700 120513075 53042715 54884760 100047675 100813710 22120290 147539370 90518670 136940250 24904905 57127290 44668755 12031095 161982810 111640620 60618150 7242315 135087870 32979795 164359425 154174965 23848305 50475990 140371485 36101655 47750385 135638325 17144490 91459935 7089255 83884905 65450445 60585525 76902615 86567610 46107840 46326570 37562670 73197990 40852875 100771320 26792310 9264795 24600795 36461790 158002965 145653900 149262135 216453855 42599580 170113275 25557150 4246260 25185255 72194565 59491230 2574690 71176905 161238690 86647320 1212660 216294915 152958090 149296980 31668690 25130985 124634610 90246510 51916125 18678570 205611135 10531875 36978675 178663470 102801675 80255355 32622720 53221170 59831385 64421430 50187795 64490085 104067945 45690645 17104140 10615815 153859305 186708345 4442880 15794100 3840690 26488200 134814585 88794795 21672000 31823325 109078905 101497455 75735825 97110285 124098555 79139910 4354440 58772745 48355245 452850 61888275 18074025 63724020 19779255 54021135 103545750 26514690 89199330 98054625 163214850 90639555 55046775 67838370 46523505 36188880 17957445 164970255 16888590 96199665 120237930 28699275 86734665 105231090 2046405 31969875 160229790 110873325 72679500 225577905 72564420 24043545 113408595 42383295 71426655 166228290 100257555 33527895 12129885 169961265 52542885 14008995 66630270 114125370 72670275 90612285 12739830 106525530 17278620 47068320 99808860 156954915 53284335 5232075 53934435 6285960 158477970 120491895 98563230 100126350 57024780 50021925 146915610 4614000 144409845 145004865 31950315 14847930 17805495 270611535 21073005 74959230 11528895 123857700 25164255 145954155 44157240 211942875 178810155 20131890 24666930 121250220 5546235 117009420 233518845 41422935 34001580 6796770 66184935 30530640 98405205 9058980 65820 212042370 44161125 81370350 142751850 17221740 196122735 43758855 30458985 135750630 179800470 56266020 44968095 49122555 6771810 78698850 98122635 6154245 78429990 128428305 5967885 39457665 3337380 27579660 178687920 50839515 153805830 97833420 186396855 73251405 38411985 34770420 90118740 20513280 53993430 97286070 79809015 122509365 76488330 61819725 13923000 106661595 6498780 187365150 116052810 45492180 126832845 43932915 140975340 4260960 73398735 35085900 166125540 9832545 5014605 120088635 7917315 92819010 69194820 28927470 33155910 43730055 38720310 39641430 114361395 99011625 49940550 87541470 92998830 17410575 158091240 179740395 85676070 29801190 79607280 61894005 32378820 118970700 26566755 269378670 35692995 30268815 21573990 129079905 108756840 3304365 167621790 44984685 119744565 7680885 68336640 46893120 8557020 5313150 148910820 87372945 899265 85732695 51167175 27744045 3641010 80750415 94636845 43269525 45465375 53934750 106133865 97965045 60690405 10331385 70370970 69215610 85118235 58783965 16054590 103520490 6582945 105433935 96348945 16266990 96664995 37300845 89158995 44990640 90663645 81611685 146987460 31675155 25585020 92814120 23442645 18253920 64961340 25835010 144972165 24584130 8141940 37121415 97667925 44498310 68799660 17539260 33147600 34625430 41797965 33218640 59326050 57030150 48062730 11808285 114000780 16649925 123249885 41037030 146386770 12967350 80439330 94957380 54030105 57696330 99805770 23393010 53239560 59472720 174931710 160594845 72989100 22507050 105015600 88455735 67644150 88356525 44540655 59666460 73355115 81308100 114919005 76168380 57967425 82139625 164853150 30353175 140342085 117728865 67710120 108758880 50228730 196706595 8201955 115386585 7070820 84245445 49455450 57394590 116404950 35891175 58694970 66645195 59450970 27159120 9944355 120313395 82607460 176680530 78139575 118723635 31885095 187035375 42596535 142101315 8100255 78494655 46976985 75771165 115096530 65300565 65877330 59382060 98934180 142647915 202071120 108274500 6389850 32460300 162164505 39467010 15512355 98708445 85290240 10691970 94018410 5973300 120992490 136633365 54335550 47296380 145773120 11429550 3259140 129154125 78243390 5373720 95506800 77057355 150723885 555 178294200 69356205 102000480 32623065 135428055 33289590 71603085 120023775 16545570 163508925 13696530 4566510 73666890 54558690 97757835 230720805 23950800 136686090 37577835 17337750 66670140 66883965 19907235 83943000 7107735 120282960 21740055 83572095 34368945 51144915 13992870 160132875 24178515 132144570 13099335 90106605 72450390 27694830 4132335 82614615 82785015 105848520 102917415 35444505 32450085 61149210 16278780 58397325 164713515 53677815 90149595 36768855 89641020 92217465 52076610 6337170 26586855 10508700 146248530 58687305 83888880 98388945 186640320 55534725 146905620 125983290 55439055 59091090 42174210 116186325 34989645 57176565 28359555 32961945 54414450 22027380 42614400 184671750 64614360 95785350 101794695 1568610 18988830 28929615 23402805 34812330 173805 121000125 74149005 72193200 4433490 186818295 88424850 8200140 34977885 103229325 78060510 85076040 251865915 22077165 43199625 26208285 29121075 206522715 1696215 94845810 12669240 55177995 153674340 55680300 33100635 127614165 17593290 25164225 106163865 100057290 239968470 109329825 34903710 66787275 8891085 91562205 10228950 73223475 27127680 70549425 125594490 6134490 16882455 22445850 255804270 106923735 25886085 100525020 75159360 134203560 31342890 42519270 241082130 3629910 41252625 8953215 16124175 24755115 78409665 11070855 138255975 134278560 26823465 32591940 15220020 55576965 39564720 50805990 25435665 116015175 34948395 17497485 138375570 110474520 188424420 128802945 25705905 27548955 182370510 90292770 16606920 2300670 255804330 15937125 16215660 2493465 109537800 85683615 116794440 277856745 13256190 164832345 5006445 194150970 101119515 158161740 12189735 86837895 136305930 1041210 38314485 118603995 54166965 39160170 12465645 3391620 54484305 16215615 36558150 126753540 16558365 1983465 80790915 3083880 95217885 4059735 39960570 93557835 61275150 22653930 33021330 92188050 110423580 150874050 26459235 47975325 98086410 4575240 20797350 36036855 16024185 81288990 103358385 196049685 12473055 21120975 10464840 186150210 24368835 146277975 73326510 50007585 44762160 33487470 86882445 10289205 3838605 154993005 81490260 174051915 19735500 36218730 109604535 60425265 65692305 5373135 32711130 186702180 1211790 49839510 38560500 141260130 765060 55679685 117889935 5058705 68310555 19918620 92521875 68883105 91649640 70105080 97086450 67546560 9552765 182251770 6267300 13059585 25131000 60970260 58234335 99774585 8285745 66769530 23207430 71574510 16807635 116803410 55011285 44980170 94800 97298790 64643220 11937090 7494840 173039325 178591875 55797720 75552915 55857615 49138860 25673085 13185480 25800165 123038160 73748985 26743995 86872065 109518345 4759170 172613715 202846695 4555125 15475020 103995570 39643530 69640830 1033845 57520245 44371665 9536145 12826920 3081255 80049165 48786645 35334045 32127870 118856280 47729520 76774200 15298575 143123550 44349285 165986520 72728025 46980435 15672300 51159405 97652895 237265095 28192215 23063115 9349020 87054135 55689795 42581100 64737060 64066800 94570890 67286025 106342230 76027530 44187960 147440070 24997305 16411965 146164935 75252090 74605020 19304100 142135575 13618215 92329230 92977545 77051610 88147770 68711520 41753655 29092530 76000560 115749660 115249635 60412815 19401960 29789295 142432545 196538655 20180415 144375585 153911550 62402340 9663525 32107650 138078870 31114065 41175780 46391940 34106490 144112980 62445075 7240095 45781260 114224385 3063135 91700985 127180080 131782320 194582595 26997105 64989300 142445970 48334995 125034420 88592745 28146195 153579900 95629500 116098290 25782945 79589460 122171430 58961055 70993695 45088380 115095360 137246235 26427825 11481045 3934710 88245600 55642410 34723380 12472905 237900675 131383185 30520860 11341485 86816655 48164250 91766025 36981600 5712570 40463910 111533490 1732125 22040235 98774805 144807105 98931750 79012350 16123530 45496365 83682375 33149970 18383790 34138620 104133645 83975055 94209150 9948630 47773860 133864260 30200745 95622240 119028225 55045005 17034465 35409390 25034415 77520165 5070195 160824150 53559105 133549050 8603595 77934330 27565875 194299830 4473690 84062235 40071210 16507425 44291355 92063850 65281965 51262035 81139890 53413740 50907765 46239495 196232775 23176545 25149870 131170290 20869740 89674185 97532310 3056100 99153060 26393550 107402460 56014380 4925160 182165520 42317370 19234035 71964120 2233470 26749350 10145880 126139605 40828770 71851845 10357905 575835 131420340 63119280 21383250 83669610 171692445 87747825 188685420 35575110 101434620 134931795 39505920 112227270 64774935 22619475 72884475 34400430 5531415 1156725 74192955 93259800 30581445 220793115 28916445 141227415 95164290 54457560 42741930 87627015 2258205 22753650 1818150 233851095 175146540 105246180 134872110 72645930 76391775 58811235 47845275 73928385 49122675 50109675 139406415 61650525 36390930 117871515 147367965 150366900 40294140 127841325 47412990 61528215 40967010 50751435 66570495 102390315 102430515 1766730 25447605 86498850 62277870 98183430 149214225 113622120 1913895 38557680 62361405 107140335 31588710 18151980 96467880 21332130 7332765 146990955 170420565 29116230 89091570 38666040 30808875 162211365 2516895 159000945 4753155 72549885 122297040 70828830 101918040 81292410 102819795 3254220 124880490 46728675 31768635 123321000 161485215 6805485 112032840 161139660 81642450 10219695 153174885 136781760 106594890 177215835 125942835 30391410 45356040 64578165 63963720 79035600 145750560 131649990 86124240 16830510 44968680 61870635 137975085 33104940 37972875 188557605 87341520 109958535 74350215 76674315 163274925 49236450 188728905 103314180 31410915 38080695 7497585 20494680 78919905 17815065 4897020 83459580 109738425 66228165 213271935 45095640 21155970 71721045 30614850 43598580 87233400 31367130 246346725 8166915 21160845 121782060 21013860 17534505 1406310 98451060 57160455 28226205 86523900 202308870 76221315 124411860 79266750 114086145 182193975 14031330 174859230 8424780 3189210 279586590 192570285 106182930 1011240 46614075 112445610 119208495 14110200 85796565 16315860 32952780 36953925 2916615 8701890 102092850 47093070 70084650 91387785 89365785 73869120 13407765 5587545 133537020 3240015 109574490 10658160 92901240 56798595 116182980 67074645 154024935 58395 15561165 62929815 38823825 174524790 190521960 55372830 117505965 35927880 37468485 108281070 15200445 163411485 47801250 69640980 39459975 143509290 352770 8971365 61446435 92357220 38097645 4920285 167602815 11417505 25128645 24556935 99355800 13935000 79434825 52938195 54898005 101535420 102499455 11723445 3783945 17576970 5173905 4606950 78573240 70580790 57994725 71194410 89420175 27234915 9537045 109422000 307487880 11242665 28221150 41374995 45633570 142318920 40294890 415965 58961265 25566690 49455225 51661635 31219245 12263835 140401395 22076385 28717830 71990355 262905 70005315 54862410 229452735 55609530 56983815 52759530 91504695 127167750 182105865 74601480 6806640 20592795 186397320 1493625 116209725 37319985 774060 97868640 186675705 8059245 118043370 349125 42399330 38110755 41796990 12038955 8212170 19627170 61975725 10592520 119851305 120400185 16983615 27396345 100301085 5590050 78394350 186859545 55926390 96393750 8731410 119099655 218279775 53109795 49973670 98037180 3141270 4227930 141714525 156417765 66202335 75584190 68955660 14023485 142640010 44248755 153177840 32583390 25189065 290811255 21339435 77335455 179324670 21973860 197889915 80504385 90610155 124744095 51423585 3720000 109062810 132310590 103457400 81359745 121212465 70981920 32706510 221690175 50903085 81263010 24699765 150086685 31455390 40200330 101738970 18552945 205181850 11215620 54102930 138292530 12896130 55657875 50091960 9637740 37562895 29511855 16294080 21732600 22905465 11552775 3177795 15192090 125383800 53331405 133216605 9994275 66540420 64890540 45729000 74509815 90125700 67256670 3526980 32027235 40587225 30198600 78686145 71561850 281977245 103947120 42743580 34090455 30685320 181101810 97179150 59509830 134222070 21285750 26102085 232435440 1987050 1418430 97482120 48884235 13496775 17756715 95074110 119627280 34722315 57793830 10999755 63274155 734190 178624200 119697420 71442540 33573855 13751220 82136955 59551035 39909345 48623505 535305 15965760 239705505 1577835 111646875 99409920 26670855 81577050 59352780 3592170 35772975 126196425 15473175 120737130 98431605 88929810 88829925 3494505 9735660 23407890 91462140 29168910 15054840 45110670 144677460 109760805 111851355 213827490 21118680 133175670 10076790 34933200 26799375 92403840 90717285 73377615 43939665 122496480 15292260 37461405 69405645 181095615 125898930 86426115 38814315 79173045 206813145 28381890 20978400 3467325 161000475 55251165 43906935 66465615 5063550 102607005 26564595 151205460 64157565 816090 116847195 5946270 72355515 90123795 119296275 16976550 169862175 93408975 47215845 14240400 47706630 78345015 77163180 18649320 15346980 112121685 102305355 88288245 18403200 144748140 44687970 200396190 8496750 77452635 197555730 14836830 44202495 79212525 137756415 162220650 9562230 25977600 37161840 36856110 72394965 165707265 47934840 85429980 106072155 158585595 202958445 61832415 72754260 18378885 42239595 182230740 159551895 12421935 35006925 51719670 144092730 28612650 47766525 6829080 105504195 60610905 56104605 83886375 18161085 3438825 20797350 67554960 38768625 20816280 122030640 3724065 3947955 87705795 28855755 201158310 5296755 141602640 11103855 104412015 145255170 48484020 16137240 63673755 49804980 12401670 145901730 24295800 13870125 32311515 61189995 4867050 15591300 87625980 1026495 72657765 6472110 209696655 186727080 8898675 149983680 87093720 46238310 70049205 40730625 297707850 35570730 115429245 47649780 27943605 96164160 89550495 58270290 8301975 29399655 91053555 20413935 43766475 14052945 28255290 21121650 25703745 83193255 42295395 30696705 69310275 18844785 108140580 104003745 33650340 49666455 19677645 223620180 82344210 16867500 136037655 119565180 13498590 64632885 10463130 54924240 102706260 152781390 32300400 7359885 68257065 84139860 54892260 110677590 74340855 70099080 22029435 94051410 21593700 146749935 68539425 146510430 20168640 52161360 59952825 277909140 30144165 9539070 137137515 74849985 25357830 5564370 95426790 96500475 13821435 110454960 3361155 123897075 13396050 59398170 11469090 8873985 99449595 40317465 22160205 26811240 145580220 41381145 152317440 64553880 102928530 149748405 108097305 31091940 42250680 44292720 80430945 61231830 68440815 3392220 41249025 18974385 79607550 8530575 92938605 78525 152482995 6907605 159185865 47218395 87496350 165150045 114978105 8594400 54696000 15201180 274151130 24360375 16695030 25064355 20439045 16470780 25126230 167128935 10512195 5513565 80979930 8000895 161885295 69882900 37092720 30200535 16818555 104073465 51159885 137788860 62268690 73707345 23606505 268104990 135100365 66350550 50705700 87972855 132907620 39885420 21721935 6031410 69265920 19550415 46055970 248340735 63859725 95632830 104025870 25036125 110478765 94814970 31494285 97534815 60374880 167732160 73521150 113901780 16800750 160396320 5005275 34169175 78454905 658530 141685335 94877790 6656040 117903840 142147170 6560955 11432595 20338470 9240825 96798060 118742325 30031500 49053105 238123995 18354720 7192215 134984565 58216950 139454850 17275095 7600575 81208905 96399015 45510330 38247165 287207370 13326930 149930640 64797210 106485495 72668385 198004560 73761720 60848730 26783880 29000445 1514670 3950910 115202400 179926950 25427085 122834475 73803015 29741730 3745200 44623215 60347625 272420190 51558030 5931630 21180705 77294850 61456995 42856905 3414315 120450630 108500460 35504835 31912305 46563255 56077665 49125840 139301160 32695290 14713560 2801520 83754720 37396905 169147140 85055670 39203565 130008000 100423485 78023730 33060420 71359740 165628020 120010815 313657755 7468770 48382815 105453075 9964635 58258560 57520590 123463800 114496350 145413150 27132435 1163670 4873830 43370925 112248435 46110675 233577855 66885390 202599630 49587015 20350230 87309465 85736610 77124195 113839110 67165155 23818140 37329150 106550685 75361290 67679370 127727535 109290780 63769140 15598530 95299155 26155785 148814595 25469310 66027975 30914625 164477760 91263615 56877915 28003920 22558500 72075345 36708765 20221875 118062840 45301080 210801840 89938080 143300625 68647635 3204045 168740895 4788555 170604780 5197005 26530485 62324115 57015390 2079855 7544130 26291640 68447910 158852820 203424090 25683225 185982840 115680 41223015 60365520 370635 12958425 19059930 82732140 8997585 186637410 41017950 282223605 3287895 82993725 6299985 101649000 46705620 32343600 10464825 149286690 4596840 87609390 80616540 26238465 5070825 145160715 80982210 24326160 128331345 44388990 1498860 74333655 187234500 99888495 58655040 19606110 6906390 6181875 129079965 27552165 7411620 19055580 52976460 25863045 59589930 126396705 46752765 22940040 136142205 95426115 57620655 47277315 105115185 26947155 120880815 22691190 65436930 149120175 134367885 80965875 57770565 163259610 56422305 99379290 62258130 87913995 44724285 6740145 26693415 154936215 58795395 107130225 20539920 7211325 224889000 40816200 72223080 76148970 72599055 24460905 105129000 225346290 37614330 13234560 31012170 56238450 118534710 47899725 43238220 191444415 28650450 120239295 14083440 98875860 159069300 61739835 107547120 2594325 65557650 20263695 135864015 29206725 36877725 68449170 220568430 38240730 94789050 24208080 24909570 76988280 120358740 123325935 59798940 4229790 168325110 34134945 112377810 38863755 3441435 86987730 121638555 118912620 37945800 187457655 4067880 254634555 30915990 19033755 20614530 29125545 29580690 119381025 60352410 147016800 103454835 128875155 40196145 198719640 43327185 206330100 163409490 62392095 1480680 28906620 46387815 119206500 29118345 61328925 17622945 40243995 65879655 10198905 89374950 37228260 58662780 151124115 102296565 48689940 200186175 23558175 2751105 188499375 50828820 155350020 142259220 16809465 42404190 61452045 15052905 158950620 65164095 127205745 30327045 147031995 49084020 104330700 11056725 11164680 39361380 33821985 1507710 53617425 22936650 139595910 9799740 201100650 15687720 39825540 16574100 39087480 21336480 2169975 63889215 52682130 52523400 85072770 111380580 132692940 10192275 28666950 83442900 37028370 79484145 80281500 24775425 138417825 50816385 75590445 65127450 93249165 231838245 93882990 130835955 46483080 37007745 80847885 62989620 72141690 14235675 145733460 123323640 43239450 13757190 3384540 154401315 168999345 40221285 9305310 173307390 109924710 52556895 18243600 58521540 102526785 186635490 83481525 68800545 19637640 56919465 176366340 126112515 32271375 113124180 55296690 621555 7719975 42271890 68794485 47607750 104809470 61707600 62200020 114165090 9647805 91694730 191256330 59680935 108292755 108696675 160338615 142483050 166354410 33215505 114792135 39916905 36016260 206945940 26779065 176173275 71899065 128974020 5777145 28361085 81918165 79621815 8394555 132447555 119448210 62777970 99800325 109563060 3731745 34494225 13096680 37133880 112118400 39013590 74832615 35280870 53786415 35742825 158507130 91389750 50518890 116330235 121849620 103325700 51869235 193648860 3341385 105081075 176880765 109852965 10880820 8365965 30641415 115190955 26701305 67706265 153796755 92446125 46827360 46125390 66525390 1012410 145552275 7376355 113969685 171227550 12484725 107057340 1657755 276439035 159361260 23879850 64428285 112707930 106609620 42447810 33719925 27991590 7435170 116124375 136702095 15264195 88848255 55817415 34491390 35164335 2261055 92416815 115190085 151540875 13384665 109098570 37032360 19409850 87288525 300630750 7436805 61201020 25864950 109915605 59541405 20646900 71246355 174734040 7321650 44466195 52888530 3985350 91623900 179537610 49674930 97253085 219217815 42527685 51783750 6234600 18523665 33977940 47579160 64736880 53745570 93235545 13954800 50006820 233149515 124939620 88728840 33508905 90724725 31224390 9380400 56503725 57655845 235158210 6696315 3147630 97292955 39158010 10808220 86295000 30193770 11411580 243306795 36091650 59150925 72987195 68206785 37803405 107004210 32655585 3928215 167789265 11568045 156923865 207202995 157204215 167903730 118374150 102131955 3462000 75520785 26241585 248761800 47851365 2876535 3066750 166461240 167937330 120080490 60249435 26107470 16745655 1659330 112139955 140677500 66950595 150323850 81220350 2414460 12038835 79660815 323982510 29259540 177902790 44198535 128586975 24773355 23029245 19167810 86332440 81221595 224941860 49093020 22630845 34782030 67240935 204967230 520245 88656480 16213425 156748305 658680 55088625 30971100 69799995 135256425 35241990 52651245 40599300 34604115 7663590 75139230 52838730 71715060 79333665 38818170 202656390 2172405 42980910 205376220 97746300 34830510 214822725 31523025 9660795 39274065 19614465 15963090 1001265 244583970 29075295 32703390 186003210 170205 136481835 190107030 140525250 97276080 68006070 33283380 39645675 130465710 58540215 149205585 16409205 720780 91666020 64890075 98109210 103803225 61076175 17494155 96933465 103307925 49743150 49151055 129341145 82143345 74201835 105975315 179532735 111450600 28998330 23877960 48991005 122394495 110658765 5291130 78033480 88443525 23664135 34330440 22846905 122536275 44634240 60512625 23830590 121441350 118958355 136057260 33646140 58236840 170736555 33880290 55541430 61746255 8945190 359685 21769380 155205900 72412500 86019930 110943645 35142780 62950950 74733840 3925890 29971440 228273705 78642375 58769865 24807105 46792050 29966505 2221470 145969800 198619200 135935580 164937105 44570085 37455135 117203895 11172930 3103740 228959295 192715755 36485385 68951115 49328790 79481580 67432155 36350400 21379515 86029065 37163595 114373770 41268270 51693000 35176635 2295285 5986365 8665140 7345620 50975460 24627975 68115795 169404060 22278825 42614145 35058555 29054925 109210755 20589000 60377415 6675120 37778805 19293720 92390130 5694345 91973760 44569320 38479545 27803340 90510285 38134155 97632045 96845130 182231310 134116050 158640345 44734095 23330055 81699045 156358470 40578330 212280585 35132430 53728710 7155900 22196445 177685605 33226335 9410175 59564190 139728000 29245785 66166875 48026205 123422655 35648340 106312500 139637385 14283195 18100740 95440260 51794985 131936265 20655600 15788475 160837590 30518865 33553290 113321940 98235360 71929380 11821485 102969195 8802045 82286520 141716865 54372105 77508375 14328930 21640260 105873435 24120330 114931530 119728260 19508850 90561615 108466470 90587820 62324775 47235435 29161230 83125545 84397305 6884670 135747450 70756890 15942090 27631425 92522505 107304315 50237895 183946785 38868900 70310190 41933700 10853955 12266880 116730315 33436530 62717655 42991995 123432030 68547210 63926415 161345025 26483370 19889775 48499290 38069745 28546650 94799820 11689290 110793765 2395020 53480220 162696780 20691075 38950980 34659165 94380105 160617435 21879960 124459395 1358190 48081360 151979355 3870975 41240640 15917580 107344785 38499885 53871255 191340975 31666335 41887425 99959910 71785560 110618190 19517430 69431325 77196870 95497920 4200105 137806785 133332315 147944820 94230540 25889565 14408895 118503345 27123765 181151820 3832215 90790050 6180360 2208135 184392075 122213415 26495595 122152920 9838110 52134345 131766030 69055305 12768720 64575195 13376565 63701220 34422645 13310145 57248085 41517480 57642090 77957220 81299850 40546230 45240585 56696940 98785665 22601325 58831740 138040725 46083675 50323755 41426445 22265445 1073055 178602285 14255445 23992605 139094325 120260115 114404775 16978620 80226855 17653815 53412690 3717945 16788825 196001610 49782705 30634215 69029190 199053075 73363725 62021970 9501795 56053680 14039145 42775965 72632430 28334850 178190955 2941695 60745830 213882840 149990070 5173575 33414600 5166960 209368620 135702150 49878045 190937925 55554375 91647390 38760075 145493760 55728105 131763300 44783505 31786500 54631275 13507125 9270135 41749845 100135140 31401930 185044800 19928565 56830530 34998420 107841855 14092110 47337720 17506335 3895035 37942545 32341515 80071740 3654690 69435180 41188470 52259025 93742650 116801745 27998880 51104325 49811235 85116300 79918815 44900295 400440 76447920 12584250 16056360 85634250 147153375 104338230 14670510 69366030 22830435 88800390 83587080 23701005 120721425 110260260 113129505 101069415 7058175 54090885 31680855 111755355 74904135 128800620 84852120 32470290 25827615 162886530 40973160 106011945 104543535 40789095 132335250 134104485 19204245 74364720 52661220 23078655 160576020 94239990 7946595 73891455 14201175 116610540 40591605 115858485 48748755 16373415 46875585 124198710 8233530 68707545 85398735 102742875 25416750 160560255 9895335 1012005 121653540 4807305 33153570 74308890 69902805 21293910 84037695 149305980 60269400 1857885 76218885 54143685 22286235 7965420 109648170 8885715 38217480 58971135 149321070 85171455 9702360 4636680 49736685 86319435 131029155 103779225 61764555 70513185 9220335 98640555 51246405 91551765 97582800 83575980 4419735 102053745 25904340 42125025 18407430 19457625 66669120 165551865 43117320 61777320 44858325 55950135 68309850 214974315 51058320 10455255 34012995 115090530 54889380 6878400 160056090 24116280 56938215 47315250 80445090 92197695 38864070 81430140 20163750 2225985 172034670 127377420 14216730 72268815 96213390 91553280 821685 97248135 16594080 35279265 43394040 14819940 13244790 134394570 15917490 174252000 83519295 60318105 15443700 13907760 13357740 5854170 194512245 30146460 27908775 7769220 46864365 6082290 48571230 149628030 62605530 114125595 239931405 35329995 54495090 85536015 28358220 70580745 39566220 20880825 58501800 12102825 48620130 59802240 52198275 90876675 69290325 21025200 61013685 41558340 61289865 91349460 94469685 63346515 57073965 49848960 187708500 18262065 34812030 212022510 142157670 32445930 82481565 117059940 17123370 90766125 4330710 119854995 172302345 30665415 25029525 163301415 96203370 28180770 7173660 45547890 53906670 44398815 58810125 125294865 37285245 82812390 11678790 159870330 83413560 23784000 19367220 100130385 23214195 52062165 234089985 56803260 77705310 52472535 27571425 21131670 45491835 52429215 26713020 145488570 57052275 33244605 83980200 21812970 238782735 7701405 46675755 66960240 49022010 57881880 70149705 18043425 59933190 4615455 174679755 63451155 13483635 50190660 63614445 54746970 14170020 191783220 66806070 97268325 4852080 113005545 3693300 115645545 1134210 53235420 102151275 80457765 186432720 58947600 102770775 83431965 11514300 54837000 31871250 111083925 10242165 105827760 245463585 5734320 40288890 174786945 3066210 38128560 186573360 5399970 101180295 151313085 65098500 72954840 153314700 43571850 105208860 190309575 43796250 165890010 34679625 11208795 51352965 7453860 81535605 46833480 22401285 252010980 22314345 75472890 777120 14669055 116149080 190955145 15252315 53774700 223643400 19464300 74618865 63472455 67680240 54716160 33741300 76435455 34764945 153174900 44082165 34981935 64398540 41770470 19561005 22647585 104813205 75041970 87226260 111125730 17437470 1468020 19743855 29511210 58867140 21229830 106866330 11375205 38511240 3963345 31890150 1140375 80276265 91163820 76806780 114371910 19884645 8225115 53806605 130131765 1628400 50390145 88033530 70263075 56623965 62425770 59164635 42812790 61113660 63230610 26456250 36791430 45667230 78136050 71338530 123467535 98165670 49081125 4649805 170612520 117327480 39586380 11161560 12397710 133824030 103288230 129390390 34723590 51050505 43981950 113296500 132582645 105407835 155456325 9413520 68785290 117137940 25147125 52750275 1192230 59770725 90932295 54357480 72536385 76695390 13783845 63011550 112726230 22385295 40266720 24746715 37744710 135343140 7460880 45491055 218859885 101274990 127973715 30083280 122624370 206386530 83452455 122556720 207801255 54739845 27049425 44004840 93611100 16219845 227598495 23908365 185134260 103887975 12541260 17559840 153439515 142694970 11908380 144285 25791510 168108405 1591440 127933920 19395720 157624155 73234770 83447460 74095905 107779950 70486080 85875150 139262145 133067640 51034110 15185775 136847295 96488910 4172355 23339595 237097245 84671115 16462380 91891260 2356605 150668310 112830135 92423445 87578820 99922410 12085455 59934750 11339460 122420070 117346575 31661970 82739580 2582520 134249655 102606435 22431315 71476770 122347770 50631420 27912930 28179255 127896225 2060100 28357515 42080520 38307480 71249715 20670300 17384220 91562130 116213100 4074375 143380650 6220365 27424680 1777140 230629005 5375580 58632300 142759695 42568545 20995260 67135860 34555050 12674475 36684615 57465855 107481600 64378320 39089580 2335050 206196225 94795200 3054270 83405820 71911125 5948610 385860 34672605 2092320 113636280 31082040 60152595 78781875 18257085 224417250 12878205 33803085 113788245 50237625 74381850 39105870 98511885 22911360 49591920 63390510 89968920 65688210 41369340 80206470 22957605 144075915 48270855 81534360 31591995 66493290 68452530 194559450 13544940 128938260 116474400 110310945 11906835 77401335 26713455 123321390 13526955 45070560 64848285 3978240 115329195 101359065 68521515 92540460 31953600 200089515 160719180 108716415 134065365 157104825 83352885 61771095 37667355 26463585 104895750 55140240 59811075 11151720 17575365 19253415 31416255 3078375 1061850 8561790 27680940 61253040 63816015 127306050 1068015 101691225 125984610 96946890 39910650 81879900 14268675 1112100 35531205 43345425 167145480 74218635 86088135 28310310 36442080 163709040 52619520 17495295 95761845 85429845 89365995 208915380 151217775 77978835 33530340 190702515 30704730 26594235 83148450 22079640 58329570 156832905 169708695 1786875 21218520 99025320 73431615 41837925 467385 35953635 11769030 191952120 11407290 87832725 66674655 26124870 147761805 132328095 115186800 48611235 146201115 14962200 11062395 193101555 4248030 10138050 111194370 29783745 183121905 33386730 40111695 104272965 19139265 34422105 37593180 129627750 86892225 107840520 64949460 149445240 80075745 52069965 17643525 89765535 132155415 28698540 48254520 116432595 208338060 99936645 33054705 44058570 153411705 45418050 17368455 106754280 48212160 11085330 153369435 211443495 97717215 31871280 4810680 47174595 208912545 38278080 15185190 34751595 137119890 108450930 22200690 120720720 15796710 50036715 50987790 72036765 34086615 56009640 8210310 90780825 8969175 68383485 37815135 133437825 3445005 126612255 145472655 95439135 9667065 43560360 212263515 64156935 54276225 161494065 96403425 119149500 30063585 48970050 49291320 36072195 95221725 176047620 7490070 47460855 25178805 155618685 7077420 93448335 82752030 32288625 60885120 241920 159522000 8374230 85469760 45820725 58914600 126519510 113111415 190486935 97440765 4073400 92120055 20689365 54997350 23684850 177849210 135519870 18539865 210591255 21889965 55424100 53843550 81476580 107517525 55660395 75610710 101148510 68634795 37935600 41123535 6129360 52603695 11777745 46321920 82521855 210129000 68743170 65364120 38801865 57527265 35171145 120803385 26759415 154625640 39840015 19545870 89297295 16740255 100124835 61501260 63063915 61608495 48246375 20032320 125451615 11234520 56271120 2541390 290790 42030645 38444775 57202830 47394345 1105395 18860385 146055330 58895235 301244355 49182090 97282800 23038485 101705895 39936645 62523990 45301665 47371170 4196910 41144055 216817410 6711000 69547935 154670730 173335590 13147200 74146470 145687605 14813850 174051765 69293205 24942225 54908175 59168895 28901085 94460685 63244965 104657310 2295030 172315560 65603505 29963385 73920690 33887100 39651045 133821525 65854080 40513830 85681665 20780655 49486830 181115820 3926460 47294595 3270285 76541325 92886195 42249015 60769125 66130875 41305935 14132130 120749715 34404225 180009630 109652760 105489270 19922130 184173870 102119370 33195405 94172835 191175690 91195890 53853615 187148010 13238160 68518650 26684055 18393345 40887780 117219690 21000480 104706600 84498750 221575290 157523385 2641290 117986535 278636355 17331090 65668395 149757105 3283080 40772910 85748745 86079900 22076550 128018535 100599570 4354365 24828570 90427830 38275395 74481345 75646740 1167975 22053240 23472990 184494045 127085970 152502390 90154200 48622950 98996595 39137895 96702045 98413380 30431805 672930 72506490 57419160 33227775 127408785 4797015 211608270 93750240 114394590 203623020 47125965 185495925 62151390 33586635 173949840 31075905 54279555 135502965 131048940 63136980 10244805 76478715 44106600 107139495 144366975 62636070 77696370 77340360 67937355 67828305 133146660 103149150 156584940 23848215 52214520 136087170 28843995 113516595 108171615 76919115 101808135 89646705 18472665 111086940 50121600 75366105 12335775 9910245 15307260 73156845 59018685 122372550 6258480 107099625 15794985 43345710 36757665 75164700 2015160 39063645 142844880 110234880 80276715 65405490 15488175 6665085 51554880 84648600 40385430 54969915 95313360 1566045 183668640 1041270 141931305 28033110 9489435 96701865 86179290 128555760 3944190 74894550 169242975 11062635 82105140 31131450 101421690 72175425 148924320 51897510 90340815 34205925 10466100 127535040 55759725 4359855 8944530 86891640 38556000 13964475 9242190 4554840 99521130 122358015 34920735 6901650 318722595 157636545 1076265 61626225 260263020 22785765 31536195 4817865 154839840 27652200 119262420 79767450 134257815 3023055 250855875 157543770 8960820 58279275 53685885 58326780 124426485 80446110 56875290 26178555 149389365 121298160 21648750 91691565 115719585 28589055 114868065 116240655 11266950 97771620 28445715 14769675 87987270 121820385 10651035 26355720 67487640 103751160 5362470 106998555 166700985 37153740 37118025 86537190 124557570 95605890 48023700 136080225 76386420 64123020 89533410 122788440 75660330 14629545 96066330 14870430 132765975 32143185 37307775 27599070 135573150 7197360 179128185 9857760 18025050 82030110 155195325 28027815 92829690 2195100 56008365 934710 32769660 235438920 63620415 15935250 136908165 108738090 43991790 91408320 113516970 80778270 102424800 182612385 40656465 50447100 115225080 84666510 39455040 91680825 44655060 106519230 16587015 104546370 5509845 205195440 40296315 54933075 90808290 63964290 86479260 83369730 111249225 52545570 103483800 54746535 118821540 96119625 76346190 44515740 95816460 183929475 77316885 221748015 15814155 2258160 71818275 18451500 174599805 92836140 40126365 73342155 72497985 104002935 79319430 65448195 96051225 91781385 156213765 60534270 32345355 105543855 105778275 208927545 6135105 235665660 129125235 31973160 5805465 41568825 228259050 42494655 4814160 27853665 33809340 163340475 198474735 26516130 3263760 23553105 232535145 47265060 51177945 136135785 27346410 44133300 87539940 44660190 38332680 194353035 102330495 54717645 13578945 4503990 63632100 84776250 41196060 91630455 93236925 30218670 104080665 131810385 57171210 45006585 44228175 39233220 171292650 96170565 6366105 38866590 125996205 178667310 150276555 67518795 50447445 48396090 140100420 39938070 81348345 95948670 82744755 69173730 81986145 45122025 76348125 108273180 126798030 76496535 57597735 128694120 16611195 107004885 146559345 226152240 68812890 64891545 41639025 33452820 87926070 18906180 22313340 126006405 55993200 91731435 78790980 99120660 89303070 10707900 184488120 7746510 48209565 123527010 151445070 7049250 8061090 61828020 104592915 21428220 101817150 32321070 75683040 87747045 59906325 86746680 161115540 3802080 10153200 69654015 49921395 8527530 20472540 128646360 133821975 47948880 107398500 244140 41025315 83891655 103291560 10879965 60339990 98610870 30355290 211147515 3342795 213274635 160628970 26873550 124139850 139897905 60981330 108769620 63884010 26616195 42665160 118345695 267571530 54748155 47787375 109546800 98086020 64265190 47901540 152518050 77187360 106500345 31542435 99945120 59507550 59203155 71138655 3175050 114135030 83873115 88615605 46638660 93242565 201748185 66483135 10536675 76826610 182730 111690570 3105450 133254060 37095075 162683430 22664895 39960300 72737415 22741260 134957760 134165070 92865030 64131870 10139370 15831525 260619555 158539605 72515895 109210725 30849195 20897250 15914910 121723365 160570170 70758720 104378460 101935950 67261560 105222150 56386725 6259110 89819775 6121290 72321570 19562235 162524145 46638120 231512325 51033570 10280010 19146555 161684490 76207170 57447885 8475360 1375170 10120995 183706065 106414770 160921365 15676665 89727480 20873370 46819170 100293780 38357580 61451250 50856705 3632730 7893285 131241045 94553685 128925885 63184935 106398195 43118505 112967505 7018890 61069485 21989820 85058940 84124935 87716415 40387380 7355790 83131875 193890 142144680 115403535 11865615 50608815 83231025 28825515 88506555 169935105 98208195 16089045 140494515 71753520 1029510 87478410 87069525 63114570 50794290 54956745 80843580 20071995 187991775 28376700 211915665 44203110 149288865 77799360 44401095 100271115 15057240 74453565 67130220 88163340 19012140 215530590 97334910 99461985 20143995 40570110 79103235 1936395 32152860 121460250 29108700 137287275 1305000 53933400 18212910 95757030 5613780 100146735 35113470 91558080 231151590 5717835 12600345 91966770 55098960 107651295 103044540 75721005 63276525 102261135 52626480 246976200 89192235 7421910 189506280 1624350 6499845 59553855 17337210 10935555 111032310 101608485 8827440 16822515 2637885 47986635 213351330 22331145 57600495 116596455 49815315 36623400 65877330 96087675 37063545 5660115 111921975 95641590 203979630 100254945 50348775 2250930 29710110 6700740 86543505 338730 147944175 111079020 4794330 98490795 51852735 43265955 53764305 75691200 2655375 158712960 158667975 32863380 83241990 127577805 65938575 131468610 53162100 105551970 47275710 9969735 1007430 22345215 93555645 82795755 64427655 113613705 104037330 68751900 27775575 113994495 144985125 48702690 33122505 22311555 63407805 95634450 66763425 16122690 103374330 101091330 1451835 3614325 98185755 26412840 12480255 62228940 46467495 59245380 17784180 27452895 67441995 45643005 94768665 67812870 159555750 75252900 38789415 155092245 5559915 39534345 61782630 33654390 119471460 45097110 197363655 140397240 19726350 22423290 21993345 12964740 8659365 76631865 135529425 40545285 41488875 18283845 26748315 36813435 157099140 125841825 37864545 150227175 3005745 27205650 106882035 22661025 48285735 49908615 34916805 26872485 59344695 62999325 218177445 16734195 108836325 40795845 45293535 93952515 35558535 112335660 158407860 21224145 43040610 63043950 126154170 7380630 127068450 60203520 85642800 46807785 36413130 20752800 148679055 141415635 4473960 56645670 22835865 5877870 48990240 111283290 3042750 69595020 167676090 248425965 113499015 53680680 70627890 39104520 150796815 125655255 15953400 90645645 57984825 50390730 31664415 113634285 114687285 47569695 27578655 151156395 11388450 199017465 63871050 137949450 47813460 145214235 98432115 49888650 83446695 101712855 46286085 7117095 91547820 31426170 24032820 25495470 39772515 158401395 72252870 61395450 70443105 140027715 124335630 39906750 20269770 87374790 1607460 25690950 154631835 48391890 152350620 12273240 29846625 158217285 10066170 108079635 10944600 1843545 96102330 2135325 30312660 48797220 12656535 18737625 3008775 70995285 51824325 26742195 123256590 40095840 121131810 147109980 18084765 217456575 53307555 88352865 109072725 24337725 6959370 9589785 21523005 11417340 5274075 106628520 34466370 16632450 237981975 4449360 168980205 50695350 62236065 31074165 18720435 1833720 38730135 9671670 24541005 97310670 80300595 91000125 194288745 84810045 25283595 101380650 175563015 21626055 239184135 451545 74595315 9592575 82686645 17373135 70314435 70012725 122157480 19118010 119377110 25852020 136515120 1443000 52783905 18394740 221212155 14539695 88664940 5036580 110039955 180872715 105263130 45227610 4524690 139096800 147747195 123167625 1363500 94123740 7332795 225998445 10410105 6346905 12016410 5184300 31889535 80665095 92782575 45976950 58653540 36037110 28152045 145565910 50666655 17791215 156419220 71624850 114485310 66504000 38524815 164994135 1867785 177231735 71389710 148654125 114811860 173841990 118485525 140927970 59368905 17286960 230371860 52592895 130645485 25669080 144729525 59980950 40727490 38162280 48910620 32589285 42811275 75610530 12728025 13231875 133203360 153758580 42189345 6421215 47154675 51686745 5254770 70305495 4862805 79741335 1110945 128077710 94452030 12263970 18477960 86451075 20795595 40876380 12036570 73740600 244181565 37607340 22790115 2046645 132589830 43026795 18952095 43001355 24533565 64624935 28856310 10874460 14460510 189203160 66303405 99366390 141913305 97984965 45857700 72910170 81165405 68908485 1637970 156940425 128611395 58008615 83561085 9985815 48006210 167374335 91586085 57199185 28976085 48877455 32715375 139503180 136850175 26064225 38402565 60969195 46110030 118084980 157427775 61151745 103562580 19669590 52942275 42453795 57544440 512280 872670 165854580 17280075 89978325 59278275 43372470 43776495 49147170 26792415 129491340 70906035 96470610 23789550 71257320 136003995 861870 134641770 65484165 103082400 4165575 58821225 44236830 8660580 3658080 11054490 16395450 93469080 102230550 1006365 4666875 15291870 52768065 2368170 35913990 167213115 14847600 11373015 310055220 58327515 873255 56637480 204390570 65614680 180353985 48067995 6690390 172090095 164165580 55234545 91479465 11519775 55230705 110004915 23340495 200355 81938595 58566210 32706885 74153790 2413230 121323825 80593770 8718615 52464420 98522850 24119775 199786950 86231775 32674080 55444770 91841670 43554135 123279630 91615995 76222200 182512635 27379560 89390925 30269235 24080400 35532135 10529430 23728695 168735765 21681630 2274840 105514920 52561710 43475895 110225775 22624680 16680255 69964530 79854555 135085140 3282165 89859360 31845285 69794220 32707830 35154315 130676280 108989835 30554595 163701840 62684760 39493380 125592330 60534195 113657775 88813005 265203225 1937625 35260920 67933575 51816180 62895720 1739820 15989610 9941340 13155405 49226970 68204910 25450125 36018615 37000305 108417735 17372205 344930505 24163065 24107145 118017660 45298755 32569275 45778050 27873000 239060535 16718580 12398685 59440620 158954040 81350145 15827160 167250510 18243825 5908545 83952540 23791980 50788995 9494190 30380265 139983630 225967215 1775970 70134450 8295570 129952140 218189535 47771145 45580530 24850710 70030545 34509375 47342280 61724730 71746530 41245470 110740095 122002140 52815270 7291755 22242090 85359750 105928515 48115365 160593210 15797430 21906600 4924335 11403375 131630685 149283225 30385545 62120160 120030255 43541235 19943685 233105955 668175 198297915 7011720 2696355 87765090 205843080 114237660 14201445 71332305 85303230 1009485 1279470 148725600 12409185 15085470 99559530 115127130 99580740 184936365 1159455 139668420 75608445 19448505 18592920 27519570 107293350 75702825 36422085 63188115 102630375 17074515 2827875 23523705 14668020 225240525 80643315 155053215 31325430 133687740 23390475 140221440 11153580 13033185 26818380 154010535 2914125 54872310 4623165 1995720 1618560 277758870 136086765 115641450 21625740 25082100 163885590 100069545 113512545 40336485 7253100 152562900 125882295 43769130 228804180 90069810 141450465 169188090 64257345 108150930 197100 112585935 102209370 2055600 41792265 97022340 127770870 55685805 50437755 184254855 123318795 10752225 88037925 54022470 13040895 84672705 158028480 64006545 134913030 43825485 50839860 76137315 38466780 104409495 173100285 11734680 109925865 39083715 43501365 82791735 42274875 22527420 177692400 64931760 102839265 84055860 2534040 16524465 73372545 110403660 137331690 67126500 11550930 5904240 12799440 79656345 46829670 230170245 36260880 184523520 85453200 49176450 306584265 5171640 142650180 46978845 94075185 194131230 36343470 137546760 175841265 50990970 177115785 90345570 74162715 13722315 1013955 22034790 11383470 183420585 19692390 78718905 34184205 135060885 60799800 80188245 3137880 52475715 33218820 74557005 20180955 11943330 35443215 71814120 9800445 79252530 104062785 100406970 43075065 50775045 89468325 4145760 63203535 90013740 72021765 22736955 3987255 131218845 25967310 32600070 29419350 114459870 4538985 82521165 109499520 24213840 60512880 61133400 80383740 110270295 55048785 72311145 48392430 187664550 30266910 15934215 3397875 122479140 103506120 8452590 130335120 88412490 150192495 151615830 53284380 67355355 63907755 10772025 136424040 70682400 63334185 189524580 37955415 16993890 46743765 20960355 66174165 205778100 114354585 134236725 93933855 48529425 33593160 48411105 129855465 148914375 59313015 24474480 62743275 1024665 57587565 116146755 53066760 54456135 41804325 29648175 24237795 95530050 63893460 50380905 90978240 44870520 23282595 72632565 32073720 53041530 158383515 27810045 45716625 2603775 119494575 31713030 194235 121936860 22534200 5163390 9464520 60521355 46900815 49865475 6838005 38730615 109756635 29180910 21404430 7001370 34809765 87391635 49313640 1892595 148108995 160275 7787805 33201330 135049710 6291270 59005455 18583275 80886405 68988675 6642900 6911580 63486135 34709475 34261725 88267440 86463495 107049645 11705460 28516410 249113535 53625060 2864685 17492280 164804760 33652140 141984600 47454375 128567355 25450110 62224485 6431265 54165765 53828010 98819820 56657160 9638145 36310365 5688345 94651965 224386545 99223260 65773755 48899280 20147160 29723730 53172630 95817990 14245815 164719095 10297860 13540185 22041060 119669760 21237480 41863875 100614240 29606895 200067675 35045355 70674825 39338685 232431015 12423630 122216535 197095155 68887410 36356355 41739540 7900380 78579585 40218825 159003780 80857680 123991860 105730020 46547565 55866795 5614470 13212630 13027290 142031190 22900095 147623700 2050920 43488375 76314075 25426650 103647045 213815910 7126920 41467110 61259550 88126080 89217375 27898350 94631655 51147315 58623225 120690660 56786310 20312280 138661470 38659260 17516970 87609165 28295190 66014535 1477905 24478740 200798775 31457685 12355515 12870180 11356140 84852375 52914105 147066855 103911150 60159225 125739210 113949420 132260535 59592645 29900385 44723655 56599395 2158530 11686620 222321825 113699040 88043625 175296960 52744335 3031920 20392515 59108520 17153145 85633710 6625125 38046450 93624660 2107050 92251065 242327280 28942665 1257975 27478665 154070700 54361095 102387000 82201050 6216885 42646425 41311800 7664385 47530200 155982855 26336265 123694200 85401585 54253200 112801770 50224275 102285090 112772835 106606770 136647270 95371305 121000950 49976265 30988980 93916335 56195760 75195090 66219645 116219760 3790650 136408875 68237850 231004635 42396900 72318975 124435845 15977220 72301245 88164915 169228980 9457785 2217435 35151795 46419255 3667230 127815060 40618800 13624380 65359020 30876570 144382395 40035390 2611740 10602405 100873920 57277185 78027765 75630840 139748790 75786585 107752860 131561745 65738805 75586215 8035305 38274465 13950750 37716165 907260 205459425 22814700 2040000 125791575 7452450 132114210 23124570 208022685 66810540 65771445 8714310 7888230 17738580 107906865 15135765 63090255 158674035 6439965 32114580 19710900 130126095 128503605 46936155 56030460 144117375 10924440 73523040 37090005 162670680 14578830 76349985 19388325 17911500 4147605 150914505 12210000 65962725 20549190 72976710 70736415 6889515 162730080 1852170 6498825 163323090 36156240 120750840 135485565 32054610 153105825 42430170 9409500 111948015 32037240 12256650 241530 7010295 180984645 8384130 124153380 195558660 32233500 19058925 31421790 233525970 25155390 111796290 60003345 116772075 7623090 170745375 104943615 39471795 34092135 28290885 7320 114217335 11780595 76964400 140020695 79280040 14831070 33691365 9294855 78714210 36608100 137420940 61531590 80234175 61155705 103258425 78814635 221652000 2146680 50143995 154698870 10584690 13420425 13515885 244418790 84800040 34070820 117575415 235721970 11526480 206593125 15 28286580 155262390 31583595 539640 241713645 24491850 234195150 102728640 10435380 16842450 150115020 76134975 60290520 185266155 5487735 14226870 97020765 111248595 45844515 126979905 49827750 89188575 70898220 35254365 114803445 42195150 129530700 70047135 197033115 125486475 11812260 16081095 106255200 19059285 120675195 91151100 178030305 17705745 115945260 90756540 5716980 54017880 7885980 16241370 39974985 27328650 118370790 2539830 150814725 45163875 15761055 150075345 32357145 101974065 187668720 15505260 75621675 33132495 87612975 50341530 26594145 81372120 139422225 27340065 65048190 132427275 68951520 31011060 74543070 43764705 185071290 151389795 14643975 124499340 112686300 35867205 130465590 120885405 97088775 67922760 18289215 38809365 1473780 76411230 62261190 5970450 226841160 72856320 11552625 64953885 55465650 24726465 151156170 31856595 60533910 141054630 52366140 16320225 30498540 54387600 39708480 33321645 15608445 11941005 142614060 5145690 157046010 64698030 1136025 30459900 24268770 547185 31884615 95867295 154801665 16828215 4766745 186874755 4944180 30023295 37917375 155191245 33791955 43856670 133345740 52198590 22447770 7983450 167634450 66354675 3351375 45269415 52124490 63382440 17732985 179094825 84326145 142011945 255827385 88903155 58019280 26211165 44776065 46969080 123624330 60654600 120504615 131142930 58906395 69005820 115052370 129351390 134229645 24876600 478410 14431635 135464070 35383905 55253775 131395065 28942320 44032605 42762765 31925760 22577445 55566870 188751270 141202725 258559875 1729995 226090815 107910345 96591990 13466205 36544605 132442935 29175030 51097860 2702760 85026855 137602035 238999245 63314295 24856740 128813970 108815385 117819135 858885 27727470 43949295 48797370 31155840 119230740 129795 18974880 10616400 31115430 118250520 91075950 44529765 67777770 50226420 6704505 50742330 60239580 37458435 58876470 146232885 70188750 169836165 33792840 20833305 2177820 16239255 19736940 10170930 188481150 42936015 162827670 34070280 36169845 140596470 101005860 26589435 30172455 30086025 7277775 208443840 36012510 15375705 221186370 81580710 71735550 21284205 34402845 12033945 9701445 64466745 30489750 40761975 80652015 62242185 118577745 48104520 26646570 82891155 114011070 11090715 173223735 11715135 57181920 6981450 206851140 28993095 28214220 47665425 62840505 3608475 8555865 7053225 116861190 72790470 25533360 127492170 22739250 166434030 7639950 49925460 117867765 2805600 68724855 105506355 20644470 51953970 59695290 229625880 28540485 5555910 57026760 88666815 41063280 11282295 120653385 151432035 116596755 65332125 68704650 40925955 159473565 86236080 10868025 5903445 100260390 21800235 30465900 33463845 108884985 85683345 33084240 110905950 1433130 15875490 3558675 10469355 130095825 49786410 5849445 48698175 37556790 72861480 35870040 39865185 32848470 74593515 2629200 83625315 28215015 29687760 70872900 49370235 50803755 13678665 92078250 86143995 24974220 168440580 104599815 987060 113453880 117527250 86603580 11664960 12719715 163086645 72330975 23078985 47068815 33625095 5292495 25262655 81449970 184033605 85489665 36228600 4979715 32774475 23824500 137035425 47296425 221236380 49337505 133121805 48619695 29975520 165635340 169980495 62990265 55399035 33398970 35184645 69468675 21157200 206874510 54761940 12840570 81378855 85806465 87980370 56224725 28472130 141280005 50050485 35367060 86711940 95045760 213337620 60893055 11109495 58581690 15901335 4177875 137486130 126866130 15286530 2163840 84141255 5810550 83878710 137569515 103169640 6684000 36011085 93039660 5953215 56538060 3140490 33453465 98131410 71160195 194883975 8551320 81702870 45417390 51086415 86280645 5817225 83750265 38550075 59257065 3295785 134138280 49747890 136816515 79215420 111705855 94301850 21709470 90714930 427800 131236125 92167485 55029420 76279830 15384795 155401500 222162300 118781940 37273200 70884270 272868120 43287705 68005785 196127970 42917655 106715415 16878330 80099910 36081705 92857005 110894325 73861245 47239590 72586845 139933065 118456530 2673465 127521600 3877830 19246875 57087390 39082455 26517600 117999195 75052485 15065655 211197360 46741485 136360425 71795160 56314755 33746280 145378770 7338480 104087340 83675025 101336640 38925375 169839300 45747315 42717930 78626955 59700915 178679835 39397710 29107185 69715050 92564925 114399540 53038905 19974585 39785355 104988315 41977965 135082245 36486090 37142550 124831140 190887855 10219080 23787345 115402425 120193770 79020075 12052920 194691240 52731945 60714960 136006335 60263880 149736495 20756070 240292995 114470070 33318720 190383150 157465785 27876270 21116775 71685060 55891890 85763490 189971700 16605465 39682545 46780260 94696590 184951470 1589475 83983770 38553810 153302115 137043975 158212440 51746760 76405305 192218295 180696900 75581505 7211580 115935225 22040130 12185220 38543385 36655305 15563865 74489475 119778960 15675225 127515675 157969170 34405485 78492660 83056425 138988080 69847620 12522450 115675635 14475300 14184705 67354980 34955625 146655555 48186000 135588810 72946830 8328615 235585260 31949610 168108075 94671465 4995555 82705350 28428960 46597125 77855265 3026745 196652475 14680020 19444470 71310960 19133520 54336600 178095105 231331950 12278610 103355775 28833795 116592750 77076345 271907430 114270150 39188010 142305750 112660005 12615870 74572755 37326795 170457015 283440 23308770 4343280 7905255 71205525 68206215 40024725 26489955 27450225 13801380 81251850 127254270 115462950 4613550 34730925 73059570 44872020 64320975 23234625 9874350 21972975 17941320 53114205 785595 6211755 207612345 53378535 76957875 1692300 126520185 72846090 25024260 9620295 60293505 92261520 33205230 94865145 11170965 79473225 126224295 60037995 92490900 85728045 67087635 25140 85655760 166225440 84262140 4740795 98868870 149411625 102057450 148524780 22553970 85585275 45509820 136394025 43748790 21899280 47056680 22333665 57735585 66885885 45419655 109192395 35871450 140287200 3556860 64856940 15104115 105203325 60036435 13998255 26165850 42806670 88503090 15826020 43865685 133832505 108022170 159626655 2545320 57760230 119477265 78998910 12891795 74842095 16034175 6088695 143408355 104867730 49534200 164310525 23086035 75639870 159558960 13500 149499555 65150025 80309325 40281690 82624140 36437895 36227475 218484210 37147380 9813375 186815115 28135890 50846175 50972610 78082905 19875750 5741130 70471560 118067955 104653890 109377660 108022290 269489250 73492395 26010 15686745 112461390 66816435 93233190 192532710 85466415 13873680 14177460 45103170 120060615 34524525 204418290 108494385 5289285 26274570 203221665 19640565 22953375 101148180 29674020 28129230 43548855 19531515 153333555 38623530 176774745 143700450 107004180 129299445 131565285 48663495 132066240 74984520 51734640 69365730 18254280 33718425 43452900 239046690 83125830 54944730 16774290 173285235 64274580 97270080 65630925 45085050 13062150 150123615 3791595 51329625 94488930 47161425 4029585 54721110 45784455 45602280 36543930 9082950 275700 52004490 42249330 39647430 11668185 102717030 315422025 8447175 85437600 4681815 48183615 42551610 78922710 40922685 115514220 58727700 22421820 229721055 62685990 8856360 25544910 34748850 68022255 132307020 142451820 70950750 75573210 139828935 4926105 151496115 86655090 22431420 29701665 21689955 58652355 163274640 94898685 46960785 84604575 58865610 20183055 111487860 84568335 57524265 110196195 111326145 10480365 15950475 34473300 24475245 7499490 101908005 59157480 236597415 46476285 134437035 50427705 5615775 35122200 30432255 41192160 118384830 71851500 25116225 57834360 42355590 80744700 20916990 28038825 93435750 184679100 80830245 31589295 107603835 38263020 40390995 3804180 213345510 106086330 6886485 89728470 133060650 22873200 30892140 137178555 33916395 70256265 34012620 116800620 28460610 68744280 47302335 151854270 20378280 96246015 32015160 6165765 15417870 77222805 74969745 50138580 37957635 239806275 32794320 70624800 149517075 56039025 104709825 8391750 28931325 284441295 13292715 84678075 60630975 21597375 43442475 20854005 216524520 21144705 571395 5132445 52187775 72351075 24594870 56971575 35922345 46602510 87621495 29609145 5773815 91972320 94866375 32397495 8284620 59780520 229578825 36176085 79956450 13082175 101766105 206422380 124031835 100808085 81043695 50319780 158246400 64712715 207364215 57185385 252565230 5889195 50081445 113836200 45002595 59034300 28025790 30494685 62738715 23977095 106666455 68660820 79630545 155444850 120278745 54011220 121018020 22599615 49182075 79310085 47507730 12480090 11688795 93731160 41133750 81550215 69336855 166413030 101161035 90182895 91999380 48654690 67213620 61311030 10586550 114379455 15359640 53057265 87445515 81732285 170231295 70206795 32574585 9682275 235550835 30478845 165040770 86293650 57899910 189153420 33726330 7286730 21946200 98030010 48965580 21074625 101934420 14050230 123139215 71641140 33829485 104350725 82500015 81123045 38125575 47828055 60293625 36227925 61891050 72647040 61150890 47510610 42858015 48910290 130520370 9017880 86359875 16061235 30888915 8565405 63590895 14988915 164458545 9229245 212782500 121606245 72570360 84767175 51273870 143418465 6333135 171577860 36228435 77122065 18484155 172064955 6143805 153087465 38705415 147403425 109939650 13835325 29435370 84300870 91558575 86273400 1878930 47269365 18112245 165864135 35633295 30239655 120986100 8454330 25175310 52784625 76414710 100816620 33425085 97431270 27679680 2081985 45721035 90204015 303772920 56009370 8070015 12826965 100907445 50986920 17343255 2664330 77576325 139631025 53844465 62087220 64115325 38213160 62576115 3921390 35960520 48187485 31790580 87352890 93943515 7236240 13524690 218147685 48789690 3711375 124442805 65556840 128142285 30496095 79834485 146970 171195885 83084385 14326965 6326715 227184555 75389385 55323945 149098140 16392135 85306680 233550555 69009480 158815260 6928740 36796170 10864905 101711400 155436090 183754455 41865225 7351815 5069385 70727790 40488270 123422970 28389810 63588600 129964725 71476605 74114415 20935485 68062140 3882255 34960275 624045 207069930 5934870 63170025 84789240 50535660 110526300 81504270 29154945 66636780 56709195 70215315 62912880 10574235 5848365 60608025 1235895 161012700 80499900 82718790 148550340 30877950 3051150 236627505 121795050 68120745 57035985 143885460 16091955 36567990 139411290 39270660 6400635 26355150 3201945 22257420 34517595 16683375 37581270 32633820 14988195 14155470 103401570 40651050 87666975 192690390 35335470 64397400 742785 25927245 31998270 98909760 49252515 69870345 65482530 48055635 112885245 14132910 2735505 71845185 40065060 11557770 43532640 123644190 77173755 106424715 16071615 113083035 18914475 127718895 12299550 88656510 82538280 11839050 146007885 119355660 56965335 69771150 74765265 39820080 148619670 21787890 180266805 93560325 16065075 91308450 9631140 48999495 6923295 14628060 126329775 34320945 39388800 147415290 19315755 31315305 99560415 182141280 2110410 70423110 78511365 35903955 28543050 83176185 113489805 85849980 113834505 101101410 105387075 4282815 106051335 138635895 5248230 29063235 56494695 107340075 94317720 81416730 155606715 11265360 38638065 81465690 114004065 7668180 6699165 143907000 33988695 24033915 633615 163711620 110498040 57346035 6416310 126820410 30572130 68590350 107183280 19783260 43290495 21803055 38042220 92782155 127226925 56600850 9980100 64575165 107121120 12148980 18788895 63316590 253754865 46201935 94919235 100883025 36432975 79583445 85021245 65801310 117826950 179211255 69800640 6907665 29250690 144668565 38932305 128805225 122153940 97504275 5312670 171697425 120489240 15443025 69349860 33039495 77371980 26766675 175958010 57068955 73070625 26600280 98248980 113807670 156089790 38113845 97894080 69528600 193703280 4764930 275085585 75199275 54732285 87088320 89801850 43149750 67169370 164002470 102640215 10651875 21000330 6183690 109463880 4058790 87258060 78030975 169910025 62713275 27874905 21267465 154400820 85540950 61540305 190364925 74234550 13792410 133342590 55246305 60952815 20619840 172335525 60272820 57628320 101202585 39331155 166239675 38172750 99003285 68294310 151482285 33041610 9981330 121426080 101942205 14192415 93941265 54686220 101297910 82203180 66500250 73614645 87641655 17960925 248625 9418845 118970055 348255 2796570 105342255 60051135 10953900 22461570 79894365 130968750 118506825 50379780 67967805 6340575 95006265 109762725 115751550 61515360 133845645 133109580 17797650 131760120 3539850 101759130 53343135 105208935 47691930 254695650 8269665 62232480 72405675 49076610 49933695 101504850 34715145 83699070 6052560 105090540 16662765 160363590 42410370 3179595 54440475 35650155 89365050 3647520 189032475 52281270 31711800 87330345 55681110 55523430 9276165 17741865 45123570 202883985 31690050 90915000 91716255 111721995 132874770 8487585 42784125 108243180 163993590 139425750 25672080 16205580 39304950 33520380 75941190 160625325 102743520 103947705 59340705 25065735 188945010 14973000 15030675 7005735 24759705 26506005 133046430 60407355 46860330 140132985 34597260 36454695 41663025 54226980 31719435 114121185 101462970 6799725 65959650 62248845 99975390 94953825 43876035 6183195 2961600 76391595 11007435 128450775 134207295 95026815 13852395 144000360 109845195 46942560 51723195 37731540 80242440 108204885 21939405 150953205 20609385 138023145 80745720 58831320 58284420 115582230 120212340 76901745 196954350 19158345 1281675 88585560 150137190 52489395 176194590 39516180 73480095 41110230 83206710 2918190 4844565 198767505 85094430 92392395 75522885 13866855 38034510 29604030 68310195 61053705 69695730 164237835 113277345 11870550 41283225 84833790 22607850 80855100 14605605 83713935 111144120 142144800 17824410 7892355 35204175 205574580 25421010 46161900 120782670 7772565 45467730 85250310 1794435 54585630 82945710 10366875 120085080 102603975 59058435 65588475 14571585 165938880 999660 138992685 69572880 112760055 43241865 140001105 70006365 73188495 21001320 81524985 35929845 58426095 16372035 136130715 8011755 96676200 174448515 8977305 171154440 172222470 85433850 118492275 5395155 173074650 69874845 53308665 8621235 4365570 58489785 158675880 172348695 11827860 127945485 77397975 143609910 22199010 3725985 19897275 23444025 196482495 29316690 109714935 29728560 47105175 144046155 143602890 64978365 104765565 137251485 86641185 51750525 90768645 131186565 103348185 233169030 6867015 100404945 77882355 36900540 133450935 41410965 148026300 33725550 67448205 60170295 75897300 27656070 100981875 52345770 88696845 34876095 31074615 21555225 63954420 69660180 98204955 35466510 111069600 42102225 30385815 43648185 109626465 80452290 105634740 1991175 12089115 166432050 18206940 1179405 61423965 185422080 117663270 19404510 20180850 42766305 105439215 31726620 125032560 21686415 38843925 11511255 79380630 75538575 30890175 94459965 139416180 99552660 9905400 6473535 603465 111680715 50172180 26244495 165652200 14699895 9760830 169247610 90531255 108427155 48321405 101883135 28103895 34135350 37058655 38698800 5229915 109434285 33090915 8714730 489585 13720080 5189250 98234790 800835 72274155 60019140 3630900 64933815 3458295 126915900 67637520 10221570 76526835 6738795 11763030 100063740 49663500 42034200 184873620 128869110 31746630 70019475 46645605 35607705 47621115 41778690 24084285 61963605 11171280 1679325 166978035 41408640 126518430 139142280 103066860 39233640 10374360 27829680 19169460 89740725 27731310 239040765 42270315 45164265 4127190 10596450 25243710 16413120 13459860 129617730 96211680 12373380 34312425 85519575 32468235 152503440 177399930 62023290 87315225 35491740 118474710 49002900 125558325 18330240 88863090 128379480 39437340 145980615 5327760 5990850 8153925 169608810 72774150 743895 146800800 89099400 18221040 24417045 9904290 58677840 96905835 106756740 166645005 36810720 127743600 62022900 37011315 22879935 100161945 42065655 176799420 39162345 83342100 5722905 66466050 48914670 115785375 104913945 3030420 51348645 37511445 113810655 75734535 93735255 90769080 80024715 103015020 5071215 51163245 2376165 62330325 7848090 236539425 66983670 42003165 129594375 113556270 1214430 156244050 9467955 26480790 11625975 78688500 116036100 166601745 80542215 96857130 78750585 88701780 73450590 143964705 55184805 125334030 89773755 17598405 59127345 85362885 103821180 158660310 37094445 57116550 188080065 2912805 51786705 90383010 11450775 93188985 182618670 47207865 138039420 98931210 170831265 97001610 32231400 24108735 49198350 35495430 102062475 57159870 309330 10147860 170334525 23055210 99601545 42561210 176952090 49843815 110015610 68205510 214032765 92839725 7563225 26392545 116429625 234031245 1016205 47988900 819120 31202865 84772575 148411200 92960625 12403320 37251930 121972380 33818175 6837615 26026170 103562655 13182210 116915565 52281165 79983555 7987650 24887025 114841485 136327305 45498360 123429480 10332540 25014810 51781770 98709645 43959390 259204245 16962105 2981610 66357855 11141835 1805580 190860315 103877385 123950130 90050700 13758330 525300 106731795 73622490 47108400 35854695 88010310 37044495 42442485 59881410 75183840 53402055 40038090 10283055 155516910 69790035 90600105 63464100 184689870 14403420 151641750 4473825 62466270 19923450 110670420 25040415 24934140 45995895 79759890 40162815 8888190 105568605 28302690 81992400 2492460 54087225 235770735 93600630 42616575 114945510 53577675 229016700 36815070 88529565 42410835 53497305 91526730 10285800 196036635 41689590 75034080 30703215 29040840 145262115 11486130 109706175 45834765 84918555 153012300 156682320 95973480 17879865 45993975 118386480 6037425 23136720 146510595 133340295 88921410 54408825 107520405 39825300 201773025 68511810 5198250 17188080 120606615 136193130 30340680 105756330 53810385 6692340 182490780 47879685 45450750 140074290 115124610 62238765 50502810 31499625 169044720 10990200 2326950 3454020 55346235 168002115 63695715 25694955 140989695 20673690 133782645 92126595 74496270 89331855 17670300 18307260 29210310 3705090 82988175 189459750 21239640 40583715 32458365 19241295 8363370 138708855 111574005 108131685 6085965 78819090 10189200 195680760 25227045 205093875 122812830 25344165 87794940 26317710 24515565 88915080 84408840 153271545 87386730 71955210 33590190 1227090 50672340 126902580 148816125 72671145 6135060 72738420 24029415 136077720 280445310 36965970 2581125 1660320 83964960 37577355 62335905 21312900 92904495 3244005 96087570 159652620 79340445 156784140 7887105 52707525 188600310 15223935 112320045 12116055 128424165 153388200 123517185 18283515 67112280 116484990 90565170 42313005 71626950 19443525 179103495 107153085 102223395 59238195 82692825 56858730 19367925 75751665 3062400 157836510 157635120 125057940 111215235 61612425 30338100 37820400 14700420 162835590 86759970 2264295 62407545 187173990 184684485 55913760 44538525 75360780 88631205 64478325 14686575 123031395 79786515 39174675 16734270 44771340 114467970 108600390 108968805 44666535 167759040 4947840 76794330 236534115 14625465 2968485 171759735 13325265 45041025 7704525 134357430 135251190 92630040 117049200 43581900 53093040 96515505 39862920 55550370 70047600 125548245 8133270 48354120 116955240 18092160 159312180 3434745 212159145 20872680 117649755 48952755 193589595 47832675 67534635 181680690 272730360 613140 90857730 29745960 22803045 77214225 168471765 90437940 107780100 40462875 61774245 202441050 12819330 55786050 99714780 161170590 3669135 138505935 69393240 4495710 20850180 81999510 27585840 160782435 13229325 13979385 108205590 25222260 96768510 105978165 59955 159807600 29888100 217218090 27508395 1560555 65113035 34953810 13472940 48499545 26348460 51399270 54711960 13844790 62674245 107303010 97562400 1652640 172663590 131480625 51922650 33273060 77092665 161911155 56776665 154352070 105905940 81799305 52938540 157930050 49865130 106504275 18109185 56216490 55435815 60837105 232674120 22378845 816825 74778255 32227470 80306220 42479655 799830 45969930 79482810 14139495 66892095 12931860 23121645 28401765 22957950 47500665 76850205 22142730 4878465 19058490 119636190 42637170 98878605 24025305 1162875 165725760 246168930 5951115 3117375 71508690 74090940 86339565 8412255 192319665 56704065 54762300 22791315 144499635 66691005 91302240 156068505 101458305 48133650 1217820 58690785 127715445 155707320 8494950 259489710 123106590 4130385 53598960 12252990 16860255 132116220 12120405 89590740 38061150 12025350 87491580 161860860 20941530 60383625 108120765 43794645 4272000 140134635 12192285 16670265 22535190 10603230 75807795 95706285 4397640 804210 15812850 32536050 94111410 13044870 114201270 27055005 184146495 121341660 401310 121239615 19121550 66231195 30997380 93909015 50398425 26766285 99272820 106673085 86088825 27562650 78742365 99513930 661545 29182035 122258925 202048230 71697045 25162935 141834600 85158570 24202920 186267705 137211945 117846705 121980690 83584365 79891635 141163170 91740030 126847185 69512010 55990350 212631060 114011505 53953035 248466120 28858455 27907245 12819780 178494270 19290570 38842110 52391655 21964905 208776450 18241905 23932365 27735645 50608635 106196250 82316385 95397495 112724940 274838760 115156425 219120345 40323405 99380580 44250330 98349885 29905380 20830470 58965045 248584125 30865095 10161420 100230480 160935945 115690185 9977295 52740585 92813745 9657450 5268750 53354595 10756230 174584970 31982205 59056860 55966455 23396880 155452215 95118810 23886930 221847180 6734940 201483030 29543400 66168465 23801235 36039615 115209645 106208805 74569470 117545070 217548915 15762225 2483730 112875450 3864960 132217635 3153345 9220755 129475320 11329755 37457340 35442915 98448825 187112970 29351700 122619975 80750985 39044685 143601630 41251875 112001115 191635710 15216255 11908890 53071005 123835770 72833385 75870855 92755215 5470575 8335410 192450015 41335140 21828660 6506295 17653485 88935525 4102545 67310115 106792875 20328825 16437195 103561320 3784020 83346765 9019140 38782470 25770210 80097480 21257430 186557310 40551690 67797840 87979560 138066480 70933860 12620010 120047340 31473510 111718470 101265165 108576330 8395665 69552180 67103355 34585425 53232885 165325635 89929110 134846325 10718595 207247860 159480945 81209040 17832315 3048720 119415765 8167500 96986070 24568635 74514135 20232765 64081200 25998015 109172985 79495230 4634145 190185300 27277635 166427820 54268875 205828200 16185165 59393940 13587585 53269485 50739600 26096655 52142085 118365510 58405170 108971805 144199530 18061305 270272655 2008875 95866815 56869530 201405435 2930610 57042585 41030895 7968180 129967635 27145995 55265940 78555345 18494730 21115125 196223400 90807240 23116725 187902510 88710 38354745 74268720 212763375 21842505 60448350 22264725 101288460 38262975 38045250 29489730 24203595 120749655 12553515 115200315 33157440 4459770 73747110 21516495 23407845 10376850 8569170 104099910 102774390 10073640 74748510 59828850 61078920 10004460 30745455 22207485 79015845 184052940 59567850 17027295 84449025 4582260 35943210 127892820 31021620 448260 217237890 67397925 14514360 44499945 113431635 74786370 12182355 25232820 40281630 11183175 91354110 46259835 45415185 117055020 7683600 68112270 30717960 12327210 66150135 86327715 110942775 18717960 132578625 206849745 104257305 259050 86373750 10982865 33461580 196665 188672775 122835255 93679905 116835345 45398055 20397735 103286160 181833225 98157060 26635830 81501510 133257180 50459310 12328110 141959250 126428385 147546450 144569055 956130 168462540 64318125 240697605 69258645 13238085 140642025 103444830 204897150 43330155 11528790 44171235 96689745 74848260 57104385 231900480 36635475 161617590 119488350 49199370 173778300 72077460 67798185 64899195 73661340 73817385 32816070 85491645 66728865 25765455 2356395 107123490 125078865 75789660 26828940 83864400 18695070 1862955 26443635 50752575 80362095 27875985 6295335 67906020 39266985 1760085 114822795 1915095 90449385 36142845 38348130 128637705 38132535 135982575 19194930 70086180 100580535 61287105 91929600 114612855 38375580 18413160 10937115 168361905 36529185 7843965 51256575 133345725 103704915 17953920 207438240 78790395 86573640 21017475 42207255 62402880 31493670 71728785 295785615 26864775 93129570 138353385 2144295 696360 179947245 7100730 117001395 68463795 23887575 87168945 94222995 104566275 44816565 11045295 109267635 102273795 13112205 155458020 15379200 268305 31736790 62796465 44791695 20370735 47200425 10453050 17869470 115340430 76945425 8349510 3358560 1510200 18203895 50626290 48099315 58685655 86980755 47590890 81809130 8620815 32017665 79891980 67364040 163837110 50664090 50400210 25940595 50219475 93422370 80164365 123066435 166647225 80888340 73245660 44185725 36381615 62340780 45290190 22403430 88618935 8928705 67555065 116789460 65123850 16055715 159391335 52120815 90537945 36108120 110804700 9294135 93560640 5026320 47422920 76478040 67156725 57093180 16505880 40873755 71592375 70841070 5458320 40361970 164321580 29737680 27526605 146579685 84388530 68675505 40224330 194998155 124302120 91790190 85325925 3367845 14550330 129718755 95373465 162540105 65944035 9995250 138805950 38304795 15590355 127779960 46083030 97748925 78257205 58146030 973485 259957650 57537900 35798520 159335685 24185055 199621440 94285350 43602840 7592955 97274145 138875745 111377415 23395980 107903775 22630080 8766735 136739940 32828520 46057470 26257050 58611165 66824325 169762095 19161480 17183445 42308850 133240005 10690890 88225875 21055050 39720690 64452195 90889170 74973315 56465505 77113740 124005480 112547535 4918845 234815775 23361750 130848015 8737065 50527935 46345740 42612810 1458570 89668440 150005190 37791885 97234995 160560030 138651930 43647855 13837920 8899695 59270925 246722235 50007795 21993360 37356075 122814510 130527360 20387880 47861910 17582895 177197265 1867365 15046065 126934650 39152535 63499530 32201910 87217170 95181165 99964725 115614030 101796510 88895460 20158935 34300575 250391460 71571180 95596635 16104015 70638015 144902490 126955590 3283665 10726395 72003930 6707445 129914835 153173625 4684935 12754920 19349100 143780475 68643450 99588990 57083190 9388125 5126790 69232365 14440440 10212330 33794355 93058830 164173920 38069400 61795530 166505820 108813285 45693540 30227415 129253395 189880260 19019535 39481005 43785570 32575185 124741515 47884710 8544705 4012530 63768165 34957815 17439120 10662225 55905270 292961325 28962780 44933280 128994810 138366885 117079140 66051150 180436665 151225605 26976945 6788565 119137845 36060555 59951565 2121585 12288585 158699925 26940900 57090300 40506300 18812130 8392995 25328535 10655415 18643575 92513040 32790330 33474090 10002690 42405780 75372375 54366030 14433165 200600655 20548845 9978510 1499100 151952505 12787785 80481885 1226490 4488000 68253405 4182300 39040875 65572260 23491905 14458590 37947540 33993405 14900715 10478520 77210400 27413520 71641335 155555085 62905500 12595155 10214445 15661935 16246560 27531300 113164860 27142980 228347325 95743770 45576585 49670115 161933280 63813480 79970070 42414960 76409400 39538290 58145070 33874950 3276660 130920465 45785010 6442170 28960320 35336010 1852500 165027480 73881540 101453265 45230115 203931255 82931820 18603975 54870555 35211435 82074255 47659710 82105650 29977920 124511040 26766480 28668300 21871965 32168475 260364600 59761200 12300510 80473005 32728080 121152165 150963810 126010305 132286995 7589775 156201960 18357540 18406920 69056055 150076635 51657450 30307845 23193330 13571520 42305550 32347050 68229600 47303040 85174815 28196235 147530985 6738825 95414895 41290710 54701505 132736365 14553405 48273510 124227555 54349185 10740090 163516515 15753525 64766190 64620540 114810945 42385680 105952830 176195565 5999445 57561975 3556560 2246610 27066825 85935060 186750930 8562345 5734245 42255780 40891305 82699485 44521575 50689170 82489035 51792030 8338560 105391950 64877310 182574000 122348415 54304560 19300950 94312755 47823450 61184955 59377305 28762950 2712930 176668635 70363755 237345 9509820 21085890 77426640 77466750 95648040 120135615 78746610 163379115 48116685 102829755 212390550 121032195 168070395 59908005 40798020 130821135 4647915 40981785 8137665 73254555 26143650 23182980 37835115 27622170 127926630 40788060 2667600 27916815 9646650 5641740 75217830 83570850 4055640 171244650 76875 99282645 78587250 21816930 27527430 9295185 7064685 8423790 125640540 104552775 49764285 19666575 56338785 88830120 56568435 127236960 83265750 27209820 40916385 67273320 41001570 223140420 54150420 1608675 106223805 63979560 2331435 50988120 31066575 80012280 33411525 41947365 54348615 39617760 1773855 9793410 101304930 3798495 8788740 94033125 147657855 26486880 119388210 103827720 23451465 10920240 65395875 51504165 106689165 71900325 42472905 17031960 78508350 175671915 20271840 89029845 61940010 94825020 73672470 166346850 62884890 73291380 61708875 137054685 107292885 67147995 5383590 42603300 182585130 92408265 8447385 26928450 4851840 113289780 46142355 88068510 148646205 54818655 10065570 64248075 20109630 37382685 20769990 24143940 106056150 11945055 43404780 43278750 67486530 142388685 228171960 4562385 85766700 127325550 121397940 63522075 104641635 7783335 13583370 62350095 81579015 33151860 143533170 35316315 72712260 56778690 280247925 26640525 1738395 75014550 59523090 116373450 6287715 21714120 77583075 105369465 26847525 49508955 148899885 98774925 58617600 109326270 54707160 50372805 102485520 114777780 145336545 1456485 33597555 81531000 77832990 87021345 60450750 128057490 54726045 18329865 21395640 25488555 2833305 14516970 168191355 142171230 52089645 67720995 50105445 28719810 8641005 30326340 431505 110938800 121114380 122557695 26976015 4093140 14204595 4464840 13702305 92791575 181375365 61102680 16911360 7266795 106840665 15966420 91841085 11616105 47250030 41458185 73279185 30067875 128151795 79278390 8278245 2748840 80289960 111423135 15957840 136558020 74127120 13363605 11517510 146693190 16394340 27141240 42737655 22682520 95963085 62095065 69608235 203740560 49155120 110103105 48890040 41294415 4577295 8426550 59992860 109639590 13909260 291880890 97394790 88200585 120541455 122618655 30758220 44784255 16228170 75993300 6475935 3972630 67336515 154191390 59787390 53871030 209407170 46716795 42773985 160985220 96893715 39172155 4719765 69973575 9341595 104803140 10650750 33299850 10781565 53110275 59671650 37317375 65632200 55238745 3245685 74506260 136131120 42891300 57852135 49774170 218642430 5313420 19812270 22964715 49353240 96945990 33865980 138445065 13473435 116796870 106591920 66119685 52321200 182604945 32452590 25446195 18327000 28883940 90671895 31239195 114722160 950445 73148430 59189340 51109770 194853525 17088225 139027485 113330325 58782495 90847560 22584405 23386245 177115545 72676425 11706150 23407200 50704140 67340895 743580 132065415 102067350 86239860 82371930 89677230 27092475 17223135 72206250 76016655 63443235 59550330 233747010 68471355 38108955 46568190 1517340 255206670 69143265 60065940 40023720 83220840 75491205 44104530 45614760 15837150 41027820 50502735 22468260 21977685 62201340 524910 7330110 98380320 52629090 41339220 63020265 125897145 106969125 121708110 19958730 30165855 24774510 150654285 44934645 62213085 46379745 98179575 8627415 36210705 2212845 175235940 27532620 13492110 115444410 1838145 70500825 103606755 12288165 43673130 112865370 77091300 65487285 202017405 94619460 140854980 245070 83803005 68706390 93320910 69977460 19887330 13535565 61057290 31846200 1917210 51170220 210368850 92307150 24193155 7460310 4112040 37343220 95307780 9468855 213408345 31979100 32301645 12032625 53835750 11150955 162664740 68656335 96800025 21930975 40727730 6640380 17315955 38772720 42171510 6327270 187731045 17902575 37343325 35232165 44314770 36585390 159831345 100281045 128818800 42025500 16225380 53818410 7647930 161878590 40432260 147465975 8303130 10218840 156889140 32482080 140074215 115102725 141435450 109665 19359330 190423815 31424280 11603685 74805495 4131930 151192410 81776220 35014335 117922005 26807370 2494035 8543775 11723070 88469040 41431500 30887460 31994940 307746030 2534640 24826740 117241185 157146585 24801870 58894290 162022800 1473975 137091870 56346255 140634900 89693580 68833065 165516345 134530815 8721495 94280205 76215990 16487460 45899550 68176590 148106160 63078030 25542465 252481125 185474700 25864290 77082195 16592310 154164480 161055105 57500370 141935175 47629485 34731300 52035450 5618790 14748930 24378255 43403850 87076410 147142035 107246685 8530830 21710340 105504150 39180555 136342125 194790660 96967305 26231625 57383055 3772290 3534840 154318425 2354805 86571480 15896520 13950990 13285995 46465440 95418165 15520455 16005540 169408170 21174720 99084285 61810965 213833835 13372875 15553620 14311185 35749935 161498415 52517985 83515350 39241095 114336225 21074160 21405525 75316410 100896435 49528065 100500075 29636970 200957535 31849635 9425385 59342550 26117280 101028045 52666485 82018620 113496135 108437265 41361585 41146095 160767330 19675875 87062115 1015440 20022870 38370045 3741315 4158180 100220955 15265380 82410375 16039590 142636125 154631925 28054980 195825915 171602925 114225900 11057430 2514135 65977140 62009805 49949565 147624300 78812025 92833680 205709955 168768450 60577620 161936580 8971920 21499380 96550200 115192755 173935770 14375070 75571065 57271710 9011070 121595175 11785680 16490385 86600850 23980605 46095885 107167215 37788975 158228760 132980235 104064795 58201185 27082470 55647585 168004350 199853310 4772415 30599970 47107020 97102380 192486225 58505880 11495820 53146215 116310585 127196475 116218380 53151270 108280140 24166575 15273030 278186295 12191880 25690710 203868210 58786680 87707310 10459860 56371725 102701640 11532720 6217725 33146085 87113610 102283845 52254945 67346700 105495405 174679215 78402270 8047425 2753220 115266855 4736115 95753430 88473795 18493335 136087335 82825770 25541385 201381225 74432955 26847735 3633225 139709730 10516110 23390625 9177120 74064765 104343315 125616135 93950355 98719905 44889420 283354200 20562585 148496865 115093305 56088750 45087810 110358585 88113660 43420590 62144175 184481235 46955820 25048395 34020285 87254070 40260180 47787780 161361810 155074185 34776375 187979925 1851075 25826460 245455845 53965950 15010380 128889855 38712585 83678355 21478365 5152680 68030490 33545370 17598675 17105640 12272325 43999575 171228555 78099615 63121155 6542970 118613820 164752725 164906025 98922090 15714600 71358930 21410610 30979920 10342635 154178415 105313455 39003240 52967430 31130520 67816830 75854550 227308230 92582460 55084980 70376535 76201395 17695860 35025360 26176455 170012070 243978345 61280190 145883550 34821555 19252440 96925005 62336385 140140425 7473495 967890 26673135 208219800 17332170 1988010 104587260 112878465 55309335 89569620 66757215 2038290 4540155 20154015 23177025 73453815 52053495 47145780 137422995 126676755 78273975 81745365 5361645 106982715 118394160 104443815 63852090 25763565 93683355 59681145 78629280 45272820 84745695 45581820 33014910 587310 27029475 32321115 14280570 184172820 24837570 54977415 11335140 31818825 90645945 7229340 116195100 84093315 101144655 127392405 103670145 71231925 76165320 36566280 7149045 284887785 126576315 3225015 75599520 201978225 37541055 111321990 89189355 129880230 36056445 111483510 524565 34451115 38075745 15873705 10642530 318506820 164545125 12693930 17071785 50141010 147738645 91773615 34566615 159561555 7863825 66228075 153219720 8939265 89188335 1830735 38117310 15956595 176461605 73833045 43981335 53086035 5205420 78338040 37917885 53943885 200041485 85194930 324290820 16947315 33397365 89707290 26789415 6564990 8424270 36657975 35736300 216163170 20817690 131461515 68200635 178835460 12976080 113492235 66966675 161615130 59700420 47467185 33061995 199658970 36134685 89470560 82424310 1364715 112264995 114076125 5270880 57407925 66977880 81370290 110493150 97761780 8603850 233043630 16429695 11378310 69875055 66569715 42071895 66125865 266188110 98979600 103496040 70766565 37452540 201362865 89080380 80188890 152939445 2946660 8279265 11476995 129345780 9148800 89235360 114773790 106767960 1089945 116286990 40591950 93648540 23960310 135280365 112522440 39238425 117520215 14510640 29687685 231509460 101978985 222018960 86862270 18412545 88065150 73772085 113340135 11921430 56968635 93671820 98868885 1545780 3607005 47188830 184414035 646455 43410975 20969205 11321415 65357175 18454800 116458725 49498710 184927050 28550085 26413950 69228555 72790500 2330610 243321315 15413850 56537595 130285200 80680830 25536510 49844220 45305475 37719225 27169230 30164235 84511005 65935635 10481700 29034300 12194055 94098660 20158155 11113215 158209740 63327285 35522325 126800820 16130520 3915750 6894180 171488085 54205935 150644115 43076055 9824415 51170175 29019960 65467035 67083675 98834895 48716070 18792375 17485875 115358175 49860885 136357050 118634625 104984145 81059445 90132660 12591270 61349700 125822025 50488830 29662665 61718130 2146320 87198870 17714745 46771635 73050315 21554760 163913655 162547515 72925200 22814700 32388825 198209490 35794980 52762230 49854825 126519810 137845815 22715190 115063875 20046420 34742310 222476610 2887050 45451380 73531350 13960155 199263945 140459730 18127800 82655760 43662510 67345320 105067680 128115330 41993670 118329135 151868805 9534150 87461970 47488545 113173155 42587535 16916880 183827520 14020830 7363845 12823515 1705845 27145005 19643010 2481975 137030790 3225540 231753885 52294935 58836930 23396925 14538405 51447255 132974925 54433230 102639645 82103475 63676050 51890670 2691810 112382700 26462205 41411025 106718055 22273290 44677770 88103355 2942655 129878655 48145650 17232255 145564020 32800200 20908755 63236130 160344285 19595250 17283210 54401745 39934950 117951375 28515510 130274760 35825265 96131910 21289875 8654520 14240040 6238935 272760090 63551700 29742090 71037735 124143885 16474365 105936855 136402260 119838060 62705490 91764255 83416875 101641200 187751070 78021825 60619635 85562820 12642000 5017020 185355015 86526030 40977495 133688730 170231070 64238820 75437460 3423015 8809740 31594470 18351225 9624465 82601070 41671050 165358380 40643205 8722725 113026485 167205645 30850230 50241465 60811065 59452005 8610210 48267165 706395 152852940 664215 49635375 52801230 55426515 45316395 144343575 17029425 96852450 334806795 17906550 153481260 6617280 147069945 36809205 219756705 36773775 42433200 49227975 12307740 75210765 38753175 95156550 63139755 48146580 54831885 32187525 121953630 49889820 53917725 99349740 2468115 129147555 76058625 77395140 25019415 66573090 133169655 97111320 62851185 137278965 43177305 133158765 10547130 64892565 60592455 112995480 73310430 55438680 143234445 94630440 24169815 12446655 37159695 14951280 281781285 35522565 51691035 105260760 60647685 253587285 49965675 72883920 42187125 30074010 60835035 70153455 19815165 158905365 184656495 21107220 17482770 77730240 152908215 53171805 61099500 21689370 110357385 160298910 34523745 50632080 36047445 120663285 54374820 29582310 236826960 39107340 174162750 2520420 70993905 12745980 48055770 231527100 4898655 205796340 65025900 19460460 47547630 17668800 25839360 15730815 78684885 145717740 165991065 81301425 15744990 99247260 58112070 8968080 194537235 23502195 40706835 133315395 81767835 14900355 36103500 75956295 105823740 15833880 106026285 16484205 207295695 69610920 144370800 38381565 67766415 118854210 5283150 46923915 192728175 23770665 32416470 96483675 68246745 191225445 28094865 49524285 1375320 127952715 74389950 7514805 77974995 19173075 65034930 71318100 148694685 178000890 73544160 64073250 81571500 283504110 127372215 65655060 85623285 82905510 20883240 4577895 48131610 194774715 3357450 19447950 144936090 28957425 56635740 10877460 149652840 200052780 61645590 22317075 125572005 85715640 81640950 34913835 114467550 32249130 15618855 212880465 32773815 11432160 28667625 6768915 61120710 85874475 169058115 55224450 54110610 65843280 105876480 126961815 28504005 80995785 16336755 152089305 84843660 67087365 59233515 40608030 119324970 66644580 150278370 46602840 48668145 140818020 98376660 89610195 21680220 181187700 69558405 19200690 31196115 190787850 86014815 118232130 17666865 113081220 116235255 67335975 278297580 39224640 111548835 33433095 50912115 188390895 47100360 108687990 43805595 50721585 195845340 2619105 8182170 113247840 205211910 27121635 44071320 262695 47158635 122823135 52141965 84864165 120904215 179765415 13487790 13224420 58177575 36123300 7279875 18270435 24367245 113587725 23341395 29141460 14034735 10498620 15867240 11355180 118999665 55050105 87141720 43435575 3870825 79533135 10943850 44172510 59549775 51912810 40205925 117181410 21205815 6835335 47453985 306375435 81932145 24493590 155045415 160066845 16980030 148437135 151697625 58908750 17984520 110003700 322425 105866715 42090795 74819175 48879375 138878580 83701095 25030335 22994145 21282315 97201935 34457040 64104105 170881605 45338970 53041500 33450360 86120460 72331725 55439220 3557955 133290705 135411150 25951635 12865635 111709590 60361830 84334920 71804400 302487270 4207590 90449760 24957750 117236685 38938995 174082320 16020120 188332875 83232735 179121450 148795155 15926580 124016370 61335090 70753065 122532360 18021825 213972960 66328500 185500005 41912850 16041540 10321560 65610600 62850225 46759425 372555 139454265 49582020 569415 143509440 3128880 60456285 180854385 92414505 18943110 37348170 47001780 7431630 62042535 51708975 81706035 9249435 94782300 42645195 9953970 95694075 104437815 56452905 11497485 27692715 14349750 7497075 126043425 71703615 26723700 23450550 448680 4180365 121298835 17217915 20276415 91413165 92425950 135686370 165699870 22604010 26804520 162424560 59642925 272943660 14643405 134426790 52350060 99055305 5727390 71773440 165763410 62873130 16525635 170942955 22783815 96780780 47306505 21787155 177617265 31331220 102346575 43708620 41312550 107106675 80471400 146350410 95042505 72208995 12296145 84311415 22826775 104923095 36512580 45025200 59565 119183445 11711925 73428480 189611940 43098240 18102165 38492580 55085235 105084705 244770 41454435 153337650 16451865 25776150 97195065 134527020 154627680 28964310 8025690 93986970 122546865 49949580 13797735 97443075 29110530 278912055 22125885 6470580 8477595 53656365 50594610 51836130 147811740 67636170 70858575 41459805 8896815 46248930 36036150 5420250 70980 85924095 34985760 5408115 99834975 291799095 81589425 26708865 24416265 146542980 112345995 125477085 107234520 38867175 16787925 297593580 46642035 74949795 106574685 127544475 107042970 116949525 39565065 51431415 26234595 71903970 294541425 62812425 5056455 103511910 135132510 150819960 70433895 47684115 19821510 85768650 138093525 30464265 21788040 65390595 133465635 91527390 30192300 148869465 59845950 67803600 127301520 212414100 10130655 1863330 111290895 156786180 75959535 58365765 66206250 100490130 104741595 10692945 47566380 126967455 159086640 48557730 180333450 55090365 786510 7492200 234374250 73457220 153090765 70451820 24588165 22537020 160830660 37656045 162250335 76429710 55609470 4589850 72658170 107667465 46675485 55657065 189292410 44846130 36111780 1932345 50939595 91691025 112148130 24593280 81500460 31773495 171730200 105031485 25058730 25600035 12908985 121940760 30378435 71318145 65454660 191439270 59109345 70284570 147392925 72292080 26550450 113389020 22680375 13697100 7814235 151755120 80562645 182262855 4376730 136118535 50865915 1522425 24499125 22377570 84643365 76637145 11844075 73398945 57840540 92389050 109902855 151568565 42254625 12143685 135810615 25969440 156994935 69587985 9507105 108357825 151535775 140181240 44026785 72814725 5319735 10396065 55133085 91324950 80744190 14614575 67908615 102097725 207538305 154908225 166475475 89480775 74945355 53554875 2051190 20227245 17523225 117931605 6455070 66218940 68352885 101381385 150177075 94610745 110475495 60194880 135126705 2445795 97364055 214310325 783600 76384275 179224800 18023310 106116630 256525920 23022660 20216220 75110475 60001545 6393990 1389735 32998980 73110480 75479865 84348810 39158265 66175200 67007595 42397065 2214825 42716580 35807220 14616555 2532165 123386145 118907595 14750520 244290915 79152810 29771805 72924450 77871480 47373180 12629790 107187630 5292105 137319120 39698115 40908690 97855020 33038835 111308160 56938800 104874045 170518800 59835825 7300395 80775825 22682220 1506600 25986405 73383375 10673175 11099940 5090190 106605585 159496725 2859555 178229955 55081635 91514955 70169895 1596705 79370265 5364735 24676710 133223400 4103535 263398845 5410650 15128955 70179645 20479485 118789290 31010205 20259450 99267450 131793960 73152360 56113875 85189530 17557410 148992240 7972455 95556240 40605750 93714450 77256705 180506175 4508160 147015060 72581475 106472880 109173855 33920220 117858225 61643280 142579860 107811210 43772970 61931160 107252505 92848590 43430535 4389030 16136925 145446300 21384465 114785730 62441010 149782200 80394000 3623085 118742700 24282840 108988590 123472530 140641140 12008460 106775325 33338265 41607870 46738125 22972995 14659830 158067990 18271515 220475445 83127600 27405660 22209225 54525195 101887530 24447900 15907515 122675895 28689360 8208030 44452965 181273845 171156855 15785715 231935730 87482895 95226660 70405440 32667480 40975515 161127360 21231600 87466755 57016800 110477700 20809950 103210785 7581390 38355300 52721415 80175165 35057715 104419005 17272035 189856455 21936690 52935750 29587650 17142975 4326645 216827145 11902635 57975375 40353915 59287470 27655305 104820840 20455545 136403985 35587905 78547425 213040860 26338335 33289605 104176560 7198095 93634245 36391830 51472890 14707695 28670355 197579505 58595235 20251830 28020330 60669555 110028885 104748675 5710800 129267405 59270175 30609810 141567435 21656520 16795620 119905245 156418125 18419295 16646625 57821685 156194985 10765155 39254175 21183375 138841725 92925405 11782185 7683060 49254555 46270050 162784665 34470195 1770195 26680905 136881375 46778100 152318475 15286185 84646545 5140575 109296015 83231520 23585400 119260650 157908225 41817210 86856165 23992260 9759855 196431465 15345975 17067450 141823590 9098580 52148160 31256370 51958350 56055960 69310125 65390865 45471495 94293240 218617215 18776955 57490590 25583070 9288540 90062340 107503530 15595005 18526650 42691275 92303865 71444100 73118505 27108915 120387105 157694175 17628675 15345120 169396635 31673565 75871260 21821925 33656940 132289800 61269645 199644510 47928195 65504460 31249320 10045170 74756565 57497775 2862090 183481875 53070210 113214945 29807250 127443390 105300240 62766960 19897140 14727780 5864655 90349125 69607290 10715400 203530260 96560415 17592000 46580490 6004365 26374425 22416615 23132550 85179330 61608015 4778280 40707030 125504505 631845 29696985 139986105 4335135 124526520 90679125 53882700 57726810 76153485 91377795 99955200 62199510 16842525 38176365 224591400 70358385 190269465 16155210 103635165 131912115 104901045 25292100 152713635 78375990 92213670 75266220 92855025 43442160 179089020 146150700 153242250 6214455 91807620 11984505 54551790 49837875 11611875 152977890 87705525 120370665 52579710 54585285 69742890 2149815 53517840 81811335 43127730 25186530 42443865 118153200 24998805 64021080 9981660 64842330 62463240 25090140 25100280 14840835 31343070 31275495 78226425 70185885 72349710 27766320 97637715 186016245 2451495 91493955 246923100 74428455 68367840 24038745 32419995 57164520 105305985 37453065 89046195 196556685 44011695 48849315 45210045 60608655 36915885 273800610 22531485 33405735 152224305 29848035 10986060 34536765 152617305 108453735 97888410 22016475 23581950 5945745 32182005 174758925 154245180 184381200 40607025 179458620 120436110 52405440 20535570 99283755 68847645 8195085 1090665 12785490 27183630 131991630 33030690 23691465 199678320 129699285 6369480 113032455 65507730 76398315 106838955 171286350 47227035 81173175 6544230 224934765 22439160 23391120 90712485 109564425 16647270 92751765 79934085 18521040 2785155 8347080 95722050 42488805 40399350 33182370 40963980 133306845 57838680 39477465 109621695 11199525 36362430 18564720 73152765 29651940 167604660 17148255 96039930 42795930 14109270 109560420 73780005 91727445 28143240 221082360 54905400 910335 17831475 6257490 58751565 189569445 1310385 167024085 59423895 11011635 30845745 20406240 85863915 645045 99349680 56562165 214482795 64141575 17077590 52613955 88033950 92283720 110687460 81701700 112557810 173077785 117003555 8094570 92039430 6953730 96352095 91843110 121736265 100120635 60479850 669480 56908500 96279645 38000460 34573920 155852565 1947375 122942505 25324470 697590 40906005 67543185 49300725 3772605 31786815 201103305 26562900 125811675 5081550 83753865 189927360 62007630 159134025 73717440 31466625 3753165 82689975 102074505 73529145 7221360 88978065 119040360 239085495 31251525 1961940 199704600 17330520 126767130 70050315 142376985 58336245 66372555 998760 93938280 109353435 7733325 70874145 48750045 32667300 46797660 148569210 60142830 5463120 37720350 92564790 146267610 85277160 33298635 198399150 79819200 7113465 34891200 45343470 120502155 10693755 93375 200399385 120416235 103020225 16509975 82199265 82904340 67096860 59361330 48425850 77290875 161176575 46385475 102082050 21737745 1317105 38339595 152468145 57547485 27202980 3007605 84011115 32914350 171122520 26616015 29167590 129353175 37266420 116804280 18099495 50401020 87651870 78609750 5762565 6224460 73738440 177698400 16707105 20090055 162823275 40641360 164183610 57348540 82608510 104402115 71705610 128333955 28257345 9402975 48567930 186517050 32138835 79183395 51792795 46326585 4289010 73649970 48435135 70608900 80400495 114789675 125044545 38963055 55923450 68878050 24569385 145195755 13630875 3370710 97073355 85192365 5896455 28392210 125605110 123970755 62550630 18117870 152206890 9236025 7759425 29577495 42311970 31986180 93369435 183791625 20653995 114279255 159819165 58256085 9114975 88957650 105429465 87994680 83791950 60122400 103817310 87875730 45843750 160764810 3065760 31555770 117645930 16086030 58157745 5253885 45698550 43272840 151642920 125347410 115634415 81374460 147329385 26296440 26709495 57885180 84602115 132443640 108068670 96245820 67196025 107017215 9459660 91587930 37378770 29589195 48088290 11350680 113695020 107040195 8350770 12010875 26221485 101307405 106445250 30375840 248577615 161863305 98570250 158843895 37875 84231255 192057495 21157800 191268435 149302425 59341080 42517800 61525860 22934025 107744190 106021680 143650305 25769640 109976565 1409265 175080060 17763765 21965790 69457365 46578675 38155890 21243720 58906815 32012715 6787155 28237845 158116440 33666375 44800800 28986675 176620395 39258630 55960920 151106055 170479440 1496805 18703695 21897810 30344100 242522850 110534085 12179955 136374360 73796145 999915 22998855 14340810 121007610 74429655 53405580 90136035 3464835 66272370 14428935 24541650 60371145 1600470 37006275 137353125 101761950 67311555 106431675 25590645 35251035 77650380 74985840 63075045 42845055 28854165 96374910 76790865 44894280 17216595 114215955 54740595 54722010 254340510 36569580 32797380 12283050 75817425 27676905 61339230 154799790 21208605 2508060 11501790 51119745 32960640 67534035 17388525 11276310 180513795 34764525 25730115 163714800 160943865 13009305 10163685 113028540 38077335 20977005 59339940 204633960 1962915 57852210 177421275 175121850 33435765 24995295 70365345 137825970 30399675 56608080 452595 134788575 80952315 76566405 108797775 76791615 139089720 186411120 41456265 20152965 105261405 85827180 2130150 16290240 104891040 41232540 9958305 30646875 16553115 129086640 56798700 52175895 86852415 48744030 194399130 136359510 7200045 40268370 55238085 187300650 11371815 57893115 35477685 99691755 5674695 49470960 72374085 73561500 53857500 11298345 52597695 74748135 103394460 34098360 37498140 48491010 52225080 48667095 1723605 148725270 203466480 168241440 50920200 20766480 9578205 25150575 72754005 124431690 21236490 37646475 52609740 94204530 103912215 71882565 87606855 30653595 119601675 64450215 6662640 232176405 47483805 99849390 158499405 18095655 125000280 91142625 58310385 116738415 114070665 76392075 51967170 54508560 6163470 30816615 53589975 119965455 35641050 31087605 28117530 88898280 14428230 68110995 50717880 24410955 35470935 35268135 130069125 143848740 79324800 45741975 122034495 152539500 115864800 49537845 59405115 8264550 122349210 46168740 8484705 88690350 65846340 47347950 83467740 159538005 163394190 86029395 96801270 84112215 50789910 40250265 87668640 121598955 12530070 2273400 53675715 12150 84301125 48245280 11839725 80961345 136361580 260133975 1238430 11282640 187993710 2156760 58429275 55538520 110328285 34159500 80802990 22558665 75793155 59787135 73360875 123255570 5718645 63035850 83506485 37701390 22520700 184353930 84869265 9236460 11268495 147665865 176821815 36998160 45901995 102035100 17049120 140084535 102089595 26400615 31922250 15939120 141156330 86848815 54227520 86616555 84945150 96904725 100792050 109448595 94802400 8622150 24673815 9393825 217229190 113700390 309345 56554365 97170720 37670685 51317910 49402845 21691260 147800265 120172380 77070480 48167565 82870350 42386055 60472335 6600825 56217375 32368680 4443465 38477100 88893900 106733400 15736290 69756555 241115175 22754880 125507865 93484380 35876130 5656305 39001050 129067800 117865140 107873595 35567160 74024685 3484755 33147060 30412590 27648360 51565800 148610685 89056290 39764640 15351510 129913560 113385195 2574765 22750440 115816155 184897035 11218545 49674090 29794650 182026170 15276315 61189425 55233495 29737245 17089035 146857320 31853670 111106125 60474840 128975145 7040160 75500235 68788290 80337240 66609315 8671350 88921080 32120385 29872965 152825010 18497730 232994145 31286775 30063360 169303575 50229690 3961665 43320495 119678640 25702620 145383480 19388445 50271075 219115485 78991755 15064455 40715880 66761505 115339785 88666110 92535225 41304300 2159325 40185630 176515515 66391125 17299575 172387140 16672755 182900595 103196145 100386375 98971365 153747645 47081940 236198235 10956765 22001160 30754290 45756795 4663035 43667160 17986065 86758695 114343335 112898100 42346845 128103135 113039625 18557745 43660395 24985635 113576310 10788270 41873970 229337805 81600870 58826340 24285990 90615390 146362155 35917740 139707405 23428755 35409780 94947000 180036360 6319605 150387195 68237295 157706745 53209320 19368435 18998625 94896015 46039005 172027170 8688090 4534215 102292695 37831125 134459340 131656095 46108995 87456120 92937465 22334250 5812230 31850220 42714930 102121035 35060205 43011795 200699625 36449430 126138780 16384890 13717860 129578445 52197360 114694650 78903540 20754630 110696505 16161435 8636565 110143995 2030445 71142375 44765970 19987350 17573625 24710520 55213410 23410680 26418120 41222820 58747275 90445200 21676755 31483935 43461735 76532220 27724740 33745470 156214410 55093830 209770785 4936350 141357630 4583685 70093800 72360090 15715035 274772415 6394830 79251180 141259710 66879690 36645135 148297170 52101390 19033635 138098985 210256680 10898310 73678035 21039285 2641770 25811115 141268095 10725840 16588890 193879875 38298450 22123560 163332360 79939425 15816000 18502095 21827610 135580200 4060830 65188650 106414335 47797455 27528930 65484990 86721270 27220230 35825715 88534875 144811290 52990380 21058935 289667850 10720920 108649050 48669105 137568450 59904450 138217920 161120115 61241520 66511470 17086095 122600415 4819470 60397740 48045240 48140490 28983540 66719610 114177780 116780580 11591535 26600985 47746320 49690920 53285700 29748990 48217260 131812695 55351185 35376090 8619165 29885040 42335040 49850490 162600765 13481340 89980155 2084475 58946370 4127160 143907375 65270100 75005400 49574370 76847775 31144320 27434625 55844910 48482490 32694870 75697365 93128370 21556530 143833785 90914805 145922895 4466775 12059955 26953830 19341555 35913555 103822350 13655910 1695510 211330125 31024200 125734185 120315765 20041845 75670815 53395320 69751995 35750355 48414870 66942375 55422915 180771090 61266600 114279630 795810 36076905 93276015 27070800 128618025 15583875 92543880 37404540 4182795 61431120 254100975 136286280 46392570 43935015 31539885 80348490 70298400 74691540 35556570 59064885 66039600 17194305 232099095 65176050 10194885 84290400 161229795 5674275 10359825 120193620 98261370 79479885 21993930 15702210 35274510 40693275 143726535 71582370 79237755 55150740 106499580 13747785 3118695 204426225 5351055 57195105 168988245 53129295 40135140 37353030 40238130 33056025 108707100 21695160 27095310 58585065 122613180 34825725 4611165 111526575 29038215 70142400 44645820 82984245 3445755 61445595 11428560 15157605 121181670 99298815 88891035 133391160 73092915 62485020 46023105 30736815 138306075 53112030 20959275 20144670 89880030 110888400 2806590 42129150 36729165 15126765 62374260 221190465 13645290 66501945 39972165 4585935 37712160 31962450 140808180 42841545 61020615 128155155 104878140 50915250 24742755 174041880 37052505 43133040 86611695 166932930 6430530 17720040 20792880 56791200 31122255 261229740 18909510 31863315 7522410 175230000 8055315 26990340 64180290 105711855 25166040 42861240 81258735 61226940 73845750 122943735 8212350 120254520 124467765 60751695 56036805 82977135 110203500 18655155 93333585 89823960 8491545 11029365 56034105 58889190 123843480 63433080 117013110 150966120 51550395 23053260 48346065 79607175 4885110 61224855 92685405 83001015 20756565 8406015 9749250 23905770 46248705 25282740 60779925 28754580 249526200 115643610 78660690 163570365 43530330 96474330 144233775 66377670 279870165 36463620 107020845 75106395 8809635 43858500 60671910 151592100 7062990 139736670 146350545 234824925 27071835 26660790 204625170 69937275 85049820 183569910 111397890 29058555 36209580 38536890 15394350 56640000 63152790 82006665 93584805 88629345 69963375 83125455 3695550 81810690 170855130 2432025 156806865 2005665 93568110 93727050 44820420 32553120 120785760 28681635 27693345 93537240 37035810 647175 21103620 107264250 9970110 45552630 62340780 64044990 119310240 77028675 6746565 50366775 229512060 42227010 22768695 48679485 87560040 93572595 26784960 47426355 39165480 65632815 105528510 10319130 15566685 33821730 19442580 15713190 132962430 24139110 85049880 63095745 118805535 17876280 47996790 69003330 222552810 9138285 160893615 100423740 49544895 136220430 54739020 118892415 23118360 40367340 32115300 128125260 24988725 48777570 57701160 38996790 187396215 55199490 77217150 27733935 51748560 47348580 97773600 226325760 47107320 133993035 58264620 27212730 56740800 27390090 111505335 128630640 21512880 197487300 21023190 144227370 3048255 118281855 73719645 277973685 35121315 30836820 64207035 97378065 104052420 73016310 172147950 17792805 2664450 3021630 134112615 65606355 135938670 56513715 26949780 89748870 92450175 118922310 150673530 178551255 44259315 17437335 126606360 89392275 105761835 72670155 103214325 72126540 1508595 113094330 1825755 43566045 119107665 208710645 177784515 91805430 108676965 41083485 49953195 189407835 177759165 28493505 57136695 78936585 7748535 9326505 18432735 175896795 61736010 119736105 33871410 45423300 25034925 63496485 39981180 30160905 55382175 104333490 1227315 151778520 613260 136339590 159239820 28183365 4112445 7820745 1878675 43207080 123231450 186662535 50750370 24580305 70926435 92750580 2710815 104521800 62940150 23584920 48419295 43113225 69051345 120142545 23205705 17365125 9103950 33828195 99280710 51717780 102779925 46432860 41810115 75176535 14354760 13983435 92082900 76407105 65749695 147047130 92625480 10850475 181851435 27237435 55969950 178774725 202062870 71592720 71256270 10966890 67330215 88671540 139539945 7183350 13605480 155528925 212361825 130504350 26276835 97045095 61921800 41972460 100681860 285360 52904250 33114090 132671850 29244615 93521385 143301915 112837425 67407000 118572615 17526630 46803330 70642155 347970 86582295 55836120 18028485 3722055 7070460 57070080 127944495 21621285 114573690 98182605 195453135 117305040 116072130 88521360 137912610 48904410 14613315 44077620 138744840 127304955 90530430 68368755 16871100 41404605 20774625 19426215 118987815 119808540 47910165 76603290 90802665 53820300 23411415 97481340 169738995 32552415 186817620 74528610 37110210 52248915 191247075 78094650 54775095 98191875 78069165 25057695 155108505 107301180 20129505 50769300 21500355 56509395 86146035 30363255 50415825 306982185 68082660 44420685 136956255 153774105 50495055 71554425 10134030 171563520 62747505 42439050 18439125 2858925 50580360 12094905 50862780 53250480 120842085 52915305 97773720 61775565 33821055 80268645 9702030 89497470 25936995 3573210 68452170 178077540 72740130 70300890 15570120 127566900 78300990 114515805 38130720 45144060 43416315 79510110 42052485 101622090 35231490 263368470 41689575 33854730 171837285 60382335 2178765 16957350 102102885 38410305 1816350 67427805 81102630 188735250 98078385 98732160 14043405 63056070 80562855 13022595 170537010 105056820 39269580 46613160 32556390 42800355 158967000 14858610 113776770 37491270 53552535 195931740 5996655 12767625 10815345 91251660 177720195 56604270 58061415 55756800 76302045 35803200 41671125 92709120 55884585 129210045 118731105 43901370 94325610 44280600 2219655 9877425 55710810 132950985 14301450 48192540 8770035 57701085 92264475 242566380 270690 1745295 152752440 23672205 7092195 96102990 164265690 117735450 10359225 100451220 147117435 27236235 71262120 85223055 28198245 48045405 1792650 172975815 32212965 9477060 27537060 20879370 90973425 41341020 27781305 37798335 64169535 67526475 118122765 5723550 4777680 197864970 139281675 14182785 99173835 128118045 28323195 88967685 80261625 41827230 53980470 138681480 76005885 29138430 159128220 15106095 114824955 128883675 28572030 88549845 83077695 207007365 40575180 178845555 4478385 77098845 10402965 50937285 16664865 45158475 31988490 30362385 19744770 8190075 140922090 187830585 2052555 62588235 139545 111648315 108586740 26123850 13380480 91303110 35220285 5513385 2385705 35662050 116194140 43733670 108513465 39047655 21787050 93247215 91923270 51122565 40279785 146867265 3101235 50968605 177643650 56592735 45558525 74721030 15495000 62524185 16645245 106906155 11250855 89969460 4113225 30485820 8265435 5834880 78838515 153229950 145326315 131661105 147682170 110199120 122872320 77150325 60919785 37072050 115217805 27406080 6056865 49950255 49478085 147799260 1980075 106262685 134116365 132944520 25677900 24217290 80401470 30910935 47322525 55333815 40965570 341880405 97950 120675450 69934200 155313915 4908780 73287495 41785095 75829755 170684580 1080885 52922595 105361125 84405060 115418925 79898955 67789620 47937855 33228735 9305715 66247980 123349455 17201880 147073155 75100785 81968100 30440445 223586400 47338245 86226495 94408245 31326600 174427860 174396405 21922065 127965480 205949505 91330920 77477325 192782220 202582545 21160545 21484095 47357355 83935170 48173475 66900285 71301750 118509135 7490640 26355045 92746290 155932950 94271100 39177045 96409935 52120500 82462050 93421455 60269730 92484180 101928060 58539720 103793895 114584295 3848055 164045745 179838735 129364680 56692530 57839325 10003560 144026925 7931025 55240545 18415455 13463790 64875150 66478950 2005740 2546715 106649745 93956565 77751570 105649350 86709480 44943180 96308010 2761710 16033815 13953990 78935100 44643630 57365820 12282465 76044885 56432115 97601190 119408295 130621545 8675985 30955725 78737970 4056390 197645835 109283820 18945675 216197130 41818560 159610695 36972330 2551320 51781215 115495380 32944365 26726655 23194335 136868595 27056790 3873405 33161385 589950 55867215 174452085 23996175 77592570 24857250 156711330 86248515 123825075 83323080 22375455 61154610 61984980 55413735 78335580 90571740 107642490 3697830 11432355 17879190 67798830 56414040 61152570 113053425 58370010 71864925 133118190 127620720 40193715 93059160 85365615 179201175 128893545 8888985 46302435 17712150 189941910 164137770 72418515 31385745 83550510 34817175 48973290 46489020 73770315 97459440 19159425 8587500 104760915 59210955 100929960 69521580 403620 121456485 141555975 93158190 31551015 540675 4064310 125491515 63892185 41049525 117283830 130806180 91355130 175277475 113467530 169658580 13230045 130713420 74547945 67127310 127029135 36587415 72521805 13006200 32071560 21400965 71965140 43753455 68375895 104116020 43144365 2942520 95640015 144162480 42629475 64845090 50204985 28859310 13290900 91890720 118995570 79970145 10601010 101279100 5783295 39633090 93718140 4451100 80044350 195383730 157831245 4206480 150461025 59558175 68547540 75256350 74929605 136760670 13055370 23813865 104605635 111121095 17798955 7362180 25570905 157593465 129582750 236463090 130278360 91644780 2233260 25273635 74371620 96842835 24943155 14453865 37133100 13450365 125387355 197398785 95591775 197461425 104369310 68415660 39906210 151761165 12519255 43141815 24209340 75022290 71753085 18420885 176819670 14621625 8717475 39750945 89925795 56154165 85355565 111363240 91799970 13289850 18768585 53534520 112319295 57261750 99372525 155463810 13587885 140009280 30672270 94361790 89115345 76113360 15505185 41003685 35717985 116922405 239605125 11342280 10349910 103965165 44816700 84490110 8109780 111299610 40191855 99075645 92023515 11131020 53910690 46454280 78777675 92454885 56150055 103020570 15214875 133131270 59165565 38729835 110791815 3554265 153995970 22749075 48893880 94108365 86884380 5969145 132750960 42045180 121625580 13143645 30135735 37251615 51201210 13066395 73895835 8165610 40426020 20473185 60864840 31090200 58988700 10890045 15160875 112374975 176273310 10173360 111992010 10540560 40636410 36133425 2685510 89141835 156855870 17707005 123004965 204158490 12444060 31868085 49098045 92511870 47326650 50388495 73594095 36333180 44042895 76485 10210485 43933710 138335460 6356460 72871095 101274375 144758310 87570465 13932450 219630900 30505620 73463025 57640095 195618255 29953140 11288640 212385 21694725 167231970 71273220 169101120 76223730 137763390 94602945 104354415 145235955 27835260 282977100 38135145 138107715 75328080 40014705 123352530 10827060 2001450 251592405 81838260 85576410 31937490 27648810 161020875 27319695 4380690 163355400 21265845 53677260 46527120 22588230 812040 16422495 27622440 25736025 11629335 1663590 219523950 34040880 1080315 23929215 59786940 75571680 136828095 53514705 95358375 7698375 62053935 14719425 40451280 7597800 339555 156805320 1632840 24936315 14140125 24538755 19947240 110529180 4342455 46499520 36162075 13658295 4218195 201240120 2634900 86981580 29688810 50288820 65140995 94266900 228172425 54963360 110393670 13005180 64282200 20144820 84872970 35223255 190055715 143948250 18055560 129109485 3646350 55659030 77975910 50725050 43006800 31209780 156811965 2544525 41148435 61877490 231982935 89133375 64717995 183501090 248280 147698880 36211080 142870470 96703380 17068350 63403560 63831600 2857410 97221195 149815920 66426030 108136950 85841295 44219745 204272625 8829645 154458975 18742635 77836020 59133615 154692525 241368975 38759715 62617545 173887275 180009135 30985500 83887740 56449440 2067360 37533495 121667550 154737345 30466875 10767915 107514405 140032710 30608595 7358010 57308820 89159445 129228045 31632150 96599910 77868945 43420215 190001385 15512415 91008345 110165265 112402515 24436665 134851830 26876580 11251680 17884050 33414255 105170625 108402195 19390425 49282980 76511190 48468075 191807820 88659810 136406805 74599725 116355945 47512335 264833865 170900220 16167285 84604620 109688160 80800905 135626865 58718340 86948655 102532845 223588200 72067035 19737990 95385555 29781855 60973230 181861770 82913490 25341285 55594725 27953055 59210745 8376240 56636970 67079880 29817405 77201790 164973240 216909135 7756755 69487440 15798660 40426995 104410200 41018850 208576470 68321505 136366575 113762370 71884620 132801195 101348385 56072625 42834960 90574965 222594915 119711220 65140080 100170480 214244445 56023905 6962640 179355375 94801620 32875080 78084315 16272195 10237080 113256465 42152100 203052300 12036120 104647935 19526745 68930250 209379660 9006210 136210320 160379520 26999670 19552845 101056395 47668275 20449440 601470 76884960 16296840 112646235 50658195 121850430 16214385 5390700 20415690 209867730 16033440 323158110 82602930 21474930 43220085 153412755 179666730 126327060 95803020 52622550 3842775 136484685 24017820 98606160 72244515 7192020 25102980 148738950 55821840 188839260 44648040 169294680 9884415 162269610 39982020 127667025 94851735 72013395 29236740 34447890 1398135 93697545 54111990 31289160 78198240 45346500 35661360 212032875 127743225 19994640 52197255 43516260 93001470 109269375 7026615 91411800 103825725 11123730 109179810 160256265 12531720 2651175 102374415 137248155 169249650 34246230 21255645 43153410 42713970 98655795 72110400 15608835 40245825 45991230 128096040 2569530 100368015 84738300 124015380 108836775 10434075 301949640 124182435 25107345 50489190 129524790 81411645 63720300 94866000 95985390 17261565 35109195 79427355 57301635 50724210 60428160 35231415 33668235 2641680 54623520 24104985 194303940 97540170 18626130 26495535 45210120 85107855 128871045 10661475 178743345 63750300 1192845 11753760 297974835 78685830 16625190 54236925 88644255 95823765 53075385 51206220 27253500 51941910 175303470 72921510 38336310 140371410 100754100 24904665 69965520 129261165 134179650 71337240 47327055 36202110 62039505 87912210 119025960 2038995 80994660 59535000 16131810 63952410 135867120 79192215 23178555 10313400 21519000 1205400 4587780 127168350 57809775 3376215 83286555 20126700 131271255 9655410 75485985 27244305 98149095 80684850 95860215 56560530 163923900 121146480 22174140 10585365 37072380 70279230 66610215 45187290 138406125 37154340 127949985 121677225 3728175 160701450 115114485 19660440 26799390 80604210 75855465 29698830 102267105 36346170 45629265 84725715 101031060 63170865 74359890 147664425 60024795 24540480 169954980 23239230 14625720 66060000 68832450 114012540 149937180 146857155 120983775 102875415 79534035 2637885 60130470 82052535 173561595 14839755 143081535 177394935 45670650 19260570 216554235 76324980 84739260 75256590 21167490 77441850 41426835 74219235 189042795 15294945 129243135 90322545 92248575 23887770 38749875 199831380 47522850 41260320 1676835 98723730 52507515 161769405 21538950 46038555 50489235 34508280 30245985 142070550 77495670 2286630 88066395 6392775 35238510 17710155 12696345 98607375 251607210 67096020 24025635 37204260 3252885 601365 82006875 13361655 168521595 23260650 44526045 6869370 200623215 108508005 157902525 12672900 14787555 92121360 167213280 62121975 9595695 16106130 10947045 42236835 194453520 182615595 135933495 66610890 73571055 150247380 42951300 49856940 109286235 149792550 50181555 33704190 22495890 108065400 34064220 177630 123297435 2839515 105876045 21956220 83299620 116893125 70160310 150341475 28791540 25106040 34245450 36117150 107555130 194211690 144626220 48734280 66743415 95698890 4383795 24152790 147774705 31633905 35255505 1481265 24907110 14636400 203990355 157848075 51169845 57686805 52213245 109100790 31303740 103424085 30761985 74389305 1855395 4109925 94986660 39874125 91406385 17266680 62640195 21569220 21450000 90822435 28832805 84211290 113756550 3984645 32823390 69198735 13435770 7992600 141219615 27324240 16755540 28516575 89876265 201184215 13821330 63279675 3773925 62596665 86382705 58875810 49735965 254110830 76782765 58896990 213208080 26776020 74695155 92655195 55601175 83881755 45898380 39599655 147509190 125282700 139938465 150321885 100216995 34848645 93925680 39726750 88635930 206277330 15825975 9114240 140862540 44332185 31016745 62624910 46164375 74574870 30902085 39198960 44163870 188068380 40743960 18752310 90897900 54808020 50543970 68940795 72935610 58872240 26333910 86401005 66897165 82673190 46401945 72576765 162824310 48973590 204366135 51720150 105589125 18835515 173371500 39299505 93262080 29520420 3837345 53185425 143389710 110880765 52969290 64881855 160230540 32249940 17933625 110079135 156917685 90250890 213339150 18610560 15106035 57930015 29855175 87115050 69460890 53420775 22302240 86849475 60644790 143637555 58273410 37191780 49074480 64294830 39012990 101786445 41535810 49912515 2632215 132692415 81547260 31236510 26761275 66080790 154098855 154132995 50637150 5344380 26731275 96809415 45389685 165676845 38641845 40855710 138036570 103323990 63103935 16680930 10565340 72577380 57091650 61573170 73102020 86813325 182875275 92759865 80053515 4759140 154494345 6879330 37790835 15239550 76094985 194698260 97422465 161996805 65956320 71212560 27471525 115829925 23380875 94805325 144389565 15889410 143322660 27568800 72306360 102108405 7278075 99969405 133978305 99856095 35133165 120582540 3076920 144527640 93932250 39017955 16232685 58696020 103615965 42857190 103791135 20044485 111727635 49094355 68707215 198310515 51979545 79763580 53250090 59241765 103480650 49110315 6915405 30180510 19626510 51919485 25520850 15813210 107165460 67983195 64433475 38293605 60855765 57586950 49911120 3898110 93750375 129573765 9817770 75481845 74592555 74472510 48344115 5565195 60830730 84605760 31576020 6339555 103847610 31534050 46643340 35277795 14726445 68866740 54169905 122024925 3562110 63345345 20208615 74654925 52671195 22000125 4907385 125317830 61730310 1149630 98186355 90866115 59252250 73493745 174273060 139694910 54694875 30169965 73011975 99895470 38688075 229088625 47528100 5125005 15418815 206215200 129321840 55604040 34843005 952575 72622335 88934445 13696260 171886635 76520805 43120335 51852960 1124010 143036400 101235330 7920075 30138135 125055765 5245455 204712770 52083855 194992230 148486365 15740850 19135440 27067155 203876535 6868845 129309180 67206855 55820805 88378710 131572485 49898820 38562720 108221895 176135685 65022855 41023500 68830950 88756635 3854640 13787715 27246885 114062685 4842975 2585730 42646005 77394525 44112135 7080150 142387620 934380 13862850 93273405 95507430 136390725 10673610 205717560 38717790 40234080 105940740 24549750 10436280 242062590 116751750 13832985 72361860 1790760 15460680 4024290 152461530 70236465 68932635 67558530 60287175 54669000 14408940 26142285 90618150 10270335 207150150 4692480 110246430 51717615 37194495 91854825 126259635 134373075 82903485 64771395 39352455 153090675 31034625 25897965 37890615 30907395 142486320 11532165 68965365 27298110 82356105 5709435 49350825 8388690 22188045 92304285 36086085 34935375 67856370 115659735 38809665 91100220 11630745 180671685 56283315 26031120 192866445 33079785 143967570 53679690 16393635 62993910 224127480 69744120 5586690 55544055 8915865 257020320 103562010 14173560 101338635 143323065 103297920 70995405 42320340 31492110 32934120 88116675 78757140 122179530 184046145 56904975 15488355 88816545 20013030 107045205 42090330 113569245 30327585 145962990 114096045 79988595 87274170 10717125 31353840 149413425 65387415 119931450 122540820 2082255 4591155 13455075 196080 94080300 18311175 46062570 39731385 174669135 59138760 134325570 51980685 7149285 72199995 73267890 23489085 20773170 79553970 123259650 76497180 56046825 97662120 75497130 1093215 17547240 67778310 127884510 200336550 28095015 90414555 96523380 91171635 129753315 43836075 19926240 92585085 45846150 93776205 93009570 68710920 66859860 6858765 4007490 57261780 130319610 103155 131793135 39074085 160974000 59316450 122797980 114770700 100772535 87177585 24498615 17323635 97780770 78440865 13060170 103342530 106911315 153898080 64113030 65001870 91874820 111317160 49646190 83810565 98333520 50567925 128487015 39014670 14965605 2417835 125353290 31712070 65826090 58992165 52749720 6555 28030380 94681920 5090790 37285170 183315075 26821560 18145290 12510975 341536545 5184870 83105190 33132330 140065545 110938200 28097385 71436030 89182095 40691250 25322115 38088375 3285750 26409210 48805005 57599085 44387070 27183525 147225480 4775790 51202635 136887435 138189270 85763550 97512105 50849430 6476430 141554625 10657110 51595605 12127275 138113325 100403340 46134555 10820625 160013340 26398635 5957475 76846005 19842405 70481700 209821620 4338360 162755745 49283490 27230985 63808050 148660260 129792705 56813025 133102605 28988250 37536765 117196320 31096245 38469570 60457635 15007995 49764240 30059520 6636510 1606350 203422380 44858490 211472820 108117525 69509640 25089000 4678455 117315510 32036190 15930 157025535 147215190 2839965 22555305 111495315 63696210 75638310 14191620 7930080 47312220 5115060 128107665 23013765 38044515 25464645 108708810 685245 2516130 137537130 73393560 113813805 27453750 27748380 104459070 20744085 104275725 17223075 51578655 65440140 4435080 79931715 5274015 43575270 64267815 152245920 76333815 30633060 37707945 37403445 175794570 75376605 38630610 125161545 35581815 12867210 3632985 58292610 198330210 60967545 36805530 25352205 63619290 87948405 22738755 43563960 9991980 48127830 159050040 8018925 57863505 92745585 46743060 64748310 135080100 49408020 112640670 72905625 194713725 20410530 38439930 179267685 46583490 11351190 99333945 136777650 77156025 968445 15012390 70513410 116348055 26135985 30529110 37514505 102037890 95350800 2575995 34427295 134867415 75603150 150295725 7322370 8965770 68686710 95037705 48619605 5808195 34284435 38075985 39843660 41027415 58800435 31227825 2837205 208694400 17917155 45130440 56892180 129871710 24479670 24896745 143494245 80502255 102098370 110528265 37000680 41406390 219212280 12201915 27005475 91922685 29564715 32584215 129516450 69005340 1439790 53819640 96358935 50908485 97012710 29887470 43128030 70946145 98728080 105356640 102178410 48802230 33887085 34307175 41161920 55148205 100973415 156013320 25133745 79799220 81994650 54364080 9765510 90152040 13534905 19172505 119690370 138784680 12697905 79806210 12176505 123467355 103945560 169132290 21724125 28717260 196879920 126735810 24617610 160242885 22988535 7190910 73939545 85959135 3243225 96222975 11464260 83344680 185359230 13184550 126668550 14540475 43483260 196385850 54260940 114428790 120091395 93739800 38438310 96243855 41171175 138366645 133141260 179898600 58812360 2705805 74464620 12819045 35211930 30158205 22895310 92752410 87659205 55470735 69097545 39864480 170879295 161744955 157811460 39426465 74100030 39059445 42345300 59421330 4080195 44133780 71399595 189438585 114612060 17916705 1773615 66548745 85152660 97864140 154482315 40855800 71774775 26799420 187772580 175191285 78952620 123154530 72111420 141055590 82628565 67564470 7057605 48867375 55110570 93954615 98165100 63606495 88739715 26837595 122659470 37812225 65751960 29345925 129692910 61927965 9727860 106086780 51167775 81798195 90830865 41024400 70275000 42238740 59296545 61733340 39846705 51300765 78681555 164301330 52041555 54765240 164638395 178854045 98578500 31147755 20351430 22880190 188686860 159826200 87657780 12327210 1638705 179319750 1125660 30754200 111744540 53950965 115452570 123262065 18970215 22358205 11081400 128346045 46062780 3862455 103511025 36886350 145823895 16786860 60233670 4306965 95961615 80772345 169231935 12350820 22891050 36734460 113040465 1959630 19627815 131320830 97158165 180938940 7484340 47167770 38006580 91227885 53955165 13172385 152468730 44576085 129087585 86127060 104970015 58117755 134764665 21943095 32649240 233968050 168940260 24444915 22998120 69352950 77234670 155640675 52036470 100356855 135880620 65321670 13203330 68355105 14524200 40537110 52189950 62937945 73559610 92291700 92301165 63280845 68416035 26064120 93266280 110462265 156720930 253948710 30662640 35390880 84368430 138191235 18243150 529830 158114415 130128435 125697810 6575025 10515060 207267150 70026150 85236885 81362640 24543105 7593195 20135610 11293545 28158510 6475065 5368335 29986500 52671675 90852690 96175770 150158880 7446360 223476600 89471865 33386385 67510500 124351755 34226385 58436745 62561670 137740755 238107345 139208040 19063980 160564200 108885735 92951220 6014250 107571810 119427420 48645180 6739890 38474835 28444170 49015125 39087210 32469330 97379010 11376510 22816065 194943855 34018170 94819740 6730890 200128560 72097065 9120090 142451820 43685325 36395775 7218750 153459120 24062550 5560665 54701175 156193350 95566485 77518740 31334190 105906795 52394805 12657660 88828020 151586955 10555785 178805325 13932435 19397280 67493700 2892600 1506420 154935255 186285660 2628075 101729190 32366940 52456860 165944400 105193995 124187535 28698945 23520720 229892565 56907225 135233745 67507440 174195600 67198320 62271375 37152270 213437040 106864740 10292535 116486370 155575185 26495505 36659175 68370105 122436330 36543750 94905495 6891105 144719475 98877690 119337420 39952965 94572735 22305900 51709905 46278690 50761110 92330475 26191515 1480380 193483950 79277310 82866375 119223720 28533300 54923595 88009125 49771605 127500675 16116480 61589340 57550515 184314405 61515705 2399355 70969650 213665475 95397960 98658690 106492515 92904480 78282780 89561385 16378425 45973695 72242235 4588605 42281220 118748205 100853370 45524505 167345925 141808740 98316135 116887485 159693840 138831795 43342575 9215655 55934310 42852450 6043095 112992510 8919150 34644870 550485 77742615 94153005 73459890 25838280 4780680 80846805 64384290 90074100 194677995 91783485 60073590 10868325 70719450 35106450 66883245 92163525 67102395 105278145 110751885 3537660 106746000 21900270 59119485 106923495 95937630 23539365 77928855 2440365 18146550 47977560 64298235 2661930 26710215 115325565 26650770 19755885 28560660 95235330 5038590 3026340 43353165 23620410 202006005 92204550 36209805 169571610 13125210 222002580 51770670 165888870 38379270 139979940 126353250 151986015 38998005 56678415 81105405 18384510 83502840 52236405 91409400 7802130 58917015 208287315 91680270 87468780 14105745 77358285 8787465 143302245 71992455 67786695 76532310 111427140 3221955 44607150 22556415 66297780 62201610 8366220 137451720 75494295 43015275 14502240 193424685 14644290 23574045 26328825 70836690 129436305 70989345 65460780 31349550 50412855 2512275 54024450 24734220 50296380 196340745 17103195 84398925 57574755 54346200 109318860 138177855 76399770 35278785 150155850 19554705 28936320 52738815 85883430 110431095 51226425 34122585 78744180 35506725 103061220 12074025 31766805 73890885 29668530 15475665 15642060 70118250 141873000 12652590 6356880 48195270 60401310 103406340 125751420 9937890 14987010 128827635 455055 23566350 105746625 74145150 35457555 86187585 15705000 168271470 147440085 9469500 81482940 102717000 182139690 22920960 2581365 95987700 101755695 116170815 50885910 158917380 6223110 50810835 236847825 2779200 78060630 19256850 228754890 139536060 22240275 4546440 236904780 84975255 49379355 111429990 14349930 45615750 12956820 161729415 88559550 53686875 56382375 62094495 96169080 28349475 13115850 91057830 56385600 25418955 45722445 110951550 101220735 12733800 20373315 72195675 2363895 226873830 7812105 40956210 46963920 144356700 38560860 83578665 45058935 50679450 107283765 133844790 39158610 28170555 3326820 22937190 173071035 95696325 120092010 100153395 66063015 116784675 127881765 91466550 34295835 60521685 23572440 143589510 70452240 43856460 135269520 43216530 59284725 34476420 36306405 1815300 195952545 14505840 97784850 25595235 178851840 184116240 52573560 111455370 71080305 27952410 64324290 81285 20264910 63940710 77413110 182281110 10721085 5635110 103233690 40732920 132937980 41275590 12396765 65818740 75415320 86399370 20744475 8164035 3062850 84190875 1205175 189360390 78535995 137046945 55620150 103272735 171969030 36949725 10621185 46949700 66020730 70175340 26190165 6944235 72607185 31595340 84726660 81814200 135226710 12704040 82147200 239526675 112255950 15971385 167735820 68261940 126798330 15453735 11536755 82483710 40169925 701790 39596085 153401820 37465035 3670335 16596720 91556730 18749475 125636730 122898435 85432860 85558080 46939380 11999655 64132230 98284545 52423515 17457480 10853340 10838265 134944305 23944530 177958605 16875075 98203515 71539020 18771720 42725685 9918765 132775110 49659855 74806920 149749320 100404135 7697745 6906240 26480910 79693845 67314645 41826345 47538555 29147025 5632170 205783020 108305010 14634210 72925260 86956815 62058360 93021480 40222140 20702235 2870190 71378040 883890 32741115 67083150 59402940 41604750 44933685 65160210 35728845 49977630 30153675 201480645 3516195 33078270 35059875 162194370 180284085 100621395 74160690 32738145 17760780 34245075 32620740 63259455 72397455 155525580 72114885 146155005 140267220 76962525 100011960 52551645 28323300 56188065 178652805 96625065 59197260 118297470 98916885 7254675 81834450 103592250 17131785 16068435 47745870 14869110 19442010 23315895 112045830 30816360 81566685 98902725 231084000 11888970 160522005 150327045 65244000 67878435 20789280 113641935 11382030 71954295 75878835 104452620 235243665 17738805 63615315 168044745 54224715 79556775 123672960 7214445 10287885 178041060 21246630 26319525 69630870 37609005 51382350 67196670 87247665 87080280 90856320 55891020 130333140 100658190 114703590 45983460 93953670 70826985 153478695 21798195 86140620 5325210 54558465 15467520 3199965 9328440 36488355 7767945 171028320 64124475 25648755 6964965 28836225 26793720 11135850 57457365 141478260 59060340 16906815 116214090 142999050 153822825 30028845 5042160 67287795 14004570 15217740 193256205 40238445 140502000 138421335 2304465 66781920 828645 172138020 143750985 1859880 137649630 17004885 183294810 41239110 109653495 29812695 79628640 33919860 89113620 85880250 38506860 1184310 105107430 5410170 16490670 127699440 109046310 54865155 2138160 23271375 12958950 189550170 51908730 73959960 104817285 186918720 158017470 90703455 41656065 210380355 64783365 17662950 33252450 103662570 72217950 127725450 133578075 21235200 78060 80985915 62107500 10432875 84961305 75431775 142165755 62258505 104088315 1927725 6723525 36120480 124065525 2452485 200013270 116768820 82013310 103664970 10855755 66423150 132649635 39458400 44415465 720765 120012225 15874920 28588425 171374370 39951600 15452175 2519040 9934965 10212315 59686560 48689625 148555080 114057030 40106475 54150705 179008050 19008855 168728265 3766365 45342930 19080405 35628045 22922790 239174535 107654880 176434905 34449540 120467775 104206710 64491225 98861670 122964900 33389115 58386465 218943255 97593930 58745745 22408830 188736420 95826915 90036000 144646080 59100480 4473150 8069160 113496015 70695480 48032055 161082855 40096230 47185065 8797950 121312575 169768125 52933965 76059885 9798600 83845590 41388870 52027860 121480290 135491220 19896045 6595125 34506570 50446710 50422575 43097355 26295180 99756240 81948855 158213115 91280670 79884960 27227745 117235080 59563080 94577940 89632995 34060155 93256350 136023945 109570425 59062755 59625540 62564085 26095650 44302395 15770025 59388510 5971725 212401230 45617790 39341850 49633020 111642465 16032105 133503540 43007310 109606470 26790885 94957395 7515630 72088155 65831550 91974645 9849015 19370355 86983920 41267085 40425270 140267700 93343380 11308425 25423170 17920215 109254585 46924755 9132315 180468855 3107265 9763350 18071310 38728980 60656505 115719765 205821405 58443150 28663710 25404465 90792870 13579470 101963535 47792460 17876025 39859845 72554130 206639700 125743335 998310 54182580 74561445 138711900 25927125 94526760 122865480 27722580 245896815 73289145 22177245 65208780 62561985 1396935 179770710 90960585 12722865 15445725 27651975 37467885 9557415 39540750 50986455 43600350 6269970 87453390 85819215 2128770 201417990 48719820 206666565 11244990 144126510 37079790 129781965 10629375 37052955 155589405 45225180 129211305 110686185 76677795 16593330 77860815 153605175 5026620 257070765 47029185 154237155 45264630 52425375 131928345 40256235 75274695 104875815 43408935 41100195 4295850 64295790 68185545 144576525 155739195 44994675 171910650 6023865 15803820 47706225 108181710 128442345 49458930 115425780 285911265 83266155 48838740 26661480 96150960 56774070 4240755 189906060 29228355 8669625 139327170 36999600 35515455 73264485 1480755 151643325 5053140 119488740 150332805 94132785 86293695 43280565 20828625 82725210 8628240 43492860 78867090 81377595 30468750 31833645 233635965 115734525 87027540 24306105 33660555 160009890 27164940 78314790 82164480 80737320 29349150 5434665 69462855 48991965 128175210 104635035 3510225 204636900 151321365 162122565 53929095 61345380 186185760 39430215 118607760 13606950 45998100 90378735 66568770 99259950 25426380 15113700 112316820 31652835 17917410 78423195 56639820 30418770 56905275 158414685 49475415 20288055 58810755 54848760 14507070 145811550 91953915 35285220 191207790 116361255 61015800 65751270 40154745 71280060 193102035 58622835 41625585 166688160 38488245 85203360 41340645 207496455 24044985 36977655 44962155 126274200 95162625 101329215 63067035 75208995 27015360 129638055 94297830 82802355 75383145 109545480 88331310 123235635 69729210 106152705 170039565 136810545 86305815 79690905 4807080 25543725 53550810 87659280 22329330 63736470 25536120 123797520 94516875 13563915 102044190 58882200 15692145 146035395 28230570 996465 19601745 33937155 30822210 53132220 154616640 127474830 54434940 632940 54505275 185924130 49644900 19142040 34173135 116559105 33427050 21820785 167554710 168460110 93687510 111966210 44177760 205536630 58482090 105249180 71807580 100706985 4831740 12043080 162234675 15148755 68187510 34252515 24235890 20693910 50568405 108658200 113500725 73065660 68520195 69540915 31457100 137023575 106328805 3117990 49027755 56267820 3244545 2312880 40160640 14403405 173709345 14074950 38134380 19566585 107915805 93485415 121704780 51252180 76747365 110464605 30833865 97957410 56591730 118562595 160989480 1937805 27216225 172608510 50685750 79243500 16324785 54806655 122238090 9340530 33973140 115374825 10191870 17325990 72244290 138161955 73002855 82278840 43909770 91536735 270030615 159008115 28504710 36137640 232120680 27472320 55868490 55554915 86904795 35531685 35198235 64392780 143184930 35514030 60450375 78294780 1470870 44405790 86241660 65316030 4160370 123857850 10683780 249011100 31484340 76066935 13832610 26798355 63851775 51622590 76857165 59270625 207978225 37440675 121765770 5226630 69855165 98044725 8372715 65386875 68352135 28907115 125995845 11935185 14645655 77107380 96204540 17981610 85350015 118015965 19873080 109314825 36043935 92601870 21609540 49935075 48464880 111405750 166867365 1804200 14322180 17801145 12764505 89249070 144525000 62501880 1305600 26328900 168663405 123856620 51410115 36061470 3732615 95481135 81621435 147600330 167662950 62152140 143976705 21078105 2562915 205761975 90856080 1454190 181952100 71421225 45272955 122535915 47820450 9781695 56091360 53036160 67450620 15219465 40517550 4515600 27166290 65363700 100440135 30618255 31045740 94623495 166561680 60980565 4533495 128538165 25494105 4297815 205820580 5626845 231927000 117585045 30150495 36973275 68778600 33775440 245963895 3344490 117235740 164304285 1503870 30506895 39507675 84483270 81851235 68234325 97182960 30448530 165212130 54210465 61097325 168464655 74751150 39605460 135307695 102665940 10059915 3264345 59604540 71073885 23018325 25059345 92808390 144759585 88937850 70658970 17274885 6781740 62639655 18965730 23427510 120508170 14978940 42713115 69186390 65517330 141363330 43473525 3457230 29271330 7602060 141320265 82862415 98599455 68273190 52343550 95621175 24744480 42490710 171432450 33772785 4685550 86992335 71607345 55249215 15700965 8061225 82923825 103807995 30234675 76384320 18266550 57672825 78873285 168408645 61549965 61879365 91800255 2127435 47512515 94668060 48771120 23831175 108731685 158114250 68549430 62029650 62526795 16245075 123792375 185940 75069165 115030545 60214740 54166515 34437315 140770200 153028245 25717410 43295595 149251455 36608355 94559850 138222030 2952810 42985755 30575295 73074495 46942710 98956005 61539000 105650625 48240285 116146275 67075200 73100925 9060930 144762885 60647880 36045840 136949175 71691315 130199100 38275890 36453795 63015615 76311195 150402120 111057060 7715970 24785325 66941085 154840185 34634400 172024215 51353715 29912055 27635610 118612110 37226490 220399020 36169515 94578150 7352100 82117080 100925715 44588595 826905 106663755 86288235 54638085 39172815 17406450 104106210 156073095 249186315 151817940 1341345 2216730 194295435 59231460 112782300 68353995 46876500 35327280 83349855 86985825 12455520 17327205 250649400 152533290 25524765 15777120 132053295 71543730 191203020 72027870 104528100 1383465 89304735 12171045 151782465 37207830 187135710 149410230 158979825 48631875 2132205 142036980 19489140 7554390 113515590 111051465 1994265 290717235 89412330 119428545 54586305 96320640 28567065 22050360 231277050 27240540 193872795 72794790 5382960 9492135 64412850 72296730 104022000 47871090 42616230 232907895 124915575 32702670 99706365 142948005 7241610 41646165 128509605 116487975 122944935 137126430 104916585 2650680 18131730 132348090 154416855 115336005 131475645 9846660 130964775 11358645 132329850 16964025 56203080 24708720 117333870 118442655 27986880 80934120 214888800 80102025 29893065 69827250 105345660 2455560 17650005 242038500 71246895 89801760 92333100 21921225 18498300 58332015 74154315 255867840 10199370 72938580 41890380 29878395 16632450 236314770 13471440 15733590 116751420 12778920 76589640 115269780 10314885 78993930 94347915 54179025 8093205 136761300 166118475 68677710 95465580 29778990 26164515 68740650 60150780 347831985 8856375 34389900 41316765 105938970 115165620 34991310 80151885 2424120 55887825 7131840 10869495 94195635 58082190 19872510 111033135 35971275 83409630 185722860 75769215 62353830 15101475 41011830 129405960 126919620 144246765 65225205 7920045 28850205 116530140 5723670 2986770 29015655 110117550 142817955 11279895 26799120 86843085 8015430 8443650 69511350 68436825 78155625 99969300 34184805 57462660 57428775 73654875 82810800 40553715 86669370 106658280 129788205 10637205 36680865 30248235 83353350 69382590 112910250 54224625 29341950 22709415 121862970 63186675 213300330 44640465 18507720 42099435 12465315 222968565 55915935 94816605 193937175 7661730 4152105 8395410 5475675 74359455 73379085 13262715 114926895 87533085 67415085 4493445 73612410 34041510 8018115 196049850 137567625 14912220 60705345 39326865 215040330 6231585 89562930 100970340 29622375 83472465 62826150 71148810 187070220 77213145 49746090 94998510 95458305 32992530 21885435 2231835 34982355 15838980 129085800 35504835 32248905 8494365 112212300 119808690 102081105 34886820 9039570 12389610 53752860 109173570 34792890 50827170 37474635 91378200 8904855 108928515 135995715 94983300 83767530 25022925 56196030 118404915 21550080 109841895 157773375 199635255 25816500 102990105 1439100 152444610 58292835 118797225 13879485 179391570 6390675 59647335 20454525 70521075 16965630 41107335 9716625 49821630 211528320 53118435 17814705 92007750 227855355 25268400 1742820 37605300 66497295 23625660 110249460 19155 5605380 133166670 57750480 53427435 137505510 53248260 4588875 12529665 34439610 10415910 91243050 2771490 1228095 101058030 9687630 15103950 42109620 55075305 43111845 62903295 10354650 97732935 16437180 198389865 80673705 117082770 13771860 29443665 57072015 27826410 226537875 74352330 40093710 20619030 65470005 76723140 64124175 58823880 91942740 94063905 96927540 46828800 59242275 128166075 90394050 109608045 186891165 107670 24965490 20954160 208708050 135173805 15941355 214221885 7083345 10746735 15315840 16718070 12220200 30552195 80339595 14897025 25330755 104012640 5214090 97098240 35843520 12403290 118782225 96890760 99402660 242145 90795270 145818975 93214245 81747420 104861205 7560690 63349980 15012225 47766105 121832205 12293925 47637555 180610785 420225 17198880 51300720 155439075 82804200 128035605 41113275 153059235 93405855 113980920 28480995 86052870 31714500 33723480 56973015 94727445 162480840 111051255 141494040 43335705 28405125 21496035 37531680 32389035 33930090 51829575 33941220 146535810 204200250 52341330 151349655 110251725 11141145 50949555 48152850 4340145 53444985 33588225 7962615 175744185 27798720 83960445 42174630 87016515 110510115 8576325 92531445 37683225 73061655 817740 17706615 170933340 76514820 15899235 101717460 90853920 9965175 15359130 97564740 17748975 113440200 11878905 34967340 76987320 85681680 83905575 99241065 72285465 1138860 8559645 103399665 51723750 2130630 31025355 27219990 98160105 62012550 104647875 28393920 147319635 34570140 66441225 13916445 139774785 119309310 72737790 58817145 12873660 204853710 11834220 109260150 21022545 64942575 80190930 28123350 45552855 46249200 44225730 38563530 23646450 187269285 140518020 148898895 80785005 35089575 112427325 72443595 103853475 80509110 117903495 35883645 30232905 133217610 62785305 152027145 54543330 69816825 42738075 196901070 77800995 9227970 34979430 91106850 27295140 204843240 111743010 160377855 37328205 19136835 142812480 54635310 55815150 78729690 14023890 26024325 37209945 184726785 119456145 142753335 30223860 162089910 71436060 31149840 170903250 24564120 106508745 214724715 116888070 174942375 168870165 154939395 25856280 20505465 208830 41787420 51316200 90657510 269111400 99248730 12669150 49803420 85917180 1437225 51228540 167460975 30476115 7123575 183617055 24364290 100064265 85258485 116547405 66650295 55195500 66076875 51357405 100875720 14267250 117523890 74394630 49913295 107774025 2310840 49585215 56519940 292663230 225664335 107812005 752205 205298760 74403420 39763470 27955965 112682490 22663065 67114500 138961515 78778230 66957450 82347150 214371600 38044110 43322535 43211955 70443675 7373310 35101545 17791545 108829245 48406680 119591100 30240390 36756615 56149770 19351455 81173925 112156020 46513890 60586215 62300550 3168300 150378855 117517065 84859305 6961950 165284925 62525835 111472350 24426255 83810595 235620315 70465980 7923720 105088425 13918785 5727405 247674660 82649490 10914180 52444215 256914915 4681305 8387295 35341965 151775235 18973545 16093740 132802740 9329400 54581790 137076780 113108835 35606115 166650645 54472830 8026755 24528930 39466005 7008375 35194785 37723380 66997665 88667610 11076345 63488955 36870120 91895100 43658610 81303285 77539185 159361680 249279915 852480 89430300 37319130 130508235 59198730 103575450 166037235 133594275 6999975 135859935 85853565 197705745 152318460 11763510 80644860 13839435 29140245 36662565 31089390 122051370 42580275 46644555 64842045 71970300 68153370 131395425 11755740 12640605 131370075 149467965 127663365 41115345 27063915 45099225 212081325 25981320 67338960 150674100 135830520 157004865 73360800 83301525 70651605 41224245 60194220 102344325 98416245 168941835 614355 4038225 72166035 83246940 88633365 87852810 54871140 54635190 73076070 48264390 162761115 64420815 20287425 12757890 145680570 9278685 117291405 33352725 51155220 70613565 31848270 41950470 28556145 10836900 74011320 40260240 120656370 59333385 79556580 33106740 3762885 72811980 28051365 40902255 34054095 129807675 176890215 11694090 16010625 126302580 62960475 147972600 16770555 35196720 63513360 32696445 106075140 123704955 16378245 107818335 52381095 32424015 7390875 61590600 31968180 134933310 60985260 43686180 2095680 118687335 24697845 35692770 80344290 2320380 19711065 82331625 135520605 5085705 72728940 58606305 54971520 22845795 173278875 125869350 11487420 55656375 53298795 129792960 798615 57633360 21329235 136224675 115030995 328320345 19912770 87642810 113062755 7191435 16246875 29704035 22415385 99251235 32699580 173376075 96382350 14435235 55484355 5430615 52254270 47541090 145634985 212328510 149146050 108485460 147834930 37834530 193167015 78932700 7510050 44384385 580530 13231035 18746880 30376440 9579570 1133910 68466540 188294280 20996325 5483040 142290030 164886930 129010200 55282650 36019740 4136400 152749485 7786095 118988445 40771080 13926690 212830005 46025295 42351285 78372765 5667915 38507190 72475665 52071300 82194690 134053440 89662260 6827655 245368620 31210350 135993180 12676890 107083245 57757530 19233525 148921785 118586580 39957180 39368670 134393430 69740085 10861830 171123195 81833175 85791150 70354440 198208155 24849390 250756305 32064045 79026330 66542340 114177840 27185250 120679170 128819685 51173280 42834510 72348750 178653825 27987315 13713600 109965510 124833630 158578320 57672420 36433410 65322030 35350500 46677735 75193935 73541280 41494335 23674830 131443770 43138440 95887095 89615505 53533530 115778685 17765730 61170030 63427980 48157695 65552955 30438315 31358115 3487950 79710060 92302290 30740655 38461260 141503520 168831390 250591785 12333840 66241680 61534515 47086200 112021545 96476160 92137650 101682450 26926440 149985885 57515160 168710475 129896505 32466600 39676860 4028820 2768415 88175670 14234790 100209240 17207745 121340490 1953795 78051000 98750430 628260 95500470 3779190 100202700 292616400 30040275 85166310 81959640 21652140 29458635 203478975 97917030 49653015 100660425 28625400 47361990 11368725 52410765 176593455 535170 66827055 48285330 93724155 56115465 207811575 80896035 51700005 12857475 19669050 123040950 90347025 120704715 56875935 94789845 108074055 54756750 123426585 123610440 34794360 14101830 234362340 20085060 224476380 146321100 17382765 134387895 2054220 103054035 42082680 52405260 88624815 480000 58568475 3882420 52764375 147204165 18806955 71880030 33956925 127859310 12734595 26326500 106530225 58124670 128482815 900030 17978865 9105345 126386835 76303155 163955445 81630360 106596405 124342560 71130720 59133105 28125915 57203475 79905915 54842535 111111450 10822860 60912495 16942335 47050965 134781600 63323760 216320580 68189505 63724410 36711930 89130495 116959830 111609045 145835430 89940990 53305200 15499620 30062820 9676695 123764865 35535615 73933140 4002615 3399120 36964935 63310635 42769830 111447240 87438645 177596100 32163990 5337435 89500485 13283460 102675825 97801605 190549875 53774250 1673985 61719000 73119540 80612010 136347975 9526395 18639315 137825055 44570400 9658755 36223005 160638945 73484175 88136850 106165740 10216785 65740455 39898350 84526425 21246315 164588205 17893350 109586400 76808265 235685250 26268345 109094760 79651860 67050645 80877480 89345775 69815430 43693980 8294490 58705155 22916565 20227260 78328890 144620430 207358350 59529390 37757535 81833625 39219810 140092395 14779275 46395975 218557995 5024445 57165990 108070680 46368405 4794195 34068270 112118790 44991480 81807375 18451845 147073485 50247165 25305030 75856935 155298720 92663880 28043580 65394270 203498805 36574005 23473695 176306715 40098450 76817805 84312195 32983095 80848260 23893320 87502485 50974575 85349400 5815470 3176745 44900235 33592770 855435 100873065 30173730 156916020 39395985 3988965 91118445 8594850 10380600 34719210 6952920 63355185 6808830 50298780 159219840 157615635 63336270 51602790 47818575 72870015 106763535 44717040 40233615 35800065 62403405 187388250 21578310 109183920 73661955 36540225 18782370 91570605 124242795 63451380 61103640 115737030 58186245 153042810 5706585 57155085 25320510 93446820 150716010 63450000 44351025 1177695 136981620 13854015 101153565 57340680 91111500 12873990 130970145 51313785 56210730 39499695 107871915 98331240 70772655 39369315 2226150 24936045 198156705 28857330 47085540 98361045 117571080 114489630 21813180 5854005 23441970 193198335 45653700 90708705 170276820 65386920 8548890 66903240 6916470 53406390 89410410 17639340 188734710 16035555 20582880 29140125 89621880 5878680 185009745 23986425 41025360 84432960 83479260 121659585 45950370 34926375 160383975 68005905 13530615 12941520 106896810 67784175 144577905 17190165 26381490 72865725 63467955 10824660 22197555 85356165 8078130 56347890 18689460 9071625 21335220 101657595 171663390 64825980 57910965 3489150 85742430 98646165 124123170 14282775 41278455 27631830 105891120 66993915 47365590 26995965 795420 21258705 66528465 115715145 37084005 73756665 110676345 117262260 170322585 73772625 32913600 4360680 13742010 108463260 12537105 19020795 39874080 18709590 95373570 61355415 47240295 3353475 20460870 188711355 24682065 6116355 49198215 68265885 206053740 218316360 36937815 8726190 80926005 10474560 21051375 95750100 1958775 175529325 14930010 16827300 196806675 70724325 78661605 51574695 108066480 20098155 87331815 105909300 89848395 108740370 65763285 55445385 168008010 70052715 27268725 29334330 43356510 43131735 124755780 160790730 62592840 15724950 218695125 49417920 40210830 24065055 2738535 41396400 39242805 92588820 84308280 46200165 143794785 93067935 81159360 30903975 49562130 33166620 5159115 51277425 6440580 77524410 19529820 25743705 66169950 30846915 158261040 34593000 13662330 61882875 53845065 77030205 81259605 33534165 3186930 53649300 28696830 140678895 12580560 137684430 130924665 81283845 159210600 36103410 17555565 45268665 83992785 157161960 75985140 127512315 135680550 16794975 23778615 9802380 76476675 44403630 119519055 91779915 135229140 49628340 60935490 118684500 101131545 71691765 27022950 312128205 110376120 45542730 85982940 24791865 42803805 108072360 162441555 59967390 84191415 69817425 6638850 71777430 90885540 3187635 102403485 46846245 12009060 122976390 151279425 40588965 13989855 194158815 53866095 25179585 10326150 143051370 118217460 92288400 17431770 37485570 18017460 167030235 115758690 10942200 144356385 15181125 12308040 105391650 13413075 131547000 91774470 83522775 24260505 115484730 2135040 49678740 59230335 123983010 68949330 102460800 105652305 19031250 131123400 106573665 49366905 72247845 125231010 28451805 2763600 120917775 85105755 129624105 81939165 52491030 5242635 113034270 92139810 28852275 111804930 85070355 41408520 32066475 1311990 84087825 52840815 9459900 39860775 192329115 74503395 64894590 105386355 1597950 86381205 30640350 189953790 35989455 25999680 36679200 24868800 11283570 151752075 67336320 74801070 57308490 11251545 48313170 47282295 201403860 44182125 134946990 66267105 2596290 82562370 7448310 112833975 83310075 84651420 88323435 145395795 117664935 72491685 261345615 24615150 7236615 21206775 87834810 181403625 13701825 69810390 4944090 79503210 77084565 49815555 98354055 33402540 211530735 80093670 45622230 85273455 135093615 21013635 57583110 140619930 116905590 8787270 30805065 25319340 25157880 172465980 105446910 13816710 142150080 148012170 84528660 179043735 63323655 229478130 80219385 61610925 33816765 80026290 10858710 81818460 42326985 29871300 53004780 108106695 126912120 45744225 16559760 103159515 163524015 4231095 35991450 15003900 41468790 39866865 108369330 18113535 16004775 137747460 40757850 132685560 25824780 151120650 119217660 108464220 117415845 16199775 147284865 222990 89939295 88889730 153891480 5827035 91999380 161610 193988235 71740260 22991910 40894710 91580310 160317930 71370765 25044795 65152005 47246850 79480875 85225110 65887110 171060705 25810860 7084890 11552055 16235595 35755095 72161520 83202045 13014315 70942545 77618490 234509670 94306140 32321475 8996715 177513045 5157405 4798305 10780710 111201495 14523585 40599720 16741110 134748075 63988530 62908845 47247690 3854130 43241085 70942890 12955905 148931010 156959670 3939570 63232305 106576665 140497710 37678680 46542750 101250450 179015610 5442765 85665240 48464625 78362490 50795655 75188085 167347680 28660890 2655735 33839265 143561850 8732310 35003325 117059640 100881780 45618930 6085680 6413640 6807825 75949590 48164505 124396650 78307980 7676445 134999025 219017880 85858755 14102130 15832830 55594620 110768910 37265685 11861385 41472090 27172725 28956510 108828795 109159620 22417515 271845 17755380 68778270 132909495 14413350 127088025 73026555 166114845 18024930 19926435 205277280 127814400 608970 48723990 142281825 134935950 39422265 4697340 44241645 146603430 28312230 49675500 81894630 147816405 66585225 51142695 96082740 55407690 81968685 14478690 135415965 42712395 82887345 44230305 113703195 63167565 1356765 131160765 78874635 10767030 119421315 31029300 188560845 41309175 187959900 22036710 67344945 38820690 31825575 63519120 82427175 44840295 88430085 146887815 35946540 4133040 131111325 127498860 41934255 13654605 106341105 28290 189537855 2760660 65323650 16642185 7817745 16175445 12285510 30935250 12415530 243753330 32045850 54224715 134612445 46720710 71660385 39304740 16352445 102511905 118523160 112500885 100689135 260413815 6451560 146874015 16465170 30434535 694560 59394015 49232715 14910405 14426340 105693015 128441865 89497845 88139970 20586045 3325725 25311585 174456030 61527870 151686135 10467495 1051230 206052075 127135890 15467850 178042125 131674620 134749935 77801445 114032340 58129200 1749480 16194135 84584205 29213715 136678950 72174330 155737395 35517585 51198090 178027710 164079240 6950940 884265 105480405 120721905 44284500 150751335 19282335 10798470 114338235 82621605 12809385 217337565 24143895 71093415 217552635 3678375 25450935 14227485 183390330 155451045 90146790 18483255 66487485 33629040 1778175 69658005 10846770 94488045 56766675 16207995 38824740 8729175 17437875 6493740 19161180 15103905 36528930 134317200 195317100 17618520 132916560 3933945 1450590 108799920 64751370 32755680 112006155 45416355 61354650 34112250 13335660 78108780 56139375 58251255 8623095 133057395 59104140 67581270 12858585 57793530 17376150 178706805 18820110 22168020 95588940 106903980 19944555 87924045 105367785 109845480 31259955 121549425 139095990 12702480 287130 161402865 56699400 17940870 53915190 88290900 12079095 162743625 133964400 17539920 41555175 25398870 20847675 9655890 37623960 103894965 41784405 8860590 25189860 284764665 77754180 78669360 156371715 95080605 34634880 6186015 7083105 47858385 112138620 55533000 166817445 171385530 41545320 71663775 112416330 1156170 212729835 135386535 30178590 79334280 41684625 105467730 46283955 436710 162902715 23664270 31303650 47498625 66439005 111634560 54116700 4129140 48039705 97474485 42587190 254667810 1071480 6576990 202428375 2884020 41085315 22437045 26204190 29781750 83122935 101104155 161085045 93220620 1031670 26971530 43823595 27996990 91629360 54880695 119636295 44753670 81180120 82345335 124297275 30178830 13489395 105058485 75370320 93072825 2948010 31612920 129688665 117894030 6299325 43880460 89160105 7777095 32005860 120970680 7114935 144256590 90145125 26503845 44201700 54316275 9694035 59403000 80695035 82919610 32743875 64605720 26994495 11299350 147376770 129663150 76468020 117816390 36663360 37770375 61776435 36655590 117530700 71646960 30134685 6617580 145213785 35986335 3074820 93141465 33122805 71506995 6068955 9613335 133220535 59309865 41281785 14926035 48954735 18926100 106261485 20928165 48035490 56934735 142581870 101355015 48293265 7433835 31110315 108142080 101264235 92975040 31368630 535275 30989625 58147800 67197660 108426405 58457670 11157015 44341890 103514415 176849295 113429415 24055050 83542365 211157835 44263680 45934260 115303665 8203515 5856450 39020895 214467480 118197330 12275325 67244145 90216150 57213705 82742820 26834115 14528265 31862955 100496640 106490610 11249985 96390030 16636860 78063450 45784530 9590190 75094935 20516985 31214415 11890680 77758920 17407590 128993160 222152415 27523950 21858015 88195770 99858810 217780800 56796045 102732405 66024495 6535305 202365000 132246690 99014355 4786890 63798675 38110095 30471495 296246265 20306760 93405945 58472040 28399770 73352235 52780845 13362210 56995065 158200440 116511855 95362425 22313385 10796010 129497115 87336690 3897105 5852055 87419895 30121950 56831775 99508365 17462655 317395410 82904925 7449180 70162740 57707520 17370855 135792720 145612620 107581965 19567545 130780455 138719760 99822495 69928215 72116640 2428695 271149450 133378365 134542650 18464055 143053635 22600005 64971225 77985030 40462665 64379940 42263865 122152905 26726235 72027060 105504855 3404655 38759985 72842895 113671680 52690245 20584740 112466520 137934285 37920450 26103840 57176820 10575030 7098915 8111745 58961460 18550920 54796485 69053235 29914995 10819440 76683735 54783495 15776610 12859890 55323675 59001255 119321100 2939430 1183290 63905910 21911835 142890045 13603260 106620180 70859505 6833595 75621180 2172855 4164690 43804155 59690145 55449135 80738565 46185180 133720800 64843650 47735130 113486070 26852430 142436145 88318170 25858590 4348530 63734850 31159995 52333560 130233450 122175810 52646385 6086865 3084015 140093625 57971745 20162775 7632480 177536190 3025710 72972990 5789880 32075085 1728885 78965280 41562930 40617750 94519665 3613395 64161960 76134930 118491810 77623725 16487880 9546990 85906095 53505150 14146005 67778100 39318990 61424430 87729000 85164345 113567970 20845650 41096730 256476000 177014100 48522780 133811565 80000595 52967520 45659385 14515200 59564760 136189200 122390445 44133075 97252155 48059925 111946875 84539325 171563595 77202540 123749790 63523140 94792740 70925415 50564940 8506125 3106530 69771435 78182055 24000195 9263400 97086420 109344600 10787460 4150875 55105455 5135325 116653965 66919410 103421415 34696680 91728180 130651770 55494780 31070235 11669430 150779010 167062920 123982665 85511385 10659240 41673090 72595275 219925740 82832700 12610335 10459815 53558820 65392695 29488155 200255625 70614585 12393045 111461070 14754990 67326840 84352275 191301420 34933065 120183435 173787495 62645685 36831930 904695 46219125 42841740 10398465 154322925 24565335 71740125 4356045 19635135 125232240 82179915 8806740 74468685 18533400 67943295 56702595 40654845 102154875 61703940 2802540 225935130 84754620 50715165 20826000 91419645 12719880 54501930 15564435 149418660 164435820 35752845 55722015 60602865 96824175 72111165 138008010 199679520 175338045 33971490 116401065 230377710 67593975 61720290 23524425 10205565 81289125 82662690 18499335 13096755 24139065 64269615 63754245 199327500 91210800 65478000 71402775 128962500 84794145 11312250 123396630 43748745 17100750 125701875 56535045 48704580 55210740 70663125 25500 762120 109704450 28267680 1018200 37677555 15940680 169232175 8478165 40468065 40092915 61881375 49571835 42055530 146615040 53086230 50414550 7398465 36796395 41006265 61566240 67424130 36680445 151143855 70660095 18386100 58620180 177273060 26893605 69396105 35978010 48026955 9769230 49515150 11673690 13265445 39791850 89391000 20652780 58583010 132925740 169940340 77584140 60829755 81246360 10485555 126911535 103693380 59121105 7083825 63737505 74399400 116298060 15192495 14741070 196969110 133432365 9951075 104162085 84661815 52702365 90787890 22551675 168169260 31961550 46290915 23431215 131518005 119768685 9247995 9848910 24652125 59569620 71820780 86506110 31597020 207281415 55112325 23127045 25167315 126477105 117913725 114385755 12317100 70819845 139166910 4703220 16139310 85145955 15142710 195142500 72087930 154474005 104632590 50451060 51095055 77458785 55063005 16497465 47822655 108682395 26309055 45794790 17033865 60967275 16185915 136043325 95651100 92886090 74552925 35201970 135681300 142805325 74293110 123836610 58688115 33568335 16705695 9931980 34017990 129461430 38061660 18474765 76006080 54931575 35333130 34721445 2299305 264380475 1663365 32500365 212581170 4902975 70479210 182263740 12365385 121179630 89955360 27934215 66663255 150190470 35670435 117432390 85095975 6859845 126856755 36695310 27841170 58089720 77671275 159568830 24160440 79598280 51795045 42849465 47871240 210966285 106303095 19382100 139153950 18956220 263350800 10392600 73135005 33237675 60085665 51141600 94758840 69145860 88543440 42180660 5405475 63992460 86176935 29049690 71796405 240881115 56379990 68803395 93597675 56541330 41765655 87461895 30398790 11745540 339338790 86819445 22640055 47597910 70490760 65081250 83397135 37314405 108948570 116176875 80628360 694965 175433460 141346200 22829700 120019005 35112105 19330110 15032370 122229480 1724700 18727305 22774665 173459700 32277960 29338740 135930330 57093690 43482090 36742995 18780060 45151710 128640 53021730 93372375 34035990 28726215 25737585 78465630 74521845 52100625 74262945 61863690 118291845 103496715 8517420 85652160 99076065 130907790 81455220 96772170 15680010 85644090 24766860 49110915 1265595 166200045 86417010 29079705 40037100 26017710 108087060 63884655 183853155 59737560 65762565 68450745 43117245 30579090 45530340 16025640 47069160 128816775 123636750 64035075 165922920 50203110 58539120 25505505 29542860 91949505 10853865 92769165 83260110 197290545 9099045 44684775 61752990 161518125 34410495 5906520 42535695 21026625 119243925 167860005 13637175 92209620 8578275 21805530 12746355 87283740 99715500 75801060 201884400 88971375 8498085 36914610 121127715 45487905 46053180 79553565 60130095 2638365 42809640 64116690 166465380 96766110 33883050 77971470 103781070 90626070 76884630 103121700 11612700 86052390 37124625 156234660 41070525 243363135 26886090 83497440 122653965 59384580 51471870 127192005 39928125 26401425 13836690 87450585 45532815 44107005 57325770 167832555 34638540 12434325 5639745 160432905 33960660 67215195 84965130 37601235 163431705 201826065 65850735 82065600 61607640 7172370 65251905 23589810 19566135 18995505 48014040 41053260 94066995 99529155 55822860 67714710 144247770 4086450 37201725 7856820 75626445 23617635 35875965 56898840 61963035 63338025 10712895 76855590 92126910 24891480 10972695 216219570 47846940 2259105 193383450 256584210 69259890 3104760 18245295 82700325 22850970 22347180 5076240 85490235 63896700 45792810 76236390 58792425 11582790 27033510 195828795 24582180 28355160 85293825 45961200 29166405 5588370 27158295 189570 48238680 49977375 16332225 27619335 89464080 81798870 107286285 24978135 2460870 167331345 152638590 102443280 50749125 109222455 78118500 132523650 4804665 70076895 40316970 27522810 55370685 25021530 82442685 98705325 8974530 129699465 63164160 20945190 30643665 86256840 24540315 15268095 50885655 206247420 1405920 17795460 13415130 9313170 16279260 84391650 14579790 101151660 50251530 112313730 222291270 130897920 91720710 4038510 64644540 180412530 48325650 19255980 1951770 41047845 108290325 90185820 14544390 118753200 101759265 37761000 51370455 161363625 15589845 19730985 71066295 30933450 32648385 6391710 9588750 167681835 191056170 2536455 76911090 33291120 11480235 85350435 30271140 13775250 91573380 4220850 124871310 73779390 172222320 25746690 1867155 20182035 143314155 52566030 39231045 45634785 45691890 116979525 38628090 48804615 83374485 74100825 11443485 91695855 5934975 798045 151320660 109717470 118799280 78480360 42633435 34539645 8633265 70935090 77307720 31500255 19961850 46736175 69611490 41499690 84065115 91586610 113411220 62001840 61104585 47344470 35718660 47340555 137659050 36752880 4495920 19699470 78461490 81968850 160229460 30558090 90298590 123521835 25352595 102655290 74097375 86970525 12716145 148978935 25429710 171510 20843775 156020265 7991760 110545365 53361780 150812430 79679610 89185110 30961110 21012645 225503775 7741260 183981630 86411850 52359930 118813440 9331425 34425675 20301900 19409985 14482485 159240555 7561785 100817400 230221875 35468760 1006485 23548860 96678570 3985770 6419730 210137700 135369870 62512245 92343855 24203265 113890260 228709845 11554290 15739590 30637755 19569090 75901545 114331950 44306220 137408130 39135585 127020720 80215890 29760645 156030135 40621305 26023545 30281010 87543885 98284020 7081050 171940845 145012545 154628370 39139830 73605255 3660540 147002955 5197755 91942200 120381060 82855845 105184845 89894400 65784255 176107605 17395380 57545955 97664130 132687180 25580085 175710135 198201135 12453840 26508240 101231370 7859790 12064230 88159785 121022670 29879925 143181315 57513060 96307365 49060800 148793565 63702270 3069630 137064390 1897185 1386135 75415935 21257685 12307545 99907035 103246140 1918020 89416125 44489430 179480520 84687360 122374620 82217190 25868955 36915870 2597115 207927570 8253285 20575185 39964965 48258405 176834625 2075475 45178950 65921895 51125550 106009095 61529655 67830570 55014885 205454670 9861210 36345195 12655275 154698120 21673305 56460795 133719345 68753940 66160665 33579480 55752525 3071700 122266650 11811030 34745130 71968275 54248295 7884465 81564090 53792610 143527140 93324180 112522260 33182520 30522165 70264815 56766750 16638675 57937440 87512655 73213170 78614880 20324610 60944850 161858145 21865635 126902430 4262505 38986080 2935680 59793045 45932580 41205345 22242885 2693070 15506205 19063095 108578655 8641185 22734570 16629315 65782215 109096470 35586450 287359980 4651095 81137340 59420910 27330645 2864355 67811820 203536215 9251700 16408140 139460355 86039970 4044315 140911200 193686585 47535690 17712135 52396635 93827925 8960490 146074845 99521415 81256185 66203940 178831470 48702480 35928060 42685110 23112960 156940755 25628220 51159435 57784650 26658120 49949985 164769030 127552185 31590990 62088615 6737685 78645165 28990680 11035830 45650625 107548755 3143655 31779915 23228250 4812270 80630205 30504630 207986310 143685090 122127330 56180085 26242110 30649890 15013320 60794595 56040375 1066395 151818420 115243710 33725910 25360575 1757835 35947200 12075060 40967970 88215495 8415660 404025 3769635 35259840 76396545 46025355 61883370 22961745 89192775 41509665 168228015 125111355 141775965 8640855 17873205 266133615 153356940 40916940 13388580 88971480 2084640 36383670 144365310 44209725 61251195 102359685 74424180 149546850 81595110 58907880 144978870 115186125 77760405 29598585 44568015 82229265 41690820 174174210 94755225 70675995 138166350 4941255 116616705 4380360 4552845 47222775 62335935 52887945 118341810 40029735 20167575 134090025 19842000 6193290 677415 105168615 23615880 85743120 123617355 25925625 80454915 167886150 120776880 96034740 91550775 96902295 6938865 56670075 53879370 63323805 35346945 41741985 96996060 58334685 46641375 38085195 243161580 20585415 63066405 130521420 42887460 78234045 38757675 64774860 66494580 141056205 246600 148717605 7927575 28809105 62070765 60205515 65024805 37264710 133415205 74837325 109435035 119959710 104585805 53727720 9061965 136022445 41817150 14317050 192232395 201028500 3427125 6938520 15339030 53663805 87068820 24665385 37777470 52713705 133009245 70692990 50521860 70793085 10677090 136527960 12734775 127033530 4945905 112592550 69050655 111385695 46781220 8654535 47219190 80391540 51831735 35442735 114767985 61042290 12073695 16842315 7218510 79732710 94966695 125609415 112117455 10399575 52335165 55033035 44562015 167684055 20328210 39548565 73094535 59453085 3728790 86288985 47106600 45270930 56675025 1499670 15033975 100301100 2637495 132510300 159055440 185117280 8820990 18738465 51581340 30736410 70224705 24572235 51511215 104276520 55081725 13878030 32810250 123483495 14550 100302300 35651505 16117740 41012400 76289250 19375815 27651735 26341545 7968360 88069020 65951400 77427135 70802385 28348335 61348470 11755365 81502080 138502095 30980295 40909080 326418135 73423155 94394160 22158495 15584220 61863060 68040390 108148875 13314090 155110035 36329655 11193060 38153490 105059580 91643160 2943210 522195 72576915 150593175 2546850 29891280 152639820 138725565 129235275 168886185 1106115 31983135 69522660 19374195 135881595 46094850 82952250 101707965 12630435 91674750 154178520 53368785 49622115 110553105 4835415 20279520 14679150 18918720 98220150 103312395 82971135 6087585 163064850 34684155 82268460 92380455 123556590 180434880 16518795 3400710 125251215 67904310 23566515 59560800 39228060 3310125 295464060 45466935 5561445 142483890 175199985 10889205 97569870 2226645 252324675 52891575 155479545 25707270 26990325 49374960 27303375 76282935 29707335 93667950 130342515 106645860 205872000 127740165 10443135 92484690 127659225 120613905 113159385 18796800 87881460 134132550 91252095 58148580 65637165 80377365 14267730 144290745 81002655 2637240 16012260 68354505 108336930 1851450 192765555 13319595 84469785 114892860 109827585 37459185 85146360 51184365 47514420 238177035 162177150 77963415 1783680 15350805 57278880 32898735 66973170 4772925 54065580 103841985 155482995 128929320 84010200 15022455 156641190 23702385 86232210 89816715 82905900 129792660 125687340 13821465 71163990 106027515 68694165 833445 99168240 71608065 44728530 3973545 26069145 67547820 63384030 11822280 118863720 10533000 55093965 18912045 125835810 1736460 126716430 91230435 9240855 121466640 482400 77017905 197867355 187794030 132215145 106563480 240385950 10195395 54116475 70501245 71420340 45031395 19836780 96147750 30259770 155149290 13434270 110381775 87632025 42129135 71915865 16210170 24196485 67554540 83426475 52779105 23464950 205361895 127069770 27764640 60467280 82196175 85707360 23588085 149894640 16093275 88982415 106243545 27880530 160013235 85057605 85044300 20412240 68102385 11326035 28833015 74687190 29687040 4388400 72665460 93993615 2711115 133620405 6350355 12212265 94077720 8805690 11982405 103456680 1446165 148402020 45447675 59362305 82573395 52113840 136179300 21133215 70060620 18304860 31057575 122865705 94557015 113596530 73606500 46446735 102521895 108096885 71271315 91669245 136752630 29732295 195760515 84664260 102173715 261781290 56540295 116537325 76490640 111244905 46583265 26473140 243286320 56275890 128517795 36171630 43892280 43981200 3912525 197001210 67803585 41829390 79406055 11315940 87011595 67351950 218736240 127318200 596295 74402475 66257760 6193545 115093545 66502590 50236980 59616780 92025180 138159240 7981395 132438870 8823945 111360720 158508285 6311775 60600750 103220085 135980100 20666115 29780640 157914375 47377650 112669965 77867445 62988255 64955250 102975615 99185535 167331960 56174385 86001045 45809235 139645710 67108545 44863860 118179045 29507085 17933565 22423635 122706390 57784770 179515965 89891910 19358430 32433570 20406315 57363390 10521615 103391400 93415455 80393175 75165615 13944915 95493030 32139420 32912340 25616460 69055560 18999210 55716000 8862720 79531560 178643175 95247735 89956965 125111355 46482060 99834105 145505340 10783005 132986130 185549355 110917995 61799115 25417050 7729605 100277805 521325 67211025 77443125 17520510 17551995 28866360 156750555 80194605 145554420 169168950 36453840 172814520 23923845 188674065 135776460 70985010 56525400 124272750 109041765 74929545 3076530 34441815 45558615 38362665 2313390 3532740 73756230 172203495 90658305 33511965 67569765 172840605 3204810 58062405 257958225 9875805 11082990 60079305 99423060 62997450 22783035 19853595 150478125 69130365 59241555 235908195 40473780 146015820 89633550 139848915 163690155 31328160 3761550 7877700 75511320 64800360 123438645 125981730 26088915 66130815 70162425 1664130 94688910 144071190 34946700 182044455 3034590 15105960 8010390 120273690 99258870 22485750 96182775 13357290 133550400 130002390 4047825 54668700 16493685 40440840 37244205 116120415 36698175 37653375 19850595 30043755 118091070 98699115 20641620 3617685 85405380 4502895 124829415 45550575 123526200 122807385 30384045 4348470 129818475 79126275 46348710 205815 101366055 1958010 214175385 74415390 46466010 57371805 2577885 159361590 28145445 66962580 38432085 69900570 187583235 135358680 10241925 43374735 126033855 103032225 82237590 23259495 311370 135498555 34964925 48080325 112898610 27706665 7985205 53181510 12315045 70013400 12198915 52268415 36383385 77973570 49382775 74838945 57133770 160994955 11806860 98584635 18911040 28687170 134786760 138754065 19133460 84782475 17045685 3067875 113193375 20584245 45857055 39891555 204596235 191862345 43936215 60047145 9642720 80364930 142409355 20224320 192051150 13858485 28691865 23034015 239649885 8428290 52994460 45309720 171850935 135680100 17648595 78186165 94605285 81717540 25299480 42203595 90874755 7094025 44947110 166603275 47995185 46015095 1315920 84628320 25943895 31574985 5305380 10514625 27657690 124883970 32740980 15149715 112463655 76658535 40467090 56171370 24645615 30351375 195323700 16088355 21484140 89643420 68217930 135825495 3800940 110808045 87436020 681165 43923585 117419250 10320375 71259315 52579260 47798250 1715370 69930075 57233370 13934655 23488050 289608750 78413400 97469850 62462265 73015455 4170555 73269930 5845920 12439440 157228890 58287225 28305540 158105085 94256340 49038765 48824550 139085055 175880145 15321045 68182980 15029355 14171070 176035635 33298905 42308655 102070455 4762560 39872010 113641095 96869610 129473325 7738020 40810425 205060290 107746845 79626900 149547540 131960265 138691815 44702685 2821740 38446320 92087790 79835790 51843660 2925795 156804615 16309950 114633195 6092370 24343080 64975035 69967890 192670455 155798505 106036380 48615075 110012385 75484890 88023510 1847805 73910460 5927175 107685195 8586810 42634530 65143755 69111615 62778375 72124350 19277025 55115895 85024680 117075795 32383125 24639240 25878420 63422280 80754495 10797615 76645230 63645720 33562830 64857615 53778945 120964515 190385715 52796760 101348925 63715995 11093670 133907775 54235470 67940220 18782400 224081340 154584315 85879710 7895910 172957065 3826635 22580085 5079615 102945930 33993975 179808015 180882000 90269325 85290450 15128805 72437940 170322210 87331065 15495015 180556050 5872185 173163555 31095510 193695525 142348695 49846995 149275755 139111440 48263985 17721900 143757045 56328105 2843955 56575935 52852965 65481945 77517495 114939525 33793935 15882585 8323830 22559715 46449840 5433945 252494805 197696715 79051155 145702035 12873375 8578545 57503175 127795935 54817785 120999120 48981165 182263005 16464240 7896450 58367700 116992485 1500420 35208450 105839775 100345335 56108955 19932240 47287305 165538680 3027180 127146540 620250 74307585 75760335 90533385 57822765 125910030 105408135 61648185 50238225 71595645 37843605 28955490 18995340 42777285 802485 92901015 11932665 26839920 60756465 141784320 54350625 18084840 90745170 2898570 192601290 15154635 72718950 110129460 54789840 121301370 143396895 8971155 69245070 78180420 25055640 17886240 35756190 204117960 127422885 66288780 5199900 127071465 40581105 55737660 93824295 181405515 137707710 36331140 23923650 71821740 87308115 45040860 10833585 70941135 126199590 48515490 48017355 55058385 6962400 91957215 121975440 129599130 167023995 5682555 38329650 34340265 79096845 54909360 169223145 46078335 41205885 107436960 81543630 110998920 30834075 110996310 21936540 77119770 244576770 8340405 262504575 144762375 11776935 94579455 117651645 67803510 109224000 135735150 9798990 219223170 9824955 601320 26165325 81894345 79579905 19683210 66405825 52459695 67813725 2262330 20849295 89509815 60193035 93638430 73960890 34579740 174489885 80649375 77520255 109880595 89331300 25582845 111059700 142453275 82734600 43556205 2525760 45306735 42862785 26427690 157228200 64463190 125135355 2974755 64280775 104286645 90275340 96139260 78202740 73218735 17036025 53888415 11610285 87025260 123107985 31248645 120055020 12814260 113398815 11532480 2192355 172369620 30983745 52693935 126384855 31266000 115670445 6936135 26438895 111759525 41852595 50792055 7609605 70479405 4161840 1057830 80149665 11961720 16035855 134190015 136081500 45191850 68189910 34256160 66508755 5011260 121229730 64723005 8073165 15540000 25425570 51849180 30693030 1954320 95782680 42992460 31249635 189073830 509835 39430095 75267165 104178525 271299555 58025085 58885665 99769455 8451870 68765250 84181545 86355945 62543790 88669395 7494795 23893410 112016130 98386995 13561035 13555620 949725 109755045 13656555 238063785 17439435 25502655 57384015 11072640 67011870 79105260 2530545 197652570 19677135 2571015 193583700 54117180 1714575 82873815 113046930 28552575 57732570 88041000 56508765 101416920 177876780 21255135 121997385 36708480 96532275 42973575 330330 38730795 7494060 168668280 75962970 3964425 118450350 13394490 34138230 34674585 80543235 80318520 47989320 35261460 19894140 17425395 23932800 101050155 35118900 74233980 13185900 213831330 19451910 9748515 71733330 138492285 5315820 42952530 35627475 126129030 104514360 9433305 4119120 140685015 217491600 52797825 30644280 31271640 39097185 11847420 1347300 71736615 1481775 82344300 82311885 63872835 135780435 135160275 175397265 527370 12820545 11977035 25056495 45416715 19739280 6287790 55567365 7894275 14520630 126468540 108449100 46859295 124074015 97531020 23360970 42480585 119758170 17585430 94829850 82674840 175600035 14078595 19335630 5652135 197430930 97076475 8679075 79719120 128782410 129948195 44842695 33300165 184826880 1220625 31426275 38339145 110896005 5265750 169326660 9332880 86229645 47089305 28506105 11851710 121549365 80349915 39444210 32068560 212231505 69647580 58908270 103413240 114329055 5777130 60262395 19211055 916815 160340985 176167935 22697700 81715350 63179325 340665 105471765 93318480 13105950 107154780 110947275 46401180 142628295 133581030 2127135 112929105 11704830 195974730 41885055 31471590 3748485 53077845 26091450 33215355 111716460 160443165 44229315 126310320 32512155 33752190 99460875 84577620 33421845 9539925 8574240 52896720 239075955 32205795 7798200 114605220 71316675 117230505 116686275 113755830 196932345 92725185 223565925 17139885 9009105 12905385 82383300 23783475 21651450 69336555 15421425 37925685 8672130 122656815 43570485 152841330 54479790 33222945 147493620 41250225 59938695 69375465 131501205 16737885 113806815 48677940 14789325 82011225 110860035 19671270 30361635 7720725 56815065 34645800 118158195 56454450 91470945 100506540 87796095 12052410 62497275 75436590 3911010 33467850 53890800 20264280 152137485 45403335 8646840 16179225 122572575 11897070 34778925 13336230 50464035 175922760 44696535 4522200 63570675 102580710 125175765 51514875 24655185 22614285 6947805 119353545 7238400 14718960 4703685 111759300 63511710 116820900 29256270 708180 35586600 100023825 138860160 96547590 74262630 95924835 55261725 7187160 184962915 4512780 38054640 48915030 45851535 18667530 18917190 192053835 13324740 1487955 80600400 210973575 49596645 18714750 101174985 93006180 19705605 84444285 866160 57148260 52985190 19226670 111668505 63944175 205690230 27014820 38246130 76056525 79209195 11988630 19540365 94870425 96229860 8059620 34557885 15834855 71222040 65372310 12366795 55759875 46615410 123814500 18188445 140353485 24037755 48524355 28291500 84216270 110718450 141442590 9059085 21909105 34177305 32806635 14672085 36343950 80194395 147486675 176398110 152784840 18982170 230372190 31381515 45905280 27401685 20798370 53500500 125661255 21661320 101074755 22456860 43654215 190667700 75593265 134818095 7897425 45209220 77583885 144405090 70672455 120949635 35404260 136832775 48058620 36532230 57658500 5829000 87773715 36729585 12185370 18847230 103666290 114998475 95171325 47734080 6685770 33504135 14703120 76346325 158436375 99735375 135266010 98071470 24707055 20080635 63022680 19059300 40074735 122534070 70938075 130108590 96665985 4115190 107935080 194516415 86598195 50771925 29424525 31475910 7874265 137911140 77979105 55981050 5425920 44138445 163306200 9365595 50094165 150739860 112020 32854305 246797580 41221695 78494610 20467680 129961380 78190035 62614035 118984635 95040360 183326340 46028415 59603175 33516720 74628405 48603465 137358225 50029200 48101760 147228615 35622060 199254345 87323745 102192285 100177005 111749610 30787665 146990220 5791095 115344465 31885635 84663795 48941775 10289655 71285445 175844430 66238335 118708350 5145480 84198480 2766015 33411150 26389545 57523320 53077950 11345445 64124580 122366760 14494575 19221555 131084700 75200835 11308545 184135875 122604165 48215190 31186290 104296185 32951925 68441385 53377020 17056635 82570635 284217930 128217900 61100760 134492970 66244485 92560980 23364915 157816200 31775550 15699405 9984120 153082650 45007170 145695315 50890740 97918335 87973860 48948015 57379035 68108265 53910675 103814130 150227415 16797300 76802640 104694420 93298125 6358410 49501965 16872795 51724320 33894750 114978660 3540690 23823495 47056230 169944930 106766310 48478785 38883855 127869165 31019955 27109965 28656570 117772095 28501095 22288950 35670945 88438035 97231140 95341785 61065720 14307585 100261665 18962475 24005160 25159365 107906145 208993110 80135400 23699490 63703350 27154890 37172820 191927145 15819240 74630730 91420575 112232910 28000395 43064115 214051800 82772145 5686035 22434135 72320805 15445035 56693700 98660340 135213990 3968505 115584435 15187980 28967175 112848075 91526295 50318040 27794610 115006395 83318610 60263445 48278955 109414005 14074950 77609715 49218105 161164860 948045 52549665 42210585 67074840 91913970 93087615 64720350 168393330 6251730 2758110 169165230 46390860 121751490 2749875 82558740 82821855 66534240 88813695 5544180 69457935 1026300 135726465 200153610 122642775 44064135 181488270 48627255 104737380 31234785 44981490 125906385 37789110 58154700 26505330 581235 15770235 70648845 88587990 10666230 15998715 131066415 199274640 50067825 34590480 15279705 83003475 29993085 146432715 74657655 30181515 17819820 18148740 113270445 14821410 72254145 83346840 1693290 99943230 94017975 90108210 74461575 43304460 120996060 20685360 55267560 18570615 1559670 26312610 60665310 92342550 26937240 10134255 36533745 6449235 140831310 167774145 62414220 76955070 61074405 43723815 56272050 22067115 119464290 107592885 78803925 105756360 69112605 28459830 93444570 121956270 7053765 14676660 42967005 9371385 33781305 10703445 67449390 2626245 172224795 55456050 81103710 75188010 42399660 13925130 40238970 56500695 15913065 24074355 129625845 20641920 56427030 73916145 146184930 59940975 15046500 86620215 58232115 154706340 132881250 68230785 63706335 49494960 84460215 65885610 32026725 126952350 29495460 123588960 182797620 2672190 20791830 206985765 23240790 134619585 58791480 6002850 100789605 4050240 106050270 108885210 68578620 31613850 58455165 18962655 62943435 2077320 117988515 47516310 15498285 72456285 59684160 72479865 73956585 204164595 9847830 2129505 62214735 13257405 111378915 38837535 42963795 165299115 115713660 79355460 175119930 6027060 57254940 54503310 490155 18161505 64281750 134903955 147288465 72564075 13681530 21786810 23010570 22649010 29525580 194332185 76951515 24929115 37690755 118503690 51280230 116373615 112827090 16768890 48919770 110499810 60054435 105384825 45541200 67834515 29625870 187669260 41568915 96172635 28979535 41400585 32947125 84884625 124273260 55533150 191864025 135230700 120086310 59904945 38947455 38755110 114662190 32500230 31686000 112970175 23738835 94332030 212282940 181019070 21593760 27745005 183718965 30874950 46446105 27394875 11327595 21598155 42766350 201316305 98410890 105909795 108607185 93218595 29100210 45593280 73178220 107311365 38582190 41384160 66552360 99156540 59064165 29571495 109129935 65677320 42402600 111053910 90636765 70928235 31064025 180013500 38830710 16897530 35742090 33417840 40174785 305595 120339705 230520600 36002550 47294925 75147015 65833260 27230460 87659865 16722135 207649320 162396885 104247510 50336280 73320420 42713250 74221950 83656890 78513000 192186585 4605450 81384285 64937325 37954725 119487450 19011000 25618260 78456480 179596035 77176335 144255420 50734170 50808300 20510400 143024700 94906350 34356180 23112765 77553405 17292915 169913865 70834965 63621945 16685505 1505610 172933320 30613080 19892085 2460945 78883620 113155185 89643975 49933605 98549820 7414035 137146200 26262780 17088750 79812540 62170320 4368525 64858500 48205125 181365 4957125 112003440 3424890 78030525 11082705 134314635 9895980 20501430 107688135 2441520 199883250 138002250 30905685 15506865 67342065 68520180 14465370 42280725 35171265 1359975 33982815 36811335 101498550 150081015 27546315 124164720 225519270 6459540 31024815 29462985 41129265 125937960 17549775 41724810 52899705 76582725 103679415 123548850 64225530 457125 81108300 86241480 106017060 27768570 79238730 30391080 120880890 85579275 73843425 22071825 112227315 3960555 42447690 72860835 29754660 47420445 196113975 276315 5628660 48372810 135909150 42563820 11762655 42657510 116311005 103575090 7669980 48252405 29767440 48270135 45925245 46925550 102993585 101291355 10272465 63476655 5133525 285856320 52236255 117855150 124190385 124073850 28342470 278291610 129316410 59854695 82410300 8501550 28160430 194476650 202873305 189616095 6330075 69245595 19065030 83176155 30946425 46787175 121799475 46337415 9656505 235227180 17455230 26603565 49307595 8958765 51740130 195427020 84641490 2913225 1978335 18240720 21898140 59141685 92043285 66268380 100349415 90148710 43898085 26571135 163085490 138270525 45190740 17417490 10662990 99787650 159470805 158937000 50087715 9724830 43010970 28402620 37374045 41921625 2832000 92277555 63843330 111187485 210576645 79646700 89180865 39362340 104817855 53245245 24974310 107610375 10809930 76380630 120494310 21785835 48321885 5029740 112901385 69320310 31376430 47282235 9525435 26714250 13489080 30058395 31570725 125891280 34381365 7671270 81766635 1651290 9636630 59646960 196819320 143471070 137436885 47746905 53039775 60110880 75740835 147449595 48014820 76996755 68472750 26115060 68180295 56095860 231026985 88516140 129689385 49566675 23659965 155681355 215211030 67671930 142741845 85498110 30493365 65731485 92392395 60169380 20426970 41977110 54814275 256477470 20573190 12403965 80246295 141437805 82919385 19369350 83682345 10520730 79843515 98895375 111036810 27434640 76271280 58485900 117837945 49968195 19529955 29857740 117855720 30183465 74855970 54603360 96663600 29054280 141770595 60871845 12028440 215517960 51207015 97986105 111480285 40443870 79444065 90534660 5429670 35772915 10932750 26961825 6652335 110130525 12757725 155068200 12740070 130947495 74821815 74244420 53349255 43309215 13943055 64669335 15824880 46114875 138724380 178735485 76042605 36869820 41149230 45221925 123048015 19458225 134530515 75875895 22398105 24613275 51298500 67576200 52618245 110768025 1779660 62491380 117810555 53249445 48145875 50922870 100835970 76182165 32956230 5631090 103316400 16613265 4820685 73461165 50546055 37492620 7538760 137987850 20075490 35566590 23273835 183399870 232876095 85015335 49278225 192431580 72716250 26704860 60099780 20247045 14933715 94910205 263534445 56551890 33197625 154732665 73171440 63075225 106877910 25643145 40420785 24641745 206585730 35496510 722070 99556680 93787965 94327575 42301605 64081635 30650190 21297960 23660340 68092785 16753980 81935475 62565750 129027360 44452380 246343995 72683070 54542670 73388400 92047200 43027035 155275065 110787195 19179075 121092150 3676380 52421295 160866765 51657480 15596490 230283540 25270905 77782500 33808110 47961585 167373000 139691370 55479945 67802295 71360295 29461635 58183230 83870325 112361880 9928875 106078335 49825845 8717865 60325785 15846765 91358730 1531710 239746455 105871485 17341215 57794130 98948745 127678590 149564250 153721350 16351815 38612910 31060695 146057640 20416710 47939400 23469825 74071290 31166880 170159415 48771600 17800545 7469640 11390715 72926370 7358385 68580990 95693385 254898720 10592550 17480085 11300625 187645335 25683285 40911960 21163230 52869240 35195490 54827700 33922470 64636665 31964250 105442920 68340 42976950 110049720 101965845 10376895 50715210 94999200 115556595 4326720 37736505 46142610 19160865 23863800 55681275 89280435 142579950 103247250 81985800 19266795 121816965 15339510 28565955 77177145 97761285 116495745 65090835 209866545 18080475 124175730 50251830 105326175 37074405 17488005 71521665 8476005 101892795 259415940 1669485 21312375 40472175 105262035 31054290 283491360 104976060 93836805 119006775 54624690 148525905 81317100 78459360 39176655 73407210 49432215 70426515 19415025 169805835 10055190 91350945 128295600 48205635 704745 7696080 19372890 41192595 6574380 53092515 72895620 123764925 28452450 68799900 171678795 63802140 49345800 103783605 8994270 95919675 13927785 129014055 1181055 22868385 30808170 106252380 117403665 103372770 10762005 31636815 20809560 3100785 64411155 41385870 92857545 66107070 21324150 111603240 2357475 37681080 186514335 96268770 15550185 114751545 65178705 157246560 24714540 112705470 16728945 33496785 6876690 128843220 32476155 22976085 109562220 13862910 110928555 215473230 164879415 51572955 25801860 61021650 118471020 44423595 86034330 135491715 2023395 56374845 223857225 69150765 47154660 152146020 71805525 108939720 28177545 54680625 11840670 59469975 1196190 73560 104213190 197914155 17187690 21143760 100466130 63750015 213515910 47037345 52757940 181231275 54130710 13834350 33148155 102164640 57012660 93394680 212591745 124630470 46262970 58530045 159550995 4673010 44613900 72351840 85175715 147100530 29081985 49702395 193405770 102628830 13754040 98727180 55940055 95035485 89794125 43441275 58446375 103881300 28440825 14641530 46764570 197992170 18761835 19115535 20278920 7876080 148140 97090755 97432395 33160125 1986795 25687785 58149450 4364160 51601770 126646455 149453880 19863750 141278040 20169855 82708935 63278970 17910900 109964685 34176480 30791850 285261525 24707445 87038175 10740 130947000 50258700 113505915 178903245 85153785 38830185 98491170 78112995 14896155 103094355 2525685 102517290 46974135 55848465 164817480 27476070 160287825 45783135 29163270 58510605 46956165 67063080 2226930 41871510 17909625 127659975 1196610 105395610 174633480 6716940 24148755 16576995 62374065 41183430 64425330 168743430 174978825 70462560 77255730 39217350 18945420 38484435 44391810 25859850 43782030 184675440 72514800 17213595 50287275 49318110 86282370 45602970 164290560 65911155 72768570 36388575 20015565 240253395 17164005 74608590 54532125 72178470 11071245 86216310 41761245 71827050 10799685 131615910 53208105 34830450 27156270 26901615 164719635 57677100 106732260 32074035 137627670 74857305 77771505 90306795 74003580 183223185 101299920 80440860 55240500 116497095 21070050 82095075 24275160 61518900 90504975 60624480 90863835 101058495 88303155 27755775 22911780 38852010 9389415 74498670 282704265 73355940 3836220 72076050 118922760 104990250 124872765 40395825 114736305 48606810 266646645 7457310 43055835 39314145 37426950 97661250 177964920 28067640 5403990 121671165 1566555 23460450 3478380 12947865 580515 42088125 15802305 178676010 105403950 101867400 146325420 128399775 44659650 91010655 18953235 164586300 14282670 24010410 142363875 85730775 41046990 10527885 93680715 80534460 145504140 241214925 6630030 9526035 54732480 54589260 98257860 161927040 84283995 125418330 94441680 76043580 33564210 2504730 15663210 144748620 107072505 74825505 17056980 29936625 130085235 11031885 53602215 24494175 201193980 134156415 62423400 94344165 181328385 89847075 32001495 191809350 61575660 127289160 70012455 132645 152503470 121336530 7227510 149031765 58522770 105453855 50379555 13678860 44033025 61738260 25221930 95051910 128117925 92561625 1724625 144784695 138958425 2782695 43091385 158444445 212823720 66144165 18371010 22050345 157086585 56180040 128294745 138538830 100328025 35420085 24280425 187003815 35775660 61971300 12347820 53846610 91941030 13341810 1627035 82936785 15772650 39841815 82739010 13970055 164268540 150010815 114298755 42915885 138764055 90663285 94457880 60891540 20054760 204673020 45623940 180042375 50688060 32065305 148286775 132576855 21794310 179512170 20560935 143187585 23130255 121640385 119341710 16342230 244670520 113600205 7607235 60001470 1148070 21120810 213429795 129538410 126650880 20058585 87180390 73833900 26373555 65450580 27453540 126313335 10843965 117135945 23211060 54202035 35703795 57365250 9625185 6243330 156672555 15529215 21535695 12296085 102403905 24101205 171014865 6011790 31396950 18441480 6979950 74477175 52278675 33023730 120917985 17027250 127882050 46441890 29121330 147023835 200295 127525140 179297820 26255025 41808075 38996925 104873520 2436825 2164515 120995160 247468875 98597700 2370645 7983885 136255230 140347215 127587060 26416560 154995 140102055 46470270 10017270 28282020 112856475 88447725 47088570 141352440 72202095 71145210 208735545 9090405 47769180 26967855 177826620 68954760 59555535 766860 102170850 132995895 16211505 160059135 15753285 91783635 18782790 20886705 96388245 9738660 13797420 19811400 1708320 10613925 151026105 25406160 32610150 95746050 88217565 33037620 98831535 67752240 3215160 74282745 4067550 63359340 58522095 52117950 70461855 144065430 30393465 193709340 73792815 40732530 63004320 121880970 89711160 26777775 2271180 102923715 118666050 72591210 6032100 73062300 147994440 5427240 210232050 75627465 14131470 55225575 56624445 11475390 45125235 113212275 185893065 41582325 81934335 73509690 127835505 19493640 103900290 56635185 13947525 141033435 31013310 6531795 121350345 40778775 4933290 157460715 25941255 94735590 98522850 129289050 45484515 27682365 166765740 334770 9789540 73862775 33963810 76571265 164234850 5642010 210368535 63954195 134409045 98257305 13749210 165970620 4341945 41613105 56989425 144235560 103251045 65271570 10264335 92455365 62369175 88959885 58624875 18821430 171148845 234426315 37931160 5887830 47624145 159747885 5204085 108821100 42787695 96058440 63582030 91921755 168119925 56703315 79053735 7615185 157868565 19031580 123414795 10924200 18280200 67263855 21076035 26423730 82659015 50619570 20323515 12943980 81153165 52690440 61183500 4875720 2028585 151369890 35338830 120259815 17171295 3884700 32225325 33542955 7167510 82427115 154203090 69439305 95774625 30569775 63753945 13192890 62870295 98745930 60258105 41690160 7234455 4837395 9392415 22202685 96805515 123584310 158031045 140459220 129587700 114606015 106688145 76101645 10487610 95836290 83464230 726810 30900000 172593690 27883635 1149705 73111140 35894925 14475660 89344065 23754375 24676935 55198455 130453290 141747405 91020915 43177815 9808725 33780360 68209995 58726530 62143410 4689765 11302860 82614285 72504255 24142785 99853815 59254935 97665195 132440505 25665885 141299700 888705 153324600 61090485 18914445 94407225 14254620 99018075 98158710 145561125 31219245 21834315 52498035 162246060 30647835 46774680 18872415 135345915 45372015 120258270 127645155 3950340 110501745 125812680 38212335 105956910 44056065 35164380 109182660 71033190 58399140 128200395 4824645 116071005 163371660 26876700 32056770 45406755 108001995 111522555 136695210 109827090 167558115 138375285 11024340 133918695 93544605 27575205 72233625 14424495 195310215 73230270 176368770 131628300 97377360 98178630 1583175 145919880 3749355 102184995 93815475 145477935 118072890 74356785 108000240 34429350 11674470 135778950 28908945 2532840 74348010 30221670 124617870 22063545 963840 238947375 74227305 19922220 89582565 124736115 26445675 8142435 118083255 78602820 100753335 54959565 111146250 97823325 10061895 89194020 60627375 115065450 1187205 76520355 85158915 11432340 11057790 73621650 138900570 83283540 66285555 67797165 90562485 49954395 2425980 180043620 44929005 153591330 211281090 75527760 25071990 238014540 12314805 111578910 27243990 643575 19646580 34314225 140495685 74715165 10543485 37724565 64047045 77611590 42991725 109301205 21070140 13844340 104645025 11166510 139024530 38569080 90335925 1386705 83316255 10416615 7034325 128730735 43754775 193104375 22771155 69600255 239949300 56884860 22756950 34679115 61207980 24718125 201660 22046310 118959225 17314005 36708945 141221730 2952435 121001190 160888005 105735060 4387725 120745500 62042955 124844355 31186410 2503260 78200985 40018920 42580785 31317315 145169415 7804185 15577125 19649820 60918525 116070465 101859735 37933680 14212575 60551415 85483980 273704130 20072640 14471700 122983095 9659640 57371880 10352850 136030860 36874305 47580420 68858640 84827865 36562320 20324280 15936120 100679100 153864675 7793955 136309095 10829985 191318010 32149215 54574830 152683860 22355100 64107675 72999690 63191820 669105 43343685 56841615 93369525 158602740 121294095 57021330 50418735 11491950 47659575 76063335 167577225 21349815 163114575 81611370 79090815 130615845 41904270 29711025 195309570 37541910 80145165 19070295 5949735 103354725 147637485 37051260 59077575 117643590 176943750 40175070 196596015 135906540 75021240 176010 147701415 180318705 39267555 105838710 170107335 32533020 21244425 42734010 58350420 119810460 34812945 53407005 24744390 43900080 13048395 16358265 120935790 162631425 29757420 54536280 20835090 118876005 137579460 2828730 41659980 23220795 7962360 31329765 63228915 28626420 103852320 178728540 19680495 23467710 121941315 112083600 62935515 103310895 67455240 77267235 15223050 113581350 107115600 2550585 27154050 70284405 135854565 18711015 119488905 48613545 35337705 35789295 65023170 197946645 113011200 28157925 25886370 91389570 71211015 32205900 132261915 35297265 32197890 19177995 81704205 50861070 176741070 50051805 83735490 3890280 14531160 74295915 188884500 10805565 144925275 24507885 107348850 284211510 81315 63016560 7037055 160854885 37569480 33622185 69548790 112621095 54160035 54956985 28605165 3715995 92964510 78845355 67738710 87839775 54179595 1011345 62843850 39706560 74247885 24633840 137794500 44765025 16776090 21776805 1563150 86196810 356205 88964355 32406390 12399990 111439575 73240575 2727300 76979550 99785970 125177880 58866690 63949095 18093600 35113125 108149010 87576675 7674960 137558595 23710665 140060940 126769800 71262870 104883375 75640485 26452770 93488310 180063885 27415305 81719100 76028550 35677590 128377050 45876045 23986890 4406280 7911585 78466845 120285330 160911240 94652610 52065705 228194940 39917355 65800920 175682100 24276195 84925335 88038405 241159725 7584675 89964825 39534510 91991190 147667920 2769795 68477805 190352925 76925475 41896890 39809895 117513555 120847290 81197085 39025710 60915885 35734050 44031720 65385555 73969620 38364015 133103880 68376015 4905495 143783790 79615500 76531320 21881805 62863590 21432150 101620110 21197700 86826150 61852905 33934545 67277355 165368880 9841230 33952860 82592970 127449075 135914730 45729285 15638145 213411435 61121265 250802280 41094225 53165865 41949855 26469915 100719285 34162155 105668715 77689950 53016090 114349500 55152015 96532245 145107495 132124275 37528845 126661485 72575310 16145985 4675575 188161710 33846570 37449390 71287665 108294720 95972805 117186945 33321300 125783760 119365170 196670565 146597505 49916535 42325725 133877355 31751505 25978920 184749345 3814350 162950505 55734555 18955500 31680300 88324140 101214630 65363400 79709685 23019465 44266980 63833655 18873090 47987970 54431475 1022385 54968835 35996730 67793700 41663730 39559890 189516165 12805920 205912260 128230155 89213025 94352505 57237300 8403135 5320575 154599930 63093180 134605905 109622340 127391685 24411240 104919285 14331690 27824580 6331200 75519585 193950360 48828315 41421885 70863240 112996260 28333980 112486815 1338990 7582725 28517130 163779075 57611580 2912040 158362635 84238635 22771215 60265020 157132710 2840535 10184955 59888550 145007985 38447685 50970690 21158010 30895170 5084565 8883990 24169125 27653475 93186015 49710030 2276625 145167450 54693915 56679435 80483235 37479945 29286645 56404110 31353135 22286790 13971630 108860655 171585525 20438955 1979310 27881415 954660 204761790 133252515 19421745 168045 34772685 120454245 82002120 21487860 43328790 220870485 118763490 145787880 39147735 96559545 118374660 20541255 32442495 72474900 112140780 20740605 142954410 81151485 56998725 10775565 56040105 60624195 27627825 30861645 28394160 38122110 51346800 112823730 15082890 121316310 67619160 49638585 5787495 173503575 124593660 113406705 159566850 26135280 3457695 11689260 57784110 131385585 173645520 129190440 64655130 166882230 139586145 131733330 1469520 39644385 58775310 80397345 70562685 23101875 14854350 83955075 177366555 36178830 32283720 92121660 16587630 38343930 56309235 201514305 6121560 88703880 180780300 48879300 100674165 109434510 138961905 4985520 182860275 16540635 83698545 86000940 112331730 109716765 31621605 58572405 12611580 31795950 141269505 66168045 15824625 75367530 116271270 36865650 107473650 16588590 145017900 118288665 47553510 34414950 28093470 34328340 34894560 67507305 57035640 9237735 60871860 50575575 80153790 167940645 82414680 37507125 75191805 145188165 78406725 98192385 35863455 30461055 27621045 39939570 92836545 75295845 162071760 16203435 78578040 9326325 9346290 63441255 3952020 109358310 180000630 61412610 17059680 2773830 124716600 117867120 267540885 16606440 3076365 2690160 2224920 150298980 16570185 15317325 75486645 188800110 283684395 65206770 152457495 82250550 1581135 68983050 29728785 151122060 281067090 90947745 23869305 75689910 18780855 19767105 89190555 12594840 27545190 41331885 93199455 54403725 132311565 209432730 58867800 51520545 105888465 268040190 22541895 9224850 106148175 60301380 53806095 93747345 75539235 201102870 207244020 81960285 70378590 24193980 59157315 123302745 4413360 93219630 188767860 14512440 101775375 82536615 156855960 54441270 12499335 31803780 15754935 109265730 59295315 47608650 161526450 47825115 84654810 77846265 45128310 11302860 75881580 14198670 65742000 76651605 47163345 13198200 18563235 13960830 5893920 23896230 16662765 35868525 74447175 15280485 100474995 139266645 158304330 93745485 248154315 34714800 75868890 63608400 86398860 19410930 68955360 33018960 117197835 2123025 37759725 47692830 134367015 61214235 144982830 125228475 13027545 112040295 32733555 19686345 86331135 68314920 69369195 124794465 6931260 51734595 16493100 110466330 126762345 55047375 88764330 22170285 55765500 150095265 6043740 111118935 196458120 154038240 74392500 52831785 54059550 48034425 103610190 8921295 15204930 84266430 14742315 239846655 77748705 158158530 14125650 51394875 54003780 11753835 182544645 217950750 88579695 20774850 125984715 63833700 33928515 86178135 63474090 4944030 31217295 37251975 162983115 1322625 111063075 47470245 24751740 9819060 52068900 19501155 20649465 45417135 14615715 29309730 102417900 52578735 39308460 92418255 48329970 42666840 125867820 67472970 15748830 85576770 100445940 7681170 4386960 56282415 104980695 116008785 70718760 151469655 103095435 107009580 43709070 27029550 28560030 26801865 64725795 8688405 89177790 100249680 78218040 18616455 51963495 20708130 108338430 37579140 72857880 58601340 57522585 119828685 10440345 148894995 24766530 65619930 17021355 47458920 103688220 117115725 51316965 152816985 790875 25551645 51673755 49932810 28472340 24249375 102342615 48577905 94642800 51192390 84186615 65626755 35228505 26298810 44708250 126116820 8878140 14976795 4382175 41025915 32274540 41142360 66583440 57546255 201354555 7584765 4435215 20154390 14759250 28404765 1410720 58261155 178252845 17191680 41100525 22308870 126381465 124558455 24695370 192168465 27160350 128369475 65755725 17237145 99076095 80619060 11056980 26154180 138107700 306087510 17734680 63227145 58032900 18501780 136112355 700275 19645095 255916065 3009000 109180785 110673015 89400750 38408175 95788665 12747810 121829775 24452985 71706690 6055755 29502690 83460690 159898275 59645895 125003730 12652500 79163115 7067070 127457475 217913745 110970930 64559250 55546935 25074600 17507190 53637435 194550690 18062670 145831200 137627250 24247305 84319545 143448960 67179630 9315660 61123020 19656690 17606355 4639920 6870420 2836635 75523395 11792355 16989975 199896555 52654950 35314065 47478720 52492200 128703285 8643150 106566135 35195925 143929680 58009155 32306625 127131135 51430035 73699980 38467365 22715565 62560485 3343980 81669270 30389790 13893975 3764220 246668850 87769500 92270535 39000615 26298120 633165 148059615 95338545 99836910 75201135 74896200 116570910 69467460 57942885 64510020 146341035 5662545 52772040 24076425 116271720 79380600 50690400 13249605 65323950 105319815 44217630 63468750 5267475 135055215 65653200 118428075 72105780 45015690 132764985 5360835 712305 18068775 108778860 49401315 39525450 63227040 5008155 206246670 84071130 62661525 79237620 19753095 14990325 114233640 60731550 53504130 63177540 24269835 79615620 59887950 34052160 24610665 80318940 34309470 56791530 3643215 42017460 28013745 56805720 2226030 116324880 65757375 12996660 67323375 76972725 20129865 6098340 52931385 16440510 85002150 105025815 4850505 106497375 49933950 15186180 98192850 204308700 37677135 94716495 106651620 94126455 106707390 23373075 258244155 65155920 28888890 91341420 120871740 60025170 29274675 74742960 90543915 74846160 64877070 206817930 16299000 53029410 142480725 20093325 18149895 5217720 59036100 65129010 51799800 118811070 18503640 101265375 12250755 64367970 102539400 43968090 63298305 60386040 205127880 38038620 18416295 118376745 69025140 146348190 31574205 14020710 81943230 110133855 32178255 19550415 4642485 84795150 95714595 41487060 115019895 12902865 195478395 41754135 112262415 94110345 11284335 197875095 85687635 130187625 76384725 148853070 32926110 109454145 54995910 63090765 110492280 11210100 100568505 1274640 49977270 8844555 102614670 50603325 66746265 213705195 30091350 51337980 55392225 60991440 75880170 55590120 17368740 101647035 59149545 112189785 84613605 46662885 42371925 37770570 5629215 87804960 12775515 81006585 28891590 155464890 5344680 25776225 22729050 19917915 49968315 4218945 123356040 66901425 19474425 18472950 13118745 48626190 86623545 79974720 7528500 97320495 31985670 101128695 35887965 172934100 28949250 235757040 14672070 190489170 13009800 11896770 26114955 105101820 31522635 68393745 46503600 134569695 177113580 24500865 116872695 86717295 34274625 110880375 130594065 35856855 23565195 84571620 70794750 69762765 11407635 11359800 161533365 86447685 65407410 105084735 14577405 46850835 40411680 103864845 25179255 601965 82573200 225502905 31522575 231181575 47614530 36888555 75378855 73110135 78148845 36158250 10915065 27054735 32137920 30877950 21401370 97496145 95410425 112331040 52740660 179260830 47161695 2174325 125176455 107593620 42023295 171569250 26427120 91409745 228464655 22646100 44599740 19617960 173766930 159374235 27546000 75525570 70285740 178944480 90119010 97165020 72970350 33115965 47042265 34970865 159863415 116508585 66647145 233888055 79830225 26438295 87856425 33605535 93303735 25751490 50898255 83271840 56718120 104674020 43675020 79736850 10425765 29827785 21405570 2486430 60470595 38625795 119162235 93212115 69080640 100207275 101254110 144823860 15294600 84454470 81059415 17036115 91870725 19353150 112202115 46026165 151689600 82026120 100097160 391830 25829835 163251105 58970955 34048485 7828560 144816810 147142350 56891940 114430425 118947870 1772925 95350365 201029025 29071110 55687110 134739405 59537850 16106415 82387395 96392565 124284180 71299950 37939830 107569770 53652645 76879455 135944580 63922230 187668585 8218155 43217445 26159970 41937945 62454630 13814550 16745910 75228150 150922635 105734730 43782330 6905565 30107400 44113950 89598435 83147820 41455590 81096180 60377670 47237850 2626005 25786650 6859500 8771640 59110605 24102705 136992795 97896840 4355085 130160895 10771200 8400840 21660390 25405710 57854580 47684370 33124680 205350645 54653955 64174155 102731280 148379820 143494035 105659040 17534310 43218480 36440025 59372235 85731645 141977490 15034230 22378935 44510250 116032410 67909155 105342015 23280375 17842200 17632845 99374085 175430325 72940740 6650910 159520365 40004745 47193705 23137875 63238200 86115690 20715705 25611930 69393975 81568455 82815690 17245035 27879465 140538960 60444120 127569360 13011465 104740515 4924965 18282540 61968810 140636895 190917510 95551170 7773240 89846610 86231940 78508635 131152980 166038270 11781645 73498215 40664145 27015405 138681270 13519035 132911055 82179645 91912800 157986225 50007255 86977650 36701340 62040375 114405090 6673260 108709665 4836480 180141360 62160615 40400235 213302295 40670790 47002605 9047790 156842625 132380295 58494645 36875970 178002345 14092290 38785110 106888080 154258620 89739030 7927470 51493770 13874085 65673690 77357565 77930085 189918930 47352105 509430 11650185 83338440 13750635 50562975 31266720 140514465 31259025 5507100 139018185 119077830 89769195 9489210 34924755 15079605 1214565 190047810 40148505 54975750 110393865 14967195 17271990 34087260 16248495 164391495 7333920 8931780 96869040 64693515 10982250 144379680 131232645 40604265 161050995 75528975 99390780 95028090 72701250 66944415 98996535 54310710 42477165 11675685 148828830 15788040 41343825 296050260 82209930 203939670 35368350 90382380 55524315 7216920 69148905 5133345 103787130 153042990 102943755 50596650 21243825 109650930 12206640 6099900 77511360 100384905 37975890 59222850 56267310 91649205 15443565 76493760 57583710 75614655 42135090 20201790 176889930 79746090 94860390 28833345 5708790 59537835 89450370 12373935 1605705 108685395 99709995 37983315 100308060 26069115 12003420 61347900 38529525 56479515 79291845 31620630 1964880 150346350 50446005 142660470 117925395 15032145 23745570 130875060 5988915 102805260 29646180 100297815 90169800 109458660 28536255 94330245 208676415 72618810 10641240 29818305 64725885 17136330 155313225 19137195 68107590 95165475 106474395 13304160 216960 78582885 113209605 170320530 33292635 58797540 80225025 215370450 21823050 5232375 11695440 112094895 164279640 110235465 32535435 15552165 19682580 68124390 4170045 2266980 97422975 45034665 49708455 104700390 21168675 50153205 137076390 32327310 50676225 64341720 127916115 77569755 127681065 106801710 35247615 46612710 103117440 114909405 71453565 32201565 16514925 61124070 260470500 133157250 1918590 11460750 24194760 28968840 76177710 29695860 17696280 127386720 25283775 93727065 57852210 36840585 133076955 14763960 78063300 91419360 40163745 5817780 142180980 88353120 86918055 117070110 29440830 220441515 6824970 15104505 107254500 99419355 48842370 126356160 100328850 194173440 36613185 23353800 62907585 31899510 22782240 117726510 59783730 177324420 11012820 69981735 91844835 43371150 35718870 61281105 107859210 39322515 75546345 112636470 246585510 26822055 95890635 132307455 13218690 46133955 193645245 175480410 130938630 208255620 100077675 84303570 68358270 78488475 8694015 46363230 200062050 8981745 137992815 90420690 35147685 65748195 73917600 68152140 129758985 11488095 24324405 45475425 32989650 174169980 127233735 28415415 33160185 38494350 38461500 5601120 16765530 166272300 88267155 1811595 63859590 18440490 52888065 92898030 51428325 41453400 20643735 12548280 149892810 65999145 114084030 28817835 663225 2580330 10103295 4313385 89151495 39821835 132354120 19569960 30620760 35768730 128063430 6194610 69544770 56761035 873510 28896945 59658915 25315125 22518645 26987220 108534930 97498155 21725190 54980805 150613170 175712625 8180400 127628670 4341150 22538850 105257640 38894385 97384080 99368490 124317570 69105600 82177890 23774280 64280910 190268895 72615165 61917660 58984605 54421335 183778890 21001800 189886680 86425155 176482035 104342910 10910385 26199030 10359435 7273575 90957405 45343275 73443000 15662205 95374680 156152280 146017710 111029700 29938425 152184120 8435685 3225390 148338900 2188980 8102985 227174100 38117280 24164115 25386000 130278330 20106000 43901040 63436365 108836940 38671830 15025500 55422975 227477850 46872015 78239145 162278925 27581115 67050435 81545250 15045930 42552030 7693830 61089960 121224945 3514605 135503745 160753725 122545830 82912095 50385375 8188410 48607560 12722235 48855120 48403740 141103890 219845685 15703725 41813505 32383380 81714120 8639010 210578850 7074675 72239805 71982975 52210470 5674695 138208455 84173520 119193165 97698465 9768345 43420110 84099300 20674785 58003770 10808655 113104815 43877460 83420430 132374685 47203410 62480205 95081400 43472460 187958115 43376625 159868890 53964990 92671875 45616875 147402195 81304905 87449655 7059030 97071045 115235610 97927770 165333720 153542535 2228655 81209490 1947165 184288230 39532470 24430485 3240150 28237935 44559750 128178345 40346370 96315675 6559095 75156150 8322930 130153440 89973765 124481145 99858930 102619515 37726605 38154855 60657435 13693335 48119295 86251530 112710420 2723880 37620720 91600890 33945315 15008025 108881205 99035325 219390 23179695 106487310 82365720 163194855 21140760 110901270 87415905 70245330 15939390 7627245 193102005 167694705 81460380 40750290 110771685 63698715 48855420 82142970 9858690 1149195 3144570 210043725 43272375 62717640 101019630 26076180 132646575 82376910 15584745 81211380 41381280 154855815 146406495 45740670 99771180 52478100 35054865 149174955 169870305 38411445 93545640 162614925 22714590 81218850 2029680 86240640 80305635 27881790 121023015 116549040 89874720 53490990 107084880 4279785 33083055 141317475 39411105 113166435 8290305 7408995 50727195 206644950 53230875 14553855 25507995 35231805 187388565 179780130 46830885 80948010 121681095 48128310 24026370 84362535 90038415 76244835 135701445 23762730 12515910 57433950 158275350 52822725 93544980 91737030 9569760 158848275 123634905 141534675 7047105 37366590 62555310 74287395 50369190 47363685 79495095 79558440 123072030 101472450 42263610 5919870 156149955 14738715 12211830 71615970 12158955 24372300 95092860 199486395 30843045 79378950 155331435 84897990 62601375 95413020 67523160 126243795 118596030 5944275 2817645 73888155 128725050 50883780 468240 80468565 114288345 161331390 150357975 38655630 75246195 85341885 733950 27694335 76269390 78544005 66172485 127422060 78975120 37386600 93503820 80743155 35808480 119222670 58310760 135662550 12033180 94359780 82215585 123819585 81426315 6403530 133153515 48428850 29475795 18889875 140330850 88801590 53018955 106296540 120220140 10422615 50776785 40039050 71239560 43043655 94980195 40883805 19678035 83906400 77257110 17688840 74988705 72393165 84351600 6958875 104244300 50614800 56690040 74839875 4248390 54929640 88904265 50336520 83031375 107652585 10330440 91371045 4318155 202987320 62156325 13891485 116877495 188713410 31706445 81008685 100655955 110692500 105803190 71960985 99462030 262111410 36975810 45293655 49631370 38974290 117034125 85126110 83645325 214864860 185788875 99921990 12410475 76918545 305435055 61990770 129164730 114816600 256590 90948885 10731540 8549325 37038450 45495555 87458685 10760205 5768955 586770 8670030 18681495 118388490 40639590 40453665 45365745 70360830 63626625 32965875 133863105 5493675 70526385 66988140 20466360 39915285 81367440 150070365 12359520 39619470 11100015 195620835 134251890 143550825 87364020 83546595 193121325 60411675 354495 154671420 10365615 100894890 21107805 237650490 49230195 76464270 21463920 22483050 130465680 13676535 121412595 63066870 84212580 108276015 80969520 33408735 94632510 11387370 126135405 139892715 97973310 10975620 80570430 42430530 181884480 95878485 164523180 85733895 99314220 196102935 36193380 81787710 148612950 76801125 1069020 178578210 80066235 18376485 108335895 111163365 4799625 153933120 39014235 80364300 58788105 73503435 82751310 94111200 85405980 4458735 389657970 9361245 12615870 1539870 263820300 768360 34202460 15566445 2902950 21671760 96915150 85086645 47584860 71252760 32411145 120330630 22136070 19113180 43934190 129127605 74032200 13927635 99143580 3224055 22228665 107922135 58366065 126222915 6577380 51278625 41126730 202582395 40579995 65728575 55868625 83754390 39263550 72930975 65544705 88694025 191690790 49736415 68288400 91644735 103559850 108929250 35889315 7408635 9226695 71705145 42822555 132980730 56568375 23493855 88262070 123589710 42168795 85075110 93957450 77419380 1833120 6625200 174282030 76547730 52741290 19691070 70379820 129314415 21593550 83029875 12093750 33611610 56567385 22794825 26092395 6265650 125358315 126566970 61960080 100205610 67311195 119931360 10421985 147352485 29345820 22194315 46949820 37256775 2667810 119665125 13875525 170880120 30964185 33819810 89573685 92164665 235695 75232140 134464740 72434490 661125 43946670 73218510 41554410 985650 531900 30893220 81867540 48869865 166507980 43598790 149134125 79011480 16749330 159217095 147399585 27338310 128938500 1407930 20776515 76162020 8418315 29519340 40019625 31716195 142713780 51141300 64931865 26394645 124794270 169181355 110988150 11541690 205043445 93662295 2448405 64955160 77332080 48958875 11142015 53669130 43125720 130372305 105758655 8908500 8436705 163815585 44216820 38511735 121339350 104853330 16257300 29959770 9447780 107258340 15982005 173715660 91751100 50533770 84512220 36018255 66704355 55565760 39643935 229804440 4336110 27755925 84601380 36920715 169187385 30576480 48249045 41253900 8867100 38388840 7605330 131184075 29378025 111247755 132458565 58478475 48119610 1892970 258074640 85501860 3057480 28235580 65452560 69106065 9435360 124294020 46121235 138308580 87549615 52581270 3304815 46271475 38768595 1614315 1013055 14631960 8498445 18870930 40644540 150335370 85760805 133294995 65841030 13819155 2707020 142785840 51733020 50660130 27719820 849825 2641155 162749190 165775335 5392890 157293975 20288340 5310645 13234530 96037815 190000320 50213820 91056615 23115390 36641220 194142705 23987910 70040175 37482225 121670925 225945 188238750 6039675 134343255 9448890 53673795 24009975 31542090 2524995 145219245 49659840 74222490 56534940 147430590 90188070 13607205 8991225 112089675 199886235 10897995 171883905 133479885 51638490 61664370 55336185 9495750 165984390 109135290 134871630 12918555 96314145 2487195 41002770 194761185 14901105 257595 44908260 166973295 115580430 82322850 118061250 14000010 42746010 146894730 15897990 65116995 81473835 18718860 76781910 108410235 37044855 27970425 18036585 77285235 30535335 14381625 56607750 96463395 75382455 5627265 54288990 86588745 36729000 8931930 71541420 56474610 58319370 187746540 97608900 75098790 8257095 34486665 145190400 3629070 3530235 4198110 184079295 100891440 20431365 79439445 21143460 102295455 112492440 3592665 839670 22482600 20059695 30009675 78158700 46305885 72214020 140163945 79849500 4867575 135729465 136044630 129944925 88038645 61526865 11041530 176223000 113171445 37089420 90871725 139432455 59854020 9475275 72946620 73712655 7469865 23481450 16201530 109971750 132085770 103034535 41629200 21565065 11380950 84075660 15309360 22441725 139006770 62772060 36557085 72946620 20781405 107819745 113648745 135275865 133716330 60271170 60746925 36452190 45104085 59891565 30248595 106782795 14350575 76574775 44353170 5022270 80860170 62787810 75786315 14215455 133934220 98087910 83471370 121529745 18751155 140954100 75588780 239554500 4734420 8430780 84354690 46395465 980355 24952005 143629035 1157565 23491980 10524810 79108005 29571465 9915780 31595730 57246375 64985310 54836505 22316550 74986920 28077990 120762345 58694460 92828160 13908675 40066065 42218085 17238315 80774100 167317815 21046320 15027840 86160120 68880090 115112040 13215720 15385320 17186220 194442735 32928180 24808650 1570050 62432580 12018405 8996790 9190470 49962675 39106275 162729405 64450410 61717485 77585220 1407375 35582955 28162230 16740120 80908050 50483865 55623480 77170905 133739760 69385155 78152280 36489900 73561350 120675825 47724915 91466850 90964860 23749365 103046010 101997255 73194630 159051630 11923800 66083130 18541155 32461080 42727245 14244090 61524135 42651915 15100095 193854480 59748555 14384250 85852800 85905975 6640740 39349800 79011510 15824565 163310565 4642845 131889780 90253995 48328290 68751360 54705375 31056615 72850440 31862325 36532305 6671625 219894660 20220315 11121855 6933165 60386115 72671865 56859435 161852175 116123730 31048785 67547520 12813960 1322430 95698800 160155945 43211310 5043675 85950750 59586510 6335820 121467075 7399380 61862550 70493850 122703135 26954130 11145705 74610315 114545625 54202380 140021880 5260755 1302000 29016450 100723440 48656700 7049175 20525100 46699125 73960680 5076165 133452765 77874765 121956420 56790660 85808835 148139235 160463385 6615150 17339745 43425720 91906350 2586735 184872510 94782330 46586040 83813415 12680760 143940900 17842530 27503385 113068800 25372650 30194460 57457815 62427945 2528865 55038615 36259005 62518005 5033850 16205430 84219390 15950655 13766355 105326445 8691300 62949975 23649315 140410815 100530690 78497520 115675020 20697450 41698095 81438060 93916050 9664515 105333840 168605010 227843595 56061855 79847985 14805285 131028045 13560015 25451895 17254995 81222360 18654405 64841235 81855705 117271230 75055305 34328475 78674145 89244855 256050 220769865 87221205 45896385 5194260 155475810 61899060 70281090 48361185 86387550 75387255 64492335 63486780 28904415 34804050 147894870 71586825 84079140 19480905 15007335 157260495 36446700 114573600 53053995 36774345 131890125 70265880 65302920 9447450 29272665 93465030 117186765 52061565 138744330 39494445 20929935 97787445 58788210 22280130 31971600 17752635 162920625 26458095 8574225 34363350 16209375 25653315 139169595 4627950 115231890 18102750 118846725 100002870 13913670 96078375 148178535 97605675 115127265 136150710 21624795 144619635 24663375 33666660 160498935 114136320 190260705 145054245 51989400 79543185 24008790 2694300 177459015 41167800 45805245 15994980 58340670 38141220 51445905 56015175 40573815 161127495 16342695 47612070 56357190 9620175 69259245 80514780 46727355 142870875 131098560 21549285 3829740 125252745 189792705 50053425 75739005 120386250 35715885 46532265 100051320 1508895 5488110 25983765 3153015 184583910 27792750 59264190 91510140 128717835 118571700 70567335 122260200 57750 163225980 38136795 1914675 57158595 83403360 9125535 42598980 63865710 454935 180300615 34146450 110707905 188234985 27316410 12389610 75214410 72538845 72766080 12967110 37111365 119112150 57147750 82266780 31816875 32811720 226264140 62888625 76217955 79484655 47734455 138248610 99401085 114170205 27949485 23094855 85131750 138286890 178778340 36869070 216425580 59990625 63731385 118872195 18823740 12028650 6641025 72772080 3596745 78788205 106144065 85523610 41178780 17874105 179814960 107576910 106785600 10063500 49653495 19553220 126038700 2433945 71032125 66581550 18904080 108140100 42169290 10674765 11476035 43476405 167761860 131906505 203910510 5063505 102514530 69859230 94656990 132675525 161946345 5762295 50932695 258296745 16215090 51567150 54813240 53718630 139158945 37331370 209091915 12843930 68413140 8292975 101857755 109229505 48456420 11502165 74932335 40086960 48870705 7312500 16498050 21962415 18438855 3664725 60517395 196529085 41158155 69717195 34891770 152879025 70108800 29401410 68010615 218309190 7082130 56549160 78079485 198754755 53919225 105223560 9104760 114764580 47638980 31354620 134944350 145262430 2346645 80094825 78245640 61108005 84354825 1578765 53233200 143291265 7149435 76835325 81177210 193863615 70573935 33449640 93258000 93506880 5100135 35138430 36533970 21910275 49901715 126885720 111551280 16964625 37691445 2622750 98544735 182551365 24459525 143557140 103276305 32239935 9554250 88574325 96857415 89009775 162754185 98429295 13296525 78364830 51082605 158358915 123863535 66074325 39023340 24876945 53826015 31450455 14772420 43766190 66508980 3517635 36904575 73087095 81832740 54705480 77486520 77960325 9234405 73783530 118352880 26238255 3636210 26816925 14186955 4066860 37387725 103315080 76707630 159302250 6851130 164331285 27118155 200058660 58792245 37941765 9254355 90943170 115050435 131579085 33366435 34110795 114217155 172603725 5616300 236445 142508325 68497215 172491615 38078055 7137555 3094350 57170235 142397115 144411240 49381830 148324275 101779320 42267465 74940675 108059820 322316085 20922135 26984760 48359535 118832340 45073875 172570005 47473290 157192320 65949150 53455920 100417560 23961930 75084345 27669000 11749995 8969115 42345945 295221525 53860620 1891140 19578540 78800850 12424500 3701565 9382920 5238060 114940320 84225615 3520515 10262205 91607505 1328895 49066215 78460200 10563345 117903750 149547345 28749390 14586015 6304485 78794970 15291210 144962970 50053020 125334690 36751005 16840845 138149190 18171915 99941280 50282670 108830025 119848380 7043670 26110755 9720435 82077390 26533320 58976655 3736260 52159740 91379745 63339150 50103510 76731105 34385535 25731525 38347020 22542795 131760300 14437365 115039395 50316300 110612820 94752645 3295635 17857455 160562280 79061145 68611545 61271745 106467840 37183425 4346760 67148010 119223060 24315360 48700830 44954940 139651485 51757050 20281305 109901655 76164450 33929490 54296370 65762700 50907075 114274995 209626050 70875330 30044685 127154265 56427780 21309975 62570175 142534665 105508500 56617350 29131440 233162265 41744610 53562345 68743155 138994470 95885805 25697490 42378150 125555790 72069405 28944015 197989350 9822045 79961985 72115350 31213980 43476885 71413005 127750155 19819005 9528825 38165040 81322140 61478415 37165845 135843810 67816035 23191695 104668905 143711880 67757475 179770770 27172080 89347845 10100370 20301075 60082860 41680305 19386480 146966430 51566565 1322745 47444970 32173530 15239265 41371980 128284365 12729855 39953430 83751360 10821270 144897660 19165560 37686660 41382675 78927120 40812630 51229935 94287945 8512560 85959000 52261140 71156685 15651345 95544390 6419040 16091775 18418905 7892100 157342155 201181440 27003555 81305115 45266790 68306625 64124880 70470600 104282850 46875825 28943535 92461995 32970375 111310335 53001645 2825115 69727260 37991100 84704475 141587655 10418910 39155535 168702975 166125495 16367940 54663330 43493250 48036240 11811330 155367360 76126620 50753190 171439905 14259945 54380445 27443670 20720130 98914545 38460 103146810 115236825 91779930 47974575 64817160 15871680 62406420 43333095 91012155 56395875 12382425 116373180 92806515 7003815 109213425 141941205 139729515 6484890 81920550 18356040 67063710 112246545 49953060 16474950 71058765 30985980 24969735 134587815 26121330 68132325 38625300 226552590 71575305 40084365 110656950 88097580 4094970 169520610 139148415 29158515 127323750 23867430 121924155 31229025 40439595 155394720 41385075 20802285 46178490 85203885 57050205 55878465 4338900 37241025 56772405 32642745 33553575 52057665 26361105 9567765 91029510 10685865 162319755 22101225 57243420 30635130 32937660 22884450 196334880 134451975 19978860 61372605 55792485 1602090 126819960 134016030 55141785 145990095 38557815 104093460 4619745 2009085 74275470 253995 4318350 87525315 36292200 50009880 128191995 43240710 11589930 146390595 50906160 164471700 71515380 36655395 36624300 4352685 7127910 11653335 3022455 33097905 26756370 84131760 31724835 81147675 40790580 113143860 22133730 75928770 42274995 32682420 46326525 31122390 33052515 76460610 78482430 8815470 96219885 91657980 84787485 104278410 140017485 88945590 14224815 84834090 48268830 105770490 8658165 37674630 122951085 1801740 93760770 6891060 122417700 101954100 229721205 122432850 125915595 348615 66013440 106670505 1708425 31250235 88859055 28530375 83916045 215389440 64302975 70113435 49778865 43091415 55536150 45771255 81532155 16431585 5041245 5014050 55353000 96323655 45505050 102399525 160317990 34054650 18259680 134573130 23764215 83779500 17608650 46594695 38404605 29820960 105365040 41428995 22475760 105753930 87659310 106241640 30785505 96651600 10625415 48143010 73941765 85275075 112477680 13954320 40579830 136583280 59263650 48798975 10598565 77861460 150524910 82400295 156373095 57688635 4196475 5423925 79405140 90887295 117460515 34789665 59938905 64553760 25399050 64923000 37288020 90188205 5759805 219794520 56058270 16903200 89315595 64390785 148336215 53963895 35479740 87212160 93103200 86253345 53698230 138291750 41438070 101703735 1540125 25370205 70968660 16958940 208615365 39573270 95573280 31871145 135733860 169228110 170148645 41162595 295098315 25503255 142095105 53326290 74689230 146903250 26525295 148235640 17894475 129199095 38541930 90306345 88227180 31268670 7975290 75170655 76589220 9621405 88653615 149346885 132391770 4094820 53686740 79526685 159810615 56355030 152989815 5501355 1124055 25781985 20265210 36527490 189154380 41766675 12472830 210150975 189776880 24159120 72838215 39530985 21707895 125072565 196152075 159979110 131276280 177436305 216075 104100570 100576845 15111165 22460355 14138040 123884880 127165950 38158620 107133720 3684690 81653775 28056330 120850605 228190575 14433645 50391075 66957645 60737490 243101655 113778975 158484345 23050005 77918385 13618020 49692720 146296290 35578605 100546320 10686465 32952450 20118585 173525565 88978860 158186295 15091620 95506080 12552360 179958195 62499510 123673305 66021060 128581305 88978020 1380855 193588365 81891375 20378175 8212080 186629025 42698415 50017485 23293545 56689605 22101405 233943450 5080440 128909715 72453000 6788220 11196810 79269030 44463030 197037690 103228890 118717170 87087675 16292970 1937625 52643550 104964480 8882910 152971650 579465 13797420 167919120 132794010 123803820 79925115 75735615 198015945 49437090 15030 20323095 128012820 21111135 54662055 107818335 144093810 107851530 76271850 115447530 102042690 60648315 69547080 113911605 138756630 70970940 19452255 69173160 65254680 69677610 232670100 112491435 49850310 129843360 33646515 155823375 21052620 8753865 52174275 22123095 14637435 174974490 12818025 40985925 22030380 155910030 134366730 82648155 7224075 34378395 21597900 13766295 101573115 169992105 22684860 55351155 86842200 37765860 37304760 159345450 17525835 100748880 16402905 8884560 43552290 47109645 218217630 18914505 7197180 10718205 143174910 144069000 154683945 15996330 3715500 24902235 124136865 38446065 5963160 9027810 50861430 16474095 49698720 71837580 69554505 222619680 149229060 24748605 23606700 36733875 30151020 181772685 102364065 73784565 68426760 87194670 9634650 6462030 138118035 67596795 89549055 51552300 98433900 23539155 51265515 64757595 10447725 14181135 40939200 197367195 96690405 19478670 6825480 876105 9778515 49450545 92037465 3435930 120668520 103859385 13393290 151992240 115620975 39610785 68725650 42687585 67239030 66094890 92096310 28160490 24046245 242735820 65195580 45611685 104059065 37241595 60405705 87986025 58165260 104129325 3396090 48338625 135446055 86334630 7054410 342345 35450580 91492515 56372790 6133890 75698490 9611715 138708450 45007515 62625975 34892160 53766015 67633110 117963300 72313215 6623415 95615340 301309815 16208310 9645765 92191665 104711790 137153430 106023765 95203110 39553275 59381835 135591675 219054810 997485 69363450 47586375 213172110 5985285 18994005 103699155 52241100 134082240 60707025 134429745 45950220 7788750 81686970 187668855 26966175 49159155 297985080 22525935 50298120 142981050 87001470 3190470 119962755 75287460 62807715 22995075 56328795 63750795 40603770 179626080 80676270 23744145 212864025 15488265 54797235 86495430 75164760 118648695 11278890 12875280 70008360 176275830 14218635 121250190 61018875 15667665 77742060 10873260 27725325 224120265 38723085 138270750 89265435 85842120 18214980 3943095 33517695 49557015 150448005 66036360 9146265 32249955 52316475 65961225 67051575 124950225 92574975 51924975 146024100 94663545 59472180 93124965 67898385 64230195 112619910 67877580 37154970 90237705 34862385 25577985 142442505 18103965 259314690 39173730 91690290 46442580 14747985 83721345 74037780 47526195 126401505 18550935 10003920 27743985 175590 179072370 42748635 38540985 63020310 6169155 61702950 24410820 18912435 34394250 655080 91799145 92665005 4102440 75936330 148258725 30558615 165095955 267648660 55475835 23885055 31713990 40325520 173536770 61154370 23392755 168448155 49605720 65526555 73255860 55136610 114663105 78239745 84179850 105863385 197528730 69582360 1613100 142109730 15000675 20762430 98101920 10798005 72381600 21579015 74349450 23662875 10926570 2171205 55699185 56463360 95395665 69732750 22502835 212231715 97486680 6854250 3856335 98696610 119495715 162819000 229800 73755525 29348010 85887165 30655230 11664285 29721000 47954820 42074265 2214090 174640665 31875585 52453935 121827405 149336490 163952160 139735215 87397800 17636850 112455780 98984085 45368385 116326695 39807270 76712070 125219970 24020295 11901855 68956530 14423670 14749125 106417185 33009255 104986410 14346855 66720000 70030515 13627275 168539970 79073325 64810995 131155125 94711770 61700850 34485135 110903625 48823005 85593030 61909320 9347220 50181120 164056815 27156660 101080965 41791575 73958820 57663060 16718010 214384860 184664400 128459145 136326075 13579740 101998590 9753285 108211320 49234110 25941060 176157210 102199785 120387600 63617610 62308140 61908030 71619555 109067415 53466045 10428450 86106240 55429920 51872280 105550995 68333505 8405985 34715835 175828545 175534605 17210250 82477350 129240930 143398305 12678750 136194345 2006430 134232030 107626650 93905430 56748975 60299205 91520415 36778275 1379460 77543235 27472005 47250825 29750925 207239850 17428275 107990010 25396530 124046355 37038480 112410270 122518785 9289185 32583495 16016700 20869905 82349100 158004735 6054510 186664155 184473735 86148975 66874020 115424940 56605170 244975200 29869920 45708060 65614980 24392400 27899010 145276800 27948030 116706825 40245390 99512220 25226250 62948775 121882905 68466540 4764105 64681245 15398745 115136430 15007395 24753120 72607365 146991705 11821515 48535320 52039035 119071605 56197605 51034215 45976500 34928025 17050455 35375790 377625 44011260 131125875 122780445 19911675 66303585 4067610 104268900 138038100 121290315 170706720 82051740 20327820 5923770 21920880 18139110 24131025 106033245 133462890 1190565 129049245 148712880 11920575 72464190 76016085 12279105 88297185 22976655 98302635 82984470 4280070 109884945 14953395 30888120 22326735 11069685 35318235 44131935 187054650 87014265 98641770 138013470 105964785 22354950 51489885 17074080 98986920 34587810 19859175 903480 153691410 145030755 75574335 7497120 71308020 255432195 30335370 105472380 91270650 58537275 38195145 48478890 85140 170293710 66893535 130395945 50332950 88056060 83104950 82804350 181963950 110226030 90860955 30674670 142272990 21895800 56096400 117535050 77363325 119442930 5350155 72300015 54995580 168161835 172967145 207428145 43741995 17902650 78933255 155543955 129475125 143037570 125169180 7457055 61304970 77432580 14263470 89683485 35353320 10578345 42935085 95563185 70447830 2316180 45647670 66853095 71507895 5784120 54546150 73678740 99254760 19554795 112304925 196760865 91674825 96209925 48640635 16524420 101093655 4981140 73303335 123927750 8364870 47934960 6039255 59031825 51731985 13180290 136011735 200715720 81974805 2540325 332972865 18371445 81576420 25054320 142400400 41843625 184174875 4273335 56439825 77214645 39064530 18839355 165664095 104399025 40066560 121298700 78171900 50231115 3606315 115069590 183878220 96908370 718815 136278495 90678660 84829515 62480280 23051205 61140435 47344395 68108745 2312370 13520880 5584200 7466865 74859375 51338775 9929775 49029600 104748525 34836480 91474710 68061555 30104220 99218640 6334815 29024310 196840035 99922980 100874760 69466425 66016275 148783530 6315 142889235 2289195 25889385 55458600 49467315 69700800 73750920 125275110 43597605 47127765 129549615 29283840 9508965 131364900 9567330 68805600 30642285 10897020 92102385 148724970 65973045 5663640 48579540 129900315 80309640 132951795 42624525 31472145 81984690 26207775 79689180 78264570 1311210 28772460 62376555 127311690 65547120 45887910 8680380 131901675 56773395 5068770 115851615 35922300 5340600 747750 23242095 100464480 8501295 1611915 16087350 160378875 41200035 8226975 29641710 66469080 17541645 30826590 63609825 195247335 4012710 102948135 274795110 747750 136468350 111345 33763935 97354080 42701835 50357400 14472075 72393060 34196925 42526290 31606620 2956080 13807935 59161455 1446360 6532065 15516600 20738640 164309355 187441755 41561745 182867940 17917860 92784135 69921060 63584145 140146275 27806955 103817610 112833630 26284830 158204700 15134085 5531730 83954520 41243025 55506345 115838370 30348315 84068265 58960320 19422720 89185980 85055310 67319430 138224040 148838130 67580280 113133660 24337395 116352720 39899175 40644375 44933235 61561035 2064525 94587705 17678295 39391125 6721620 141482580 76915035 11334525 39494535 109059750 58681245 19788735 82052475 38123070 1926915 103021665 6474525 25851825 91662660 60401745 26774445 124670295 51265995 144446760 9590955 13163400 46428090 22820955 118643985 142745430 19202610 90813735 158965740 172559880 161074650 80614110 89735130 61751190 53170995 12466170 34180890 133851255 101388540 102381660 104550885 21202065 86790645 72721080 202863030 3811245 71286315 106302375 16338465 60409395 106265535 132007320 16415475 55130670 160574025 33208110 41307930 100752375 106860 140652045 157965315 65437485 17573400 10663605 195229530 5180040 156035745 94951935 20602575 19321050 29390865 110966850 186645 53552115 47856330 5246010 23004930 86379510 64927980 20706555 128797875 62555355 13614075 23546250 248207820 27387525 7421640 84466590 167739120 66217725 28453770 16949025 82842495 60183705 15928650 138175425 121708665 30864585 69428625 16801950 107018085 59583945 41962755 55251450 29747340 104787960 93175155 71166720 29467995 91156530 21311970 7174650 120221715 52888365 102791445 90397680 45422760 114712200 69527565 27458835 5198400 140095545 8322090 12195660 2358330 136433790 185354145 118316970 94236075 103849740 14166060 105132510 84215880 140253195 58296195 151320375 7417800 270819495 46401540 90898695 16561860 18872325 134364270 121008210 3736665 4312380 66941985 46329030 69832875 15201450 7421445 120335130 87720120 27164850 19886340 160088985 14177085 92995020 118877955 105591090 2564175 51089100 35567025 18272415 223074960 16682760 24398400 48534210 84192150 19977720 72558600 2284905 3101895 66947325 88308570 94626315 39924105 184328040 41619780 71194755 54533880 90702120 96426555 41993790 40377540 67850910 96165735 126570135 131246970 28674750 151897920 50315790 4611405 25427925 126447345 161092530 102951705 131146005 55279845 29331870 142353915 2527065 73949565 61749045 37739055 3821790 117263565 34903275 107552940 156763440 84469170 42261705 97651080 78042855 156109950 189728970 56533365 36325275 59459100 197772285 50322315 110867625 15375630 102185370 93221985 24420690 38001000 51103380 66752880 107575830 1831170 136950120 233267130 12007590 152887215 163647480 66245925 45472755 83369385 18769830 26940570 1584795 29493765 146684250 99371190 9131610 208802520 80066640 64544805 60632895 136270260 29460525 46864950 120565905 64574010 119717025 158530455 30392280 130031295 66741285 763035 28093995 15186675 163939080 15081030 32860125 1767675 61570170 96138030 161757495 75779760 78309930 23615070 63869925 159298380 23643435 214216305 26388900 63662430 40113945 107875425 175317420 102505425 38450340 9556005 99422580 2944950 168330255 30696675 82418655 25716540 111377745 57519930 84510240 11752680 24016245 41484825 19734540 22930845 45340680 61778610 87055980 116036235 4312515 129919260 149878230 37462335 54416370 111127875 71934210 78195765 129409650 141179805 69813660 58558950 73712490 41486700 35333625 109525380 179010570 64551750 25502175 1523010 142158345 2775 127572120 239740290 145196040 67073385 141404040 7275690 116955420 108076740 6473910 67312275 109189680 17293800 6486990 71024910 161778975 30534450 202637325 7364175 98776050 18808365 25103160 32923515 164657865 142450650 30163230 66682170 21168015 95544705 26842545 54970320 25941735 22921200 47568435 88933815 67042110 125575125 9685470 20355345 93008970 153473190 641850 22514775 129390630 80585730 33635580 120957525 24675975 89455935 77733690 55476810 145573170 1026225 39012030 80072910 39850395 23932725 50637435 61794210 17316375 72344730 10203795 26452950 8257815 196107930 154972980 43961010 149265615 37468605 152104185 152198025 56362815 64635780 27833925 71402190 93046815 151962675 20459595 104079315 60569850 111978750 79924620 62962230 118285830 66907380 56784420 36814740 129330240 82837920 50503560 55638255 87495180 51032895 66073110 102788595 31061910 83201895 88464660 122455470 84828630 34835250 127874580 19206315 53998170 1119735 32141805 113883030 130744770 3031875 81146340 60393765 5868270 126438810 194882625 115255890 10342095 23483310 29996250 79713450 11959860 37541100 150687405 96875505 22217835 36125160 204302130 18410700 3088845 114175590 43379025 16022640 25499445 73277325 130766685 3949095 24056280 111074760 26930100 40995195 35366685 14420355 125219580 75169095 15778425 197854170 104787780 1162515 100366305 91986435 66598785 38271270 36604980 168938025 72792240 173178420 3384990 30048780 270536610 37711335 77260290 100018290 1856370 17469795 71770350 20540700 46008060 57721215 99055680 114061875 18728370 141544455 68987355 65959020 48302715 118290480 15148920 105712545 58150410 64441035 99101355 79971990 32640 8780700 110993520 15909360 16225695 25223790 7576995 27176370 21750090 11750100 96892575 146083485 1689270 65952735 7253925 89087580 14947845 92187345 85370385 95711565 39785280 78155235 112552410 116855730 7296465 143720055 89374980 104435130 8941740 6706050 180931320 147649470 59266350 97041240 22485210 35619135 174759915 31821330 95189820 13227360 89160975 98619795 66670335 20667630 7954890 131653920 60320220 129042750 30665580 130595175 57307395 91386945 95292195 49753620 27583275 65152215 134191110 67906080 59862090 120253095 437865 41185680 84196380 16918650 234854820 144926115 185420040 74895015 44824455 8811720 111418305 22817190 22541895 21186900 14530110 193533675 1092510 103499235 81253305 39267960 49937580 35870085 87460425 68898435 14206590 1392930 153677115 48344040 52851180 78003330 121029555 100863495 122777310 8890305 107267805 6631035 109012785 14771325 94009755 52180125 109962225 93154755 24378450 22641030 101548080 121248075 2375145 47871945 163835400 38101935 259258500 2965110 11902185 146206080 119252085 99592515 41462535 218510685 8610300 85051680 119012295 59083965 6389115 19044645 84377730 111840 148404555 15401115 179970885 35470485 232492935 8842455 106130655 64773720 75230370 48965865 160894980 40228785 66898215 94651905 34746315 219500625 71479830 124111125 33769185 40613310 14117595 36256125 26775810 47619120 51487260 38261550 67442910 150868110 34260270 34440870 22953240 132020895 48483975 29518035 69870435 110402055 174280140 5612265 116620230 32559375 65022105 5067645 32506305 198635310 27903960 63109740 64811655 99254115 5272200 84868980 14105400 67749285 39833940 110689380 11800410 150297060 134545260 29143980 189609645 61716915 134029860 8899815 60585525 164129940 71140200 172766475 75655545 100176600 55842765 12387780 36144690 61393815 22249590 122233980 96371490 91390170 163050600 33288165 162336900 19474290 99982335 83372295 100798935 45701040 136494750 56392050 137644245 24001050 107887515 19248510 34824345 5066730 51296460 40083165 34856580 12823935 41730060 12798195 17676555 243856860 125480385 80556510 47416200 76100085 76473690 24421185 62348895 145633935 100460505 2862600 44756340 23008620 87084360 5522130 37514535 8765400 157542555 152334210 171801735 55209450 51076800 27306285 100072080 145031100 174212820 4513335 156561375 67180080 61421490 231330690 65028165 92767155 185056185 7534395 118265595 82577205 5701485 151016475 97409520 120372675 3362745 98222070 111639075 42161925 15692220 112157010 10433325 6888810 105048345 7884945 186855 66056355 81862635 147121155 5422980 39493965 72302310 20400465 65729145 10379430 8047185 127883685 271095 14650215 61038705 139704000 65344050 56004975 68783250 96867870 33199665 106862625 3314550 83222475 39927930 11753910 155063265 89634690 911460 11791590 78687030 124889265 68470875 116919105 142594740 167835540 189281955 30034890 6259125 73034010 57589215 170172330 28299840 91679595 5467515 152689785 36713850 15461475 19241685 214544235 72785655 53662500 11675850 198821355 115814340 41951805 7867065 118668195 28929810 31301325 194777715 20107965 11518560 65369055 107088165 78342195 62167620 116816745 42907215 14848620 73144440 5210055 13274190 27782775 228615945 41691765 21770520 181794915 11529825 35433225 32844105 120349005 7399785 48223950 10459455 116321670 58201545 25923585 45590355 39493005 39768060 160203645 7572360 2668275 25543035 24735975 4658265 171046830 18703995 8238555 11201565 114357510 63422190 26014650 97709220 84167550 105596415 11441970 60420795 136659660 18641385 157945020 103746285 9498480 133591215 38222625 17406630 16209000 7045455 71778585 17872830 83230800 35553240 3317820 46107855 28253325 87277785 63179925 44613825 7752420 31652370 5418105 122227845 112694715 95663400 32213685 34907790 37580865 31848990 112537770 31521375 147814875 122728365 52110315 155703540 80365590 43334925 122372415 116719530 38971995 55395705 2498625 139117980 7982325 66193965 100150860 10106265 160001520 61459605 20002545 97280415 118136340 72639795 166378590 31731690 46076025 111662970 91059465 25402665 154311180 153068355 30674775 104667915 22394430 54673290 120118440 79208460 51194280 116718075 93212655 51026925 37057215 102147315 18998490 25515075 2117610 44407875 7133010 89387610 16559475 47587170 42882600 97052220 5139810 45211065 126270255 79981050 50975790 64247085 75784140 13199970 112711005 5220465 25957965 25269165 141099930 86093550 81472305 58630695 179557005 191405235 32287830 50429955 46843890 66697800 46951680 59460000 92739600 16404645 117736815 8377200 4031010 128200245 16684485 16924545 24031830 68696265 8849025 136076340 30043425 90009480 41473890 25938045 138119895 45235500 27330180 155719635 57948135 144765810 172396260 37202400 37629690 9496860 166589175 25382490 20071770 136740900 30116475 139432005 182468730 132140610 15279105 23807505 58719450 17448885 138532890 75032505 68349840 21807675 97392630 84883500 47428290 73924770 58459110 17650605 144417690 2310795 38970555 23738415 182636520 38610435 38780280 158768475 70000500 3058380 83318250 72938310 14161050 47006610 113651595 143007675 23072775 29976645 84488565 135643215 15648750 24641265 98073420 86972115 18069630 38329140 56217300 83555100 1438605 20480295 12690945 114309420 134377845 36320415 43591155 9906705 130429095 61601250 28620060 199987425 125059050 81616620 61493370 44604555 14603910 1655610 35268345 100681425 221406510 56071185 6493035 108792555 32137185 60433980 242282565 58797405 15065880 51354135 166346430 18132615 22876455 143347245 174152280 58475250 8648610 57174225 177533475 42305055 44792100 80016990 26670615 55565910 126678765 73681485 126340935 46544145 10403850 72362640 58097970 6267210 43338225 4040145 163701060 37525440 104493015 222927600 67789425 15018765 69314190 64041585 30638340 48248415 186889350 27200595 128165055 52387755 34578825 42294435 89673045 35406405 88674510 137882895 100753170 176904315 13937145 5117445 145273980 14160165 45913545 68509365 129852585 20953515 98531640 80820480 113448210 58290285 37906590 70957575 69596370 21840885 93730005 29704455 144033360 124730595 37155540 3016335 105868680 15181905 5644230 93655965 113326830 34640250 113590035 27020820 23541285 23774085 60310290 4566300 44650140 33699465 112864740 15153435 87331800 146923185 22439730 96171075 9940305 59624805 237281145 176317695 154410900 65566170 78016395 2991405 24902400 79905525 10001595 252750495 75373440 51399465 72216645 19109985 15664245 98219235 95046570 61873845 8015640 115444335 87496440 40149930 27291660 101408895 99539895 53419125 15461085 117236490 4596525 23237610 33860775 28365555 180440670 43558590 4599480 167689335 137963265 7498725 109250565 7968210 198091740 60958110 82764690 15731940 123595740 97421625 122076255 76984230 43026660 51539685 7023675 179515950 68347560 125707770 106711755 217737510 29919615 64825110 105748410 67276440 57085515 48035010 14785230 202437600 4835655 43826370 6406860 66306870 39261510 21975780 13690275 58285605 39674610 50528265 541125 55620435 154656075 32289615 67576515 58034010 6534150 150037140 123206775 86660100 154395 38124045 8067870 138329205 58142715 181437735 41876340 85915305 147195540 120093555 28379520 19625070 61778040 72026385 37169115 5390085 135687180 194496630 131134740 160960725 67415925 14594040 84925905 12858645 22453320 150910560 108505050 68852145 30748920 98757900 1225485 22782765 202573560 73593915 3636000 147850860 111018795 33834975 29580840 48159225 165509070 60552945 106183620 8978400 13875405 3618885 22986825 230641080 1054350 3906570 57055770 1447545 124950 20741955 52558290 201623400 72070320 25461855 111183750 133494510 110031660 84224715 171809070 117971715 112656060 85548540 86795985 169925625 88929780 70800915 44734680 15334815 205122600 78702405 38789400 45117900 114659445 158756790 42773100 18873885 71676540 21281715 70533375 46312830 25823250 13973670 81183480 41073375 138785895 76008180 124588470 98630265 106145340 87391365 18915240 91052145 83912055 49823250 61658790 32719245 130648950 48483300 153409845 18693885 230008335 118231470 19156380 154054650 63028725 126867225 50268990 99341130 171990360 118408485 2700120 45447645 55649790 40306290 31571835 50762220 55558365 1887615 12888120 91616460 8311185 43142340 35341875 175913085 11018460 154689630 131804955 105348390 13273350 99178455 210754305 86950500 98137425 109359765 117437055 66911250 39538080 258669855 38386125 105275310 56203860 373725 160559385 107027925 103238340 22356540 9851925 35130165 2397825 151113375 64003905 8681205 6892950 55681500 59613000 30890865 83469165 92913420 26019240 59638860 12877755 116722440 30695100 127612410 67628895 53277870 101595630 24329460 160446870 28619715 56533470 41455260 101010825 7643235 96209115 48963855 10347765 39895650 5555475 93159285 119298780 202332465 1849095 53792940 12728670 5738235 24615570 140554470 84682965 105687720 4906110 242195865 45991095 79189725 50502015 58006260 17282925 60747420 2501880 55388460 211588515 79486050 237537840 100298865 18674820 109520655 160287915 54985065 154572975 52607295 30931110 154667100 141575490 34322730 46418835 124678395 48158730 65126460 109010925 4250250 124504635 60116985 210691350 77278200 3244965 163667385 144341880 6713010 37767765 250779015 51498840 104348820 36365745 80355045 1444095 107222955 19416675 32351535 83254455 24974325 84572670 57527490 133814490 33616050 99321015 26767080 231372540 31301325 83047620 176381775 22633815 2814030 33933690 9084795 80554545 109807005 67258350 12519135 160575030 63898635 127368870 8476935 3879510 116643390 195946560 121141230 67183740 113029140 68412855 82855620 129621945 167050410 69802395 92455275 170478360 14915835 89020365 12660615 96181380 142011645 14604180 73338225 42417570 5943360 86563755 53278290 9376155 65327130 79424220 113529390 102628905 7620360 10296915 18360765 28504290 15352470 6832665 7981830 120847815 12851805 24372825 40440585 183130395 34082535 33377955 17651490 133227555 82102800 172021635 94538535 95347320 14374890 24846975 31172955 29136060 136933620 97937880 136594545 45165900 39714540 100830000 100287660 114665115 88269675 1925850 25422000 110268855 98840595 34678935 1041225 97253535 40411920 94867845 80295615 44449080 31218900 174396735 69072105 106795620 92703300 53027235 51993150 17956110 126048210 116907270 78482295 85441410 106485075 23805540 50028075 128226495 109995420 79541850 135917115 7820985 141556785 87113850 190580400 24261090 55467570 39556935 83583195 76915770 32243145 95419620 11694375 108608415 55576200 51001350 97705920 67865640 32430225 22405365 92385810 50703465 106154100 14705670 42573345 22824330 47745585 87130260 170768760 66335895 176176365 34403025 629025 65966895 30092310 86256495 93204555 38000040 153554775 132542505 21010095 16747950 78095805 90023715 40404525 143997510 176833170 104930520 150676905 15510240 145567665 22049580 42826305 25421520 95803200 154522410 8961180 165900210 12000045 154065585 29563365 48360435 24654630 14187990 177858405 23288670 93783330 43478625 151299105 121444965 132508320 73464075 5757420 86438160 48911685 22962885 37493025 157884300 70084560 98032275 137124495 114901005 1963110 76230720 25179660 77488035 214358940 50750310 3483900 115360185 74033625 1002195 3623505 22078365 85112280 205200855 30123975 2723775 125180685 153363300 20554500 16929735 4314780 10807725 5105415 141382545 127343715 46536165 34176630 29042625 12444210 76698690 33862680 206733870 50752185 57336330 61003245 95406750 152988465 98176485 22764030 22633770 73901685 98846685 129815445 15271485 35061180 68733900 69872175 69894135 7629855 20946165 57146310 83559825 31219290 89185695 72727695 47400165 132977175 27926985 149208390 18483705 233781135 103555920 12807780 32134215 12073980 197024085 26439420 67733115 31202205 155446860 65487285 80815845 117225750 11794185 98340240 14607105 52329945 177793695 151355880 120581925 132439680 44764725 29177145 24047580 98621430 103896510 121850430 107394750 93091830 59350095 182340645 34779420 156021180 27430305 140887920 6365565 28321155 77140710 127720815 22576815 152742420 198446835 123298695 44588040 105646140 5624010 30555360 39826050 103233390 106544730 150932955 52299060 90997425 114836085 38400285 26954505 16924590 86646030 55483785 35048670 222094485 88143870 72778065 97079265 177767295 51680265 211308165 70321350 79920930 104346555 105262920 50134830 43892175 5055870 85078995 20692455 242118480 100682505 4334235 91542960 100117365 9068130 45279825 22936275 30843375 95972175 14227230 72716940 11374215 117403860 49733730 42531750 38965425 153411930 60077160 201272820 1357950 173300850 56691630 17079075 124230090 124992510 63590415 3972075 95186640 98567550 121038555 67716615 28719120 58248060 146211855 27305730 12575010 11035425 277435215 68060400 4550355 30176160 19770315 71703750 86198775 255322500 51226410 5895135 59954295 4619265 27310800 46649670 107124990 15648480 32382120 95564805 205322955 14665755 18134010 34841160 50313645 2978385 53086860 33599550 17013585 41732805 104765625 8797230 9661695 46435140 13500945 119353545 87816840 128491710 23717835 756315 144174270 61753575 4722540 1753455 37115100 45967170 150990930 165344670 19504530 33111180 135912540 54810 73969665 110458560 5072055 74508150 80093985 22816635 81225165 31756905 50510580 66415620 23469795 32713035 74125125 26901150 42050415 101167200 72678465 53253435 155147580 26585025 44799060 93948585 5028225 96093840 106984935 89044950 169851645 28945710 8983260 63185790 128688885 228823695 108812460 46104960 11700015 193710900 123099330 4330740 49165875 118362990 131045130 99859980 30283740 88621110 111883965 97782450 28337730 96484485 25651185 97534500 142094985 193197510 39265500 113003820 109679310 47956755 23676810 9722265 24183840 22100610 33494040 40649880 40930140 172604055 152785155 27294060 61929915 46344510 30474960 39588660 95943675 8652975 3546180 127722405 56212785 19158675 215618130 176418225 31457895 56723955 42884715 32827065 46818840 32770530 13281825 86334285 110633895 47481465 58823955 16128825 122269110 31813380 11340315 142260765 136889010 69128880 212452335 28027140 17054835 18286005 184959930 10258785 17475345 16121235 31526430 65655135 139390170 156986595 26558625 51352200 152026515 125298900 138656475 6717465 132921870 58254075 125070945 164739720 248945700 77841960 4082040 14562060 5971755 19451430 78078495 25002990 93564510 5824125 18637665 22508595 42619215 47084265 35922720 106976205 74377740 56945505 148823235 145824885 26244405 135041085 14333280 171831105 140256285 141246540 94279350 60448740 30462330 126018855 146329335 31987350 24534285 117656595 42170640 7012800 64670595 33118230 104651640 14579850 145218720 89982285 53261385 17059785 30474195 47416680 36035670 1469280 9617250 44252370 186986145 136940505 50081715 180295065 28401480 95033925 197824230 5387535 114138240 38613930 91403160 94976220 46981425 10673175 16736400 31233390 77258430 18258990 157822020 89979390 92844135 25098765 28745895 38899650 30981015 15477195 93810480 69268485 78675615 34560645 177722310 5112075 216975930 104576100 17484465 168997245 110750790 45008235 88382160 25330125 50851860 47398425 58818690 132122385 10742535 24475890 19762200 51936885 128213235 65149965 134920995 56631465 107820225 2068665 112236180 91217970 168187005 5366295 89336085 19436400 38217690 176097510 4972575 21462660 60234750 16919085 68971335 164200860 102760515 4116720 63627315 24493500 35910900 114357315 99835500 3723240 134343060 94510020 97757625 33136965 35989305 127115535 47376555 100184415 169602105 31265775 9046320 55363995 109730700 6300945 65493555 82925655 9769380 52530885 44659515 29724075 81770835 3698355 181895205 7843635 55835790 129515415 11678970 50921895 34311000 61984365 38720340 112649160 76656120 80695620 61634685 81805125 39946635 9117240 50995815 6785580 12253065 57067605 77323440 8563875 136076670 47890710 36258450 31558395 98452905 60462375 74710470 91861755 42723570 101244150 35614425 4752795 77709660 48877560 121375440 44971500 51051465 58251345 84689670 3301905 144446940 4630200 29456310 63543660 35531715 4372290 5301420 72851985 83139900 32960295 91557060 121660245 41570235 229216845 25219920 82085070 3898395 69370590 97168980 26547945 87212400 158915580 211179240 15543750 20315490 13490955 223024125 54226890 16494720 119327010 71997285 24793500 48283725 48938325 56323410 100109310 38663625 38752110 11517015 85123875 22198395 83562720 88074735 136496475 236961645 22076100 153114480 61329450 139246185 28976895 87189105 42377085 67178370 44046030 19611540 145559715 109860420 194395380 71710890 113697840 60078525 88224105 57476220 149299830 11992995 48664755 34434780 114188010 88193130 5379645 95107515 90142200 24049830 17667495 79318050 60618915 143542200 113010795 34390650 99286335 139365 83335290 254501055 13398840 79557540 50480970 24775920 46295325 87792690 123685935 27809355 59099100 43600695 9822525 133968510 26091615 92979960 186649050 55567740 22757400 74872425 135849585 127969995 20075340 90885570 33397860 34726560 15752115 110940570 242433375 104336265 110600100 84648045 160987305 65946645 24663735 54656460 57234255 78174225 146182080 168918390 7029150 99967290 25562595 36975870 48382020 165534510 25841175 122127240 131051715 58291440 88858590 78429270 174020490 136687650 77894610 189665925 105942015 7561995 40611510 29631090 4618350 95586000 52982250 53494650 155964480 136157385 135442665 8183130 18048240 77280195 40338840 658500 55584600 129220530 72650550 5500590 28616115 88651905 61386840 77676300 2572680 15124890 162433275 58737180 6402120 114341115 41917800 121584225 50739675 97703985 202023345 49023060 80726880 154335435 17919090 185768430 19640940 15315885 2695635 47530395 74693310 9652605 18596415 13583205 196790505 31717845 187483695 33029730 66611160 45676905 97848510 44111730 64063275 29919015 71681685 108495225 31885260 5401545 102156705 197809485 169578165 163865775 58075845 19529310 70871175 19164900 126067260 170998365 105309525 54764610 3051375 102361545 85317000 128477775 26667675 101734260 66959715 77897025 48935025 49045530 6317430 75267030 32438565 119255130 102777240 66708450 636840 187020735 5451195 38453355 48783330 19638570 250140600 34958595 4279995 111045780 86268375 22808220 8613345 59157735 130543485 152303355 7447215 38127975 1856670 209700510 50593140 187659240 62856915 115536435 1207185 84703950 3207915 13360785 19966530 140637810 262365765 4962675 36029520 117485595 36337365 165781440 47706570 35190090 154908750 44820090 111849255 7978770 129190065 149791080 40369545 51084330 33194445 18944895 31531950 43566555 16590195 68800095 16115595 105685065 20105325 24834150 49811775 96626745 142238025 493560 172563105 53215515 2451585 99048240 153849675 84599130 142502925 139595445 10017585 53027340 5180670 56498040 101794530 22298655 101441265 8909820 98485485 111293385 6666105 149801355 63508275 31789170 51962970 83599395 184058145 127271970 69552555 20422725 84387480 22087860 288750 94872510 113060265 83820180 54695640 112559640 68740050 68423370 88220835 17611380 109046625 9236400 63394050 49416900 17213280 57750240 33558225 3629490 2087160 117743895 7205850 22506660 41000250 2912205 96977760 17835060 116021340 27657015 40472850 85052235 172355025 293562585 10056225 45855375 129541920 99417855 47654580 78365640 80891670 2959380 42242430 126576855 137486040 159692265 165777390 7465260 134292060 1959735 182480985 91964265 144800655 92276430 23533200 126544605 38149305 102384525 204610110 34434945 87302130 5525625 107756835 95080245 158869860 116147415 56024790 115797765 17647440 230803410 214369125 59181720 77161545 106395990 50564355 102915060 48412095 47468205 77711205 158463225 40287435 22137855 10950000 42935370 38675370 55533645 102993330 166812195 117109815 16429650 76085370 9387675 29542830 108734955 15716115 201252765 12132750 5434980 38444850 25429170 80682285 83355570 78327435 74775840 191211345 36393345 43517475 52579845 149606040 53590920 127380120 1671075 112117035 99241650 63133755 153678750 78158280 28169730 19555560 22750695 85751265 65588910 89402040 48375885 45864600 37703310 114314400 145747605 114300270 14026560 1437510 120905205 307265865 18519435 27576855 96673260 107727210 15249585 9452565 12590085 85397280 216911205 130142145 90914265 141769725 10844115 73818000 26974230 168664110 98765535 47569800 189540060 60919620 29408790 51640380 56753880 25840410 23056545 83108325 57390165 117934140 30931305 12725205 11578740 42480615 154789065 131826525 29247120 142705770 124743150 92149995 33180345 67174155 86636145 39706680 85034475 14553315 16981365 85304295 88832220 145027170 87012705 18434685 88533945 5375340 24713805 87758610 100266915 10817055 4481115 90406395 38168505 114758970 82348470 10313895 85954050 83419605 145279020 13044285 103759050 28299360 8272665 22454775 119903325 211454895 11648595 6190875 79200555 26763255 6576015 19864485 74046690 38532810 26678865 10615215 92188890 69363945 54649590 120054480 6895395 159355980 173464545 121885890 90777195 35742435 34003500 23796015 27264000 39779430 57363345 35616945 71251740 166270125 111384945 21837075 33298740 13747215 100426545 30354495 70218945 134215635 17011305 35797200 133904565 6565155 2259945 74758575 506535 65213715 23848260 160388445 89967255 36679320 41500680 4090365 89042325 18187560 59417355 21828030 70849665 67252215 23982660 10555800 121829250 19111155 107559180 22631850 81863115 49640475 167957655 15705315 119495610 64254300 121814040 80598870 127375485 69756375 63225135 59191440 13282455 62244960 142804440 62032455 47360715 83498490 1423860 145183440 61321635 163125660 28159545 7524735 73492365 62760600 96516135 37066980 78215055 25964475 116882445 132839685 39317505 40730325 26939700 5504190 46226970 8397000 49074645 52870140 35182815 7734840 47708220 109110780 121022145 65728440 45804285 154865145 83227410 5254575 53570145 76858215 129136290 70242645 103019955 37421280 158026380 9559275 18614895 28219380 101712645 116242050 52563660 56562915 99575745 93132135 26126025 31373085 65509725 51246435 182484195 8062860 221628405 67907880 125620425 110218530 91293795 33352230 109567815 13988235 8604615 84087135 22230600 185697690 122669355 10055670 149739210 117759405 136059630 102943770 16673280 34958460 21197115 55978380 97155765 189146805 57195795 42209985 49921305 77318670 41644770 147602430 53725755 88824255 209594085 21703050 109340085 63775920 123974490 33766800 46339305 169187730 25336710 151099260 42671295 148202970 32802405 49500390 106579965 49077720 159768195 3643050 106583445 37066320 106424805 59851215 28168200 19714125 79996260 52963065 60047055 145011375 89120505 119017155 87691035 152182140 8458740 70086150 30456405 125248710 497040 187464540 17627910 75006450 63214800 194192280 71080170 20752920 166414425 95291190 193204545 206168355 9347490 48112605 105615465 128964165 15352695 139089030 11621265 66513420 17363625 23895120 85437180 22454745 163446615 25088070 28884795 19909590 113805045 191646825 98420865 35678565 34154850 59127780 22377675 71850345 4322790 6829650 2050335 5936070 19381080 27428175 47397600 219114495 13640850 144167490 27906870 34469865 39864555 51063135 14015115 1014405 4289430 163000395 223524795 120003255 120568590 1441860 177939105 29506590 130007910 32559165 9717960 15655530 16917135 121534995 42598110 93193245 13784880 5381415 130169145 32397180 65036235 109239330 80948400 101254695 57360405 94100130 83694645 11868615 113787060 139019295 94601670 105384660 149545845 62877060 29926680 58031760 110024685 88761825 41669085 33723165 11927415 156368700 21971250 21507465 34980495 57372615 53507670 82104030 73829145 50679690 65088060 47515515 111690450 47842455 66474480 178521690 53746140 134366895 5613210 6569850 47571900 185697945 91409850 42168750 34664010 92411970 18666555 58114545 24458370 208947255 42864885 6269940 128421555 12268455 27403695 63392175 117424710 80107260 2517420 57758805 102520215 16361190 24647505 3320535 110124015 130367790 153925680 10467420 90625710 63109575 21164880 280514325 127248540 100093680 82552365 18911310 127945665 93443505 79989480 38409555 43031745 90737775 65926425 13995480 47036460 9672510 162926685 9766815 17459835 101905755 2968635 3079020 30514185 116178645 11494860 106991400 28925865 141546165 199171155 3525255 58102395 141492435 25562880 42025440 97510275 7263330 10100475 54755100 21831600 23185725 71832525 2249100 49709205 31840710 31812825 16155030 129625020 34701285 50197080 67778715 35220510 63757425 100715235 63937500 108643185 69535455 14154840 91191300 83758230 70986420 33248715 34098240 26508090 73700580 61545990 73024665 142421445 63032475 31021110 100735140 146228385 44206875 883245 24469215 195201585 7986810 100525290 26534745 145990110 21674850 91131675 102203400 9746235 71346960 51321240 109037580 24592065 4302120 56220735 48272865 187224405 60475725 87537210 40861140 18651060 79031565 34411425 62618805 104293545 113303310 57065670 66104160 161975235 25132155 10884390 92219070 17798565 109584885 202525185 54525 53072040 38436420 101421690 10131120 100786635 23011920 205579455 164308800 28384005 23511045 143638095 44612985 44521695 43635585 141287985 81380895 23014845 107391525 26118705 1047705 45865620 162145770 60029355 3139500 41710005 75538095 8491530 38251650 92095275 82356330 93748500 73291020 20615325 93293985 73380660 18778275 174105195 222118950 130885275 151615545 62836050 8482320 37774575 5818680 72545775 14119830 170499615 50351040 61613610 5246385 55789650 52749690 14828790 11215005 11874765 107590440 57754080 83510700 48976860 43302090 31872120 33667200 18919185 34640430 188575755 113746245 4869195 73455060 123028635 95507175 9530490 31296555 135226935 123924495 11643315 72390570 48334965 60749925 139351635 41298765 182832915 23713065 13621620 30209100 20352525 70527510 215108355 155760750 29222640 56252220 150445800 176185545 61931370 67387020 113374410 42027870 131696040 13273800 18205290 7116150 23844885 27481650 33588540 50237850 20737395 66633240 17893545 109147740 129822420 42995100 122083005 6202785 93285285 46704345 69439950 64947435 82960185 11773080 60277320 136713150 89346900 10167345 152644530 87671790 6088845 52182180 103188480 1233675 123227190 2030325 41830695 37692960 97445580 123523410 234452955 77327520 37549920 64179795 17478750 42508875 88154655 54406740 92299320 65944485 166245555 117267060 39930030 29903520 150613515 80334615 25768110 99903795 1987500 5098905 54366855 162765240 67969230 12111165 107696970 103427340 47302320 143387805 139092885 21777630 85447005 150292260 93929700 24302415 214823385 5022975 5332650 65606190 20283870 34621905 99331020 18602475 38894430 70305195 59133705 67316460 79345725 75600300 4041435 12187860 39602325 28251300 90765465 14038455 96530970 97114230 78147105 184862400 42593985 31396365 64977345 125428860 1818240 178541325 69596550 108945180 41301120 73359600 187710930 31033995 146341305 44326860 18033615 163914000 61089690 53923635 48458595 1131555 124555920 92648580 100937550 58317840 98350020 393631725 19260150 68181015 145013175 10185255 53528115 24368655 33614460 52622430 64822875 3517095 61611135 3392205 75577080 66331470 48425340 23253270 50821575 51817305 1165575 37591920 96345735 143752080 81510600 16643145 104205780 117149520 129722040 188102625 31796655 67590930 75354705 120740220 66410400 20880390 26187825 14742270 91093125 104862255 41004600 130208265 76281165 43210875 28276695 93382080 12583500 68691840 180715695 50959095 24781395 798135 152065980 77385060 157046625 21415065 46552800 26562300 208628310 16322400 143121015 141067935 106460010 34454220 91593390 59297700 93582315 32250885 73213410 65893950 53378715 55425480 26496705 134450160 41154000 80234100 56709870 102738000 56658630 141393975 155943420 23862780 48372270 33400845 152391285 101122440 32981070 89356935 27398580 45584340 73094580 29348775 51207195 89030655 2355915 83084940 88246830 105729750 218059350 73852380 125979285 66701130 35462790 72647175 73938930 150523410 148044435 157826970 75872715 134131860 69478365 103342470 44337585 58922685 54106080 42029505 1978380 119766990 5428260 14785515 46162170 61496085 224601885 81787545 24211290 29674545 2642295 56997105 73217865 7739715 186621075 23665815 32090460 38616825 142226100 9330315 29274660 204867495 135749715 33542970 675165 166054275 139209765 97315215 14454330 26947155 29322975 196928520 158768055 5412555 100359990 62676345 57278265 10157355 138062745 8664345 52538475 53487960 88125120 678600 106493430 14761035 64101735 99678630 51591540 115025400 75161355 29256720 96911010 71596650 25559190 10947030 154078980 140102025 17848410 57572910 142169715 31957845 115135470 10539000 102968235 96173340 196912725 12552645 16250490 52215690 194307270 8204115 105832725 19022985 55293750 114282840 20461575 51605820 54486540 240655260 58128075 65193420 4988715 33765015 58888575 20306445 94562340 34580175 33292575 114655680 79663560 85383105 3078150 49554465 118147380 121689345 30255660 109534755 85772910 8504805 6833265 203027175 138475215 90464880 358575 180854010 52240425 13583325 5833245 97434255 40432245 32605725 133464435 47481795 14946015 54695685 82034940 43833885 24388050 4566900 124680555 106265250 144000240 177453555 15101160 66674025 70875255 41432130 75101970 32936430 57427305 80289930 78190965 224025 18121680 53910645 8469030 118768065 36362670 39346050 172829865 20048985 67945230 173858520 74257605 48239580 20232945 55617960 152634255 23670120 2027310 70739880 43445910 14782065 155854935 111893160 5041995 90981360 38609145 17629155 113159775 35050980 29872470 51058080 111892650 27446820 77308650 101486610 30149775 43644090 117554130 6614595 74305785 2413275 146003715 65382885 6869340 36276930 66633315 22874925 27327885 39218100 7499460 108129525 11534070 27233415 16644315 19249800 52231965 102744210 80779755 41991165 49782090 23515965 39602385 2005425 149125470 47981535 96757995 35546760 121764465 8973930 47259810 205591965 100841625 20826495 210783915 49380090 118751610 18677625 161580645 139692330 22073625 144438795 2945430 71580015 164344200 13856220 104342505 48578475 7568205 34585680 62723880 76643415 26743920 84868050 92308995 40506270 112245300 192465165 41826150 49474680 62213865 10325415 61277145 91087185 140432175 83633145 70536660 17279325 16534620 58095780 241688415 604770 75870000 11488560 17994030 146799300 194816505 24059610 139194915 105797340 75462900 2225835 170243910 177106215 13780230 61785435 93292380 38077590 98216535 75910920 86511840 33545910 59838990 62457285 55426995 3506850 119387685 125086920 738540 136245345 17129100 31327020 150861885 13445580 154777770 58253730 83173755 65580060 60076125 65862570 14776365 44860110 24612780 145220040 1647840 66632730 292286625 71879655 14643885 67400655 43197240 110870430 130488120 97139595 193253715 24489630 95342085 126414780 103458585 22840140 108317550 42486945 183665595 205270050 91258935 41302755 146841975 24206640 91714095 18125520 84213885 69890415 12878400 44906670 152865645 111957960 88339500 21657480 3304290 5558010 12258570 41353170 2270520 174324225 24700920 32719290 152035395 124688865 84035085 111725640 108650220 2063160 4636410 32501310 216939345 37416045 136622985 44652585 39233775 10111620 73550760 80452875 68727510 18590655 210386340 38177715 63303525 97690950 18436740 6289890 129562770 143333610 57411345 97020780 35634675 19691475 88402455 82895670 43610505 8099085 9805515 105151770 113673225 56994375 6727365 134162895 86647425 3688410 79345770 172711905 3991620 65004180 13593330 48492525 6770895 31636905 161218500 18590265 48664245 12639765 33464370 46649175 31240380 269683230 22255335 80902035 11903505 153721635 69612210 12601695 58342230 77312250 46207380 26529480 17885250 272494800 140188875 125962860 59045625 6226680 123721890 103864140 39727410 90499980 52653495 110779065 4169055 46525635 74665095 77485545 100392615 60595965 62776125 72189930 57385395 9206565 127469235 46550475 34552380 105679875 49963425 99966855 168047760 154273395 14304705 30759540 87968940 79929735 173944290 20265120 3037035 43833960 133879845 4400730 6107685 77167950 32881845 82737825 58824600 125214180 23647785 14730600 34579500 64068645 80646690 117383265 64699545 89866785 40857690 97449240 26305815 38085240 116000805 70983990 176154000 47302020 22977240 10625505 70103970 44255460 85051050 52737660 222578970 123419550 21482730 90430740 10170225 170201850 41988105 14751945 244841385 61034190 15558135 22896600 74387640 42272340 19406775 116964225 119985420 48667635 30228570 163720500 757185 23461590 32374425 141329280 78484920 26416125 145199820 129601305 38831415 5915115 24431430 76565370 105669165 60084240 21225780 149217915 35322000 120899535 15641940 101159805 127217010 8323905 15117135 60085980 81897525 11803305 34867710 66357405 40109145 30177195 105717165 53060925 34293195 9113970 33462930 128756400 199383855 82795845 68651670 87330135 16078740 96835320 95889105 23862495 115267635 30591840 33546330 31337145 6142725 723195 124864110 16577250 99845475 41336130 109138920 36078990 29623980 99170145 59228955 188515515 114227520 27675555 82864395 166074720 35301135 168620115 19945455 8197020 265384935 4170045 100814490 24985815 33466290 221813055 43014060 32942250 158327235 7939815 162711825 12017535 41157315 1217295 109118190 70520385 127615485 42059415 113120880 15988530 10800165 182006865 104028930 122991450 26796465 7181325 18950205 69899280 66731400 30335220 2516850 227387640 43047570 7511055 17120205 160939155 222916530 18539220 68224545 43796070 78289470 58866105 34389120 115781535 17608770 164440215 129848415 104787285 48557430 45376410 44571390 110652720 19540650 17508735 78068400 128049330 41518695 88414365 112870365 47756325 44218155 521835 159875895 31188270 18687090 43609320 84714390 64424940 52150140 18785490 177665070 8609145 71167905 22439145 101827485 10862340 202811325 56754900 63211965 24957945 184273230 23426430 17301825 20776440 112998030 171115170 115114965 37784655 227624385 85868955 190043520 58899810 115046535 36913485 72290175 75175095 20160975 88232205 120009495 17353785 160500960 87115380 75796485 120369765 7583190 1195935 158717865 30444405 13999905 192842040 111249225 89233770 50930700 142707705 86360745 70772490 65339250 13149720 32847840 74929395 6999270 68728335 22183575 115241490 16357635 211875 70497270 56809245 95006355 38343165 87569145 68510565 34749855 139430910 27987840 15582510 191248470 45140745 38994915 19725675 77136105 171426465 18722745 64896300 40450635 110361390 10679655 196607385 46813350 199198770 10384230 76677000 45843870 20201475 118933830 6370155 83329590 31355130 25088715 11558670 9487590 133419690 63083310 5042700 17777895 68799765 18801570 104935995 72797505 75426705 31096320 135597300 46152435 13550010 78830970 105680115 96249000 20084655 38635950 45602520 81760020 54021990 68368260 150419685 227866050 175346730 9229035 2169570 97935510 64736295 59929230 3708195 178313370 36257775 42536685 124637790 81540 101911575 102384120 95195685 153328275 113378790 62830710 29946300 100550280 13621380 28525875 159743445 5088000 54518130 128995725 10986225 57919020 111933510 184478805 132608250 44526960 6140610 66410340 22839720 26427600 736530 28598550 67201260 121303275 141872550 89895630 37333800 82447350 79572135 129369060 189598530 59261580 27122340 53059410 117732285 13468635 73672545 77333475 29038770 65658780 203768370 86156955 12792375 6317940 4316550 92798745 67892400 61147800 177256770 55022460 34058490 52207290 93406095 107248530 143431005 60564735 22391085 54029865 66438945 70292520 11387520 182761410 44858895 54431520 26768370 6592575 22255620 20553750 85361175 107612565 33853170 168644970 7316160 191342520 51003465 36001335 54927945 30290550 209165220 80091000 29223810 172311825 37142970 30277050 82028040 222750 46272585 47531610 39770100 91623285 121877325 68462025 4922220 172489350 24782820 134785665 107728575 25823025 67246200 100819980 57525285 106327740 6264000 180390390 143286480 138453930 110492520 47796330 118031520 32502765 137288100 23115750 5427555 77132145 33112500 114001980 92535585 94970910 76598070 45284985 45817155 157137720 2649255 33507240 117131910 49866030 82635240 79181895 4099575 10412250 2395200 32084235 117459570 100792035 79810230 23803980 242664945 264617970 21233370 54217860 27568695 222719310 88166190 30371310 37060635 69723030 17215170 84009420 149898165 28619175 10403895 99120810 68672355 16564440 210755085 81982365 70649340 49161480 35723055 147457680 33095130 150713760 61030875 155822085 169022835 11905155 23695305 33370215 5822370 113875230 140734335 14695185 2551665 19170060 9398085 164983650 94461975 75743760 126083565 167767035 107979015 45817830 41295 56578560 70879455 188042865 59804640 67784025 97205925 126469965 8453850 51879645 25900440 96031440 73074315 210811755 3610065 8961315 60879960 208050315 31105095 120597435 53550150 24442905 8761440 60848580 73275480 209082945 166744815 51408135 27304230 4856370 120645630 98426850 167136015 21307845 49195965 24101565 88851000 27322590 44065980 6806985 121168095 16613745 10761975 129614115 124241130 143076135 84210435 77296215 9067320 87194400 181922820 68200740 144175560 145171110 1152900 146421690 120487665 50996235 133946355 115453455 26237565 8695965 74521230 155628585 245607930 19881510 3957075 69052020 3512460 57600210 61234560 80440590 149453565 69615240 129228660 71451825 51398895 96348990 61233180 63926250 35737740 109748685 38502630 24518520 40534275 30697155 890385 75077670 67731945 8971275 6949140 36965520 152734065 75411480 22669365 40085940 13476975 97920780 84709860 125508570 105969330 9937590 49609455 135855390 2473110 149320920 10787235 90601410 33517365 174493320 11335155 54328230 42964710 18761580 10497360 58872225 94834965 88140885 106322415 45284985 94083285 153216300 95454855 26052210 164859810 58377840 169802085 4277835 39673335 43726305 87754275 12099180 121637760 22852800 118716180 61999680 164437305 45246780 35801460 34286775 8767620 23188095 15521610 72461550 67669965 791640 110391480 117090345 21219930 63895665 63992940 55670490 27022410 22968555 87542730 107613915 127212465 264411315 44148075 10611960 35051490 33012015 12583710 22393545 9452580 59786490 5925720 97770870 19766130 182167860 55271160 104281560 120944265 63236550 17477595 259031415 61131150 84160335 45675615 24614640 25683900 87347865 194657175 41410815 33014535 49834350 60570885 8577180 204864615 25206015 206965425 3276900 54864690 148355385 42680040 27686010 59198385 40686045 106933605 39620580 144183795 8278500 88641930 131661300 21903930 15603525 5132010 169116780 39826695 210295425 86272125 3422085 155608800 214364505 2736960 67188540 88517535 11971650 23379120 130271970 116841480 104081415 63932595 57271440 13371870 129572085 34828290 64952640 11081400 81749310 6150885 85725000 24939330 22062135 72943170 88822500 58676745 127643550 3914655 6027120 41379675 33053820 5743005 113107470 43498710 82644090 30822270 82857240 42737370 247116435 20962215 3688470 39604680 15643875 61644330 36469260 172693275 25546185 44039100 141085860 3277515 249803310 31425150 13261065 57036450 8957025 139619340 150570315 105144885 3105540 20098515 25519455 53560995 49631520 67770015 24046410 46106925 56034870 23740005 60224610 49848015 9693495 53881590 9121335 28259565 177319365 12221265 11306340 107655330 37441335 167282055 4282365 85360560 56662575 12173265 102149640 56883405 64527690 78575145 36701820 76198635 36833700 19085220 22709865 39773115 4074735 47285100 94727520 122707560 73887855 7727205 210825 156684000 9620835 66336750 72616950 59031915 3042510 48765900 34215405 2908440 21261945 24863685 30410160 91985730 81654525 263466540 74668530 40265670 80254695 35029140 37096845 71840430 26481585 74774160 19198485 44960385 81460680 160152180 32033925 108176265 46238835 49810545 170227950 6999510 128462445 104423715 9706050 105660285 86265435 103906335 52248165 2703660 131957775 90776535 76358640 53065470 13731990 119312040 95872020 156846750 30340410 84051825 123595050 34359465 95429580 212514030 80713845 104764935 5749950 100259220 62901705 23976375 25440960 79685625 16140450 37517985 23698695 2423895 56137215 61818915 75785010 5323575 75498105 37845240 82896540 39505590 138956895 2482905 2365215 104560995 82694520 11880045 62694945 92924355 67993230 70115235 136676685 8292945 189944850 85333770 223286010 15879315 129713205 82119420 87540255 75473100 151900860 42771690 91815915 74630775 25142910 23787465 101859060 8213580 21170625 103907655 45176325 7046700 239183565 45504945 52519590 139594380 10118565 54444990 101421750 160041900 105582300 196378980 107066685 76605960 110534970 97108845 7407255 148350300 143387505 116114190 56204910 13992915 36976260 82769670 34267770 50206935 131968380 2567820 196331325 117966435 23584260 41649930 115975245 92171865 81706320 182703540 108868500 89316930 138038835 2825505 61799910 70381350 14209800 1092120 46606830 76011705 15721005 152710005 15883455 40322805 29485965 102539415 79887675 49124370 32472690 67885875 18291690 90206625 118701285 62278095 21001965 37264515 63128550 7091055 10102710 7459530 19810785 59912880 35743890 152376345 112183995 161962725 26051835 76320405 114014805 102785025 35921595 66517860 12772140 26541165 27393930 173981940 288028890 12243210 69747255 42626670 27578325 9806430 123060690 5701785 68006610 7951905 230029530 1541625 123852330 118794990 152831145 121973445 66651450 100589595 25233465 80665275 123799080 152390175 44242305 42744975 163712760 81338955 122057805 4666380 111953160 77109780 5209305 127485600 94706175 56899365 7346490 9319590 93744225 46119000 91263690 55332060 148279620 30980370 18959835 122609700 85575675 81011565 117037995 105939420 17077590 60234015 39011445 43756830 98771985 7421130 56370405 204763200 52154880 142997250 67978590 11787270 126397875 73430805 49462965 173182035 31353285 17031390 52104090 91279020 150761115 158104950 108018015 101121780 116880225 134895180 7086630 16189800 184957680 96731295 111730470 118256490 37059615 24336675 155452950 53274810 1282770 178299075 140361180 82855980 43375695 75030045 47640555 43715415 50910120 151071390 106028655 226819710 28740765 22006065 109062165 59477130 11241705 15832590 3930 114831735 74773905 133822485 17907540 48359670 48712725 80487435 3603210 37369920 61997115 71282415 34687425 67427790 197459820 103271085 71614650 62503875 284240760 139611165 7384500 63616245 15900495 7417740 16146855 76529325 43676805 58196730 147728940 121935540 16281330 171755715 1109715 48411345 245986905 20885370 4693320 5446215 60177600 27370455 9476730 78095130 90373335 159003135 50823390 97990755 9359475 47506635 120817695 21609975 161174790 29596065 92212185 93887730 267636765 11257620 52144455 1657590 145304895 126620190 134651970 76806510 48058665 15913590 56081670 4371660 134277510 41903430 113405580 69590070 1375890 76145940 89959275 78887805 13737060 68946615 67426035 88382730 14806560 196643640 3356040 252179940 90826035 29361720 36233310 79194240 29757885 80108685 9666990 51008805 13199895 52631850 52658010 1374660 21454305 15427185 89699625 4201650 102383955 13895580 168685290 28488870 33452610 158306025 104064900 17960865 84519540 140225190 38822325 42774990 7068720 133758735 405360 33266445 13349985 92383275 2581320 176136780 1027785 57537990 89424900 66343395 1379745 122676720 30842820 37494480 49735185 26286120 28119135 62469765 11400210 37175715 67590165 72202185 200605965 56778870 3084810 75111570 166367985 21902790 155859630 25207020 21266520 15545775 80472690 163978395 14414205 7746825 47643840 94696275 6185295 115771365 98835825 11976555 143444070 26926800 166548285 18307365 142827090 123817965 90778215 27349275 39198060 143101155 1433550 1893435 175248705 107511720 68898900 10609920 22536465 25183455 57498900 135873645 40924290 23275515 173626170 48060945 38918340 56952405 81780225 53852835 9559035 5849145 27276015 21042855 36625770 157704870 13371645 121359225 95816355 33749160 134873250 29226765 98136075 199590375 18908370 212982600 65480895 46180380 52405050 35060190 14340585 96373635 36247905 77618145 36179040 144003990 387075 24852495 78576255 65956020 37128510 98782665 213141120 23173440 40068015 19087260 207804435 160334505 127476825 186480960 98092125 46469835 168717300 187940070 66608160 38412585 7319130 109074270 115188000 12483795 93398040 12643410 56784960 134087145 35075235 17115555 89665620 37924215 110595780 86331045 70793595 64452135 19573785 175144260 101434245 159116535 26849010 28363590 76018380 11463765 12024435 101642820 30348990 67949025 25950120 106893690 45138855 686055 55360590 21026580 82137525 64763640 119417055 41773140 116438385 168402840 49322055 6391725 1906695 129029025 41708595 121744185 94477110 8842560 75942105 258652425 121817850 54195975 103371615 29738295 152807460 42812880 55749255 135243960 28674465 298660890 133362450 31061295 39480420 126735015 129775905 69181350 927855 107073570 118608240 150620715 84105450 5089710 132593370 172658115 128218125 23172885 91697715 133179855 113679390 45289530 47428230 1929090 28786260 99286830 82129350 22039395 16466385 33933570 114949455 144020490 2428575 133340670 75138090 40249920 142774245 28017390 27520530 137740065 95308620 36941640 46578180 33034680 48194460 150100080 36234435 46515405 2418240 119788545 37054815 8819505 133067625 24861750 88726950 14303400 4242960 87222840 117508440 39000990 28026750 41551305 27625500 177273135 61238145 78805815 103770045 13756800 105038565 44731245 26543685 25176375 149471880 99908145 7488045 58937550 89787765 73865520 46113480 51429075 86915985 1382730 105264480 2532180 87662355 73242990 58709955 96369225 24267840 100030485 73299645 52180110 76050495 81007710 19926735 6770835 1785045 76167585 16599960 14540415 31553490 35769735 140733330 139481295 43572945 44361945 7004160 114851040 122430810 51304890 136086015 117944820 29718540 55429965 89144550 37739550 42238755 53790735 82492485 113452455 55629285 82015845 85691805 11826900 17285265 19050045 23631750 97171980 153445800 101925195 36496635 236938980 66999930 99197835 16646850 118863750 145038255 48585480 92421630 1541340 124838625 6291615 62661540 88467765 9190950 110966355 101893140 57231210 61539645 159005925 93089475 60400695 101500635 93591555 73507785 59346720 70794585 31924080 117032790 5160315 116035155 20921580 85890180 168215715 7233915 32251425 50060340 137504715 115732290 87017520 127848720 31975770 37835280 8837730 87512430 99746085 3546450 31643310 23553315 226281045 18422700 37597530 77877135 51241755 46445985 36810630 11886405 49752990 124845930 24939405 32644590 9230565 155750865 63571260 82303860 27945645 5436255 47840880 116097135 14682090 22374030 37878090 30605475 64984500 102277755 98068905 20898600 33293805 113217315 1638090 118643985 20264790 1942305 109366980 97682730 82140825 41076960 91032180 59324100 93520125 92513790 36390345 22544985 129072405 55348875 87177555 9995220 31786980 84301815 24134865 21392670 178891590 5237595 15267450 55200450 8948835 102755940 167098440 8439465 93643425 78280455 2195835 78743355 54592155 68173320 7257315 8685810 107676435 4789245 49522470 87871605 115786710 5826225 115727715 47863065 12462030 164369250 125544855 19886595 99278790 96325680 116847885 19831965 68925705 12050580 147788610 16430715 45487350 99268740 15132030 41883990 90634125 71112015 43632750 117420600 117670440 132346380 45040140 70105875 48975 15852810 18412470 111334245 3864840 106186980 87257490 52042050 97528545 129489540 58933050 74781030 160364685 50275560 117038820 26887650 68739960 59104170 129498300 810615 200432100 19957005 163577130 12629010 21203775 83697585 58532955 118562610 42372075 187866900 76351575 46635240 62194095 57585225 14919945 54060375 101428320 102665340 119151525 25670835 156879345 51752760 49903620 111185265 87257820 13181370 1612950 177055380 179368455 10618440 46003680 53965515 2166480 67542810 80190630 5550000 145342185 52990605 74940795 116332575 118408875 6502065 112852590 198962070 55212525 51593265 86382525 22731600 52301895 129633090 74960415 114881565 45283035 91168125 12670035 183397800 159520530 14708820 86765910 15307515 118074030 49829085 40868220 16021140 79883115 38564280 56524230 147654795 103003410 55346730 193287240 38894835 5870805 6724920 61722270 140382630 125905635 2000175 81973725 67401735 175192500 68251275 93496965 1952655 66413160 156708090 26698305 20965650 271810875 74069445 77507445 1796835 138936735 106873545 27423735 100477485 30943095 24838500 107832615 33125610 68483010 141153420 67380225 184226685 37094700 75945135 10355295 113365845 45123780 153140850 30873870 53803185 129568935 66237690 41827215 129050505 2262480 16710975 15704865 62597565 47064180 13827075 27541110 70257465 82800930 20189190 87346470 57772425 33494820 35624880 56771295 272606655 14092920 83555805 16836930 121788450 65661255 96040260 91772070 95157630 19684875 924825 53227590 41295 63338160 16446495 42349560 38468655 52859025 97991655 165498060 37344240 19682115 93094410 64338180 111228465 42412785 118197060 31786545 36084015 68601210 170132655 82914630 6490485 2182575 25877970 198941010 72621315 70184130 6906510 49953885 49633320 284755770 14316900 46153395 78872775 44436225 173265225 1063005 165908460 207699345 158100525 3071745 5456400 4356435 86572710 1390155 12506115 136422360 52729995 8857590 130217745 120274470 100632255 119617410 84875490 30589425 14930625 148161525 48573975 123827970 171706005 167259315 101954850 65314950 146076900 146244795 259830285 59268270 88027365 69172305 12241725 3556110 48991245 29589255 19043700 92073450 19799010 32629530 88147440 709050 94808775 105585195 85910535 126527340 121382640 56533440 47058630 22169460 220274085 73794645 78393300 13643445 174312975 37160850 118475820 59484105 86897610 97379265 61949175 58274505 69107415 51015120 146061975 32120655 31288965 16515735 80070000 39863775 84909570 39997500 43268310 31172220 19004085 157084245 17877945 10819095 83836995 101143050 11704350 102656925 292482750 38991210 45390435 125259255 172668330 92770785 99309645 7563570 47651895 144647070 56735325 63546825 2753220 51967335 46235145 159564030 104324685 3760755 66869865 23586885 45234780 66980430 57091260 126147105 36267060 94238220 42930015 52946910 45157725 107224665 60517575 215682540 15269790 91137765 65008050 124009080 85140420 44827035 42162300 13275705 92139555 1965810 82442745 38109045 198543390 109724100 7332045 138175830 41272125 94478670 73778220 6487200 106440465 32616645 67676805 9667200 23538825 53627610 2976750 88732425 62160915 88611795 37583265 21990570 23259150 200341800 5789460 152911905 57527625 164572635 158174205 116392500 35138100 37121505 167447325 66976950 12004695 46930725 33867495 134959395 33588030 122378790 4219680 124990155 108672690 4384785 33018210 18594090 98340990 32351475 41792385 79107780 14201250 20035830 110100090 94917615 87421725 160982970 6495420 116874945 112797255 70073685 87673860 223714875 67860420 9318600 65410995 56088480 149568270 155473065 74591685 143882610 176858040 35554125 7749705 111705240 149983305 142087515 23792580 63495285 9961125 10844310 70505025 22271820 128723580 117389160 10141830 56745555 28255530 6898890 116024430 74557035 56618505 145633605 133361040 49894965 44455215 2365845 7068930 236840325 44676090 12139935 3449250 98403900 6437970 65485515 218551620 35541765 12694245 69907290 116795700 62168940 15536880 85090935 72535410 40140495 743670 38320830 42515910 148985040 107593080 32385660 16482825 83919675 19513080 81348045 13702530 17581275 3818985 25570575 55470720 162431340 108782520 142957275 11172390 45513645 72590925 183133890 45490920 154994385 72907710 137743875 647235 35646735 117560295 149829330 262256355 17012115 64981455 63608970 100156305 34303680 19783200 156359655 54848310 23476620 12398775 32722530 32737710 59647560 117439935 98608155 20155650 94431345 3604410 79744575 13544250 101482695 345345870 18969750 33357075 26229525 6808425 180208530 41188365 13618110 7209090 73044900 91302060 34441995 145680210 58510260 14537970 55398975 163794525 25644105 6545310 32795190 62756145 106183260 39965055 79467990 207039195 61298160 48221190 54801480 90934605 76948005 133356090 99525765 65982765 115748895 37441815 171323175 27752340 89266500 43760715 120478755 88036245 16162500 68619045 130436010 25149795 149535090 14353110 10551420 3812280 52797120 115536105 70713555 256511490 35155215 63706305 86663310 36548205 100783650 67118175 73257885 69011040 40381455 161285955 32530995 24230730 10986795 49153830 17521470 40604340 63504870 116118105 11431740 176028705 131792175 115636845 120702870 79787250 13371225 79494300 31533705 22703730 37175325 12044790 50876880 119693520 149519310 43891830 20722605 79124790 157923555 73629465 39729045 24126360 18752805 45156990 117788160 16355550 8425455 20489670 192249360 20883150 49745400 184053870 5118975 21043305 131994135 38013825 36014145 168110055 27361800 5848965 5096970 79411095 135134715 21945990 83539230 165755730 91722135 183455190 200257935 61857795 201150 36422835 67148175 46237620 57494790 61736895 46280625 126713850 57456420 242164200 62051235 17955255 185325495 6240600 41474970 22979865 17331450 43081020 47600955 84080280 52880040 61803330 55580175 52192800 67102035 84692100 51631200 116211540 142323465 82909155 112829520 4919820 194965980 17369400 39859065 174853845 56134410 64693875 145943280 38301570 57688140 63034245 60931725 52505295 10122585 54021240 80900415 165002250 15331770 18354690 127390950 9485685 29249970 24029775 50853435 29280645 23564580 7942815 159628230 193539930 160505775 4743105 104314410 19339230 28103265 56709600 3910710 49523715 133477965 77808705 5256240 15560190 154097490 80169825 61251180 12431115 150449100 132213900 74762085 3982650 157861020 23532765 202807725 53899980 117643605 90901695 94846830 52080690 114760425 59803215 45593955 48856050 13720185 50731470 65110860 100081935 63234945 14175900 98634765 182405940 50286435 173159580 40658265 20787150 148109490 36948885 164091540 11130180 27959775 197909865 7579065 7716945 38453475 124709400 11647710 18811170 61096425 89689110 69580815 94152690 71050710 37695480 68919945 166458585 32288655 106023090 16124925 204106545 8028930 595410 1678155 78648075 40123230 136938075 125096760 13040160 86938695 34082250 46348185 117759390 20702205 55075365 55525620 30977655 18149565 56090400 1165605 104689845 130706115 9229770 80047650 79940565 81186720 78683160 7370445 28426920 149904345 49503600 19262805 243974790 216195 135191220 25193505 83106765 32670090 38720190 26294700 464310 18377715 60336600 66520260 116447760 20049225 161992050 106380345 91211280 37307205 13227345 54243555 73181640 55161270 82463655 13747125 43677930 27414900 18491355 153191580 192630465 673020 11268510 63725445 91753620 121423410 39672750 14669595 43088145 51351330 181095150 47931885 107440680 42938430 45754380 21333270 1124430 42310965 110019570 67993260 1710795 73680915 87377595 3076560 138851235 49635690 124738635 55646940 11644185 19032435 45064485 151432380 70516230 20423025 183694695 2417835 7926195 3408360 135054060 48350130 70145040 32082315 27409155 24087300 132237375 94751550 86438130 19898910 281503980 147247890 38750280 61243590 13559625 300856695 9261570 12898440 11450280 79332030 14026410 115618920 156177975 122771220 54306855 45745290 1215975 133150635 217651620 138404550 5888805 116366820 85870005 79254720 20380785 39625830 1060920 15578070 10694895 87249450 20279625 4473735 30058275 122509620 52658940 86124705 21807930 149714865 25393815 71179425 3220605 14996775 150611910 41045355 179972040 4984740 21169155 81240495 25881840 69455310 61957680 1295475 50271540 100745805 116437200 29935620 2939460 5524845 67089225 56178360 45074040 41925015 80950335 56160645 11746140 11722020 61527825 38225010 127382355 57370020 107725905 97347630 70766235 59914980 57483360 29917125 12117105 59495430 55903770 147061035 62418660 14481900 8108430 5686245 11250570 204811200 24480285 56738970 287976270 35548110 111007950 118224915 125883810 18282765 45648465 124001490 117445695 6415785 24461625 129123630 156565635 6461490 97807020 93091365 52124265 12706890 72467820 55581060 8573790 197760270 8506965 668535 55842660 124116450 103428465 32624010 173952015 10792380 80293470 80670120 127836780 15458460 12108840 90547620 110333370 48258570 4195020 33377310 152208750 27047550 129476835 138758190 174268485 27449955 129451470 25297470 76074360 14221695 87657465 37086195 74356200 12967770 189346500 24008415 150644310 40696770 26723400 43490400 113944065 102245505 42100050 120941145 51964080 89758455 149159400 22971195 31596180 94583460 24642000 54016095 6917070 72497250 75358500 91846740 61987380 12698985 168945885 23507250 6775395 109736295 75307425 9869970 3035415 51162585 65770020 121568340 20971875 10667850 80419845 151991430 91580775 5075415 83990130 87089160 70298565 29851095 133642965 29370585 5453775 9235275 246084780 36271665 86931405 98512335 20564385 175131210 21010950 37322640 105064965 17841450 46942695 119796990 134504145 130401915 20300145 128495970 25558155 164053170 543195 11089695 79236780 49797780 69819270 106480590 8492115 2781675 21810600 142251015 13194600 5464200 31258305 26525565 58469880 39363090 59827185 72010875 68026185 21643695 221493900 66428940 107681115 33006630 42532920 61452000 2396085 32913735 73073595 17788035 34653930 4880715 90914715 136640700 246527940 71482950 83640780 93052995 9901365 74734290 100469505 142959630 21259605 59155770 153122190 107186040 9333765 67639995 189311865 28805265 179274315 37380405 116588460 78456015 22230600 60137490 13379385 56296110 172213605 123443115 58734570 51390465 152072430 47748450 76760880 18605565 1038510 89055330 120755205 11751105 116341110 50753040 5892945 31875405 93954885 889725 499950 133715475 18519105 233408085 101385960 80206575 64161075 49346535 7776900 31036095 133864845 132567630 13138560 162748290 61260690 59632155 79366200 46509435 30947880 55545240 13090110 80298480 59726955 149663865 140597955 18567285 17950815 115317285 121808820 10308885 38026980 18057255 42591225 167929845 65684280 64512105 51111345 40031595 252049785 81378600 11338395 23619075 135113235 57277035 26857845 16904190 88564380 92117010 101867775 102034665 57622875 24905505 160464240 14843715 136462290 81731505 16256475 235905 79565025 20680350 45129750 68819400 90263865 25537890 144877065 169886070 1371135 211002810 91828905 75254265 16269435 15801495 64921245 52965435 16553055 8146680 46948305 40276800 70295205 50129865 14416275 10240065 136651980 118271895 8999685 222710565 77299605 17272140 100169745 40209420 19640610 103070265 2984985 55934385 80137650 13412340 154060290 3440505 199339065 93137565 492975 21732105 84542190 111249600 104423115 24334065 189549660 47830545 26467590 180856425 114617805 42264975 29244480 31744530 3273555 182874510 115089915 80396385 5948115 146526360 96690495 78266430 92019525 73550490 64940100 99040350 14174940 296685 102583380 17750430 87912975 35232855 44108520 32982780 110830095 105892845 16460775 10053210 10390425 58558770 43668615 91401195 48589980 75880725 46780380 81323100 121623600 79276350 19146915 116199765 164388750 165064785 36737910 6819120 61443120 49820490 154053240 78487980 72648510 69225 60087135 105297630 86580930 129022410 58937745 143231775 26571435 151909380 122458320 66281085 22968495 62763735 240458370 50997600 32871105 178627845 16316775 9446055 113666010 1976835 143425890 37782690 104251800 86753190 60752370 77219820 43089120 72682215 135312285 6357210 31929345 21562605 115009740 211667730 35529495 29274885 80683380 30430710 170869290 18859560 38529930 206331720 158558205 5931435 2601990 49966695 212063760 132125415 15334290 26508330 22266930 76625085 31083930 223463685 53653965 94654455 21118320 34241625 47662230 131287200 137326725 125556270 2817390 53176020 37623675 13061130 10113660 65181885 106050030 40701435 154485540 58028880 192429435 18964500 2048055 56931435 85842750 27787080 17527890 67048320 36226035 4050900 84996585 25688670 51972975 4707090 8995590 55977630 91277040 189831570 5998230 20269410 93657675 58259025 147788100 129125820 16196790 54989445 4934445 31914645 70134825 42377115 156641370 61610490 48519270 42054705 110144295 3362400 180835140 83233035 10681425 110228250 117089805 136809780 10866225 44088315 153770850 43159920 67558695 46764585 145486650 110474760 36290370 62666745 87966375 50847930 32229960 17471775 67908120 79335675 122872845 107500620 150101220 52721715 80874090 62985630 79324230 156203385 54614370 60395415 28171485 81733245 40483665 182292900 132460995 26225715 8134980 20184030 163924545 18724335 6069855 112071615 142023645 115615860 22552440 123599010 137715870 138488895 113403045 75103605 66765 203670 73387155 29471235 23363745 4236720 50085270 27809070 99044490 65201310 62173725 65875995 43610655 37898760 10113915 109746390 74347395 91867680 86815500 37790670 99858540 83390445 17169645 7592295 28766040 250645965 7033260 64241520 3441120 74668110 114778905 66136050 147837600 5838870 54266640 32675715 84782910 54913740 106327875 5823420 79822875 44852430 49708740 109459620 34665300 123795 1477890 96796500 40114680 65187675 33118755 40306620 139397535 32773785 19054425 19183605 71591505 33354570 94544535 28605150 23833905 53054445 108705690 16864155 136938750 4656825 13767630 103492845 19416075 11717775 124789065 19519905 89874840 96824910 4293255 93753780 106653120 48295800 177248400 5945700 41942520 76406640 52003140 162660825 32479770 94606965 6095370 42699960 56607180 195772185 106162215 23873385 74255880 43147815 108008790 80347260 143413860 76197780 81565725 115179405 11267040 68059500 115718775 20594715 130816965 91365870 94109190 41764215 69916590 64084140 57646785 82590495 52285305 33166440 47891655 36102270 140855805 22838625 142192830 42320220 120464085 85108860 3475785 8131980 39039750 78429735 137292135 144715095 46007100 18855945 164355375 162254880 122599455 133068045 13227300 70688070 9132150 92091885 163497990 181155 59657115 1581105 110715195 19449525 16907220 46658115 17454660 180988590 39982140 88829565 65388720 156811830 22655445 199840140 23791455 231003225 14032545 72491460 36581340 83484705 42655020 90217815 113495220 338895 22149900 208969365 7930695 91289865 124206300 26932455 48258930 78104625 153398430 103878150 56717820 5094345 25930545 190570830 28484340 18762495 37442580 17861700 29772675 148096245 116239320 31362105 40886445 57740145 7328970 132406035 84457620 82653750 24639735 66943095 193353840 89860275 91263000 36725640 145443330 109699380 21793545 44657970 72604125 40941555 28389900 30808065 59779170 139805010 74119050 1496385 16457835 47540910 78606720 165574185 50490210 163363440 46712055 63483735 66320955 55092420 95296350 16154220 62761845 362730 92410425 99726615 12239490 101771565 3377985 36205995 35579115 2754285 66386340 66540045 84251835 55406250 27130230 112728045 35879085 115117560 69296685 25711875 25508580 159559140 41220 11998515 121652205 41434935 155881440 41556930 15267180 12485760 9202155 184499205 3642210 28607820 112633200 13056915 31200735 8747850 50566770 37846500 43819635 82864995 79025475 210345660 14903820 18259350 100722885 26625330 173032995 159096300 146943825 86328120 60442170 129407235 40624215 60459585 12428100 102771870 9332250 7786530 21180480 119893020 111686355 49344030 38427240 5805930 21120525 42707220 179266125 43004130 187520340 169846815 888780 116170005 27898455 18739455 14345775 179745705 6767430 20870565 117255360 42588660 128800290 42474135 183241710 31674585 132184800 181794945 5694930 91321665 58224615 161316615 85080990 13597935 196928430 111419040 34203195 17399925 31277520 30137385 91812465 76391400 101678820 57813840 12765285 1698450 44294595 28705650 37996470 85910895 2668725 139200090 19887540 33294660 118766985 32882715 122635500 44345070 101674785 11058090 143021265 38803740 54967860 16035105 37162770 113205795 82410870 55065240 47894325 32345760 68661105 17607825 115799370 118520400 112726005 69467895 39540330 147339135 101696235 37746510 90657075 14355600 103408290 37584810 1283820 168273870 13595295 58089510 4292415 71258505 99226470 140638260 49134900 103772625 19300995 128119785 21154725 153246000 58877820 42761685 13908510 77516805 58788825 116078550 14778600 73588380 125894130 20724135 256974495 116667285 49593525 1608855 20275830 20683290 32640975 124848690 17776155 32121150 19649295 158486775 24411435 113374770 17728230 28448145 12009585 197852325 105094275 62311815 70305030 117712155 172464165 40279635 20314680 173949690 29902695 71816610 6270645 12531375 118656825 5846175 55543560 27095010 61990965 159081555 73928010 4801380 3244875 23494455 122071440 101168700 4494555 48241275 9538275 39585600 158954775 6410940 6715590 32733570 91868775 198850200 12234675 53416350 27505740 14459400 31372185 209747655 135082200 26809020 27708210 83548680 5932110 144305400 29058930 72742035 15184815 87296940 83384910 65838225 99089220 86844915 121879590 21044775 85842645 65386155 14436105 47527410 42126060 112086915 99016935 37052880 9007410 3169350 86468085 105321780 108452370 9603240 92909430 89259555 53006070 115738005 81167100 4109565 148236555 110434770 113765970 62117190 54096330 33738105 131461395 46367820 165194550 158868510 216120585 128865315 70069545 42462150 274876095 2895090 109467240 21390270 19315305 63678195 9164640 63920520 181893180 82427040 128917830 14979450 54797685 81215895 182773080 117626085 27200385 125798220 77982150 79453440 168285765 147602250 53567115 26013945 13567125 74402175 41240145 41232525 82917735 180717375 38178960 35530740 93203790 118247130 170613240 121983480 44757360 2019555 223390380 63047880 45075465 5835075 42529680 14539725 223802895 61002255 112569120 112199640 32316030 22677330 92905230 52837455 70449570 78309870 49873425 168198690 13339695 178726110 66797910 37592955 109904415 113280870 26025330 44564550 40584255 90515850 36198990 24391815 2069250 8789595 29171655 72430245 40438350 104601120 15761670 8624520 9740790 26453070 97812030 34437975 4389900 18589380 36173475 123511170 28417440 27768390 91342815 3095580 81793800 33358350 169339590 118048515 46345440 87222165 52937175 24283485 116996280 58410375 118263585 138230280 94438020 27417945 34671990 2338260 32331555 125036340 77583960 11794380 146465850 52704345 168347610 325246275 110604705 4697850 28826640 87381135 23038545 63643200 16426380 124012080 8385735 32665800 105373830 70144575 120065205 30422430 113588235 5322000 11473560 80052585 89637885 76757220 147066630 159474195 10026345 132243570 105585405 45845325 132073785 58599780 1735770 41007510 185591160 25820310 51343065 109220175 112137780 160575000 91293210 13740165 30272490 9528360 220107540 154770 3871635 136503435 94386075 94237125 67334325 65514630 103463580 12852000 8202315 10248855 89239305 10188435 64106415 93216855 35721240 163163220 15859890 124706895 43287645 179791380 51537795 137687940 107638275 164625285 32643165 29590035 28951395 53584995 109856745 29897790 67746885 10114545 131189175 32227890 33735315 179315925 169910835 171912165 92076015 111342585 1589595 80605125 28524345 1513650 20173215 122843055 83019525 16266735 51725520 74727780 65879235 14878170 96415635 43864245 66990330 39089505 49395165 154737165 55899735 27105975 179847555 136913385 88911600 66753105 8361345 1693335 44016405 1338195 62669760 23047815 14092545 59263575 70614615 83541030 267425850 38940360 46954350 71614440 19310310 56217135 8094300 22895325 65821170 2864160 170880720 114318720 14889735 82318485 107493435 104853675 2285910 66838035 68129805 561210 126205185 9448770 41233905 130768800 58249740 177613380 27497415 98971155 47348535 32460210 2791245 39594840 64437030 101759340 28938210 46649775 53756220 32464770 36581700 62548830 81680385 3538350 7907025 319125 74871480 56342745 42834345 25219935 73628250 14919000 637740 147160845 70653195 58713990 154641570 136887750 93587340 20902515 61884255 58764810 7985460 30875445 66073005 53971095 286478190 27460455 43552095 47997210 225273555 216444225 91891020 112741005 75460770 7342035 56621475 1937280 220345755 10305120 42192630 35847135 142414890 179299620 57780765 63524760 83896815 8859645 29881005 42015720 79521825 69245760 130564365 172448220 9994470 33832200 52578570 150959130 102058365 38949690 107413620 4699755 34871715 47170725 17859885 21134295 8447115 6674925 58140165 23545110 92185485 90225360 46977705 29310825 10268205 88023690 104984925 59507640 181037445 58414335 52898805 101962290 179829690 30457350 230890755 21401670 99761190 101419830 48478695 9005250 50138235 13255470 135681480 157025700 37483485 52308570 64402080 5583645 143826375 60657045 8400075 39355410 43768950 67621335 29604900 83643450 151791300 66416580 116978805 72868215 286612500 15380715 201158775 121965000 16481130 160590585 54146055 314491350 14468865 76023435 29398860 96631935 109195905 218269290 11938365 79327680 117873765 37194375 14748585 73673370 21955620 93085980 22677825 48243855 32362665 73534905 157771950 27390900 95737140 27158040 57992460 183896010 125981685 65542695 68351820 26915010 85118295 89617905 12521310 115188975 45377100 26684835 14678970 58410075 23449785 61081620 92073885 95094255 37541685 11414790 36037155 173614635 82625085 34989390 3705075 1926600 62974365 76100025 31979160 68253375 108500835 160491240 30491370 70974720 71023395 978930 69666960 5888445 61158135 92655900 10753680 125113695 48507330 5362185 237636030 26714730 90651495 21098670 93988545 87988845 54975645 57852465 59283870 89819295 47772135 32411775 100013790 70683255 6018555 81102165 117448455 12385830 8212665 24383445 40426890 15401820 81094500 24366540 2743560 92013690 83978190 48999480 74959785 103440000 133281675 67589505 191549400 200423385 11195715 53295495 28588305 81760770 26409495 129909120 76930365 72680790 53975025 117212385 105284700 93878430 96936285 100241415 88562415 49084125 134094075 173027685 6952005 14411685 117216120 63025335 58233585 26862825 73230645 83042730 27017700 71969610 60906195 64392690 21370275 74723610 514500 36169320 34132020 62061015 87335730 63729765 63160920 62343090 120835785 128010840 40836615 65966775 154680375 74403075 74075550 116465055 132794430 121976280 87857130 52090470 58754100 112243800 24525390 4400160 22019295 61250265 60559815 108735090 93238470 43333785 67284165 117849585 126902595 6520410 12278550 64293330 84401325 3713895 131068515 123835425 141128610 26830020 49856085 23588880 55816290 6536610 127936965 111671940 22895865 128101125 44824485 1200555 55963425 27699465 70439880 14787015 67478340 12574875 226851015 147745950 116359635 64718790 13548795 129062535 102714465 74803530 4552230 9118380 17803350 127909455 270101100 144690255 89659650 20330340 7083495 61226370 18409635 23844135 23727015 98383545 49301865 11997900 24788820 19236075 16571280 85845300 143195070 133033380 74036055 84879000 90617535 41126415 90292305 223560 123339525 73137540 29030265 57791295 166495470 111933915 72125940 88428120 30927345 12286380 232783530 19034475 8420985 148298025 91237770 32203830 104120040 74387055 29921070 45360945 75288585 46768845 25217775 92500395 5206080 2951580 152963550 45603045 13793880 262018170 40692600 78805485 209459100 41770905 62227470 60553875 42142215 168447225 127289805 50479260 73709880 123338820 5985015 107211540 80096865 3908070 10883430 180029970 130300005 46223190 8936535 50825235 216207495 43702110 44814360 86773305 13153620 72075885 90507345 54600450 34457430 24317970 115440360 38085510 6692610 7394085 14642985 26200605 40952445 54889905 93162720 122542620 19919640 61970205 67473690 53041455 79493760 102894765 17247510 44738175 105405810 90802365 48910830 76931445 34495950 230353770 1612665 7967460 2094555 44285370 50629185 8043270 42513765 35715780 52740375 138768855 16203360 156019680 50842305 62199345 90089340 662475 38271375 42227310 15467730 130885245 105864975 95787600 79430655 8263770 26515560 65193585 4296675 64786995 88895160 50620455 72629250 82877880 104823420 55800435 145545645 141016485 9769695 10886445 11725845 25168605 52157700 25980240 67092300 132250650 29789625 120915990 241444260 75954810 4495125 54428670 137684025 29920485 147014700 61245105 241755075 66570270 167074035 56724315 12560085 79458045 2950065 83807055 43291350 122797575 24857865 4940460 29846790 17384880 103215660 108925845 22550745 27203160 57371895 81712095 104426670 28863765 76149570 40706925 3221505 66022845 57032400 12654840 59395305 248436285 54723405 97785645 115006905 234176970 25769295 243686970 71575650 57939465 17908440 15276900 115583730 163607925 103328895 18012105 152983935 51643005 9704700 115760190 19495395 57823920 24275130 74505675 197499165 59452815 79235220 165299760 21448350 33424860 34494495 112966215 83993655 35124180 173575620 17275815 26449665 7022835 67634325 21814095 116402565 76992870 141160335 46939920 2992785 28154070 82062765 81695385 17767035 3119250 13956870 89824260 13415115 23619360 14228340 59618505 14257035 99879345 87154200 153469335 64698870 15534780 64945290 18741135 107455980 193517160 45522270 129542130 36882510 29987685 99319605 76828620 78546990 192588720 14874885 22821885 136217550 152448345 172816965 29224530 17986125 84261300 48742920 32094150 48895530 70693020 72394860 10828560 128296455 29792250 177500325 59204055 50799030 90535800 62267910 89138955 59025720 47136915 85734360 57067275 107523615 3855510 17281545 20614440 55473870 11400195 1640415 1575525 117491010 80624835 47435745 7017000 163626435 31554690 137229750 2556420 45740025 90709110 20320050 190644045 31273035 129129690 34864740 39774900 47455590 160615680 3739785 11955915 53963025 250755315 60355920 113552565 130222215 104385825 56664360 42861930 121178295 3033705 105394170 83000880 74214540 79231365 299182335 253915935 16263150 107489310 75437400 11775540 44519745 153276975 26136165 2552085 101478960 129725175 54270285 42848955 59756550 6606330 104971470 198893490 37180665 62110395 115936290 73198485 12629265 22406445 62627310 169323840 59519085 89935755 39754830 79362585 4033575 120947865 42868260 105546180 175488840 11198505 90374010 26491875 32535660 72345510 23734530 115037220 28624350 47858760 53032530 92558655 30578055 109373490 13156995 124297245 19806000 158505495 34098105 33897570 14742225 110255400 102818655 104429670 8848215 41208915 50936415 32337600 70811475 82846695 78499275 69921960 103328475 12768465 46363425 98205720 49689885 63980550 186351300 46905330 71203785 20334675 137807985 24676230 8310045 68413185 67717260 2746320 52844010 72720060 65524785 34338645 21033105 22509015 102199125 52526745 58055160 28795740 88865520 87401460 87826020 78609435 41559225 134527515 76061190 92886945 80444310 33287970 46327320 30521415 112648395 10262925 11479890 30909540 42560625 12794295 18235605 140656590 6298470 72318030 38721405 133258935 29615160 97255995 219999750 21908385 4138290 34871010 1977630 65672175 133939050 9802830 148402365 5475915 50758095 96642225 90159540 19958070 12269970 22980060 17452800 128875470 223022820 2152890 102303900 141259320 12455370 71049465 7245000 75596940 162018825 42885810 75333270 23161860 99331440 69229275 116967210 54681810 106407450 74827605 30953355 63013845 12494730 123083085 64063710 48434445 116539425 170237610 74109435 121178010 92480220 70590240 41076030 220210890 120931380 77526000 52464180 102712170 27773865 44425860 105533580 42815880 117510780 128017035 10191180 57429645 111460710 16761645 2592345 173946600 189711780 29933460 112954860 65202900 31323405 132460065 101941020 98622165 70969440 88507905 129452550 82810935 19071435 84360345 52058085 51771870 68243025 77849310 28612845 36869160 17982735 51690705 12307425 31920630 45461070 54256095 103597815 46324200 45202800 2825070 24385470 82265460 65118765 39614910 111959340 56621100 18959370 63037995 13575810 84381030 36013830 23942205 42468900 61556400 242656515 33912570 61504260 267460875 5295 51394140 147790770 16218105 289305840 7748145 129226035 112914480 46389675 187292370 31574280 110649540 134745450 21257175 133720455 25855020 42322635 26710680 70533825 16822800 166431885 21870915 85797450 27402555 68478315 52975515 19100520 127592670 41280 7208355 102278340 130249770 78553245 167177520 25712235 68130645 47869440 27960510 233161320 1368930 2079705 98948235 46678935 88606095 84656595 119196480 78410940 87481440 27572865 43651200 90645315 3099975 173930205 66861465 47091345 5883795 50096370 84676185 204011820 74389050 29652090 52403115 180864465 8277495 88575135 44065815 202042710 140718210 7152090 91067205 153035925 134374230 40231815 133985955 108219555 55589985 2910465 115433625 154515540 14266035 115965045 36531210 43004130 88950870 9928545 61486935 213321825 10664325 198424605 43054380 45352290 39215790 71866515 177955590 82066290 39264360 105008700 224962020 820020 62919975 1243695 68888385 19786425 94280955 72228165 179431680 27683295 55156575 57803280 111288825 70211340 69687225 86392785 75438060 153328425 27286140 81274245 66976845 88775595 57219090 163168590 3541440 95410260 58405785 76348365 57420390 149802285 80056320 54151980 193918290 11306610 34855440 158368125 46453200 22974555 94028145 35221215 28297890 71397210 200797725 49253070 75371370 78425115 103933170 238494615 60408915 41168985 93127710 67182210 6024255 75152025 115895310 167550690 26638395 12402090 27274935 87405750 64316310 138141225 7124640 7172025 28913025 156902115 131721945 65864640 11688750 94645530 100412100 83508675 39791220 109806795 141478740 75811950 50586945 166580235 8649735 11600130 139379715 67374435 28934880 134482185 89235135 16605975 80461680 204167460 38832660 101949630 37663260 3416895 53272410 5623800 72301140 26103930 102225210 97555635 41905605 79402380 113800935 99951390 5300370 35106990 141871110 15548415 88171590 19232955 52239975 70113885 2014275 48575955 69002460 49277985 227197650 26150355 103046925 31134270 100974150 20106555 66618675 126256410 8613315 11587170 55751535 31059930 112354155 44169270 98032170 102946305 103143030 72530340 168469305 137872680 44170800 3657075 149785290 43536180 100110600 85670265 197252265 163020 266411955 36276210 1060650 92103030 44933760 110468910 139424865 81101070 22488345 48236445 115611210 80156310 3702225 71113215 32022075 22500435 64151760 10966635 26901405 26190855 46681590 34959630 14180835 68440350 70539795 143017860 67728060 16928880 38106435 71851830 30954180 245773650 90903390 61291410 95759835 128535180 130963620 36913065 85928325 57442875 92775465 152258805 33728850 63672960 115030185 90148365 10947750 1072365 76952985 85617480 9135750 51860610 354795 49526025 150811560 45479175 97593150 20363685 69956700 44963355 45512640 129728010 7216695 137168925 55896825 10421865 60484680 153240930 90337860 136225800 168931485 26480850 38621025 84049635 15111960 40780065 91506660 86176980 30963495 742740 33656730 14678160 70429230 151452570 141026160 11399295 126042135 126987855 116196195 83624745 132080700 65725905 13480395 184357875 44908365 85195170 72375990 54363645 61567815 2323200 48040500 203835270 149214210 37581705 112025070 53610675 152311185 16590000 50478585 12426840 38158905 289949925 107659935 66759105 135201450 9189015 135822510 66904560 46198050 33907650 148487790 52705125 27567165 129737010 72668250 57188925 264689445 798450 279405195 4996185 222537600 75139140 69018465 134854275 80315685 56659185 1908705 203884245 56884305 31204470 80986710 18039630 78239550 16171230 40924830 13169355 175207500 42947355 25747140 94792710 100079175 6527100 58207785 121478850 64526595 22895355 9285165 62686560 28195290 108647325 78222675 16743120 123088065 120016350 2415705 134262165 101996205 102440805 9242970 5704470 14016600 55658070 61891950 56568645 14577255 75050205 19768635 1391100 297495345 43410 133927560 39170190 103067895 76579170 1317705 48691530 88939530 53532405 27075300 69969885 115105830 47176830 1776420 183568140 70631520 68415330 48381210 1085295 18843240 146165265 58426995 42432600 1189950 21923595 47219445 4071900 121964100 156888180 153759120 81198450 123825660 26927505 21790995 45376065 99173940 83341305 17535060 134448120 139929360 165509595 133976715 21767130 94401525 28015020 63975465 59361225 33144390 85635300 6504135 162088860 25716630 90442725 30163395 99978570 24670665 42124305 218890530 122895405 34171215 111966645 111157725 2505570 36903840 4064760 96974460 73676580 152510730 15105720 6002640 29984010 56732775 131724645 149305830 1258905 58256310 89195385 28431270 31452915 48920355 3894735 72034215 202544985 118372620 145722210 76940940 9567015 6853605 120062895 97363035 25678995 52733355 35053665 125046015 1723545 26288895 118276500 100610355 32938965 130219740 7905075 113935530 63263505 12348915 25526055 26987955 22406280 9369825 82826385 137387280 24607920 29344605 99734130 40821165 106032000 94181580 32351175 121111005 56345790 39419550 65640180 9863865 74376375 35396025 5786970 86483865 73434360 149371680 23164545 63131670 144565770 118495590 173236815 10144830 89516460 16294215 58782780 1085985 108430680 71389785 92991240 78120045 27075570 12370155 17021055 27468135 111820410 108412575 112303170 60587055 132863670 17833440 47003685 26453115 60983145 108347205 1761300 60463035 61462395 5630040 20147640 87295455 85108545 74534625 102131745 140164380 540495 110619660 50089125 80167035 8236290 188043660 116288100 142772850 117163215 4438035 46919685 28890990 61513290 110723505 1287585 21393180 50296980 68936385 202440150 33336420 48878670 68458065 48574020 22865595 208247400 11921565 9799815 14865855 142790415 131338545 22695345 2248425 53268000 77207700 102661845 94819380 153521265 43799535 143514135 26269395 145855110 125212875 106412055 69554550 41952510 4134810 124166040 202174500 98579160 12392220 26052585 214066470 121764495 80956890 14799270 46738710 113412240 84640965 62148105 81760110 161428005 9113310 1145505 153053010 206348025 24600675 91518180 81675705 144502590 51009945 54557475 4119660 78129225 160964790 52569240 127267710 90179250 207250140 58735725 62194785 14931405 11068125 5747625 75813885 111338685 50600340 52163625 116882190 179904870 102265575 70789380 2227740 52017570 56655345 120391875 89811735 68151825 84281790 140954970 17574690 20616015 48922290 158745990 52702080 156160485 35180235 121155675 33960330 74121285 60441750 69012780 106896465 106421205 52352895 96954990 121971870 38464170 90809820 22856970 128341965 68327925 117640965 13641330 30863685 88306680 58537635 73309080 1965465 62509695 11996295 129478935 18078000 46193085 7238715 113879670 152237595 25490295 56089185 16104075 57560160 40180500 56520525 26587320 17621700 120695730 22165470 30627195 117084810 89978805 58714530 65181645 120263925 68878920 21046395 86669880 22780755 134700345 213543585 83193675 44098230 85880085 6032295 10519005 23053350 29935920 123660045 250515615 3634500 152800980 3914535 19804200 20681490 61892340 12277470 3309660 33645 42048570 135450285 102966675 49833885 52424940 17596830 16688205 4385565 94129665 150993330 68785440 26106015 16276770 242080830 64218030 54248145 40609755 57210855 172123500 15893895 26528400 123185010 116141685 78628635 18750765 45483240 56941980 3766425 184995810 10353345 4687305 202408110 38334060 231287790 164614455 66719295 21101670 95348910 74970975 127415955 95637705 24263655 20494485 242798460 151450035 27712695 94644900 7505505 7057980 68577375 262453830 37491450 116382780 116341830 21840405 110458920 84573135 88565955 50192625 24210480 101052150 29778780 44223495 153738420 14156565 29143755 139682460 5699670 233772465 40756065 136393650 18241635 104864310 77910405 70477185 3204645 143097900 48538785 27372945 33432750 73305525 27808830 34754730 45144240 42627300 16393230 42695745 4447740 98256510 148470810 57692265 208079430 81210210 87391245 1505595 85353060 37977330 147813165 1099890 98987550 27180900 226697070 12207315 436290 66695100 16931145 68863410 89711070 1254645 34682775 18720345 73795380 5733285 21814140 15901440 170798040 213878055 25665705 84140175 39085260 108870975 171822525 45670320 41765925 44073105 7817325 188797005 38198595 1074060 97792110 78417315 2144430 32826060 23792325 35675025 139571355 113358780 26373285 36620115 78484965 14911185 73447875 154146375 7134375 77116050 5094570 138200760 71250510 5846940 61295550 115580325 27887640 20195295 37253955 3170505 72052440 13869645 76583400 95014875 68822025 19331550 10291770 88120980 103687290 58741290 60509055 76852215 11147220 49967340 89929830 56565345 225471375 24538065 5140425 55618485 87806670 33710925 45942300 72529320 51848175 5115210 17279160 76448010 137028135 44452305 47020395 29786445 38137740 194174460 20877660 116486205 58793655 100204560 77853315 101859345 64313370 112437015 12346365 82918890 1386825 38335380 238518300 177912780 83747370 162781620 171932700 53925210 64835010 107311350 37327440 50752725 30239820 198695535 49352970 47633490 112450950 27269400 96937380 37651395 30559380 171838605 14766510 34567785 109540620 15116460 37507215 31536825 14133090 216092595 110757615 37539735 124247595 32327340 258969885 13371240 185907930 7084725 50111070 43693605 79552740 33268710 121119210 18613275 92716590 131067075 17921055 71966250 54770475 64912980 69235215 177416235 61430745 49481955 5438985 133170750 37049610 10950870 132252735 35606895 50905395 103784565 3102735 16331670 5863650 12858600 159730710 6938235 115491975 61200270 23955630 11709885 89321700 178317435 230065875 21332325 91642380 149775585 16854285 61291200 25797435 102987990 16640640 94851450 103079310 78535560 18841995 13652865 217798680 20976435 82732950 147680475 74452320 12965280 826725 65915655 12344250 40666140 29879580 80652615 8633295 55417800 6807030 216584835 69671715 17240310 29021085 151509090 132545085 29659710 72501315 80186130 198351255 112667820 121243575 115483335 2354955 47903925 97683015 110832210 204414915 46545105 78573285 47405715 176412795 27567240 111504465 100435440 16210410 120887640 113429745 86084100 78282090 156398655 55084215 185040315 208167690 88315410 78007215 39956235 25864725 41373390 89256420 85009410 25521495 19948125 24734610 187509120 91481775 56432925 103473225 24687975 53656455 217013460 68562900 120158475 110221725 82114785 153721335 3326115 122561160 76669140 14254365 22059780 109121340 30515085 72633780 130456860 112229850 44262240 34947765 94421880 101281965 22133160 6830580 34721475 56526525 25139085 66276270 136671915 78936915 56306040 60695805 108442590 6392505 41432235 107148810 117081885 154055880 42194190 60744255 112747515 56341080 84115500 53430090 88974660 78906675 106842960 119435160 48608250 99483450 29853015 28236930 108882990 76114935 35123640 147568830 50585595 188243115 7982430 64069665 128110995 151300785 25958115 43143330 35758485 47001630 21081240 15549780 26773410 65046555 6002655 10715715 101943675 82055685 195176235 135927240 67491900 42462270 91548870 113904285 3473655 91719390 109191960 55160040 54805230 133036980 51879675 60848805 51475515 28799715 70713150 176405310 117543825 19342110 49306620 99751530 24700935 78034980 35537655 114857400 67039005 70766925 13171635 4594230 5909145 71607645 67017765 71553120 47040510 50032110 103532850 30593805 47717505 87621660 41833515 48465990 137150085 149991135 6840630 76372995 65434350 165521520 180556020 30279600 128559375 121117740 29331360 47871210 65091555 49951860 91362165 56344440 28751145 7404615 85694775 90810870 70475355 119326815 38416200 160689570 57668160 40279260 58094025 160421025 49561440 75268665 12036510 100374540 34210995 63510060 2615700 151259715 76436520 5134245 52983900 63362430 25117545 4752210 123673695 88648575 79271520 71083020 34154310 34384905 160291575 101353995 47428050 175435500 10520100 102059715 178795755 14753400 8232555 91063530 90743325 30751935 132013260 31901100 189262035 195538980 937410 3686370 129785910 21884685 98366100 52147575 44874420 92381070 62015370 11443590 51556290 31065090 170089245 99841740 59167590 23724615 36862815 50716965 37481310 34007880 68760375 6744390 2635155 93496440 71173995 264120 2418285 41383215 101493045 2556975 623055 71471130 38515050 127714605 114504120 79015275 16706130 38959215 94335 115170615 113326110 49102140 44083215 120529230 53394285 105848895 30443910 128005800 145237980 52424565 85224675 778650 25163100 22090110 19108380 52515030 146875380 39038700 51610695 28477695 14642505 105432210 33627630 65866845 82019985 21050670 76899720 26976630 61414680 60709395 66610110 90991260 36997305 627990 23174565 26195235 124782750 97445235 14631255 145239765 117087180 95121045 35248035 11419755 135546165 5785215 126380085 9813495 5344590 70303455 121047885 77397870 89593245 17362965 4847700 116402430 38777625 71679690 33785475 15058095 36314250 177228270 61335 10833750 93808680 3312315 128021385 47645025 18707565 61290570 52395150 8887470 48230535 83999610 63235500 38908560 71071650 144809655 13796250 80240910 64327080 7201650 90364665 184118205 33890055 56833980 2410215 36577170 102553020 68695830 10614705 152171070 76515585 36169950 24534300 112045005 154208535 46733880 155982960 114057060 172454685 140054520 13858650 141494010 51526080 96225735 12144780 47331525 11073765 16212405 45455655 204017895 65591550 60914385 123438900 26367840 14339730 91838535 18948945 12914145 54646125 110973345 46985670 44959665 61748295 59370915 39293865 142819845 54358740 87458280 41648730 92527770 5856360 86732160 190642200 5868180 16652505 127746900 50947725 100780665 116381130 60082875 151431780 70423395 16327995 7363935 3418995 75235980 7862895 124285035 43324875 92763855 10716330 27644385 143504025 15942405 726900 88258905 24269700 47722275 68971320 92309940 80200425 90375615 143612550 39870180 77852760 39736020 25620705 192967335 3420555 46390140 144566145 7717995 44667090 3637380 138457260 184516695 2985630 34472220 141225240 59514150 5256390 142835220 44500410 63942915 100088145 151022550 31232535 16527900 14674995 50974305 331719840 104109615 17625375 80095905 71118780 203731215 1653165 128148435 85241520 23315055 136186260 116441940 61062600 89324025 11627430 37875450 153086010 42598560 54563445 163089210 23869110 25065315 68035410 38317830 22333050 44569215 150779010 12152670 105035970 38980935 14491395 74989620 78525105 160968675 61542090 91265970 58027095 36535665 8749890 20729370 8939415 165344835 100308930 58694760 119308845 39000060 96872625 90427620 162385125 57319680 13579410 40140960 55154415 145810545 1523415 20987130 815790 8086095 152895330 142567740 70932390 41357235 14685735 46228095 12799830 156771705 185465970 65300565 39132600 49203780 38710890 37896495 155454315 78362895 143241495 20331765 54748740 66231675 5848830 26711610 188852670 47025510 16224705 160010235 5970015 767370 11323515 108395700 132822300 22358250 17347470 103391595 723780 12625920 24517245 22834770 20138235 2227170 11698905 64720515 23749650 143458995 41055630 73173390 23848170 61310790 70020015 112141515 106295850 55078320 117308745 62538810 161699400 212102160 97763310 144123240 103004220 45881130 80728575 127295235 165891045 21577530 30445065 43637865 84141735 1969365 199267005 157366935 23288715 82593645 9120405 60952395 167342715 80489445 2201640 5044440 140772630 17916840 3653145 8220735 81956415 68428245 25985250 4040730 18111960 4174350 29134335 150067275 23592840 136722075 7545165 145701510 108324210 96686400 21316155 16732605 17600760 17889135 22869285 120396855 108274275 26286090 10324365 13893510 107090430 35272815 12275955 63706245 150418665 4611150 4658580 154890075 44996325 123633255 20069565 174062175 43996320 33515670 1104255 85652865 231333720 21933960 178898790 41986485 21776385 115998615 86225760 67152195 29580405 4205550 154168260 931560 17418765 56412300 52715400 153073530 159050955 96253350 40075440 62669010 131948610 55267170 9206205 15427095 144692880 35012010 28160235 14930550 56853045 55739370 6619155 6125115 239959470 54596670 20060475 71195280 673995 17193630 32868375 107163360 20794035 121554915 139060155 1918860 60206055 52055295 70403775 114802785 97305975 35806050 129551100 54809745 76386480 87887400 60008940 19145970 47951100 14504715 147343950 169940400 122941530 21812460 10419780 54525705 50060385 119636880 39096435 88079280 39128505 263295 32947275 25527300 65181195 121761705 36355920 103298640 46077930 104498760 66262395 42493650 12141000 50325075 136568850 117545655 56928960 102055575 15834165 50014425 7942290 145031610 230258835 74192760 106288785 14990820 179047815 21963990 107725440 61827030 114740745 16469325 90103560 8034120 106814265 85450245 34426740 25259175 30131910 105245565 72853875 87166815 17542470 80967435 47256420 8479380 67361325 82833315 40957350 103546065 114324975 13113300 41622870 119480370 115102710 22593855 137504175 7288500 163331955 22818075 77439750 24526215 118998780 77742615 53870160 139166640 39004215 54787635 92211585 173918280 8064510 38570880 105460575 192059145 5986635 3591000 112297830 90945 3372915 152427555 98405715 1947900 12244995 2725500 63225555 59346975 78340545 35568555 124832805 25922670 13537080 19187865 187893225 147350145 58075980 14404020 62811330 130247190 36406905 64501395 38568540 31979145 125371005 136496520 25525590 139933545 142516800 90505950 17163810 84344220 124062525 46707525 28508745 23840250 104559150 38743410 34562235 230612865 7963905 120038220 32461455 48047505 58829775 87534780 60404940 64854855 78142440 17331135 21343065 134314095 41898960 496290 38016780 117615195 33940875 70300575 71334195 99590160 5622105 8029260 126492645 180007935 65111460 45301920 4002135 147804720 13398120 142305240 50122815 41693505 89185410 19653015 35312505 92587590 30941190 222249270 91932210 59967660 11548125 71984130 3726480 116158815 17988840 36915690 139770750 132580350 128104665 1645365 93756795 48069000 140621190 41696775 65583285 88879125 65807610 71162670 257794980 82736010 89842665 33494325 138875715 53910150 45292290 39800160 136177710 27091905 132353025 134454525 79340925 5841990 77773695 155331990 28942410 70216515 17694855 11384580 144682440 118274610 75833805 46446300 108444285 44108550 58656270 115214115 7740780 32673825 130135005 40752915 4642395 210292380 47045205 131496390 81348045 30230760 22873680 5685840 103723515 5452935 4319610 124173600 58996350 98557035 98506425 72923985 1856970 15629430 56617995 26412090 197274045 31432740 11966820 120608160 54762165 60997320 66106425 108876030 2461905 66423765 68226795 31554810 4890975 140111670 4340670 1378020 50592090 31483215 238728015 78022515 28341540 31458945 15111870 99232035 75407385 60544410 105660360 45900270 88261275 96918795 1902930 30299895 56944440 133647705 68696415 11614575 1974390 135081585 139386390 52886880 119426805 108857265 68184990 58436730 10495530 75581205 35476140 34447620 281550705 50519640 68575500 25726425 51994725 33496995 77248080 67661115 22384035 89810820 80469510 10154175 12116025 49696905 66430905 40356765 121839165 16503015 61165635 68783280 2364405 1121190 82672515 6423315 68333235 97706430 19054905 114713355 92035380 6191925 202962990 94862115 43131690 27999765 138136995 14213685 27003585 134794920 114191235 84651960 3173175 122204205 64517805 87968580 3221295 246820965 47432400 10627110 38621925 83329890 21480255 135042510 87635430 37148595 150557925 89055615 125378055 87647835 118835415 102684450 7215330 88513170 215030445 156355545 69772080 10284570 114282525 74950275 41159865 135855 26437470 153433950 115320600 140888310 111238860 105497655 174967845 19114245 77358285 156466140 5773860 165405075 130725030 43353315 56865600 58290900 133892775 32040075 26151480 98268165 73409370 46953615 37108395 29928735 173838870 67661985 85757640 104705085 114169680 24302010 227829315 46801740 112808475 94841535 113870430 12247380 73268130 29016255 31462935 62387205 46366020 10020765 31966635 119143440 28363785 48348540 31612005 28410930 33161490 81513300 53078865 98813385 142245405 74925645 124360620 14876340 52501125 254351895 86840025 17002770 189298080 87035655 59054460 124277280 10075575 3951480 66460605 95145900 6509280 68072655 181569570 61694670 118184325 1593075 26406765 107420925 262873095 13809015 25271190 9489750 103382595 73676265 1561845 16530435 28546455 1452825 1837170 30006030 191614995 84795315 84294435 27692925 56777865 495 15166230 176375655 132571770 4255335 42447615 102842400 80653590 52880520 35319675 111553830 63406800 20542605 87259485 26881455 9116220 22672230 123200625 162904455 53712645 35131605 59692605 47316855 61599480 43607235 61728915 32991105 6267660 223695045 6523200 138245370 235089855 52409100 42973530 171739875 155296005 32264370 45388470 27715830 177583290 72009000 5098425 149094960 152037495 152532000 41867250 62489085 35683740 4572825 3335010 129132615 197356215 127974930 36119685 102876000 16036395 98964255 63815130 2553990 125505525 10521960 29305425 141866835 61332225 149477415 61084920 22755585 57860640 40787745 81749340 30217905 149528685 118670580 141717930 17403180 62051235 55848840 9066705 3681450 55352250 37798500 130530840 158511510 60110925 49995000 26432100 185082495 203176725 15860355 39112050 14905215 10842570 17624910 62826225 16179360 97482120 17308845 147874635 109173225 16607265 26489400 25105470 47692545 208162860 280155 6284550 4968240 46410915 129346380 73319835 53247105 40373985 112379100 100732575 5738475 2972925 122382900 125911005 7747980 16918440 22509195 181091475 62653620 180760500 44788050 103052130 3340815 73541685 113816655 10019940 134174220 19552365 32433990 31512600 81973890 98998665 61016535 101515650 5388210 7904565 8215920 10741140 42286140 51230700 200147895 2343315 140104545 145488465 119978670 60082500 16476045 128468325 32887635 146504040 173592810 60258480 90141705 89788320 93173445 134588250 45497550 100889880 70199730 131826600 29989365 45551805 19641510 126682605 19031520 30436245 25019715 67273950 11721360 106980270 83914770 51117180 25409745 113979600 106725465 5834895 122203845 61308435 108856380 79567800 29424210 16952670 8989170 36047550 22152495 108419730 88162095 54368475 140063460 43511295 51205845 27795615 136021785 14377485 150784740 110548365 66141945 2273520 103846200 43676820 47389125 40661040 51838575 25107210 23516655 110308815 41666010 43801950 42987270 37137300 95560215 19134465 1915860 77627580 59495535 60683415 11096925 2543295 123165975 30781740 63210105 10993290 76821990 43017840 50759175 30691350 106177605 152365380 9425490 36631725 143504655 157641345 162909465 38257665 137921310 134980620 86534895 80017860 130653120 25427865 143479215 6354420 124873785 28731585 93680160 104873925 63294015 3846975 5135415 113389605 30742920 67548555 18257775 120902475 16466340 22242540 91751850 63131145 14380425 123567810 26222625 48772590 32964375 236999430 5825340 57600810 58831860 48369675 74214270 103680465 54063810 208313340 63518025 44072145 7327605 32802840 83168235 46757835 71428245 42654015 110515590 53572635 29066070 205490685 13851180 16347345 20454210 100312680 12944730 103692855 58783140 69547650 127610400 122391165 238440 79572675 154009440 19679280 65986245 74290785 30287925 1202580 69222495 228238500 22409085 132921135 76452480 31772205 87825870 77834850 58668825 46107420 139970775 22151280 45653910 42352200 296597100 25497165 46341210 52104810 130354395 11756745 94107150 87321075 40279935 190264125 98388720 80808240 48473070 56777145 92071560 256557885 96326085 93850425 115286175 5841285 114067965 119332095 36842970 63425445 117564300 5113125 105446805 9259185 78111900 140941695 15366300 3216975 52700625 70908015 71367900 636000 35227500 41495340 24540300 33972255 83151210 141296340 52978665 115698420 1766610 112989150 25310040 1125780 104004240 80339910 123437130 47921520 68166465 2283870 21952335 42777510 59068710 83564235 5078265 14822565 95304060 71962215 59783715 35811435 83230725 103759050 28828200 44104875 95005965 236282115 14499240 154012815 58311810 81671265 8340165 219232860 37719945 16866660 43651050 19262895 73773270 185191500 1538460 51437280 44544585 125668050 84695370 74206980 13485540 37027350 51726810 146162745 43855155 893730 121803165 51265275 56243310 83375925 23432415 65718030 136308750 57259980 21990105 38404065 188102940 4441500 165301815 10450110 28721865 136244760 34381290 28689945 19839975 142283535 59628705 75029145 22855245 84480495 174741900 34657800 15332070 24142470 20284935 39960810 34209810 23677140 4852215 9319935 353906610 16983150 49813995 179355615 24800775 50411385 125486775 72085185 149876295 4591395 31251855 152624325 166210125 146288970 111735000 42361920 106073190 45221595 191601690 98630145 24635955 90663900 53672160 8401380 149389260 101882025 88879170 12436395 168335685 110193660 498195 55181040 50150040 85471305 22253205 115970010 49186470 93822105 42684585 134518035 146031840 35922450 54981810 100546515 34735560 47935305 39300150 79947690 79727925 32629365 86297850 11641815 31158645 79563180 157478535 46956195 52598790 90845160 9650175 63280695 26817375 113617680 10604145 8759145 59750985 53922660 1454205 11393790 130455030 82422465 3646845 68012265 148236930 140644365 17084325 157785555 93522600 48014910 138083370 28437360 45887730 21721305 62551215 6733770 54204345 94172820 2937345 159994020 72446220 20789835 149756565 134609535 133544805 12763920 86958045 91834170 77997495 114630900 37538625 189369165 2291940 24573285 62479380 46735785 16004445 23106990 64351905 83525325 14393835 61553025 114949860 32942505 109706040 67373010 14249355 169582350 73000665 66948300 179903805 47541060 49181565 7156230 167850435 28811625 43389945 204812145 31343685 159579510 114325365 57670725 14503515 135917070 6628350 58043265 40322820 124116705 29174835 10368630 21790860 5365620 71212980 94056870 39177405 36707655 36696045 103131405 16177290 86335815 32885145 284411160 24457740 32909970 101196225 36751890 57181050 406905 30058080 250078575 46882665 90238050 90234930 109685055 91334415 72388440 6487290 34540095 12642975 4392165 91050720 23818635 52394325 31504980 66188985 10578675 187126560 182375565 45627915 37366440 105747060 290055 121910640 62305335 23220180 18123840 135381870 115350165 58972170 10839285 106125 69603855 48603735 68412285 1178565 86981865 132173640 106057305 34262385 14210235 37418985 94228515 93130770 184216005 93175440 139587660 17915085 60208500 79493685 141211950 82726680 39536280 30587985 63992850 80570340 57534510 36951120 3810315 86035140 18087150 86175585 69151695 30286260 9783000 77952000 50295855 61437420 56117745 124224615 22429020 18828270 11381250 190662045 20223795 4503315 141304575 30720630 49373430 49779330 24054105 30868530 75837990 165632520 2279955 50553870 21651135 66205215 62871030 86380800 32813205 114691230 65939010 54555735 35854050 182022975 50585985 43695480 104686860 31920225 10279485 19877460 158076585 91850580 186190605 47930910 13811385 24631395 15780840 95231595 48354525 35072355 112245495 110898180 119985765 56620590 61071885 37594470 93568770 52310400 27788115 169151205 105789870 72060060 44873745 290522205 76483080 14582490 25643070 44319225 7014900 58709025 158808705 42296970 17844630 45823185 23052150 229612530 751455 55524975 14054475 99215160 6010170 13084155 79017405 18030825 21971505 3739515 142147305 240918900 16791750 31451355 58746300 81271830 29681160 3592815 149094930 46121985 53293830 55740000 110355375 82048185 72531675 194326590 58500840 6585750 13951815 148420665 7513335 2451510 114927810 108381555 9341490 121277805 120972390 49033575 20887695 28563525 48752880 109581045 219686415 6283080 67304325 61087965 111704205 15796575 28620300 97252080 134257575 21138120 59962665 184039770 133459875 6194040 35785350 14066700 215106345 70975845 164199465 47688495 24120885 170511690 32343525 66945030 47327595 23900040 143309445 14377470 15409125 122506080 11936880 86823075 63186060 67214130 19726560 73017345 74638770 8933055 25877325 40240620 14786130 77084235 147986925 132886005 54196200 11039955 20245320 23430960 30544290 95345190 1064280 187783725 78927840 67003095 2619720 31959840 83796300 8730150 78329205 78930825 56432580 80676180 33727530 88418805 1174725 13322640 26383890 224177925 60629715 96075975 146639595 8202645 5437440 24375570 10189635 51025710 21105420 14936595 58478130 22576845 101905320 17276550 132710160 34402260 28772670 31882485 27665265 41161395 93844650 8555370 99289245 82971825 25446720 24092010 155082210 75811830 83171505 46171740 47107830 33729630 12715440 107683770 11117265 45067260 7475895 152155620 41378520 155418885 73111755 63019485 148345455 110850945 92462280 40436640 80580870 84064755 68585775 114925620 17130 217604235 50513850 76820580 32045115 19591245 48745185 5367435 68468910 78899940 12423870 50296860 46975830 74783910 96788130 26607825 267233865 33812445 39463815 54775455 20403435 205620600 68027610 39858690 3174510 49966590 65710335 135405060 4650 228201810 96272790 21596025 44847390 68283315 69728640 5705835 36522975 39040020 12698940 6457260 24196140 94557540 12130740 258913650 81545115 108869595 124471140 120533505 47874615 101415090 94869870 39169605 33324960 10628355 24739080 136147230 53722980 119117880 153286980 55540095 263759730 80190480 717540 21409200 88119285 87970050 4711440 48625410 9279045 76323630 169353705 32713200 15372690 204571905 20107815 169602630 77173815 86372790 48049785 56029485 37500180 135590055 6923775 4600830 211087740 36742965 154839855 168105 115999095 83863920 29331000 50253945 67045350 18020835 11236245 7268205 50931330 86311575 34270560 60862470 119682390 48551820 128097000 607485 8825805 26069535 196543710 33653370 94694175 65370510 120245325 118952640 59987370 86088270 155309790 10119435 99588360 37801695 107934930 45634695 63171390 68635440 116570910 6868380 234657885 84295830 19415775 88860285 72128010 211058055 32864280 108873480 11695545 116195475 74508585 142869855 17997675 10075545 71098410 38630610 33319995 27352560 29284365 45734865 218721435 33201240 31046100 28059660 102605640 74475120 4311285 18634065 44781285 90245220 35420715 977670 29357190 23103885 135017505 156119655 42398940 76122015 35459205 80927400 14872860 42607065 134882235 87713895 79031370 33589845 19765950 67343460 10632165 80902935 3364395 24045495 223053240 115966305 29101140 133405515 28189785 106221465 82386120 12267855 92345040 66387090 28551975 76127730 81139995 114614295 5929680 170551170 94766370 5615745 47024115 50206500 87935940 67364610 6158685 30259245 38969580 63327660 38015295 212012415 7152345 57949995 134316240 96255615 54964125 164860560 82264530 20141925 36986235 28375560 66243585 76352025 64590840 29240850 77968050 25358985 85312950 78672165 34484790 113366835 63757485 69510855 78561555 89779365 22485735 17777520 79488075 14321910 114002520 44627085 8429565 90197565 60553860 128921235 123843105 99545295 35909040 72864765 18752535 140008890 37760055 3237255 157782270 38207490 4218615 133200615 1343895 106240425 26256375 16687320 77062395 191536560 58456065 7563615 83241900 151016685 15534885 7424235 51700935 47747820 105044535 137944770 13570530 124564695 74894880 24530835 87243135 45129000 30242160 17129910 106007715 16485045 258072720 49162155 112651500 90235920 203222505 18790815 41516355 7520985 68794350 20722230 120675885 4148355 62319750 15753330 67124505 97245030 144118770 95588700 102441705 90617745 22912125 6248535 3741405 137426325 43570800 89976165 35148285 102015375 125325135 6666690 70341465 6957330 14813115 104748870 6333855 26785995 72066945 103653300 60823140 66179475 111277875 52918275 85816710 37579545 203243265 108585 45346035 91168800 150059205 97751610 72568710 31894020 48105045 93966915 49352685 3979950 149308125 90246930 94744905 286425 51485625 48136515 95350035 37810785 58935900 97393095 85893930 4969320 43258455 112920165 136907115 49151925 10875945 129572790 108086655 24491295 79182705 72937110 52477800 196650555 32956635 72554610 57258465 46740060 227700 103667370 160177560 62730960 65758005 27921285 106484325 123565710 35666790 56432220 59311080 40386480 103868325 30276735 57537810 126462840 10424970 77503710 61516110 30327990 82926450 145995960 117419580 94903065 9525150 57353175 51188340 18784425 9172635 9837750 45025965 95723070 77831130 22814805 73194210 107359320 37531725 66665085 50855265 213947730 35858160 84145485 42185835 27714285 30814995 67695570 43594965 53573670 11438280 98001330 136311735 22617150 20420850 96630630 23672250 49012170 66905625 42351405 116864400 40382880 31297110 22384590 109093065 123647415 114320280 32395680 122718225 48152910 46082220 143182785 78694740 9344010 21253305 57462285 78215100 17918385 62216265 44278740 76847085 186605430 19647915 47870385 78231570 293460 71569980 71555130 29734125 25259115 757695 107498970 52713285 70737570 9435600 26238675 778980 144559785 77950890 138184530 124070925 38072910 39254430 100696530 67035435 144081180 102457125 48311190 158701590 22391565 66936150 183930435 30336570 5075565 141791310 17614875 65021340 64775160 123802560 48577995 112017615 918195 17010060 20087295 115766190 240469545 9050670 177225045 50854095 95751765 46298835 32125380 133043310 91609995 42617985 222030 146644305 22731795 53288445 106350810 59508090 111914835 119483850 114058815 143964915 55643850 24123450 106730085 7462320 105817920 96076050 114797475 53701095 29029515 154565970 140515440 65548785 4274265 38712705 7405590 76576530 52591020 167824980 116450610 69632655 97574895 37660965 38161740 45461460 13695495 96984330 3757275 67531695 78583695 67009860 30240225 18130515 640710 61269630 19337220 18773535 36638580 212710815 69068325 36583125 150126495 8330685 141306105 105436785 89660250 92664870 2439765 110567775 44565915 163123830 173102235 139494750 105890805 136368840 116557755 176716845 6011100 100963185 180583770 35670270 25414335 10469535 13295850 142905300 3920760 65990355 28788930 131264955 2865645 46137060 206982495 70438875 82164780 64705065 71229615 48418485 152727810 102561480 4358280 47245530 46928565 97865580 16135605 20875215 14019900 76755555 253972380 52374195 57108930 4004070 80125875 17344350 31834335 143655630 96044130 124475385 36898500 78464040 33819960 20509245 144162000 32607540 19534965 67302765 67587405 34302975 9894210 16881120 44266455 75729195 3822960 39071070 156512100 8211720 32120460 94779345 35807985 164728005 20116335 84540525 68654190 142871430 3273210 83882415 11447460 7195800 141917865 41856015 22557945 67661535 78913020 221025990 26731005 40632450 45517755 15343275 15857895 18141435 133097865 7610130 3062400 17640390 1537140 235634895 70143945 165835590 19916970 136088565 7162590 14947275 77065020 46067160 4981275 32310885 147022260 252043560 19597005 77439735 117203925 48884745 124403475 92188920 20982540 47542875 123600120 67438860 15017280 17388255 15941550 137775315 91216620 39425325 178348320 161104290 21631275 107962485 80260635 79212015 84165285 119097195 126375465 59089440 105326775 51406110 38081265 4636995 55120965 38584725 45489870 101292540 147190320 34739355 19714215 145693875 101328390 57533325 81345180 153149175 88043865 51042255 5898360 106676040 72362190 53647995 87138300 84477930 146859375 54437505 95837100 68535000 100590240 4965660 610500 128651760 113745330 117476145 70389945 15557685 30804585 15858960 4971645 91431465 2151600 9335955 130286010 138776280 15434160 138753360 69164730 2018325 133129530 75215070 129594045 31252470 283312875 27734985 23815545 68904495 115644855 97118940 273503430 61280310 37196130 93806085 45593025 91634655 169522125 79665360 86773530 123527955 116955090 86461155 31224450 38586420 111830280 3316590 58367610 42193335 83226690 12524340 26373660 21963885 111436065 73429980 1812180 26077920 83539200 152121570 19491150 3332805 265979025 14650950 1997775 153789360 111099195 78155625 24871065 26994420 185402955 5644095 114285870 51866625 126684345 29213490 30855225 118973640 103028445 207968385 58222995 104182590 139879920 30194865 35020920 1196730 37885620 54958470 54566160 45427200 71377335 12147015 65335665 5595105 118829115 51265275 29016330 102991785 16334205 46705170 12521235 281446200 152320395 21476565 162455970 14650455 52629825 226361895 139448865 9092610 35691855 46520175 46131495 65547195 47319690 28993515 63347310 41865510 46878855 80806935 79993170 96450435 45736185 74577585 66918000 32604210 97580820 69095295 89561325 54213480 63096510 92917890 84398895 83207565 9063840 78436830 7840635 1896075 91515600 104934690 27017355 953430 90749625 48013140 180484155 93679845 86051940 116267085 207600870 16835580 143671305 29460630 37004760 76704495 125372220 25997415 50105280 4674270 305452620 4009545 43087200 2133825 18416625 83713950 109922505 42029985 23680245 96415050 202030710 20337495 21264645 31451295 201054870 28547595 35081700 136088535 16993200 6081120 123773955 25634130 13515120 142347390 18385755 208622010 4850175 88824390 11719140 41645325 42895125 30344190 13737840 147251865 78843330 181351725 88526835 111859050 15393540 32542395 29271885 48225780 68866350 166065315 49130310 95045250 141102300 108937065 11108280 99553110 44958195 7255185 121429995 84007290 117491265 128442555 50222835 99831105 748500 145839555 173608110 17252730 60244440 104922495 137489445 60974595 42607800 72663630 29591325 98965530 46103700 123899415 26498865 6945165 105577215 343845 76154820 63057150 221029500 11146455 98700105 50794050 114757950 90781200 115245 138433995 3221145 177129585 195970695 16524165 78168345 30970470 54200400 35841390 92221365 82350930 65716950 15546585 114210885 9921315 136836240 107658390 43232385 15584820 36390615 127413540 168166380 67159560 142358865 165583365 13979685 152709900 73920480 31879215 14922540 15918825 149943495 60534945 24744930 76283970 4650765 40821540 104807550 22008705 52814520 62404335 51596610 121258605 73213080 14979570 34425285 3757230 49876725 94606170 60037530 20377965 1918620 158684520 72466695 110294940 20590035 64963680 3746925 113683980 39457365 2319750 84421725 4446645 26174550 151547985 382470 87018600 44918055 49549185 104474730 1805595 100392345 138168210 94834020 41946915 19408995 8528385 136133865 115744095 80666865 8704950 122010270 125383800 78111075 85183245 5642235 79832250 66773790 71336625 5757750 11669355 86756625 111295485 126053040 765075 22529385 113060925 34910865 47240820 17022945 69381690 191298495 7591815 52679160 27952350 78964875 135607440 19225020 112666425 83116875 177126480 101986110 74237025 828930 121774290 23773185 1856205 16956255 155511960 77302560 94979580 146497845 12056805 37583265 129855735 122328495 15745560 64056915 98354895 27888765 132130470 73721610 76504935 26335995 3474915 54005955 157076535 3285780 34526895 122938020 56888250 96663180 167260560 3561690 30360990 22124205 60817905 145911720 29602035 2031855 160302180 175802910 96704325 99378990 79304595 118252320 18009255 44101830 114412170 115694400 176354550 64403025 16224210 47672160 93059460 156594435 93147810 97399530 134195700 64976460 132563985 27008130 319827435 26319555 367425 14742825 84681435 55476780 66815625 90312045 17217045 85891995 205893435 176910360 155257725 54599565 45358635 109043130 88492170 33110745 5981640 200574240 84067935 4603485 21796320 103633065 120841350 289535820 43023405 84731490 24820770 59332260 87601935 68877750 58095105 105856050 41753850 128740590 28437525 67574865 31135950 11069025 100593240 21048555 52599975 117121485 9133560 98536185 101358975 18618015 156071475 23801385 7290780 195277290 27045870 87233910 85156740 47598015 16358025 124291740 61217190 49071630 50206230 65728095 4079415 98211165 40690890 37976070 35869245 125274735 2021880 54570465 92797815 11268675 47871420 184303590 16307445 153398385 19531110 3241425 192593355 181321065 31934775 39088155 149331630 73837860 55966740 7408170 135828540 22554495 18590175 90800220 29684805 29449005 11368755 92178720 27803415 152867205 74229510 187793580 18599385 29556975 129719730 26004240 215528055 257173410 53576475 111524685 231552180 15595755 10390050 106001655 19289325 128594745 125492055 37800075 49220460 96986235 41654670 65209905 120751065 11965665 147539385 196511730 164791080 925290 128749665 27768705 122047995 2916750 2859240 155310285 66819375 131563980 102299865 54150120 96450585 129358785 2055945 51944475 120552990 102130590 41731560 18906555 43201170 27754710 8466735 246830955 19989795 5901375 19830 28504095 13489485 12522495 27617700 112072815 23573715 17885145 110225385 90894240 45184860 121642320 11680920 15597780 78965940 37654950 179423475 47320515 31488705 38266635 52561695 3335670 33758370 471090 114632955 105487125 63504615 82417230 89884770 21752895 88849080 69666705 159199755 44565825 9544095 20193195 150906840 23942820 109283325 62225160 6165390 93273390 21443145 62025840 51371520 91775730 99883980 17116695 196988220 5053635 50838405 5660220 131997255 113383560 90906915 109666560 55757775 43095450 135362010 2810055 77564025 49850430 29138235 41507715 66587385 106389060 35264370 33797925 147074160 105774180 24258975 32654010 989565 37701225 33436380 27764070 14969415 42799890 139886580 131922315 7025685 63930870 71478495 98407905 280916310 17100555 210467835 67756155 154970805 83793465 78186660 59452035 121056270 6353220 105971940 92706735 85819560 61458570 76345260 43736460 129425445 13114545 19218000 60155700 82296285 55996560 12968910 142961235 160523415 37985010 135474225 74468775 9971760 72089430 32157180 24606735 116860590 128368845 20728650 3496380 171238155 48660120 16977135 39277755 111975405 143900895 61510965 186304110 13865640 3991590 104886585 89838420 29294445 160170960 75046140 72255810 41523045 74121645 1136715 39736995 54529140 16027260 53358765 36659475 19117830 105242220 25271685 97434030 41609565 105260130 4943145 2576940 160078605 10485840 103172295 106744170 193441125 16945575 134203320 28449780 87929055 26499945 35533365 60581325 60629490 73282590 102548400 97262355 43862445 61973040 72806700 142663845 142006065 38898960 95383005 30428745 76928160 81483315 140922795 34455435 211731765 33938850 35878995 70514460 5525625 38387940 42863400 50921310 65858655 148771635 13944165 45648945 120655635 24825255 3855225 70754880 106803210 26154810 45521100 30625170 120467220 11851170 30550125 41648145 165377925 33895935 134394990 21259470 83402970 80106225 8002575 110952855 120317310 40075095 112513695 11364495 22939890 115993005 43985850 155426625 85644495 5559165 40180740 70923075 5010855 41282700 133751985 716430 8376345 79626900 70919385 143284755 129436275 158687460 127052085 118658760 42716820 106477845 6243105 1153860 100924905 107732100 188100315 129886245 12123360 49530930 112348560 14886270 88020555 15991830 114266925 6423945 15447240 33668445 57121860 23323605 77852625 236116785 18073260 19388895 128007660 59672400 12988710 60832440 17703915 50691795 151997100 123713100 306880065 6719310 3555870 4530060 57197910 166898760 177870930 48318045 100237140 448665 33264225 153285090 53825325 33685410 129685560 65658585 66795705 236459970 127087170 72754455 10994340 682830 24941145 8844000 74880315 13716090 61911855 4576785 82111365 39060690 4979055 60386340 76350240 134788650 106662780 32441205 40903830 126508680 143285865 74352120 30674505 94647045 53443170 26357640 55896630 103700340 43980915 18783840 75277920 2344020 58022280 43929420 114433995 64463475 7959030 41479065 24902505 25574640 19354575 227623500 22283370 18738765 54785325 48952995 49909230 4533780 97506090 37402575 13597665 199343610 161644800 106517220 127400820 56976810 66834795 142838205 7239270 80806755 137830425 35365440 132062100 89780970 55037280 38080650 255756495 96726570 47034420 117219765 45354930 6179820 19027485 52998450 140181885 99894630 153312360 25992840 20012235 87992520 164745 20569245 72379965 15697935 67997115 95495835 13722060 19228650 138543000 7563495 197590110 82861680 39680175 147067845 101376360 144855000 2330205 54994500 127070730 111078465 68616825 80465955 88915830 57062100 82160895 91245180 104899815 23224065 86370435 7576065 89329005 3651885 81437940 23094150 97662165 65352720 155230755 35716425 37774650 240059175 16908645 25618530 171116070 202246170 169629225 113459250 113229240 138487350 108279090 171345075 47040870 19133280 25761090 25366620 75787665 72549795 30583215 58071210 64823475 25188270 2345385 32278920 87686805 73525200 61697100 45599415 68944035 48406800 75221385 10290210 52728480 180202515 1582620 129657600 46661535 204443145 56821110 120216420 85906155 81357360 46244460 78102120 4090305 124810680 137527965 85560000 57542565 5716530 15707835 98501085 136579815 83308965 64620735 39567870 48660795 6041895 76771395 16649025 97808235 45532095 26218815 98307090 18339435 195272010 13055535 108171120 130691655 2436060 121977390 135145875 135633645 37866090 138595005 114234675 78757110 8247570 71719770 5365020 103405695 46430520 9170520 104585850 181776360 88184970 96097245 13427880 47634210 151401420 96304230 131215620 119573475 89511435 6554520 86669115 131301900 37046340 63390390 158727660 74683905 7098315 59911455 59351985 97387155 48610650 5514600 113916990 94629825 80692740 1452885 64370700 5341260 63763095 107134605 72750150 124305075 24494700 40481475 12438945 2212755 78178515 69868170 33567795 28670445 33531105 118674060 9435000 103910985 83338500 73990335 131208645 101630265 114522060 43644825 89052885 28875270 65043825 61148130 10597440 70698705 58302330 44405580 62185260 38523000 20121375 51252030 70451310 36428040 5706345 50743425 139480695 4788225 14199690 59931720 34385850 89947080 125145720 15658455 29954535 76103865 78056310 112497030 18313980 127276155 107318250 113564970 136539135 16266210 4473240 134433420 10565190 7877130 100232130 98884260 6118125 24544530 141512280 65611260 13459650 136983060 81516615 38912205 111174150 70332930 26905065 96833250 103570590 17321220 50702220 86608125 36286155 44002950 73204665 216327105 299340 2657205 68831385 93249600 68349075 59460330 126728835 26962725 51435555 75072615 73108965 39150600 282026040 59309025 8638500 81776655 22249200 73693860 86220975 45923505 45823950 46035180 37540380 102594450 60273555 97040505 87934350 7071015 93896955 100895865 94484025 2257440 67333425 14261445 84750390 18142665 129998880 44603175 19235085 54404925 44139120 33387030 4417125 203508855 75807765 820755 109214565 26174535 6843240 265516155 94581975 171410250 32929605 51040875 50179335 28382265 27285240 34661940 128866830 6438585 6807240 35446635 59481180 22017825 16654530 26496135 145736505 61512210 13433445 76871640 103754310 23221275 177792495 129387225 60651750 139635375 83907915 32220705 137821320 135481260 138074565 57834375 26916915 147974250 8173005 30235650 52717260 50465520 114205395 57622455 95537580 113614845 50078205 20577810 31396215 498390 188030475 150692430 128719290 5034285 25917630 229340190 868230 15657225 103092135 91315365 108949935 73334010 130713135 3182460 6669780 127689510 106210470 5774790 69529470 98882205 29642520 78705645 112371585 13673775 1274175 63215070 189022260 47646615 65207205 51091590 106293690 8523030 25016760 239748240 11193180 21081855 49316145 17147295 3216735 21249435 298520805 1657275 83132055 78367035 92509455 52455555 107209005 6356340 58044435 102447780 17677035 121411035 144591345 61560465 4955415 5487705 3763965 169515345 55046310 32436390 128597580 60407565 175995630 49821180 66680895 81320700 72508290 239064795 121858605 6749565 90525075 140629350 185313390 163447605 15423060 34334430 15178965 127143615 39010080 71717385 108711330 129698175 16272480 216088065 118563195 51022305 81063030 22218915 93178440 88376310 12638070 132504225 1783845 309252825 26040405 151025505 12523095 63025560 3442320 16694760 42496155 6090165 2318010 95708340 4570665 52131675 229236690 20768565 17494680 23917620 30699840 233082030 86341785 77061930 128172495 110544900 38640525 106551090 125596065 23536995 157553790 3633105 23385045 5376360 46781715 168575295 23983200 87054645 30076050 38208120 70738890 197462580 21275190 22338690 16575315 113562270 67374360 142402635 2612565 33798180 142274445 90454080 51941205 28968675 42331935 87479610 67259130 142233660 73656720 42662715 62929950 16744200 148680 3741105 53348160 100305495 8435025 6115665 98452950 17921685 73223430 88187340 3372510 85556295 69872850 266975160 16431195 30408405 29556315 146670330 13260615 62149590 27673485 73028760 98644035 109761045 154637805 128136915 61327335 92134320 148444305 48560895 102031740 8918820 20821215 63186870 14437800 108912015 44108955 16277100 2179515 48754455 239661990 8672625 25200135 47113320 32810010 80143260 196724400 34994340 19070445 81442185 17570385 170049180 219586635 120348210 77325450 120678570 48259140 9123195 32184015 149993040 25245300 36516030 135680025 106435770 143222085 4825650 82120605 35175045 28063620 39570105 44563920 89393085 234261420 18540 139838970 177887280 49984230 6049785 105978705 33870150 2222625 105353715 289393440 30778665 3139290 218694045 2404755 50502720 90539610 118746045 42700515 20565855 167446095 78043980 98099865 178140795 16462740 23034165 3942780 209257425 83128590 111763245 15997755 146013120 100833810 21212775 74574060 183305745 75551835 128180715 54398100 114707745 47426715 95043345 46461300 44098125 1703475 16000095 143171280 193358460 90374130 37857225 169302315 50096865 188988195 120802260 18642555 44329725 98650590 152421105 150004110 46250715 40270725 150385215 18927915 31921905 67577175 33801480 163119000 146842395 174857715 27605115 28504215 83709225 17832045 85934715 52673745 24456075 113543760 777210 142965780 100578705 32889855 20762280 100722045 40572585 25295490 12388875 85662585 46493205 69337095 228028605 23111895 117468045 27933630 94280505 24291960 197972805 120827985 85068795 81272070 34054185 102078855 189535170 68793690 95046840 246483135 142491825 65144805 52322595 31993515 85572120 21791325 104621670 34162980 134888865 155129280 48656805 76400700 128214375 23186490 90532170 176518530 38277450 178400715 13614705 16233390 63661935 36787440 23158575 203944950 39909345 32019345 48104295 6241305 157352475 21217815 178576875 93993945 135392940 98203665 162479700 1847970 19437585 12674865 14110035 78665925 119574285 51223800 90055905 33672915 2733105 64471680 112563780 5683380 42159240 135861315 17078340 29840685 164454690 19228050 20731815 130812480 91454175 89514795 180140355 86549190 6232050 127601745 49479285 149804460 21570300 68427990 17751315 67158900 69298050 242295 148504845 36401250 128037660 33132540 150830790 69692055 127700865 108685260 3907515 107260125 224621115 126864435 212758380 36314400 15279270 106036275 154218930 18418590 26102250 40155465 108861990 9820065 54505350 13819305 94191660 1266525 173855010 20133315 93725955 104279940 18518790 78052800 112114995 134972310 29653740 110145240 129079470 8208795 105367200 49085130 8088705 18904980 40096200 16713090 56273595 13659660 76830600 96621075 23864805 55325505 171402840 34058325 2475 62936550 72521085 16587165 34949775 8162895 115650315 33793065 17272470 29091855 114700980 77601255 18769695 78855540 15942300 118855830 79027485 113657190 5269110 132432615 54356355 164611575 42337770 31787715 26222910 39940995 36398055 169223550 68777520 63613110 24515475 148461030 120731580 103601325 22531980 151506540 3826635 44862915 18641430 45504480 13494435 124762065 75670680 66485595 70548750 235496910 241237725 41195400 67971075 54026250 1288095 19776600 45856215 82495500 11102895 44582310 80098815 51466860 37360500 45737520 113754720 43243905 151880385 25412580 61882350 100155915 133482420 176050530 46188240 14675970 38926050 158752335 72366150 142859790 61492125 22421760 118054845 23398365 64770300 30610140 225526110 26728890 73415910 56497500 75633975 48650385 18281160 137005215 45827430 85343115 27370755 45759015 71317425 100816650 127975710 126928680 50343975 2865405 33180525 3243330 18910860 150797535 182758185 30230730 36848985 83950830 214699455 57138780 38000580 82134615 46856715 50048400 39262470 41928420 112812405 122956140 121627380 16791120 157976070 8732010 17727210 81015570 2721780 5646495 11625150 133657905 34189995 109040790 59838750 2013915 102643170 117279765 108425760 56228925 135344070 234421260 93817425 65763510 126894990 79261950 19303635 213087660 126700830 15110550 233543655 287341515 45697980 123401145 42644055 24722445 40148655 180439260 101634675 91507740 231493320 5128965 30559005 66236445 94940970 118641735 26841150 160372350 23293605 98259960 49274325 17757660 61848390 75895575 113069115 22376790 65959980 67774815 119951385 47573265 81706500 95468085 34152315 101035455 34667370 3926805 263840430 34204950 16906590 14220930 8086470 29547090 101028015 107741790 33658695 61688415 47597700 78330135 113072460 53613615 68240475 36445080 4141530 10404255 138881010 168838245 131758575 146915820 144277050 96098715 34965540 139392750 134639085 16383960 76722645 11192475 54186570 28062330 89745705 150986805 66746265 90805770 68812380 65090265 56572800 24060780 6202875 192414660 15994470 59686875 277201335 24799875 99899145 37179735 15779805 120036360 46313250 5473365 52376175 95798385 84234645 27813105 196537875 64448280 79435965 11083470 58739895 24148215 29583885 186872295 20586150 37707525 30135405 174557970 61388130 187970895 64898985 21441870 34167480 76964820 23398140 69156720 45808965 64439115 132808320 74597805 96164685 144416565 162720315 106456620 56431335 10741410 127231020 19911480 65044365 15953490 186017340 24652905 2590455 68741100 164499690 178569285 35534610 65994990 77277300 85546455 12870495 37050030 33606705 234525690 127103295 9630210 62039670 42335130 22639470 24231240 29722185 75439815 22289985 11181525 119823120 80901510 106183140 82180635 54108810 140661600 36611190 40378605 21932265 87367050 13694220 12910890 3097395 43631520 82514505 243582795 14178855 141058035 84091395 45323175 5259270 32951910 23239770 125874975 26483970 15465390 162651225 118290255 100248825 124162515 8414085 165395370 6556455 125656980 45160500 4133745 42536925 67486170 33000435 85608855 267495 79168575 8649330 21622200 18006165 51915525 29826720 37973070 85511055 13114350 61086105 180742545 55175415 44400795 99594405 59739270 59180055 9291855 94513800 213735 112969380 1566525 75890370 7374390 3368820 56371950 90539400 35511345 76111920 6729225 113814675 16131480 63256950 47058465 79803990 123164610 65515215 114392295 130015545 39851850 36246435 56231850 43843200 38995830 4922955 129518850 89025750 30118155 69086400 37003245 156238380 70467885 12791340 118650705 68172105 39142500 93246435 78536175 116822670 113818200 44602065 152784195 141740550 76151445 55857600 73299915 20319840 133922625 158145 206305785 16792425 60857565 88795155 207085245 108019740 21958110 76708980 232115850 117265695 244320 78168390 268656510 11204130 56904810 134571525 72740220 69418650 4654830 84181785 8069175 184742595 50798130 71786670 103669065 182766180 29688750 192126600 2756220 120210360 26938290 5479770 26787945 96118380 88023345 6597540 31185315 46439310 61405125 147314535 88393650 105142650 62645340 9407355 141201630 10533840 34497660 69323490 72966840 34121700 40943655 132688770 42160395 26632275 37495845 83097825 37577175 4430820 33404250 50971155 54434130 21891870 204832620 57773760 37292910 6701325 25655190 4268970 171314205 106473900 74000160 9914445 32393010 175040040 89638905 77303085 26728050 140887080 123758715 41079705 80200395 142143690 73597065 80597895 193998765 193305750 13356780 89384640 110949270 98831730 88421385 34609215 60334860 51727755 50972910 144536340 107250870 17323560 88360605 115194765 31530765 45609525 26966805 65005365 81736515 53134200 790305 195694005 1342725 79447755 16755090 439005 28201560 203493405 52423155 32833590 102789375 20491560 9949095 49343250 18082665 184508805 156464010 39565155 137826555 22563660 62746695 112458165 10625745 143151915 26616840 116261895 24248940 26191605 57462375 10755780 64227825 84580155 50865525 352110 41327775 121084230 54912030 22985475 142473165 132025275 43870530 28148805 4015425 95843475 10954770 4929330 121484655 61718625 20295870 88539165 122529870 2332725 394680 177181965 51923415 75763860 33894225 57155955 43712940 63193935 88530330 42307380 1620870 37674675 72311400 19752510 85139625 55100055 29947485 17136405 106660725 118724220 34858830 99980235 103670505 57554850 124470300 29220660 72328260 90123000 165068085 49048260 18700365 123935355 997260 140843160 77946120 122279415 26812095 67162155 18636885 11457915 87321000 164855970 17265870 76397070 44365980 26835240 20144520 23588085 49253130 82190715 49852395 35380500 52299120 63987120 6158115 6843075 21500160 4288155 144563550 120085665 26177160 1729800 50239710 206548080 90258900 20746875 20358945 50762850 182123280 89012670 148414185 26043945 101515575 32187990 187065630 5966220 159420600 120811590 50514630 85429065 44549025 5267250 168708165 65720925 56970420 101737710 198367395 54347670 127791075 13319310 18196215 7915980 60129705 32211180 78886740 110577090 39593100 18865530 1541460 161642850 90229770 60746670 39610365 51197745 51064815 82167525 11699640 125103150 65553180 49663830 179044470 40125 44879190 55126545 61796025 11326905 117147555 22805580 88055355 72691650 94076040 21022440 77014575 26040960 33881280 8701830 49643550 31157040 137485290 97112475 51085890 55551075 35718405 156596700 109636575 53079120 117776130 95839065 118783560 48897420 56010435 28563345 86069445 69352770 53960910 112324395 60284835 60872025 209751420 124857585 66091350 10724895 83888925 107739165 23327265 1460835 3256395 39306930 24934650 45617565 6753555 90685080 57059430 24644370 49535670 1907700 34837710 44086425 74889270 68241375 73611840 9377895 14024130 139193235 34768245 52688040 30957090 155892960 143667690 2299230 89413995 12909870 154751235 81056610 54979380 66158865 40145145 33111825 7657635 23550960 50352540 79928055 131101005 64699290 22313865 107530980 15642765 41521095 141468570 72302235 68554005 69155205 70721310 36812460 151254630 163694160 58839330 200122875 31358295 95156445 24464970 104190960 34967970 20596140 45430245 44467455 56585805 125540865 18674865 4320915 14272065 21534945 220740570 30196335 29160960 39336570 234618720 42777645 17100660 52554615 88526670 79894155 84831540 105735750 150605580 85947195 152347740 38248680 3409110 113292675 26824815 65745900 17254905 151906755 49969440 177447450 44804310 21717315 18488265 121723695 16162050 39324915 52634475 50090460 136741455 68907495 31702215 121204920 166968780 115579875 81369225 97622190 195905715 42227910 14009970 47370675 6122310 12483570 114499125 168576495 125491575 48605745 46072395 142208955 5819025 18960045 47915040 96740430 113298240 203145435 34196100 127510905 26513160 60122730 37105380 133345215 8545935 54609345 32155500 58728210 260270040 50899155 13693605 134070225 89154885 66803250 132534735 171857625 45200565 43972875 14177235 122100540 41847510 23211840 14568135 140314815 22382835 181149345 99329085 75610590 90466845 121639575 107319360 23137110 16604130 64491180 76285590 18952470 205846785 47945265 44645820 51897735 13138290 109082010 17741385 74614050 164123220 132537105 73434135 245330835 48208095 45928050 119750085 155540535 27892815 106599600 138782550 37550160 65802735 187947450 3179685 27166785 7559790 110033520 4170705 87959310 93274410 44390790 16627215 74428185 11074485 192342945 123787980 13020810 88637640 9581955 96911565 154480905 524190 274313355 45881865 25225290 77097165 76519650 173717805 53563545 28106910 5323440 123137715 1568550 61386645 96843675 19338720 26497590 3080475 83714265 131900475 53486685 8853810 104517225 137463345 1946670 96519105 53314950 83185710 58784235 17035260 66652230 1559220 88251750 74176215 72902010 173654190 10710375 9956955 51616335 1610145 10166565 217083090 51566820 13969275 5988630 243914940 43300110 32075400 23273220 135794310 48707775 111408090 180965145 72888285 34303935 31887975 34521660 123359370 7887150 170764395 111471000 24348150 105877275 30711075 109641870 6729915 90152640 155731350 16356255 39275385 70114620 8811855 34061100 23370540 10386990 30941970 81297630 180333915 42209385 29523705 63660285 34074435 103360050 149424645 36606645 61475100 102381975 16752810 58460190 89969415 38213490 150293325 20573835 55168695 121701330 236813175 5774295 44487315 114113475 8493585 4503675 47026845 50551665 42394410 60423615 33497385 105412125 87898170 39187830 70013760 6115275 10809255 11938575 127201980 142874385 5459415 53003835 102208935 71489085 70017075 23843070 8079705 125235 31844385 24540435 14072505 99930405 96836565 1493910 23351175 86044455 68207055 88369755 23718195 199640700 9915960 33081015 197151435 38239140 53814855 154700010 35590500 44969415 60683040 5962140 112973700 64768830 133079430 122979180 89290755 140580165 71061225 2500455 128083935 231746700 10624770 163087965 64243305 107419440 45890550 37019730 80239455 6470970 180179535 102086535 22434045 5342550 37006065 16206945 78268530 60284100 24402450 23475210 86879730 88708620 109397355 108256140 117981285 116712330 82437525 19945890 145045860 78488310 21513075 85233690 43099680 32105550 74446185 32592690 179003505 82731810 183221280 103460340 50750400 72827460 94374570 28031910 76117215 100791780 14136570 86066835 26137455 18103770 43363560 78081810 66417180 92572875 41449275 26381640 13919190 98402670 31762230 96606480 34310535 179387145 141683850 50185890 28400385 68678190 7714485 153725535 11750220 157932240 209692200 94873785 20961780 30852030 901740 97791045 3477000 72756600 160819155 29277525 82659210 179010345 8336730 77698275 83535720 70820385 109656045 34288965 103276410 50682360 10893720 3708420 118978095 46951005 101023065 54370230 46204170 247766595 4970145 22336050 61362135 69200640 124239765 80324070 158034345 50932965 100923345 80520270 7849350 63853935 163951770 16876965 55177530 134986515 11000280 115765950 79582755 32360130 124316310 22177695 143861265 13230270 66932655 143300115 14022585 30204600 183968310 1956675 43939500 29733645 130104660 70364085 24627795 82740885 21265185 82027785 114508575 42547695 97703205 36827415 36520335 108336660 14804070 197395485 19239360 103887885 106941900 2711385 21031860 166591110 40973130 62718315 92339640 91505490 10260495 15569445 52008090 133994475 3329160 61949835 20219175 18449430 23869320 24929655 9102120 169279800 84407580 233152920 155815425 36255975 73554735 131232780 7445175 220923525 46932720 85736595 100534185 181372650 37278300 21136125 25811070 16113825 74625090 176486070 98849280 19888380 16592265 43952790 32521620 46760280 121294200 16162410 116426070 25776030 234956010 2677050 38400210 86295660 32481210 3449145 54525090 31437030 61172115 170183340 34182780 20678040 8018775 45165840 89585100 110086440 149998755 40227375 145499835 99657510 51781980 11546505 60128565 24207180 119505840 94776285 49968600 77876220 100148130 22011315 95229210 22914060 72491400 55927275 61385040 125374260 73834470 88305075 39024000 41121570 113629350 55473795 20321130 212565855 150129465 6888480 24008610 48802785 96385230 28602720 110253315 53498790 44972295 118932330 159137490 33938355 111543330 77720325 103271955 43561905 1387350 63814800 497280 28940475 103657335 62637465 25373745 77300730 72033540 194619420 26285520 27953460 40029915 169353915 15201195 30497160 89818755 45047745 28807080 156774555 16324635 23287890 284225160 135829650 3450675 35094165 159809835 2676300 187714605 81487740 6843390 167396955 8964495 5844915 27765960 124892160 22013310 193258845 80882805 33390975 126203460 57518130 144893655 12658950 2476620 167226795 75674505 45357150 20315685 10071690 79114110 94013940 221308200 108225615 114113430 101307435 97954095 66700845 98889615 28986285 98698110 56782215 108159225 122629635 53487675 211679370 18518010 22764135 51868770 47323725 59883855 28449495 2375655 65960655 101161950 99470730 10817250 11535840 82366125 47402475 17619795 89031315 20919750 66078180 48552825 17505975 18300960 93353700 2214825 140493675 284175 107051205 85637280 1370325 239419575 70913745 77940330 11624745 12668235 49920375 4938270 9160185 35617965 143347200 22676925 86695740 15278655 33170355 28617180 57948345 18051345 5787540 73370745 168135705 15032685 1832550 105345345 53044170 13116000 71136675 177137835 127579425 77985885 41380680 176271045 50167245 82940580 21895335 2171100 29684940 122404875 14537280 1472025 40487205 44486715 177085785 16372905 5557110 56419635 47302920 105514185 121461555 77390400 110494350 55022385 47572815 33255720 17154825 22753890 136720230 51416055 40324740 13138530 181178100 81645840 12057450 62275950 16965345 151192575 99646005 88014660 200751075 89354640 29063955 166340685 95254965 7618200 124776900 136535295 8334555 104187405 43548300 22212870 19042695 97442970 41585610 149716920 23707260 154415130 19033875 26898090 96129300 255544305 65106090 1107300 26300790 64038075 284180865 11896620 52414770 11878710 68865300 50399550 26433525 144910050 48641040 101390625 18515715 103126845 58708065 8681055 24906810 23850390 110453025 45525855 2636670 56919375 47449800 142242480 125798745 46825530 223428585 30171645 90613485 48055110 33239475 128603565 101081115 78280770 83797380 6291450 74047695 56310210 119987910 56156760 75048465 56856495 111492645 100877040 176626770 84826365 164199705 76641225 20048655 45128640 7244070 23701215 51880635 32532300 37684395 165917370 112361310 174178215 81848160 46791825 32023740 24569580 89344470 108538380 130774080 39092895 38069880 11962245 35380050 40153860 349980 112043625 74328510 53121975 5361765 83338125 53118585 29842200 127825620 18137250 105028035 36082965 28035 17612880 87135435 100574010 113116650 20039565 165950280 83941425 17294865 184832970 3467685 144541005 60053145 106188330 99377475 37063260 33963735 2534985 1878840 88139820 181874145 63778695 29633580 23431245 187812345 10827585 11970375 106801365 99143385 46671285 106263915 16319475 20491155 150564450 4397100 256536855 104010300 20797320 19540785 47410950 25322610 142939065 136765020 31560570 77898360 53656485 87254355 60875790 187982355 281861250 27302895 10273035 31348365 70626315 108411450 2154495 664950 98311170 213406455 166474155 71749050 82192920 7307640 100326765 1691160 13859445 86015880 91055070 37719750 77093070 81508515 101422965 131827140 107483805 96102375 11809710 11875485 60133410 72100155 68102550 32381835 4659225 82240590 10082835 104875755 20006535 101712465 32951160 134531865 64752345 160508895 13050000 7414350 52110660 21212175 121536240 104000415 81047505 28527975 158456745 81470040 30612675 61516305 282393510 68135160 19153065 87760680 24839205 30769995 100026360 224310975 15297900 81028695 183735810 97107315 35803485 164314995 46972110 158491185 56769375 53637780 2834490 22324425 100553025 15454485 7618440 17534685 38673555 153297015 46369065 109585815 25820295 59834520 177258375 93979485 9837360 113157450 14845395 77518650 41490225 103068270 74962335 4715700 31865685 37480725 35675925 22621965 44767695 28882860 44012145 38572125 97672320 67074855 46625640 13230555 100499130 94952235 199159845 897720 140182965 134438445 175578240 164891505 62606760 3493050 95139315 73343895 11202240 96023595 154249800 168837765 73555680 13468170 33815460 104948145 116653935 180587520 66025890 36574170 37251180 31070025 60255600 20208270 8529855 92550345 38135205 63458460 16188255 88032495 125837205 65543340 148635855 26766345 128521740 64625655 77649630 56849475 16007985 33626580 49272555 65384160 83715555 68583945 58707660 77700945 7803750 51515145 81778065 132806100 24963795 59512860 4063020 163149090 17137350 48452370 3626250 58461780 34770840 241744230 62089320 421395 79705365 6387540 44872410 101694255 66466680 998430 90724245 109092465 107944455 40140435 67453005 147790635 43273815 121297065 50451240 35459220 38101905 21875790 134309055 30836175 131264340 11482620 59628045 24898365 56158530 64865295 144623085 626595 152563470 31874865 146762070 74232615 58372785 32825520 55415775 37384725 18554550 68175855 1400220 56556600 179145420 20570130 63250755 33053805 129277485 163761285 9038670 89400540 55947165 34607565 77529705 71504745 154616385 70521900 9648765 4701915 25368030 64469040 660975 55775790 17034600 164592360 38610495 55216770 2143050 114296475 146828805 66229425 3041220 50100390 170155650 23033985 35608425 131696265 156425700 52187880 78414450 126673035 50579550 24957045 120175395 70406790 109682325 46040850 217106145 6481590 45830340 30630420 117724515 143494200 451770 20973525 107682720 132744735 190999920 138076635 2194725 75424005 26253885 93477300 8137740 58160550 219592050 129723975 67306605 65113545 66031140 116508705 725730 45925185 55180110 144168030 87744375 9554370 133690440 26697030 92532795 24770715 31816185 791520 71205975 25118385 119166885 112875225 117831840 17312085 86836890 18961605 45355755 10530540 58323960 20151195 51402810 1354695 79375095 115824300 79280760 39362895 87781905 6121710 90725235 4107675 63713250 6810555 17957685 29885385 30632985 2973000 9407910 31838850 43221270 16466025 53010210 30649605 151452690 27268785 61045515 31985625 25879200 36785145 94789410 130348095 17809590 3499320 24539580 153157965 60940680 263624925 57982500 119673855 57007650 63540975 60838395 36735645 44555625 2542035 21739305 214760355 108158010 107498160 89850945 4055850 49354260 127554420 103121445 1976610 263808540 84171450 134502135 20331945 8195985 72737340 81728235 30873345 238426755 173980605 27568095 220284060 60072765 78606405 82930020 137693730 7295160 30721785 59146200 101088555 125017920 38795115 83928120 59531205 20898720 27243840 15 19574025 3175185 96065430 2293965 7472745 8701530 21666000 94619715 71925930 42596130 10644105 47329575 259091460 17630070 103156665 173009790 47574705 168614160 82247550 19105440 140751750 37229145 186432270 6363135 37447155 30752520 16392030 285704220 15411825 50159430 15618735 41746215 14712540 61074435 8229870 115333080 59700450 2289285 196739445 5783730 119015070 55792635 48416640 27343635 27525015 185136615 85127190 36011205 28585830 58541490 179300505 23308620 24078825 22910940 85438500 101699445 154923810 23637285 17012715 60565560 63622170 24763275 38598195 95274585 9003660 8498460 162077805 138962610 23979495 110680245 3603855 93703200 23647005 44444340 34024080 62265780 25614840 44372100 195642765 54158595 41495730 72187365 10298565 91220430 91904955 2500725 240905745 234025785 4493655 103027485 32961225 30413835 97657740 14997675 46233405 5909445 4991160 115235925 69429165 4512855 27192495 122703405 75167130 4238550 168445995 135110670 67737420 21908790 5614680 128576445 15791100 64973595 42392205 42895860 48997740 7737135 23227245 37196310 144285825 15064140 89460645 96952230 54881205 242055525 34300320 91901070 149379990 22036950 23351370 65459700 145458315 53198010 121842270 88944105 45557790 26329245 67080645 25477740 144414270 66667290 40317525 12156945 156384645 82402755 101077170 48515145 209170065 168575685 94456740 110021340 94702515 20570865 47876925 116454105 20241300 42574830 9455310 4043820 122477625 61934265 91686630 112222545 101057475 105692040 258880305 32499705 69862455 120792525 69089835 7435350 55353840 96892080 117744300 71162370 227317635 68142690 98929335 12188325 34321380 128890980 116835360 46619955 106063230 189956745 7896975 21954420 78077715 195442725 1653810 34473870 92541180 115006290 49447980 5894115 96029445 58404285 39807405 30055575 51256905 892440 63373200 20473560 22058655 66244965 599265 86972715 141383070 4234440 119669010 9606870 22292115 8946930 54306525 36453705 99064515 6206700 60055545 111559275 150807195 142408710 65214555 17134740 129150495 131549985 6208305 98687355 116436330 18458355 128200050 52782930 37519440 22474455 67687065 58130640 35873205 77120295 37496625 122876310 32395575 81941235 131141445 56447010 74162325 27954915 170415975 20601015 79735890 2119215 29822700 110448300 62692170 4723260 15071265 34709400 24312150 279962595 111777480 14624445 47973045 120716625 162610305 27543495 29162325 39991665 81613575 142256415 167716770 12461385 136127865 161208915 57301965 3798390 115275000 176755710 40845 111512145 54747135 102266340 136589325 78295320 62036025 95094225 7348155 45346455 29460525 73247655 212909460 9516975 18832365 42115785 119774475 111517560 58408815 43498200 46258755 24630060 46421805 1950255 97474455 15605145 25817820 1582410 7954830 93419760 44327340 23333445 5037795 56399775 16050510 120085185 79428720 54122445 64671075 200965635 83799915 101345625 10181580 66280830 29283615 63108615 32040270 156797475 30988290 16757970 1223220 78901275 86818800 59230410 62217900 103203165 46117230 106315935 369376485 1947570 62993790 191993760 150279915 167796465 150343470 23808435 63158940 45300150 67455180 154988625 50808225 82513440 33782025 11604510 61789320 74775630 4014765 32617425 67303845 105616395 55832205 32512665 57722415 30487710 36786870 63207630 24809895 39863895 45536580 11730090 6987345 142166685 40078875 24328605 45885675 3914400 111958110 28472775 6192210 67868325 52149270 3675240 55177605 136821705 167290590 2645340 119709480 60612810 99388875 137528070 8293125 126144360 51142920 151466895 80973900 53007480 67963215 45303615 261631110 21830175 40491705 66254790 53718900 82294260 146430285 53671320 58995300 179033175 9350640 22477425 69777075 10475955 110586585 277621890 85697985 82437600 76697010 44293590 123275745 56109540 2032290 89919105 244390995 80286120 27886620 102968295 166936110 4453935 108282360 42943410 11074305 133560240 23779440 231085890 10412790 33060075 96598410 56417385 63515460 39073425 138012600 47892150 53740770 14382930 157030755 112591635 83592660 56846160 73681890 68087490 5988030 245722125 125757465 16045935 71347305 14102745 54085905 113245800 1744350 57101040 1604370 41598510 257203515 72089850 109077525 42804450 8420205 27804225 112649580 103811790 22314315 13548165 29025060 261351885 40141860 50702535 172130550 4033485 2728800 35487135 87160230 104333085 118735440 50020065 158845800 29566170 5830260 98334735 20740245 78154200 72550815 11058795 118342515 20210400 59657070 140801715 89618625 76252065 110333625 26068995 164864010 99244320 12273705 108187560 75364980 21687540 111858645 57047565 97261845 7520655 166868220 104375580 52718325 118594485 29446920 41469315 197889900 87801690 10722870 73496850 118547445 141249360 98388975 19574115 34654290 9531720 253586430 81809235 58247700 14684835 20794020 100068180 126172875 20176005 212571765 18758460 71657430 82339710 104002710 25492365 126512490 151239480 55022040 63375885 71093100 6013350 120741210 107813670 4208790 131516580 22977075 21767370 133276995 22196895 7005 24046515 202322460 22558245 36036675 102145425 5328915 129722760 37248315 78469710 107709585 89319840 79920060 34600080 51908880 81647130 78348315 37901055 95427420 109964535 201417585 27069210 161460450 104658825 9473580 73974105 176661825 81850935 118764165 91986615 7459050 217068975 9611895 80171565 10318860 65003775 2113125 334576410 41895585 95090310 27982980 78231780 826530 38855265 95399715 30659295 156543825 57175005 76079355 44263290 141423480 108447555 124211070 47735385 109025730 46243515 25845405 189501345 5399580 56450520 119340630 8551455 26304585 20571705 146723355 44386155 1388190 11820780 38597070 10008540 206897340 122750745 121767105 50799870 58442280 18275130 239716335 47658600 67536810 79011045 4898190 34091190 45644115 2483190 5190435 29277510 6935625 119315400 60209190 121810740 145945545 228049920 102079785 23419200 5664435 213776865 19996755 33020445 101033100 43915470 32363310 74727750 16600410 15858990 191259255 47446950 50605260 221062215 149144280 121015200 34375095 463845 42155850 40830555 79906290 103810845 185331150 4895835 31550115 145799415 40118430 27506730 7128180 9163740 138669555 13331595 6662280 77799795 105089745 5238345 5792460 267939315 13533555 65498340 41274330 54567345 47702220 201659805 52977600 12989490 51581700 16397280 1810380 45538635 46658730 210285855 42913875 32143920 43440915 61001310 115868340 92655585 64101495 69928830 53745840 168182355 56118585 5289705 73216215 138882075 40710150 93689790 3859335 32125395 125819925 50181420 14107800 109609365 55831620 186437040 142512135 10150770 52313820 14442615 28302045 30497295 3948270 179947140 26928960 15047535 14410965 54401220 140985240 43334640 172209270 45411060 18298950 58259610 28826070 14011545 282838695 95223825 106736595 20943645 85204695 4445055 121503090 75481245 137586900 24476550 74091810 162549360 6630690 64186650 242966280 21781230 80470845 48096300 30260070 27904080 110002410 32624430 7072305 105707535 49733610 116771895 61639365 71111535 26088285 63783285 76664370 57489375 85235070 8365515 43183185 161868795 38365335 76250055 66363285 49149570 4132650 251998245 79788315 37720065 118707375 28848300 55619025 82723515 6579945 86868825 64860165 63319245 53673750 70496085 76309830 6122205 134779830 17966085 116119710 102354105 9308760 31908075 124993575 53508930 206765895 117111765 7624545 94195230 73728765 65353305 89508435 58056075 136350960 30297060 14770485 7595715 27120540 151471020 94636980 94495005 76290825 63918090 78329970 6573000 137045730 45790590 9130950 105685050 24275835 25651635 220191090 51403485 3345555 8298915 65373270 87488640 58685025 1848450 9620115 26396250 240873585 37621920 90188505 23309430 75555735 173488020 59653515 80996790 15074745 110826750 1425600 140811750 455025 50478315 41582070 22585665 81810420 138246015 117244620 27299385 90853425 48297825 19352085 91177620 19116420 50495310 159253770 187580955 121831860 107046960 58386420 200614410 102651135 17862960 138448560 155722065 2360535 102417945 23338305 36235770 65131965 63676305 148698375 39077550 45484215 73846995 65156160 74787075 73870980 145762095 7334010 45291255 29014470 135360495 53735295 159655545 83030970 22108425 104178540 42884910 54306045 23659305 76625925 51467325 36205245 70979760 120011520 111909765 48997965 142989975 18948930 150007710 59107050 218269275 29435115 41961240 178143975 123220560 49112010 89647455 10292085 117633540 213121125 55362660 21867825 15752520 21805020 54098730 30405345 40973250 40029855 15879075 18841515 5325120 134262240 67315755 90077205 72482850 39416580 74225640 31803705 39630225 85342890 12595170 12807675 141842865 21214335 114207405 27867900 80455575 22852365 48929925 161764545 19944105 88114305 82299450 86154660 90171465 188259675 114488640 41419080 19639800 20943735 29972340 67879500 66811680 75099060 88585185 274425 63806505 113399400 32547270 53433465 127209135 7034565 64799835 30512145 114685485 167324850 207213645 34006845 5400150 66268335 7153635 48939525 183887985 36422700 28918635 15825315 18787245 45857550 141713790 98212545 105936825 162130410 32355045 114159120 34836915 137019795 5925735 4393590 172301550 11982840 83722845 58260510 167032365 59606010 80123250 12592155 57263910 81264600 235494930 21235050 34547145 9210960 1323585 166349310 132209655 66721350 338580 64907385 31546035 130156260 27753255 95396625 72924150 71874015 2130975 17764995 12403725 33594660 74590245 95347665 47285880 10297755 193249005 65119500 41901120 66171195 35529390 37569405 20985255 98980410 83935935 128139840 31709250 28021845 215532300 27414570 130808355 47547495 84557100 1589490 115761870 91979790 32201175 31239975 33554790 53143170 44660640 127266555 19227240 7433820 165439770 114707655 55443495 5823000 43182015 165514455 828195 7396455 277080465 100021485 20551125 1618650 44799660 9051510 23658420 127158915 91075245 5693160 45270375 139125390 17629785 84024300 5955345 18542805 59190900 162111645 89036955 347745900 89430330 101009985 28405935 9340035 86826240 62861340 168743010 59937000 62163435 53334510 2700060 91540530 136724055 72524730 158420535 8388900 33860235 25786395 94067205 123923130 134040120 35403225 99978165 91655580 33702135 42689940 228154215 39037275 154994100 30363720 94122825 113502705 118982055 276723675 50610120 61085055 90600735 95745720 96169800 37825590 41117730 146886645 42543315 207578175 190301625 224385 130730340 81117615 37887990 38818050 91868220 86655150 131331120 40321650 158531805 165027675 359700 97165110 86271465 23665950 125069475 105081780 70374405 162511245 197836380 33158070 13507980 35078955 14244855 211799790 172974960 102295815 42104340 48672870 31854540 47728155 73095585 8299530 31972800 19786215 117491385 43724835 121675770 3032700 88674570 29302590 21397620 121584570 51777660 2418885 196491450 75764820 12810420 23820330 251517615 10820595 179814840 65213895 57824175 4694610 44666235 94618380 69798585 53368455 2286870 27270795 167159475 139812840 10345260 120560775 10822350 148245120 62186955 27857955 77131515 69618720 54659070 3092760 99605235 116751705 92338725 48610875 13751625 27099990 105636075 57155985 37448160 93020505 53396520 220870440 43008270 24449475 184590825 23406450 77275185 112059345 91827885 23188185 138551355 71306250 229559955 78358215 84776100 12512325 50290560 53277720 190050465 139638480 44882235 3345435 100700745 88867215 163931265 14172765 84504645 11137725 4882170 100242915 157310040 38099610 22207305 133865475 44420115 149127195 68758650 132885075 142507170 36786315 134873250 28601850 12314775 63710400 111956220 20525610 191839860 124241730 61646340 15969000 103841130 6514260 96625290 25950015 188647110 39588900 48061035 33349830 26872530 1894830 37022985 166946820 83120895 2115195 47170380 56620725 30006030 80802675 80914860 24521820 191474790 18698790 75080625 25261545 28734930 27888930 152190630 115122930 8375220 5412405 78120870 105550710 4396545 37708845 25525395 8692815 5447955 98895675 67806480 54702030 143176515 46001580 6308850 19763970 37542405 218399415 35932485 65095785 151761150 53253810 140986395 37249710 71938965 71446365 39347565 17682870 158257965 83423715 84561990 18345030 37996770 135156750 1683330 10057950 119465970 62574315 166663395 41343585 169038270 103999770 25323150 6192030 106058760 106360260 65711370 3137880 3202830 93657780 140497530 103535325 87961260 9775650 28097310 7466355 131880225 3449925 69817155 69796380 64432890 71141535 138731415 67488570 12436905 92293065 66557745 60726675 21615795 69645285 2233515 203217735 53391540 17826045 228251610 69536310 130190535 63699465 68978415 76043085 134188965 29475165 148002510 10228020 111505725 51371220 142389300 128037405 49363935 46997070 51853200 107197350 77822760 17378490 211508865 72636825 31064490 14189760 146033100 55503630 92007825 48707265 49453560 18335865 148621965 10199625 102069315 35792445 22755375 21524580 109347465 3489000 142635450 52933260 38755305 26507850 131871345 155585865 18031470 67249230 43163640 86304360 14628285 68162445 49137660 149190885 139911150 2288535 80746530 10620510 80681055 21840120 7187265 7947915 246218715 104776650 52893225 21490590 51100410 69552300 22837020 15336120 141748185 218421900 27318030 85808070 23703765 82412325 188707125 30478485 182388270 1175835 11890380 33328305 55274325 16594095 11226510 17544210 41852280 13066020 93070740 43839390 132821040 115762740 8089905 194137830 44460450 81387570 284085 76023300 30266580 215207910 81193995 92997720 7354515 8588550 44155215 58429995 151362075 46640055 126831345 89645265 22933470 105062040 10121925 10817355 85525500 108684090 24456045 31366920 178106175 27152265 84748605 94792995 16667085 203077875 249896595 15726600 177116235 8122965 64984965 15547455 106840650 44894355 27076575 61542900 49622340 121352595 30999330 179621505 139895835 34112625 14889555 156754260 72448035 11570400 65919345 26591145 61491225 8202510 8157825 186027360 262955055 17861505 671445 142843950 9040710 172145430 98952405 100471500 171420480 10519560 99291960 22352400 73998165 2310825 27433320 25350120 66104070 93896175 119611785 86124870 60565920 21061875 28690200 27658065 3359670 57570450 150743985 52315410 75716730 107866335 68985540 140001735 20860470 101316525 265827330 38556165 191168805 24448905 122874765 86629485 8592075 97401570 23305485 60287520 34095180 64857030 103180770 146990505 236560365 56455140 177993930 24387645 150361995 44629950 18130725 163103985 79672470 48875430 153439275 78465765 53083380 54158100 44586975 128955690 70777905 68883495 15312495 61006410 117442545 96651885 95028225 4900470 133382820 57108495 79965795 72955110 87485625 61825365 84856620 140091840 54026565 141847665 62248950 46777800 4069980 52571445 132758220 164478765 25197690 42150465 91212315 92985510 11696925 82329390 123986775 47970405 113392830 63327330 5180985 12060210 46277265 32141085 110951925 144262110 25715685 906720 52300365 159472590 53816160 214686660 186196710 145314480 49946880 135101100 46681065 87120465 34192365 131267400 110990130 104911425 21620565 115071825 77797980 115355760 13015635 151434390 95165085 47017575 43717845 21703035 61727670 48817080 2702685 17057100 111772590 6553065 40454310 90063870 46373790 86597190 32174190 3419445 2131035 17573625 116841615 30435285 250526130 101197095 28455165 15332055 57693360 117628575 103785240 103594455 25709655 13805535 185593545 34596675 44247510 94726065 46515795 129792495 6576690 26942505 66616755 125299575 100865760 55153860 3566880 133510905 212782830 140179095 82754295 30920460 63788685 55706100 59245485 138108540 315180 120851790 103434795 74356515 8470275 48141525 21958110 103437345 8587170 100238010 46409805 206931480 85484625 14249745 25672965 200800950 113136030 98787765 2167065 625485 56008665 4061775 41471760 43462785 77954160 2091255 40723890 29829960 90197550 23819685 18795900 67899435 4308120 7241595 50943120 84633495 54549195 16439340 37071735 81918525 38461395 131886840 89531805 196421640 28545855 75942240 216072645 95507010 49835340 98897370 17696940 106129440 23936940 93420405 185745255 24941565 93495000 42838530 8756445 219582120 119318490 183529605 42786870 84991215 47043960 7622835 174750150 101131800 71576730 53036445 210191580 190562250 83902425 24245580 79117035 153015495 13393395 776985 8725140 45467535 17634465 74692500 23686905 10088445 15249795 239318865 44482905 56251590 83205165 79555800 197173560 1819605 74531130 148481310 30322260 21040725 124275420 157669215 25513305 29857290 120006330 23951400 20352615 16889160 133695450 59005725 119053245 168648555 32919660 137299530 77411595 8142255 52504425 1428795 87179655 29707440 110609010 89751930 69016965 181819275 44012340 38578095 79599960 42090600 34422270 139938345 111721365 6263775 21771375 119352870 20560830 633315 131389530 146807130 66916605 36183600 9484305 51779235 2896905 50976660 58911450 40456410 52163415 152438010 28738500 99704550 100564170 97446060 8269305 79190655 105025680 85055400 114622635 56724780 15713625 144390540 131402880 153300 44295675 45437625 118421430 46966245 43729395 10200570 177598860 16384050 100739715 110076180 121952715 42102180 103950210 87249480 77048520 28168020 46373715 58320975 13083855 166336950 69974250 93611535 64561815 866820 66617970 2394510 133279200 122324325 15163125 137155890 37894485 166355025 21726195 96591195 16518855 17195115 44882985 60567255 49253970 27051435 116943870 58245705 20028600 76612050 13774950 48615660 88692735 84967260 22233780 103648515 91074420 51266475 22104855 93996135 13027200 82582815 54619245 31174275 9940005 10501080 136695000 6115185 161040120 21434250 41412000 111489690 29695680 128989005 16472280 203619795 24790350 95667735 15541095 24528945 181599930 14333970 153798435 112879500 106831230 124689120 37364985 201261840 15165375 44209485 42157650 85333605 62151810 9664095 48874305 53704635 19884930 64737195 106134375 6318840 132591480 127373610 21492030 146432580 31884780 45029685 101360370 56115525 134540115 49090410 44790000 60356745 51209925 77311830 79295730 89020425 268095 33414210 82761165 217647525 44067045 4522485 49465725 2577570 18442140 91460940 104920815 109510620 39411225 44459205 60725775 96425730 76840920 154862535 103191150 19167150 20590785 138944970 95965665 88703235 164266740 237865080 115657905 69418545 195731925 105768255 3264855 36074790 122402895 93845265 32192040 259174635 40590135 150982035 16826475 25839435 18297390 110270595 47037540 2548845 27981315 129479505 11414385 24154035 155631030 41382825 17358000 249588180 64865070 87562860 8811240 55758390 144846195 126447480 82403520 74842125 246816870 159382950 36285060 36695040 61196610 181918080 77404290 142098285 2171370 52190715 75812910 91473180 148858920 81616560 46595925 109606455 30059490 53927475 57169620 39208875 91522665 90828615 40480380 2159775 150522315 55983600 1650705 33019185 76327380 40350690 110349825 239752335 28943535 62912205 61438680 44549505 241424640 122539950 11609595 13721730 12789135 152187525 43317315 60922260 55133625 11999775 106402695 68601900 138399975 31079115 41776725 51830070 61702050 41928390 28915455 35780580 172758975 41408775 25009365 204480540 6861615 189521310 208502790 91462725 240137565 107559915 64662480 40900080 33486240 124881360 77701020 82473180 61077465 3118650 4373085 22930155 107037060 60182475 120713310 36879420 28584375 111814770 153553770 71795835 37008690 111822870 166652760 22309740 33341550 141317025 57354570 37342020 27820500 164161740 110512185 60737520 189559305 38761830 39570495 45357330 135326730 56556420 50743065 1051545 193038975 9080220 164296290 130168680 26474475 72698145 52809585 91645995 123792435 69509835 50076825 119259630 110981355 56372610 186245700 122489235 82097520 20034525 89222895 84560385 47474175 61223415 129129480 1147995 19837485 73286115 157465545 256560 175983150 98968380 60418155 154781775 62766000 64494900 177554400 132405555 2998560 200639355 35016885 9924570 44241525 21351660 142726935 64682685 90988065 144871965 34268490 141702645 142195185 21539595 69310410 43421535 164722770 132356895 4372530 159750780 1365660 128750910 75545865 14828175 61877250 141987180 31226040 1810560 105478620 97535610 66035355 32947410 84790650 154470600 44413155 63642930 160141815 172029645 14971050 20104350 54065985 93293670 17679570 17718525 48924480 174653325 128014845 70067895 33910845 109409130 65141475 89122380 9977220 37296390 36301920 67265220 54543810 124768260 209936835 60657810 99376230 30182535 35925555 85548525 14211615 42313305 5608920 2304390 227685 48368970 73988565 140543955 9865650 136476015 74443935 225241845 65983380 77466825 2489955 78551550 32749425 66853515 1198335 99841140 203522820 7544505 45693675 65425440 190016175 81835305 236280075 60482565 6546555 28660335 116399430 16096470 7152885 111310845 122652195 199970295 52147800 17247510 154342185 94780170 50579415 162094065 16801080 54079035 87331950 17479425 111883890 61956975 90399510 15631170 69883350 86216925 90443865 26924640 56795025 104252625 193297515 2109420 39450870 258864855 7128045 105141315 51909780 38993565 30733485 49721220 11505150 60517215 203469690 104199915 44712570 47963475 225572670 43400250 79962570 116877990 64618905 55653810 13696950 5762985 34739535 43838340 102899025 23782680 2115075 47692245 71887905 65447160 66128325 73793055 43767915 5037705 2646615 2258370 7947090 21288585 36509325 38380170 30385875 145864080 91402935 144550905 41559600 108280650 71177385 63040035 4295565 34799625 36881625 14539065 26489745 179151240 121891575 23452710 86878560 92417460 103264905 258146205 30214770 121937880 32806470 287805 6180615 44100540 34001550 18925905 2929860 62252205 66539775 14894295 8175075 145084500 65749065 21535215 107593665 62770065 136284780 57421260 144683550 128015520 26041110 14476935 100714665 117914565 72973440 52451730 144045090 84152445 10801980 79748760 110130075 30717000 155291790 37110 61708485 34642890 173015625 107882475 12577290 28387035 86365935 1661895 152524020 89161440 69844770 52633650 14257830 75941805 18772155 14586090 11244210 28985130 4720080 84808110 7332465 32125530 43649010 18145185 36350685 162530715 152189220 45255120 96996285 35407125 70365960 113300670 11388915 71086125 39482895 42004200 116423055 155988525 2018025 13863540 22037835 77981850 117399660 51155040 25652370 91158990 77366835 43738800 24195165 98895675 20695650 40596345 22534770 71714235 119720700 155680500 142187205 34922805 54683595 31793655 21831780 5765970 60029910 159194955 93822780 7374150 37329750 9668805 13353240 92825445 129523830 44859915 81890115 179633745 33237555 51989595 94614675 113776485 30368040 70799775 66253125 158763885 8696085 133100445 69959580 48276885 40668915 23635905 2337750 69644820 8951820 68364435 117324810 171889935 71514105 7902045 22272135 56369970 101282445 34866615 107367120 32019645 47085720 29590575 17907795 43490880 47751210 61754220 19471995 109170 97185300 40197690 48716280 55373070 52575375 37140195 49735035 50710080 180897015 3862440 62659545 36825960 105117000 27253035 85673835 80684460 91287540 114662640 201197625 46524345 101153205 118043910 69728355 16026480 161842065 128274105 34755930 99851490 9814875 77609040 66657600 49994265 106669965 73477965 69944880 53421615 37605960 9646875 69457260 25885125 147791040 59461320 54013695 62002950 42016665 141664260 14848335 8650515 3120495 8750865 38193735 97223070 38008725 38437860 200084340 25585485 32603925 41343315 24662625 99187575 97080570 170763855 43709235 31667805 43702200 242273535 8294460 28143555 117946635 3969780 132544875 81149145 125270235 67365015 38288490 161172450 294255 1463235 75212610 102051540 60553050 86826060 51094095 66637980 95164350 92094975 48053280 142467465 155369550 78502260 9505455 114488160 67629165 94666935 216550095 5605575 42477600 66914310 81663480 15830490 138345855 107882145 49244730 63072840 1865310 45546720 83212875 33904170 49924590 4746150 79310115 6074160 53669265 24720645 49565610 70895820 27078885 38503110 181174605 18858030 7930860 15558990 71056605 136162980 24101880 26958615 60900 31912605 93645405 15909120 69235335 24199140 13731150 134465445 185239725 141836565 5687850 79846860 61807425 11800740 116153205 149109210 72868035 150482745 83260035 21076065 53605560 105240840 33228135 20185155 148213155 25226130 4301370 18174150 24355230 234034935 138502800 16452945 801405 96415155 109219020 37557825 114613050 213072990 83109720 77597610 74038920 72906000 47856630 80329560 265176225 46444140 8120955 58268445 25916040 131703345 68874225 25179585 36220515 69658680 123608745 27387045 1689435 70868715 118945095 20219985 34367160 41844390 58711185 4358100 13361445 15322125 159299685 16871820 149376405 11893335 1774725 239924565 47696085 20895585 53123670 38172225 30008640 12539775 126725025 45361320 54869265 66720000 7156545 131663775 122906700 64211565 150262275 11661510 88992180 49193100 46101825 31944030 63639885 116306565 56722230 4109205 38503755 85307100 24676620 10080405 121470240 13141230 20329515 99342945 88027500 14139930 36835425 15637170 62626920 243507870 117847320 144592035 94376235 18760980 192865500 93054270 183631590 56835270 78353730 10709115 58433025 17647560 193351830 1157565 195461010 13673805 59377920 44817960 122875740 61164270 109689885 7145190 110297580 57143700 73294785 66865545 109210980 61207920 10394985 55973805 3164010 23392200 81517860 823230 22607550 26320110 22753800 7056195 59231490 165268230 59075280 97784265 77370645 95565390 30534810 41928270 11189145 44060055 44902620 152173740 72920040 110608755 64675560 214588830 116037015 65290710 101779680 189547695 22074210 88088715 17551245 119548185 18254925 15304620 101739495 112090530 14066835 23949090 18301140 157517145 188344605 5334405 54448995 47486550 90377790 41948430 191004390 47136990 192384420 2652270 19425480 107728425 12716130 236079390 144079740 57306945 9781800 62555040 64748805 66319680 54737670 122326095 51496920 45564555 145127775 27947700 9232785 18745650 40374300 127645245 61262025 39819195 128260770 137685915 128183220 64012425 62389320 4164270 34286910 32034690 135115470 108749820 48386925 94354830 89752980 82849695 33085395 31769910 110300175 47654955 21017055 82397445 84744510 64167090 1818315 4756110 113375010 78920130 51636105 2880690 79801215 93557520 105914850 8314530 10260270 194979075 26295015 60268035 14612520 13952580 59083155 145218450 41318040 77069790 88436985 121677540 24566055 45820095 176944830 105500820 45317385 39804105 133297380 126194130 15812490 37449240 97540125 56509980 65685660 12224355 88360980 31070880 87549885 76358940 15355695 29988600 71248170 64102785 24631875 66957960 20688420 119986710 89542290 10093530 48712710 70789260 106390140 141954690 105895035 6429045 40648560 74594970 51878865 108925020 74907345 98196495 36805005 172617525 24905475 45852585 69505125 168729195 101959530 136674195 32296110 114819900 3077970 141058695 52923525 17271075 180709830 6192330 103957470 195224550 141181350 16818720 109330485 31784385 6079965 25523730 131717085 110050155 14404095 98668710 98178780 128457210 102931860 3072450 106966635 58369140 51976575 144998760 92893665 7771935 96445275 11875605 117150765 29803140 28997355 15006330 88022925 143647035 45841335 50754795 143735565 223833600 47857395 9997770 94789080 169075380 61824975 34589340 34459155 26690580 65432895 68878440 121742925 34693035 40516230 38365635 200734260 96685635 2731950 832950 139573305 107880315 56358600 12991695 119873085 42361905 44028435 79614495 116289750 7333545 47135145 137728650 3355305 149852610 13259925 11414730 5893110 5434020 32177580 62518365 43893375 50148555 1205595 205537830 108480480 10292805 151617195 65418465 56280075 86709270 584295 72071340 44195325 119671860 86312355 79619685 159088320 90249150 82912875 95443995 111622410 102211545 17881185 64208265 2826885 64372230 16579755 17996160 170848290 13174755 28075050 106940220 20997315 20782740 9047400 125974710 8086410 122749875 22058160 134026845 14074365 141029430 64067010 103811085 102467925 57205890 153533565 13460460 14513955 24710820 35730495 164583735 181279770 86632410 65311785 35397180 20186895 35972355 89236695 249932280 37381710 140841450 152059320 73904835 3413955 84842805 164250570 24352320 129633030 14386695 135226290 9057405 212725005 126544770 29853330 24720225 179560275 211923990 45297390 26748315 133743000 5982585 28509345 86780835 199749660 2427000 34360590 26735115 97863975 154602945 42360855 54626595 212460525 13725810 84482130 57847305 155082135 38172240 125316765 259065150 94971405 30756450 84901185 25769880 58575570 21716505 4447725 115487595 98444460 27551400 95586825 124017225 173661270 87662145 43495860 170124915 24152160 9588870 63942660 61329690 4106715 80227740 107033565 32197590 48359790 142171200 60607815 46877835 53886855 119152035 15598095 121446015 13654950 15491145 186899985 14678865 106405800 156952335 124317480 85287690 122316255 43001130 26321865 5343420 17054805 7297380 24399585 79518255 112691280 64775445 50823030 38047020 14287350 53249985 155362290 25676715 133120965 26226300 13063695 18183975 54191760 1759095 10737960 33393195 66511260 103962780 31397505 41329500 68794395 29603760 114696420 68150205 17044830 127585665 113113875 82135455 174721980 6614370 89963490 121491480 40016580 120923070 137238615 32501130 38579340 81892500 607425 38994855 17523780 106218210 104620695 12614700 37993950 81603390 72259905 84902940 116324070 192268275 28599765 153409245 113056290 167259585 59668680 1741995 51732825 87051945 116243640 272405415 56968620 66034125 113311035 165385905 7168800 1183290 166625445 24856425 22056045 189313245 146181525 78665460 68038110 47381475 106068930 26088195 1658460 38602530 85946340 191304150 35452185 128275140 13785465 113529240 123238575 146439930 56999295 48217545 110573835 47041440 63388080 24321585 22641105 202718280 28815825 120673770 51488025 175908435 91965210 39755655 44650905 7600065 19362795 23731050 47471370 14858280 99482760 43820850 124040475 19736190 140880255 61619940 62100765 62741130 31997640 18582915 52979790 153826920 53765835 5220735 62660280 5271975 47039025 12463320 63228600 73838460 37431000 123403455 7212450 84651495 122742945 145300050 67293270 80437065 6981495 90369885 176718045 136494855 67844580 128707650 62817810 3036900 22502490 22303770 77490360 178559445 15420660 53573970 12287490 120880620 39618795 66391425 105741735 1955805 8393535 36751575 60724875 122747265 48587070 11014095 67306830 132286350 13687530 34559355 45946695 98084670 92705175 69554235 9238890 94751175 55867485 184254225 8895225 12634035 64338210 33421725 57261735 159569880 138463710 32278785 29590125 96183795 171141180 31277355 3352965 88738005 98945985 32897760 2720280 32745360 73834050 169960950 77828310 90679830 96663255 41014605 110150310 11332860 63943590 103905735 127923015 153314460 42759855 128161455 3081900 6183960 64561485 92744550 229971360 128869185 6892890 172340595 65976180 113818020 35575095 126541080 68246400 201296430 129149565 70679970 87602655 36708540 71126985 13028280 2265450 94083975 113001420 71924415 43235700 19089510 78804360 24188220 4844055 6515640 30099045 79618065 27943635 31213185 16226790 116460 178456080 52638090 83756700 12946755 85580565 42125145 107871660 137306730 49086225 107602320 1786590 1417800 27361800 63375480 18739680 84007575 53695800 26321205 101262060 91594875 254299920 69100920 53899605 22462170 177090405 101374995 36948375 26616480 57026100 18589815 3572265 53779710 44766870 39947070 1888380 48752265 10750845 164783250 40083885 36604815 96498360 27999060 149121825 33377205 47180100 99897855 79474455 74443200 25144650 160324575 47816550 11711910 24330195 128471370 51253710 15998970 128408970 30647280 45052020 16345995 3516075 17864325 142507665 150925290 153575145 6129450 130630785 12712845 1583265 28269075 59208150 120187515 23935845 84101640 20886225 53665050 77590725 119605680 42028395 123524715 9591975 47942895 10196205 39312060 124696530 68698425 105546795 140157615 36337725 21620985 107390400 54273780 17205390 22579050 123755475 37883835 107852970 163610955 27869565 63754170 38356830 7820970 89276700 44909580 52674615 41985885 12103380 105605535 91588680 150486150 18500235 57314595 20983860 74969760 46594995 83035035 165288750 14934900 128868075 174600675 11887965 21890115 4730895 47918790 6089130 24520560 62460090 25134720 167142675 60809340 11569875 208946070 2379390 1469565 80667900 76726185 140025840 137296920 55945365 780165 16448940 135547020 101859420 86308440 36824775 29389500 119512560 64257645 9793050 91326450 4992120 41875485 105523965 191038890 39090165 115301745 94464000 171393705 96091770 41589075 11372565 105158715 80522055 184672440 39416910 173947500 120759270 249928890 21850470 118867755 40595400 23185980 59157540 56339220 55279485 211056705 36627165 87221160 92699970 209429685 75695160 130078575 70152870 19943835 101191785 89520075 24823950 16555110 99714330 60104550 96018375 1618800 49943865 75034350 7117260 69733785 71052285 43106625 31385175 11834550 12991230 110743080 128535615 41585085 21806715 2690895 207587535 84320835 5692845 121389135 73552365 55415400 2415405 18255930 30619125 61646460 145588485 180585750 123194040 9693390 112594770 43952805 99383595 141739035 1576230 83727795 38680230 110963640 12397035 2843595 6502695 18426825 2732955 23720655 67245795 33179100 4680345 15381750 78159945 15450255 64550325 64109370 68398965 672855 100141230 38064105 145399680 20669415 65464335 50390505 16465515 92969415 18819375 70330395 85418010 85932735 24052650 135166860 99896730 102381960 101460990 27948945 81832725 105929475 212178810 15960825 13677750 17288100 12721800 230018835 46562835 24901020 8914950 22427505 72050385 120705795 83243955 161814690 59409120 195927075 108762570 16565940 62667420 1975230 41103435 52712550 54772545 39720915 42223035 45816975 59304975 56132400 6798405 108657090 49625070 53707710 24916680 127141860 34718595 213314865 111350670 12187320 58457865 223069170 102481185 115461660 27645360 35627805 16131405 105244995 111059475 16912860 43895490 9106710 39696465 63594735 11121990 230100765 24911550 56154015 14990805 17463735 10704705 26229315 114754995 160455 149563500 19047945 134421465 23851230 93421410 76490445 16748475 65321535 201150135 23989170 82895925 100807515 37715430 94272195 36418305 79109685 21326580 96614925 38319765 149314395 68117430 27109500 103183245 57143925 123618240 29427855 12245940 121062240 46864530 12490920 108083850 3653220 35520075 188822130 37110525 111545580 35274495 14197350 163151430 74097465 23928045 86992095 6661905 122329305 106044420 78441210 3003750 177820065 142745250 18712380 156821655 158998215 53057175 79727295 42750330 36777615 51144660 110523300 2076105 41399955 6187740 8650875 39386715 12526080 57309945 159100470 32958165 28510155 58956900 19049175 93021135 88470360 96946065 49549410 173096055 86621430 35107725 54471720 144566010 3383865 45081105 72046590 69178050 136141785 101437365 41769915 116514285 6598530 170271030 35031360 76490025 93707595 37208265 37203705 73009920 20771640 21975150 315820260 138393570 55761930 21321660 20027100 15826740 51787725 28551930 48224685 167019060 127766865 46752135 71240520 2248080 49039950 139026375 33070710 88623300 131723280 5218755 116685405 87058035 66765975 49637955 60685125 44131860 18916035 44550900 175759155 9515625 83417130 3175830 74966490 9863760 68512830 16894410 27249270 21163740 114327675 57381675 41055570 101265420 29246190 129834480 27419820 40875885 7485315 85901565 189624090 108669015 62828565 40841805 11740545 128580675 105480675 80809770 40177530 31552545 70595745 91379790 57959760 35676315 108517650 110442150 15728835 17655810 53974155 182792895 128683350 57255330 46591545 4314045 65725320 37170855 116999775 67930500 169021020 32743170 74793030 29454315 64814145 19382760 655815 142519635 87414900 76155840 188165070 104997240 78979455 21246015 29617005 148173270 43606185 69995490 30767715 98085570 57584265 49035810 61851045 60964365 200483460 808680 23808135 6390720 154638645 112063215 95045895 7115715 115799505 27672780 171247365 21808980 28024905 113682150 29167260 8892060 75264195 72217920 17000865 29321805 38279505 1530780 145330290 85903155 19262880 115908270 102736125 83222640 47308470 17381550 246178725 21887385 4625685 112770465 97400670 159980505 9297420 1027485 109576470 115463715 215937615 32154660 28537785 10958235 106722195 38820405 58338765 52880880 55408065 18701520 13047270 60401400 59999100 34034775 39249165 100600845 57341325 48610335 179443200 16275180 65483640 99504600 41100705 64889400 107901570 33762360 16652865 74817495 50392470 62116935 165521250 80204730 54866940 58590825 37403295 79534275 14901135 159615150 22510050 35506050 21933780 5121960 38499390 101826015 98486685 60460350 31082130 77163015 2246085 25993650 53928885 7666275 67429515 83123280 102072315 16472400 115183770 173099385 99730875 123512670 84722745 197057430 113574675 26043345 162268350 96109905 104639880 29519685 102103545 116355480 29993670 69632640 103877820 37428555 46624395 83979030 184243575 161922195 51357870 47996700 114297630 92139480 21419835 21140670 183006690 61749960 84143445 105786855 65466585 20160900 14809590 30484455 4172205 100832385 2482845 14447925 52533585 2411745 54136875 102169800 33926160 35048025 33959205 76868835 12993135 9664650 29593515 86157285 57052560 120659850 115083540 104045745 64004640 12128685 55698510 9722190 83414265 62076285 54858690 115185705 130011540 30962415 226760370 102065385 74860980 23820540 9955695 196618920 50953440 191274675 67994325 73095690 85793790 1676520 70607580 146802330 121475805 103792545 114677685 225745665 4523880 39197955 29996385 205318050 111672075 81081720 11764275 46530 59013180 58163100 68583915 10680330 121236660 70756395 23392995 68293710 52405515 9435510 29257095 3906345 56151210 60049650 52562820 70950180 99967110 1791315 54568800 43389645 22837575 31352835 76885560 54040425 39991455 106926330 46069740 23370120 78267810 137837475 10921620 27937020 229732785 23668140 103994895 55600635 52593120 116074410 30634455 94617840 96233100 2041365 42659280 63151680 76715850 177165000 137855085 11982015 19607505 99618255 80649735 122434815 77075775 50985345 129602130 50896335 21791460 80975055 66954135 50733825 171853875 30980895 3158160 17275605 14788530 57874005 65881215 64812510 244137090 113705640 73808400 112441080 143298930 9802095 33260265 121308090 28904460 141888090 4545525 8026425 16221210 68955 114826035 107081100 142456575 169896225 64500105 7180785 30976305 142515825 58758360 28089705 26049690 42976290 32217330 73941915 184672665 27648075 95793525 3455820 13166700 153253305 2044935 27052740 92054865 38684535 25087065 170956740 58822725 3835290 27511200 30847680 32182920 36718755 29355915 210519570 56809950 1180155 123300810 17175255 22343700 1050585 80907345 4035345 31940670 157776375 65268660 11970690 16039950 115539945 33471120 191687115 41860230 39492315 61459350 34247340 83398095 70596150 94756575 126251235 17881125 21236670 65416725 195403095 31792710 39208815 128727420 92346885 16212240 106030905 75441150 159426585 98480670 20943045 40139625 57897135 155038290 43580985 128780985 5912265 1976685 63840900 3094890 92647200 2933775 60280320 122758050 21680430 15262275 115574520 9181980 96209925 22296105 4412700 94868190 214333785 32395200 7023375 45359925 38292645 90826710 16964640 276254940 4099740 95144130 10166235 130025475 36166785 15174135 32041875 63213495 143506095 51161760 139329060 43423515 51573855 99739140 27213030 178073460 104976975 8755995 23226675 5542515 67919760 4183170 112879815 14258265 45612060 41711670 32593635 43694400 162506940 157320615 11842035 95213430 74988285 118672350 120645840 18904920 15760080 2433060 46899930 76408050 84504105 82798905 73566000 34080030 28934175 96565155 92323260 62054655 64857885 59455245 14774775 206579610 190287675 51008265 29168850 217793220 16644645 32047485 24558900 130812990 65339565 52291875 9665910 67291665 38041320 12794655 77758200 142897065 76300140 122753070 67819365 44488965 48374640 15374730 10975545 110177175 167444430 23327430 83169270 28013355 32377155 25808310 188137395 33778290 48266820 47435190 188569440 23688585 119395110 184863870 29978100 78899130 3924810 24332430 41825805 208236600 142205940 104621730 120013860 146960385 255114705 2798550 98204580 76532445 78121635 14375835 127194675 38581275 126135570 63409680 12654930 3668970 29626410 131135100 97824345 107867370 11523360 64980180 113146170 121797360 10457955 14700090 13847670 168006345 56329035 77969775 26892045 246345360 105640470 45908055 51147150 55868175 131917410 63107520 502050 46815435 116674590 137927715 127806165 111866070 14185785 56879955 182045445 46072575 120533475 43994955 47814660 77362380 98147505 63462195 26411850 7933860 81863535 55473270 82240965 78982575 181751010 100964070 1919535 31926105 211980420 16836990 23740485 89342250 138153195 46435620 19057065 1242525 78055680 129173520 11162010 74967105 19136610 10667085 20923560 27141090 117688545 8949450 38230560 73935045 152243895 60387630 8020485 198333885 70808430 48463590 4825500 31114980 28384665 220315770 114256080 5561205 4097340 116667045 5882820 115475820 67568400 41509110 83734995 9660195 47895045 78258510 69754815 115542960 21302775 95226375 12065880 74090925 8632425 73940565 64237470 119566815 32437380 143008050 48957195 48643215 49083375 36735000 146608740 160937955 6725715 89886105 12188895 19179975 2210250 120774405 320886555 2511075 44587185 38370660 31955955 181801260 63623970 18486225 70868085 20953320 60120195 44816430 138745290 10946505 79686945 9468240 20373570 177742545 66336405 14948370 187933860 12673530 68637960 77695515 111156060 75844650 96587355 43751340 105073935 104069610 28934715 113903535 27365670 135556530 123674655 15754245 138557700 74155185 19668075 127423425 8131515 137128230 118378710 102013485 850080 140243805 11348895 145160475 18146850 35507925 101679255 43115835 38018580 64994550 14813190 14125755 159079890 191114460 73689075 5237070 39353400 70637340 26325450 161675520 46590075 22764420 52220535 106102650 51825 176998680 124780245 108099540 2076870 81701220 40392690 37179495 40970535 6586065 98271030 39690555 188213160 63369180 2466765 110323875 18167460 39278475 33264630 6941325 140881230 39064005 152344425 65867985 114338175 15909645 109364355 56648700 100689090 44506290 8133330 5977710 2967615 81573795 6679035 81314310 164816880 63635400 89247645 94335360 24238320 28707780 54433755 204964245 182880795 1504515 7347750 52470900 2048685 32335395 5180865 90746805 58162440 81400650 237041850 37119825 105634605 31219275 67352835 193179360 130270575 40626315 23038125 29551965 185390670 145080600 1325865 141298365 123278760 30527460 25867125 126060075 6969675 53803590 81705990 83665695 62869125 20058945 29157645 131754900 2363220 71547510 93528900 10707180 32769255 155583060 106241595 160787880 23354655 68221080 23288220 45258765 66057975 47373405 55595145 6197820 27267105 7727220 273515490 13781400 53910210 51263160 6874980 52115940 36605595 12262665 88142025 42372345 108989505 27314925 75162360 95584620 40719150 101310330 191428695 121109790 34699140 48845385 96051645 5352480 52601955 143236140 34802160 12861930 6078255 44559030 209722485 32332935 10011945 57088620 64375560 16332480 51363135 95229315 214662720 79590435 154810530 125679165 35320740 26184060 2666655 33451755 125225175 57943830 153124995 3408240 202145160 76925550 94334850 85392465 96240705 34664220 123874140 122138475 81738360 5816190 22942155 65755230 114959385 92905215 43278150 122345940 24659640 19564695 115913955 201994830 94900830 137721675 60589230 22574865 36174045 143787855 14717505 34786575 95606850 61215150 52717110 111669225 28798125 207316320 25516755 87920865 41934540 40817370 23455890 6088950 288001590 2931255 33105705 46963815 174255630 89757495 78115545 61889535 30205875 46365300 8936460 2974140 93654240 2108055 99843015 7110630 2231400 157626255 40764795 46122795 149478435 39635430 185202885 124334940 102406785 61466865 80222460 64405260 82534920 79533870 62977200 29471520 77445780 92491980 56880645 5455395 90355755 9831255 42714915 119119035 3401010 59878755 15403155 2630565 434745 70119255 97175130 17406750 94620795 142884375 51837915 154807785 149070720 32056140 70022340 40543395 6523815 43559385 64486620 11653050 92350335 65326800 175559925 46235010 100469280 918675 58095240 90145545 157515525 134499540 45353985 58922685 1072935 85170585 32810010 184922325 32916315 79045950 112379595 10066320 78042435 43272705 45965745 4910820 14566980 59009235 3709875 116217840 17480805 23991450 38473860 10224165 36649665 87942360 10108110 14358345 120591495 196974600 96603465 77078175 5022120 200348775 28643055 17478840 17085945 12295695 136921380 61600095 20410185 37220535 167421705 11886510 56030205 11802765 83008755 65133360 3514020 44462670 203885835 97543455 25870515 148976265 16383975 175130535 61435425 42045615 140683545 12338145 53963970 20539185 17037420 206730630 126167715 201855135 151140945 103773270 111442440 40179840 53998305 36812730 108769155 155223375 61457685 15897105 121337145 2043705 1502400 42828555 99863790 40562055 20178300 87302520 10632150 23942085 68403345 16132590 2480715 108531075 2904885 34851240 120946755 64368615 22056135 135055140 25338135 123165990 117104685 12177990 1651980 245556135 1092930 146260170 46250730 108353580 52782060 18783990 100828935 60223905 81513750 162497055 18316275 103669545 110193750 302730 47457735 44272560 52438725 12236895 145663725 11739360 145964040 197435475 450720 2411040 94477215 118579560 56154585 49338615 117972660 147811650 37052235 189934545 57096585 148785495 911355 27562830 24137130 10722480 1680705 150460170 62920635 129796305 55819905 75474555 3264240 200982885 16273230 64848300 67422900 7079400 160254705 19828665 10984335 127998690 24206205 79581540 44950155 46312890 17925735 22282770 61869270 83694465 25370010 73818840 56348580 80696325 129691875 42651195 8013330 96506250 94422300 30792945 176257845 88016415 19372755 42076110 47652135 34471590 22528740 140242230 120980265 22965990 92321235 80167185 46070790 69068460 102284625 24358830 8039565 115143390 4417935 132032400 41407350 60208650 3285060 50388720 14894715 43982940 86398005 88821330 108597315 50465205 60368385 1940085 100321020 172094610 95197635 99467100 94776555 104148150 69272670 22714995 63222585 19954020 13236930 18187320 50631030 61461900 58791870 1942905 3204885 7626345 213961815 54952965 47532420 47745600 153845715 22079655 91381425 84126990 56610915 121103220 14431665 154469475 13726695 39179505 2281380 43389690 18383025 92788125 62011665 9310065 102465585 4399650 103312350 9220815 97397520 77483145 146662395 98799570 13523310 37636860 6053070 28136325 72687030 25178100 117001500 211002720 20167305 220520385 101447115 1769955 12076260 134196885 66229785 28889475 19048785 119970045 160075320 20898660 48944085 113044290 15567945 46045335 26728725 115288545 91759020 4011135 36902565 60055935 122856690 8114955 37011660 50591025 26149650 6448650 16499595 154627470 7535490 34293570 117198705 3023535 95393505 7679175 64228755 49315245 80301015 588405 101013555 76418235 74982135 120579540 45044250 40435365 31974450 21552765 122127780 124963680 88428975 79775685 30713190 166711035 49452825 159005610 52418415 93003900 70123875 82197600 199965 110554470 86917455 150449970 108467325 93611115 70938120 34112955 111884685 82115565 170062620 90715050 7516455 12601665 70269915 229464330 1993725 73079790 124073745 18381435 11581500 119200830 124630050 53661855 14157690 127003320 49262190 57052995 39236970 80878830 153825195 17150115 141857805 49496925 124023900 110209260 4777950 47111280 28741830 102788670 137731575 121554345 83393775 30851175 104560710 4798665 15457875 22389840 50350515 85376970 224129385 8133630 41528745 58078530 36455940 120564765 16759620 159326175 3385965 188340435 18855405 22868205 11784390 36416460 214070925 134414400 54929325 40992765 40022820 38572005 76305360 54130905 60132855 36484755 68882670 87397605 851985 4198350 12262350 233072055 9287595 102395940 5708655 164045490 134585400 107120805 49364820 52108695 303017625 22985190 25613670 26366295 44667600 39545325 50425470 70825935 71025690 13219695 6616215 30782520 811095 98849805 168024510 39325200 8848785 17043135 71347875 26229645 58477875 5940540 24247905 127488780 45556800 71087820 49239945 112402185 23298180 130025535 71519685 69487740 148799580 18309420 24873540 144041760 98038260 66255435 191893875 27728805 110075100 126986325 54750990 56876295 31899645 38403045 195276705 18003030 2263185 25920540 144323700 6119985 9999240 8697990 3491025 32227395 35168220 149469765 122087895 143693520 67315755 14329620 155452365 63489120 271024065 50064285 24844365 923220 28962315 72007170 26197380 8010255 71799915 28604370 101352720 15329265 54205395 229582470 72599745 184892760 631365 32705730 32942550 8423145 86339025 56635515 84090900 204652425 76740150 48069375 161070765 112686360 58850100 4455735 66614025 107493060 50630475 2371215 37787700 190080450 26801745 64219020 117847335 44255880 17739060 76868685 190164135 147361935 75408060 70971270 21451695 1974195 95463900 87815835 23215395 6253365 79366215 28618020 144456465 113981220 66169395 123851115 168675795 50868825 10585485 54000705 103236120 51597840 105271890 32714760 17182815 92292645 26911575 17198025 169271850 13802850 47201595 86163975 69953415 1452690 32326395 122395470 76968990 122370390 68472405 33606075 38665485 209892420 21226455 19954845 126494640 194835510 20214210 203579445 122250 17520495 101938680 74462715 193255770 137183100 7154310 143962035 22018665 36069735 27290175 84367425 94009440 54588000 71129340 12071340 84390 41111070 203937690 100826400 14369205 87851790 7290525 81439320 74273265 107666355 49747140 54287370 155997870 76058565 16767075 11762505 23752710 145619040 119194815 22521405 73202625 18337005 44977245 33759915 210613125 12959775 82399860 74847195 43392390 42491385 25593015 65627280 105820710 32508855 21363765 39418035 118097130 52422615 25055580 93033105 852855 7106265 137824485 54110730 35208495 6446055 2542395 51095850 34596735 72081420 80933205 58413735 68615805 155104950 62528850 56015730 88294770 26330340 260215275 161535105 74283030 120756900 56462115 7801125 56523585 2414400 68397285 4347450 5204715 208883670 106102725 79016160 32951085 5055630 74209020 46790805 56553825 65781705 20966475 43764870 17647605 18821820 47894385 109999455 86055165 5187480 164877225 123943800 126058605 188560560 114745185 75985155 41350425 25335600 111169905 155723985 11094195 1299135 23369610 7609920 155862480 107533695 59571900 93498045 16494135 12461775 62845125 156297270 32308575 65366700 168766545 88877235 100377165 97444755 59966820 155201730 45446295 33581310 24068415 177903855 4000710 146258145 156538275 181035660 12642120 65141145 74789190 162652065 8187690 44993205 39181350 33198960 16658805 10585920 155270550 11253300 59977065 17036490 16675905 25726440 141957885 948480 83178375 215641605 83502810 798840 239167230 6010875 36591540 136327665 88790640 20032425 22284435 65536335 51336660 127963665 82948575 37511010 111636675 7623915 97290060 23751540 40854660 38415090 35314050 56367885 101018100 3943470 34666905 4869960 149375970 79772730 129891150 18641085 158420805 44866785 25983780 102114090 8708085 42622320 39451230 42346470 40561875 95245350 50201070 25513920 24648060 16945965 63802410 89620605 243725880 34782795 63639615 29947095 103138665 2205090 82113495 113326650 77479485 227572725 7632360 103054575 184358175 48040875 49077105 5254335 62080980 176170620 135569925 34205715 144941610 135252345 47327685 87348075 69108195 125498745 56377320 10484025 139773150 46286310 63024360 3022110 108278055 44796405 117678120 78926160 46720635 132804645 139212705 27023925 14650500 65675700 10697565 155330625 71887830 67859775 212920800 130154775 130663830 19778445 43212615 198173475 41610 37731690 175862505 43656210 13101825 2268270 49482585 99202575 8741145 35933670 130253130 68632560 181960590 48214620 118402245 16698150 12905460 114420210 62808285 166313655 679860 70627560 66802545 52475400 172074885 163619400 89343180 24497235 3036840 129037455 32512065 14933595 3445635 15657795 3917730 79567830 56267370 184169790 33536670 3292605 92079870 17432790 46514535 149940990 74449965 77239800 101779710 32071260 4548075 159512745 25390335 19465920 81662820 157834605 5085450 35409720 81749505 143415630 65568510 40629720 29694885 10130055 104237835 28624185 92805225 73416060 22250730 3311565 112304970 123302175 136163295 6586515 47567925 56347695 67443555 6307530 79135635 116835345 72924300 9664185 203452665 37421985 137725890 15194070 106094925 37438800 44996250 49490670 128013465 17308890 131835120 7123605 21804195 82994730 122887395 137695350 66999705 120524535 121203765 68772030 52651050 21921435 70720185 51276480 29380185 56051490 13153665 51148755 775815 178595430 201389625 189502920 139768500 62163270 51660705 43555230 66541095 23908245 38403390 12665820 74738820 89878950 195241080 66290925 95127270 77247495 87318585 84076680 412575 4421790 113746920 6718170 15019485 93801975 98686440 38965200 22422900 82749615 132780 64145625 102618660 119334510 63130245 115276395 63244785 53776980 457695 118161405 125458560 46268055 24245775 132482985 10585605 123892380 271703505 165695490 73657395 175654920 39161040 8106060 52376355 81864000 32341290 104589210 21898080 90837345 24512520 66010425 263671695 17573760 122655105 74728515 97558935 72453030 3282045 83131530 43971540 20225865 99763470 28257090 138333540 127215060 49590360 38913930 47060580 16069905 58032930 120982005 238107765 11685270 169976580 25582155 38792610 194242650 3606405 142928520 70307535 121926915 30374160 153774780 40410765 166611255 28390950 325037100 3993855 138549495 18003195 76208640 9515475 22771095 153441660 77665965 119449785 46064520 143519850 89325735 129553425 30082005 21343590 64805190 31385730 115119360 131472390 94233780 13562595 35325405 255684375 31969005 36531945 28080015 142482360 1165605 14884005 67800555 194545440 72111975 44229765 180883920 14957580 111962550 2426790 172464090 7959060 37295415 41186685 15668145 58695990 274910640 32147145 89958630 42147690 21949560 2731950 145685745 79275345 146441430 70067175 104989905 100051830 52918140 39765810 172155 148328160 11524995 100015020 14537925 57497250 173753295 12716670 46695945 145786500 31263045 37743270 16524270 155461605 52337550 10410705 93332010 3905985 66223140 113446455 210656790 2553510 5123250 181411470 109732065 58656165 138162360 87231630 67771560 48939705 21354735 11531475 134547495 111485820 31321065 161942385 103443750 190641360 69341595 7470915 28173705 87945090 25927080 261855960 13112895 34087470 39308625 61719540 141900495 89879745 82658640 6139695 17201190 75030420 159885105 6199275 212488410 30586920 32295900 18276600 103178850 21783150 71485050 37238220 23058630 57861120 67647330 784995 70158225 41444415 3995475 27802815 50597040 23433120 22173510 133798245 65900970 161845065 30721380 6763065 52685190 58704690 24310380 91251495 81805230 10186440 28587780 36384405 12911880 58073205 144733215 145998840 22668600 35339175 106724325 261271605 9152985 23535630 27380130 104551455 79984020 25562865 36518160 17869155 19750500 56641020 136847670 18592950 26358675 46428195 83502735 50390880 55395420 26077710 48541980 30891840 54867375 77928315 188025285 119781930 173561940 13132800 3768330 139772295 63305910 54786810 32367525 4516425 121933305 71203500 59155305 46683870 3250290 63095835 60217590 153855240 717300 68416635 45973725 88685700 131842800 24399690 156466455 8222550 106997880 99341625 25693185 54323910 54313470 147996915 79137720 262872540 253260 41936145 14741295 18255330 106151265 134667105 38724495 75807045 107166690 11850675 4309740 18278475 22622610 51603465 36451275 148509615 86852925 188972565 44011305 190355670 2444430 318765960 837015 72693270 177278475 74940105 58075770 37629225 81771780 125551620 46982010 32967000 41868915 59793765 64172685 46309890 98249625 84561390 12885345 60582720 69702645 71884170 55459785 120223560 21377355 27640905 66096090 42532395 123956295 91894125 48798390 141000315 14907585 4768680 121372905 33228240 2455185 180449895 131604240 86734590 99755235 50751555 57264390 159063195 35319630 133791045 37047255 38981310 5049480 59737575 14786955 84449370 78928620 26671410 43799640 3898800 215292015 95467215 85954650 7822530 55326615 52278330 108656835 149042655 80478915 22547460 86946495 61963395 84223725 158566770 27885465 16196610 163722450 37926840 50673075 187023360 22376760 54577650 19777200 100243125 113284065 85428735 2738130 17329575 15561720 7012725 20535 18190110 23093085 49101975 66566100 86475150 8735490 91042080 55939710 20190510 21750960 73770825 120315930 10518840 26846595 138612615 11881095 32259375 120262125 73495185 1868805 43081875 19828515 75150975 90209880 154714290 199914090 109347810 130976775 66115830 62805870 178445280 9235320 162357465 64987470 3058200 14510385 78452220 24583155 52023855 17548905 40915935 114921690 35601030 25221405 72169020 43373325 1206120 72962010 112633320 55229925 101147670 1961925 64069335 5701545 122266185 52889565 5674875 172623810 6425745 158488260 22692270 53204055 218313135 47760300 119152740 137339430 82331430 100798740 9667830 25520595 54724635 4499115 125863035 122091870 1461030 186092985 40272510 38486820 102597705 22312995 67621965 14127705 193163325 130737330 2055090 94142325 177759150 101172870 45712485 74890755 53975085 222389940 140294880 88649355 63925125 54062010 6513240 44269410 59581800 46914435 33206370 93234375 70920480 161519700 71869545 259910325 6607980 48634530 210505710 3354480 80637270 14594460 145823805 6840 37808955 12769830 86395305 315345 23195445 50699100 17843445 9177555 83693145 33960495 118610190 51695625 35889510 120151305 78173625 15993750 39699555 28438500 71523990 46132080 151850070 170666070 113412690 142592085 46284615 33985590 26621160 30159435 91031925 85174335 73900290 47451450 59239530 85414035 26025030 99112200 175685925 87358065 39707925 19461570 17905275 17649195 67552080 220277565 35130225 14543610 917925 16660305 88279545 76486200 36600795 9056640 44400825 98470950 7901700 29475390 95340330 10262100 85696905 4590555 122157990 59317545 103706490 133182675 22217625 47497155 64496670 216758250 122204100 39981690 23265225 58471215 13043715 121725030 92422935 186223470 35156340 35368275 114478005 18839340 135820800 7079640 7449975 118269510 2711865 86404320 49486635 49712310 79865445 59315700 57067470 19133250 17088870 187077240 44504895 5844150 49671045 115043550 138679080 102355710 77555805 113986530 10384485 49073250 93136800 18481860 74997540 7816230 5945490 7166820 36814110 121845465 110943240 130473885 154484940 40655310 3369495 342195 28524660 549075 174419325 11971005 40889565 47563950 8691630 98410185 54656715 54419685 98061825 49124580 99004380 38991840 41809485 39260715 84800880 4882080 82994325 226293180 55875525 122733255 8150220 39068310 23276655 103417800 11169495 7258065 255970485 214590045 60939210 188621625 12351720 1097385 116386095 86089005 6399465 21048945 139395795 43452315 85719360 66407880 180669855 6822135 134235330 118964880 162230490 115515960 159586170 135629580 51730950 99825345 119612550 40673295 119996970 24765 169217235 69574500 24962820 14510850 32689575 34294335 67739595 19294770 63670905 15133005 40286790 61719825 143190165 45753165 583080 30251745 25340145 38194425 28258815 117411900 3218010 162793980 133709115 56275575 20260680 127394535 54868440 40358010 13360410 86802090 44072325 99527100 269586615 34761645 22442580 68186220 43260855 100758570 61913400 177755445 133069080 71014110 20277990 84579900 151933695 96393570 64606950 21405420 21432765 86455410 79185135 64808595 24907275 13727430 12301845 101481165 128661525 23668320 10107225 72757680 3362550 194165190 39154440 32995815 10531575 77572050 27525075 56299005 39229335 20916525 138690135 1036005 32709960 28024860 73305900 17859525 11983365 26556330 15359205 111915150 162295575 33435900 293272200 30161850 11183280 108527040 3348090 88756485 51419250 90264615 51891120 165810165 190464540 7263870 82982610 177282735 36977535 28000350 103714335 52821825 63019710 22263705 232121745 47008335 34787535 165656235 56350665 123129930 178502490 38908455 711240 45235695 173250615 112079175 83999265 231015105 26636655 21683400 40847835 152856570 7518015 167715450 27328680 113697705 61020000 32064915 13260555 144367440 157767795 8861610 106456125 102761235 16576740 11630460 24386070 30191370 144105915 86922180 131545785 47973975 3817965 11479605 25184535 42205710 190128180 55694205 164155965 20926065 16775550 14160780 61772520 32712825 507825 48640935 33987150 198662370 1424745 6432735 35750235 139667460 197329155 62836470 22259220 94373610 89577255 25513335 91009620 115352580 186458250 94240260 50686995 103910220 54046605 106351485 125568615 123191460 103598475 110803350 96409350 9114510 67455660 107560155 57033045 43328295 57233355 61731060 196878150 57414195 10007670 46213065 52133700 21165075 102418125 11001615 106929870 99939525 159842355 86282865 264152235 121470450 119077515 44467110 35892900 46957065 54255000 108901230 26000400 18903075 25196370 99817260 65770020 106769805 190911690 134076630 78746265 6667275 28842420 229256625 12764130 152611980 29146455 5830770 227095800 149933265 365145 5853525 30072720 13323210 61369860 17901360 51110670 10690845 137150760 97290675 56620560 72048435 186197445 68642475 6787215 209486070 154636980 65439225 135892470 63697905 17561295 69776040 1335855 91160145 71751675 35653230 113880540 168462720 129448830 38910030 203632815 20746560 14580630 2278830 1636770 43609110 50618850 5781105 41999460 68397240 24199455 136442355 33642195 38442765 182518845 12350220 118938855 177271815 111486660 40249710 43474770 70348320 73613610 6881385 146153445 166268640 1065000 85498770 11934645 59948145 19755150 138511890 116589060 97279275 47123685 75320235 137410860 209623875 116797200 111053265 66133995 66990510 56729385 124783380 7226385 4329765 39566400 7307490 79488360 219420 144399450 25748190 55567200 3308670 58448160 135013470 97129260 45235485 70957050 15533910 65430375 93345390 59348760 129301860 101649735 66854400 208499610 24926040 12176595 26220 24136380 3631200 16396680 29142330 69986910 58217250 88751910 108761130 32648175 17905110 33447390 72830790 23283315 73547355 102191655 41337870 50062980 126332265 69985170 84157575 76342995 46555845 15157125 11087070 18015675 65551500 60356670 57549375 50730060 55979940 5669130 171898305 89428230 29496030 116143545 72646620 12418800 18117855 18710880 108636810 114342945 169101270 57547470 124174560 92602200 67083870 144480210 62128875 153328080 62907075 21563745 107332305 98430210 134083245 101318190 79122195 4929705 50768340 38949135 54469065 154005 52102185 69803640 131620620 13114635 57736635 202985175 35588445 46944540 78358215 44585370 104185320 164103255 29608005 94032015 17260950 120057195 163299930 59571180 13762470 6515625 178169955 870405 71818875 28430655 92703300 39676230 68102910 130123260 278910 53006805 90625455 72159000 79852530 23090235 34879470 73814925 77759085 83498745 238119345 25731630 71659290 57456750 141375465 77986740 95195565 12964770 126420585 27068625 93645750 1653360 82857405 34074030 53229885 123180870 42991185 48165465 2798130 48645810 168804210 4077720 99995925 28036095 96037845 43194315 47799435 86932890 2871930 6447390 213105 112801605 37748850 89301105 38540310 52164015 77193300 132672510 34910490 20369160 111478425 2405070 127922445 9534165 12696090 72260250 54396960 27717585 245240610 33285750 52181055 22190865 62162970 84193080 33553890 133212825 23403885 21794070 136518225 81438855 54837645 54247155 14524350 952080 44094615 59651235 217589925 103760310 25663710 53316885 52523070 15445260 84828870 114093780 64199430 129729855 38944965 70886835 116917290 25054995 96892230 101252970 11401080 64695870 66521145 154944225 16497345 105906405 106264380 82464810 120854325 29354325 175131180 139302330 71672925 150236985 89487285 65472840 13119900 27083790 92234355 75244005 42216420 111344790 60123825 1201710 177124320 115966290 58093515 105125025 78235905 67871970 149364195 124539240 133791720 107163180 20173320 62445660 62095470 52805055 74438865 75105765 50082465 16673685 77062860 36530040 72515250 36005505 175373400 120795105 86073000 85244160 206944485 11249595 95176560 57691785 141871575 40255185 68583810 45518820 65454390 7166850 82932735 157491480 133287405 21463815 20354595 604605 21852795 79350675 35040405 77632800 65950170 152590860 94074435 85251690 30511710 29072400 2747880 164423595 136079610 13707645 101423115 27390 9283845 157077900 49392975 52376385 45223875 130445025 171725490 7690200 39017325 118114380 39170625 98262315 45540555 20275620 39800520 51308565 29403300 8391165 44212875 6364155 71106630 83911185 43816395 14413065 125993175 55674525 162185820 14303220 47425830 10561710 54592035 19449555 78580800 73367910 63346890 190494390 79014930 65472750 86520075 175764300 74787795 91938750 41575950 5322195 144834300 72367845 49395045 79371330 23059740 41937810 83576835 9491985 15551550 11095755 24622395 234607245 15272520 2317770 15061920 134942355 167366820 89325 153232320 76287885 85464495 108507075 9637815 94664175 30079485 164839755 13954830 3714525 89945340 14104275 20776365 103256355 65046690 33216150 101708730 87232860 80538510 114777330 187650255 63151275 54232530 667410 21947460 75269340 27700440 35322150 43611300 8731395 22418760 29134050 29334615 85173960 4087425 69229635 123770205 9238860 104501670 31073145 121379325 59976525 14217495 29926140 110914275 25639890 77860920 5858295 50057025 139731315 21003615 128828685 67693605 53352180 67938315 59923365 6865995 64612080 24650220 57619005 268289310 47485530 141919275 22600245 79948305 4148325 86548560 147329730 98091375 48706725 29974110 9738045 28248465 80050845 22281960 161467170 51950160 40764855 35950725 69806085 38105805 133703940 52712340 139360395 82606110 61280355 25519065 487725 142858485 17389470 23204730 38342310 55899255 23297055 29779785 158013120 12477375 15811200 100596510 150963180 59585955 64990905 3125280 88113525 53518620 216393585 8491755 47978445 9527250 62532795 72368745 93592935 75365835 60116295 21401670 49371900 121062990 59485035 27643860 9693735 1755240 157430940 17395845 155484915 181992885 30236700 162947580 74729490 70409475 86108130 6780615 51936060 29954715 126168195 21899565 128163495 84016320 121791750 41801385 25691805 482355 118127580 79341090 80117955 114207240 33851070 26972205 85992795 25721370 182960370 74340615 100769310 17666985 155768010 79800765 42815670 11572560 121504200 191282580 14684160 87433740 160875720 96888885 3585120 6728235 31351245 86910600 45088140 103550685 102522870 9880605 24075810 42666315 46086300 82421820 135575175 71780475 44830470 53054415 36673095 70222155 116281335 122245305 23143710 771165 89717430 78006795 177365220 9680475 71785905 176868225 38730 17430960 3422025 79695450 55136655 1783035 6700395 144762225 75612735 60088530 119572065 164044380 43733955 3275685 85485030 141321930 70684185 27992820 111819465 131834505 12980295 67890450 16401225 58856280 124386615 91482045 136186125 11228205 126989760 125628555 30925530 68610060 55172535 102962445 5085975 2956200 38220615 35392500 41331825 162889890 75168540 46080600 199260330 30990645 8854035 29734440 52068375 88472400 113445600 67072095 125545095 62215935 134278305 31169955 53973630 110692245 81454650 481380 22077525 113543220 10262775 61198995 64227735 33032565 79692090 196733955 28024515 10670175 94619280 65778525 104456295 49285095 94832475 89441205 1444920 199156800 158695065 33100260 10331595 153265665 70512405 116370435 153885195 32293350 1851585 182641410 75979080 70057245 38790480 41245530 21973590 117947730 110379345 168448920 56757960 19776585 8195385 167928240 57168105 18457275 83362380 40703730 23828100 246833115 6562725 44791890 56999235 26369115 97573890 40154280 162792915 43478310 68220345 56708115 151444740 63744885 147740295 11695410 41610915 57459900 72607455 59990115 37747455 101463315 163220415 166385955 145750560 21717390 35971965 123816615 95526105 127639890 98841885 13036515 123536310 3271920 9357375 70510905 19057755 244186425 34118640 132665745 38934705 52811415 31645425 45410550 156345165 18273690 71935725 18129885 50039295 41831700 51693735 14653725 114623895 98335425 14556525 169177755 15700125 43169490 26123850 129889950 107274045 24381375 302771025 53600235 51794280 6121755 8163315 135436620 30966450 108667575 132914565 47833155 47834235 832545 15030405 184980270 90763500 33208890 83742630 3868140 86534325 130580820 208735665 31817910 148799160 110430015 197590050 17713650 71040600 28600095 122541870 108033360 8983140 45738180 312065880 188270550 31369005 21250125 120027015 97393755 41383080 25508670 129850065 132554565 101001735 62882625 89149155 64860945 187667505 111182760 52056765 87914550 38877690 98307540 20895495 37291800 122673990 133585740 108967620 86992500 44225730 204338895 9093555 81417660 109867065 94280700 65779935 13153380 126383250 25572240 22381470 32112690 156191190 168221835 14669295 140937510 20665065 11972370 46958505 62578860 63593025 105603510 19203075 105961770 18466065 137644485 4068630 41655105 63679875 130353345 169274400 75528915 22706925 212324415 78495150 29312970 44634300 1752885 19000620 127391715 21114690 5163645 72813060 177758160 88002675 68649240 58802520 12794940 159237720 139559400 23529690 21829710 182215740 10932270 39101760 58932180 75650565 12164610 27005985 145546950 44330745 47589570 56641050 24144465 43066710 123338715 195428670 472890 76335195 265065210 70108110 38584905 46929045 5984565 48679065 69258645 48869190 116156280 24969045 10584840 15426645 6252825 89946405 29263830 56991780 80374770 93813330 135360420 4152345 3737040 69142485 17403135 144997425 24839850 24110340 105922050 40188000 83731725 218964690 94900170 28057335 46838205 64764870 109419150 5235375 73254885 85922460 113041350 32930370 106713840 45823575 81993960 10750185 29192595 74457285 14075160 1562235 101670825 64623540 6331620 13838265 165506520 12870615 21526665 151394490 52547850 98550930 29748840 99489720 83615430 34196955 50861865 374595 49119840 93012645 113882775 183999345 26368590 72804255 26328420 17124660 20209110 5946450 18232140 158367570 77028435 13023765 49228935 23445975 63587445 47911140 50813235 16943940 80455110 61978020 151586175 124421010 47901735 35184300 143592420 81109980 56372595 96414735 50627220 88982880 184410 48442245 55124760 29507760 90745425 63163365 22980495 37738560 114572775 76467555 27368745 47782500 5362905 43271790 136895550 16383075 9178260 13218375 350696850 74695785 82458645 23349000 30522660 49432845 187100940 37875165 51287760 52497855 101126070 90291390 113846820 115599240 59521425 117871245 17510160 72015225 101914590 65092335 76371615 48886410 41617695 29611530 1351755 15123720 12753690 134829525 4790700 157931865 64654470 30061320 122112090 87185775 105011835 20454720 50219445 75478200 25094775 139239585 38730000 10085355 133218690 97858350 39823770 82730820 56370915 118347675 171534780 34721040 109737690 59352450 171587610 66649590 88265655 119746365 77254230 86965215 2158320 36800700 24837015 117628275 168575190 56808795 204372270 49412850 144074055 34336860 8021505 159936975 7237395 51937575 77225250 39607905 27307680 40418190 200725170 17828910 30815130 124069545 107556255 20753040 101253405 7731270 25510920 36903210 17624595 141628455 19850220 37867365 32465655 61784190 29797530 54311955 103083630 55249530 63160740 164422335 74367060 12840435 133053600 108819630 27568170 35622375 139731270 37871790 127871535 12430680 9331530 10751745 21534330 40192830 57226890 146988000 15117960 134432520 51526410 47044650 184418730 2317755 7867275 54154650 140807460 194086485 24537600 120961170 10274940 107953650 42611250 210715635 82865685 160522065 102323070 82456995 58466895 24941505 82668660 148570590 67224090 19951200 121364460 109910565 41542935 265920 116098365 14309385 140429370 10360980 88209480 23755110 24800175 33256620 114790740 107538450 78562785 65936805 156742875 18332640 33124995 34363995 185607945 127179735 87284205 46648545 76447575 29522790 89414220 22856340 145822095 122657205 30599760 7659285 16356150 116153085 96001530 6581265 67744950 16801290 13952580 27418455 64624725 74282130 45756690 88332915 1685250 159096315 120604965 3862080 11730915 131061375 102396120 47475555 76830225 82757415 12141990 63226560 71627805 33709335 81675510 1020570 199761540 47547390 129180660 193726965 19751595 14162565 33157320 36000645 45398595 180666795 16705650 100102185 2180445 135102465 178626045 76486305 103646310 127534380 151682025 15231690 23871930 83667750 17301240 112144785 90342315 13103460 33303015 7647420 61330605 31202085 172427775 62937375 25300755 53977740 58157280 60284505 26050455 94675095 113635755 119128410 201083145 159795060 133170660 56498145 44814060 161614785 244420230 77977425 70388970 80446065 110563080 131527065 13627215 96277815 24144060 36612360 137911335 32212800 5986425 49101465 69856455 27734280 60611235 63944355 15712005 138460530 13456980 57841530 248002725 42847875 19682640 4080405 133554930 69652095 42288225 59529690 152514375 16934430 21933060 82965435 41451180 93888435 4259235 70438230 106516425 89726550 133528560 68213805 120091995 11169720 46860885 19785 3206550 92368200 15610035 153792000 66784275 105865305 7456980 775905 7548900 22065570 103537575 13183545 79552155 17645340 2676870 51237075 33111705 15777945 80210055 43276515 14621655 42611565 63948240 41682975 110646930 37536195 115081905 250494030 46272180 10534020 89448150 35611965 75644625 16217565 58552530 38186805 33404355 70064220 42616980 140618055 16713870 38977860 108159615 91562145 85389825 6206025 41243460 51356805 88145280 940380 14939085 123628440 68419245 119260350 107556705 76696920 10378005 20315415 138675120 33943725 65895975 211980390 53822655 4520295 185953890 8344290 117932250 50661930 13202760 144788295 42604185 394695 135393555 97713135 32834850 79621275 68839875 83023920 65083680 70186500 200104740 38931450 172723170 91718760 64240455 57471600 4190655 82279020 271340670 2051985 39897720 173901975 71509260 57128145 33952875 80243475 157121250 81266985 19114920 118796970 60594705 6921945 50325810 144996300 37266780 12747990 45147105 134047110 8391810 176524455 137490615 77613420 42096375 50740035 58215585 85528275 53517405 2964570 103344570 105030345 141675 18922530 53872620 16519185 100521630 136180110 77047110 31080480 163845960 29072625 49889055 53177805 35135895 21114000 136428300 32452200 41031270 9203370 90188685 47316795 7011660 72311040 47462880 82966200 33672870 63163470 134102595 28308720 206384880 8471355 64143705 70645440 103685250 7641930 71005410 19092690 54721995 7797540 31631850 4241100 43069125 124578420 96691260 34849245 7172370 182086665 18570510 76483740 101153715 29904810 84615945 11788245 97224015 84336975 49691145 34771725 57076440 58843680 79328205 9975870 4217010 63506070 101057760 94386180 65187015 87878895 121455480 18156480 59439510 3502830 108443415 205003110 87005430 173101650 47620200 8890275 65198610 118230795 52618635 14069235 118010310 92604660 134515620 108285960 32964330 3458490 109795860 111963615 97617960 185856930 161379345 48314370 70319505 64716480 10022160 22572465 63935940 116132775 56550345 101893695 159174540 41870850 211872420 22150515 74481330 55523340 87152415 40802325 59303160 96289455 2816280 73715460 113393835 59256825 20468685 149200935 6625065 74330445 104891430 127578825 22763655 81802620 79793880 29934885 226868670 20928675 40840170 2865555 136077720 203519325 53084805 52833510 52128015 42956490 50772915 43865970 93461640 86494260 17355030 55499160 20044665 51782790 145301115 17673210 99387300 36664305 143397405 7806015 30321405 98533425 106081665 72262380 148822455 159112860 3781695 28461390 63671700 37660035 180363525 28328760 130826250 64644465 75341700 142893915 11712255 14988240 81255855 163204950 34562595 121139445 180160755 117781020 8281845 167736690 63673905 142875150 88259115 67732380 48329070 83524605 206439525 91541115 126447750 24376155 29681445 147267435 99014835 54400935 86158995 71985810 187557660 31580940 4808610 5084475 33938790 178025625 81068040 23918130 102781275 109723950 94257105 7186905 113547465 47459130 83964105 30409470 38978130 35062335 58900830 44883525 52571655 113936970 102599490 3179070 2050035 156558510 15895170 86826330 27621165 143749155 70342140 52397955 103621755 151024275 114093675 36180885 60498900 1679955 4753455 110132955 88236165 79304460 61248825 58065525 62565270 57908160 165371955 51555795 158620620 39061530 20158785 204070410 72804615 89796810 1404000 5768715 14254470 186226755 107260725 36347685 53679120 8071515 54200295 98836740 56162445 71806665 44946180 34018365 93851385 16947315 35015010 5186970 43821165 92504115 122816505 74485065 97447635 12951960 84733635 210603675 18077955 228119100 56804925 159287640 37701375 17764170 74248755 7847460 18857880 249406215 81314565 63060330 48576960 18939645 46506465 10638765 54869025 172921485 127809990 48565335 5000040 63711570 12149355 187095705 15942045 4941285 15816750 75392325 146735715 107668905 62902185 74621850 13036590 13469400 115421325 64013925 4375500 28377885 46704105 53051685 19699185 188796990 106344705 143605245 208356135 101723190 41123475 35322180 89712465 35355960 64747740 79558875 32580 91991250 139000770 12555435 35474295 63983745 96751935 124402335 117034710 5628915 66372000 13156350 99250590 57149790 1869480 133737210 2931435 80398200 75366885 31999230 5576325 101611860 110761200 3677205 36953715 3896400 40737525 35602530 13735080 120885960 628215 121481625 170992455 28244565 126403890 46148685 131669730 160313025 169933935 816270 13671720 32762940 66260655 22117320 95175 76325100 102343395 13323750 50768055 97799670 19147830 4835880 131041005 171445350 34099230 37320450 46339290 10798080 140632680 19800135 5304495 81856830 51977145 27218160 45841470 134803050 29813385 96397815 44617155 40014420 121146300 45384015 242113305 102934980 141578250 40549800 38897550 47100540 82969035 136978455 20953980 40140960 78153945 2000895 138973515 142765980 7787040 9094740 8255040 109263000 51345990 34379460 143644305 153514245 10816080 111638865 51132480 5985900 14688660 2504055 30392400 70215585 23950725 102972015 6634380 113015685 52361535 21390705 103318065 87180825 110491575 37407480 38373555 88368165 125526735 126353775 85287795 68085450 71190240 121160160 79986930 140871090 73124460 125590530 13576575 65074830 20494425 139585245 17610000 53936130 83315400 140694660 28808970 11265090 111908115 11690265 25883790 46712415 10822695 12348060 5753805 117460170 14019930 78170265 120339390 77157840 40585335 8448420 66481380 49964070 108034440 52806885 129802350 23479785 67775730 96398805 22541685 39888375 65824980 140098785 78945645 91407405 134476020 97008600 81285030 54133350 155955300 28605915 50723475 136947765 11291985 259322160 13609560 156402135 80997990 72832170 111944925 101705970 89979120 7362390 48250890 95903145 57450915 65074635 83535540 56827815 28509690 73848540 2652075 18906930 13246440 103581480 22750785 194093220 19378800 41654070 24480270 95850570 107290080 62679375 91384155 117249960 76192455 95642070 9275865 46700910 8163960 41606715 94638075 38826045 67019280 75884670 38532390 12577890 67791990 87875535 115809195 50677245 12837630 53570475 88079130 182129040 64852590 147536355 43722555 78037485 2847975 60378840 28067700 49696815 95095410 184713825 14294925 813360 153096465 178904145 92879025 29162850 69135645 21086970 158125500 128835735 76745250 68722770 79043550 21271455 190847535 28392570 52102290 27583950 142846920 28864290 110559525 73378515 15368385 112151790 55821045 41125590 13146900 86692020 111838320 51348840 73662540 36006435 40185750 46393695 28552980 48885150 133135260 10073685 142336485 2971365 23904450 62327085 78562485 131606430 44269380 187277625 39334725 4079520 30414090 96230070 25648035 156109740 15123900 19481550 66177855 185134905 156336060 8358720 15716700 141792645 170576175 22855605 62309955 5714520 88793655 57081660 45823290 81133350 61740615 36084930 11235585 188637330 47006715 60431985 176504415 102224115 5211285 58424310 70758000 61899105 45803985 76833000 57664890 58671360 17784045 9206940 46329990 42185190 71370585 5796105 51273825 122432505 28587495 30332490 9053475 2848455 169731900 6613035 148061655 193875405 22644285 17985345 47815485 147469950 91026390 61213050 115961280 105740775 100968255 28552050 22989540 14494980 170374215 122885865 53974080 26310480 113206350 6028800 5314140 53613510 47285025 74002575 85583280 12372525 21071880 27541305 11544825 138297165 155494365 56721420 136305810 82897290 63313350 55585410 11060355 30217470 17456280 32424450 8656395 37022940 38946825 106228875 50994750 47850615 35032590 5219340 83380635 93419040 25612440 43692600 13878540 26092350 65761185 134088525 40982895 245263710 101730 37584405 56360805 77913720 117430410 124672740 76866660 70950900 111460230 68666025 23914545 69814950 43159080 145586160 22394940 57007875 130188375 26832660 128443725 119534430 159342990 44646465 2956110 19160310 171195225 20202225 64819095 109257060 98779575 122569005 92029050 147513885 54269325 82627215 17893545 67053045 178874505 68664150 151867170 12824415 20027205 214724730 34513620 14784180 73498935 78460905 7720725 76910445 52054140 111765795 191789355 4933170 62194365 242320785 78083475 27537105 5020965 112552005 12337425 27622725 126907980 77947695 42040770 106467150 92667705 42181710 75064920 25453875 122179515 10730820 232052700 59022645 15978915 157170375 42617505 63207435 38736885 28993290 77749305 64422285 29937420 75990645 22676970 97826265 167515755 23561100 3479115 106691910 74412105 91529745 37395210 63369480 24764460 149039265 30333390 206388435 76306440 31693890 125176125 22856370 220861290 5854455 79408770 75889425 102132240 12007530 54562785 77529120 286440720 61824750 5446215 62846415 99200490 56321505 206455560 104908725 39753540 22961760 75770430 137855025 31727940 13601310 82266450 27360420 91394235 47850405 100094475 23612580 33583800 21827025 48388905 61765575 122371125 76467480 80594625 28641300 1045680 126251295 36180555 152140830 56932275 3851010 30517545 122970 94649610 2814300 114768990 27669720 108714255 87639000 35537595 184544445 47163015 123674835 105674460 195934275 117714915 167874615 21024795 28181535 65428965 23432535 73292370 9797595 1812540 72184305 83408820 67298655 57486150 82465260 78628290 27275640 23278095 72949545 5973570 34003680 51961860 153644955 70270920 8861070 61913460 167529585 53546745 51879795 80820045 15177705 104700975 150324810 134021295 29550960 1098480 18940260 108862680 136290375 4187685 43722435 9635625 1395975 37230945 104193045 115238520 135882540 26042790 50668860 7437225 37234410 142430625 205767285 658125 56426805 99158115 251747400 14271855 15580875 79985655 7444665 38956965 110324175 88425585 6089925 117181815 65038485 93005940 305200245 48386010 31347600 65887860 94003500 110363070 76953345 20588715 120305730 48354390 69959805 2623680 76821660 78024645 61275945 11749485 11227950 74679975 3725535 136909830 145889670 163385685 116194515 85525275 98703330 188101695 35172870 110516775 88548600 109011270 98094255 29675130 10328535 221326710 33051585 6549270 27287985 33642540 89094375 18679965 158528925 86846655 42699255 17616945 22348410 47489475 157006695 24627945 69437430 91981290 93186120 31295310 136712520 1506600 44636865 801795 180290190 6574680 128117700 62066895 218423910 111858225 84446325 50792235 177080625 25187520 115173840 205154505 605040 41115285 58061670 99347205 124881690 35636355 161943690 20468580 117816570 31184625 43058160 78497295 23014005 71060940 50164275 9998925 134018445 38881995 8011395 14946045 136281390 32929290 9809280 60845145 68039100 192430485 111601215 12148830 116399445 13704570 264002520 10192155 170468115 637515 11820870 19517190 29054730 57847125 8374425 11804010 84215340 116264205 120334395 161021385 8808495 159366630 37064310 32224755 78030240 62823840 98890275 20227740 115835970 127196430 41163030 53696160 44068785 114271770 26836785 36278910 129609375 20567265 179813355 54753660 20264490 39457845 100624530 16498560 81303885 30662670 3337620 12868770 59534100 51374325 5356695 9832185 111699990 92844795 50950245 38435610 74789805 198434895 139998105 14054715 35505900 61692630 42444210 172190175 179429985 79599690 127785585 70824990 94922100 27528540 35400525 15430710 122195625 205313175 81999675 159453735 12970035 20616765 40974885 53767395 53422290 29079045 148905315 79016805 50399775 81778005 35326410 16737450 205305825 59409210 250501470 14600700 8917740 36405120 64819755 57411540 68022540 84061920 94648830 139912290 32392665 43952625 80626800 23121000 18839280 75429705 80626455 108078045 9588105 4139550 19493025 8416950 39651285 2146230 55375320 48494100 81530940 82831185 1649085 208801440 29627760 27730185 71978010 23219310 108460800 33526485 66463095 22766565 59087010 67968615 141858330 38270715 36578880 95961780 158810085 39225930 16343445 48046410 60539370 88479660 44734560 78176430 25178265 2740545 8808990 39535515 222177240 57952830 20291955 107275485 115719525 5588895 211060575 93980250 88889400 11145345 28637460 11295720 144255480 16949280 91966935 37027005 116403975 13762125 18114510 132871800 15173820 66081465 50432565 10067295 153418800 14558190 70092660 132625995 13328970 172305720 66072660 7143375 117211830 32712570 2968500 65611650 60380370 95926230 3768525 75694590 63622035 74050290 26664135 2916555 140680380 13591080 77131095 236620290 29157510 38390250 154508910 73866795 35017590 42325935 20968260 220645530 37958700 660705 95213790 179925135 1581285 52789995 250498905 5369580 84465525 22090845 143294655 977100 7920090 126006690 25684965 20521440 21641670 83002860 43562445 120213300 8260455 49259070 50617095 16741965 295375725 20919135 100919595 85914285 124940565 35037975 83904120 132833235 56215425 84852855 139214325 112419615 59851830 1057005 57142365 52993980 2157240 159114810 35345685 4344465 2675880 57317025 127101570 153663945 59658795 2538990 105451575 64349580 136674300 8796180 237644145 27365625 59599830 22028505 29666070 72808680 26540505 22256625 161243040 25414770 27446445 29430840 30807765 10621485 6346290 23370600 208231110 148114365 33852045 37941105 102217530 112504875 32443335 66172065 163315335 41231205 113349540 7401930 14902230 36106770 179795055 83328090 110416980 87105795 12602115 31293750 3054420 217203210 100533375 19198035 47072970 192794850 129771855 42857040 19505775 148950 88843665 156135645 119157165 2779470 63071850 142739715 83286945 94351575 576630 103353210 59077440 19326870 246014820 28031925 72421305 97647135 34217565 103955340 59544795 11229465 97174575 11014830 81324825 115885230 4476360 1858995 101344065 29165115 23979975 110166390 64958670 25906560 71394945 142175280 71342025 28023315 35334030 9805425 53046600 10591860 144775545 88492935 117297135 70861815 39956355 95748090 83938740 27365265 83927055 7451880 142776720 16889220 91516365 107975970 160220790 51347475 127417785 22390110 36741195 105286350 9671130 39675195 30488280 107730765 39627555 34024800 20495610 140083380 27423120 136263675 156832515 14215710 92081550 80042295 147450510 23137770 55963845 56760810 15075675 80298975 74568660 30349140 33447810 27068190 170832750 20345835 68237835 104083455 113721525 56126670 130518150 33703785 133810170 76848000 9125715 138711660 38519655 5826240 64822125 142661820 68414655 80090865 67107480 11191290 60681675 91642170 29119455 98592855 23953620 64723650 41986410 21215280 27333045 56160165 7724985 90035970 65620740 202232745 24263460 45815250 219540 20921685 37570455 63746130 64979760 69347880 80985900 14246940 2984280 93805155 44787795 77776620 204259815 6082335 23286165 10254405 11742270 67113750 39253590 210884385 90122790 249063840 56379705 25168995 148152060 183202800 96661860 5698380 48540720 68546910 95419050 144736770 4148745 86126940 17802930 14825820 144539520 113422035 75627480 58759230 152833215 14128155 126356640 45039510 101832645 77923965 62837085 66914205 10036965 48512055 83914575 111682050 161266140 26477880 37258185 143973585 32401980 41778390 19006935 232455840 60430410 130133775 189297090 18845460 84608295 135048015 104080650 45687990 44557635 111887100 88339695 20694225 123635520 80388675 58761990 88309440 40823685 95811150 49592430 35781825 35300775 23337390 2312865 3768660 34697985 27454395 69463515 156892995 29412630 154170180 23200695 48723540 8516295 9585705 17950020 149509860 55868925 79054740 68531865 72014565 4042965 104483715 107641305 20828190 55544745 96855345 46719045 87907125 112536795 3243120 134867505 190909065 46522755 5258715 60796635 7959165 34016205 10509795 99421530 2176545 830775 90152445 74629410 29950185 89490270 59212995 11165505 62667825 59946075 46748535 98577015 32542830 13580820 42876360 127242285 82359885 3673470 61816905 56332170 50949015 62503635 149142315 6609735 24544245 111972045 28099230 48690480 93492585 117636105 41491290 40408470 63496845 45325950 136335585 43234770 61023945 63385035 83988120 166790700 88087590 54150315 129987705 27337560 165547140 120589200 54472605 25388370 145166760 42622995 22712250 137068485 24476670 128508090 29892930 130440945 142629075 20546385 14093805 38556420 143828535 181294905 48522180 32440980 131704080 47894625 87704805 88588755 228701400 33810360 57060180 47042850 124144905 48782190 81071010 16820070 8434935 193746885 52569570 60764175 145343025 67638300 6416055 65047260 70613760 195696345 159290445 80386455 57752220 150252510 6653535 843735 4266450 56097510 180299415 10353300 35315460 156864120 103569000 60406020 21625470 223752750 5334990 150526230 89911920 171219225 141837825 67044435 165581475 65439600 94575375 48036990 77608245 130970355 37181520 33138480 121013055 68505885 36864405 170093415 104843400 22786725 10861875 66966585 181504200 108246375 113354670 15908370 103610145 39224190 126097470 34093710 22885710 126841020 223340415 38443335 94216380 27343335 113834760 51285615 24084900 22902750 54396750 88327815 6588255 105064530 1463475 37738905 42990525 48907860 1865310 93007365 70270410 29874060 164339205 22358520 24220410 1508250 102617130 9253155 81298005 202145250 93805425 11932410 108605490 51706770 71581005 60976140 283005780 7788165 146490060 101074590 107616120 2841645 132069045 93984990 108560730 41764200 11231190 69208155 11194815 91212045 20070705 34775040 116369520 2197320 144525720 11853420 86086560 23997330 93376500 1597935 55578135 56204490 119569215 154560 134935425 91249410 89639430 25338390 69026655 77892030 63540420 12689745 18077445 52874925 151700325 152712645 4709520 77530395 75983670 90246780 3539760 233834070 104435640 61535280 98449800 67385610 97399170 15478890 12428520 106224870 117797715 11895270 81162495 15210225 168498285 41023335 31691730 2796225 85513965 133246200 19468215 19794075 18408660 32057355 66068670 51330405 189996240 1248360 97911345 11921490 31458675 70668240 245301225 172694970 47063430 21116175 62763210 25664775 91804065 28110120 106745355 118480365 83972490 100376370 37480485 10538385 22662585 134327490 8579100 67105815 11774445 114989865 161027730 128664795 139076655 104305725 58713870 116117520 11763795 162819555 56823000 69083100 97189230 117231495 98231910 42488055 168139575 8366235 35432265 110190120 22819185 153143205 65927175 5823030 143895945 158049960 69437085 13548315 56910780 21149460 105409680 5266875 64132275 128372310 36431025 115468110 127551645 6832020 91501230 255864030 50178210 3062865 44274495 39999285 158428695 36124695 860100 85791855 68420100 97447500 16542480 191650785 223837440 16648290 74883150 74008725 67947330 45788040 22347990 20599770 17982975 18577140 157386675 42240960 29727120 31323240 176565390 5603445 45721890 86045205 18019515 36583800 115932375 40787445 30121590 41049435 97557480 99033975 2633505 100140180 94602600 409208160 38843085 58817805 79267620 93928290 26759595 60779295 37075875 66703950 6280830 101568150 93599835 121085910 20573970 90622290 18137385 99574560 42334665 20483715 18192135 16388085 83407455 33370950 65042490 51317535 10170540 25107450 151666440 84127530 15333405 5573040 10120260 83815245 215823255 19874205 64176450 194748195 35664345 3665115 29283000 1566990 1618890 63477615 1484910 105374100 59625555 60149295 14515440 16127685 27092355 100506105 160047435 34170465 67005030 21441120 72310065 29154690 83528970 5989230 34266435 89167290 22201320 53607705 623925 146840130 61105560 73175880 10521960 25069935 21917280 156413625 60305040 180999420 142797210 7598175 9128430 149380470 90206655 23552730 22354125 37330500 18867285 18805140 86145945 184544370 166488765 28997250 128773320 13799085 12833730 44364075 91203600 14520270 55220910 10612740 30696150 58036605 8689905 111181170 158707695 162263865 148679535 20446185 5927295 28246005 70866210 105180210 40864080 23467935 27531870 152283900 17923335 1687320 31409325 53587740 53249115 104422440 47823435 2175600 87168300 161579610 90787620 69013155 7798440 131883690 67896330 90495990 1340115 97566375 172421760 17722665 61980270 85767255 138443505 28218765 88037085 202637790 55006125 8117160 193469220 46965735 60199500 37007595 95022975 99535290 113949825 24208455 143829975 86121525 71443695 1735680 69724215 85546260 38235660 7344450 108516465 123135105 45440535 17327805 117534585 18322050 218672565 906630 122003745 92910930 28348140 77937285 42967260 46606740 17902005 11595750 70056690 131129940 95438640 55279305 35869860 1176360 126963180 62305065 110808615 54714690 38704620 83731470 23926050 50388915 118142475 17870145 10218660 131945820 63900195 2938305 69469800 31176075 73541910 37974165 119127855 12727650 42363990 4642665 19787385 78022005 65926065 55283985 40310055 76154325 178616850 55531020 24139740 160032675 132109815 6147285 244192440 5309340 50451630 66324300 35793210 68282700 81883320 184904145 45593160 4406820 36646695 32748675 7594680 147405765 62017665 77944380 10666425 115813470 7353795 51889875 47775090 1855425 62908245 10823385 51108885 39226185 42947970 21316500 98280960 11350185 8562330 88248285 47112360 67792110 28280565 102152670 117380145 113294700 16579860 56450715 78245400 172375575 181749480 25594110 48437700 47344800 16360440 88454970 116516640 153277980 95748630 21680010 97931520 102190140 65302860 72159945 57564930 43950780 41404650 57212310 83525010 5582415 14899770 37489050 165138195 117439395 67035135 48915495 48671100 17190375 159602640 115206420 29084940 4595925 12322995 6913575 73332795 59066640 24327720 71948055 9521940 65025465 67657410 62027010 48886605 32741865 27120600 13091250 80938845 42391980 6293340 73825845 135705285 137082345 51059835 45675900 44807880 75081480 55914585 90869445 87677340 75544740 42270990 19672500 9289860 104689080 15355560 75292425 22905270 67037460 129267225 87030690 39405855 206361810 7636710 1186035 52010340 86307315 109472310 52236540 83904765 43577040 10644810 44745180 77191110 45952095 129372330 4600785 163109055 91037670 49079985 34344780 38575590 33424830 94253100 154951380 90163665 30041640 76203330 82760010 41642730 73501785 163212600 51977370 26111535 83727870 223445340 54430005 46268085 32964600 15467835 151700985 48610245 56923245 103590 17330205 199885530 116584965 22860855 213170265 68087745 33060870 35475075 65961090 95354190 429945 8002095 107122410 125699310 57872070 98225670 30504645 164211840 59900235 11000685 17056395 59992470 3270705 27070935 141659235 74355150 50773350 72423345 133516845 63784695 181497570 37591095 84170145 153051165 76381155 107057295 97686960 5379135 90512250 28244925 61206090 153268725 2105580 187355655 59747925 19476930 191029110 28781370 79876245 211819635 22284630 121805550 115191930 57430845 27277875 64905225 51367890 58892955 4439790 54836400 59215305 23129610 66489960 51756720 60861225 39769485 81736275 75707895 42394905 92374815 97876485 55080780 145684320 84397050 3801525 59053980 57569325 159738735 3737370 50097765 129833325 35678865 81765840 39807735 107027595 35117415 46180275 114489390 71661165 131205405 35196000 109215675 36940170 23674890 62793945 17672370 20277840 122193435 13097925 85473630 130613070 85212285 6231615 8961105 70522005 13236615 74116785 20478735 42169350 48836700 72026970 100474665 120430305 126310935 100964190 20644185 9539580 119757855 109274655 42194550 185002395 168043995 70437870 52059045 38091060 127431975 2229075 98881785 133632030 14210160 27556005 84496275 101086485 219648900 34467210 17171415 131832480 50841780 175143270 25061385 48841605 29268285 12004785 7691955 38768805 24875940 245189175 19891920 81121050 89735760 182279775 27839370 150524610 64932060 27201450 153704790 87942270 73893975 40674510 98519040 190118955 137081985 36740220 21937875 227658645 82936140 18778245 18720840 108323085 5848410 7005105 40051320 5318115 162220725 49257195 36953205 81904080 108764490 114994455 15989715 37852695 46707105 149039955 5735805 118671825 99152085 40122165 7727520 82493550 841740 144950775 127548660 7346985 46487475 146086485 75251340 39897900 82881900 11311290 63618630 108133800 149788065 119923800 20155485 12364845 104327070 69303180 56009250 78144090 198389235 102179700 45674220 37159785 174127155 221503245 9423060 139875945 20912775 2300415 60741930 44048985 787980 15390570 48333285 89227635 139723815 78522015 134408340 40078560 79632435 127424955 89938995 200678685 37660995 6870225 61031385 98330010 112232040 5924355 174487815 24484665 98582085 25991565 15131985 9412500 15641505 136063920 60309255 115282665 58176285 73666455 39745710 31087110 71470860 186631590 92481270 8206710 90159075 17101320 6274785 99270615 92802120 183723900 143158290 33303105 186931365 33414795 13421910 7747305 40103205 55523640 98485215 39972480 34943550 69642360 176588310 27631185 64918215 123908910 130966005 16230285 36471960 75175200 113730585 142099515 176685105 75297645 163881285 33047895 16736535 73551690 103836765 116807505 78268770 81736365 121066065 121604700 40945650 169629780 30058680 23934480 57666840 3934320 30811245 148791270 63043815 121929000 68962095 169057605 41084910 30449895 237600150 42890670 14444820 5255130 84041670 59806830 28038555 107123280 73871760 32412210 37820190 114084255 60703575 48794940 18009075 102596715 42166560 154076325 59695575 12517275 189356535 23985600 10165665 36566280 66870060 208799535 77817795 10820250 31788165 89584785 203326935 12205620 142383315 147719070 82394010 24134475 139690965 26656800 89616645 40405785 122954715 100985040 14746095 67786155 31923810 80792310 21799785 96860805 121778280 142435590 28168830 149906385 51093135 114040275 58698015 167029170 98607030 52713960 45130470 87260610 111727290 146202870 173023170 8632305 37227360 6734010 47547330 44650365 30655050 157067970 4083645 1268595 93659475 75095310 16196445 67981125 94668135 79845420 83764440 175086885 116215170 2895015 349547610 85542000 15968460 105752085 129211230 22879530 94484655 34256835 9857220 104162460 14092395 60646665 43100190 30064530 18643590 18939300 115423245 10237845 61683285 166509765 74384520 99351225 38258445 43190310 19626420 88004715 74905395 158506815 26279250 1883145 17175180 51487620 29201355 48029025 25268940 21362460 84895515 19770330 146272650 14811165 46446000 65196585 112460250 208667430 40171725 220764960 119104725 9836985 114303705 70133580 94727130 142054320 11724540 50811165 437280 102922545 89192280 20720820 6808335 46906020 137970210 33208530 37830945 11635770 163687125 44911650 118843860 47498775 33566940 207336750 720465 6402105 78742335 53212485 8995335 138042255 69122130 37718280 158620005 67754955 62664585 36613995 50201655 145291710 104162745 97877790 33913890 78880500 164699790 170870310 27695820 117603810 126413835 49199835 313435650 20773335 125342205 66377340 29343810 23166330 45194310 38635635 161204970 71670990 19384575 145558395 60068325 19470765 57604965 138472005 101502570 32983215 31314330 91232655 60560100 61554960 137934600 211821960 68953035 119429025 22240665 147061035 10386270 133960845 80049075 87419415 45925545 103024845 43558545 182201985 62734035 99705885 30820815 84621450 2096160 479205 112817730 195945990 88143285 32862645 101199000 183662775 54198000 163223175 67665405 3968610 209662380 118762935 18996735 105096285 31476030 135760665 168766335 39962370 87290610 35205195 24939720 78562560 13100490 53247315 94579275 63312210 114969045 17587005 119087655 79389090 27577140 5091015 17072865 188016735 49263210 81468150 8964165 76283700 97517610 30330750 114689565 110739900 99560160 64074570 51291870 28010940 127346715 29532660 12099900 73005 29175 25867605 145302015 8682405 1357125 120916455 166373850 54438165 21484245 76299540 3868785 139943160 191592210 51460245 18428400 143406150 150178020 92790885 3397350 103071720 24164880 21550860 41803305 219630 25499340 113904285 6720525 23167215 38112675 60353670 103127865 25777770 142746780 145491720 101712930 116937525 145024875 68645640 26143110 110331030 34333650 36921270 3933690 29913855 132436650 44815035 122085 9934785 6470190 43361985 74714490 37411755 6926175 59588235 2802465 111645450 104976270 4648980 27361755 157213905 79023180 42924870 60808050 27207585 14630340 103886100 127366800 6448575 9919080 7810650 13122315 79328505 179299560 113654535 34469940 15163065 79258425 63172725 153836460 60400110 33386025 156913095 42042510 24568350 72676995 125307345 98328060 89209815 16000470 132896115 9769650 33924510 143765490 51154290 5290770 195972165 119155815 29329095 132307080 16337145 31159680 16594770 1583790 103317180 202521450 63262935 28247580 8420325 187338900 5606820 137710575 96172920 85775685 34163865 29957055 24017010 6922350 42080190 22586655 48681570 56423160 37921350 107394120 24347400 106808610 87773970 37638015 183982200 2697555 1871235 61220565 114106740 22221525 89695410 17592780 196221615 16729875 57231150 31736760 108077625 86312265 14797080 137938020 73097790 9680415 2329875 25186470 50095440 28217625 25863870 178294905 160588710 53909955 83276250 94857390 29545350 60669555 13990590 129595485 5367060 5112540 8435370 9150720 141789930 76095855 61727220 37396800 25804725 37397520 62417745 55025235 10446255 123552540 1340535 2679990 111908715 119562735 50965380 39392475 35897400 175511955 104300760 121250100 152552220 46770690 1861215 21860985 36393720 30667215 150490290 42331845 37084695 74319090 115144485 20179050 26077425 45579855 32596965 85898205 192399495 25671120 50358645 131233455 123154320 68256180 75797640 35506170 39445890 105609195 23308950 208847280 6246105 36399960 109846755 166422150 131323455 126756615 34323555 4893345 39421875 46260 119172405 38362530 61883580 166728450 18732765 2349795 121620255 27866325 18250305 94389180 143053905 19648680 3952035 28978515 52929660 48558945 135422520 22755735 45549825 199879065 7741980 14682060 71369175 9870030 95074380 14901225 176211150 73006035 129612015 66243255 125374710 69804075 11524275 62888265 62391990 95482470 71930355 30145275 61867410 73191585 34401210 177759480 40016280 63387030 20716620 96885165 90567180 57785370 6530565 262017465 18260460 66774615 65103720 81934980 155628660 28526655 15784950 82073415 18692820 6796680 127753155 36010050 135766515 24111945 50154015 95188875 47362635 3929505 37920855 26080410 40332405 105480975 111942165 128030805 75986235 191366445 105499650 131852940 65164605 78887565 62949150 43773360 40481715 37008900 54029865 117569865 50502840 80197185 55417890 28910175 57350265 14066520 1507935 37948845 72934500 112480785 57914685 3661605 26759280 72932040 32513505 31990380 122317725 14488455 31419645 100978290 46637370 50426220 25891530 4647795 90733530 114790050 11083605 111134130 68415735 8540850 35708955 187701105 117361545 24917835 103380630 79324935 22857615 92258220 9330720 42712800 104230095 140102115 100016310 25044450 203385810 20980305 32492160 1956420 49140150 194852445 71888925 59569770 57517575 131405700 35488230 96487050 19237815 26580450 216531885 64573170 80570640 58912605 35022450 117575670 28374765 27818310 78471765 62773245 980700 105916320 19469265 176759595 111241830 29876745 58170045 57504765 158940165 32214480 22101705 149860305 7333680 128013705 117373140 69316365 51787530 100605420 3659295 78774300 167855985 1924380 245716800 104020470 51129345 19260465 118537740 165228525 34724520 21416295 15742785 48348465 89663940 177972435 144703110 74614905 28836150 143214855 84883500 150819615 148665465 4872840 12414285 4536480 86340765 13509060 11520585 137033100 21787635 91285350 40544055 98042985 95345985 157555545 170457915 76073055 41978610 24086430 45342180 14866125 37775610 136878555 43724370 108227655 68354250 2824845 83866965 128615145 80820915 4696785 95843820 55330380 138036765 27142785 119721645 14425770 1278360 40122720 104845125 59841000 233990430 78519150 55478775 121084935 56552850 79512450 100081260 101834040 90422955 14524110 168202635 104146440 4763580 29861070 5283735 151329120 112702590 52060320 49777200 18300810 31995750 87041310 121366665 96817065 23934480 44542425 177657825 78081690 31242120 92800590 51929610 33865455 105630030 82030995 33901680 73533330 139666770 8374305 136823025 75376680 22684170 98261835 76757085 12214800 59648385 25937430 53010825 76418145 90028530 19269705 153931935 11312190 5093610 101060100 23915070 1038735 38018070 88214775 10791885 58183770 46724190 79111905 42387810 85043040 1152540 63513660 40314240 150534630 17462490 54163815 59976510 51382200 79287750 18408045 25933860 139722225 79644840 52288185 163706865 8829420 21310875 23812785 25183530 127832835 29688810 17077785 83957280 14790675 40785105 2571015 102647940 102987015 27760155 19751430 27501030 54959370 10173285 106589550 9995025 3170280 43011630 35541810 38647845 124528020 6993750 147659790 58915155 62296455 16059060 26635515 136144365 37849875 80738835 146401050 204317745 11037510 75956790 32532000 139136145 55529850 230142975 163679415 142260 16908045 47856855 78136710 125936070 39508710 194072640 108146070 16913565 42850080 20804010 62950785 145433985 9349470 48204645 42465600 36159630 82050540 57042075 160934805 90286575 23430840 112422825 6626235 5010030 25437330 116994540 135823245 9889755 65832795 69977055 45455415 8650440 82404105 158284740 110459355 64245705 66602730 69625245 92059755 138643620 11928660 27175245 61328790 158976975 13170720 87129480 2065110 60768645 53374485 14730630 153027990 154962990 80882670 112311495 174852315 22119450 112217760 104068935 12270 77478630 64960440 75699105 16574910 14796870 269145 196642590 29315790 66948360 83980725 9664635 37323180 141366030 78446220 121109175 40405530 98685675 3984060 91522170 184795680 70757985 49498815 61703865 32160105 24472860 37341750 150331740 67477860 27078150 21610515 102575415 127581795 27203235 8602200 181660140 24783435 45422520 19104555 119632275 271322430 75471315 95781405 47583915 59292330 43799550 22657485 108492180 119448075 29278980 55356780 161096010 92687580 15000285 76718460 59860665 137976180 338925 93989235 2325840 33417045 129566505 114485805 17136765 257298825 80477685 100954695 14428920 18452145 130517925 155366310 15617565 134231580 247709115 16391070 79519020 170209710 54953115 26711040 79042020 105647835 11453910 166123545 55590600 42521070 63570165 55972575 110032035 108229395 35621520 43740045 57795615 73814565 18284445 3115110 21394500 145813935 44571360 166399080 52125255 114938445 104572935 85099620 20785365 124785315 53195985 152652750 82314540 21213420 2951655 100650360 178258755 2070255 130083120 75279840 61313580 35156895 45425505 158843715 161119260 50113350 169644120 171412845 50790 2252715 85114050 27876495 41310015 176320590 8126460 32406600 11989035 63797295 27696315 10382025 22314885 12376740 100898085 7702245 112836660 70767630 90237630 36171240 35558520 87607935 115740165 52296990 33818895 972000 56199945 77097675 160980855 71647095 6394305 26979030 11942250 96463560 60869625 52820355 61186170 87920130 110567835 63788505 113596590 47790930 176409045 11852070 150769860 87951900 107130075 22262715 61250190 62575365 17386185 84250650 25675335 174526335 19835970 28782165 66592680 107221725 135731370 33048465 119059170 5722680 20858325 13290225 145340835 22979475 86098455 142481610 177158805 51788430 46132830 8130 193302015 83337405 122880030 121141785 5744985 46606770 205078545 119503680 119452365 27049425 98744715 1619715 121258335 48293865 2079225 79476060 65451075 126386205 130085415 96042225 38169195 19939830 30464445 96566070 83824125 65195355 92207505 18597420 67329165 58554990 101246040 56165610 32099205 74375820 78907830 138772845 66610380 85163790 2171865 100194390 32420805 6465825 128021235 148269795 124716210 51883035 98636760 131653095 10466190 48965550 36783330 1888575 90913500 82972515 90297555 5581470 10121175 98652075 183089325 19723620 126556380 85835835 15229185 64637235 86054955 2696340 1894830 126479910 112042455 169664055 8347410 107426925 80415300 5411055 4621380 952665 35899980 49887750 35655615 4849830 39533610 6569580 30591375 136870605 154819005 2159100 60564180 8561145 82510320 15024315 95146440 84470790 5668260 19000065 69720405 24144000 134664585 54708420 123001830 56883000 87341175 93944475 16491420 70707465 55294905 94033815 256892550 34635 319215 211772340 129101910 44765025 15139665 4825080 79499520 13992180 27804855 49963095 61364685 100949130 16450800 3108555 31651110 101759250 100644810 45776715 54003630 17634285 89324595 25243740 27281070 91381500 110166780 1115220 76133760 10719945 54141555 13824150 14485425 142652880 130382460 9156510 52319565 37076325 122696235 53096460 162601515 58795305 35496765 35946825 4656630 110559735 65633385 114897060 1521570 72738435 147881985 157626840 24842400 26350965 54120 102332985 105713160 139536450 4768605 103042740 49895985 72101475 77425005 54530775 44623980 72106395 33762030 245573700 53825580 36846285 112153140 17012295 116956860 183476460 85997235 25533960 78090915 4553685 3826590 6434160 126139095 907950 18958530 56028960 19325865 6308370 80759550 7359675 104840190 104669505 22998840 101743290 66513075 85471005 27242925 8013975 55692525 129863115 66359610 23574060 112009740 103294875 162475065 84044565 21066390 200794020 32705460 64066980 86353020 25595205 25209045 176270325 11737350 53585310 63254385 33050415 127097385 202647795 13421640 56706180 15031200 108641685 7559640 61713390 12280620 144977775 135738810 42014130 10678155 77551350 2342505 29460570 78278085 21626715 137491995 71902320 77822040 51072270 89558145 45484950 21001590 115241925 138011925 62790060 111152580 54584355 31459545 138601005 40702740 188314800 23662335 202712400 59060430 25213335 33595275 8064210 32748945 30567510 24355170 47232570 18948465 190209585 102456495 19626015 85971525 42816705 178513470 105408660 6865155 82906365 58563135 18367935 24690585 63485670 102340605 9575835 55093725 5826585 45021600 140904750 23254965 33978840 19042320 63415185 68658405 41465265 35494590 96425340 129049185 7160895 85511565 246514635 6263115 79389120 64996830 96138105 63642015 149019135 33004845 206844420 28626735 48920430 51502560 162205590 15418935 21276735 7288860 5317365 114530115 70051110 20380770 137951490 66898485 51720045 139529430 792660 67342515 81459720 37914765 83232540 75970740 61030890 863595 143241015 35685780 39611115 293671245 169097070 14200890 165975675 55972425 54831945 38023605 130535220 18309480 66524760 18044085 259472385 104481435 41129100 83684115 60562230 70306575 195850470 67489305 44600355 15226815 52517145 67235160 60071220 10588905 17474025 87182730 133693905 12038805 28584060 22844475 51951675 55397910 31172160 101712600 5575695 77025030 116831430 55456635 86069955 21886335 4265250 33818730 115952100 67405590 23259195 129762060 11450190 207843225 73605675 39043410 63241755 64080945 23207055 112389135 14783055 119842110 147777135 47320110 28894590 177739395 4552365 147703845 105485145 96218505 129750 85503000 254975310 77106045 7609680 21205800 10904985 89035575 63067260 12131190 54995610 23529885 105403005 17950050 118042500 573915 95513955 35068275 137380830 167750955 53914140 66175365 168933795 17408445 22529535 53207475 200463015 35586720 10428570 29784240 19689870 5385555 79514460 89330925 95629065 15068595 55351005 43683795 113771205 79311795 79149225 6681180 116113590 93153795 83612115 176883120 78541845 68930685 12553170 76208175 173449470 1581300 87798240 64387680 107903940 128758815 68186895 24512925 82597335 48519750 77357745 93349335 87501750 92988975 48174120 102810060 123456255 66659625 67861650 104604075 924810 28627965 125197530 79306755 19457445 9633300 138607785 128273640 209565180 12436500 115453410 93053985 38194260 30634455 59073660 85801455 112415055 97383960 122713440 18066750 102989130 97957860 57951465 121550370 33988095 22606170 73622085 96294915 107063955 7725825 119835090 16874160 100452195 239402805 50132040 10824810 109860780 100703310 49052670 17856075 49371330 50564490 68156520 94008705 143301720 11654355 18841260 119569305 88949415 148709790 22877535 12634755 61031925 52350435 143968545 35318745 115587075 67340745 6854115 90123585 23159700 110475435 92793015 11074605 52709505 103617435 195956175 96561240 26466945 30631905 49370715 9548325 31020240 8836425 54368805 134782650 111154020 1451625 10416960 22443195 75116550 43461390 22109160 72575205 43087185 91212525 124037700 49255785 12266970 30858315 184157370 20741730 74599215 132551355 159457590 141781200 1054860 42600975 12975585 150865935 62999385 26746035 26632350 204401880 49086765 57637350 7294350 161915685 42808680 20178855 36797040 64309485 136946625 12544545 35702055 125707875 33296730 2234880 3426870 105034245 150342300 34866195 52948440 155611605 13454520 41326710 59497845 43909395 85516125 96739155 3987600 140516685 236195715 19829520 133225770 6869310 18786210 75709320 15594225 21714075 148249260 111241755 173335125 44830620 10283715 10071435 61635780 29834505 112448940 44583960 54968880 68715270 5497440 107091525 18144945 33299865 75184530 59678025 168438000 88267260 44481255 102780060 81751290 16819815 7546635 67334115 80540925 145523835 97881180 74457765 46412265 169162995 41998500 29176770 39215460 102059250 39695295 152729100 62097585 5347575 70205085 287241900 127725690 37854645 63638520 1841415 141336765 66881370 81493830 99508425 45084210 151364805 27452685 17082255 28353135 13522305 46374225 131557695 108725685 18924555 140458305 47284500 65491065 105526125 3877320 174169185 75273600 210703080 30389685 18761715 39489885 245681685 139461615 69991875 61793100 49630320 9971835 99159270 62631525 54732855 25791030 132798825 258505185 21655545 14906580 147379260 37009530 75084105 38753520 163673970 116756550 23313630 77934795 51669765 23563185 75063585 66823065 95930505 21733920 170787000 130249305 145021560 20157810 21098535 143522970 99822570 39641565 1456980 131767455 133998240 143134155 48390600 160159005 75170775 53405880 108056175 29638170 76955055 55142520 21111690 51322320 3397590 50844630 1930515 37689000 31075710 100984050 84399825 28210215 34595130 59972850 100296510 3386295 117034620 183388890 24486375 15047520 133050 111024855 27549045 98520930 23469450 2627475 135333330 1949655 26864040 49429335 139378845 36858855 65079720 41160615 116157705 43915335 12863310 54331680 38289090 14556390 122443035 47655720 154860615 8422230 87231045 18775725 4614375 26560230 150090315 71266215 13447365 72148470 37476825 23958630 253286385 68911275 16456770 13412775 16647735 125773425 24123750 129289740 12716325 32854515 32968905 114236280 39469605 151764210 186047790 117030075 225658050 33861405 3217725 27062415 21579765 14628420 19990545 105515565 473595 116436825 127634265 75961050 158396445 55557120 45292935 69435345 118708155 172534260 33845235 61773690 75599025 16241475 90031740 133459860 46866615 235473915 23416140 30423750 110682660 6769215 100974450 119153355 19548315 219533835 39802095 133866780 162904275 70122345 64504185 63281640 68092845 728670 34536075 182936505 48098430 44848290 119341890 36180570 546735 96276990 101028585 93404730 36875400 40488525 25506945 23269170 4573500 79584810 54881745 5367855 147248055 127500585 84230895 11699130 53209305 63169515 43055700 37440960 108195270 68446725 106816365 133133115 96301335 63913140 11417745 126040785 18935745 18423000 882150 89974080 47431395 44726505 32719920 44474025 90448800 23141880 62651805 94739430 217561755 84576090 72812730 49549620 59333775 42400620 14604945 135343410 8598360 8790855 27196290 122797725 10837935 105334380 103584255 8024700 45255 11213325 109722555 30807615 20993190 20731965 18195720 9798225 27252435 182526780 51836745 50491845 55210905 77432610 44058600 16464300 10775805 63884265 4466940 107776140 20146470 91132695 16653915 109613910 87006240 186380550 128589765 78196260 37792665 44976150 57594600 45120000 359205 199092045 51445230 61053780 139092075 19129950 124340670 127984800 84808110 43659570 92817660 9654090 125020305 41126415 200573565 130613700 13724130 48691170 9102225 130511985 33663180 47602125 111131655 228677115 48883620 62122095 131366430 66580770 34945185 11184735 6992805 38762175 78155850 61853670 24252885 89546490 64947600 71204925 53104140 119068215 81803685 129783555 26280900 73879035 27541470 43045305 33013410 36517785 14306160 56513625 33368340 13376040 111359355 283282695 11473170 39328695 55693980 34819980 69322545 158829300 46625640 12760200 12512310 100309920 174233475 25685625 48283395 69705930 143791665 270762615 81456960 8100315 131416650 104928075 108962085 43268940 31753890 110612205 6182190 41046255 6566805 40966905 6171510 114273285 35854470 43567800 171721545 29991210 10348875 206626470 57941340 166184655 119123430 97927215 62161620 46298475 51343185 68728635 18649980 3373995 89261595 18949365 46127145 26285445 11472585 36251475 8543175 2589480 15323640 72790605 102190455 59590815 51082200 137663280 2791740 222921855 68336520 199331325 12254955 72607230 26340735 37521765 168469875 53859945 123085815 14992065 80337210 1652385 53420160 53764755 74834535 10373565 100715475 44224245 12842070 186252615 34550190 260053305 63118515 54293670 200751015 10431870 81239115 223493700 33666825 69038190 52070340 22510395 92894670 25973925 15646380 51870150 23010240 89521050 48215445 83583615 114409560 61871430 60485820 84829845 122227890 130719015 166016160 20607885 36190665 10841505 6122430 9878370 225865440 72214095 47780535 24527505 18555555 26672565 20328285 55371735 37837890 44959875 33824355 117175890 56003070 12962565 34073370 77114505 28306815 94122825 15513960 128905035 105648480 3546960 20354985 11735325 47753595 10332525 70051365 6894105 24689340 97378245 158981190 31404345 16876515 57271545 13875600 164533305 164004720 1000590 84952245 52996035 31328415 17941260 45373545 17133480 32868015 83849205 114462195 160018860 73400970 1204560 43854465 61015950 124555095 33217380 89411595 267148575 28031685 46703745 111428685 18598410 89024280 119300580 90872940 134248860 131879400 21158145 67658925 57839325 35731995 87471000 65367240 28095060 120816780 94882710 563550 98203425 109237215 31349640 71352765 44069115 13849560 119203500 35258610 44779140 62921010 28123695 106194225 72905415 66792675 97610070 66977745 105289770 9551160 84831495 158117640 87324060 51387960 20026290 98333610 32692185 109432125 23323590 36644730 50433990 161295690 78906390 89624460 22874895 48839205 106814925 42017775 155752410 77047380 5673720 200547225 38090955 100132305 142451595 27044820 97118175 7043520 27800025 18094380 1368270 72874905 7836930 192268155 22968690 103625460 6815970 120929730 217803165 176241105 14699625 27608355 1208715 108724980 136109895 156450765 50169720 8002410 30479070 120587130 68535930 120660375 161476290 68902785 11653905 100337070 45739395 21622845 95816055 73917540 7224270 206184690 27493650 91813215 67855200 205607505 8462115 100532430 39597210 14424615 118264980 31050030 14757660 125451210 126465180 262467825 90409635 54843840 16112595 59803695 41379840 29236230 1759635 224457855 32427780 28381140 23938440 15379845 12909555 188450655 125910855 55410405 96579390 2046930 75463755 83169330 22265685 9824925 147486765 88455480 37345185 85827780 101777505 103882935 144231615 145488795 53314245 86726880 55995435 21030045 178903305 82908480 78188565 54981165 10090740 52189335 14689095 85953075 25636815 14382615 92016420 2613345 12445965 39191220 13143915 273321240 114125880 44655570 40138890 39103995 73904535 54177630 9957405 3280980 3468465 97441140 83396745 78552345 149183130 116233635 49551000 14977905 24001950 3796950 2257785 6285675 49777410 219966930 25195095 140292000 452970 91974840 102987690 106245 129386475 206047830 119492220 92249250 14959440 47696595 31083000 222020820 79078305 22932975 97822335 133272885 61132710 29887440 138228255 39330855 51906405 98457420 45134475 49147770 29177895 58514430 29828655 23203440 12518040 31942140 198391350 25720110 99665175 669570 22645890 50829675 87673575 45558030 147822780 65104170 51937140 129021615 28440375 158419260 246502125 32453220 6396675 39169410 175572075 27602220 53543280 46337040 9703215 114039690 33454335 261232635 41332380 7751415 113707950 28907685 15145275 6717855 52630515 62842650 217768890 37620495 126241350 70166640 129137115 122198865 214092660 25484685 45251430 80564025 56212785 44793285 187434885 59825505 26725230 7588980 127834425 157283115 121008990 118213080 154722120 85896285 55148865 31419195 58904775 106436355 52964550 125155305 12034410 105502185 38794740 90970665 7446015 169483050 60463710 190299795 2162115 25889955 83290095 58577610 9961185 60998070 75433170 84847920 31641900 35848785 155867580 6532680 26337345 131995920 42004740 83015115 31462290 45225 128748060 170279385 13052415 14556990 100257375 28993800 51645855 68024970 19100295 72977985 13756455 14284995 19922100 18729120 14167740 76927575 44839710 726450 47794200 15974970 118521105 10077765 13399110 125910165 26216565 65707905 118372815 98268435 268663845 134877090 55001235 32702580 60532845 90266970 30987045 158470080 30545835 79490235 111512640 76252440 75475815 91374390 105685755 14652060 90278205 106574745 107598375 53039055 132373755 57513840 156912330 114085260 54288180 5459760 14872260 12054840 1002270 67347105 49995405 90947955 134682120 154812795 37104375 93254625 42022770 54405855 1760010 81233295 170830920 2461065 132880080 93490470 123484755 21826305 3870165 15778365 6659805 50121630 24742500 60684495 11802795 21749520 191721555 18136260 25491120 152825370 2777400 11428245 3685560 81950925 37680660 31245900 63885960 4344195 123594480 128628630 4571850 151365810 67561845 131801910 6997125 19529205 44052675 81185535 29185110 123799440 44642670 124964505 172242375 111550245 96582120 79314345 22173600 17112390 108723990 41280930 120933840 829215 53993280 64953945 93793680 218284980 22154895 21545655 41237325 48483975 18382860 129706500 109082850 22351035 66592515 4898520 87831750 6390765 4960650 60237240 106311630 8374290 87925785 13184205 189274560 35512350 67531905 5001120 92647980 145371015 71848665 6522165 87702060 95725050 33111765 114532785 46279230 56143440 8133450 41517630 64613625 86052030 46318695 111330360 86369865 17651505 57106605 197398770 2812635 12896730 55608945 25474515 112504365 47360400 36894555 66487755 136622010 36426255 45010935 187386435 143594940 6301905 47827875 58213335 79798035 80016015 44195910 49517850 46005960 81237120 10102200 25242825 38501235 28110750 194240265 47874225 20634735 183317385 129464025 13741170 106996905 39101580 80230650 19408950 54835965 102649110 11179095 1161465 22120350 129427860 102319080 126696465 292275 74915895 111938610 2785095 37843665 85652235 111275565 179591910 126637050 15265815 18089625 24702495 239316195 91753650 4844385 87032565 146498850 130862055 118793985 28393575 25554000 85170450 120624180 54115830 92458890 37739715 88664370 102092775 11826210 43738170 42450225 70373265 194576760 7267380 92164815 121690920 35069115 142885395 74048085 123520920 30749925 14771010 150926955 38754285 103781580 96261450 3805725 12932625 141402960 136775925 57230190 119675070 10523070 112927500 31858170 21500400 47393520 16678770 92718450 111888855 25807845 28451205 159300975 99065985 41583930 87914115 58972635 4597380 55171290 15699975 593025 17060010 23461950 153791760 86087295 2031705 9024420 13825710 209884575 34254945 116219130 104507580 8756505 38298285 126408180 178407960 12566835 106413480 23535330 139727865 18913680 25181985 198340275 72394590 58000170 28099995 31679085 124106550 86924655 28578150 86613000 169609245 62573775 62878305 52744875 27646155 24002925 116109330 3566355 29276700 8484420 96676980 124486215 13071525 21281505 42993645 5878905 158886915 47070420 80983815 65759400 13284330 21105120 140619825 114871605 18666690 63738840 139834710 73826295 1241805 147113130 11903100 6504990 185325345 16986945 41466090 82678590 20416245 108947595 30174150 31480965 42465120 195219375 19945650 13753350 120805395 11572605 195696360 85099440 146248950 2001810 24298125 114403890 174424290 21849690 16293255 92697525 19299000 116319765 50257875 78957540 154281585 36014130 87183975 110528790 97330695 133825875 57409890 10697460 150638130 116952810 92156295 60735405 58194585 33374880 140965995 13663620 51396075 34756965 166818885 28507560 22764795 68263275 115229880 15934995 111446025 57278355 29897655 2923320 48762945 77271900 42711240 171919905 214406250 63079005 85223940 25965675 36795750 103866090 54912540 22662075 73530915 87529020 35866455 60198825 1777260 132888510 42694005 4143270 32188935 33353760 211259715 124206090 35428875 11567655 28640580 5036670 130714440 2906460 162897660 61393875 24086730 14788890 94893180 237934680 17513055 6774375 24035775 90838875 141274695 77488845 86669850 878205 40559250 11605035 140282340 49711950 64716945 136821540 70656225 32770800 57744150 38416650 40228245 126594915 52881045 74528025 16623030 234539475 16826460 82384365 152056995 28592340 150633885 75894810 5212080 125278815 156892890 96296115 11393520 48532605 77705715 47824890 97141425 5715975 375855 87220860 48012825 174083670 81391980 38802960 7202100 38621775 102333210 123042975 880215 2602320 8889405 42378465 26279400 61839750 119830125 6566370 18823980 187697475 128895480 4260675 2369280 24544665 123704415 116809530 73845975 72340560 45859185 106925205 73203750 8922825 119998980 12416760 39531330 50616555 31692990 3105315 41956095 87478200 59975655 20595120 106257765 117081120 28724325 30531930 123089730 4896510 107655 49979595 75228690 9342915 40735305 122064075 41710875 122955510 164186595 33074820 151113990 6414045 5068530 40935570 31983405 83117220 162738315 29492520 27715020 88135680 42659220 55500000 143014740 417420 251859780 10164645 42581265 43115310 89990730 19362630 49100430 89770815 15676410 130822395 49160550 87235080 87424470 37505190 39569955 6489825 15480540 179143875 9861285 10910325 38887275 9485760 41791395 135178110 19694475 20019675 63096240 110353545 127834335 103860735 72623655 62849265 92179215 152913105 46921740 86347905 40859190 13410480 14321625 53451390 91475835 99149970 41765850 22598790 42764955 84674340 11913795 125588025 122331360 23633775 129569925 80827245 77100075 3661665 16729305 43669125 108202680 14635365 95998380 4523145 133688250 55850190 31018785 171414465 3963045 65598885 35329200 49183725 28684800 84445800 87853830 11204415 812355 105731700 187353240 69402420 57529395 55128000 90679620 104408490 26440980 68824470 27138465 71148420 13065150 80658555 72554850 96047895 17344800 13854855 45606255 46883985 101678250 12261570 57384480 94493115 111529995 72373125 10159710 109969590 112300605 68460 17943225 18853290 28936920 26140830 4361085 57560505 70473810 28475355 22804335 165901005 100738065 169221330 82744350 29896335 87025305 79886265 47279685 21224955 66809340 62415930 40789770 180818280 104585970 83703600 52754520 124281585 6846705 46839015 195220845 208916085 99784320 74020440 182724825 27879855 39333480 45735060 205504920 19581630 144532110 62347395 24140175 39458220 200054970 10526730 6607635 104529960 153066375 125605290 62555625 49548165 40655775 199767960 92718870 72386175 129434775 26217840 73955970 78115095 77199360 36443715 26580480 9661230 48024975 130756755 51379215 1952310 59831925 10198995 134168610 251154615 27477600 53731650 282586155 42888195 52434225 26768745 119142330 125354340 43822710 108093330 103614600 91026990 94818060 58869240 25206570 43979685 141263280 5439600 50415930 90053835 34436790 26712645 3552135 10093590 61050270 71411340 78113490 68263545 61051290 48931155 27315 67845330 59626125 28027860 110447685 317265 401850 1916550 94441035 197703135 23135775 170393640 24637185 67606185 92475165 39059625 143986935 136159005 158947395 100513395 226049850 11241630 29064345 49904610 44426985 13719135 59432520 8063640 14523915 78618420 131640240 18238020 5527980 28229010 14501130 53586525 1452375 13752510 8287755 198333075 58672485 36921750 125812860 26543310 60738675 71109945 50963040 19616145 15761535 71830920 155506185 577095 101911425 16593870 75576885 122086635 183778725 8888055 103461405 209513130 44720550 233658465 84203025 24573495 65358420 183772590 102422400 23320455 38373195 204856110 16739730 45417285 128649540 6934650 95573775 48505710 27639045 37011900 140486775 72133485 3805590 195148005 26042445 79013790 159514530 184641675 94762665 146093160 6133140 46698330 60004185 2460030 3817035 249947430 12468330 49934535 33995325 124964610 200550810 93430425 69404505 22087410 164138010 75131070 27573465 24592965 70701570 7370490 186953745 89441970 43010745 23039790 83829615 71335080 18198855 89258775 47780175 22535040 152113245 114159345 22785180 110786565 66160785 121253535 5011485 69943365 106884720 11335665 79132905 34277835 94180770 13156245 132694980 134682510 70711935 170709300 23802330 31885470 78590805 85325805 119862180 26149440 114518835 131348130 38965485 58005285 33086505 105117315 27948975 91189110 161177130 49200990 26361675 14804295 93522960 81164460 207599655 68320305 52666200 91862715 34180380 165079815 4013235 100841925 72108000 57957810 8730045 184746360 190616820 4581390 49406835 117810390 66687225 44728110 84783660 54757290 2697975 51231060 111162510 89831580 98019885 63146595 44902710 60454035 72461205 62984955 14694840 130698270 141262140 20024970 105764115 19769970 94588830 68755125 233576970 18829080 16685115 60461835 31531545 3576750 97521435 121932240 1639575 96890370 78192645 220828410 669000 34170705 111518775 46560225 34204290 20305320 30583215 6590520 78476460 40392900 64024515 93932415 90694590 3754290 33056625 116203815 166372710 54598515 165146535 39120075 206554950 185096490 54267555 28824825 151579065 79179495 109179015 84825225 21923130 9622170 25768410 128576160 16296165 109516365 50185200 35611875 67260750 9500805 94054950 91567935 33429660 64101585 39994095 25689375 10241715 124530255 61006590 33214605 116938965 13677795 17722965 11980260 47811105 11216205 187211745 56237550 2686245 201751710 19750965 50519145 73065540 21340710 2913960 131189415 189007650 39198390 89083080 29219130 121619025 10856400 78289830 20173380 10584195 216001980 5888895 187150140 28070835 21181380 7746555 204401220 56410170 37766865 16954305 61301760 90215025 32689050 13988265 75427515 10569030 62701440 206341095 148984890 64623045 64149135 134380455 22761870 53747880 130679445 93067500 86969310 9818880 42397275 127378530 66365445 147812265 76470945 981150 152176410 15776130 122373990 5422110 111930330 44341245 1577415 11060085 67977975 56104875 11988645 4140600 211998675 120512190 23551710 5041575 83442315 16310130 51136890 21057135 104079345 8376060 97446825 134596185 233561385 18027030 43763505 241511415 50930700 86123055 45024780 229493610 34855065 97775535 37114095 139896210 113979735 99065325 169069695 71483970 122131215 161004615 7533450 60958725 45874110 171166905 105740745 123500730 44732490 60757485 124630500 188333730 47875710 40981860 32740215 69951735 1620105 77606760 22341840 146400525 68328735 75706920 75806070 53634135 83632080 17528850 35462520 60547770 69257175 12015375 29364885 18855495 21828510 171155595 90667665 54869850 26373030 23248575 31737825 74899290 68873775 118137915 322365 26086290 18520410 20369700 119241390 30556170 22110120 124592280 204423150 70571805 54415980 59248935 48268875 63513525 73432305 1154850 77096700 47429460 13336200 53917665 31830585 172652625 23485965 19802910 49967880 93909990 11753865 8362725 299265 22500330 70485300 6955245 72646785 2126700 122558055 3094050 216136635 48671310 3297915 168579210 309900 102754350 71201895 24018780 13660455 82787475 53195910 174604140 17381085 22779030 9441090 122731335 60025830 12058725 36679290 3641970 56709990 129219990 216066735 60661815 85859790 96729960 140770110 79832940 8195595 43336755 8188785 24081255 74352390 125237295 57030735 50627925 52090440 100170960 6962985 49324005 22342530 26695035 101383680 84420930 2771640 129406965 166459785 75586185 84578445 40800150 178558680 49620075 62537715 71495265 115470510 9569730 124024380 274260120 103412250 25363125 104452020 148796610 94962135 106375440 62248620 98886060 133973850 13658565 8038590 256342080 10901760 6113295 71899320 35407740 22808250 83895090 72452820 14993175 108943620 175112955 44907435 35150955 650415 98572350 68047410 35337075 67500810 34946490 7675695 147586695 57560730 28220235 69699165 6062835 226655490 127620645 95589015 29104830 40082025 41905560 21381870 230397510 99891315 217609320 130782990 104931420 103456665 7049865 94769250 42191025 24849975 142085085 118442955 24212280 8095410 171423645 18047220 91096980 56809590 100538865 64200735 83004495 10809450 24972585 35563035 20057610 55071780 176333535 151061865 2177145 175530375 27961740 17433780 233872005 3692535 134835780 5500230 90138915 84432270 14754435 30563445 38758380 234745215 97719270 50164935 26340360 18376575 286390290 84965190 14782860 9800535 2009115 27963135 11591700 126223080 313080 63463680 12552930 89609700 2698695 49609050 57947985 66857985 57416070 6232635 56413200 125273580 59885580 55297695 109164390 34610775 97217190 59198775 42884115 215308155 127482990 102333990 107358165 931845 73518045 41976690 170826255 15682575 41241285 156582555 34320900 2675115 96166545 20484090 7284480 77701695 63187950 61493610 20108370 40308780 74911590 72674340 838725 99020640 42405570 212177355 95961780 100838220 52526805 52060875 39796905 9096915 38177550 50647590 33349455 7638525 57734805 18495360 68534640 90424980 125617380 68788380 148154250 69030135 39944955 90227880 57051000 48023670 72213465 16212900 98241345 60883035 18006195 30681390 67920810 59108115 132376500 10816575 122623050 187569255 17733345 73369350 36889770 43009650 115246635 18801420 160700955 53097465 130576845 40337445 34319550 15206400 82257330 21436620 98514930 196710690 54554895 103980435 45421935 39036450 119848755 93090900 185319375 56386935 130612695 60785115 76145025 5188830 93407565 34130340 47215215 1034475 101761785 17245275 59205705 145830960 50561010 47215065 166654485 153557310 42732720 110962965 97034505 56752200 11919480 25136085 81249675 78772545 253861380 97798500 43331115 28948890 89234610 50323905 111190770 129362010 2772330 21248085 139731225 15509310 124835550 5079930 104741955 107851890 77816805 31922535 83456805 118290030 54573495 150080160 3725415 97323645 141267570 59331840 50831775 119632410 120315225 31783860 71653530 88827105 149338200 36076440 69145965 214575 83763420 28208325 97841115 136910640 9661365 91609230 108087765 70615560 91792905 43914420 183823875 164342250 65335845 79513575 52860930 7704180 235231860 18452490 39363615 48097485 90590850 15151800 620700 30063630 51866400 10740420 79543530 21712935 59773215 45464115 6964800 14971800 28148625 87742830 150591690 38511045 139059420 75005565 112788930 154119945 15154440 22321755 59422635 33102300 88074045 94110735 25222005 173510100 98910645 15409815 96235155 122559900 34632555 57025395 41329395 2511915 2075385 208184490 149068800 13343760 176840205 130712700 49156995 9250980 84735165 78190200 44529405 116100045 78520710 7667430 23369955 8407245 29230695 114501690 63780975 17510700 76146990 18312330 58848720 47917005 20080395 79948560 210190650 13072455 9845205 281653245 125456055 16758195 98065605 128044815 134014020 8911215 79632660 21352650 106105515 122318385 104550915 90248250 54103560 86823450 180067365 97170 46855260 105931080 133442415 40741140 171264780 27518130 7038585 143489325 151174125 33635895 22410765 17429445 117238980 118533840 32620065 40999650 165338520 42737265 166233390 26731605 75564645 78321945 164410245 68934000 52786635 239342085 33331905 101324310 36104550 18599685 87898500 42316935 45419895 44420400 29030340 1040595 126134550 211902540 154028685 28388460 11521725 121751310 102876060 78783990 68207730 75156090 134614740 67311915 66214785 91369155 142610595 130340880 59000790 34851660 3873045 53771325 21042840 12527385 92016465 71071245 34615620 30512115 186563010 38332155 6501195 147283710 65680320 128735130 46342620 11347380 30126765 3078270 123535695 13886490 60302625 33847920 128542230 7250400 73539195 55864845 20601270 175097745 106800540 52445250 36972240 6125430 116679330 250262625 35517540 42801825 20077185 18901845 183484110 14974245 105224895 81377790 118983900 46743135 162188565 136775460 53400900 58605750 132278310 75923430 13892400 163314030 121339500 30805695 157609635 104782545 25273515 52228155 155729580 16188165 140074425 51839745 102189720 127083240 100473315 79165530 77606145 237311895 42837255 111235260 113814675 29274900 128841135 21837630 95355945 132407460 230663190 43223160 197235390 34487280 53181615 43514835 22792365 55247040 2658210 62263515 118481730 58729125 96551205 36663600 73654725 39698580 87936420 81968760 153288270 58349730 81691860 61711425 92252880 28302735 21372345 146075565 100624050 94097265 147928695 34856595 143741115 67728105 150858120 25989255 113849475 75554610 24289260 108512130 67543335 55913385 38178525 115845450 95474130 35773080 65585070 88557705 7169385 26975790 151556130 120013770 200124435 4192245 42624720 23163045 180301440 124034175 54405525 29742015 19695855 6936810 39629190 167871300 46723275 56509155 13067130 93686715 38753805 14623860 77181960 4084635 1120365 20794635 141914715 276168630 1379400 61767240 123315075 27716370 13059375 140173890 115265715 141037890 141166065 27079980 56821545 36081300 23619690 40528605 199363920 30384915 84387270 10255725 218447625 82133115 14004495 4564080 176782935 85743645 119855415 121764915 63706710 8367255 65434845 79870230 7573170 102675120 27746985 106693560 8737845 27583275 79078920 97222230 46041660 36135210 57749115 56314965 93495960 7507740 3049815 51309660 186641700 11653575 134866095 19320645 194735115 101482410 179617995 11503500 101759400 27110295 32302035 2945850 55559295 51507255 147052995 172836420 5488080 136343805 64782030 141273840 155146605 116705955 12992460 16916850 27745935 30151860 24382035 34222890 23603100 38310075 104260980 80907450 40746975 5205990 136959660 7019205 30843870 19030125 3660450 7824270 148503930 22700325 12196170 83554020 57025140 18539115 77191830 173515425 120967530 36452595 765465 42639330 49320630 11927505 83040375 269743170 102665355 42844680 35931480 51494205 87081765 26928735 106653030 89401515 57565605 175928175 143630790 33901335 151513680 38453865 35085480 114564750 20550 137795265 13096200 8786895 149706330 82857045 19259955 99296070 13568460 89360670 25785240 13840035 99709380 82482750 172408860 72354285 64911900 192862860 41622255 125929290 137883990 5058960 33012435 150306900 149636535 18679755 17345595 22676040 94038900 197677110 206357805 47077800 14635575 50339490 19916895 120396525 3166275 91214940 27817170 45830415 14359440 26306760 103556415 51843870 22018725 143763210 1388310 20670060 156742320 28054230 24027225 21051540 149856705 52706400 13514340 31048740 31760820 99459195 39089460 74359500 59288190 31919145 82788480 66021855 121592490 114425685 111434265 19009125 34174365 9646620 80969490 73817640 57726675 139400910 79769205 79008540 117264900 131330520 72471435 53382405 63265845 146651160 87324240 4803000 107962635 205277790 25249935 161261910 64304460 31197720 231060990 22164045 23033010 98320305 129508035 49831725 145568490 117813165 8097390 210535560 37616475 112681110 183693000 23930310 141418680 49359900 202789740 52359615 95197695 161235765 23264130 50846520 92514360 5640000 2498955 25008255 28628385 62172390 109051185 47708100 79168035 38316075 126116265 35432505 16690185 165048765 100203945 35437590 73461195 104307075 158734770 146304165 57451245 106773645 24764010 18009225 162074610 60393150 32127960 9994485 215861460 23830245 140308665 5315745 93233910 55928865 67466100 164011425 234919230 130149525 20732115 108810420 88479780 338355 22979250 115169295 109266705 37719495 112015020 18237105 60574005 97413210 31959390 30032400 75773685 126959790 40758540 814590 226240950 15216510 33296940 135195045 35195250 10649280 20196705 55597575 126565125 57299265 135346725 186629340 57236205 212233725 50420070 89968980 87365295 22771245 33152730 72787995 128297400 21468825 48801450 504270 158177610 215606310 7439085 140891970 29663745 70158480 135305310 8885220 75595860 34937130 85709505 215394150 70537620 154708410 1807590 180626715 6969705 2761665 15400230 4732230 47700000 113970105 64766955 28194360 46189350 75846735 93373290 24967125 64552995 17753745 25383600 226525215 26006265 34432275 95855205 7410810 32450055 44361975 24468360 73663605 85864605 72820290 26059590 24329640 91758195 93872745 126576225 1239105 123542490 65602725 83451960 57807840 19667850 60289095 120841890 8732040 39751200 41430150 63558270 61821555 12881670 54058110 46415355 149836515 181517715 99393285 103784670 28662975 82155045 111845355 7164360 26069670 95218305 50004690 98711325 48984855 56081595 165658575 82212990 69764175 217389600 164202735 6345600 42496425 55621275 71383635 159565380 86199600 200650965 127354980 102427365 203397645 7149225 4298220 10299000 86994615 118831875 48726300 45820425 41745420 24477375 85596690 3148215 42069375 168500175 99651060 84507945 191532270 7241430 218326620 49593825 137533035 20904300 114816825 21418275 139360245 31611900 56586450 57092265 57754530 102926085 14194785 3024360 48037950 86846265 98581995 2750385 149433510 33351975 18085035 52686015 55308600 20175630 33523605 153664995 24732465 105517950 5264880 76008675 200696895 60100770 20303610 69253905 29684220 19311630 46121205 90781500 108555000 16952115 43802865 62214135 59848935 5242635 38202870 125525670 117700530 75789945 194394930 92425635 9567975 34962240 77344620 5213670 138909135 57280185 82028040 50216265 43422915 6854280 209264250 28643385 27180225 105266520 170557335 84713505 16520880 91674855 31114695 152592150 63883740 69270420 64604295 297398895 92956965 53915310 166158435 198721125 35984250 5468535 39887925 77649465 17091945 193798005 41339115 10080510 43129785 20953035 80414835 126075420 160001835 25523295 18012690 37696155 38185230 9254415 13258650 46098435 4714380 108461415 226645500 2816415 38591055 69113985 29158500 88630275 33831330 49984095 52031520 77302710 138308385 97826475 148526445 36459105 2163045 16524930 122039850 22365465 205674510 53388330 79289640 17439015 57265695 234911385 86078445 87718755 46878900 77648505 116375205 42727020 107837625 7640700 191925705 55307415 120833820 15847350 69711675 182337885 138154050 47951880 110361480 8489910 283691910 6083505 26235045 74103195 129219870 36801720 24687960 13427580 17118780 155041185 1890645 90119235 57013830 9034800 5442555 26704050 102206625 20810415 156078825 158301690 7697610 81358815 101488935 25860495 56613945 99308670 100795275 137456775 26055210 170387070 44576430 27495525 1444230 118105995 7012620 45388050 51355545 82027395 142411875 128404290 108741120 161817750 80529165 28765740 184655265 10552155 111919815 23785380 7531770 71474265 48019725 56633115 31066515 14649195 57657450 119005740 60661005 17988990 216846240 21721500 13212765 17386740 128536050 230471730 41579430 18721395 289606005 9612060 1380135 4132065 2974080 104825175 46532670 73158465 162135 63183630 71119185 105854955 315654495 188588895 116106540 32509350 48708480 87908235 2412420 36564285 48292515 104416815 20568495 341070 291219300 83536605 6242715 55751640 40142955 118716750 10210320 78472725 29032680 5930115 143522400 29481210 107882265 101032260 8215650 46151010 56849295 139071855 949725 57011085 128142825 14420955 139683945 33771135 37197360 927780 94674630 39137145 118503675 90126180 21158670 40452585 28693500 1096335 60389415 189104130 33866805 27579690 5825730 35401815 83920890 169909035 53189250 55158345 32016690 84290505 1119300 57317865 104693430 38955690 12957630 9710535 11142555 26374470 67928745 39484800 13135335 19120155 67473870 54377190 62687505 22165005 63575145 17664435 122317815 517185 42273120 239108580 16272270 100220085 41295885 15595740 332475 127729635 108540540 83955180 67196115 102345045 78077685 76473630 49495140 34355505 130218480 124125300 14169510 88807560 447105 103586265 5831190 118383300 12122895 25342170 11218290 29750250 17920215 105071385 14703405 60494475 9267180 87283905 25895190 103131315 67956990 108247860 1733265 45816435 41341200 74593560 99407970 167907645 29737635 2263575 12078690 89774475 66773310 243551295 26206530 154649700 60766425 115436685 99676770 115364655 337290 64418790 98552685 58386300 11593965 89258925 89899500 21691140 53865960 48564495 193168050 76545915 28743930 17886855 239604240 12721380 17478870 6077640 187848660 161509440 8638380 66161205 33028185 77880765 100577730 70191930 42983040 58236120 64390095 38486790 18970815 11966130 12184455 117451035 46932840 74092080 80259930 31109775 22498245 31983075 41044995 108714330 104882175 153648720 4959960 52913805 80551380 68386875 23274300 71983110 72858420 48730215 53279940 149186325 39743250 112129080 66747525 47444040 81276075 146313795 31572555 112762320 49924500 36325560 83217780 35463630 124110300 8033235 258804285 29023665 219270240 48348615 23246115 7093290 28104540 86914320 7230645 63569250 24972570 6022080 26429880 42737655 39683625 27875730 142137405 104504790 162675840 4018830 144821340 149381835 97988655 121984875 18295830 157073565 46063710 15361440 99090675 62743770 243409335 144293070 80622000 44026680 74488065 42819600 51862635 147695775 48050775 135473325 71679870 54350445 28608705 103399155 56398110 34558290 259917780 11939520 66378990 1281705 66825630 36990960 3446895 62702715 3274980 97616085 22291320 140825880 72760050 31395300 70184100 27186765 97543620 334170 46759485 173231280 36637005 160611795 65627160 62716830 32965455 71704785 145659075 47398950 77923125 41591220 9035070 105455505 11536305 164401530 3503550 106371690 142010685 3377130 45319695 163034895 24751905 27654105 7185000 150326775 6095070 83953635 8773110 148727070 10246200 7460085 77025990 81992670 103075815 39909375 53223135 178222905 55203600 55709340 49649175 31915830 5240115 75319650 30287220 82902870 7546110 187911420 83344335 128626830 17712480 12707670 183994365 51588270 127074915 21231960 21090990 80122875 91821090 67540770 58233720 75117180 165352935 16810905 10497720 213261705 29246145 117504810 93779250 120534855 37127520 29381775 4792620 59387445 259154910 73813020 259237170 49029120 103829940 204659310 84423765 94955820 87076380 58163700 24706785 64953990 141541005 28161780 24621510 9478005 118597590 30118380 21334470 9037185 2780895 156755115 2727750 50141820 102874110 17887410 135975195 71867880 17243250 73686330 29595555 45757680 114825450 110039400 104354880 58052700 35171505 140845890 33864990 102715485 48901815 192756540 9545265 47676450 68235 76553145 200955510 52762575 89894295 103128240 58195770 83355435 36923565 56630895 37157925 26998650 97415715 75134850 58387530 210219345 94249500 73755360 62815365 12911385 217872420 21422220 33810810 47414625 151042710 192028710 12126945 158854605 71590125 100246785 48552090 14410365 198676980 46046220 29645385 107816865 32110665 72053205 4951320 77098335 199289370 62436780 42273960 57182910 26795340 58540365 48047565 88761660 6758385 39493140 117877230 20974500 126039255 20673090 69010215 124226985 5679840 76128870 29224665 38995920 94515315 88541265 66860490 148879215 73712985 16955535 157501770 48206655 221901000 31752300 51865035 176029170 20963400 63446445 161796210 75423840 117274605 68905590 189424020 115804440 850530 24536265 80902920 39757590 10207230 71668140 15333780 268354320 2459880 49149555 61651515 98447190 52919370 11113935 31591800 25309050 22112595 91339050 18726795 97770870 52261995 11815875 29444130 29964930 76937790 129629145 267587685 115153185 17109840 30626280 122501250 24722145 49507035 28446735 162262080 90448275 61934205 88473480 33151095 136066605 145351620 108877800 45437265 54871140 15083160 60379845 67400115 32090940 21616590 46881810 25334340 186931575 27405735 44534580 74336400 195778320 102765780 116414400 48378285 120995055 31280550 123702360 74427315 33114855 37708020 116770965 189484560 187675560 19962255 19060305 32118720 24228030 8127480 133771065 18364230 118572810 5050395 63063975 44905680 125623170 27409320 79620135 15941550 101439345 102826965 4529940 324675 134204535 12640110 15556275 34544505 61284540 91743435 147705540 101033700 20103285 15157515 161983830 37953570 125720580 82651050 124580145 128709480 70539285 109450575 8728230 10601100 199716525 161097675 46549185 177008310 4236750 39871995 98184480 122953965 13054440 78648315 33705690 72800850 152933385 9550965 48907785 133346760 83513070 67987230 40982985 90998640 13177065 12463500 20302365 66996735 2921685 79227060 25301985 8908755 28677270 44796285 67815570 103049640 24216645 90709290 34803840 214406940 831270 18862545 159845790 49222605 30621270 42461790 74481840 66831435 75358395 23564055 100258920 113218110 66340635 119708100 46670985 73942185 74470170 116635575 46542780 17256270 4909215 120870420 101072445 46436595 156673530 54912300 103730550 51701355 69795165 90891765 7018815 69455580 64031280 89037120 86840055 115651545 89295480 2538690 104642265 41371815 107027175 132506430 91773060 4666320 976605 97254495 47480685 24180810 20519685 81444975 85525335 44973450 39949365 89552730 11839290 100238370 42824190 157180680 108668235 94167240 178208880 122066565 198526770 36345660 8485095 56538555 110733450 15012600 80275320 25695420 161649705 49196145 21417060 20168940 115532805 237793080 60459720 121325055 27283230 19209360 16408410 69885 102522435 25331025 196288800 10364340 109295820 87399825 4685250 78226935 92335830 461130 43976925 100840320 24697425 77268180 71968980 13926825 78422550 36661470 81533190 12005115 19038435 78610440 83026260 10260 50441355 12916035 48311250 75572490 19694400 40748835 35020950 46441185 138760575 176242815 55802310 141866295 137842320 55195275 19661190 67587540 122361300 36549015 134401455 133559535 34917690 12736125 76204845 213958755 2216505 139778430 71943885 125860590 265647240 82927830 64522005 5388015 38223240 102482610 88291575 79775010 141137340 67526310 12275760 92076375 125060370 7059840 64005630 117760395 145084950 93165615 63430785 78756240 187815 9635700 126106260 1147905 43067520 85224720 110332800 81018120 154671015 95454600 68335470 43571925 121279680 16787490 126543555 40183440 10575120 43743675 217849335 4744920 90411450 40939125 78136275 34609380 52925760 92167590 148063890 216480 46067970 208586940 19855170 15420960 132560790 60283785 70546095 20950065 36456210 33159165 6663135 126377025 84116955 67730805 52861200 72065100 218454090 105938535 93004125 59422455 148195050 23836020 81590280 98336400 29523960 87056625 20912610 127546485 9702045 156396825 71603685 154385565 17889405 26516745 196948395 31697610 155112450 10814985 45821760 145939470 70614420 105666180 28661100 63961470 143000295 107305440 73325370 16164510 194877060 101470635 33095355 62682540 37608645 107511615 1751505 87262785 275135220 23760120 78963315 158190960 46575945 122270940 126894270 92289105 35875965 31710030 86824815 113469330 288180 79984875 15281940 62575905 103230 47700060 125922150 10706835 103250580 183532485 14094255 94100025 44279400 206155365 104948760 70812045 128942985 120942465 76639785 155650485 63247515 22204305 58070130 75769065 27864810 16991880 92405880 83337900 112359225 138907680 125349225 27712815 121146135 10017075 90280500 12505635 170229150 138237810 81285000 45971520 53935710 178207485 71821500 55947780 81910035 164989650 8555355 31612935 109273785 71865480 123633930 2851110 187893105 31610715 104687550 40348605 4929165 191978925 33920865 42142845 74902590 131111295 68156715 144423735 169377675 12077310 23574480 124077720 13689210 129767265 7590195 12470535 196409535 40992540 34604295 135324090 91893630 9671610 71489970 4929015 186517200 7066650 121433565 55104195 46995 69022305 41161485 190888590 12575055 121687230 19155270 136684845 195272550 34849140 28568295 149678250 39447690 46934490 134029605 23342535 61806960 194233275 24986895 9002805 14212695 36939345 12555315 70032585 12521250 91649865 5755275 90807000 136970895 35158005 10031310 39997620 183812550 33984120 64477320 143040885 22542300 38519415 30213840 61532955 45651150 12103890 90763935 33253710 57112920 45202410 7096365 177509805 17030220 186007455 66054810 53686260 20811300 220669245 11201085 47051265 15873525 278470680 73370025 133461240 19657515 153495390 164303310 245385360 47092605 100891035 71645505 44468775 75902220 10485480 45765270 5486955 44811165 907785 157593990 120824145 46575855 70706415 83844600 100635240 84047625 75350850 112847985 270916260 45747990 30350010 26137800 53006115 179687805 11575995 7450560 77053065 89631810 61061625 43530795 24024525 1550685 169247370 139033170 43623270 180798630 76483425 41864910 30113715 141452025 34170465 74253525 38574660 70668690 7045425 43550505 154209300 76823190 94827540 39915480 17129790 56377035 18646695 16759425 6500055 265755240 127181415 109633380 23101005 239777265 115819860 14455770 11254680 118235835 70093845 24701895 85972920 59643450 83290320 86491695 81984480 188598390 68699175 103999965 58667265 132975600 36966270 44005080 26447130 20569665 42360480 157001220 108153690 209383680 20065785 276381195 14654880 97254630 144425445 60481530 23713380 71946480 5681595 4678230 164045460 3019365 33484200 166931835 154584810 62233725 10517805 111007470 21435420 16121415 744135 56213640 124718310 27716790 36111345 151665120 165871515 69252045 118500435 26749440 4847700 426990 117426120 47272770 29297130 19450545 145021680 174535545 12971865 36512010 152021835 23419695 17117040 46572225 50940600 113413215 26670150 67749840 210515670 175996980 44585820 154918080 99145920 43181700 74963895 106861170 5742195 17469420 28884450 51277530 70937820 166769820 16369620 1042455 74872290 99944595 58664220 36066960 3316920 177001005 21955485 4616760 153457545 38551110 13075830 6000030 122501955 146816145 29668650 77102775 55512210 165552615 179595135 16136265 21550365 103232880 63392760 19126050 18112305 52228800 139495230 72376920 31463445 61759485 28667955 28768215 12782685 73057095 96533820 60577395 3222090 118135035 64851585 78419625 22310595 56483985 9944265 17566080 35643690 96255900 161767515 98376135 30415020 43728840 64015845 71151600 81953025 34839270 47955465 27380730 26344500 125731515 45687150 54057345 125715360 239636835 36486420 91885035 64949130 11742405 748545 50804595 45949590 123769920 364020 11150595 157021995 9472095 26831415 68460120 80633985 143971965 17704920 23110830 10930770 51902175 23412720 81386460 41680845 152377905 23977155 48833670 12644520 105052395 56274420 71062095 134844225 7403295 45190230 67571070 105831930 152930280 165428595 61643175 80379480 80291385 141270930 66076740 43441365 4460145 60266820 867735 24092130 21717345 110394030 65009445 16314510 117398475 93126735 18031620 30121560 118890840 11072505 94684560 107774610 135361065 182374080 54819900 150589470 212433285 122327790 26248860 86202705 191173095 20930220 331311045 5486025 103006950 69192270 75130770 9352680 47100930 74070645 65266395 31575540 56669715 213464655 51569445 48633570 67509105 71938740 68358255 46118355 155151210 42911655 12596085 25557690 104743560 40357530 72564270 13854630 48308910 11554350 39042150 81053580 22210215 3236580 38774295 20606010 58726320 6197970 17250390 109147530 116680230 40276350 58700205 7949880 1852320 160211925 57665310 34281555 37910670 24495540 88988220 110794500 4702080 59441310 98789490 2053500 21123420 94575000 11060115 24600525 27980100 152294205 40150035 90587565 37624965 44057790 32399910 33705960 154035675 15814140 132848070 46026090 74557965 58742820 65933430 24402450 42118065 16473270 32333145 115296225 92767245 57243615 4879515 57084795 111198105 83729265 62837880 76072230 1703625 24624135 203095620 51254115 48769755 125676345 3229980 56480250 53398185 84742515 49074915 16170705 123073860 47287950 16135335 60106275 8786475 11126775 92888010 114741945 115735770 5921325 25809315 7718025 95591175 105798240 38246265 34108245 17774265 117079215 41135865 60842640 10437375 19470660 232600665 17059245 141640050 69795195 60590370 20282925 36870780 135896370 7858080 156519660 28509975 132702735 116554710 61543920 72728265 120644730 118511670 42150360 31607460 8548710 14651715 98682105 37231455 4488885 90902610 23196510 72292665 11052540 230508195 59307390 7588560 33231630 149391705 43921800 177938880 38557530 69871845 112970385 25871145 85855725 97225050 68806410 32734710 75640725 57274275 39087210 1909455 38708370 114768105 70739535 2860035 48560325 37111230 48796185 118500120 150651930 278775 127476255 108423090 32041470 125096535 179246550 175907415 156441495 81200295 16954545 60300825 19593795 50902440 35622120 24332985 61140450 32737515 35060340 134160480 58851465 97763700 115154040 113782710 58963185 50898240 35873925 36403530 68731410 88841070 85794705 46841580 34127625 86660325 46833045 11843490 61829055 132302325 57309240 15566295 89719980 237067215 33966750 20503530 15739650 9106695 153303330 83459520 109115775 156517050 15418275 25179975 111775080 22213170 76235520 45768600 132809550 123785475 53032020 26911365 75475545 2121330 120637035 234277560 2481375 180549120 59939250 91663050 33826275 27805005 80328540 18929730 98474940 59488140 84804495 54546000 130003935 199303515 41553285 21730770 117605085 91203225 111846480 56716530 44954715 2724495 122480145 25612125 16234230 67126335 12292980 35543970 20935995 189013605 45212565 53326875 52481670 88722660 17160825 100339800 122215830 31307985 25182090 18048015 18845400 29954055 148247760 62121660 12174375 43193730 73188585 219195 47120805 78119940 66301695 18537270 7305735 6302010 57561810 50669085 15138030 2346450 26925735 115507875 155678520 99677790 2936550 7124280 212606850 26143290 72043200 61448415 77991210 20675055 90871155 19664820 46490640 19784430 103155885 142692810 11937780 61189050 83346825 16850400 63107655 64818420 145996365 27684765 30849645 9866595 124885065 141397710 76467915 81159075 134384925 5318895 5462415 77958075 853575 159338235 6454350 36267840 116938590 57108210 64779570 7573740 132407790 7995015 126317610 22739325 33295125 35764680 91632645 101398275 157607820 99888915 20092575 132845565 61284360 3454650 109898925 154312320 141183840 14211975 20910375 115376160 258531075 5609625 22423365 115258230 66876330 89409075 47487525 77605860 67961595 71366190 10324605 126116490 5605980 184386210 125909415 2048055 31352700 83434920 252338055 10104390 30137985 53264745 145995150 11289915 57532950 4781820 3204945 69291225 199745715 29668695 12639735 45561390 52847940 36946590 23437815 91104390 188353125 183916275 46726980 11694045 79025160 4226445 112568100 241125915 198283455 2754720 6730530 51883140 168736650 100026795 118250085 109705200 162049215 49604460 43354965 81747600 4419165 19075950 52523850 107876025 143444400 65130150 100720170 236080140 37864710 85559700 97179735 27101535 37608870 93986130 53146440 18296895 70579560 49747110 90686010 86980770 61515990 22629750 191488050 62359815 63239265 20679855 192064890 237628245 35245110 20759985 97635780 87514905 118504215 47202165 5066490 31269195 167611905 94265955 23643045 78550830 105818130 50409660 49908345 69547230 49487865 84547800 136955100 151717395 130510650 10141170 18085635 8238660 51025695 7458915 44983065 2624250 38382165 170598825 29008065 53919570 42331140 3024510 96760245 15209280 7049730 169450950 62428815 4366050 156527730 49501095 155328375 148919250 14117190 46737660 83429775 142654500 196081470 69496950 40006875 49505685 107348490 70521195 256154070 47881080 29280345 64048650 23931480 5025990 72742875 149989830 26524290 28252575 137328780 94056135 105044160 60882300 10486500 216111555 9277020 159644265 13524330 147356160 52974540 25397010 62838990 73380 135471465 58352775 55905675 123631155 128675025 3982680 29557665 82050645 72303285 131549070 83984100 85602495 56153865 85526085 110746095 987075 13992180 210474555 79188975 191844840 44675790 75279270 63106770 5040975 102337605 93673635 43621875 28797930 30095055 137403195 34278240 113139750 101747415 34511505 201525045 27169965 122642535 244999980 14877195 2603865 62161830 53994345 171154005 120860130 38027160 24442110 89607660 26247135 698160 233592900 9974610 75745665 22997385 17712885 68110980 21541455 76838925 67698645 41934165 63057960 30660555 5461890 184251645 142632720 63328200 35995020 102759480 258710820 72468960 35514225 38194485 66900915 22090125 63817125 13294110 120732030 15571170 27617730 67829205 3082155 41500620 6302820 3372780 97590855 88239705 111004305 30227565 57503610 68217480 74664375 27424920 44004105 163569930 176664060 44557035 2748870 9376020 18817725 6202680 36650175 67237290 6087390 115777935 65171220 239554230 106377510 52017285 3350355 164578500 138782850 15185295 48367605 80759505 93020820 4996245 16565130 33441495 46213695 34195920 70064400 99018480 74221110 78102420 42885675 136969905 49161420 117844515 74447955 59922825 79969365 7734930 226495215 6829605 64922550 19561185 17448885 40503150 5899650 138344100 76529505 74178090 82070880 141683670 71865270 145048065 12823260 54497850 128333925 210828735 16566675 14116905 46971270 148753515 119000130 72840870 116361930 24827310 56116950 160783575 60223560 6252945 203067195 78159585 55562475 27521535 16385205 74228040 98080575 47717895 23771670 64184745 143525220 74326575 41323710 124754790 17148375 56742495 16519950 6507060 179753295 37253520 66413310 118686570 111214050 89117760 63489540 45001260 76486245 62879790 12195900 27504135 71566590 20153880 54461190 20252700 183061125 46060050 3151905 193565910 180380580 7737495 44865045 105661530 57266190 8177895 142303890 28066110 155389305 41290080 67440825 117754290 5083845 160710555 20858400 175246080 33480735 34468830 65222385 62272620 217578600 201138765 6151140 126118275 15289605 609030 59029965 23676030 55374750 1027125 20604555 77877420 258453795 66480840 28360095 185074455 41769285 32171835 11579115 8541960 63507435 171341250 172475655 141041580 8730030 72522390 241185000 10078860 44766855 62347755 47960625 77972565 211027965 3557010 120115830 108922950 89417265 89037615 42068370 110497680 113405520 68969775 130521210 50266665 139902375 140796975 27480015 246096225 4245675 65165340 116319675 94917780 115063395 111751275 38575500 4288920 79952460 98538045 100740060 15761205 41886585 192058320 11007570 91377165 100797120 63648870 7459710 132460305 34513140 32762295 118160895 78723435 62600430 30912465 21001980 85518240 89112120 48808920 25373250 18853335 170009715 43600275 109601100 98487375 107855865 70744770 68625045 277650855 15890190 61899915 22465920 78360435 161792355 55165470 940530 122008230 108841965 108590070 49245 20516115 114442815 99579810 87596175 56199705 26938440 9666555 2633430 148709445 156527850 45443160 14257635 146684760 204165 62702835 180276435 91250895 101863605 29673270 163481655 101474565 210528195 146044995 86038155 52809525 50864685 10531080 55493700 143204145 26346900 131486220 19102395 32885100 118006710 82761180 87820650 227515830 38698680 206881980 83581755 62843325 23003445 140713575 64677930 67835265 230476815 3716790 60975675 92507130 15210405 38581455 53500530 94057440 120542970 25249215 66887430 50260275 152069400 14355120 66885570 87732270 76627620 29002470 80666445 96761460 33142680 110974620 196190040 160742235 47732970 12109230 60801630 92086290 31025970 84716850 36850470 49966425 16765440 127341390 77667240 86503695 15162450 37349475 14043285 115510950 167374410 4299300 32161785 75885660 85333110 67927920 12849255 62032320 37246740 90588390 69408540 19226655 46930725 32556780 236565765 66730920 50333625 142656300 165014940 88691940 43358235 93395325 7738950 211731900 28566855 162824250 102189735 160062030 76992030 63077730 87544305 14127195 215629395 4863150 2837730 91155015 12351525 28662240 35427105 45609930 108134100 21392400 59548455 122923470 24257100 3261600 24897390 72628485 17690130 153565245 42901365 59170845 24947745 70764030 60020595 52354815 139040805 7862685 10916895 92745300 115483800 99122535 37463910 86636160 120226650 11661900 91711860 110741685 134086890 134046750 65508840 51837030 44623695 27719040 157275885 97390770 9387675 143198520 128436045 29092965 80841960 26116650 45502140 188696205 10545240 107781690 65864910 79279455 14430420 64265310 24209280 42160125 51469290 101988390 147943020 41570490 31571745 15918480 92566455 58797105 220939410 48296775 62642895 29324550 109836210 33437280 61566405 37267080 273760245 54105960 94764630 36132435 4972005 8660205 121848750 36208845 42749970 53822460 169628610 13005630 130607730 53771790 187496130 60914055 135635265 982170 65574495 145198200 16644015 57104310 84052230 36188595 30021825 67799760 134128335 6097740 133983690 106172070 42786315 20606250 57072345 15048015 109216035 62320620 152811870 45794895 56219340 8615520 59498325 3348315 338774205 149512140 75808035 66462435 140783250 5462565 4278810 44943780 140671005 20622930 125505735 30133200 16782825 83243085 83595570 40845480 1987470 45188670 171832860 133199220 10529580 75228510 251197785 5530590 183813390 36133785 138266385 54584130 76070235 153209505 114139035 27413790 87076485 22555605 15366015 105174525 129153315 158619075 125055150 743025 27766425 104228010 77077170 75115335 53401140 3903405 68758380 67165635 198694755 47407500 69850215 114281490 224698695 35823330 36372945 302692965 40710300 93388185 118401390 87352065 54479475 20067795 56271135 85207740 26916990 83396655 45262275 31056300 19591065 53008440 97719465 101253330 104101545 169901955 46313160 123159435 119540010 54019920 59506530 9825450 14005290 70395150 80876085 161280840 207248895 88704510 57222210 32357220 82951980 23039715 12985905 119896800 953880 75242715 25890780 28690575 98810760 127832805 60234030 20191185 89564100 34456335 8780505 174629010 151196475 84853035 28410330 172665555 42978420 24652470 13806975 1434000 68382555 50499075 46668780 21600315 88445175 124357230 126785250 88094010 33610920 59938530 216982635 57548130 222095490 18208200 37588950 72282480 167391915 111714585 16986510 148732665 129906420 103257375 74957730 43043670 37315950 17465535 28675860 100020720 41456460 28477560 137552745 68918895 67413825 14651250 170006955 204217770 130170735 145656345 28858800 26956995 97450635 137597700 13417920 157809720 25818090 101673960 28637205 214899465 1975275 125517330 39949725 148091130 110264250 100904910 1986615 42068085 14808135 76508280 15744240 112432095 2389995 90692970 161486490 431085 127191555 46396185 82686675 143599590 98868705 40066890 25206540 6622695 55705770 34392780 143241510 92804910 107718000 4043520 118553280 66216540 135920280 8300265 13652355 15571530 251037030 716325 94789725 65705535 2217495 22685310 121988565 30304935 62651325 816210 41523390 115894905 238071210 39238485 53009100 35788305 23595570 32691705 8442960 2618850 132701985 66814215 159233595 30641325 107264775 56671515 72169230 115440555 5638905 120181890 147492075 26008215 14717955 221645100 83019405 28164345 120470070 41815200 143935725 21807675 60112875 136657980 88487505 13416300 31319790 30243840 104426955 43620180 19565205 9698745 163684530 160194090 1048455 102758490 93310950 18940605 25121475 1764045 190286025 2285400 142304250 185685225 14409165 58521690 84949440 10390260 21159765 38204430 178247685 7783020 30861435 186937005 103959195 16086585 60474705 66759540 34022520 74685150 50941965 35747295 46189935 40682310 387105 83403435 123690525 39177945 40079775 49596930 180409155 7409565 102292650 86321400 78323325 153809115 30080640 37632945 5717475 81062205 92723415 169138905 117245475 78031455 102592290 208892835 20353500 58039080 15669420 29819220 78459105 140385405 55630050 203817180 73266795 101972745 33130740 159652755 98588985 83503740 202890 199341540 19496220 21849465 38689590 99417825 5728185 109667895 4943520 167169060 15121725 4024755 65768880 127011675 38318640 140181120 9771435 102822465 20794665 11865330 114967305 106170675 22563120 42191115 8916915 124831620 16001415 117717495 107311725 83412480 61063515 93226050 6850530 57134070 21636630 58040925 13119555 35227575 19309530 11309385 72591015 63551955 73152870 28242615 48581565 52872705 84090360 147262845 16981695 22828110 24376335 111762120 120974415 98850870 5347470 5731230 93292350 113639340 4161870 137274000 2577075 18598935 76608285 151273635 13994160 41150400 8102745 24945615 68600160 47709045 82206420 14361540 46538295 47132160 22421610 85492005 104321985 150193935 98329770 103668300 163877595 29388735 16589205 7929870 189931155 58810320 7401360 5547015 106692090 65110380 74592165 59278620 93855270 88870755 8430420 58281345 34610100 29099490 40199175 13674135 6301395 73137030 34776255 89665770 66266700 42997440 55036605 31113855 33272475 11118765 120566505 133124115 10044465 113179575 6721605 17205555 156324780 18986730 229191840 62638800 189828120 31714815 141961605 70235145 46422225 46503915 5032770 165613635 76630425 153525 81527055 44041815 95125905 41569575 142705725 5758755 17259810 72249795 131435970 111963405 5650920 17116590 37561380 99524415 16930425 85994745 3034020 74774550 81341790 117902175 134932530 2702715 117816330 3353310 19749795 341970 121382940 7253325 229395045 123694245 29805045 2398095 67505265 35659785 1452885 22375425 86942295 3933495 138291975 105820875 66505830 25752720 100404645 123007485 7732860 8670285 118369620 59097330 147900495 133911780 13527075 108485100 61804575 39934485 35677440 157708215 38331195 183685845 6619515 105921750 111599670 62072130 174625275 70422435 38775660 42673755 71696805 28218285 37036590 242815245 7683195 44628615 111532830 26798685 8532990 64569345 18077700 14142810 45069345 117743415 136001985 46917390 8818710 77357535 50262540 125995380 77333115 98833125 68243460 4877205 75272220 75964785 39300300 182085315 249598755 80001120 4820640 72917445 10395705 3646785 15867300 40895820 102564195 154566015 13953975 27786300 69103095 24120720 113814300 167656890 53218815 86799345 22828815 132086715 30204615 66313575 71100945 108833955 140898465 112564845 155389215 52237005 30285090 32108655 299547525 38425560 99469125 24824775 18327645 131005995 114330315 86204070 3088020 7278795 105925830 7405815 125677440 40430595 5592225 71302080 6455790 21070845 4974960 20796945 2749605 58252170 35073870 70192500 32880750 46083390 60657855 147529635 79098075 165507270 9587715 82998480 155063370 120526425 24953400 133192830 107758080 92909985 182746680 35919045 91987560 110163510 2982750 69261075 98390145 58674915 8820060 47380200 28679085 83256345 184496130 100058955 58578540 68358750 11286570 174804900 80858250 46082715 83458740 14512875 58097505 118325925 134379240 76052700 40030575 78901590 68012535 73361820 34123845 145078365 111945960 104575035 85855740 31423695 72943980 60609570 1674945 85093980 142717500 7971960 30834135 10013820 72250560 160636995 77627610 69662355 53667150 138396555 203032755 118674840 112786845 25312140 101447835 4059705 95310765 12540165 113565600 11993550 66251100 117289890 42301905 131387055 23029575 78877965 15214785 54226725 2341155 91243515 81679335 99560235 57524505 114481560 100584630 109354305 1859565 315973920 23442585 54667335 67007910 70852080 38480325 83897610 50739330 111293820 93660720 6523230 99051840 99720990 78943305 36897315 67972110 46715055 90608955 35499165 32330655 111892005 19871265 140201115 47203755 38296605 74735355 116337420 85832190 11014155 91976505 5449500 31653765 22541970 41592885 12574815 12363135 174732915 244174455 138262005 13998390 40955205 115758510 261027570 16021950 138117180 65867940 175347345 70052145 129335940 77730750 92661615 127612305 39697875 110509005 7118100 24333285 28675785 40474410 4996080 15290040 61586730 56446095 89290800 31945110 31257060 136532880 79237125 69232755 68496600 4762230 161397480 129712260 34249155 106897365 97491150 65579160 12494370 15569970 118611495 57490200 17899740 89666130 132094905 67273320 8646150 211601940 9493740 12241200 115915005 162471210 74194380 50650260 190683645 14467470 7177230 39872370 156825615 66027795 255791100 8887995 7657995 102805680 121155360 101751525 111404040 37478295 96513810 251225400 110608035 140740305 79199130 39375780 135742080 114988605 4793475 46797735 50195475 76209645 16234800 39806235 52879815 200976390 20459565 45238695 66266100 64905015 17429055 19102875 4354860 70417725 138812940 142090560 202375455 101373645 39449550 39755775 24171930 147963720 204048180 27124635 118907385 14566365 72044730 17595060 28481925 133670130 95741850 54819105 55350735 23196630 66105780 28927245 4752345 38616465 75520515 111912345 34702020 30027270 27615630 13206720 8493180 110594985 109515075 31870410 23071050 74042040 5053785 19142580 103575135 186239490 17608530 86109675 31839435 169511610 19289265 126418215 47252310 205294155 110853270 9091515 88798290 104018070 14521185 40299105 2564085 164490105 73421040 5977950 90047700 114786645 28521915 23798010 4598880 38284005 167468670 35645970 3086580 108194865 47060895 71505660 34084650 83113545 42808710 120332340 20909700 128492655 113411865 29492790 20328555 38684820 85064700 78085890 89897730 163863585 10894545 101426325 2875590 84552675 76239600 124152270 20129880 8916015 92841930 44618760 94375155 93977400 112061460 128864220 26556780 106031925 37560600 16096815 92758125 81692790 123001365 61485660 53081220 96176175 149336730 95939595 54488700 60843975 21773610 125806080 51865470 16199040 42994665 65491470 32861670 137837400 15236250 131707095 12082155 10400670 52840560 65077665 125437800 129381615 98781420 7857930 43055055 59216910 339024795 24393960 14155620 38772915 139819785 5314410 108399825 17578215 96297315 93148995 53369040 27979380 104459175 17789505 69113955 113857605 31045425 63717150 63652800 94441665 79641765 14830110 100068090 60410970 27748680 6197175 80690220 311283585 110907945 69064410 5148015 115146165 37675575 72986340 50740620 23956170 134893800 98286405 89980170 49664055 56296965 25937535 27071505 101017365 32824440 37743285 44417070 136423335 68294325 11555880 57828135 10668810 39469740 43076070 83597805 9032865 63431385 235913520 94033485 54894075 94637085 6482340 120227385 120190395 100951275 33205005 8821095 3481305 79029870 70129440 97490430 8367915 145149570 38434185 51702585 182425245 89328300 18253830 60605820 99519330 45064665 123880770 2759130 74520465 108987105 245207505 12311250 39607155 22940490 65306805 20680980 206398215 36112410 58080570 119925075 43284855 132535080 38853990 228387975 46908630 64076340 77731260 16945965 113603910 150820470 18478740 163362510 141801570 9409650 3819375 22624260 204575655 15964380 12452820 122135190 97989825 144363825 30150075 34974390 28172190 205370370 21942750 82177410 40238310 77927085 23849640 23267520 79985805 35679900 32249010 51753150 65749095 94918395 34226400 142088985 110652090 114245415 131301300 13565655 78004290 134532105 36646395 45688140 122329320 84328950 130643085 132978630 18484500 89778015 61683060 92371155 16057320 62480775 64299870 183394380 14712165 28674345 60624630 27385095 125400645 54783195 115768290 104060430 117008355 140842605 61231215 50817960 32185710 52056000 37008180 43996350 38662815 73961460 143996775 122468955 84232110 89988840 8165025 29032155 183809985 9212115 17961480 30277545 80868420 15792660 20352720 201895515 186653610 74257245 71325240 114533475 69991575 54260550 2952435 156037470 139692525 9907800 10692945 87034920 119579085 104481570 50327280 160453680 310980 60535140 137641770 125553750 11359200 156921195 36560880 60492945 16556955 45924225 109576710 134009580 33372120 133941735 74628030 177033525 2170515 19432725 107147865 184906470 70944120 35489115 95040420 90350925 89439225 36777375 23699970 13602960 98931675 99229050 15484485 27034740 70927050 110001270 1442970 87578160 85440510 182783940 39520410 61105590 70020090 19889175 12975300 13268670 60810165 75169935 152769210 58804050 91560780 84532395 79371945 21105690 27447450 15293370 87718035 106216140 21959985 34101855 116537220 57530865 73166850 55176195 27344715 138571695 46915050 12806115 75730605 97647540 80826135 13723365 19643730 35332185 122160930 47636685 43803270 4027410 40750695 99358395 28087410 112533615 14220690 31998585 39710115 138355410 81528795 102149730 72511305 154117035 150333255 75563595 5372790 126262890 83453640 41306940 243915075 97364655 14871075 24287025 17805330 180646875 80890620 128631555 25822080 10909050 135821730 163533750 22943730 46830120 81677115 167681100 40356525 31044150 95004090 106021935 28856550 24098715 135617970 63768900 46243470 108983820 174777900 54592800 44749320 2759670 76320930 101574630 116971245 165664380 20236650 7264695 112188285 83512950 136116165 33539760 40235385 89526075 74559150 145925940 55556670 100915890 47929035 48553110 27099975 148366815 2259105 54023700 163351935 18365760 145754430 3435090 87523455 4218705 17307750 50323395 69676950 125753100 86750460 70040640 52681755 121408350 15943425 19773330 43934820 196420605 43746015 153686025 82189215 62583540 68983380 184188090 159683955 40538895 189512880 28212975 40167585 64410090 132778785 25085565 36585315 51056430 280225950 31063785 11430630 45402540 115701435 56447895 151122915 5200665 17915715 49582020 38436300 92594790 98313480 19275375 70451220 20514525 30062415 22255710 60046740 30132465 138362535 2532765 60598605 29762625 8152785 82889535 76684185 1949565 37856220 5471625 97126440 10448565 30193350 55402425 162469650 22162860 133231755 16562370 117271635 59033160 111662220 84100470 56273895 76819335 101557020 56808585 5168010 15854205 78844095 45007320 105229905 7814040 15717705 154799505 74676885 65459085 21221370 99998850 113979195 146990490 76189290 171107670 40020135 13457445 60674655 89646090 55989210 1419540 791460 52354935 79924665 125499285 112304940 196460355 36238230 17241225 21251970 6303675 37451865 209218260 12493020 27841455 501225 95119785 48042045 173158605 98486685 32283435 140512095 90029520 139186470 52485975 113152155 108468015 9321570 10844460 192147600 8226420 17481300 671775 194104770 38526540 58974810 141377445 22039725 118348005 106932135 82184775 87182490 64906560 26497065 215362260 43035510 19259985 51364830 98511795 40361175 71425650 180354510 15250035 248094495 49906485 206817975 115969950 68513475 122194260 40443915 111193305 37183710 98486655 45371985 26009235 68980530 51986610 145323675 59988585 11504700 67828125 26104305 46543635 26267025 67663995 209381070 12564840 148364115 119533050 58789230 151269495 123081960 160503390 3479610 178461090 47801520 40702410 8844225 130652655 21985005 89140800 135872775 6176895 208209315 30272040 24320685 63179835 130845000 11602275 11523480 45277590 7591455 83925300 51263190 119391390 14169510 111891150 10941930 23205060 66030645 81050295 84820560 104550390 211828170 137646915 1753365 19035 27026430 9943560 16983255 74160690 279483480 54759960 76356405 13977330 67090500 202732080 55674570 57647310 19529310 130036065 47554215 157985370 38006640 71279355 51946380 62853495 22156845 88384650 52487865 68168655 9286350 32218845 111491970 60785370 10724160 130727745 10802595 43927905 138776145 44041785 19101330 7773765 106725270 13650750 86037090 5526165 43204830 117485430 199354965 41896725 127421370 1424670 6041850 66278505 8258400 6109320 5419155 191731560 34519380 67203390 22003920 75016050 88559745 57510195 12288420 73233315 59707290 123876525 1643955 149246625 11870055 60746325 157025400 1061640 110749050 37292640 9930720 101725440 40606845 19331685 235320225 77739345 17332530 83384625 61738275 64452765 18842220 5511780 158454150 89639475 72849330 80711385 32530665 72119010 1211850 31683090 8838330 27118995 1787280 149329095 46482285 91337220 11728800 924105 35375190 176614500 35084745 155239800 134228760 242300760 40349115 130127130 22064835 9011505 9001755 146865675 53014815 30556290 80308950 7918575 11011830 78926655 104486310 27738540 140229600 103829805 15361350 113860005 2966790 145209690 6889980 52312530 29535915 20290260 15435555 49549575 17066310 132026370 10747035 40437210 130054890 34181490 9753135 99804330 69957450 114457110 52624290 49587270 104213475 6565965 80911860 116702055 20981175 24348795 114736965 125111325 99794265 11120550 90411900 158548455 28028115 32132940 102690840 12982275 82204725 71678280 191808945 19014795 13105770 7807080 91496700 78294795 97155540 111967890 3591615 14052195 66644910 3338700 59483640 85501815 119057970 79753860 38959995 110470440 93495195 107998515 58847625 105653130 101514555 17489190 229561245 34895985 76278465 22485465 119595255 10089315 47049540 173886285 21680370 10025310 60244395 51503610 271893870 175618410 96741990 5347965 5949735 177051525 66503955 30574560 103561560 64834200 69388515 92687430 86498025 93179415 16894665 7653585 47537520 146489385 4384620 3460635 272375880 83330385 268097085 56368860 72673605 15486900 107842095 296130 129486330 45108975 98733135 31563150 113692830 49569615 104742810 40157160 54329070 21651795 32057880 23059650 79248150 156995850 84732090 201613095 27648255 14474475 76122915 182580720 70668840 124216095 66152730 52524690 107680875 90132000 65673585 74262420 36044685 169566915 190185150 105676635 7145475 22946355 164151945 116886930 44054025 20497320 48279870 9515835 27357585 70457850 4780410 67636515 72328980 108443670 150852885 13961910 17552070 65310900 20332530 213798450 145350180 29429010 27658110 34269945 5389785 63116685 53774280 59723400 29185125 7311435 24765240 195398910 74781345 95781510 87935115 33360630 82960275 158181390 71899140 111439845 1666575 98045175 173883795 33000405 15232950 14842440 11640345 29048940 202305120 68430000 129736800 41116110 98706585 179708130 9697080 56125755 1508415 39544245 126193800 15706725 6247275 49579845 19047765 2602065 51554925 127335855 51558585 19856160 150886320 29545350 1072905 15405630 158081535 83677710 19517250 50526600 48734160 119014005 96134550 16467930 53900910 165450000 90232215 52799805 103282200 51004290 93921540 119805345 1096965 148622445 145271130 189049410 85263480 25356510 27613185 3476040 6618945 90319920 196013265 178187505 45719745 134331405 79904595 50052885 53855370 1521720 32882190 38674410 38997285 86222790 108128610 148719255 112895310 132128760 85009770 22609755 47556690 123990 41282625 128688315 2877465 116383950 49018545 24254010 153080355 53417205 52318635 56601975 27474090 27946590 5403585 140879385 94253985 46991970 126126015 99924675 209838105 126547095 39724425 42563955 138001050 7981350 111358800 110311335 150108150 26306745 118940100 40480845 129817245 64594080 62946330 86170560 111920160 87566055 96844095 57729540 70037685 154699110 22260330 25510215 75718350 133394025 11051040 52749270 44654595 33821595 150069600 115984215 72077100 20762775 26349750 87147945 30497700 155963160 10659900 176324490 61373865 63018105 119812590 45366060 16406460 54526095 51101940 84649455 52810890 47657655 8447280 23950905 79279380 154414695 30946440 61074525 36692130 23737275 47025735 21439755 123517185 108109740 52314075 41499270 58219740 42234885 117919470 90668460 32859060 157167660 75245460 47656215 11065095 75828705 51094800 107811255 45689760 98463660 20089275 58329015 3029565 76372425 101788680 9233115 39836760 13127430 171366195 84169560 151741590 100459965 58555770 42563340 30389580 3358200 127159905 25564785 106724445 119912985 61365300 73068165 18597435 249294855 46719795 33935955 21409680 77484195 39365700 68021370 65117895 1988220 74536155 59056845 74472285 20404215 179371965 24062055 130668675 95054670 33948300 70897050 83846460 42039510 73325985 96399465 31866750 116180085 42148560 93731130 167746500 69112455 81727380 44724615 3523110 48828495 94779480 5957370 124857735 58108365 69875475 115372440 76422300 103169955 18868515 96471570 19547610 91131150 63955800 25229640 37204935 109818210 82036065 113086980 76531680 13035165 69702930 44157870 94366155 28676355 89695155 70596390 113556030 109421175 84262170 36924900 15114420 38611305 51687615 32118165 75295665 25944375 44810130 199777080 97223445 43537380 86862585 1479030 6772125 255615315 18137580 147183300 50523555 6266580 5328570 9590535 46070460 161013165 17875920 32708235 99729390 7635855 70133325 6936405 7971180 124665990 20953095 23067240 73219230 317079090 112503555 21950010 57639855 148253490 43777470 100198875 64349805 9396195 104901960 30584250 101846280 183567015 505065 26965740 137194995 160201110 197314830 18094860 50759985 143248005 109235265 8252310 108692100 55524675 57039375 43864035 115972110 23826315 102856365 46192410 101854440 125669070 20977275 117496695 100043340 90128985 99478170 39906615 97957095 213571110 40672650 42593265 42444105 34903815 57882630 88959735 23080920 40624230 14869605 59772405 91869780 7502895 92586195 142135545 72351750 45363750 122607285 34736265 167546220 22692930 7220490 114229860 51777150 139483005 19375755 93521745 40333755 44807205 1326660 170243535 48297180 66892140 29975475 27311160 3195105 96522855 160874685 155008125 5148135 46075920 113983785 8843100 6929910 242182155 16828170 48743805 22262655 10139865 4233465 6128265 45717495 39520425 193535685 70543695 5070180 111387390 60791910 103889925 40164300 61389240 16449615 9471165 87344040 5544960 22625460 66239820 184601100 27445200 82321065 55313220 44869800 58813605 51796665 114323925 32546655 59072565 4716060 42455415 24281385 75577395 3561630 39755055 124042530 35049975 4295070 14026185 154233930 28943580 46801740 1925865 209888640 56880405 145384980 90912150 98417415 35408610 189851955 5316945 70493475 34368435 147493155 11997990 8672685 65770275 116647965 13078335 168329205 49804200 16521495 28103295 12596280 51441345 129861450 63888105 83685300 38475495 25407585 22860075 9102090 32647170 87199485 199842375 210688935 89802390 110078895 178982655 90585630 87345945 113597910 8754300 68009160 553575 93760455 47339955 58018080 105454170 128755485 15883380 7414005 14713350 119233125 33462060 22703715 133098825 52564755 45395085 15315960 36128535 73398510 53930220 52292310 14541075 16619985 4651260 14980950 101564145 260131455 8569035 63732120 78132105 88226925 39535245 21206970 94026840 102040905 94774410 11092020 23581035 32761335 1667715 543375 85473765 110847975 30103500 89095620 10560195 2241435 85242585 63783510 20177205 226489155 14848200 94166535 5850660 112857540 11044485 74234670 137299620 35974440 43140690 26878290 19479300 4558200 81436230 54727590 133798320 69033135 71638335 62122170 15242190 38694195 130567770 81932475 79111140 147282420 3411345 105394575 53603700 159727905 81573345 61957860 20496135 41301390 86548440 104382285 27602985 1631340 28757970 44972220 41602065 12155670 13818660 1739835 178362690 17138745 44792160 189120570 8882670 16752870 124850235 43637085 42176070 113817465 95898270 92020695 224594160 84333180 33858720 154841085 10143195 55905705 69070965 107907390 86856030 1442415 148060725 86852310 40244085 98719065 67600365 89148405 18945990 35646555 41607885 106784745 7075650 7959915 58169595 41873460 95168475 17519895 59283135 40022655 88830180 2398545 118905615 46041345 81669210 3567750 11303700 13733985 26011875 72600705 86543325 94702995 9874185 39605640 163992255 19106145 94249500 73077825 70238490 111540450 93295305 3943860 129386985 48615825 27384735 62622690 74416815 81303840 142160880 23331000 179786070 218777835 189357990 759540 68062245 2552265 103837965 21462405 53658210 30201945 66034980 72249420 43058760 85724925 66550095 131990310 4508865 31129050 125057400 72359415 10496265 102274845 13625985 77757210 203092755 59060340 70602150 111286725 5217000 60477510 68210895 10825020 45796590 81554685 30347895 218662305 37987725 217552725 15658560 86716365 99498030 190933080 40383555 30992340 52817955 88822020 77282055 152513550 17332155 60258570 10989915 52888215 176891775 9442680 89978220 21866610 67056810 19332675 177238650 60387030 7201455 40452285 58041270 148560045 67732815 25870470 61298040 99601860 152418585 40103970 32732910 5001375 2052975 73078140 141271230 17672205 62202570 61920750 75284835 25053915 36286245 56863680 69521010 161222100 22594995 62189835 63147780 216729465 92870040 137722035 140118465 51369480 91415460 1832670 69592470 109899735 22193070 77953005 2880510 7633530 80769000 36294675 37992075 86733405 51322485 30387405 16503945 145712490 81456105 2064270 68527635 114144840 71950890 124260585 46364580 84392250 28833840 23212155 101414475 6232620 18845640 191209905 4382280 110094690 7610220 56697465 12930195 41319300 117282180 6902415 6240 118263150 12803610 29034090 174556590 127968285 67537515 135038940 45669930 37063590 31373565 210089325 10981680 55200840 118090605 40689360 201007980 96669135 61678050 11997240 119884635 15766890 34914690 61714935 108363135 15623520 34022130 31624080 61590900 22187235 34032405 77119875 147745335 70410300 74335830 143948595 55822365 22336755 168546480 98150655 89289225 55320975 170404080 160486545 7016925 117170835 31721745 6114570 19341090 198385095 50844165 70898295 10200600 58652430 13391370 29584005 218061495 216020805 34583550 50218275 76936185 1469625 1354485 55301250 199991850 34487610 133440225 193483080 53036970 41775270 136002180 98713470 69986115 170505660 51806745 7331310 119517690 55583100 67875000 68128020 82426110 105582075 9500505 54017550 88102515 154855380 63306045 128377995 53783550 130103175 10049820 2512485 97671615 205259595 4273020 83017245 67704330 72162525 47767500 125099625 57985200 65656395 34540185 25175370 59685435 14530245 131160330 19128420 20256375 51977730 124119465 14354025 5223330 2401095 148519095 189101190 28091550 7813305 108843315 201795 48167670 25409850 40299405 96369090 27978240 5055465 78396285 22771665 108793755 3077325 186574065 164730540 38804505 34492965 51680745 129170655 80599290 49010850 12988170 101406315 102743145 103102920 101528445 62213850 101366160 128417025 52732485 198902145 98112900 22421010 158196555 42754230 169496100 2954745 42086820 243450540 41282925 79382490 6761085 31562940 127201575 137586870 124784160 185093655 974535 57193260 10960320 106871685 79958340 106358910 86808300 51534015 18319875 203799735 74770830 81584295 48489195 41172255 125499180 12660210 43089285 197898030 98077080 160069110 177939135 20701620 167143710 22795275 42104340 81913275 80148270 191948550 55398585 29792625 17362575 8473260 72049560 143452170 137828265 141180855 35111685 37081020 130887780 22735335 43679910 72175380 62460180 44650920 155380605 146084430 1378065 118922040 136042110 105113475 22983915 234383940 30100995 9915735 12251235 6627105 103241790 135412395 3309465 112154850 90193155 114954960 49467015 72625335 95407845 61366695 81743940 51136590 24012570 8560170 51383655 121488780 2424435 8957190 36263520 106059420 100098855 150236865 68480700 18157635 1776105 52895085 106235640 7888065 28044000 91276350 83092065 17721210 55712790 21634065 15678585 290213325 585630 20812845 29681745 80946675 461985 55575840 126198195 346680 73578945 105116910 59248395 129076410 208758045 20616090 29348625 152167005 104178630 60381540 69704640 154338765 28383870 105044730 73724955 107483235 84419235 83390130 76409640 26858310 46169685 81055455 34560555 89190270 105978705 95294550 17155335 148128195 25032810 15867330 8150730 68983845 46142430 62135670 57334020 8409765 32420115 119358015 174379560 126577050 105416640 27292305 141105735 12275730 140379450 161338740 85343790 12084495 192373950 117875850 110017680 63704385 74428350 7371675 47490150 95687265 90439005 114323670 137891325 8395710 33107745 66568470 26336715 221161290 6234225 5493330 71274495 100603875 45823365 284670 17535690 69540075 99088800 125803455 201397035 26259930 23762895 36170625 97664865 103797975 261580440 14184870 118201320 115522635 26369790 219771570 18864120 3643110 75603420 92673675 22289970 22268640 122745570 156530970 230400750 78612810 99568440 71493990 14471685 61964265 38245575 27204330 42766485 136105110 99347805 124569555 11108760 7840890 239190 161112465 4929720 52837185 14285445 31731870 74545785 768840 15855180 32700825 54682050 125658480 92375040 26599080 48425115 58408875 71625870 134345490 164388315 188334255 815370 63653580 227670795 35960325 12123195 7551090 10961865 65767305 54636135 93291270 22134855 20132055 70037160 17346990 26575770 56520705 53351325 3629400 188690610 30120960 100398975 34115580 170682615 51171390 164249040 55691790 38025645 17330100 57597675 5377695 135190860 82020285 14313120 14235045 96892110 227958165 2987910 17162880 229652700 140328360 155237685 2265885 94903470 259549245 67655145 59792250 28885980 61754700 21607860 97858875 26263485 82013295 34311630 33692100 37029600 210412485 82613385 79235475 71960175 111262995 81947250 20210025 74395140 9531990 32265525 119393460 156398340 130134690 112574130 88420785 8329425 81376395 9702180 139744365 19107255 153154560 35670390 99892785 148538520 60779730 20824440 40699170 125734365 36309780 21678300 11231595 17860740 55334655 109105725 75260865 65736360 63929250 91918155 7585935 84466005 13026150 34173825 78787305 81814395 25995225 10141575 176391600 11556945 56054340 259422420 20987100 93289035 132448920 149539380 89586840 131880165 46140675 9493140 112225260 14106810 71859210 86838735 100477605 26753940 14526060 36571650 175982565 162330 74267625 142016295 93092250 70594950 63466260 73811445 51194670 45123150 22768320 72855120 66512430 105454185 16999020 387255885 1811415 28963965 92842305 135444825 104041920 39950745 167762760 135471765 68132250 28987185 44146695 123892755 7905240 208427910 2225175 31736055 126347115 104638350 83179785 13489995 10379985 21819000 85713300 27542310 23494725 100956300 153123945 81520935 188926515 21129735 81536880 5106210 70937505 70463430 119141280 493260 148590930 55925820 146666100 44960685 46446165 124313490 265083885 86136765 104669280 82201260 43264770 33426120 77347995 81678405 24110265 1042125 65478225 176770920 138360870 63711240 115138455 135709215 123745245 74919660 9546720 46636215 36882165 56270520 16348170 37887615 75131940 119936790 52727175 13464000 113273865 74449965 30642915 314853690 15580200 24153660 24565425 34399350 122218740 10873245 86276205 1408725 98504880 55358685 80909115 194625225 148917015 104409555 176070675 143725140 115355430 14269185 6237075 28875045 193160895 417525 132333690 192420690 25614225 77067525 68758485 78929955 65034735 110599725 110636625 5639340 12037785 35912895 158101455 17454885 76091670 24581385 106750605 48086175 76602720 28606020 35293560 5925825 122921595 112318755 105051525 58911225 61298040 80885985 103709325 1404495 109366425 600435 47911710 154307160 6597390 95030880 77618730 24615990 6598740 11500965 14809110 71873160 157422300 40351065 72603930 55742220 44638335 117326145 103650945 17627040 75216660 102957255 2256840 37596900 51896220 22737075 233542260 127763490 80832570 159033015 297615 58083645 30479640 209520600 62245035 61623885 27180825 56480025 79716225 110477460 75056310 214716945 213774840 27850560 13931130 23817255 104250540 49610550 78391485 58397865 34155900 35437485 20747865 154806780 3850890 111353235 61718475 46231590 36743310 9496740 133462245 149355075 32651715 89567265 186824895 2891805 60091155 2506695 241248045 111851190 82131150 21799575 15525435 34566945 177687420 29274885 14685270 23334900 50555595 94001835 144548160 79679715 106506585 46791705 167329350 125446590 23299770 60876885 114968490 60551790 29031255 54186015 46228140 16493220 139896345 5301690 39819630 32506065 83563200 36241470 52451895 181403745 45690855 3510735 225893940 158788590 9498135 100115625 27837975 4997835 88739685 201283560 25660515 217403805 16438290 17538645 70785915 74675235 38776065 30101250 55390605 65639265 5480145 12876705 53810700 102193815 143095365 61443060 93341895 34615905 65330850 75920565 27759480 72690060 44309010 73229490 96969960 131041470 143614815 37070895 10299960 34561545 67170540 51671325 2179695 10418775 72582000 112483830 31870395 57707970 25263690 43341930 26612685 78942870 145335990 57211335 19694625 17435295 34789110 41304255 18807615 53041935 38433330 138738690 116873760 87546945 33430605 67223475 128782140 115027920 90876060 41437515 98075940 27658740 45361980 3818850 176265435 9405015 149199195 77902185 122504130 53610630 8274360 88759110 34818495 15189285 13888725 68849400 152039235 47879535 148986555 155720190 14541180 22495470 66925665 29386905 148418925 9621315 35791620 71113950 7151055 43074345 171943740 102251025 115365300 89690475 103652190 2130780 196708785 2848050 111428460 30976725 13541685 38066085 78472050 109974930 6564165 58953930 5273925 81308805 94350900 106758750 135331575 12460890 16920075 89512080 24323475 50829915 66665715 25304160 101476335 30429510 67417980 20399625 157875435 97461975 43608825 15115425 45810180 10182300 229059735 26399340 9123705 138506850 111510510 121556595 6880560 83980935 98494065 165126105 86652855 136215405 21773475 3343740 80699115 4062615 90862380 52024290 86418000 112434900 44029065 114446070 141627015 49163535 161221920 28347810 25056690 13084455 54851955 6875955 180715200 38695395 13219245 2111910 169885035 3861645 54848490 18611790 20334870 32195085 27643995 51643470 22509735 11882940 2417190 27864795 129089055 68912055 16040490 92561835 40939050 148226010 25327095 13355190 2028765 91598505 65002035 13429950 14356815 98529345 344022885 93021810 15593160 120079890 64985625 67137435 2923425 207483060 30396270 4734930 42033165 59572455 21588045 22176525 24491850 64314780 17561535 118049100 61316310 52996860 40504725 58395945 33561585 28849080 180569130 57298515 152810010 92616060 21570510 9967215 244982715 4369050 124696950 19690290 28237410 19557825 47883435 43695030 34610280 4977300 40381530 52028190 18913440 3230370 19354995 171102705 31075155 96090240 117734835 1228650 11450160 38884875 145324530 9934950 61022160 140704815 1777440 10486980 178932525 85310445 37080195 21524925 87203205 102890730 33705585 183980715 74203170 110581155 76593210 14846220 108602520 53159685 13422990 166458585 137288745 33105900 107564745 43198140 9306375 11751120 23179410 8804640 148748010 62555775 16982385 22593945 95298195 18741540 19483125 20017950 15589110 49708170 24249780 106644225 89791560 142515465 54132540 165443205 25306770 127237755 171752415 132481125 46306635 108281445 10700070 144270210 55234530 82521405 68252160 123153675 34315440 46374675 24674145 134544120 141695325 57325815 34257675 6520665 54257700 219046635 32387400 39147330 41579805 266988855 36178875 7335345 7521750 67868670 27754260 75675540 139269780 4340910 41975250 18796305 16521870 12716595 114838950 89165865 85469430 702420 9709800 41601780 130343910 7919895 82086465 22440420 191418285 120148650 144685320 48987270 217755 19573800 36980550 78291630 90743145 18408225 43343115 51695055 104978670 45756060 18367425 42964380 195014100 30478740 17680335 91619550 174174840 206993385 7546500 113808360 99726915 66332790 156053355 22858185 44242965 180672315 51193260 3007845 54674790 30166710 28924365 65116245 117226605 123260865 24604575 160532985 28321575 56980965 113824425 105902220 57693420 141408855 84519900 35866710 103432590 202039110 181997340 94048215 8171205 50729565 117718425 43513260 8382270 126613935 137763585 21999810 37929405 78834510 110195280 77727840 81222285 47650995 93406650 100172955 9496680 5741850 88270590 60618510 12075435 73106430 86588595 22307205 11505090 41825745 37255605 29949600 21109890 157487145 39677895 114871575 29819865 16099890 22405545 70613535 48850020 212789775 28766385 36175815 41294040 123982380 115449225 118516395 104604960 2919405 62600265 20449380 72117720 11913420 198479775 249870120 65297535 150410820 63854595 40265880 143037360 63832695 145084605 94768605 85214745 125318265 31181865 105347235 129440025 26050275 20777640 92099055 69413940 61238880 104723595 141803445 153926865 73284600 59910525 13975590 105864270 52071960 44898855 35711970 192622050 32099760 19369800 172558065 74341920 31598700 113512035 41185155 3647370 56509995 148761900 110870400 6468420 117778245 65719125 28583670 2889870 40071930 38897385 69056580 104250945 203813940 158754900 45908400 108791700 68151255 43921215 12804585 116888115 23683080 1200855 319134450 536775 113825670 93226080 111798915 107952240 86334780 40626330 207143565 106638105 60259020 103507380 2542095 121097325 106174185 135671685 1733640 34232100 51188085 12261000 34095135 20998320 17853180 57696570 27116025 206346810 69624450 43884600 54035130 47406600 68317200 34369260 46720290 43793700 36855885 93873495 114029715 65045760 30863100 13160445 108384405 26449845 37144995 45484530 152096280 140258775 130931850 64893090 71660235 92905395 66069180 74233425 70968090 32789805 140525520 18545865 90323220 43999230 29829780 86217795 102446415 95244255 54058395 76641165 79256490 14860545 124717545 107485380 13452660 104802015 73393590 116808540 163902630 15757605 11415345 12554520 231045975 144536790 120833175 113895060 50174685 120595455 129936930 104845485 34000470 56669370 56598240 8628285 110614125 119995140 59257530 49626630 147592950 54635415 150208440 45378060 179726175 61639905 121371450 3394035 22933650 71402745 42150750 171105315 1956795 3769110 54427680 23374890 22470045 163167780 85350315 162687735 4046385 11133885 123998250 190439775 19435875 3789600 58498770 30285210 171687720 29784855 26009220 105873465 7503765 14876730 24818415 94609350 104140800 44563815 237292425 235760040 160412835 2253585 45188295 107161605 87640215 22196595 28355160 17568135 45373500 96920940 21941310 37280385 67514715 109689990 95410245 52598070 75965955 140298225 2463555 139353450 101676450 38484180 9659085 199961700 39352005 64200930 50647230 160865820 19404840 12116625 95078895 62097555 5056485 28625115 2407395 58336800 7856310 83665470 16682145 135479700 156862620 63962640 42601635 50533095 150298065 82587000 94638690 30870195 50395290 158861070 30510420 12549405 66868335 90843435 105680850 93639180 147533910 12771765 58010805 1862175 108722070 171254040 11089980 95671395 6834120 77002485 25309875 91112280 51182565 26763840 70260720 7371945 120700515 78658815 59286345 30220365 5030310 105606240 22340715 11282820 170727045 47861460 41500065 49642560 64936785 130134945 43601220 89444745 3222210 84242895 162221700 8968500 10117815 41396775 14397360 54355320 19367715 44240430 66703095 9588900 10452540 134063265 43815015 62641935 157068810 51464835 117041880 23815680 14343885 32588655 33351225 600720 71582400 97871970 20802840 141345840 18712890 48069315 60519390 179772135 15804075 161420025 49166430 59902890 55911675 5343165 11162925 91784295 79008930 33167385 95970180 134958885 89789970 37859640 58057365 195447645 163810695 81236400 66261210 167213400 115279185 89149020 226657215 56193870 230324820 136376835 90582045 12862605 58093200 338670 182583315 143321745 80322720 131295540 26529555 41768445 101085195 64981500 97578315 29750100 91911495 13228800 65653215 20600505 68116860 44937765 87035805 103417185 37675245 22451400 64921980 77895525 130025220 23543220 85368180 25467750 192082725 225236895 49839930 92128995 99608715 14266455 127140960 116179095 252787605 17165625 104473650 167723235 38568450 45597030 134306880 80966535 49924035 29722860 2272485 128401650 104266035 20545680 61829430 70823475 33365460 209796090 136601745 130780365 113257335 53052075 58490850 43693740 50077875 18577965 121425000 227562120 44672955 20870820 98192070 27311430 33468795 57601410 103719030 66224835 23007825 36502335 15408915 17177100 12447570 157547295 150799365 96584775 5212875 33152145 186677895 2299965 49411485 86718420 111504750 127434930 103473615 147240660 129179400 56685765 59337615 8300070 47960505 50559270 62063085 52492485 231009330 25997295 129256050 34189785 26402955 18553485 55638315 177108435 59981850 82870395 12651570 32465430 3060450 27015720 6101325 3232170 37451100 97712430 115640790 18830070 95268945 32479950 14170650 114493155 14094105 21341865 99056085 49101315 125910585 26848515 16039800 59034990 66978150 60474000 65028990 2589090 76415520 75939030 17892270 56419065 11074515 78120870 59126490 33092220 115057005 5379540 88709790 67773435 68859930 12621750 78616860 134598360 18188400 61648560 67337370 14647005 80434845 98412720 12190305 59641470 21250260 142470600 158342475 8537235 100487310 62278605 17480655 269560215 54345360 79989285 28793445 26694360 77541555 48279570 79235805 130558980 111211065 3056655 117750750 118674180 70429275 35567025 12341880 28944000 105115275 79449285 4440420 125967615 6330810 149578560 61818585 51146820 2114715 39015 97417620 134634780 120616800 137182695 28697655 38885760 123778695 45307785 9311040 105560550 114813450 268293030 20943840 43453830 121442370 29771895 71854605 138142770 83545260 156507870 40872960 15442725 172635300 46799085 81283500 105161595 162172095 36765345 69517155 118810230 4647525 56130720 49899945 47511855 96810915 10471530 29843700 3638175 135970785 100257465 86423340 29454420 39784980 110206410 87682860 102258600 75475230 3634845 76981305 5120070 66438105 162891945 80410905 78082620 66624435 203512320 1001715 98648520 43840590 37960170 50223165 43903665 63161610 10217865 2245125 64292760 20926905 134504850 7854630 183938085 11947035 8481045 47829780 23224425 235531020 41686170 68274030 11029905 49927815 66146760 49370880 186157125 5783580 88504560 50608425 117462255 40610820 30016980 121164615 34566210 178033335 2956500 19554000 3744855 112202235 52664445 30573630 77386005 330441120 13528890 51145095 139466850 10138995 6205095 80191020 82279680 7221525 6529695 99971625 131819160 38595810 84073755 36446850 64831800 61172325 72996360 141014490 116264085 102518175 9418260 102348900 8389245 54331770 24542205 36207975 109935330 112827090 50524815 78350415 250851165 46595475 186426135 93939765 88633620 28636845 39027600 241790805 139614795 38821665 3721500 24515445 32106825 25091040 92578380 110538270 43069260 101887755 16592490 41352675 12431280 149316405 21749790 109164105 30665145 132100905 176770125 116413965 144612765 2621700 99112620 136647660 134628150 82950990 17838210 36764115 180465060 181760970 9801660 88490325 11132790 49649175 174922710 43844280 34004505 101268465 158561430 31743420 54402495 75441555 14412510 52871325 8835450 18979740 107119425 79068840 146766765 9729870 84973470 145959690 5102925 113739660 40585605 82663575 33711030 222323895 79561380 74917575 70175955 75302925 135409980 19218585 145858740 75488925 32845095 124007670 118354785 69785040 149389110 24658710 81420300 53339445 46855680 71282805 30651960 113495565 15510345 8518905 142499490 38138805 94336455 194267715 88421430 39079125 65849235 49398930 23875845 186361365 144186855 3526230 31706760 116541000 117633435 43422270 250025490 19690995 123663015 17107695 41809665 111956760 6517665 42071340 110241945 148568730 81311025 115307760 108911535 45419370 75517230 68182140 28831740 39844410 31787115 22723335 178851750 33541425 27394095 73598040 83533530 182344545 8817720 159238890 935955 101780865 78147570 94875255 209430060 22546350 50643435 58177560 91118895 61062600 44296125 75865020 10236315 78358395 188053230 27143835 47613285 2196360 57714045 193503150 45743760 55273500 139774395 36281835 87646950 4929045 52468035 36472995 53286240 95710515 101278620 123609075 7147575 44790630 67778460 58209120 103984755 127121580 114627705 31660140 102046080 78743760 12154650 56804355 136398510 109619700 191585700 20247405 76995000 113712120 11105865 10361940 34048995 169090380 82129260 27371250 3691410 8815245 32357010 214359015 106301985 164266305 140897190 2393760 133257975 147201750 47545695 20787030 90048570 60890550 18813150 133868505 112383075 61370055 29776920 127859640 78750795 149639400 95360610 125731845 114761820 94473600 6441375 4779555 104760495 49975650 92097180 65584005 27410835 71027880 59170125 90466920 264300 438195 24700815 10276335 95414985 40099845 158068725 1398840 23483460 36547200 7983015 154773945 19863450 113134275 13917450 8526705 105081570 48066045 11444715 78867870 16600275 34533360 21881655 122299830 151737825 2254890 97600155 76479345 6950625 48165525 68539995 188084055 128808840 136571250 104641260 21576660 38775450 29573745 32484600 20206635 70604925 61397865 87161055 2870430 15374265 188435880 19294335 81387465 95155440 63288210 26138880 75045165 33703605 50577285 44016285 84270840 52323585 28797570 57325410 106663980 167955 46545 15868845 19377990 69695595 51470130 175910970 139790415 17641740 1317045 3948165 32680305 206328255 21211350 43483335 9912495 56356500 57279510 65916345 130463850 9918150 185301675 176963820 12654405 74286390 190848315 89010975 121971270 160621890 17342775 14805225 115027845 72388350 91486260 75038565 7509540 44128230 10251615 36754440 50741340 288029085 25006785 76891155 108453540 15086760 67357830 6831600 54559830 99391440 52717860 203411745 13871100 59535495 72205950 89743740 37842525 54527070 153193965 25493880 11486385 41969655 110441850 36811155 63766755 121153515 120864375 9897405 42492510 3068955 44114175 8271285 13692165 81888120 92797095 95749125 104912550 49420110 45042495 21544020 3716085 105402870 67124550 73774935 32170275 94414815 66489345 38545125 22536150 58672020 111815820 74381580 491790 67496010 129112860 191511780 73443600 58389900 17094525 50576040 151281300 88327515 104338185 32162700 147525165 161826945 42482715 9542490 135217275 23399850 7342950 46165455 116155605 20436060 88960560 17509710 34791900 136235475 92445030 75717120 175032480 134341350 38429670 116153640 112588590 29324925 101457315 14922915 26063850 127364235 65287470 157903605 21436110 89607255 67548810 111143880 131307210 56759280 106815015 5521185 68522670 20289480 38153025 51315630 25612350 2161410 180488670 69798570 9115650 192248295 37998285 31480350 202957740 51452160 33220545 57985875 81568455 89267370 44393145 162672195 3186780 41990415 67270485 25677255 6561660 18155925 61384845 24167160 53641185 107260455 113506350 33623085 74117415 9180030 84227805 56524830 4273155 205000350 93507165 104748225 112357395 14802480 17571420 96642525 12218235 141596430 141230490 2498355 34110495 127830885 6397965 38403780 71915730 123884025 87673905 13974300 15926775 237699885 15751665 42650925 115132335 11783445 39034965 44255955 19289235 166030080 1395150 59611350 16666770 28912425 93664080 91577010 72556260 165188355 4572585 17517015 84931635 95921640 10071405 73238325 12992475 11083755 33111795 138712335 47955285 78318060 56573010 15886980 52129710 155324685 11729025 137072040 18853635 55612080 13570830 112236570 171061575 69094980 111414915 40456065 10078320 14564880 73978965 83441145 12124455 89119020 25485225 93826785 99378195 84727065 167123745 153145710 33135090 55392165 61063410 138058005 23701350 22969980 75560565 60296190 61897575 30731730 38286855 87589650 65354430 94184205 65497920 5675970 139460910 24621525 85994190 83859540 2659095 24011880 80894025 84945900 48483945 19865850 53883555 93142110 109544475 23861895 54169140 83358195 105350820 4105560 5097165 12976995 155214690 36781320 9375360 82488930 127986780 167069925 30965655 8269620 153173700 118730730 141315390 52335105 21098880 100781865 25227555 115907100 163328835 35759955 58432845 9754815 23849010 24584985 206687385 44360820 40957590 23815560 3492615 216286920 49303515 7953330 5792790 10086540 5024880 27026265 74229135 164079510 64928010 100858665 86247960 45067350 118853220 116179275 69826515 88599810 46559010 2140470 137971050 27606285 48107010 72502110 179566215 10606380 20792370 126751305 87473835 80052735 156126435 76814670 54824415 53257575 119877975 39499740 149084985 12870675 5938845 173854890 103007580 112787355 54590565 94241775 26313000 14613720 26608470 56347725 9916410 66374610 162217320 46874025 1501275 208631430 43913145 202824390 68157255 28758885 126420615 58472670 100619895 26540730 110708070 13546035 76037880 53514930 121046010 30472860 18157110 32865750 40280655 130414950 39719160 33809970 69055725 97773435 39409005 50757180 17746920 202789125 149111295 11383065 219774975 84710385 154183065 28888425 60085800 225454515 1620525 85375500 86925855 11144235 32090550 86486835 18398490 93646245 187003875 36054465 68943675 25072875 15134745 87044055 81139260 80172825 147415710 97137480 220292595 36984795 61785420 91138545 89226285 6845400 27820815 100366290 111493605 30767730 59032185 5066340 59038065 71962335 25825050 7977825 67324755 23772855 46916010 79830180 24517260 76847055 74545965 29328270 111348990 15526530 211087350 26607030 11520825 124619955 55420245 18549450 112957650 149649870 116337060 134534805 36785115 84475215 175953675 42391470 80125485 102198000 62923380 64159905 52118295 25950240 15736965 3937875 93851325 19638495 170298180 64073595 58613055 144022665 29707620 63871560 208679865 12786615 8820795 246553500 34236915 93265110 253563750 2719110 80267820 13650120 24907440 80247390 1694220 132428265 20169705 47244900 69996045 39592485 9779745 177743325 121520415 15612840 97017945 45295500 45177990 157269330 25217610 163243065 14548830 77334465 77160990 136376520 72672120 118995345 137312490 43371900 78174015 7566150 106744620 33041940 300135 45126840 134606340 84840540 50284920 86838285 24965730 181684110 79434900 20824290 76276350 41778900 91764945 2655030 156281235 152007540 26819310 167926860 40161630 90673575 90216105 189010815 1867605 26879520 70457025 58976565 2778825 173061705 4980000 97300950 81208680 149437530 144409590 146399925 18699120 22283055 1657245 62404365 99389340 51465390 113272275 102120705 2813625 66660330 81436155 91275870 125914065 18815235 15056865 131823285 53433885 64410735 140610 69211290 84949860 179189565 84921180 114108045 7445745 17472105 121353135 54294960 102016410 9283620 140379330 35195340 140135985 120594030 53482260 4553100 52203840 69874005 199477455 112878900 59477475 1890405 153409620 32208135 62390160 70009890 87985260 21430920 47323245 16977810 62413230 84829815 128784000 16008210 35002275 79741680 15444105 84664275 16035660 54240510 171299385 26607150 137522670 46704615 112682535 129023775 46483770 158016225 1102770 82937985 85161285 164475480 2995680 116984700 134342970 73650150 32194350 45524490 77809665 114515160 163881690 46892295 62331465 60693285 94054155 92001360 56435955 36065220 57653025 53418060 28779675 33754755 5861655 68318940 121420200 42148290 70035315 123986955 181517820 38444340 110430525 99800715 12053670 50924235 35581725 523215 42108315 46552080 206364045 45184395 41507850 69319365 89681955 15690870 280798905 3533370 45258255 57751005 53075580 226134210 170594250 239598570 16952760 46553325 252297180 41252820 42972720 46232415 13905825 41787255 7274775 49797345 136782510 49040130 34036020 110822670 197934075 5506260 76514250 17272650 183323445 13874925 84586650 111783240 22554585 91166850 36204150 148782735 3191835 20805630 278360715 85806870 131972685 25761180 121058850 191242515 11522205 46126575 15271320 50263965 194078790 86371665 56403420 7192815 14331375 38134140 165945735 13316940 21634095 110018385 137751810 43534140 15945315 52282365 6260115 13703655 40253010 47221320 29790990 1509780 89916075 75098190 18872475 106512975 56201325 2460930 137635920 28257090 132764535 10611900 3217665 77553330 121332540 57802215 166770555 11671425 76380150 93711285 98765610 38335530 14935665 63304620 128430015 41557455 68345235 6705600 50875455 24523965 68216070 5865180 39431265 115121910 122955345 9093885 138693825 42699960 166519665 99151545 364875 145478640 9455400 79413060 142124850 22239900 13630290 65433285 35147580 103129410 56255175 95985165 69894510 16716165 253246725 10123635 172475805 35897265 36958845 79949685 3400005 65304435 13482135 253166970 24120480 146636070 31863045 10055250 22783755 131361765 23739255 88588290 39401010 118493295 124995660 3668580 11204745 41047710 85932210 27520200 81610335 71236875 155296575 150836415 7350045 134161260 3912525 33415710 21086520 171692415 69813135 148392855 75074595 59237925 113735760 1876215 68261025 22830465 29073225 13288905 206516280 25292820 29468565 119258025 47293920 7937100 39986040 74249280 58714905 93568485 85418610 46807140 3503190 180237045 1195080 64385340 29206410 37892205 34621380 62176185 210489555 162670845 68607750 201527295 111646395 5787960 58111725 55484640 32562855 57333135 105676125 160326975 125179050 7469010 36807120 37191630 62649495 93477480 55994565 88956075 65195220 286864965 107087355 220760325 70366875 146596020 32462430 12956535 5328000 114234810 3017460 11607795 161863695 129083130 5794815 78602685 32340150 24658770 225414390 103107975 48811980 24192780 108992445 97108410 130639905 34317120 19300755 80600820 135927855 26590500 42899370 164868465 81431940 104230380 128869500 173681940 118878375 24312795 13171815 48233550 10999140 76861515 84024360 23211960 24920520 115498875 139913790 69789360 261705870 22642965 65688900 20904330 108028890 80817060 7391490 47061480 30460635 82746315 28260450 51701850 111121575 21999990 136283190 100261455 202535220 59613810 42920010 80511030 57634350 47612730 133397715 38464980 124122720 13562355 7477290 59053815 136453170 61425900 30069000 136624665 18737640 45150300 49504035 5455350 169565040 97749975 3851760 177709770 3180675 9500895 2620500 74394075 8083140 38821935 175207320 121415310 21928260 99125220 60369525 151416255 24286290 100649745 65997390 126551520 63255510 14191920 116393055 1392075 4150350 133206960 94042935 103993245 16885305 122969445 31577370 41821095 70114845 2838480 63372615 300540930 127931325 46234650 14431260 2569170 19838730 17851065 133798470 111859140 114824640 117806115 59274435 31318260 85589790 81354165 52930200 37285455 135943500 13183455 26505990 7893585 19438755 14503575 2695305 36136920 28787265 117878565 108815820 26564100 113088375 15561435 179766450 90129270 5665800 25368225 11413425 56943150 68156100 71755185 35265675 99649530 53841855 15812790 44998920 52144500 417150 21366960 105461430 25295070 40209870 196930740 207238890 25017810 37564290 19728525 37609545 94255050 88124190 80100855 229693185 89124870 45796215 132720630 121310175 112325910 33905925 2127480 112970040 13734330 93861165 41076660 4657020 25465035 51761370 12392325 11942835 105810645 28909785 44048385 57601425 189619275 36365535 115580235 36526350 50472780 126138585 109889025 12653925 32181225 135238395 45188730 50468070 9835650 3524250 92808255 147273615 166410 47328450 130012995 86649405 32485575 36005085 73164045 81801225 84652260 59334900 8858445 17867565 36273300 73566015 17239065 194431815 8563890 20541480 23322435 22725285 22372230 5581890 12807045 101374425 12542910 42865515 63122145 99775230 5594700 60002505 27287850 107560305 124581060 137864085 103039905 18713280 57544305 123407655 68354325 4252635 62641080 88180590 37073385 44592915 42464385 45022020 30217245 166335915 71387355 83437395 17768160 63572940 103748100 31127025 57656880 6822585 57807645 16948185 105526740 54927630 142863600 75061395 112281000 174411825 3468075 46958085 213911580 19580190 77132595 10201335 11033100 108452310 85331160 75850575 22967580 13491420 225703905 36067485 64843335 117296625 36005055 178331880 100215015 128773395 36210870 107504040 28610055 73350045 48413910 37517430 114007305 110714220 170580090 74358360 298430310 8854875 81848565 42208485 138122835 19664415 132810225 14611725 97714680 82175445 67711305 7294545 91782810 30264150 145324440 5009205 115609785 97890 128428035 155343900 121770870 92067345 123566985 88281570 130351620 166461300 32377035 67839525 80756370 132077565 9469260 146775540 38856165 102707175 64646565 59889990 190031505 44874585 62634345 56578530 136059075 787575 29801850 144170280 57654360 112484355 125708835 48122220 171049500 92042115 148396005 67474035 13372710 81363210 2130720 107327700 98491845 52615875 152163405 68912520 97151670 2091900 49380480 37069875 89539305 56371575 124091595 43007580 13656705 6191220 71104455 165905715 101135475 26006130 40633020 62785920 127053000 60343290 85672800 41875830 44179890 74218170 51054600 53241645 19006320 23687115 20941335 58762545 38492025 75889785 88893675 150735975 12794595 53646315 220476585 8788515 113127210 110609565 8905230 146399115 67627755 140892420 9983040 55045185 6854790 206982555 36578430 81693810 37317420 3421860 115511460 148807425 4034910 31972440 98473035 234423000 10244235 37780995 34304415 173713890 7969230 29436165 70359105 50873715 106968270 76203660 53286690 59734590 57632175 95294940 92766135 27844830 310790700 35112495 32253855 101202000 47067975 32623980 135305970 23493000 70036725 5150850 55835655 142735050 33770265 42589875 17215830 120736425 99981435 94873005 98999355 39877710 3399795 143799345 4042650 13424280 6060255 55891395 8352105 135776895 24385695 24941160 31351350 89261070 69523170 36897735 197212800 42491595 152451240 17460315 118053420 192248625 38828415 169436175 33594915 54028170 14954955 23015610 47896800 195702105 181989000 99435735 240115410 71217330 59623335 12716655 195977910 5728215 27359595 70969005 12506550 206847480 131779575 35443815 32393370 46344630 33871620 184692060 81181470 47765400 12804390 50295990 14272365 51013425 53568105 89298630 146067555 50995200 148552185 74042730 19389210 91941900 128346255 76032345 27860655 88882005 34498290 44247225 10916565 86882700 103394640 13601325 70241865 204175545 58820955 12305835 72741465 186352365 12718770 86887530 224408130 148611090 23484015 55550685 68928375 162527115 118980675 103219080 22390980 119915535 116551500 29746530 84154665 65445825 97574280 79488435 88433205 86521965 111002520 133282965 347535 6599550 14749635 116194965 93135285 46031730 55011030 1990785 9871980 158598015 27824025 151478580 127290990 79338225 58161870 36180045 9559725 132479610 57532800 7056870 118631190 31750095 130310100 86153550 10400160 154057035 30315885 61634790 29970510 80253780 7845210 77342760 163849935 40903245 32168010 66566385 91050390 72946305 8458350 94324770 9783120 30008460 3602475 33977760 14911665 20637720 9531615 154026525 189862185 52895355 159453270 69482355 60986640 87628920 5348160 65851515 44315625 9217485 141075900 88395990 42953595 30443010 149434455 15607185 216945 75961560 47002560 877080 74124990 40567860 99715545 55353165 45021930 159779130 168170280 54913965 31545930 127351290 31382085 10762695 97937100 94560255 106200600 33211125 117479355 39179085 2874285 107771460 36306405 99603570 3489435 138129705 58028580 79681440 81311340 117344415 35191725 21004890 155595480 128172645 42268350 72568935 31853370 81611025 59945565 259755 14276820 66109935 217023705 173776605 32300520 32548725 15699000 99550170 22740495 19517430 53881125 166261155 27232395 51354780 148090395 113112765 12224325 66144000 102433860 20507355 17098725 49154400 21109470 37553220 143313540 155523510 134106345 24996705 43987395 102126210 55681170 98764650 28652400 209906655 107089245 48969960 693825 162074400 61459230 41258520 86414280 100314990 83344635 81019860 62298300 42567915 194712810 69577695 35741715 128150505 84893535 19727175 42475905 258821250 38366625 25163955 71964420 30778245 146805915 41440485 75113460 23901705 177272925 31186110 80968260 20788290 110916750 52655190 80922975 55851465 30047700 110815095 28188360 54342630 86675100 136086510 106406025 86566350 73044540 3457110 2712390 58094835 88996170 62990520 100583160 70343970 178262490 28997070 13889880 65074575 5035305 118812435 89150580 131041080 15484905 86570955 17490900 84451245 139544670 130070145 115198905 93012495 118225800 55073400 4645680 146845680 79702590 13180965 117772845 42084225 41371110 75424590 6019185 60087720 101827710 3672000 125182095 64848240 104699820 106359150 158386980 129286485 39283770 119352240 94586445 10711440 140389755 92941320 37246050 61220115 7444260 47162985 34558185 106654800 23120835 119124150 131849235 86469690 51073965 71602275 56495700 198405510 3140385 91417515 103521660 118701090 67034535 30503835 114116340 50886735 147571230 93980850 46365330 61052295 67260645 6848760 206717415 41754750 21884985 118073100 29738040 69669555 58445220 38305935 88082010 23991750 85773465 26898240 114954915 77346480 50682945 55269750 64028730 96262440 153654720 92859765 71169795 26907645 63010185 116723340 70650585 47308500 50048370 21236820 15580935 185459925 148162185 10175130 12214185 32667435 6792645 61757730 106992330 32485860 33451725 16183620 39985230 14055060 9479535 114895335 100548525 24517890 25277040 39012960 162231525 61085610 3451920 159011400 32559000 50651535 573525 21528795 14135685 117375000 163719180 42734700 57794430 131056875 117482220 176476125 36788700 231749955 40181265 53278950 40459830 44098500 126511515 2337885 19407765 92321970 134582295 36855300 26239110 62799975 409215 71065515 26663085 35375910 54083280 61174875 2356800 248763885 70659585 136386390 41148510 149826975 14964390 58342350 142269585 17667825 69460740 4472445 83447400 138424410 32753730 38599725 16838535 119464065 23995005 10309770 100053420 145814160 28286640 103965225 53654715 115498530 155559420 115152375 40017375 140203620 34007970 114010650 88551795 585015 211851210 80523510 31908705 30970515 21005700 65122605 222539430 77040480 125587185 3768795 152125455 32940705 142463100 58049295 124832355 73714650 83291880 123972225 197672880 63564270 82436370 2362725 40924575 58794720 54726330 86080500 36002190 60798015 45938955 31684665 48191640 37900965 58024320 238027440 11386830 47880390 146941260 12714330 119510610 45823530 164652285 23589570 69343170 61409715 4369140 76630140 166922445 236916990 31443885 14126790 16602105 180485310 88921620 205296825 74207070 43733025 50754345 21330165 12685470 64134330 15237210 37470120 173604915 28230390 117710415 29969475 43662090 65801985 135009120 127887225 11681445 2860155 8073975 16081995 24334545 56129955 1970880 116935020 140936835 171224025 3421995 160779660 59506170 66134685 53845680 52225815 2431215 78934485 17896935 155571870 40077810 113071455 187680585 37131240 20685720 51577245 66184725 45209175 82618740 98511195 119909190 49125165 148120395 42289095 13850085 176900865 46821750 78171480 18069390 8955735 95323770 90966210 101063805 133969935 77018415 64248060 36653310 87264315 41441100 24210390 41020245 12632430 159427830 173523885 11611590 162597420 138095235 96616545 39504780 1331970 78509160 73893930 97080810 51422700 22383795 56730 20690370 124123935 32791365 25570080 220123260 101603460 28883685 20464215 53662725 23461095 29677920 47091150 56519460 77964000 31041450 117096750 2037885 59034840 47505870 6563310 57274500 176516145 9746490 19105875 150494220 90986925 144982665 16755780 29787120 36200640 14273505 109330830 101968380 15289185 146713230 25221810 27001830 20128155 80320290 43969965 81744375 284165340 73857120 80704815 112722060 71955330 42299640 45419685 22312545 127450830 48042825 20702430 30725715 80175855 66858525 64210695 35123670 226614495 25847445 108565875 28699155 27994590 90354825 71128185 43972560 53319330 56168220 60891075 129344985 48424155 201613860 78231315 12896250 29142750 37306920 180851295 15913020 10019415 13943580 96441945 146976000 101024820 99980985 54991590 49894980 74434095 70509855 67741200 12753915 150450900 34380030 187366380 85665255 67789200 104224725 119670720 100416495 3331350 130019250 58273770 110820495 82890540 37966155 23578650 36386280 17839695 3467355 221370420 109118895 3719970 154924350 65372280 36716625 61551915 149530050 50063370 29307660 17695650 73566105 92178375 79240365 126877260 41582370 30765120 182605140 34781760 41092365 36528450 47791320 115325640 46753890 79644060 79348215 85201125 6034560 128165520 58469325 42909135 31125960 158565270 88932930 17217210 43692810 60183915 44619615 65974800 84699570 39220305 123479655 18380550 82532715 106812840 60608130 58824000 55980090 68036235 80621850 98098515 12412200 12908805 143770245 21996735 167881170 103870050 12953895 18689295 49583070 11845545 8126670 27974460 18449370 102105825 102488550 259606380 8011995 128583405 1261620 51912225 141355020 103164570 86387475 77998710 18883965 147111000 62232930 1419975 101115915 61736205 31146555 131933745 71887620 41180850 44084790 143679255 17439645 8493705 3047820 3294345 28551360 3468780 3771900 52877370 68728815 139063980 11251905 43517010 74378055 7379475 23218830 99447765 94182630 74857575 46101675 52253550 16949385 202990725 131798970 140475750 53256660 99195 251916840 59239500 8522730 60582195 17769375 102427650 184411545 131461995 27206850 87653250 13722165 56210745 74817210 98576775 38076480 63871530 16840185 72571710 90912420 68686035 73326600 236992305 97112445 133764330 184600560 36757380 18153360 115209855 12797265 88941120 23914920 86672055 79342665 50494365 49489230 2681490 28176240 47521875 18694470 153024795 8345025 33968925 79538835 108239550 235032885 69282705 20768220 16031970 23996610 135283815 36908340 207413580 32699955 148044825 121811235 95928270 54922425 166622445 24835035 105522165 54643995 16433715 214669860 24666075 132400995 73226280 172840155 122851440 4105590 142303980 50757720 159117300 34496370 93248925 78462255 26207865 69924195 106607370 113430015 41626575 40525920 17044605 128643195 92334330 8922465 56814990 139419855 17173455 17420640 64263165 41004960 174690045 17275515 5502660 59139930 99900990 54916080 89316705 203848260 8745990 143088945 6965430 29355555 96223695 132630045 10533210 26901525 26122155 119213040 10258455 85030740 1635360 120372465 14672055 90424740 85513170 22293285 156416775 142809675 15731655 72694080 79002405 16568790 17221905 20706870 106595640 57894945 112149585 53148915 40088610 64382700 25738020 101120355 4425 12600060 97158495 4668930 36993375 3329730 143474400 10197525 93234900 11495595 10590540 43020255 41020485 60577980 92824245 15628170 6082125 62018085 91636095 100122885 46186080 15675120 123014070 31105755 39786870 69732900 23160450 4051950 8260560 97288680 168752250 14450235 180291105 77408925 177870840 22169145 145894575 137910330 138345 24930825 12830010 32912100 11121930 14375970 46683195 20175750 113673300 255868860 193162395 4134330 7102455 564420 29712645 139919100 159133365 105442170 9885030 36285465 20592450 149947125 143735145 124071435 96183495 28895685 157576665 49213410 32724480 107951595 28448700 90212205 83005905 157703565 124481100 18314325 46635645 34829460 135684375 80577315 166385955 149520105 25132275 184506735 27873120 93842640 86824590 68488455 118899540 48831720 229087770 104055615 4856400 4756590 87445320 31961250 6929700 12712440 164481990 40362435 33817365 114400050 14338650 73594065 22216080 69184920 82448910 30551175 15218460 2538990 163165155 59017380 54288060 38998275 124034265 5009355 111118665 245465580 66135570 178627800 41899815 20154735 198853185 73729515 14493855 45438255 24321405 8066655 156027300 11986950 111948840 62963205 48918105 177011970 35443845 60886335 1099515 21860055 114079695 6014115 22351275 52529535 66107160 138855630 60157485 13450380 142496145 18290010 84729360 16785 15178725 50438145 135291630 37530060 15412800 81219690 42026550 114786975 89623485 126792570 118901220 172779450 7565100 3100860 81097710 52042305 52120140 232930950 26966655 1117455 248478000 31385640 144241665 15977235 70334805 167776395 47334360 33638595 50260875 92141910 218708130 11647125 58039785 13205595 111812865 91380255 127168935 141536160 10539855 35987205 73999905 19400970 128130750 42233055 114809430 16483905 69336705 28162755 31533390 133290720 15951825 114558330 2337765 48151425 42266400 62016585 174593760 1573170 14190000 64226775 41745900 88894995 26612460 106802475 47041035 119144490 54537165 112996410 21429360 1306890 66209355 193708515 20222655 171104775 222386940 55211700 55665900 88239315 49895640 59074635 109344570 180560130 6548670 158315115 96220230 72722265 70916910 21227715 103327050 15941055 45483735 79459050 174354510 61293015 35391435 160490280 26165265 36353910 35693160 4390245 3768600 145766850 24753765 85970265 59189025 92589450 191545500 51841410 52212555 72334035 43407810 53995965 16712520 165361185 147432675 55563075 133167960 80042595 89302425 25234875 194764350 36400080 125087610 83759715 43043025 135364770 31682175 127046115 74801130 105847695 22085445 8365020 94246320 87535950 66806220 137412990 14696400 109605720 109968360 50291925 74558850 58492230 29435715 108471675 112429395 41129910 86383770 20185815 127563885 186544170 10995180 97575525 188932335 23565765 153435240 31503750 57759690 85685070 147567675 14574945 36439875 14100555 29865030 28354410 74503755 13307370 24356760 27837915 5530140 24852720 91556715 102061005 78300765 159400065 10796940 3903465 81028530 205768965 65949510 137551155 24074070 146556795 107358900 71756775 20460510 127915395 7366290 79897455 23126655 22629510 101510490 170454555 122356905 104618340 136045395 131470290 10225965 86820300 84204390 211341705 157127430 58432170 8444895 3862725 22331520 156477285 55081335 3861570 111170280 202647945 30421830 21250650 102256380 71495280 25574895 40601895 1335300 49085805 71420400 20367660 33107475 50602230 7531320 141615660 69635460 10752270 26244045 120488745 113271825 47354670 59552835 63494640 1210845 34685235 99231825 30741165 53149590 21869355 50772645 23205555 98853435 113644575 99458160 8060880 104766300 89045775 158176335 8092485 54574650 43122585 24070725 23565480 85305225 3552600 11227170 23464305 37552770 69290250 18827865 13135485 10313550 173068185 52335720 53005140 48073770 7911120 23250300 96931815 161236560 75814890 11514885 59464065 153152745 22058340 191900100 74789685 55832970 4575090 3482505 87010800 35926440 121006395 20356365 31098840 89762490 14985975 155191560 7408830 119245005 18901935 67065990 40553475 88493010 43336080 124748655 124021335 105655635 98410500 97408035 6545310 135771435 51175650 158115795 87886215 54938070 33563730 166169565 60718245 69740415 35447310 101255415 191075895 11638995 39973815 44443005 60658650 46801530 27954810 19774035 122604720 105454455 4215855 153779715 110631030 6110535 3600780 25112955 8664405 78967560 41241900 172867815 16659030 17315115 13318200 30206460 65531310 106071015 7357020 136005240 124330020 134770725 330499635 35888955 62574225 21939300 51580050 159035205 13575105 63399885 79861320 92492865 71862075 180302130 72844995 80447295 208305945 52476990 38791335 12282420 162417420 139112580 50999535 23542650 6137925 15233610 82713300 99764505 19930635 67872825 7482600 34498185 99633150 99656010 23134395 17415555 46704165 249927705 54469020 206188575 52291665 100262250 136233885 34961565 69033480 103562715 9691275 210695985 98439405 15656385 24643095 10437645 10678380 121566825 6078720 35814705 11278815 224119845 32201730 24032985 50319270 24551235 8357910 59394735 1711425 124257000 29934945 11782770 38536155 96700980 11816520 40167480 42857790 33218640 75769920 207333060 62750565 28720230 5445150 136129950 16965300 101623275 3787170 112983885 20632665 41396805 318378030 12080910 90287130 13673940 1632900 75252990 113191020 16103505 13996530 14063325 74626305 89166645 31855995 60588390 1312380 85676415 90787275 26364450 106194255 131308755 119452200 33132585 64431195 41772075 11234685 3147690 105539430 89326155 30953595 226793820 141865815 61998060 70378950 125674260 8406810 79962480 9789645 60481275 127939785 36266955 45013170 6503580 25077780 104302695 104983575 47120775 33605070 80024340 29577360 44624145 45094800 20103465 141020040 95446815 69327855 8475720 6525600 87083655 13767525 15112575 135816780 927825 221648175 75875820 124709145 2934450 37328865 5939865 216064845 137816385 90187800 197387205 11272470 86586165 89447790 9022920 24301515 165652395 9244725 38025060 4859310 21256560 118166535 22597965 35656545 130293855 107056335 6603765 64889340 20904705 45328515 106452405 80972190 49590075 263104140 2719230 4128165 83810355 142439385 132302955 15041445 142713600 145722135 117140295 82166745 24883875 11440785 94046055 33164025 30819810 249489105 6104730 4976745 133077360 83258970 28855740 65203155 6238665 151276935 125121375 84105375 42536340 53410125 149319780 15824415 52261935 25467720 58662240 81766065 34239150 24715380 176509815 15525405 211292460 54179805 15294930 12911835 255214800 149638080 128279190 118925730 70730295 93981120 55165035 53784750 38786235 124077720 47103840 60661890 76728660 118880730 928770 6178935 43411980 92020515 32730120 192246840 53151555 181335390 9015780 14616315 221466960 196369275 1201890 5952795 1824255 30552585 131064555 11910165 90765420 156321165 150155370 124822395 11221140 19575420 26115570 114866190 15670020 53575395 53395080 116860065 43651440 83808900 92565555 51958380 76558530 86325285 1716885 34596930 29181315 44816610 35161140 79817985 18802245 46291710 153945270 38777700 1684110 707580 129465525 37377045 12308175 262066890 25633995 164832150 88935090 107758695 148228260 112276785 98008815 75323355 98798250 46994700 74924820 55702125 151816095 184493040 179608890 29757480 89902335 172163355 26106885 48469200 99698055 15212910 112777245 149978460 2842920 62856360 104180985 39472965 52558185 98622750 55560630 151391325 165327510 46778280 54964725 64040130 48033930 195468135 139105590 43836345 33382920 134573610 85174500 79988100 29504730 3475395 37769925 157602705 44918445 41417895 68697795 41828085 211267140 25091055 134279760 25116585 76910925 13409475 84726735 18073275 57288465 18781065 84570450 37652580 11893590 7520640 159228330 15081345 71938575 130185135 61113510 99175860 6766530 90880890 46213905 97195455 105733935 206279370 18367815 281424315 14147085 21570105 106763625 26775960 66720975 34904310 36027390 24012780 115759800 123567765 107050590 94492980 64559445 37573875 9311835 166121595 165573345 6031425 243659865 15960855 37517220 19671615 1653540 145501770 7178505 17171250 29235990 52784670 10559295 37185630 16220670 20564715 67800390 128841510 177547350 18949950 14366355 88633515 93788085 85146870 43178250 9417225 154659210 189578265 42446430 7892520 218988015 106513455 145000590 6497970 27979215 238395300 13346175 47874990 23397330 285712515 115792320 16153395 87539475 1942920 47178720 122062110 5124990 61933185 194523465 66779295 113475210 85343970 19035795 23413770 30965520 169796115 47341290 142896390 5300535 37867815 44360505 179211180 3899070 42353205 131784105 5932860 150957240 66687840 80111280 140305020 17492280 56129730 22070340 35002530 39781290 55171575 119831535 114613440 203290740 106085025 144785220 5151195 109180980 118537845 27657930 153830910 1278960 33019455 130234860 5460450 30535830 102647115 12236325 16307415 8610210 22477515 83004855 6380310 131592165 146405295 9292500 64673175 58320390 5024745 37472205 117492150 52757070 113843925 73674840 12185970 39122730 12608085 68697480 65057310 91918710 64580730 17295855 148444365 19692225 125330115 62667870 100891740 8127180 82081890 98223975 115758960 76026510 61543590 90201480 53896995 812010 55444575 90786030 6276660 138178875 14678055 17748945 37084485 25308135 42840765 67698435 42736560 46274970 20839170 21123090 46480320 118299210 66452445 199182015 35211510 74784870 253703370 15141675 80926245 151909800 52037400 72772290 165410100 71305440 8831505 103396185 30639630 41816640 155227230 47399460 257093550 60333330 96900990 29494605 4221570 220824765 96566340 91220175 108406650 2785530 35269500 96206400 104469885 83905230 236063775 12679200 112218180 4047840 4984980 394620 44893725 33303390 87153435 75591900 5173005 121316565 117236625 29038410 35634135 71791485 12048210 104980770 112136535 104138685 80769480 26397045 23618115 118212705 16543635 109885785 71337000 147725790 17665725 143154960 64692480 43672890 65123925 56183145 14323755 10772850 10667640 145468725 6079290 45851670 123365415 37906920 38039910 40287870 67810530 41611995 90866985 2594460 148723170 78040155 3656205 89868600 142364505 42289515 74851290 48909855 96739905 28819320 14140380 30255480 16588935 13731060 23967015 11074110 17100960 9532815 86837565 54297105 100667445 133726320 17613435 120171030 73681680 212502015 5751240 52144710 21950460 2521560 96980850 53300325 53730525 46817280 51919560 70963065 120162450 63842595 84578070 23620425 68837835 98897670 49743585 153102405 29765115 18886785 62528940 62538900 79341285 2057370 2143305 87513240 78856275 18693750 59046840 31219770 142360455 150655800 15482925 59305830 72340095 9870675 110144310 7475070 47797110 9156555 119782860 72567165 46471920 1242555 18036885 79562355 85299525 7476705 144019635 38238735 95810235 44274585 89526585 3647970 55928565 16673580 168762450 27214200 27916830 177755790 72573015 37154250 63697290 177203115 13005570 18380085 13593630 222624915 188271285 32580405 8609130 118475580 40976400 72158100 55551465 42362355 114451365 58735515 21485700 671430 72752835 58683300 112464525 52647000 18291375 20827185 72918240 40493280 180216510 99759225 150144465 33839250 130170165 78212835 135465945 112524735 46132875 5395980 33590865 39998610 191882355 170401185 21069900 28767795 29264100 56345910 44722770 26775495 119724900 53807550 126114075 68357370 4668660 100536630 63178815 22085625 108509370 61179720 107660595 52441710 141758640 39696210 5616585 72727260 116537835 20091930 200946255 101067525 45973695 86929365 6021885 42378600 148735935 106152690 142934730 99163920 89992230 12361410 111349590 23113215 26006865 74816220 80600340 155260020 150928485 87679125 87663915 49671525 110622615 40858920 111325515 28979985 52748100 56209395 65624385 148461300 6809550 1806495 16637700 20111115 34139085 27028035 63195120 194835570 164573865 95673990 7291185 22405590 130477365 40249515 132307995 68446665 105838740 57851670 26930565 26613090 20327325 113884335 67250835 33018585 75127470 81566520 2543190 170489055 1104270 96586980 117958470 97254345 126512505 16060875 99718605 126574365 67863150 176833785 39716250 11573145 33517275 53212065 159665250 40024980 11588070 22069950 47789820 25925040 7860960 133805310 59656875 71757720 67379430 115108920 9528120 80858400 32174070 545610 37096830 84447015 56447235 151935555 3346035 81316290 36320070 124254675 38348040 36218055 123896505 32610870 33781020 111296115 33631710 91824210 135531300 49120350 40209945 85105620 4083735 103180230 117164400 30011130 23303235 168114585 55699680 67150320 35372505 54557355 32656965 96121200 13022115 8230245 87978720 3145875 40454175 23247210 72979905 59277570 1286910 63712500 136200510 131950110 28207980 8659170 23372115 39337650 18745575 1699665 91406325 272842530 62189760 51565605 123288315 115946685 80275575 25332885 46011960 70434210 136363245 101671500 95095890 101480415 178500555 113085990 36292845 133869150 92010000 80038725 48152715 165112785 20776125 114087315 43460625 69908835 18344685 102496260 35826315 89759025 37057740 54195960 8917905 151557525 2723700 23555550 2095815 12762360 324168495 85601880 50920335 3788640 65228415 20475510 151050750 51163395 31781415 192235020 99795090 107908875 102057900 108489045 44176920 53685345 75327540 57311655 39465060 1432335 142751880 59165910 107938245 54596865 15613170 116175570 31313160 78924375 95158320 38912400 99154110 2957520 14397285 121036845 56952180 48919950 65923425 115773015 170533425 48913845 28275315 29856255 130280235 1528005 89711640 174520785 50512575 152079990 98116140 18988140 191163450 117604605 31158105 72664845 88303230 56992710 27910395 8751675 9321180 20151120 192676635 142472580 9257895 95242710 81583815 68366910 63118890 133599915 11755185 30452910 37612365 50971065 122461140 150619635 94835400 160615935 30458685 43942590 9645 118017645 109333365 172623585 5446620 9143355 42154830 86264985 40641375 196305510 4436490 56466960 76253745 7218615 30033855 105766530 97639200 8405100 108675990 7462155 59548935 31173075 69015660 169559415 123622395 26186925 181778595 120925095 67926105 103407165 161163210 143348355 19468935 105563400 88753215 34600125 70872825 61293285 136226460 158698065 17129025 28936515 85675455 104679885 132378210 21671895 118298640 16434540 83794305 11770665 85542390 2941350 2323125 51568770 10569990 153984780 61394805 51603000 121085625 58052745 97783845 139718370 5973900 50159670 12375315 4695030 18204630 12234795 1228230 38665785 32305935 94252155 78093240 75726030 101839410 149677380 83818365 76674660 105350490 61451910 45578670 66622485 132544860 39484110 48529380 64052985 127743030 26559900 202821585 79642740 141723915 24168120 66727095 131206410 114592950 24784305 141838185 73324680 63873675 14654895 13361925 16558185 90097995 70348005 62163240 34637745 58454490 27056250 19314030 138926280 31248030 50741115 99908370 107241795 134334510 166419615 478470 148098825 77822865 13290405 19574805 172175865 18046020 18460500 31200945 45206925 108783960 144216600 61129710 69199710 44366850 56462025 79189530 77566245 7259610 11949015 5040615 80235255 187137975 15731880 112480725 12472110 41230575 107507700 27528810 93712815 64546995 51779040 69352935 33490380 6484620 119530755 1053180 85252875 138255945 359460 5981415 7791015 118246200 48744225 19403580 116656740 28595340 12435450 1903050 12442920 141744825 163686405 3352095 97135080 96742335 30616470 204714405 56302665 8701020 42883080 160910400 68559780 52466865 31352025 113422290 110065440 95911050 100237770 96121350 28738815 41090280 86848290 76413810 60634650 110328600 74263980 118186410 93296910 50237655 115963275 42328995 9186390 43102995 53929005 7140450 194183565 31875045 28171710 153736785 5919600 188113410 126098610 87836865 41785170 12294885 145747620 16797390 335295 154781985 39359595 46023360 120579735 63658440 8245470 78487725 18772920 80052420 47325150 159386760 135128445 42068235 38274570 83167215 68760615 158017905 52096965 12141750 8487180 16463700 175587990 41941365 86489265 237459600 36809760 54573270 17971365 85402605 24215265 106178745 203380470 6706995 73255695 139268370 4416075 31551900 28514670 37423875 52604220 24987420 47597610 131337120 41501010 692595 62634585 205442250 113897580 24979950 70828740 84409140 51813390 54842265 27538605 86775210 111823050 61226730 129250485 66287295 11982045 12465015 75297390 8116500 14333760 143906385 36933420 45175065 41378235 45127320 76106985 36439365 103688490 72311130 33830700 54079695 192871695 107216565 20251275 68526240 83814195 93829395 12519060 30141510 40268970 111557415 8398755 45461715 37815960 80982615 12418080 78399180 16228425 23513610 127421205 78636375 19945950 54605370 52554525 45095430 30111540 152212005 37142400 25171035 37829880 1981020 67293930 126327765 155818590 95589495 54500415 36312645 3706080 39734040 64130250 4445175 90843510 101581125 78847440 78138750 40587210 77794410 132606045 158027175 79398870 28199715 64790415 45218625 87069150 114561495 17374635 75594900 163216125 21904365 47382285 111603615 97148670 104418345 65834535 21619650 53965575 128885010 210561510 47835720 29473725 9260100 20255700 192000 136199745 26829345 261868455 10815840 20562960 56768805 35721705 16878915 70735635 13801950 184694970 74626065 22300185 181610145 174157560 229301730 98759805 6656805 61650195 28862310 52737105 118700355 113987070 43889025 115493220 65706195 5564910 132856080 76952190 42955575 4281855 11457825 49883835 148348380 123660 90034305 70483455 47314095 17859855 12295830 12175500 80952300 57487710 168812610 16862430 48075765 44846130 41439645 101586930 74267655 150134955 55565190 89440050 23263965 25065525 181972815 6659550 73914105 138425265 67132725 117066105 12404730 67685385 167635200 49605720 176665980 147159795 66971850 9670965 1994550 66172830 115496025 90573510 10208805 73622460 27100920 63486585 124995585 24680460 97211415 10076310 25313190 6148275 35267655 75312120 56225475 88944000 20408415 50622195 144379890 92960340 25974690 88478625 128626575 40933860 133526985 46601805 8611470 21060255 35893230 33360000 162877335 41392500 10826205 8683980 132035625 30686325 33340860 61597965 46751565 771510 147607050 38239845 7518795 132275880 25730235 121174590 61015200 92368215 27900600 111927720 157195665 24126240 54193665 97658895 9789750 126653175 71099250 74581905 177711495 44329275 2916525 127363260 135554535 26573250 19817400 16691865 41155350 50885565 1566825 29888235 50536500 58164435 928050 70511595 139903545 65543085 118912695 29077605 60279210 163895100 11679810 67808250 28466580 63588885 60151035 82151040 93060990 41252805 73494960 68602380 23923575 37593750 16576380 963255 112365360 109803105 162058410 73069065 132393855 51328170 68084385 27635385 119992860 70804305 46031655 20642370 27408720 34167645 129218895 24605595 74917575 22539435 111434145 49845735 27442080 31775100 49102845 93375750 6921645 62933805 43450290 72341250 19550145 46607355 13370895 69441015 56175585 17223570 96645885 4925715 41528145 17041830 38120790 65606580 37002870 108731370 25422525 69672060 28621455 8618235 76088295 48279255 119364480 20573925 21566190 156197685 65283060 100623075 94327470 40732080 96514080 257961915 23491380 17260785 157647360 76992840 20153385 36802155 58750920 184291575 42271020 52020555 66041625 62419140 95214600 72269460 198751170 107041485 24459270 17250000 57389715 164297205 13834020 64600215 3636735 92401140 175760250 40401390 102911820 117425475 29421975 73899795 54372645 160118595 55137915 22738950 161244210 19847790 109873830 57057135 122346630 22565295 94451790 212215605 106196880 31748145 13391460 129454140 76879110 26832990 1182375 53244210 65308350 93449460 159004200 77290920 13080060 75818130 43938075 112833420 1899405 57008940 159275865 112476540 55692120 24105960 144570735 25015950 58792860 251042310 154689960 104295990 1947135 188642070 96533580 5826420 24714420 134257095 85306155 17397825 117303555 111387165 49429815 55702170 29280450 17795565 48491310 31035015 16570590 59745540 159148560 1342260 11412330 107685720 2653230 161846130 8453355 83538525 94461720 184884675 97928895 44562840 72436170 7021425 63391800 88484220 52110915 110279820 52202460 35646255 73323870 46800705 1720590 32398680 23535885 107406810 32642715 15741315 14170170 24900075 30777960 29063850 40504245 24770010 32730675 4411425 15188370 47458770 32502075 209694015 86030325 130842345 26907450 60573690 45818985 136615095 38397465 32005380 145962585 166508400 17404230 83887425 150365820 27092625 4058760 183282435 22926495 136114980 25118730 1954935 17295915 56617035 186251175 155723445 161665755 78285540 3801615 73642335 14254875 49855335 12631455 102696645 14929305 74621235 10848465 114277335 200381235 1368210 29736255 122607045 6967125 219134460 22171110 103209135 146606115 237437160 52134465 95973030 28730310 126276420 112839405 92437875 56953065 340455 23298735 78735030 43843545 47407740 68202555 93285570 118205115 94853505 4550805 64481025 83059110 47161755 6872520 38258835 1100985 26502465 22293960 14439060 176893515 40259340 43679115 132249480 34660335 13762800 148346400 66601170 123976350 26630070 11264970 65991900 27069450 30073440 9650580 81952395 7889415 27279645 6460635 110773845 121876815 20107620 3412995 57967995 22548120 192765180 64888815 34714950 10621440 48633870 85548375 19279095 9669765 1239915 90740325 143122950 39360045 101024940 167077845 141819960 30605895 65633715 55367565 103843800 60957495 63981075 59988540 103978395 122990655 19072635 153238605 102104100 102875955 141847140 14968950 2443770 20088255 109598835 10507035 26963010 95253720 46929480 3886680 99841290 135388185 38194170 91395900 43366275 47569545 155538825 13090080 41844630 15934050 107997480 13452030 37480965 52447005 81498630 67652025 1472715 142362390 123477390 4639650 28874700 13815975 115056285 108019740 54353805 36788250 87802530 22920675 122306700 32538945 25273200 115173750 144340485 180054300 51513450 39934605 87105750 72020280 57068295 195293595 215658945 123934935 254261895 71835630 178662285 46932390 147373575 21020100 114285885 96177000 11936445 34791225 131724540 5139885 15747300 126261195 76847205 91542300 127826745 23151150 19527105 120072585 15135540 92089965 11072295 8248005 88579020 177560745 37341225 12732150 79685745 137058660 4622115 159164580 52439415 101873925 115012560 38377845 70718385 164567295 49271040 91805640 190262820 68690550 173485725 133300845 130880190 49952040 36814800 61453920 167375085 60975105 43988310 26328195 47231775 254114490 8290350 141086415 108405 42956730 8040105 138056760 586320 7486785 133019085 37049475 70946655 54884205 119403690 27877935 12238215 220751925 43365 132222390 21124185 146636970 124510380 19796010 62213640 6881250 15258450 128054010 29257740 11644440 163428090 29808210 106761720 87168000 19205985 72916200 126157200 212197800 3750015 23889705 118256805 101984190 50897055 134316795 46593480 31478835 95410215 83478105 102061260 73387320 15544485 88346850 101250285 118386735 88481385 114073230 48117495 116135445 34624770 132120705 67658490 17725200 102264840 205735035 35729445 37897575 27719130 108407760 88217025 17097660 248331270 150731400 62686725 82395405 33870180 25441500 90194220 103384725 12229380 60498195 60218490 51176220 58266540 50882010 244294125 104355345 74989095 28533675 43483440 187740 3991110 53888985 71235000 70132500 63712965 49846035 13583835 186099360 73883475 116479935 69801465 42624045 11245905 101799300 73812495 78025245 78541260 25747725 108750990 121986705 36645495 32057760 97849980 107754960 42172965 14654670 6027585 98806815 37054920 74229495 83678910 2805585 71020935 85351320 16403715 14993025 103008885 14746575 41599710 52560840 118080585 51995835 200283525 9292680 63968355 30085650 228369030 165368580 66730695 84033045 60504225 45003000 140455005 37548015 77154045 50124315 4980630 244538205 26625915 135814905 27667755 3207195 111794460 150159885 154082850 110807025 133346340 62188950 44792640 123680445 126644595 2832720 48200880 725160 125398410 26742360 6994560 11973450 14866365 194203500 19542720 106070325 45536805 78932280 39636045 32823810 10892775 88151580 24571275 9481860 22153605 20138970 105714195 92744685 41306925 111941640 50344140 231610530 5813505 44713230 1003500 43429320 7944090 51246510 52611000 131815770 126812835 103869465 40407915 8160315 32456145 47172420 125992110 28612350 209671365 17518965 109142805 86182950 30129210 190609020 95656785 33480675 36860760 159779955 89580750 84553320 37069920 85884090 117867645 95235525 156900 54388620 41638320 35211600 130999980 68474445 738555 55261710 229357065 19700460 23515065 125207925 35023650 103269555 64364325 3059925 139093440 5220645 66901110 28122450 9666930 13055415 234723495 57029865 75190920 66240915 35642115 50732865 62058195 203257920 92870820 50145270 28978095 10917045 88618680 26180400 14959830 25654875 33491010 77297385 133582530 60612525 32494665 24230505 58233660 60976470 27870165 85120140 21846780 32892975 52284090 38264865 341897655 72363915 88498365 71969100 46735110 64355730 56976465 22308210 31752540 48305550 129531900 24638685 46100805 123491235 153375615 77430315 8474670 24307965 5679630 130319445 60209565 151080 36118845 214160985 23735805 120264210 97001295 29219325 25624290 5188350 36401130 4243320 99070470 40511580 82848585 65641845 83550870 1532280 48052455 136417305 9539055 10184040 38125575 214762110 3873120 33314955 57989400 108835590 112582410 52361730 69623610 28782540 78434745 22341705 90346215 217660170 86604900 72535905 119848470 12797865 11406300 24970455 4592625 69990525 65390985 115677945 111325515 102160095 19678200 77728380 82291365 56763360 22980165 26443845 182736945 16486530 79612005 2352240 37900725 95444865 96202650 85047780 266090865 37224435 106284105 44153775 65130195 18070545 32592540 82203210 76619355 63740805 59210175 15009465 73121715 356367255 162075615 24470430 144369210 45587940 10534815 15279705 70722525 63190230 187633920 33305640 127997400 51011580 71308590 89365650 64099830 36148155 174255105 5353650 10889865 168841200 18675075 99321660 132027390 104578605 39624825 70902405 12771375 129898665 78430590 19512735 52179285 146523990 45735930 38479575 111344715 99013320 32173935 133981245 151786845 102993735 54391095 77206530 53632095 164143335 104815440 16997760 124179885 8997840 95845470 144091440 139003350 86446485 42154905 900750 33383040 29973135 60503670 8667465 116421360 25309845 126682110 31533210 123084135 125785890 4921560 7786440 37017900 30695205 19787730 148133790 24230940 120211020 55163100 56180265 82558965 39467070 7840605 129961350 73554045 28052625 20337465 25475460 33982215 9317550 80573460 125506830 35017785 1825875 211244295 123619260 87875895 51215745 132406275 48465315 18246015 4511265 171174315 48989880 61348590 81647805 138823455 11294505 130388880 83658510 11064105 107949090 69952110 122764245 94103025 12831570 67977240 113636850 49861065 42403500 142390830 4039200 142149645 36471075 1203330 137546520 202460670 1061025 171796785 176914605 40893060 82705440 52781700 127041075 4661925 175572615 96983250 41285175 553365 123570840 116076435 69862650 55824150 60134775 47078235 26784165 141107955 35056425 108678090 58224240 16663785 124285410 50620500 88332105 86287395 1014990 119180115 8730795 23534220 172582020 24652380 13553610 4459395 155863020 152118015 111243840 39902880 175207995 110528670 104524365 54554100 59965410 65068425 70005510 92353665 18505260 63391650 29050590 118729155 92567010 79264005 36586200 82927995 131189295 45074970 19196310 56797830 79583655 142250370 48385455 176514060 21767700 198100980 63955695 26948715 474705 23785395 140982690 71453835 68750985 81549450 19823850 80269185 62754360 27821295 104369430 53449770 42096885 89707755 75119565 93353805 38818710 13317405 148619430 20224305 85109085 170344980 55243125 38683650 106545900 9193875 33049020 6478365 89069880 19664385 64113015 103422885 214546575 52337685 60659310 111533100 128565420 59259420 69518610 93663030 80874405 28337400 49918020 36667035 137395185 93425025 35974800 25820895 109518480 88964205 103969320 32875185 5415120 12505725 173125785 10462230 90320775 54733770 3500355 73886475 103518810 45316185 34775700 118393035 79343025 94871820 29227755 66293400 116101185 14262780 108898455 249633585 17485995 155671650 24363765 70222470 118912185 142466655 144668265 1636080 106470390 107449275 72137160 17768025 115765140 71488050 60796245 152133000 61072800 22942890 63523200 19141110 94810230 10714800 9741600 46601310 129334065 12570255 43161675 58655145 122470965 27800190 52500135 56113680 44515890 79019340 8233530 56494080 228941685 25978620 101855130 107731170 58089210 103134855 17149005 86807520 138814665 117347640 19166535 71573925 102734715 49803480 19525245 33857880 37214640 5377755 41772315 36389400 46356480 148085100 50037030 130157775 39047055 76191690 31685550 148413165 73645800 24595875 82391700 26663070 64046655 110540250 87529650 21728265 56645445 115934325 65930775 13380630 114842010 13488855 178685940 39140895 61750380 22357920 19298055 202451025 83466120 45727020 49853460 56975775 220932765 80224305 192947055 54742560 11706825 24715590 62979975 95917185 17121930 98556810 10835625 184219665 108348705 33021495 114127590 35871480 34060620 59860215 76553715 109702200 3957255 64543425 131247045 139250130 20248185 71064060 3438975 85358745 58432380 206873160 104169135 115685985 114703665 111548715 87291135 52344270 96714420 219283575 26443410 16944705 74147670 49424130 17394720 63369495 38331945 100656690 221672115 10114215 274659165 62064375 241953720 29187105 138129675 7437750 1218225 134428110 67020900 138658110 80980665 68152140 97251435 85136520 57813420 35349750 72033780 22813125 2809785 22474170 199397940 176789835 18881550 85164765 105386460 875055 84413220 34159950 105911010 77861010 90874440 100000005 108731670 169317555 119046255 94543380 83705565 27808650 92057145 87687555 8506995 83970435 5819925 47876835 33769080 27269550 109575540 144491715 2593065 56029815 152228325 5144130 52463145 125093730 68795550 20159865 101939790 85991205 76015755 64578945 40328445 38957445 8150505 35421750 16955220 215096670 35626980 25500000 221707200 76060275 13464480 41915445 73022520 98547330 454680 180198330 35326785 30603345 37711200 8563380 46487505 156944100 129283380 115854105 3286410 59769165 132679380 7364115 86404770 119892315 32039130 28159755 9241755 29039475 18557475 88757895 47426940 3387945 21213300 6021675 76287945 134856300 98647095 211623165 66200385 52181070 89085600 39965385 84604110 155677455 74917590 19383990 44940840 173111850 20883330 71800650 166878720 1402290 90465645 17497065 10932720 35724675 114819705 64216035 84828990 73366875 134291025 54443625 17223315 46667655 46005930 13252155 128462505 9750570 117188865 212772675 30022935 13539240 38139000 200027235 23546775 93371595 69235410 142269840 115254660 22476975 209560350 142496730 123113895 28393365 126040860 3873435 208583100 8005860 11246100 11133420 15210180 101338785 139610415 43938720 90790305 88655655 156639885 85298910 74693460 105413715 106269030 70429320 37238190 177536910 14530005 11270670 66599700 134431365 127325040 149751195 54618150 76177125 50467845 23640465 102757320 3280080 63038625 9652380 12527925 138742875 308441775 23017845 771510 190092165 135523740 148422015 92940945 6550440 52112685 24598890 142878465 67657410 114732270 138246330 161370690 14352225 31663935 144813180 10100265 156865425 18411180 19490370 34023450 95427990 172741275 129578640 67848345 25923855 39081840 130140315 48543060 2699415 203866485 25303950 115985865 97287180 3950565 45634260 11456850 53596785 9201885 65575920 124838190 156077835 18405405 196861215 107139465 16476975 6221895 277802460 75483345 101880165 36871515 70408785 30513150 19681545 99539085 109546200 110631660 108821130 18703845 48598710 17156385 142160625 9770925 85490865 33855945 213865950 17611425 10606230 30123585 101833965 12003330 51685425 34899900 9477105 79409145 12491820 41959425 58474920 52262295 25602720 58580025 155627940 20739915 16597980 67447725 42753180 45185250 76738155 7170300 40180935 21943920 125288115 156615105 109223820 75357180 35816295 38907510 1742985 41974980 1846680 102541050 93849435 180573420 4925280 16678440 32347515 60714885 77345310 178510785 93535440 72859590 27744525 95935890 44593830 18479535 149595645 5340165 87697425 38345550 47311560 144956550 38093160 74911035 77914665 93244605 30435855 100526580 48816270 159633420 187191435 56019540 7662015 118566030 48981420 29079660 126851790 79177710 51926565 88664400 32496210 54383790 68374665 83206935 45030570 47213955 32679390 27555300 124965615 79975605 32881485 50847705 50798280 95373240 69350640 14521815 22430325 7443510 23913780 132449850 31662090 103960980 18387225 153819360 2459565 204337860 69194655 36777195 49862655 87003735 84903690 77649855 2527830 8520990 87205335 58895715 49958745 78946365 158325150 94786170 80300850 75167295 63442755 21218640 28341330 132222660 82713885 116172105 74890425 139618560 50008245 41700600 179211240 33106545 108095775 46549230 16526775 38349720 101232270 12345720 83278290 52783245 24423960 81421785 267731535 16688235 15420465 40541850 20242155 126617295 115595310 84286605 186660405 64268940 54968160 9150870 56908695 88954290 29461755 27087765 135164070 17260380 50373585 10437975 120555060 8540850 17798445 56294145 117097725 55922640 265193895 19202550 110257785 93152595 78350475 39159540 64802145 221768535 49059705 94565355 58930950 121095765 60204570 45038625 30838020 22132890 52806660 71771610 56972520 106539420 74890260 108108675 8231760 30611100 56533185 106547100 27789345 66669180 38387835 102005250 36791490 62296365 503265 13145970 75264600 99545775 146295180 67775610 48530820 155522265 48038475 6705060 5007405 70392780 74678025 49892925 21480435 147118410 133475505 187377420 17440905 17522640 120506565 42490740 5366235 101071335 86184960 143236590 38463075 55208370 84719490 22570965 58763760 78938865 183923025 57460905 53698110 103591785 44487405 31447035 42630645 165894255 60735975 14331405 61788210 8998800 19083825 54074700 19414020 202457985 145789470 120501000 1313490 23669745 98169615 38014680 54572190 189555810 15254535 86708205 58767915 20906415 231256605 82542960 141211575 87933840 62663475 18412920 111922335 26379480 4248255 179276955 24053325 90987840 10962015 83749410 155518515 138549615 28626615 63526635 1889235 33783435 77911875 186613755 62636205 20147505 27908775 34104495 88440585 104307780 68637675 77258835 1964550 304075035 167788275 86310660 79101585 92801130 66765990 90566190 53388705 95364885 84023565 24161460 130255440 18984570 8305965 308547390 25936380 1578105 119849430 73731135 13683030 76059840 142615950 1895445 108083355 63590565 715050 72914175 110521155 11963580 68598675 73085910 69984135 35766945 7462590 92543265 123454485 46045290 76374330 93783315 54448140 39711660 139663995 155734920 95571450 7998495 44615745 144048990 62449770 8947830 60764055 3714450 17275815 188045895 76574355 52703295 20533710 64123110 86575830 51866925 717045 155956080 156754590 110141820 198250215 6253905 92545800 108723840 115909755 30721620 17045025 21396075 30509070 191082615 74803125 217605360 1126650 12544035 160815330 24372060 55460730 66532095 24784080 132854820 16954845 198557820 1364085 181885395 33420930 29126280 102198885 14545980 1418415 51345090 304356225 45193260 44017695 79847625 76256970 141596670 115090545 130482015 49903140 198663735 39173865 6018240 159342240 70168650 18140295 166556115 13452195 18442890 95027595 104078025 36070140 18607080 58613790 45512055 12495600 116509335 127442355 81881700 57704505 118400490 103045770 98734740 19720395 125892060 99328530 44233545 125984805 128651625 17339280 84117780 2853270 126308010 67470540 33978285 1488960 53742555 9399525 52995210 34714020 206022255 86501190 26408010 81380340 79382850 107525745 24767865 266527665 37844670 72367710 3773190 880845 120998460 70597695 77878440 41694150 1709145 13612485 99969840 101529210 24011220 75689100 228612210 162654630 26260500 85602255 163927800 94074630 75443745 3305820 210991860 125938845 78036615 108628230 133317870 83431005 9920835 538620 33373980 41325630 48934215 178453680 57518550 138636780 29904870 89376000 10952595 100940220 59481090 258908925 119327130 54139215 55312560 86955915 74507715 5349165 83055105 116789490 46914435 4544430 69397470 27248190 56480340 103621620 23774325 52994235 43612185 214570815 82911930 9118470 133800750 25995480 32354295 172112790 88297530 5260485 72429180 180263280 106438455 138130260 27020550 36317070 145653660 58757640 57596805 16566435 86141085 110209065 46724685 85268730 14083485 152312430 97318800 129836415 132441000 90245820 106860735 125134125 120082620 166516020 102281385 73926120 65676555 12428010 64564950 130347915 70638945 143066280 40748880 86552310 31845195 45758010 2750955 135404100 91688730 33434655 90640230 221715165 1468455 20684340 27821625 109924605 14856285 33807450 17720985 40199955 54292845 160377315 137584395 1803855 98282610 74298555 24814755 7887540 11711820 49566480 153540675 130427250 6404400 101529360 125534745 86326305 60470460 66725595 125324970 48391470 45572250 66259830 16470030 1635675 175972095 16835520 14660895 11631480 56378400 8527815 155493210 149659290 13270185 288783225 30064845 33980580 80479545 73144485 84981195 76836120 81302805 35128515 29396895 16292655 175275900 37385685 177060840 162531435 1732590 43492980 54674580 27350565 155494140 3710805 87698820 164032080 36564210 13905825 146637990 21722415 112218270 3942390 66503640 108473160 66583500 97228350 106994640 43197285 128120325 49189875 25428105 4613595 49921065 120149505 14371620 141055590 42913200 153408060 42076095 11142210 117315300 27391650 57376080 7557525 35529900 25177170 165268500 28864965 9296355 29679705 36886290 111576300 96870945 66805935 125913840 31646460 103760295 39417930 55652340 52733700 1665705 261875160 132080115 16202625 61111200 58512810 1545030 148455630 28231755 205077270 149938260 80028105 7069785 116481510 5222385 76707570 76502085 68503140 24894210 9020730 10096965 157898250 150527820 47410620 9293580 24959490 135619830 91302915 2191935 122533785 39553860 83704365 70379895 137135685 36815175 28535670 19297635 3460005 39646425 55672020 145767165 118977000 75040980 13461945 22798860 17083200 31478985 57494475 105669330 24397575 44898675 103143450 4239825 39985590 14671890 76017465 165704730 1686195 20750955 14769165 20104875 61286055 58086945 23348310 21926820 137282850 91660590 81874290 98218755 63411465 95409840 82689075 68238825 134210655 56864145 31502985 16032780 121330380 7092540 62752890 229665690 17096310 133875615 102984465 36270135 144943605 55430055 13864515 45456180 31203150 59570715 153398625 110576445 145772805 57342150 35586360 13565700 38556615 102714735 35850375 4918455 28364520 159439035 45016935 114970740 8788020 43448640 83658390 154932645 9717975 4311525 12778245 13867725 152271975 129389205 166288725 8852805 115944390 38152695 78359640 94004925 172199880 1261335 54796875 274656825 65471970 1124565 28066725 55603605 137913060 29770515 32453355 72107685 64930755 148855650 106796040 99421410 36705285 111906480 95004210 13334865 114367530 77714205 20438085 239987250 54285675 91575210 9157665 91841250 161777100 18453840 92919615 52458225 151000275 368905560 76326735 6661215 171745770 5831910 118578480 45165 93335955 129260730 210870570 46327140 3350475 140819460 216923505 48119970 47284770 46464720 79940940 98506410 17250420 317328435 29598855 12008010 37944645 144803280 28412895 112839450 64225980 6109605 95845230 154365840 133331550 60313395 54891675 181832040 37151310 56255610 163553895 86637300 64574115 983580 628575 89786895 50928690 89141070 77856285 11045475 215859090 2083125 65491905 272132940 75739650 83430180 107723700 78143355 17060865 28034655 20964915 34656150 12440745 101870820 61429020 74080005 15517410 220427205 115097490 32384745 11062260 133204740 11326185 128989380 11555595 15704880 62212725 23482005 27939405 39212715 41945670 57843735 60882030 244611030 18270945 28444725 29051415 7586250 6510 77661255 37338000 239625510 125825550 9295845 39967485 31249830 220501590 76075920 15590730 35073450 60220815 59511450 105527085 29534160 73866495 7927725 87644100 62513670 83390205 15298110 125203095 72377610 116069775 5457915 4686480 9067110 104477115 19235805 93876000 66013065 120052380 24466725 37305195 15739335 88952895 7997310 35474235 74205585 106537815 16445880 1133640 171145545 21496035 67881780 119461170 43427505 114530070 138983325 6563370 131324250 113519550 116210385 91340625 134930100 227973480 11981100 126451995 77963580 16319715 11398530 3160515 13549575 164647155 2717070 56603670 52946850 56340780 2539485 81371265 137071935 38122770 9321780 56547555 98516685 3315390 22616445 7145655 115014180 4202085 39263865 51986520 177884415 38237610 29779275 75412320 102861825 76201695 1114905 5742765 35251485 31177155 145267740 66155670 43231755 85087035 133976880 8186130 44517165 129015060 53172885 12723030 18422550 21425025 82034055 12172635 77684205 55559805 15476880 89931255 100325610 92333925 4985250 137952345 32688705 131231070 169720485 108574680 87209745 62806890 1939470 131925480 8050305 36177435 8785635 134304765 109713435 7397805 106685745 60031395 16354260 291583965 75478815 31324545 14573385 98872020 87458745 3922695 56187975 27666855 120271080 8921190 116452125 51234360 69073350 93690570 23516190 49582305 8641455 19267305 157259190 20383290 46121985 147053595 32491530 77899170 10950645 88599120 128916555 243105315 22577055 4614765 10228830 220710570 12675390 25538880 160275435 119024310 136366890 81992085 24260520 148316025 19467840 49212285 61911930 115028730 30002760 82026375 109221015 103989510 928380 119738985 105993495 67172565 24781530 110200605 228160695 91650255 52806345 18210900 157953495 139397865 100053855 60207210 140182140 22807050 27653415 98632500 99346635 8087445 96229815 135283050 89312400 42742170 56475105 126690330 2530905 117892665 7480965 174109935 50247585 27523215 26137590 7301025 10665255 106281390 197873295 60627135 6116205 173255910 1746555 116333235 36806055 25439145 1687560 150478875 102687990 52327470 78013950 13838625 84209295 8372790 117124740 113100405 40448055 8137770 14896335 33472920 7810725 11330535 58068420 25289880 24888945 106938675 117745455 14491575 92895000 11244015 139255230 220121565 26010795 17966205 223614495 184402005 20510175 35654385 90826065 26543895 167420295 74559585 17657130 47442315 72305220 91720950 93021375 115805265 102016440 48523710 90248640 36996825 51485550 100543740 21561405 122175495 106097115 82191930 54830520 31930425 8566905 270600 159557820 56499585 57363285 112095465 26173035 2265675 114775110 15529515 185220780 40647255 82447080 38277390 221558580 304836525 54751950 25507530 70656705 4518870 21731160 214777170 272310225 72095820 68261550 34260660 21649860 96767085 99300780 92505660 2186820 83227350 148374960 4822515 176380545 53915010 12395445 97141095 7707405 160053375 101001420 2599395 42051810 42547935 196411335 90602070 106524540 60737550 61271400 15572085 142953825 45772155 27148290 5322195 37463835 101160585 76255695 78392610 16993290 17450085 4366470 14721645 81625800 5565120 87791700 6497880 10474530 46218180 107302860 197908905 50409195 18172995 160709520 203416995 49402125 162407400 32035740 42384135 57763695 51219630 77001960 107184270 1858605 157932360 221108655 137725845 23533830 103243290 175973070 2456970 19328025 16406175 133085115 40824690 96515235 127580565 93822945 13046445 78289395 60723075 39596910 225675330 693465 95436315 44098965 12700065 53301660 4629165 20766705 101101755 34976775 158194665 148906200 43978140 28760955 98073240 24500370 24103770 10831995 36111240 153180795 108092565 38818500 81931335 52893750 179891715 4506630 125353995 3387300 79143180 2384295 38819130 97014060 27559155 187093170 90391365 213305910 5678640 17275725 107586615 140238210 77012955 47503680 53881095 40341555 59959665 37518855 44898975 5258970 103062150 35990040 12829800 19112775 29659425 16506360 25170855 46037280 18948075 46045680 88627845 50445210 62042505 54786885 49509435 24450435 279719820 22679355 114588345 89072550 96302340 48017295 114219375 30084675 162985395 48170205 15455130 17769015 97674030 3946200 43540935 12217875 180420165 22385220 5419800 68167635 2603715 167904810 162426870 49925715 29552985 1399545 37300620 50976435 28149135 9247290 92824185 57710505 35777025 14280945 48401835 42223335 47888745 28185600 20090340 189762705 14863680 103423050 5833845 76965420 28303545 43916445 8483385 84317070 37455090 45233385 52563705 126166440 28926360 149294235 141346965 157033710 49156515 22351710 75015060 143198745 134848530 52480500 54427215 176183235 11760900 29574405 81824370 21556155 62969550 286210650 42305505 112370970 131021205 133037130 71663535 19180785 75440145 29997885 183031935 22414410 93245685 82385235 130140375 125193885 79885095 54719775 49441065 80360400 90344355 81109170 26365485 104099145 121917000 111708960 30373380 117408420 148555815 26696025 134216925 155744085 45806310 10558245 128813940 27753060 67325325 43608435 8658315 20656470 135420435 75220980 115985115 184090620 13705515 104319840 22421505 87037680 827490 52285440 59274120 137174460 109545645 108629295 6735390 72013035 129419115 36556095 73043685 52580985 123289155 69028980 72152430 133381455 30669780 55665045 6455760 40289895 43379685 52684065 59025915 108176580 114007200 6104820 81327735 34176555 128424120 22479600 27208620 166163700 124313175 34887870 39915420 117705390 157784085 33469395 53314530 123570900 106608480 38026320 104536995 44939985 41805330 88973910 99786030 41714475 22442445 120546630 171911625 78670455 76320270 43969710 93905055 80307090 130326360 62610465 84361725 114724620 82047330 133119795 35744685 50931555 26688900 113703210 35335185 799875 24332730 249244035 28043970 6781830 8080980 284310585 210643755 66032355 16839285 9305475 54430515 21851385 4710705 100849485 115152030 130283220 39132555 86399895 24989805 54778740 7793460 149979240 60792255 4948500 132822420 51175275 129778065 60479550 17012310 124520055 29468175 37629690 123619965 94546260 197781900 14450880 179629170 28565025 204567105 171002670 68036160 609780 126594900 71004150 18565470 48245970 93412395 121482045 93030210 38332170 9193680 101358180 136774380 139893750 54508140 48414795 20409525 3512850 87170820 47616270 249971205 170649480 1645305 26472465 162036285 14599350 85558185 31445940 48824685 98689860 134546370 116588880 18107175 45349395 137217585 155623620 7128120 42353115 97924005 40140135 55108350 64853610 1776555 31064790 113343795 76218720 39456915 165441615 57599055 169186110 4205820 132539115 66285135 11028855 134486910 129646950 4378065 53596545 52240215 17895180 89525235 3440490 57196995 31741890 8414760 107164635 72096825 27312480 227716455 146840265 27186510 78136635 111489225 96792075 40960155 102300300 153277845 68264175 70749030 31372050 31379175 4824540 62325345 46859100 2686065 78850800 88073415 50527665 37867560 8857080 79100130 42303690 97774560 75947940 134127540 107429910 34653120 113124510 149017440 16388775 7777125 100887030 147136500 103103865 116581935 26301285 143520765 24295965 22975950 160337265 35738265 93547050 31371735 16223715 158711880 11008995 79377405 59848800 82949730 26238585 152835465 20943975 89946990 11858655 18458145 51462675 158613510 34470315 96576270 22359630 23161725 6364995 268453170 25977000 20449065 32366805 103384455 11538990 4626090 22026315 69524550 1349685 121404795 17337225 105647745 179362785 17989290 15568875 196948710 231018495 35515035 234191280 78422295 50658915 32309205 77406345 112748265 40484580 123608865 61344540 55670925 133392360 40650615 116522565 30722730 43535235 1955040 29425515 8261730 71209395 3439785 56793960 13080480 135824790 46555500 44864400 100262325 165009090 75042900 17836140 84969135 5356890 5389395 88504815 102393210 7767060 62614980 4530225 21255525 55859055 28676490 741825 107753445 48202830 17965035 37265370 18194820 2727825 103627125 78656715 20859885 166711620 33349050 131680620 127524480 33434430 221573835 1472250 54323370 327034020 111854295 21110235 144327000 19924470 264988380 6211620 109002375 92204790 27973830 204310065 86113350 47762025 95232705 4307715 138573345 28502475 130461870 89642970 186644520 75706710 106481880 139930500 95681850 204989535 14781075 3206985 117070095 79421250 38692065 79740915 39831855 55455105 19655640 34735110 2031435 255797790 82420110 71936730 108818415 42674580 52005570 24715455 142481625 51461805 134844765 40658040 8319570 142907895 25926480 148465500 42352920 13591080 44424495 81954000 24754485 2705820 116214570 44337975 22846275 17511315 30718515 143861445 154999335 91167705 49284780 78605700 6360360 17175870 156591540 33474105 70700010 88413255 78289935 15612135 280230 44594640 80394855 141603345 58466775 83935245 9559020 135572550 30548760 57277950 70398555 77950830 181456620 63510795 707685 1370670 155800650 9962430 107021565 30236430 56871000 15801375 102019800 41663580 161568495 72542385 187710 85232280 4749975 38261400 1425765 58206720 79110180 18355005 192677190 85626735 43728000 82073805 95843670 107146260 98161200 28031160 45861870 128072025 66382800 4593705 100279530 53193120 69759885 138187860 82559010 135653685 53278815 66390780 55421610 70043550 57159465 132993870 68457330 77768325 156623250 17835255 38085345 137887800 68604930 133423440 216474105 4805475 84254775 55273245 11067615 107438400 156842370 25230300 149596200 165910950 212502840 26438580 85612695 17518560 155591355 73917375 108229755 114981825 57488820 73237185 115123695 16220550 112038945 67558185 64695300 79317870 93194925 270324600 20599530 132524475 15916815 74908545 214354365 183833655 24399975 36676860 92633235 29240130 75778500 93185040 48435225 56925735 178159770 26225250 163608255 151583280 179612265 75854670 134584260 90219225 43851270 156107040 5173485 183050730 16822740 44053245 159876330 111886680 108534675 180268680 15867660 72019290 145642695 82190745 71920410 44368020 102855615 221593140 43983645 15334470 101148285 22722045 147514275 54649185 76422345 13062615 164775360 19233945 114589965 35283135 54202920 191124615 79048035 3247575 87331320 157726965 85718220 18701670 1776285 88937430 65729880 227295 47321955 87951315 145500315 181124175 23764740 24888390 22194255 121648860 86443920 2322645 144874785 99749205 75077025 131576910 45741750 40877790 18691755 29272380 119055150 16121610 18254190 46362465 120081645 119683140 10510200 138163215 138676260 87563025 38942880 130279470 34369185 10378365 207595875 26327520 36168390 56407080 16780710 165627345 85756095 44516985 129771810 68930715 18667725 122728095 14156580 133165710 17728425 86881800 464415 49921875 20834250 102554865 25045170 126596235 36584850 100907520 58640895 140290215 42929220 112595235 19712085 47241750 28768755 144559710 134246055 83167035 21260355 45135345 20081370 39813345 111417960 9083970 166575840 36139830 8120160 26867610 46646280 39099540 180323655 16141830 200644260 132476190 43911330 13606695 62858505 255082440 42995610 118044645 115867695 3867540 104210070 4685910 34257735 113024970 14195415 49157340 159873060 32305755 1679670 61728570 74257680 59760330 20337780 34613955 102936810 22290345 18064950 132381540 120030180 89055915 134104425 31287555 891630 112587480 5195715 5015955 198430740 106941570 79284630 22518180 33152820 39692160 17426460 66338610 64036920 18421365 142312620 320010 41835240 57966915 105542550 57784455 89968725 81509115 12067890 31806660 99824160 28892055 78068340 93481305 126797535 11808645 8377365 54472740 63083640 106537725 52425960 37740240 77139450 12825285 158205525 145155225 156856965 139466730 31367790 43290975 39921420 146426460 87626985 8668005 148438200 59051400 127836630 16814940 113298735 124613610 97661325 78078360 36944400 46500990 108861195 204160305 158875035 85748355 71201490 67451085 94287750 8373480 27210120 3413115 155085 130317300 19984860 9926940 129969705 3035040 206521920 58706415 97033125 78848175 36483600 38239650 91769055 80280255 102558120 13742175 14214375 90738420 250596375 14839545 68701020 24396510 74387160 62542995 102659760 51076695 82165980 75418695 30113985 10162755 108623925 62443425 13394520 81484965 54717435 59980650 39806715 19036620 29513160 39163920 24046215 67592595 18050580 78698220 45100860 169818105 114219210 31644675 226475355 4924905 150093420 38047140 19366665 20084610 29084175 108427245 69913260 251910810 22213305 85242870 12917670 62585595 3813195 49278075 76087485 54149160 154784790 94165620 36085425 51125670 67908150 142614180 41638770 53879100 45927645 99061035 47562360 17414280 149844420 37460565 35909970 128844000 5403390 75771195 140111730 59448720 89995230 30087450 153574710 22328055 6334140 49372560 105206295 142424805 59628840 58537800 157463250 153140295 39099315 149418870 39026760 56167920 21401445 83626500 46554195 234088515 27870165 39944670 209688615 80335065 138655170 15487125 109845045 149504580 8652735 139031415 17625720 66334785 23351730 45450585 81457530 155493270 17921400 101496990 1563360 53087625 44233080 101326590 23771595 39248355 32181435 110062875 110930880 182861130 81894915 97332330 136605825 100246905 43989405 2342430 34365360 91324290 65710515 58754910 70912740 43597005 119873685 52201095 91274280 99572340 19237605 141001950 85672290 25550280 237345405 23275485 666150 44704680 8296905 31545570 15896565 65011755 201060 144202545 70610085 69261300 46826580 37917870 54378480 25966155 9629655 7335405 139072320 161103945 10315215 106359735 69813675 105318975 25799790 153595740 16806210 50133585 145910610 80345115 36274110 6748140 1044405 34879845 142941870 1929840 84182760 109551630 11120460 115576830 146332200 51920145 73783185 36592575 55059375 28090500 52817145 175712205 65810610 130741380 10771080 18857670 83838030 120516420 15407775 71058090 726855 1275975 98453325 62933340 50856735 98871585 45351885 44841135 7226430 28871670 223037910 77215575 90185055 41279715 89129445 19485450 23677020 22230600 32473245 4314690 166431465 6762915 39227865 7822395 45741765 46007640 9549900 140191110 61864095 10473465 27136200 50943555 37920240 90614850 24223095 103399695 22348455 229935300 25074435 31701420 92698110 150541440 153571680 29599230 60936765 94807485 132757425 41748420 101612610 10563945 1788780 558105 253283865 4390110 128219205 93191880 93801045 208788765 95890005 71333985 251609940 21169680 61274205 70504920 9066435 20895405 48445200 105516045 121805670 135858270 57242850 26315520 43048650 101718165 41010255 56606385 18903435 27818265 120333255 11796465 19584015 45872010 99972255 49466115 112081275 13171575 54513015 107149755 75854310 39921045 73710600 59713095 123588930 111437145 39577440 1650015 123318360 95148555 80599275 30874005 2384790 52667430 61751805 95121375 178007370 58898085 6783750 67907835 32008245 30591690 53901885 7107030 12678165 122158065 92342265 181283985 34652355 53044800 187185570 156150255 17811420 129579645 5880000 82743735 156416505 157384890 50439570 45419130 4765005 23908665 22274910 123466950 24235590 179035875 69915495 60966690 39607500 49636815 9037050 91753050 145203495 30011235 104985315 87104940 56291835 98138595 60973590 54925155 71011650 191389665 5405370 143845365 94158990 56701110 22134675 160534650 5604750 22048815 144743535 51784425 5208165 87798450 144032730 21940890 51614070 121202055 33367200 168742830 19168260 44474640 93407910 76302300 123805380 112404150 260024520 40937025 41424195 24800700 9152460 66993330 62022495 40330410 207230715 4904190 149090760 228900360 49026285 23479260 76822155 215619405 51067740 76434000 177566880 101343270 67997820 66720435 68095785 7951800 94234905 4378440 113415945 144299505 18520230 32607105 63704145 46775370 170767275 18714120 45913410 98791110 11038815 5843415 23652180 84669600 62797830 192768750 1344360 42771900 78439335 29288715 2077050 56704770 6921810 37151460 59749545 105344265 168009795 142895790 116712390 2118585 7428825 80217465 226727865 18878790 61878180 42603825 20606475 160305720 1370790 9310005 204875655 131488215 106004880 10622925 191167020 29868435 98506245 115168245 44011350 31202175 18370050 38664075 27425205 31733070 56142240 26006130 7822200 15997545 12114570 55373475 46883475 39210300 103516695 95795910 45794400 33468180 23267280 54486660 102384135 42618375 44781855 66097005 72442590 38727705 212470335 52780590 45169140 9227670 25448715 84187755 65400870 46608525 22974540 30310170 65433945 74819625 7952910 19633440 9947430 144144135 13358295 103713645 86565795 92491320 83723625 90417030 77083305 21257655 9255480 68159400 60311160 127866645 109391100 42438000 29406870 24307875 1161135 98787945 102504675 59085030 93341490 14171430 21811860 173281980 17167005 49282215 71333595 38276385 67448190 77800260 19782315 17213130 16590270 68727405 46603650 108184620 78120015 85685400 4653585 121754115 25672170 122583345 152820390 27248715 184050000 65949435 97249935 42696285 34386015 12855540 137198475 56341455 107971635 54228330 71773005 35559360 140849280 36884100 227814930 150759270 11390460 102914820 4948470 143203650 3362415 162031935 152505360 15293730 157642875 38979960 98523945 6107085 35208450 53345625 111164025 35418180 14721360 15712920 81909435 43156455 100330305 126409365 160918020 101819100 10348905 137465730 50025240 64428525 152389215 53165805 75748485 48301305 48621705 199536075 6179880 70254735 77029185 73595685 53325900 34832340 91554630 69582510 37909245 45488595 94485255 140473470 117466755 29184195 18884820 220739805 9143730 166515705 7759155 16915350 66071325 143459895 107542365 5094825 96863580 89336175 25540695 107785665 84391785 16551840 2717355 135361530 78737610 61216005 31096395 143566440 33931710 100579545 64945230 76037475 50401590 3347700 30120855 55534140 130267425 55240320 133988235 72974445 46804500 8530410 71780025 70360470 21874605 116458050 11625270 6289395 34352250 33068970 210203010 234646605 102176280 65043540 34556250 76916430 63385515 169840245 221510085 89007510 59939445 13988880 194032185 35393160 117301710 24331335 36360195 9829860 30299175 116833275 161811615 75183090 99141585 176333775 103812390 58522740 112418730 50035590 66568575 14906970 16369965 76469700 19775385 129871125 15520545 136413150 9555105 3034035 52358235 210628920 139455300 30173175 148240995 101717730 112806375 63791265 5423790 46608825 73585395 27116505 970305 17587305 3799815 53820765 82359015 89667360 12341970 23141370 170857815 30004350 130696455 106407390 10757520 151134690 209682630 6827115 40395675 46991340 81702840 126406455 47182800 207967065 37320000 13700160 27650655 142657680 106964775 152669850 242615265 34847925 20088240 33017490 27876375 58535865 26637240 58433595 2288565 30531000 152355075 139244085 29268000 193557660 19643370 42430695 93424575 122959590 131469795 45717375 4956420 195987660 7251705 78606570 106485045 157527645 15881250 93169350 118799355 74686830 56769195 111011400 5116050 231142215 130546665 59621610 57088875 43232430 42420600 48581595 15746070 35500800 152216985 91527270 53251905 39842835 98636520 44209095 35035650 106179960 104347890 71474235 38002935 62484000 46852680 146656995 18331410 242643330 44952195 23266830 107126835 83019780 123064710 112543305 95786040 81492270 50705085 119794830 22830570 132030075 6504345 86803680 29159430 73162695 105017805 57441540 9254895 46367835 49389720 93806385 15190545 40977900 89828595 86241885 1664115 158127720 27914970 76423500 14941830 52788435 147039945 70909980 57709485 55223520 104876985 89679690 71760855 5251350 218104710 63262485 176741340 102327900 149101080 38707200 44399715 157714335 83018205 19394340 56659890 58050705 2530830 234312600 96051720 55489620 13162305 761055 2218140 39948330 153270150 118969065 45644550 140794365 35799945 88271250 158726925 88522215 101900775 11469150 139401270 92304030 84505050 39170895 50299620 47109735 57440880 197074620 11378160 30837900 36123060 106336140 64228800 28404240 11764140 3578130 26523270 29218635 127238700 31278435 15900585 17288055 90291330 42081120 40731255 55875030 98837535 103548825 69587640 140507220 15207825 27596505 220553655 38315160 152414295 41501595 73490805 16076310 1069680 14569965 11005920 54077520 63155235 15472230 34751340 84434790 60259110 186261210 91031100 8746290 7072335 36078525 83269725 35817810 20835255 57125325 16826970 115008975 28708830 104779050 86749905 74318970 14410950 119816790 86770560 37106565 20020335 86811255 82168725 8929770 156102840 165836745 69849075 21130260 79324230 46051170 134899935 69320640 118840470 87416535 13883685 8482725 94521390 12687930 8032095 36727050 45447450 170967990 35307660 64534215 74074155 47966235 117713730 46677660 31270305 31480215 284514765 139607160 32947680 86170080 189264585 93518565 69967845 20327385 90212985 49168215 8350425 135489420 26034240 123654570 89854650 117057525 13308465 125398665 70313415 166494015 33499695 12228645 106872750 45483105 40998255 20696805 58609830 62617320 41966700 117028605 2050020 85669230 180853725 66291345 548070 30807390 101242950 35372250 76096380 18841425 45319980 119195850 271749195 183412980 115142325 34432500 14765355 3203475 129985515 27663555 19816530 101706945 97794270 118837545 33729915 36938055 55650225 203588430 96007095 123812640 153780660 147739140 97010730 39483360 116606565 103361865 13939410 29225205 75346770 91770810 31933005 227420115 33316395 69400365 32931975 69534105 105924585 112760850 48003330 59511405 119070900 21169965 91118100 56866470 55440105 23392530 101849175 554115 28966695 9747900 146999775 29741370 76309770 70076235 102145890 22479615 40130775 151821180 110130855 35934795 130986615 36244200 64825530 7882230 202192335 33984825 3987075 114717645 67567140 4485510 70882080 66276090 56061480 115868820 195447915 61540680 110727210 81963120 78956100 122833590 55611120 197844780 44528940 104563455 72109155 18247380 29817495 143422965 120595635 488805 52852365 145115685 29847240 54061560 41824380 92356005 5540640 69729585 125380290 50282085 18939420 96611145 86017080 39478905 10406145 64571430 43321770 95384145 2591910 39030585 11053440 1095945 42509115 43178505 193592670 131745 97993395 100582275 7334100 13135185 56134605 92575470 94385790 208703805 91048080 120857550 26038470 56297670 75513105 35718045 66124050 144934845 136281285 95868345 47220420 104482275 109283745 69271890 168432465 127931055 53016465 1437540 8655090 698730 33075000 165283575 47842365 135777870 17164740 91951335 567945 24425445 5818560 124721505 18396675 17355060 92336025 33020340 190179615 21543450 9412275 48128310 37993860 102005175 38620080 107314620 39582660 20629785 70412700 85325370 110668710 5616435 96010635 33131820 138617370 82196745 22009680 2341500 58730100 23018415 77649225 57878565 185953020 5744760 5636310 124716075 28160205 101430195 73369020 94570380 115985970 60687450 208539135 17575545 91778085 9434610 25794165 47164230 5712885 110448765 3242115 4543200 51210750 118579140 19504170 9805290 93186885 42205230 189010710 63146355 7896015 109568280 28968465 23651235 11532315 4675890 42209580 28276575 163500945 7430505 108828630 24558690 25943775 63390645 17147595 70420035 88386870 80195970 47731920 76982475 36754305 135460575 20875425 165672915 63257670 194631135 15840510 45196860 8170785 70981185 26236005 22496805 65431335 123177675 11690595 2686695 40416360 3856950 349767330 59216205 169469475 114546765 41571210 50802405 43543830 183802080 26361060 8596950 11616360 56569005 87948555 4633695 1331730 86924265 98634885 20514210 87633975 132927435 129677580 5795475 37974120 22692165 35139510 50264430 21633480 49715475 211764570 24145095 68334045 68789340 183365325 39521370 53609505 51831615 89759700 141657960 10894425 32316045 267998895 165824745 268725 149161575 3671970 16163040 25784205 10246395 26307195 151658610 83832810 113400525 223598250 13063290 34334490 15892200 120808545 63693855 28831815 117718335 18711195 220835745 22843875 24083580 28762635 99523140 40534635 74183385 66116835 60944100 59828985 97756425 105427740 2234505 172320000 66028830 54184890 167508720 34261035 90271140 119001090 51952080 26661930 179369655 15685800 135880320 59835180 18442080 45510375 99441795 9065490 115296795 80363535 10714110 64711050 152403420 33796800 6668070 19620945 41598675 10352415 26219205 74167365 103184220 52009320 5831865 130389375 122400495 54480825 145104750 28755765 77342820 59768055 131629605 13700100 100417035 9133065 24365700 30862860 33959715 137874195 29938275 1379475 118389570 190816965 58480125 6265560 240417285 1696560 233837175 17712525 64350750 53644155 164079270 117906825 76231260 52091610 54954555 14282565 63913785 144965220 116536875 37596315 88518405 9348030 134580 37048410 45612240 76095225 132419850 8409255 51746145 15215220 55767645 180754500 14642325 55873965 38307360 57556125 122711940 57516630 69752055 146393505 5755695 18167520 16681590 59415630 2863125 1800900 54575325 23645985 45121740 146337990 19006590 21249015 63566880 39289935 15699840 146407275 28446825 57003465 48978195 9937875 39729165 6697995 102469560 7007310 26627475 191906655 79300980 82087800 187059495 116987295 37806150 1283955 137294820 78817230 115962465 86762160 21173070 55065555 165874155 52270800 155782395 44401620 117828420 19268580 98755320 216534270 64994235 39767880 48205245 40483410 152335155 12556665 14099790 62253690 7685910 119854200 21217980 44583180 91610880 102365265 20841750 167415915 2438910 177073710 75673170 50712180 34268490 182677740 70537965 43622145 197531130 1339665 30587865 23657895 221000535 117283560 44835360 45025770 187603200 34058430 99138780 93411720 64510065 172717065 13544610 112710720 38923425 4867665 93498210 55422270 25684905 20199975 52881735 62710725 106195500 91661355 19961505 216767715 18189675 36096255 30131145 10142835 70964580 141610755 108787245 96558660 32878020 150948870 5203725 225319125 83240955 54287955 48352485 27179775 43577610 114870195 26313420 57921735 16885605 89996460 65142585 126247635 4465605 149317710 40758975 64898595 30895440 133902795 9055890 48058515 218456880 3041175 114973650 8221035 80859975 138766020 110315700 53154810 64362390 70232865 26579925 59971770 120762630 15325275 197581545 121572075 113580465 153900600 39922485 10883745 182006265 5717280 168311385 66229920 16075230 21611835 343845 63915555 219661080 37489965 23251980 22444290 193778835 5725800 30333510 60645300 178154430 1833570 59330250 79273950 65945370 64671405 148084905 10854585 118090725 76182720 95526075 20751420 66214650 37514940 36376680 88439385 6793440 81194775 35135310 35867925 125135625 23142960 9411525 171711660 6885855 126123015 102141630 141724425 32540190 72283155 41442840 44130465 25667835 113938800 87146520 55920870 14564475 92896740 7036815 2462760 60016785 59075445 189146610 96548880 74583135 101277960 114400710 19749210 69725160 32604000 67703700 167199150 33627525 68429835 27853620 64026675 21346245 21990105 3018705 120947670 37654875 118197345 37095720 18681345 2351715 174176730 47114910 134613195 169892490 46991640 82164060 143898930 40565520 7658985 30542790 125688165 183157230 57447465 2749845 81263775 111849990 9240900 164131305 123615750 53889225 23160810 9762945 29290245 115308420 50095155 75721515 43819605 9905685 22176870 115107345 14767815 144051210 36759480 91958190 30941820 253029000 176913255 373845 5929920 71368305 59936715 61620975 46973820 109025475 119093655 131789265 85227375 8324505 59079030 41220165 42653655 58360140 1532490 4489515 3888525 94337220 195910170 17829600 44888655 16264020 54213675 162473580 20669445 149705640 134384250 16034385 76492845 34510710 5114145 107232030 144367560 188270955 141504420 34151235 151613235 1018920 69597135 63337755 44350950 107754525 43292550 143627010 52860255 9784335 213222645 17609610 168642285 50208450 101184480 60797580 169910085 98304090 1042740 70432440 63505230 42953520 94453275 58690380 17192700 52138635 110087820 34422405 175815540 45553365 163971585 30683100 149879805 87832425 230465310 32658720 82349370 49508460 92923995 182302710 4488990 22907730 38182665 71694585 90906525 4189845 34033110 48058410 6748620 70294155 70346445 20500125 79160685 13240050 20400735 35914590 41517375 46759155 55952310 55004580 58294830 61162320 101162340 9161355 4150095 92175900 206075790 3226335 39840540 100677780 19431915 21744525 7163445 119515575 110049885 81843000 11845740 5399040 131953230 43894560 64201515 68916075 168100770 45145425 60302685 180056250 162581010 73371765 183535980 29438190 4804980 64868880 485025 8319150 142702605 13147410 29924925 105880335 4508385 68376225 766470 33938535 67585230 8357055 84609105 66114165 8981010 66400215 5593710 85895925 23241465 16144665 8390055 206869230 83364345 78532155 62763675 81181695 9687480 68102895 376845 32071380 23749215 24197340 97310370 109570005 12604350 77173320 94029435 71193510 42089640 29992635 91728120 119831805 55148055 28149840 46244970 38707575 1414590 66480750 88512360 20617875 13056810 5547330 29491980 188077680 64741350 8986830 90037410 4907115 14741085 27044685 65016150 25151400 6391125 32197110 53346060 173129955 39402600 9832575 9020325 4261155 128371095 13897500 95892720 49525320 132121020 63508320 70137015 52788915 4071405 5590380 81612405 62758395 81035925 13359960 94036260 12647850 53844030 17257800 37920615 53205150 74847420 16271190 36167805 74067390 161925105 88953360 2978910 69277470 70069485 1250460 141124395 125216805 56485710 87050010 64064835 24469530 174035355 29725140 97077015 19533540 4354455 233877465 46206090 41709180 58973130 98475630 163471830 16272315 49087635 33540270 185020155 62234685 48497025 8508480 16485840 91917390 56142390 71561325 160842780 40599555 12093390 83668455 159768645 88516980 13685880 110751180 138244350 88439970 7811925 6482955 71303085 294685935 16174425 13983240 83304465 62432805 144478455 94876605 21718470 66543000 155348145 37218090 18676380 72659640 55042320 161971830 10966440 180371970 182033415 179489655 5993115 56786340 73781460 82403400 147410565 140311155 121250790 62554710 14508735 56673990 13423125 98075430 32594565 25930770 73953525 62453775 99488430 79432875 34746915 6052935 25585170 95823465 100509030 115737825 34898550 21604590 20016930 36533595 13835610 124641285 17357775 23125380 67681440 7700505 205955550 102469230 205674675 46231095 23902065 85441590 59789745 54081825 92856060 215337270 97895370 3790155 6164115 13673550 52619940 34663320 31281060 49830855 138209715 9881325 41879715 85563375 5402115 34852530 104226165 45466125 25668210 118683705 76619775 31909470 60766620 23006355 766905 121544745 118800015 126306840 49575540 91435770 142369380 104092935 906825 293820 55004580 68684460 171197220 19512075 27838875 1654980 124691880 22125405 31863375 61326990 75901485 121581120 55064265 122499510 46743510 161260380 75202740 80901255 82603680 143594775 194409945 39628980 34460100 53661915 531675 55007880 118444515 84051705 119419275 20834175 46978665 27329415 216845805 84411705 88156785 160198500 9356640 104771070 44952645 4951410 1948950 52015065 25661880 14487165 1183050 134709015 111098790 110899245 8724780 97470465 74655195 4387995 20206425 54687015 75029775 726600 84091680 133786665 33335235 209706705 4649130 7015680 172742355 71514045 170600430 167746695 5748270 7276440 85021650 50863635 74679885 143044245 102743895 37700415 34663395 20230740 94829955 10279680 111732810 48516375 74232855 61591020 149221950 66084960 123938475 225024840 89065185 74408775 118355655 137683815 30016605 218788515 18807480 37794480 27567195 64296960 14503230 9541890 47397735 220892835 20126820 6609615 18376230 172465050 38819505 62811630 149941905 116102310 42140820 49453545 7616535 246996630 32158515 48677145 112007670 4067400 29837880 70105680 57810000 129960450 50777220 54783750 3543315 70638060 55670880 133021500 217485705 21908325 15662595 22540305 132011565 173441760 89383335 15236640 219079035 42590160 19911495 113543415 10887615 43909860 8219655 89160480 52653360 58872510 61856610 68531940 14202810 30911250 15083160 62392155 69707055 18149550 69897555 53849805 1174635 44910735 246787740 73849065 68682945 128929710 66274200 6664380 73706430 626640 199184655 125776485 64811940 35791650 30235785 21505935 38399955 110682525 112412085 16750155 66006915 99160005 200568000 96775680 27321405 44624670 155763525 83468880 172228335 19509405 20760030 120057630 10192650 87344940 47941260 68134950 80442630 160122120 45865560 81312645 118968705 111150210 7521495 88952610 170417925 146238315 20062560 182760465 49969590 48708390 65349330 93657210 155625165 75428325 20721615 131549025 88769910 78784530 78648375 48181500 186744240 33908715 42087315 52294440 43396380 86083035 88828260 31315560 45315960 57751950 109652190 2114880 44296335 105497880 88706565 45429450 14522520 70439070 7390020 112774800 84750135 90498825 65703480 26604960 33079185 37620930 108247845 34578855 14852355 190808565 16981800 26862990 32474025 22969260 69836700 54423330 67564500 44178660 124361340 15096225 241881690 233940 233052420 213515955 23389395 6209925 49826010 21830745 25116645 26372055 16946325 31866795 21617820 43025670 29203305 36651750 23005395 60999015 202175190 15532005 69214680 13106085 54969315 12694080 222387840 3045090 158825325 43047510 3389655 208679400 6957330 81941565 5642775 135286920 48209910 82415745 77317320 2266980 80979180 94772640 25470075 17180145 12636795 216519630 15414465 5906760 1764210 102617835 152141640 71561565 21163170 37069995 101053845 6691305 19642725 21085770 50244105 212549685 46491045 52768260 9703050 72972315 97270890 3047205 144278790 6819270 168048510 100756095 93631185 5410890 49836420 114889965 26832345 16758030 173754150 57662760 17411490 149136495 56440785 3074970 197161935 16267650 59439390 11111535 56997930 50523855 41852580 16476210 44052450 83995215 15306735 54880800 76615605 100087005 1594845 73982910 188280465 71274390 7236075 136243800 21863130 1358820 21149085 105408360 67096605 38084385 47079180 4160565 38318220 37390545 2434350 45350940 43643430 131261490 92923515 77354850 55921725 188267055 7390965 154366770 143079060 25376280 133011525 231997650 117795 35977650 378780 110184285 155371140 47151795 43733805 96633300 33412050 169013265 50670195 216515190 46623630 98271510 79746540 102110070 78377895 132872415 62182395 248338590 52217895 143111235 182514660 4548525 90180390 44387400 54012120 51876885 17104530 135422100 27389790 93131925 67485300 66575940 54588105 27718095 136462245 27589440 32380200 297528450 3646455 23245740 217796415 33645930 83909925 113697195 64767900 24419265 16359450 60374625 80862000 121662450 65624460 15596325 55624725 96343635 91463130 44609985 62694405 102419940 25496445 92994075 991470 13705695 39889455 13622235 37696665 19356705 89452470 19738335 41322120 27606780 27002610 166752960 78362820 52989735 17110470 292021590 115301595 212411160 108542895 114737895 97469625 83603415 21335925 51389145 30856605 113262765 175455165 17611110 73755510 68993760 145912725 133211730 224430840 45429150 84366120 141644595 33269760 70295940 7599930 87166350 51947985 170408505 213045 196821765 61568340 115844640 50744025 169596480 48361560 19206870 7809030 76390350 141769620 27154770 47920485 14951385 5275710 127777815 86884215 59175765 157374885 105397170 154937475 19575150 64909080 44676585 99583200 22578945 14887200 84119535 39316590 144759810 14269410 5051550 2904705 114990495 25894935 77818995 117948930 169578165 22657110 38259375 129352890 77122620 12148095 107842740 67418445 144504105 108633810 7478250 88665330 9571830 49143630 7823100 112688010 98096865 28701990 6495735 54287685 13461405 5905530 23472945 17745975 69294165 82060440 56376645 10206165 52537275 35494605 79374735 77413500 51005880 64163445 32216550 8445945 21543030 88867050 53888325 38124735 13670010 44688600 11025345 1880730 94865625 5018520 142137270 36997635 50812575 63955080 21146865 159142035 64745025 141727980 61092150 150160155 43536240 47299500 13891125 148117410 82682730 1878195 59258790 138429795 14350815 9550680 95196315 77079945 200643045 54326775 20457495 49977765 120358545 14651040 149401920 48602445 75791565 214302450 155278965 277408260 7061730 34279485 101039895 32112630 79577610 7063200 8818905 107737065 15833865 68058120 12206985 71329365 63248715 6091680 5731830 94023765 54872265 35734095 40177665 125739345 51172260 53827245 91819320 885615 105512745 2362785 135444105 22850160 63613755 16671795 28691610 102617190 159417000 85991355 12819540 289911330 112586505 116476290 3240645 46548585 89157735 86090985 48908730 72192900 5911650 114419355 12496560 122397675 21557700 105732405 100980180 69048885 11480535 68169915 40250310 158406195 18405585 59038560 132115950 45967680 38327310 118026930 85645230 106822935 18635820 14515710 197450895 46616940 56020425 112989750 2372985 31055235 146274645 3984630 55211790 106956675 88047255 15082665 24010305 41599290 109765710 63325425 140383215 105860940 27477480 18506490 81641580 60198990 5088930 78369795 37142490 61867425 1074285 63941865 45296625 42166740 11595615 44393730 95383680 53185980 169358025 188011590 83479950 88472685 114024780 148241520 38757750 231858330 87629835 42933210 95877165 7413045 17368680 83597745 79524660 2615250 83328855 38237445 28929585 31038525 44492535 25224825 7057665 7827240 23279745 54755955 66754095 14002365 162459030 98105715 7868025 18963450 75380910 4396245 126890820 1433595 50034780 30525090 117143535 27162540 71847015 136576830 85211790 81946275 57125805 185154060 127631685 44683065 51309630 13614240 40199025 17602920 111620730 13031010 95430000 37644360 118891830 65532750 70669245 55138665 43515225 150423660 7460835 109284990 174247095 100751670 6693825 35294220 148179075 28294590 6530325 30383820 168748830 5347905 168016125 84022935 50442240 198813540 59446275 63523530 52844715 52361475 66158295 90875805 83349180 97730700 51185355 19550910 72169590 100172565 18112545 15854460 8288670 158345670 114281220 30916020 128058540 94801380 80310030 65788695 2429460 74693745 92153250 40564470 91392060 84798135 87005775 71115030 10608495 83825790 135453585 107108700 21048855 244339080 128810820 49717170 133959810 143622510 9517590 134407125 2284485 110029755 87474495 14166090 206069805 94817385 81216540 61076325 17801415 65090475 100487085 860790 222165960 5152920 9238890 11970000 108935760 97776300 30493245 16210950 62341965 6233880 3444300 28716705 182850060 112679175 87678015 122667975 64510605 73798890 43037190 59759880 42627660 22244205 128624310 153423195 47024415 60682305 179869980 132467700 49987770 41630865 73546455 59880030 38611815 78392655 155959350 42665505 97701465
207431220 59167515 108753495 63216570 201861045 55280985 87239760 26306940 93710730 30936885 107069670 102946365 181696050 35316765 7073550 50312595 119827350 22614765 83194710 49627215 131735010 112568715 15596115 79528620 52644975 12195345 42114600 77717940 57609630 23579595 176296890 83039970 34886460 58753350 169431165 95139885 143246190 44438985 308050800 92065095 51990030 189740745 56311035 20175555 40707150 3962130 33490140 49420935 96484770 68547330 117841515 33638940 132681165 37765965 15866190 82824435 107369610 227094495 50063985 22351350 120143430 80503350 9080925 64883595 21032055 54748965 29855265 118122480 25593660 131991240 14363730 51676080 6983640 94700700 97959765 42993345 211541295 17536770 107660490 76017600 117930240 237323850 97479150 112352160 109250445 194818095 43152750 21874830 62411745 34238685 44974635 105766725 99702705 28488015 46471635 75943575 120019980 83595225 140652405 56234880 64369215 72151725 293261595 1519815 105137445 28740645 55900410 22721925 107004225 19174425 90542355 33371445 35360130 37254030 221081940 56782770 107549730 6746925 16165140 33388770 63076500 171172080 75671730 74940915 37809390 170962140 93346605 121780560 17424045 162959295 79678410 67158195 82340535 224583555 38939190 22826580 12704910 90843105 12177030 331901610 124829145 109424340 45551175 51950685 2331870 75161295 86615055 3275025 83981490 69037800 57864870 115566705 214392885 86307525 65713800 25011930 113599230 13004535 33754785 113438175 492000 29120055 71904180 271051755 103213215 35243865 62554680 21929745 67807110 37774005 6592965 42054690 6958245 90524700 66294270 14607780 90422985 16072095 10727055 102902730 219726945 156739530 217178595 30987675 48149835 146513145 93810945 62859600 11705730 115916295 38786130 24611010 58614825 101335050 41896755 69456525 37886520 208815975 114890670 128806815 6703305 154715460 113034960 123373935 51474705 156584040 96103650 78354360 77105190 128063295 169485480 19258440 18057090 236113740 84138810 68431260 89901540 146418180 95545905 85113870 25302030 128761575 11339745 171502170 49845045 121913655 40024875 91540035 39905460 130161045 115500300 11550705 108333870 14839065 105038070 36550695 80414190 208280925 30962655 54558240 68959035 122554320 89877000 191958480 93450915 130972455 108532680 28137720 59631525 46919835 164907195 106089060 229973235 104203425 35161515 101162805 164188695 23358105 174235245 89882775 131064795 89650890 69615810 69812895 47551380 96398100 19657800 123198645 85744770 275466390 3071070 113953710 89987805 94272570 430995 116914740 49708575 13701810 201443445 167796045 45005070 107596590 79539120 29535120 53068575 149764050 15233895 70326150 47489025 92680470 126480720 13294785 80399745 73688835 24348885 15449430 90003795 26408895 18599310 124992660 53930850 35389260 112689270 13411260 43099455 121860525 48154095 29003385 44040495 81373215 81755940 75134880 75928140 35392665 4948215 92736990 169850805 87818250 115794420 2927010 97159410 28241370 230200230 117406320 91437900 49884465 87481410 256557750 124769685 178926675 32061840 4108275 195778395 149950155 31778130 62604045 52488840 51590865 49064805 43465845 97833120 15163980 26503740 80967015 74954850 42849165 29343225 83362500 117080370 48116790 42193455 203199255 94379880 140926005 28102410 30585525 82551705 148576755 103239180 242957355 199572900 108233295 25134900 53773200 12290175 6045525 10863000 127797540 15558015 35744610 128723295 92779290 9448305 65405490 73862790 94026975 248849895 5896725 36558420 47460030 53284215 136071255 67349715 48404715 69570030 37753695 197340075 94605915 30899295 55092795 19598460 26765655 101929050 51247425 84689595 73767870 81604290 14848605 120864210 139583205 33350760 94176570 187512990 42397440 19471710 34782030 72311280 19168335 5864565 78347565 171802455 115492770 15707235 65956500 81578085 66988230 90848625 31573800 125385330 33567030 139893765 154518945 56756310 23352750 7082955 11221335 64919490 151307910 119553990 50914500 123236235 152662845 96203295 118671555 8203605 176039805 168043875 16040355 72202680 135400185 167627145 114650625 216122100 4613100 67000380 120968025 133226940 2226885 46581405 140537640 177019605 218500110 21403050 61674780 11275755 136062735 51211830 119711070 187363650 117500505 48521100 84846930 36910680 80298465 2377935 81680835 95281005 58763805 81275340 215028945 31934580 22932840 47080095 103138815 24304530 81144195 97018965 24482910 76179585 133711020 44211195 141877365 170064255 133599945 28143210 93793395 137612895 15963555 178915905 114676665 124934835 3071910 139639950 5532315 105386355 494730 43053210 77249775 76452630 50479935 1394175 30147660 8359455 33376110 25073280 43833030 132980445 34293405 65465955 25965150 4954545 22710765 25412715 38205990 61292970 44590395 82109055 140686845 71496780 60349215 75857550 84608895 154922340 54988845 24314640 57777105 149665845 65858595 51381525 3811350 35225985 125799480 111089430 106781640 109103580 3360690 139771935 30216540 42085800 6961500 47532675 26191245 246025875 63874695 19841235 87292200 294255 196379460 172743555 51091800 164142045 11148945 42890880 35794755 69234360 28039560 56303160 112120680 54787800 7696710 111776715 59567505 76428240 134681355 4288800 49948815 132777600 104468565 22572525 81849060 17084685 79606980 10498380 22597980 72941265 120633690 270937065 148516770 119291190 1098615 10645140 76442850 48116355 33867540 138594090 14403675 111672300 20974575 178234500 42645885 6523110 7897770 95407995 168175080 207886830 98772825 5688030 141100080 280452015 38015460 84841140 49675185 46156530 60906525 43613430 59589675 154828635 57218910 53948250 132124560 206372025 58082235 196769625 100287465 6124350 47202885 118292850 34051575 210753930 137692650 139597995 38924340 197146575 200625525 166067715 35048460 9303000 210938955 44607465 84349695 109086135 65006640 112711800 73244835 70017825 49874805 74946180 114186960 145257750 182532645 5891700 39883305 125835645 106395900 109516890 31625250 16504365 136860570 20925810 36626385 106063590 36513360 50804850 43914705 86482455 2677050 111135255 48859395 124329255 7822200 118279875 15069450 82793865 137928000 33287685 140668275 40490685 116296125 33835170 62401725 135426960 87464430 72730950 21379710 146353620 182599950 9880575 9438960 51684615 51573825 15511680 60178410 10870095 49327035 81068190 214531815 37853685 70837140 63830520 147053955 247018080 47649105 144299745 191924565 30863775 135515040 2340840 17761995 24560010 57483795 130427445 45339885 40629645 88231230 45918780 84850740 154800315 36349230 178538130 124025415 196938525 28294380 114549960 82942305 166268595 39087255 33814980 174227700 11015370 28579065 137310630 50913270 14991705 76897860 178651590 26061555 26396985 124293705 29441280 1512855 66294165 36870960 240788115 119692305 30375840 95145090 150704490 175518225 87419100 163556220 72504645 116793240 12649320 63636270 138102780 90273150 48226890 27559470 63624405 18364425 122698605 147458625 165172680 130655940 46370655 14056110 45652170 92671860 121419030 3497070 7110180 58539855 178567035 163768035 8036745 3704145 66628995 139822500 99141540 112100655 50551005 2983140 131857125 69837480 72748515 3233115 138664920 96750885 8343990 47129760 128961330 75369825 62350470 110819250 61503120 137930655 30539745 107799825 71494515 84293700 18108015 36970065 39234300 79198560 151289910 14548155 11282280 8613000 60745155 77714010 31084350 30907080 71620605 82408440 79961580 118759830 15292275 120393885 169952580 72818865 163292205 49370190 102740355 115347870 132517875 157720995 10876890 14601810 15286605 90354120 99633870 172149885 120110250 77875530 55889925 160607070 16618095 85409235 59050905 75489420 105419295 101667615 38401485 18096195 6122895 102599580 13455675 100260810 40333440 65216865 55208490 86744460 85837395 37318185 59602320 10321065 196316730 35963475 125831220 13721190 155257305 106476690 220649565 134805345 112114440 46461270 117187665 55225545 17430720 32466045 76615830 181593555 27822000 126330840 108194880 85492395 50678190 9642405 20082765 73104570 40326885 6803400 29062545 35151870 74541285 95094930 14407800 138226860 45747000 124995360 35273850 34893105 81570375 14954025 144330090 11625570 127501545 83035065 19907715 62325435 89820420 38471055 11182395 40141905 223315455 25193505 51308040 66613230 113068545 10851690 10664640 12021660 93530610 94938870 84489750 280278300 118614360 126956310 189702255 55391190 59768925 74256645 129906135 194372100 54270570 135509160 76671195 177693960 167356800 207827115 30579090 11856345 25547160 82882125 101811030 22374840 173545905 30440940 33085320 212127105 171051735 83989830 63172500 195655680 25364100 67898265 116018730 213590850 44045595 4675230 103230735 8153865 142411215 57698580 65297175 52578795 155629605 90950970 21607410 72167535 43487865 87499950 214227675 81879165 145881105 11849010 50742870 15290850 58791720 126323220 31797300 143530065 28886415 46948470 34141260 57058245 41861625 308295720 105389760 111389385 51337890 4605720 7181475 85177575 162144285 16399875 131058750 55236960 67840995 63874410 36550965 8507580 191701500 184085250 53982420 33748875 103700490 254110860 56293740 111158310 145580085 14284770 68918490 23090220 136113645 86326380 94414005 56901990 23140860 212662455 34204680 154592145 2415120 20423715 5751570 94422390 48269580 58854945 147643785 28180635 71385600 78119025 18590220 40122855 29089965 145191450 149801985 125770830 73875015 7284945 20744700 59612700 183773700 57068370 39963135 89190900 14642505 65341845 183440100 211128030 34428570 3513540 70372755 73029720 78607425 47145180 134345835 65206425 58438065 125860560 51418530 39472845 94604400 49006755 89904915 35524530 277495200 80550555 26644110 59914635 10704360 160410 37924035 51061170 35802585 29639640 41781030 88931955 159428955 69809730 89288595 58676625 77284200 209366925 102131400 129278955 245672250 190532385 69786420 79485960 60904065 7783065 232331820 2108745 75333825 272999700 122043720 82656390 106038465 13724835 76753440 165818715 40764720 14997795 114551250 4162575 56220660 73080960 119588220 8069130 146892240 45404250 21021075 50076855 39503085 50215965 36787050 201741510 37469010 117920745 75602910 272743410 27382260 72445875 203384070 68748540 9609810 125100825 52962150 82783365 166987365 27273045 24713385 202802475 30151155 146607345 162776820 26422995 122384925 104365785 59556825 66495375 14842785 27989340 8611065 85304535 92341935 26453865 57715140 236236035 144170295 58496685 9625935 138804540 238893630 137258730 143756160 72529800 75645750 16129320 109988565 46986105 4946400 171804825 120518970 20099475 121699260 5302725 32954565 23471505 53726115 81138240 170392815 205082565 25910070 22131690 140934360 69621150 116997270 72025620 24015630 190082835 30820095 24247590 80288970 102574785 127567590 58884495 88666470 42161145 65519475 59488335 25145745 149047020 48590175 87296835 1337235 97816965 102100950 145856985 75911565 31689930 24572025 129182790 106940850 1774845 7767030 57170385 43991505 4030485 137039295 209492895 85340385 25560735 72213360 86814870 125785050 29093595 18988080 37190790 9531555 24230535 169468635 42597060 12231750 83139090 178536195 188865885 225816510 93396030 151553430 91764105 108596535 26137620 70912755 26078235 260686365 6428760 18101895 28260720 106404660 29534055 31138350 25899405 35063775 87285915 13361055 38508150 15768480 2996790 35909625 13402305 122421630 2122185 73851090 4367160 93400935 101961615 113756310 121739475 23565240 104508705 27784995 74313345 171672390 26685990 6114765 17692680 78167790 117220770 193821315 157080945 23917545 46068960 974850 32285895 128322450 159699030 105534495 25192050 61226610 757290 140353995 68688510 140311935 145262610 129915585 178449795 111593220 26074140 192237030 11316705 116712675 78035175 36337185 14511165 107973090 84374460 44123160 124651470 36630165 1919610 232560 65780400 171875670 171979215 143245545 39855165 109097220 65481165 108253020 70442910 147802650 70979580 10442910 44837400 169612575 27557505 59809485 140334135 164997870 59180580 91748460 55634880 22224660 79574160 9344055 175047420 164048460 47451585 47346270 103774590 101569185 24111195 28650930 118192725 47688960 129483525 20062710 112893240 100479720 223958835 137508165 59660415 115283130 171618150 6432540 13846395 39478185 22030380 44392170 174184335 77461410 41099085 39657780 144899985 16686720 25315575 31412850 54994830 27255915 46919040 141592650 30795630 126067755 28203735 60518415 175400550 95549820 16789200 16606620 182050935 185196480 164442690 93821910 131775720 124214640 150827190 59103435 88260930 77398350 35104725 104694765 103086360 113053155 22823280 17373060 104910435 42260085 109869225 100360215 69837135 128354850 7887435 71218095 185861025 85316040 43066035 21049815 10915680 16805070 258314580 12120975 17096460 32419155 9766230 81615330 45763980 37315515 57311520 58634640 132727575 13236030 110631660 78906030 102775740 44590395 147660150 117530730 172922265 114648270 36237450 58749255 99879075 108339690 58638045 69889770 123346605 118832340 53571720 73159080 139817580 6891630 14931585 44855430 104006805 65900280 40501245 70017825 34865040 11594850 243347295 177860145 120068085 51604380 16445595 150378855 37721475 97393185 17492940 70157355 72122580 118803435 91235490 104638110 24344640 169708110 2393550 25530000 34923915 175951380 200470275 7383750 52023270 112387260 175725585 88721055 48120225 75628635 134712900 116794755 12335145 60395640 108784140 86336790 10743615 74948880 132871560 20032500 99337245 89683740 31493655 124353870 181717095 32600580 140560095 23292465 8252430 555060 101946585 89049030 86146965 9756150 137209485 75056835 9202020 140205135 101717400 16431300 3276675 23990925 89985135 69866880 96649950 56223210 132516255 49235535 131533890 99556575 43691370 138218745 90560790 3587880 115890405 102699090 71614125 87719745 83817525 89752890 14017035 303549435 6583110 83689125 85298310 106909320 71513190 152976750 166126500 80075310 179177175 36198300 9652965 91510920 1406040 54423120 118828500 67021125 13274160 136820925 223871235 2063610 65256465 2182305 29564640 62796630 62849250 129237765 29615520 70674465 59630805 128907240 148791315 36561165 104889825 145938360 38204670 15933885 14128305 67982595 412792155 121958325 3362325 98379390 84349470 51163845 2586375 157312620 160242405 14225430 32515635 21637335 29518005 49334805 37630950 91995900 81248265 86558055 242816475 167563965 171042900 157076820 47281800 239797800 63612000 119536245 73988175 74606055 81297825 83915430 74857845 71123835 268613985 129640320 34589295 48348240 6911400 58255590 39170385 110170065 21723000 90656415 161390565 6600975 9203295 60663180 3572820 120927555 182455080 6721785 43755060 155925390 77731170 81753330 9682890 137348760 158349105 194263275 50459415 109202730 42593715 56717745 16968420 207185640 72521610 73625310 22160340 200830920 117505305 145469595 118200240 83428545 40845525 73783305 122844990 44931435 256597635 75343920 35993580 74933565 242626710 108937425 121075845 2793315 159774690 166363650 25068180 101317650 3028680 122473605 95038785 11796060 86205945 40011825 65437290 23145210 92079570 165760605 117277155 22830630 159837045 185685570 86379465 52430625 131645625 104780130 101403585 9428865 103771320 121311855 68943735 113604195 231169590 178583460 64607730 46327245 39777375 72338190 157502175 159364140 150556065 38329635 123563355 64491300 138380040 35281890 215870370 25305645 16249410 50633325 36058515 29221425 42352230 91800420 78499635 38461920 70022910 78230475 112860105 94466955 52612545 93908970 39168495 35468490 149638380 21172455 134131395 35214030 29035770 140637630 14458605 44147670 28884720 106439700 90706680 53417130 48477810 183897135 17620125 37751310 80326230 84989295 138843210 63615855 127523955 184820295 88887255 178832025 17471085 82931130 28903140 167882190 157231020 29099325 29470335 111583620 113364000 77815995 45578325 50020335 40269510 28087200 40996785 81189630 116612100 75910950 67801740 21430425 10908030 87435870 104494830 13545765 127562655 112395885 235098870 98801910 138931830 54946470 94709640 76853010 159963120 58028310 125856720 36630210 93363990 10781115 182318235 26004195 250053270 24753900 86370045 56479665 113389905 98501235 25218810 59555325 244691865 128186955 24370005 129779490 83814000 97396650 179553480 67710300 121831245 184589520 108388590 84380550 125946495 147133020 85035030 41100420 230891640 36456240 209622225 51019500 65161800 3793890 121086195 3252300 114152175 43421265 15343485 14025210 307438485 84898980 103617360 67910370 73031850 31582875 79619280 64369980 160860780 36642585 42074625 63725205 104098830 120862935 79799715 50212380 169790730 90382065 89537385 190564500 53883645 46793385 50061915 1178280 209231310 90482010 78169920 116311095 84003015 19927980 92647710 4726110 61171185 104607540 186609465 130321860 83378025 111770010 111578895 130925955 58970595 219345975 39485730 6913290 143349570 26736075 42447225 8752845 58596270 302495805 77647200 38459385 53709450 179063010 125519415 131054790 37956495 73263105 122026170 78721995 21228660 102570855 16752120 333787710 22888605 61184625 131088705 14467740 52019745 66464100 121652865 50245020 46921920 178059345 96625470 30503955 29927460 6234900 50598720 11457180 34227315 139672410 96200310 149205390 31317075 119867265 27420315 40900290 151147875 247131675 3343620 58504350 83227860 75592560 10768485 61857840 21034260 95794755 126368655 58312140 175688205 38301930 79729725 23959050 286639395 23357745 106363395 76321275 133669515 52334790 33667230 56415555 50883375 46555710 102588705 30779715 89443020 66861555 142519140 174092880 4647750 17521740 115264020 16723680 2646480 205619250 136247370 165578865 64651830 9417600 142699035 129788220 192570510 82169925 46969365 172156215 130818495 169525185 64758450 95642145 47684535 58097025 9555600 63743250 21463290 13876725 218713845 123381120 128093955 2300790 84782010 244272960 82469970 169981470 57743730 81634125 110403735 136706175 115399725 23705160 291091365 185727180 25290885 200843715 245144385 14408115 92314815 109005615 138569895 63086700 70795755 70062510 79357770 141245235 57891405 119042340 63018105 34742775 43288950 127711320 198836775 23462250 52628535 127796115 95951820 63369450 100994790 28023915 3690960 18925755 67882800 4953045 75126465 101340030 62582370 13363770 72844365 25337715 105672075 80535975 21582105 7996545 39787755 30804705 36310875 6805815 30246360 118134855 102439605 135370320 24955425 211015365 205606395 32917995 53148645 5712660 10192665 78565500 119351745 197934285 144981330 54594150 22855350 35392050 99698940 5851245 257301240 91649925 68608290 13801290 83705175 3590715 129606900 84845430 7495110 53066400 60395820 14665425 52498545 9143040 154742880 75692700 38999580 130656720 156998565 81511080 37626270 31393185 82069905 44053380 58455555 1342050 6039165 170743650 58680495 137430000 49468005 111996705 55017315 49507875 44951190 155217870 26027280 162264060 152457255 49646985 200650575 122383560 54756270 7865760 87843315 36949440 57648330 159749445 143808315 38546460 32257590 27320175 63248925 67592325 99826950 9787260 65781810 124710825 9512910 30148890 25220070 46715190 188978550 57340035 58111380 12812115 173962650 85863585 176330925 31524375 12420765 89929680 74136780 53534025 3447480 61717710 32128500 51077520 25782915 96874965 133602990 3919530 6371310 19384215 48449400 5537055 71512680 146729115 40588695 80439960 25094310 23560770 193471110 55363155 148916385 62137545 111772710 83120625 36302565 134547540 19415985 15031155 49334235 53258790 61429080 36651630 119534670 166226910 5926530 37970550 154074390 99765690 46772250 151438605 59007270 138134340 40855980 99987420 78324030 37407405 212312805 58212915 86348370 46285215 47140845 8074290 78845175 41819340 45424380 103893810 37142625 287757645 203240880 32046495 7139580 130158045 80056980 43771920 55245990 100292610 298695675 32353635 2199900 33793650 5610930 138655605 89985135 49913340 55520790 35419125 55499550 77952270 32104695 82853880 198971130 124431825 32104350 76386330 56769315 30612870 155996640 143265915 65428020 88626855 202374705 33734715 102489000 23835495 129040905 210431415 252869550 99114735 143049300 12491175 87052830 96343665 18328920 134540340 115745220 52842840 54597015 56919510 160702710 42271380 106013865 100505910 55412610 7757475 191602395 105332730 87125955 103054155 3934350 78302190 67996080 100707750 106400430 148807485 23019525 167168835 40870080 37488720 4488930 78709935 74266260 10005510 129891300 6421800 51937440 188013750 193578615 12200985 93458940 51818025 68780535 203068110 77385375 113366805 16324755 15580950 104242530 47259780 26666745 73473000 172460400 82546890 61040805 154758690 16587840 175435950 2137470 37430235 51957810 157299420 12524115 127735590 50518800 7020300 59567535 61528215 6659115 9180840 88226835 50675115 42017190 224273685 47758005 73053360 39308865 18946575 112054890 84126120 87450330 53881710 16817625 84038985 56431290 38107725 93110280 94309215 25870920 66806955 6290100 23376165 112302675 108674820 149778480 85045620 35136390 79120935 100782990 175180320 208124385 27754635 36420120 221243955 276973935 26138835 41684670 114982560 200137095 4980750 27982470 2416185 27267735 122344140 53259780 18492210 79750005 99961830 27430350 29378250 19895235 88985805 124695015 83080170 90688380 19910610 17506005 4619070 104323950 115804935 28204170 136625820 54535110 29685660 3974025 261657300 366482190 33695310 7494075 42407715 30578985 27703860 205923330 119873670 49971765 37669020 174896835 98954175 1748520 25650180 29076525 18225330 150554100 1807755 47776515 63651120 37703415 184374255 111647955 29639745 216280905 20123370 141805440 116810025 1509975 157038660 181992780 6215235 122956395 58334505 177106020 21276930 22647660 84185235 111758625 128699070 56490570 64023570 68666400 100936860 126747450 112545360 143077530 58088880 54702945 83887980 208864800 6471825 54455820 80017005 74906625 64394430 167959905 52110375 29269005 168427650 25655415 128259420 193522650 24300345 35809485 36754995 47684655 32599725 261192015 69130830 166700790 106495620 18412530 30792105 365997525 40357905 18012855 153579465 27196965 116959200 11635695 24288390 180062970 115017180 98322045 109473930 26965575 142007670 8115210 44031210 67537830 109610805 339356820 5113905 82202025 165140265 45567525 136492365 13555530 85554525 8015955 66684210 145564755 66730695 127963380 149546370 136044810 35654520 5091240 19202550 125445120 138800325 14323740 124402410 86076840 124957485 227100465 50382300 204579705 75928605 25130430 6099570 38041860 41729925 38558985 26759820 93604740 137557380 54455010 103831080 132806700 52181955 93885330 179296980 132537765 45127830 207217800 137009865 150539595 42755640 41852370 153067725 43172520 31228155 82672080 127774920 28351575 231785835 46853925 153900705 76699890 184239450 60450000 232094235 203169150 162193110 44875635 215351310 78797190 43585185 86376165 55284600 3190905 161631705 107269515 26797365 59145105 20259855 170365800 10933710 82406745 31343280 44111880 53757840 76433145 116974740 35409675 103915245 129938250 154009215 91813125 44059890 224638500 68295150 18587640 219808125 35302635 122990505 4390395 66703530 35433495 104879175 66606450 174348225 43348530 61199715 197445735 33537825 55850250 37655565 9165015 125726925 46914225 43897770 199145190 17228400 111569535 103263990 66750285 75225060 110065620 83464530 61057590 15020520 22339920 10195500 76432740 136559970 127899915 87576135 48005595 211704015 21127725 53326755 215824095 44502990 107712075 110970030 48674145 16384320 25068480 76979100 20123925 103113045 59514960 152271150 79064550 12259350 86828865 18495345 32202915 18039900 73796880 4613370 77845500 212601990 66290910 6277170 273282630 68777715 74903370 198240270 136942515 9990915 76395165 62797635 15298200 84783345 172879200 108637800 144085290 102118350 108896610 77513670 99234270 42985650 66309825 98273955 134754870 35792550 156078435 98450610 33321285 176580480 105128160 122864220 148894155 144910035 23974725 132140085 118060485 46860240 71642010 61932795 13370715 20131710 41398245 124242390 122803530 27160110 123794805 116960490 164820435 16632240 167298945 170608200 53552505 70527360 103624170 86234760 64315845 21944700 149068260 87314640 101754165 68393895 80270295 68718135 48788145 96627015 22697940 13530420 12551640 63806310 10425885 42991575 16427415 140600190 18120900 25761390 55313355 32776875 69198015 9002910 138681855 28999350 147177435 59669760 8072205 89082555 9604320 68664615 135521760 8293725 153901260 142955490 19403325 20794185 5378325 136682070 73104180 24617100 123160140 95398125 195801885 22660230 79019490 128842125 42296250 141837900 116662845 291277035 104223285 49116690 110897610 28341420 188611920 50504010 221182620 43254675 10365795 389805 131602665 28272915 53375865 95375430 73488930 45491565 38906745 126292020 55525005 128116905 64759140 34844160 152934750 166239570 39464220 30842865 10160205 68697480 39010530 96630090 166264005 12842910 183747450 98729220 38596680 86416650 47550945 156911985 12061140 24357240 112052280 25431645 12888510 69772470 139504860 47748855 88332630 158181525 179695320 113729430 159640815 65798805 107811465 63476460 27431955 227159685 89598810 6180435 111411585 459555 47656515 123294795 122545410 118871730 145992585 39598935 21774945 112776120 134102835 98404095 106516500 182312895 100663740 85950195 2833125 93203730 71702220 130274220 43381470 104122245 54486975 156183285 503310 67967445 130045935 25500270 28609740 93282270 29872680 82889415 74353050 58241325 9158325 20434185 195620445 111495735 26544645 43901175 143243805 46914510 3297690 17786490 77606460 187036110 549765 85209660 2659215 4219425 110954955 78035400 149025690 35099670 1425645 217501575 16289115 90389400 204311745 94604505 6324675 200124720 124634295 26031645 68691960 120547365 131357160 141882315 102299490 83062710 32133945 76365690 41280345 25730745 34873935 56553780 56195400 52758810 39068790 123611565 77651205 76720440 145642170 122419230 63134430 76240680 176259165 77884065 11478735 124167570 39276735 40503240 162610680 26600100 100219485 64868205 68651535 148074000 153461970 132550140 230485710 135654885 6277215 8236950 51734670 72315210 18473055 6871125 19332510 81608070 275443455 41307660 53225310 4531755 45175230 51144015 116556585 25359795 40622265 3463710 258814620 123640125 25977690 116976915 130856340 11234595 75782820 14761245 124639860 94988760 1878105 106561215 58869165 28004985 1616970 66985425 53937825 91927620 130493655 152123850 1245960 74092815 42919890 20748690 211409010 236799900 134919990 95043675 185138670 59312415 101401545 72241410 158235045 96647340 72851145 53478495 73135050 44548815 6006825 37984965 139991010 28809690 31194420 153983445 40679325 57080520 312355425 69652410 154498680 136812435 85234200 94110690 154132755 84910485 39785745 140331510 18883440 89756820 29692620 111073470 85933425 7371765 43786590 119676045 12643200 15466740 170977140 63700560 110014080 44493435 124873245 52848975 25060695 6359505 38314200 27294465 20070345 125459460 26776965 139252875 25407645 64094655 86526075 35554170 60411030 59962980 96988695 114737580 1340625 9063165 8385600 139652490 6464955 162241320 35011470 28166130 95682795 5869920 48768450 20792550 93782670 99585240 26001390 57078165 64889910 115490295 22961190 100133235 194782065 13094820 99125925 96400905 47912280 12529140 161146530 53832270 58623375 22676430 2291175 30724845 6314070 71225775 168141870 58065645 81708870 22183125 180395730 121370820 46484580 28039740 93088335 139591260 122601870 31006080 122198340 132673485 71535090 97797840 72372030 71754705 171480 141381585 119838180 112900050 234011820 37377480 145839285 109438635 54060915 107226435 45998250 82615095 86851605 9497205 56561640 154670010 202457190 26638830 138182355 62477730 72138795 33699645 51037320 23167335 7563555 87342300 15627720 295998600 30650460 205294425 54655725 8463720 17198505 80156130 29148915 37083645 10245660 80831535 172582200 76357065 91270350 227486835 74338470 67228320 8091405 238166985 52085985 150722805 60270630 40972875 95934315 21834495 142830420 78452145 61750620 13360980 80529225 58470690 209750310 65733090 76325145 105878730 108714045 101159730 57073110 5166735 130303005 23209005 15136185 36878505 172745460 16192935 36041175 81658785 113524095 44030040 25150875 75050580 286655655 57975195 66147465 80508465 106094850 17224680 34806240 4909410 6103920 57387120 66104400 56211375 55602810 100597710 178745040 9035535 148440960 2939880 210890160 50308290 152220840 119105205 72785070 13000935 66868875 28609380 120011775 44403060 56018415 68235450 165632010 66485175 22935150 54742245 23576220 130712595 8149410 7436685 105719280 133954320 11105100 62692095 108027075 128109195 99871980 5568465 70828065 19680795 161263035 100939365 195097695 100488405 75251235 169235940 21702345 37452435 42905880 41839560 49405860 117351495 54855570 26793330 117794835 27778035 78429270 11309850 59796135 51077730 29450985 1497825 11614575 137394630 95134650 89949900 100928250 13195560 105754455 55779570 65246745 40729215 174855465 118340940 29138865 81083565 126842865 7321560 51317895 148526895 105572655 269988315 51253680 93920190 69323940 49451145 44899605 79753635 24539385 93542520 152639550 192554475 92059470 147703365 78002205 104060370 9918735 55577220 107106720 116728380 82524795 79007175 96653415 19199025 8921475 53217840 83261910 6685995 2874555 111254385 57427245 57345015 35357040 51109560 146983980 27319905 40996635 42412035 24164250 44292825 62895195 69334860 94631910 27618180 35888325 21935340 45930120 34150455 10862925 113128485 112181325 77345985 15983610 154199055 171357540 3790710 6473970 140944170 123157125 111842910 29430900 46902165 130302300 84496965 15784440 33294300 93477375 132485340 194814015 40841985 15164880 77298465 272659230 270958740 21196620 89426370 207107340 142395885 1552680 42749295 122554830 100741770 64960095 22535160 100488840 39661620 83474415 88637985 118162230 47506530 204360810 17830935 40049340 61317000 29501730 11037675 53453160 147213390 72924870 84837750 51035265 16427130 85278495 194730570 120096585 40638930 77099685 173166195 100746585 104436360 43877535 67535565 52811070 125201865 148727295 35815590 72857475 37401075 66058905 193650555 118233225 69420390 61966755 241937640 5217915 42241425 14280195 4567710 164628315 117473640 1121460 73055685 79539090 152251755 147318195 98853435 10898160 73918155 16427880 243046095 39260310 97452075 55313070 44884605 189483570 83096640 252336465 128291955 118916550 32905950 237295410 122282055 48684720 144795405 114423030 110241915 309184350 42753060 29114475 9127725 66671625 108750585 145266990 6737610 92999895 30555885 215985090 8996400 98044920 54811995 20584230 165703230 62308080 31108710 50044395 316500 36387375 49548465 16944330 131127825 13573215 17183970 164173530 57487320 36672105 35172720 8093415 89646060 52081485 28031235 45670125 12014475 7833180 48789135 33298500 92353365 144548460 117451485 48329940 340365 66385335 118187895 71629185 17793015 103448940 101088555 15996510 281460855 82125615 103996995 102732240 49248480 164621970 7658265 28012365 152520600 59013225 31237455 233336895 169688760 4857150 48215505 84890730 59770365 93922035 39773190 100305030 243397050 29060145 40671510 93166995 12177105 548595 58934250 96358755 24078300 20137530 132744480 127853700 127789815 52648140 95846775 158231415 27806610 98182965 96791940 85357020 64761960 90071775 25470030 54364500 51322890 144084405 99380055 76703040 259231440 159690480 162673905 16806645 67577130 7109460 135653355 17546100 44144865 8086785 173028765 103991205 22911195 25655820 104513160 84376590 42223095 164045100 221557305 167227290 125139450 10967910 141940890 56297610 25147860 67066530 271310310 78169440 118946835 18179115 218029635 109522470 58754580 76720245 2890545 118974165 143152440 11102340 21601155 5856630 92495280 116672565 67530885 40509765 63843465 63639960 13006350 35997735 31175445 135742365 37610985 36016710 20797710 69779820 130135125 51626475 39254505 223214535 13144995 138281805 188538510 32700135 5165670 107549520 66311985 24905205 11312505 8930625 2438655 55621800 19467660 60806055 102420195 8969790 9048975 254500905 58144140 81853110 15764220 19515075 52432425 105614850 85744020 45966405 115752540 180412590 61682265 133725615 135180975 73074405 96697245 17886735 25258530 31749540 37897725 102965370 102037155 177827880 59013795 54764310 93000915 145252455 7946820 76703670 88724745 26682735 109662420 161693445 44609130 23725665 29126940 70203150 130924575 38207355 34599990 16367190 102006840 19229790 93886425 204208995 53540115 95152935 75187890 167962935 172979385 29203305 56412870 271698465 35718780 243681915 77703960 71443695 104102835 69173595 182417715 48992115 49061370 204278400 145972020 112408545 155501970 16802370 121624140 143529615 98032785 138430095 21553230 82375800 3562110 166006380 127437195 157701705 85168035 131360430 54119430 39909330 23830410 130377645 58705620 2775150 20324340 73122480 18112110 34560210 58421700 56688900 7071570 59927295 183777915 80135400 116653695 33557775 208707735 172287510 97145415 10247460 1154625 22539825 31897905 104203410 53295045 114040080 31020240 29799135 87418830 7927305 83070 11923425 222716820 73437420 2862375 143121285 211223610 191584635 30507720 135696825 21458025 97528845 199071885 252223665 140229015 46106040 180343965 64867695 9203880 59889540 66989580 141262440 28670745 36357990 23766270 90866880 11517315 57137040 579930 62322195 115673460 120403500 56132340 80537115 21353910 201255270 61613730 112801305 3440025 56191050 95593350 69919800 107463375 118739850 99553635 28767525 20233800 247200465 3790290 59259135 131637870 49785705 127185645 147889275 164172465 62392590 91884885 68599425 149198955 81469530 1990275 143150700 45890130 112582110 58101525 65579790 31761255 18704160 19668945 205607670 124866975 69442125 118475340 35669040 232968150 140543895 8875410 114505995 169255500 67696080 46080765 107278830 93882405 5829570 93130515 194897835 11787825 166927620 39326175 133285710 74507625 89886915 33013035 187660650 29664735 114923400 133355895 90346590 55054605 96510345 71281860 34941915 88338375 240995895 2315595 40662345 15426810 42520155 48337245 117036915 136645440 19201020 181890465 31966500 5875080 100698045 76881270 76042500 86994960 11406165 82221045 65699535 78243855 194682075 1840140 22960815 135089220 78517545 92311050 99375540 42304530 79365855 10008825 99084060 6770385 205428555 42746565 68061495 36579150 39150870 121415835 122939790 9612825 78759555 135944325 294351750 121015530 21076485 23085660 38663340 56447565 17532750 35990595 32980470 96671250 161113185 57601470 110955570 61533570 164446035 18867450 7950405 14765790 190764645 68624535 43833510 88190805 68336205 68722710 37693890 146890455 13227315 117130065 27272940 129333405 66576990 27194730 113732325 144457695 116702430 95803890 29657145 50171475 839640 66971445 103581885 80168550 74358435 144861045 4180155 87000030 65102070 32664300 2380035 10967580 53615235 43052835 11410515 149414010 23637330 39872145 50788470 206707710 63597345 137976855 222172650 44330085 147517800 72841380 70896120 36086505 382792260 137791065 104213025 3943710 139490805 66401640 2512755 74639850 256729380 3526125 48774675 170639820 156660945 37085685 2533665 10488270 54060375 56613510 48014145 199113825 123861045 6335700 76256445 24321570 52416840 30147135 105858420 73994655 224389635 34209495 183136920 4638855 22359075 12967200 30360345 86235420 31649925 10465515 69030555 230313750 161772015 10970295 45246030 20729685 55279725 163846785 27083835 4515675 14105520 33417870 9979515 1382625 128456520 123816825 186500325 71800140 216869970 5855475 27796320 8945370 65551620 97783155 114970710 88127280 176239350 4907775 94959315 134467440 15209310 116775510 2248710 212668365 104196660 78095295 110670885 106833825 30941190 43841610 45870675 361142265 184129845 29401590 173364285 23108445 24471510 26586945 96226035 63591990 113943540 19283685 47329905 63063285 144440565 96655140 13212945 1685280 56213010 39911700 143415660 171551970 37999485 198038805 1857900 9162750 169369860 40417335 149168175 16068420 200949615 318644730 42882705 50205225 16845420 20235915 33694710 115750695 4223880 19616790 108786540 57554520 77499735 47134365 120420885 85472550 66215910 16000185 60846480 136167390 82737165 95378100 7927140 14266785 193075365 153438795 26451210 119325855 66482145 119152800 14797740 16369785 173002140 19978965 35838225 103584015 147203280 175710585 108389865 55831080 71316450 94238730 200806050 17953935 145242180 158217585 201827340 112868475 101551800 57002385 48473910 132034305 23754510 127107180 58407330 149535120 174874620 90740670 59015550 89623260 100901790 119619990 12931440 124632195 27982335 73392180 54839925 49735200 116240430 10361085 69965895 133787850 78392925 73578840 80932365 44108565 40817370 19905675 92230515 17766435 85907250 87571395 173286435 32065080 98044275 68787630 272820945 24190470 254505 9385785 56100345 64224405 143788350 88427550 41481885 103693380 72197595 12682950 113007510 68758995 53803335 57872835 133438620 24618735 95572875 28432860 166944495 9101550 5101395 79546710 168922440 33498690 85641225 4116900 75395925 71729430 15340140 7800270 188993295 22931505 29688330 130480830 44052945 5157510 199808670 18623910 43927995 94337745 66578700 44359665 10751985 176805615 83949390 100400880 136825290 94585080 117102570 142538715 64920810 85576215 120342435 39102360 190461195 122104620 187032240 44578590 119477100 102040185 86945085 67575150 17322510 51963855 40659240 152097015 62119785 8758485 115190295 63234960 9753555 66984150 75579585 784410 137947395 21779775 122243145 12488985 123340530 28599075 138980895 170042970 87463530 19607205 2588370 27237540 104878560 131257035 6081465 46761720 166711365 28546350 125036685 71011305 7352040 6019965 69602040 119900220 170979000 85389540 75855750 186758925 102087585 76797345 3614520 175070925 132359460 49527420 243496890 39802620 140823735 105409185 95203545 85477020 147192780 27035205 34661445 9989265 174443910 85101705 133131645 132377925 144761040 74805315 11288295 100664670 272554350 45311475 112336500 19632405 22466100 87391035 110069205 70291455 68880885 7279065 174003030 14619120 87431370 93097725 106293945 78752940 47437620 114326400 42752055 72627240 173522535 21139050 231068325 63284070 30478650 112362975 3610350 95895255 245197125 11831265 44165910 78083865 57443490 3126300 65097465 31383390 122657535 54373740 50526315 54443820 63667335 111362565 262116930 14672730 29965950 170675610 307405530 124043520 4096950 73248915 96382020 45619350 105609240 50269155 97988100 88368225 8510985 121450785 119334285 19823610 192854775 172421670 49092330 43016955 114110925 59996535 20725620 8324625 121042455 71541720 71283855 60020355 73302210 81805605 144750120 145493490 94704270 56701935 146112915 100127325 137348295 142819575 107097375 9129210 119479920 13910595 81009900 214348140 66004500 15057840 44944275 59769645 10100940 133718880 68377080 68574600 144892065 25885620 3749985 250583715 89352810 105378210 102158580 24165090 83272230 85931580 206101050 50376045 144256140 143104740 49761420 85553445 76797960 904950 95419980 122224410 3238185 47118810 110813490 122170905 20423880 129604245 63638760 69171210 183514830 109484325 185734080 84594180 271728540 21403770 139974915 134831115 433725 24371310 156278910 83286705 2637720 144944430 53332815 167255925 6562800 148353930 24372240 74157975 53817540 88470420 80153595 16429845 45077160 27828630 22761165 6093390 201309405 102484080 110984235 500835 53208165 100768560 92454960 56731965 188030625 13822965 28705635 126526380 98633190 126414720 136141095 16092975 68304645 44886870 54848055 76687380 145645590 92783460 34097970 68250705 18224970 63681285 13103025 108788730 13933440 3153915 94339155 64439505 84821970 92382255 5602305 8546625 43096920 30719025 41435220 76213530 274217190 83113530 81188055 6124965 27999675 114973425 131973300 38958345 155217945 68817165 99590040 179302170 88614870 128873535 2567970 168836535 10219995 139281825 92204805 34106985 100351425 67863375 133749240 2481510 191088060 9389595 11747805 57380910 45657465 74493705 70962720 184862445 80279040 65771700 103995270 14650155 54441990 173015790 16986225 9906570 87071280 61979760 39756330 101006220 27540945 73516425 128039415 92746920 262431195 23709150 63258750 133628055 149199375 33214770 111352200 136476045 91943865 23423580 208928205 243845805 104322210 73118205 188976030 53765025 85480140 185806065 39349275 192493530 50273235 111980370 65050575 68942775 154249080 99914475 100932585 76381020 57686970 87634260 10820925 74341920 31071855 45680340 190453455 219771510 155886135 176136165 48334770 83912205 45947550 207830505 37022310 131442660 26534985 31768875 106379100 47570745 26112690 75765525 55850565 45618045 24384075 338213775 101316315 124801335 80861445 154020855 199416900 25104330 51567690 72835545 95569305 51262860 42044670 11676240 96135270 179518560 12553050 43448025 186448740 35209620 93777240 7176105 5389065 16071345 48893355 95266515 108268200 14702715 48315555 115230540 120215445 3008100 120214470 272350350 66068625 29595285 15536190 256768005 118219455 17367030 54357495 71386125 164940990 4882470 52430220 77839845 63204360 95573445 114793800 133176510 19739895 126265275 60669195 82438425 7921470 20735865 109679970 160107300 19656660 31906155 49585320 246557055 12007755 29400255 120097485 35337585 85779780 165680295 134298135 186915285 91602255 44939055 87312645 123319875 37601475 72419250 32922000 97435200 25670130 41328660 38327430 247970430 96528030 38211135 94773000 36628335 174909510 58401735 173365260 18892185 19557240 33432375 197132445 28105290 155202345 174627360 41122680 195240375 58313850 42510780 42947040 127299885 102210300 79552305 54061230 49867965 91077225 195841380 21459300 7355535 21456990 20103150 43092870 202045095 1567740 31268550 90675270 1049880 120878835 121837170 105537465 40544325 21277035 37970880 38929470 29140230 183521355 57522705 24498180 17930070 248507730 77002365 131957145 79287000 122366730 40904220 97334925 4522875 62868720 24322035 105426645 4701540 97388850 167728785 71552205 75980445 117563190 63524310 5789535 96638985 60045705 10765890 50524785 7834770 263384010 147835665 20422050 55024785 116589945 35369490 101164365 90216915 94037715 67193400 19149240 89144715 20647830 98461620 207755040 50728965 22242810 131981745 83306970 74600160 132576030 21227640 32555790 59963610 81492855 84303240 46902585 31353540 27391305 41457705 12379905 20560005 60099630 79901370 48420675 132125265 115569435 52348305 124188435 219324855 64299630 161754990 106186005 108457545 39887190 117377085 38324025 12629265 82842435 16939080 59278590 41836695 22659150 54309390 116941005 5246385 2028405 205000275 153225840 96854475 22519770 86525205 140084280 30039165 17340000 3990000 142998240 128778645 14821770 20938725 22170765 122354775 206320755 18828180 155628735 161580630 104504700 143369460 32585085 32731500 159837045 141757485 59988855 21709245 11444595 178872510 7871130 27628905 92141820 19814175 78438375 23671890 56443515 22321785 70073040 88366095 4849860 13192935 150420240 42218130 172529280 56542125 41162025 41671185 67450005 117395565 41837475 281400750 64234710 38756640 103019775 88236300 209979015 27005355 42504120 88753530 97097775 18303240 352529280 70960440 163903515 25640205 26748495 61727805 231092460 52693920 94953840 88081485 173480610 46592730 39872565 59584620 115986900 37560615 109694895 12599685 96662265 21684735 51059850 89633985 112613715 309103215 120179940 48165555 95610765 19344870 50835810 203792865 182516085 1230720 101936565 19228665 115974195 317168340 59060925 47130480 105246300 113613435 97907835 166086945 16906395 277927620 30700155 23622765 28386780 22314630 129593715 38656800 17814900 145347210 99829875 35695545 19878300 33375030 56518185 51703530 15967305 89125335 81642345 28252485 14155650 22435290 46919535 146248035 38817960 56961030 207676665 143442585 105606510 63718620 95043615 88945050 136440675 101740185 68326125 112128570 150974055 110029695 39589095 62451615 80477025 179484075 7662540 101897235 132856230 165103275 149423880 125049045 105490365 84016875 136498560 73211760 50701890 51599445 123209850 66824160 46504170 3218100 86447625 49389255 119925990 49381560 148802085 21327930 85364835 109311150 43971675 60980730 48808530 36486525 94064130 160963815 191293200 15220245 52255080 68073375 24404790 67623285 78563145 10697565 12850215 31656915 50141625 14303625 68317890 8128170 210010365 98794260 25516455 119661495 81852300 164787075 129718770 16864905 172232805 130703010 63143790 18262350 91245690 57112215 161217900 121467180 39871215 115336080 86060955 137468940 88918230 151342815 140379990 130072965 139760325 14710875 118283100 233401920 73775205 51897240 143977125 27529335 79749165 94556385 85228830 13157235 75430620 18077955 177706875 117980880 39974715 98183505 14869065 65916330 66022755 121667790 25539600 145135725 14458590 182874390 114610650 34421640 87092475 74965920 99000780 146640315 120292110 75398430 69188775 52677240 71372775 217346835 19318920 33943785 29253915 8970540 92585175 44305755 59104590 52055370 96819885 12457755 117316275 90999885 59726295 47235165 4443930 90405795 28709430 32771325 11263425 26090595 37692630 56594400 69094320 73541310 27889245 45692550 182213505 90066750 91055820 81486780 50671455 82717620 133069770 32831580 55961295 68017365 86525940 147613110 87977475 61181535 50936235 50468025 79553880 50753085 105238950 108770535 1468515 130484100 68424795 134267865 59355105 69795090 154455975 114469530 3476385 47408475 65318745 13051605 6797055 95312445 8698320 31158345 68462445 96595800 33113115 153273990 46352610 29522610 41500305 119507145 204097320 24007770 96301095 88677645 295582905 7431225 37856325 116377890 44324340 171681315 65155470 33997365 14434920 112542960 141055950 32615835 79553940 138730140 78819195 81855345 12525330 111799935 5305155 53347230 97956300 112254885 65502720 2269545 85422450 69380160 65735535 25488420 75596505 8029530 34835415 180893115 18708810 52442010 58477080 50276940 114499860 33268185 105931020 15926475 85921035 71421540 131138565 61071375 87537945 64492800 99301740 23998965 48487515 152880405 3780795 176554620 58063125 14732310 43769685 40714020 89671320 9240705 50616390 8324460 63072300 173246025 30674640 110792205 60053610 13264815 140999670 71384850 53149485 28967535 25793520 51589515 74546130 86845170 162139890 84492630 31400250 54236940 86423040 1387785 64406865 4890420 28829280 140060895 125346150 127963890 143555700 86591190 13384155 64532160 13012800 159514560 82616715 53865600 21622800 10289550 1547220 95091975 165191370 71794950 171179550 17489265 94158690 146116110 119737545 59120055 66012735 85263975 111653805 133275870 136277625 34940880 67885905 228635895 28645665 103806615 257056740 143112225 84134955 74130315 36126240 27708750 91161105 60608700 41395230 8922690 87792720 12805350 90695265 106982775 192080160 50590170 110670960 31783260 70676520 253305 138328875 85540110 142651395 122575050 13538325 148133385 111007620 55581420 13559265 20376975 55237320 164915520 38652735 197152860 13396695 113292150 117858360 202948035 64138215 303810525 67060995 105495780 72829365 81807795 9543690 183261345 14650110 186319305 49195305 33038565 247391955 89439360 94512165 61880925 112838625 76760190 20434395 83447535 134436705 49488450 32925360 41746515 62378850 9588255 12695295 28899345 135014670 28206720 20152035 95095170 214305795 69663585 40802670 107317530 21709560 147141660 85289415 16315815 74764470 121485780 90299595 15732600 70218975 66596295 18423165 71968665 56585895 54904995 70695750 538035 114555255 187609005 127321335 28774530 208067745 75254955 155071200 69324405 104140830 22081890 146356605 11044695 14767500 16460880 10848945 65112450 42514065 106247130 115786560 24149070 66245505 1881045 77523735 79620315 74443320 37396920 70467435 44064435 98345610 85851285 7693815 131163150 89990085 84268095 48094545 60028290 14279700 200032260 90212760 68089485 86721240 94471155 163406160 92542410 133484040 132619395 151443735 19437825 36850665 80059530 97412985 101081895 31448610 13896480 89257785 94838160 88679670 14939265 150913920 101202615 131289060 64564995 204646590 77630220 191140260 215827245 51731820 31480335 137021235 128338365 45623790 235491435 25962570 12878175 51174765 19656690 44734905 31282980 157578585 15145680 184733400 27396150 75370620 202671525 102635925 1988730 44037180 227845275 113366355 5854275 57874935 49331415 99667020 121608810 62371470 147285660 47709225 43967205 56763915 26176800 128340825 103181940 72592125 89767215 74774970 95782995 185260755 103529925 161100015 182043975 138057885 35270325 188667495 121019415 60914520 28434930 8676180 186301080 42735360 15603495 27783120 31569330 54022140 173862495 291556950 43222320 46774080 92187465 17459295 98694075 8478405 24002745 68023215 57948060 127647060 17008575 96816915 184572675 80760135 36107865 43967070 175504950 6453900 151354785 75391545 9745830 15968055 223112550 18242265 35164350 111886155 73014945 87315060 200746815 102919185 272304465 70760325 15519795 215985405 68037135 53986635 167411475 88420575 39087120 12176790 137553495 222409785 100826190 144327225 52899135 27731160 93924450 87112605 108251790 53647920 261921090 144136215 19584720 29664075 153622245 112436505 18048480 27010545 184476885 43896465 166578315 86783985 43200660 40888605 134645925 39012315 142934010 193201860 10828320 194642175 7755975 91830330 82136130 84657300 62347050 13150170 88029540 78475020 75652170 78916725 86840820 179475975 62354835 17232360 151368255 113823315 190386195 24466365 109863165 7463835 147681360 89864685 58225905 22734270 123788625 75496590 92323245 88566525 135532125 109080960 185675730 7186155 47905275 31295850 257396850 115400655 17123385 167992860 147755835 30835560 59152590 44922990 18622740 218551935 126640755 202377150 113876565 11605665 84135135 46060110 58568655 144932640 28452525 24224760 60739110 23910780 16825350 135265605 111621960 31277430 16830015 61356045 45655920 92833860 69069030 94741425 8113905 98668215 136868790 152258385 51840750 36797025 76149855 23206275 54155355 143635560 53957370 87571350 173055615 160238805 130093500 129113700 95828505 30890265 126698010 4328685 32598420 74664165 89347830 76868970 52267815 89546355 79870080 78144870 306582990 11779725 154895175 110490780 183726045 16398465 15931950 146475465 149313780 4166070 138704640 66552525 151761870 50041455 26965035 51606525 233728470 67862820 169965750 143445 45090030 133495020 22731270 11641770 142071390 24069060 17793570 219666090 111316485 34325580 93664380 123524295 173478060 65185650 83483430 43861290 184894320 49883280 146296125 100370100 44102700 21874365 103078725 19371315 46722765 79608975 5835735 9630585 55983675 103240005 2944215 10443810 189618480 54740565 74571750 81547410 23515530 75229425 46122885 56722125 120808875 82713225 29674545 68947110 18486525 171631230 68531715 187889490 1650405 86545305 17755710 109926180 72513015 145240410 74218950 126572340 138765 7471125 6428355 6812805 111365580 148806825 39200505 750330 8215020 69268290 110254635 52513590 50212995 42340860 15184260 36906300 96514275 163531410 96710685 86662590 14337135 259564485 29149485 129006690 30594225 4188825 124893090 67193700 82731990 23460855 126406095 94740810 37877280 114690750 19761285 136521465 127209870 99195750 6121830 43551780 103671795 42785670 105623160 174384045 64104855 94952415 91403685 202481205 113392650 13210440 70523655 53300085 169889055 58430580 107710830 123673125 1848345 95273025 54294000 53942820 24871695 21852360 58984740 4085520 109214745 24913815 152070495 50913405 4228425 83902665 22879905 31670190 172396140 23819715 35174190 49667805 228843720 234713775 116086905 125061600 57515385 22959930 197895660 104344020 10224900 91141245 123315855 9048975 107476770 35794695 51557730 2956425 99146925 65457435 84335745 111231345 67307640 125326395 15704925 120586935 66735405 94850295 23047230 100050540 22759740 25219560 195616680 57327855 36686460 43509525 7083810 84484215 50360940 86323995 31435695 70748505 73332480 40089135 56774325 119788965 161411655 27317220 150939510 10790355 181925625 113280495 25705440 173354445 87655050 157587990 87461445 50527260 53558805 54566400 174117780 61710510 113862480 104064405 266300910 124117065 36739275 58333245 65116935 59680290 61849890 57441555 5103450 164296185 26985240 12880290 69615315 25171740 166410690 6814425 8717415 46473390 105540060 94782735 31877940 180609795 20110770 64147590 39030120 151319310 176999160 17059800 99363225 222751485 84701730 87122835 50381535 50239020 95345805 129724785 165887010 66100290 80277345 63897990 76279005 168449115 1340325 55626555 129554100 62164095 97404090 45526335 33917445 54133830 131679450 89034405 100553655 75166125 50804430 30643665 50836335 95642265 83079645 128685150 125141370 13345620 217382670 208084380 93520155 178289550 133110705 61295340 101168295 212459925 19913445 61014315 57285885 18578685 110760375 138089565 14636430 64279650 164720610 78234840 89153580 143030385 25079580 81112635 127911045 117870330 104296920 78420870 95806860 21952020 14615535 15745500 86781075 8102730 30802500 92580885 40695420 121948620 35043660 72849615 114624900 86119560 6036975 149655825 55115850 52701465 8997705 7996395 53966340 214472520 64870545 7872390 10411530 24549885 101512485 69897975 844470 103413495 230820120 83481360 45174225 51838440 148597590 99028320 285489675 38006760 13003185 93687345 36786345 120364800 11116725 66661035 63926400 48705375 35570535 9862950 135742500 97664175 115792155 56051010 18703620 131323800 38012865 36303480 15900750 84782160 4200750 88559760 1376355 69543420 41212380 109296795 114723135 113054580 116125230 47209035 18599955 12412275 37377675 146366025 92201865 78602745 72302820 47729340 115470750 4581750 16793625 12490125 31927095 5190450 106018485 103153470 31832385 23267265 33739305 15418065 113979270 11907555 9356925 15330405 15367365 111290205 141919080 80840760 33667425 47004765 49775400 26395800 59628900 129110115 178082100 20732835 131526840 23193135 84613095 117819060 18508590 122771445 118799460 166036035 40600065 149211060 42696270 74765730 121192770 191293740 57620340 71076450 21199410 28891455 26258925 94708260 57690390 62356545 98924325 45648900 27163050 26728020 208114335 139860435 121689915 129430395 16707645 5187075 36599280 66901020 14310930 209859960 21094455 10622190 21640590 112673925 73001265 149633595 32110305 115631040 139880205 166351335 30961095 76280700 129765915 31909605 128157420 69806460 93582060 41366070 174240255 90177495 3771195 21128340 6227550 91809015 128665455 231884100 80370165 176665500 12550635 52428135 76087545 45883770 10223955 152268450 147507285 45571215 168635070 50420655 32172750 80864985 68849820 12772095 240406320 89136285 45581595 48429300 4092975 38874315 149569350 287139075 12318135 98891805 136570245 4473300 48126285 41699370 82763640 119020485 31283805 19545735 104249985 82215315 16325190 26940375 125498535 139072950 54202635 68626035 66940260 28596990 14021415 6578235 27614865 67943115 83036850 37855635 22935975 87896760 75520140 31193445 40722090 80643015 59230950 23685105 1826655 106927035 65089275 147158205 104958660 57561240 115148025 114039270 16311135 111887460 61882950 65534910 18748170 116792025 95261025 31360200 140821680 128239800 17205435 210573780 20208435 35852205 14289810 75036270 116512530 152305995 220251795 20245650 9778950 146091045 1659090 63030615 77301510 196238370 160261605 93840405 32858220 21252870 52109790 83925600 140039535 155494530 30839055 22915440 83832240 16227240 48838350 8905140 177287340 93657285 71432040 71182965 124462785 95942175 40832535 84702240 125322720 4968015 47090715 244407825 78185325 112831200 51371250 143708370 98456370 29458335 126991230 103272120 91276200 185782545 114632160 48598755 8915130 180904650 15697650 79211505 40162575 84683640 10503690 57565110 29627025 29996670 27601290 46136820 24780435 125992935 183220410 30809835 119797155 12581130 93758115 21966090 1028625 108090405 49739265 121144860 68423925 122468415 22486515 78869715 37937460 70319250 44693640 75213675 124161615 24708300 29244675 54769695 7038180 29787855 201009165 28666560 8571480 100565415 16639365 26439435 48149655 18212130 96556725 149428050 8312640 138390090 3037980 107350305 132280725 70891485 76762875 61561455 110765955 138490125 73547625 109960800 40361655 119657460 6815010 80463690 104983710 64804590 72106035 102413190 37002840 50841960 34535565 124722480 43909320 131608215 43661625 66135105 69835230 174187800 26140140 163648650 60349065 71752470 1897755 117964620 50100255 32918445 117964275 50671080 7735800 6574215 151097610 83855805 81881460 93119490 129742365 6711225 117970575 31837890 15703590 74750475 116912535 182165685 91801035 101324250 56603835 147107205 15409560 109623855 99827010 39061170 202438650 16572270 256630920 14822490 3813525 45733755 54950760 37769085 31740 57746925 41802975 203653230 19750845 7670715 235155315 97737135 123658605 157018755 131567220 137189220 199960065 43140885 55747230 9910455 94956525 5582385 36940725 154969485 211301130 211330965 27008520 35667990 45030615 52941285 207640365 25827585 59640375 70284030 156262665 194006055 32908395 59404440 135944835 34483080 89510625 116269350 207182385 35498925 166646295 81969270 65909190 34897185 127060290 26174790 182990250 160759485 109447005 58564005 19012980 80512260 182500155 124085295 40781205 2071575 62816835 84890130 22382850 199450485 6252330 51307005 175992975 30778695 126443385 59433180 81189045 35820240 13979490 162882510 2612880 52235760 161122215 35860005 15672630 45998775 149461485 115548240 132690345 176389260 4675965 4651005 98626230 59741715 103346820 24496695 21517245 181828560 54467670 64128990 129099705 9619635 4312200 35047965 156118425 7347300 83273550 205742235 202745730 33372690 140912475 12724275 143590275 55730535 14774850 97693905 23228760 228939645 25329225 21040980 1648680 49437150 65258265 114461970 43866675 25500075 52655190 295374195 64083405 146605290 85130820 119965725 5486145 22193010 173521590 134299725 25874115 67007205 64788885 106746585 136202820 172943475 42811515 69744525 46536795 35178615 49624770 59667255 83550135 126945885 7874130 221807505 118976565 61273605 164828235 52103475 79574850 27150330 128119875 25891815 47303580 131468475 120367770 130639830 76674210 66951675 305252985 108879480 42171570 149110935 15231360 96476820 48105660 21261000 20314560 135438120 116044590 52285935 12076725 9311970 102182655 77850075 58956330 65627970 172619250 63971130 33849540 118675380 78506835 117050025 22049445 657900 84280440 245119965 82680975 28609695 30694065 89538225 20767080 106130940 72406560 88621380 132924870 90655500 8867160 21112590 110091735 40882215 25767930 53584320 20223975 87498870 37230285 3366135 31441830 66719820 149168325 55315410 98362470 105033705 41386635 23155725 48626565 105267765 102812460 88091370 54911790 86211000 12981030 212272575 29016555 6579855 56182680 3944955 44977650 27329715 45033090 82424850 123564120 35059650 51680790 33283410 42213840 59208390 97292520 14604375 183580065 70190295 162880350 72515685 94679985 38695410 54182715 73447335 68251530 38676570 112158330 9220530 95431005 88891050 104423925 8572770 118011840 11865780 51977040 11972850 146328450 19325190 136244460 66740715 239324730 126605925 180963420 2968905 262553070 25886850 62026245 90877425 92363775 15962925 102649545 100096995 39307425 133520460 8410005 195002835 158832345 56814975 60304140 100099185 87053430 59693610 141347895 26209440 77209050 50862075 3508830 22395285 5401200 21392580 150985470 106372515 130282395 68481165 56412555 48101625 80817105 87078135 118966350 66676530 208126140 100161135 41713650 31120590 37318980 98597670 14037690 79704690 14194875 20848650 40530930 141119340 193937220 124138035 44358915 34080465 219220215 32533320 187477125 10764210 25667850 159392085 17723280 183088230 263816745 53753970 5096445 113468010 24325950 70760685 21227610 227773560 16970460 37800210 54568425 27674715 78587835 99862995 97215840 217851195 167365020 74484780 26093085 152700165 85718955 150910365 67375125 69738240 102876330 84149340 12301635 102837210 16878135 884055 98716305 278655 66383910 139274925 20303520 179666565 90890220 8190360 46212810 98075670 34239150 24926730 127980705 140050230 76703745 92049615 162387810 61379460 63585030 150474630 13230555 246781995 87716400 282989535 50996505 76763250 57957915 126633525 18383400 68507970 64820115 26059050 140751975 55721400 69420555 37855305 62058420 90507015 74142435 178325955 61064520 194682435 43453095 66262470 90053985 72532965 109904265 57514725 83514150 15322980 65227800 279870495 117121170 41541540 11618265 3568695 72610245 80120430 34480740 165438000 71374410 126768840 26555445 114308790 286253655 56506095 482940 7915680 11367210 8548500 36815250 224676090 20583735 40002165 133403760 39708855 85901520 105315825 71529810 125696670 58274790 45915960 100166895 185486385 25342680 207622095 195031755 41014155 63809115 30590040 30434235 17604645 92703180 71388165 56765625 140554890 92663475 79372110 33301065 38678940 66205875 32467920 59359125 140237565 36581505 111792990 34350900 129240765 51442710 135431280 124955370 39521280 125774610 130898025 88016880 96545610 99991755 59629530 100255245 164255670 92832765 66859320 76736235 34591380 9805590 77267325 163950660 279918825 76468875 76819500 103813185 28992075 108729120 38699610 73608675 131983980 104578560 38601825 104120970 45421470 190465095 27615945 61283310 98949180 108416115 8759790 54601020 45227670 107117730 157278120 37319235 24540045 14479860 44127150 62819475 115048845 115367685 216580830 2883120 23176290 270951240 156197205 33307815 146272125 106606650 57670380 152354880 31900995 148697250 115903425 40527900 142604250 120974385 59324415 177446085 113550600 2061045 125538555 115558260 53710755 69118560 15546555 111478410 31915290 141049605 71461680 67368900 65448600 173132040 202356345 37929990 103538220 93703275 34119495 80495760 64426785 23933610 163906590 76068225 7245825 123613650 191341350 30782355 39982410 17746485 28229070 249083940 48767430 28636725 134375610 55915425 23219415 39061410 177795000 166205010 184733505 139949235 148912350 43364415 15498315 157135485 90916110 81929925 76375575 35807550 31119375 119348655 28480275 63531630 83181285 38952375 59028105 42988560 189335880 97461750 140042370 133941795 72042720 23863455 4995420 27938730 5929230 62872245 216748920 83046675 74554470 33033885 170238585 73095930 60214230 51787125 73705545 140935830 57290100 4287210 40428675 45332940 37074180 1336365 63239295 22905240 4919640 72658380 59416695 27366915 105294915 146487660 55731000 80312775 93033405 270298770 51815400 42373260 98671800 6998910 28177890 749010 16205415 8171700 19377135 60991005 191824800 130358190 139719765 99472200 92288985 4179150 110264880 162918615 160896450 75088605 35222415 66222840 175998915 32898705 134405640 83466330 121886280 103379100 2906325 49949340 134623050 16883955 129064275 115969425 9579615 213312510 28387725 74345085 78065460 229297080 20299155 128491935 103494360 16273290 94768110 120193275 21697380 72930495 90151125 87404250 51753285 11728635 14214975 44421630 338163960 27533580 219821130 91595865 7482165 20775885 116230605 38559195 92975895 52139580 10284015 18771825 89882850 147984930 27511380 136944735 25167585 32036430 11220555 21466605 117971745 93290235 106362105 59957325 35794770 35126160 41450370 27578550 26460885 135858840 25465425 8453760 29161365 77736315 107686110 97772745 88806225 115516770 150833175 100508610 10039875 17396085 183925455 53128560 81258930 114713715 32220660 43743960 89657265 87699750 96233235 103596885 27361770 58212210 131812380 20733540 31639710 117389730 97032750 121846050 7356810 38359500 13704615 52587660 128923125 196009605 141354390 37707225 36230910 3850200 100652820 115154205 65073195 38705325 8350155 128946885 1967670 11432220 70436550 89158125 46194900 97577835 164763945 157919340 47711640 34156590 60751245 148083660 203022405 27659265 9711465 63193425 188801895 81542430 44913150 86894160 73138560 6850635 169067730 18169665 33465150 51736455 54309735 138062295 39676170 104861670 32413185 115371015 79368360 116979495 10177230 42394875 196565610 31832565 107101425 71437245 91958355 74442975 182513760 115726785 51724485 24725295 62048340 173461740 89367465 122496690 173669265 16951575 5788785 99242880 149812980 77169405 146718120 79278405 155185830 69688380 59721585 23375055 72575655 166244235 32695080 1819530 1748910 57652155 149931225 68495655 25020660 134126115 21524115 80335635 48725025 71644890 43133865 135147195 44754435 46215405 10255470 136401735 174989505 118308915 83279610 44008125 99412710 129986880 296874270 47515740 140568510 118054230 16763265 137839050 161468790 40775730 4047960 173804745 141173925 120159150 72547485 69705645 59945700 33918000 17404335 44371695 119545305 144736725 171281745 70147665 50401845 67626300 45903210 19902630 25645980 59797890 106512855 38525790 99542295 28054230 9330990 4624815 206617320 142951995 139360875 97025505 82801590 37866435 32983425 57068310 61958265 25735410 243077565 36132990 63423645 42737190 195423285 100133760 167276475 61557180 110502120 94743795 138427470 9070080 59279685 2784150 100472460 136329525 145513800 77344755 7958760 24699735 94052055 64824270 47626320 59633655 39377160 176039325 104640570 65399670 92329545 71375130 190975965 32982420 98551500 128714655 53949165 131827935 45384825 86937105 37244190 11609910 40844415 97882485 54243030 89071095 188763555 23854410 165777735 41665365 56779995 24147855 25612305 139393500 5986140 139590105 19734570 30852495 148111050 89848905 142243320 56132730 3840420 27787875 222709755 15672075 129780180 5131275 65636235 239031480 82643175 98579595 42055185 81543615 61275420 44531415 41430030 29722680 36467130 27773625 46601760 110934855 197956215 25868445 29404620 200633865 26213325 224244240 140877135 210139875 34566900 18874995 99877470 115162455 22726785 53776425 80995935 10718880 36855630 8081250 81910035 311112900 148330785 161058630 19897755 41527515 195700215 120160665 30649410 68439660 111540720 59426760 20607135 161696415 57970815 105176205 94006530 121138440 152046645 26451105 59085210 52726170 58118175 6058095 149436975 184992630 90828180 71694165 52618980 115961925 77062980 2579985 18023745 47806695 109695510 61622760 193575900 44564010 186666600 32392740 256270875 45150615 20472420 35538945 46505745 86118870 118161000 82998000 4658190 145540575 44952825 35924310 1786575 38536800 41329335 172835580 118851750 2526060 220360125 20238945 63976980 134181105 65363580 4849860 108101310 11172720 113295045 104375085 39028605 71138820 64284180 132966900 83211015 51415305 31424715 83775840 71250210 29000580 148586715 178008450 55916070 58845750 10568520 148778220 47548800 144212325 133971795 2507385 221565300 2623080 5749080 35081910 27096585 125005425 43468920 169455720 64040760 14138205 255604020 82354920 24323340 83688285 11839290 32638755 10161000 65299845 94167765 14918175 120143025 13878450 28668645 226806180 88951185 87059115 26873520 53019750 120089085 23719860 189961980 48894015 195439455 76956270 70206210 46403430 28593255 113909370 6440790 93157875 77437230 61234800 46000260 116103315 164541480 33251115 62672790 18376020 136277535 115819695 175750740 13740300 78134730 88578270 3750450 19907025 102909030 208797870 218468415 50045490 44241120 71931480 119931465 5959710 224088480 81507510 73428240 22729320 161327535 116790315 34967925 49043490 41346405 66414480 1933725 157282605 59184915 12210720 61157850 20178510 84147045 91045695 215763765 46590015 67866675 93876810 68660640 150894450 126249690 54376515 42075435 78234330 145050240 89731380 52694355 163117290 25031970 37128045 101934300 31172340 147734160 43079520 145054530 156730410 10278495 136167285 55869435 129148905 145970925 12097755 103894335 149501925 66778710 80515665 2626755 202718325 61204830 97888065 12938625 44327580 145323240 5995035 60246420 126548280 161117940 5131275 126319425 70910100 300737550 10502295 54033735 29600175 56571615 81262635 142138725 96454425 1539960 25461045 108955590 73596660 63452700 56666325 88720230 43326390 170077065 86209200 138873690 56088705 262468635 167396280 8327880 16227855 61069470 164964225 58705455 27098115 159616815 34738290 101393295 44053725 40585740 36738300 220444995 109788480 83124540 197851020 84285165 82525995 32506395 40368030 61703205 89379885 32514000 58555560 191121780 101436900 69489765 67185255 96076500 145716885 90471030 33662970 76986285 66734175 87923925 135353250 83990685 19019250 68496480 5212530 42932505 111892950 118871370 52112070 72379725 87801420 101659710 165665955 76025490 220270215 59948370 153159420 25926870 125608815 13607475 194543985 178446705 61723545 96690135 40183620 11700675 232238925 64515255 97846065 109792440 99356055 35856450 57676200 32756340 95511315 10127430 28710405 40775205 80650170 129075315 40028655 183678900 27517665 243309495 2007045 21645060 193496310 64359615 29241450 36697500 35821185 136644420 145245615 164185980 33960495 9415965 89100825 55181295 51845910 57113205 131391810 11722695 43888755 4721685 46455915 26251155 196114770 8207025 37242930 43032765 93629850 32059695 58998030 38619045 13336020 115611315 64854330 65027790 87283350 113504145 11717505 21529125 29116155 18849450 159270060 339192885 49659465 4412205 118461225 115284675 128501355 72226020 382965 46505325 75559365 31758780 97850400 44280015 156891330 3050040 149098515 39671325 129989370 105091155 19094400 143482830 84330480 34034565 3201480 47446815 83222940 79263990 86036325 24265410 1835130 48036510 44820690 11932695 82742580 119420610 104490510 52726650 173183565 4688745 62091525 15604875 221932050 49424250 133885440 253761390 111137520 35099040 28023975 25805295 88190700 135620565 98107305 17107935 109090950 25787415 143402370 49247055 22549305 201748635 58668540 36702660 16349355 81177840 258360360 42023835 34704180 120041190 70420785 53983050 173313240 67797345 76732440 72319260 9507525 128239650 102280125 79996545 18127635 41543355 21549855 130128375 43873080 6402930 111316170 6878460 269656845 86304255 212054895 49285230 27029820 190052925 15355680 39656130 68678370 40346610 74882340 164157675 6223185 88357635 11260320 204172485 180368670 30350880 3306630 41545935 201118125 39029040 59739270 41231745 214905105 39467940 161851290 62662740 165966795 128806815 23873145 23797770 65665620 52550040 255537885 68205315 30247785 42845910 138241965 19366455 27012030 206489850 114610185 37820130 35278620 321207510 47627235 25930110 85982745 127776735 32499105 74524425 52225005 34702170 83432910 5168385 140437935 135148860 73395075 60221115 174313935 96862245 9037005 22476105 6918435 70424565 30719610 51133005 46481370 181055475 50651340 74163165 137781495 76161660 113014215 45448785 67524765 53324685 119540310 169168920 19284060 139799010 59362995 8489355 51158880 119190885 1376745 18645045 11303055 126774960 164256510 57953775 71110965 68536695 52648845 127714305 123521130 1369005 15641070 61313865 29222265 82486785 207077730 126669585 50264340 76515045 4883835 33309165 106737090 109070430 1070880 16193340 27743955 16945185 41447250 5490795 76685070 64350630 211254495 46286685 20574555 2373150 29110665 55248810 71544690 33337650 138735345 11018400 95182665 22218270 182985 31867935 56874120 42188355 44730345 145072530 170338725 20226810 7860195 20119515 256136940 134697990 113515440 30219105 25829730 182406240 24376380 108488610 70759410 65733840 153068505 6462495 29142165 115950120 110746035 80800560 98663250 123117960 284751675 146690985 1036785 163042200 80584035 59903595 80053200 20290380 280646370 13752825 146292000 17404185 14878500 90653625 45233970 145747500 20584980 50344965 73573050 50954100 22033215 49676775 73255620 105374670 30826395 82848555 19161030 142073925 23224980 162239160 57896310 118352145 13170825 76445985 4144170 162995775 118824750 67754955 92649225 165884235 26764050 152554560 23972745 116266275 19290480 38869515 59210565 70925430 15090390 142935510 3748125 105416895 48315465 86988825 153335745 61237815 54228930 132490590 89095935 86163555 78694560 111423645 163379625 130101780 55120710 101516520 81911835 106883835 37049085 116498745 122486640 5853090 47956470 136395420 164787885 19738440 165441810 24759645 20314380 149336130 124717455 75221655 171011625 97792335 173851530 38018685 103448745 47066025 9557085 43461885 52701825 82066545 140708805 29049030 40237935 5384250 155997240 42457860 127566375 118029105 44945760 56732220 84947970 98392200 54059595 54306315 49458660 132723135 53844210 95615130 9532095 114988230 99859410 17397015 123456975 94882380 12033690 399270 21413325 92171100 127208355 5979390 17642775 90054375 69332130 70344600 52912755 25457595 26462760 167266770 99329310 120653010 78481500 282092790 20904585 46854525 76675020 46916355 5436585 50433195 8329800 3856560 62409345 74571030 227619705 29747100 36293685 10763430 196954290 171136110 113785455 250398135 144975255 75504465 37175385 23388825 117470910 60147540 108898650 244236450 91911405 2482455 52140570 22659705 100793520 44810970 46282575 134150325 146441430 161701215 105554445 3821925 135534150 23457690 204959400 86669250 29686320 6399645 52331415 7186095 9039345 104831505 251453160 174438135 14520105 73407360 48406395 17202975 99426750 54467970 38623215 18225390 23432715 31865340 49060500 5097825 179255370 37138095 32253045 6576225 66698970 67589280 22335555 194455335 65266380 72696690 46269105 38675550 60353490 34483755 81167535 38086080 43637220 7924995 116257725 78651930 4157235 11851725 73034835 98956125 28422300 3389205 56645595 59690910 201776175 111272730 4175805 20888010 213077100 51892335 44250345 123974655 327338205 63085485 48874755 186202560 50123385 17338320 908655 118716450 47062455 50194125 6051555 197029980 23956755 188652210 202060530 77128440 70431375 4562325 16923270 158313285 69031500 15982245 121426605 242362005 145466460 48375345 44814375 128361330 24170460 149840115 34207320 196737705 89339985 117515460 93711315 169141905 62140470 201442620 50230710 19303830 57441345 86283975 101904300 9791445 36896715 81588390 24975330 26315250 30492495 70686930 67533255 31655865 127646715 53569095 20532135 48047325 39889830 65169765 80796225 76879935 6315210 158956740 27670230 9944550 24379380 82304685 188889900 73680255 115542885 123705045 37335390 6894195 92646600 105792855 132169290 1751190 115606215 137222490 128334630 54216885 36011550 11962185 66477330 5542830 29822505 143092095 4822500 45551640 114299670 101968920 100576965 95344935 149555280 23148015 2711970 233859375 122764020 71782170 30422595 79370760 41326680 149006910 132679815 24541170 126363330 94583010 160282575 26745165 136211415 122778795 28569645 41384865 73541655 137559525 16935330 24867600 50284635 19751820 137659005 83628750 45002490 42601875 57908235 145412565 7107960 36585660 199545 39222615 172411320 33317040 84846885 173027220 7986555 12195705 79253865 78722730 135865305 12463170 214592505 28929525 106003545 49985580 74468985 101977980 302494575 31795980 105214545 7928535 27978990 50651805 125092755 109044735 93275235 94763340 50314665 95715090 19830480 91706865 242995830 143623965 24358005 105660675 24558150 116585340 98525955 37591590 4935480 35990745 64818960 67502595 88155120 74714325 175918005 2852055 18539085 162847065 183217350 116926545 108233775 122026560 78480075 90475170 109019595 103199625 174624435 147077325 40037775 94763340 54050460 64186380 83736495 38074335 96063870 50049240 38010735 45269625 140097525 162727440 118028205 40359405 56352885 191929755 134482680 2420820 201537990 33741915 17476380 24423225 85076400 31155465 122473185 37832835 102058740 25311345 41593065 270873075 185302755 92723505 96002985 105833925 167974470 91577535 240151170 47076690 105067785 44367525 90165645 156211665 35223105 132174585 140464920 107639235 34694715 197616120 145198680 155351460 125042385 27211080 219892200 37653735 60195570 38167815 133142220 143563365 55162935 85840470 330020055 66763200 153709980 56941440 284145120 30609525 19576770 4283190 75357195 63040560 64508310 272869155 226591125 9351915 38824515 103251465 76797630 96012525 27961425 37582830 213073620 13281285 52886925 113666205 83459160 67809315 104357850 67174905 113030475 210307125 20072715 6438270 132492645 102210420 90676035 26347680 37776510 158659740 116579130 16068930 57484155 219541320 144926190 151392240 100789035 119861970 73988985 36543420 86321055 37404360 69390900 3467190 61004280 34072605 74724840 44425230 91421640 20386200 108245100 8159430 101361450 149059770 57243375 79323360 121668030 6786555 1556745 125446875 57515955 129923010 153820800 54938115 66166605 51551925 121553550 196035570 10878870 26964705 76884090 83085390 30748650 90171345 115490100 118451370 55482150 60295995 15080070 61691805 213600195 99874665 70045845 162223170 131991315 15127680 64667475 56281425 141888435 122412540 138990780 96722550 99133995 1597695 22129155 1639545 26890050 121056120 91934730 18976680 148940655 18265830 148162710 47242440 113174175 81413895 49912365 31472385 1408170 57128820 132984465 83284845 26709015 95163015 4076835 59138550 96862605 149304180 19456035 151169820 13136655 3093750 148725465 54266040 165096885 25490985 76675860 56932800 108950790 1658400 125048385 68854005 173724915 41271120 130497780 69954825 128007360 146966295 85810440 79599735 154879845 124378845 124431525 105987270 86506560 82008735 138503025 31893285 26019480 3976050 54168285 39777555 97362705 40017030 42935895 152408460 39244230 67151235 11502210 108557205 193573530 13491915 135138600 51485505 301260795 27984480 6280830 45345180 5128380 75805620 81756570 174483705 10991895 155437125 23715315 197329965 41194845 80076255 129637500 75985005 104491605 135614355 11363340 77682780 42422625 9728115 46862025 132103965 64189500 119592465 200441295 211196850 7228680 123508920 173922465 41195460 107744460 42282750 40217175 37337625 59058720 53960670 79411830 175678860 20040330 81958590 106798635 76753260 92246475 89210235 97893750 254604345 23496645 46154850 66943260 69397530 95984250 164055090 20764980 18021180 95030145 18592530 216345075 33760365 101817525 67298040 120214830 49372770 11509830 3446655 13288920 14066880 152027685 96646260 1832190 176744385 17123775 116710440 26001855 33820515 18235440 56710800 384814005 68449515 161302500 168633525 147933150 33323985 7105815 111486330 29071905 88969260 109075635 140056890 67547715 34400970 19860375 75150255 29579070 89539575 245879940 25305075 44033070 3758520 117754185 233122305 13507755 108899010 62005050 59083335 24327390 13765500 17165970 173011725 109380210 66976965 111016800 56294100 138341580 70585020 162001035 13297530 192708180 65602590 32108025 114703590 46870260 212602815 141037635 191455605 29300805 72462555 101614890 100804305 31194645 18998805 92809740 11421135 134622315 40514295 128142435 11346735 58150530 190910640 45949365 74481060 73889610 39401190 5096295 82458720 126545100 78630810 60046035 12216750 90592890 98566635 5853330 80159985 115422375 221577420 52416840 57587115 158934975 75604740 2620305 79536270 171997440 287689470 172974510 20065320 68344320 19477065 48786675 42196035 259527150 151558305 28307730 16549965 132974835 18924795 91472085 120708000 87022500 184075740 145119570 129685065 109797825 6658800 76711140 163732875 12644520 27501780 14146215 106297410 51118650 30301320 134349495 81220095 131387565 50838450 85313070 162314895 20787930 71312760 137704680 14629080 43307055 95631975 104244555 95104680 51196395 82557915 49742280 63811755 3467490 124487130 98759265 67221075 60205005 7966905 213336150 178541460 148601325 40267500 117977520 30436680 90283965 73206465 34334265 140426295 66305655 17619165 149444145 81847215 187979085 32466990 48383160 68975625 60968265 219478605 3144660 6804885 44943975 27507825 98938815 162511860 102531105 13077945 89324850 29282850 168662475 31995810 51093900 233085 86002950 106537830 120720 43599525 65219550 186248325 38712555 62563170 80467785 3822120 75997800 65970345 135264885 179145885 170551650 151889640 55794270 41305095 94083255 57500715 132949020 55918710 115432095 26868885 79716315 149928690 239780265 48237030 33898335 19592565 65926110 18621090 85064250 42774330 109601535 112852755 486945 19206870 91117185 5405610 243675960 30305385 64732995 35095170 33332580 28502430 10406010 87178215 12809865 73066950 123832815 126231450 7771350 8553630 10028340 192964215 12537900 129587055 56560665 29194215 39385575 71015145 93802785 116739690 9371355 113813295 69758295 142572105 131694390 54275325 178481145 74305860 117752265 20891700 196458660 7988475 131045940 32625075 143105895 13414395 72087075 42478665 50413035 89931090 20385450 169635750 112966935 109498020 46129140 16590060 37807320 48554820 140840610 92927490 64528080 9080100 113000655 52579530 72797430 70413540 65154825 40583625 13842930 77248935 21716565 132566115 34279455 198084345 30253515 145661745 49343505 4666905 2697195 146568105 126668850 17443305 42306990 70985235 25419360 22745430 79035690 82941435 94628940 75358005 71470740 125146740 29892075 118473825 83717280 243118140 12602970 60976950 15115965 42278580 40978875 44254455 189050025 100029525 98122095 28623900 168317085 18679995 7502910 88442820 25816485 10181430 10913355 39047190 114369015 14494620 198765015 83107620 55147770 48744735 117878535 170553615 45051675 35654865 122325900 137254485 10407360 116502765 54721065 116895780 21983595 123872820 48570090 195722145 92679450 152907660 12398100 17935245 15244605 197122065 118634895 220092030 136099290 81255390 17051010 15741795 105841845 77799150 167448240 28758345 119075055 99902385 45518220 58341255 102611655 67723170 113422980 135316860 19415100 123493650 12950355 123085665 29669640 110354115 7753200 79621305 39446925 3531585 122759610 18950640 54804870 2496390 41104755 47528220 203523570 40442730 122890500 48539010 107306865 12687375 13180530 20817045 126147345 105025260 167741865 108107325 77804055 145842645 7305690 78619470 65747145 54580020 68036385 22237560 17959230 178723335 123177345 48239550 11600235 53599125 174512115 104254980 35568750 91376970 39105345 20026935 196189725 49803315 34434915 148572915 167075100 1094310 32072070 111444585 29954025 64886205 37005135 56325870 100179555 43801320 297983010 93123570 20255370 7699035 53787660 106442565 49179015 51911355 43001595 4253730 88229205 100790145 64693755 149629635 118626390 101022930 102526305 114680640 95175750 51106080 90352005 112048230 97134240 22715805 46205355 16918620 62865795 83133435 17590155 110083035 35615520 45696375 57847755 63697485 143130000 32658960 43889505 43489275 106749885 109460310 208649910 55347240 31245300 20589135 13304730 34490160 108809295 13886490 40091745 55250130 86379645 111578985 94370775 43253070 76405665 171611415 160936815 42847335 102663360 52322985 113288160 148548150 73428255 17362800 29158875 1898580 57559515 99416160 13185795 12647160 46418130 34428945 46822725 66985890 123003960 8838960 29418975 43208955 29611545 214504425 7611585 11574420 22482060 19784220 186226485 21917895 66620220 7181010 55283745 48046920 128504070 60791475 62219430 127289640 46569180 57459135 38649585 184821450 59676285 13471845 25350345 76943985 114763110 47288835 162605700 142892295 46989750 68763690 177085860 27764565 78339975 238441185 72042585 25390095 91173495 125106870 15987060 38577315 86902995 156478965 97677960 33409275 181724055 60365295 146440020 95007225 20888130 82763565 100734750 39517830 22914495 113997210 39954585 81189660 10129635 133689090 221914665 71358090 109687230 73529145 25370445 107014050 131794815 204523350 33341055 33603000 14644665 54093030 97184625 48910560 38784000 103041420 94391295 26346255 260656965 83298330 143196855 43678215 21274965 91689015 70021650 91911390 89004420 52032105 15879990 94005060 135904320 60001140 19591110 143189580 13123125 126157305 94186215 25622970 45922230 216091590 73579155 259505760 26861595 31800345 127027905 67339500 62017545 44275995 128349015 58228005 14794590 25112145 123981360 308336775 203799000 41828475 45400380 49140195 148353285 12663705 123496515 89430540 86238300 166417245 112992450 106798680 179330565 96593745 63237195 39433155 30214260 90748080 64173615 37346355 80351370 80512905 5793135 55598970 44789160 50710410 14851125 42380715 47189925 64681635 210000420 57013305 10180410 115772370 155900310 89670675 97318410 133694985 45425745 60263685 94967760 118415010 9402480 3935910 259101360 44221905 86680905 9992940 59195490 54339795 150457410 78549825 77208735 94301145 3685305 193835325 59646450 12086445 51813360 77898615 50454165 120274155 41154690 160950315 130509510 44309235 10718055 125656890 35505030 164506920 11024970 31168680 92644170 130508280 38582250 75417540 68669850 272016270 116771175 34999740 36574170 160941810 141096975 26512380 132953175 15442365 51303180 166691085 88678935 50156265 69282975 77287095 97309005 225650910 30133650 12824145 143056980 145276290 55870200 126717150 131654295 6549975 38058360 133174620 65398890 130601475 155742780 68043510 127298895 36867285 60461025 63858945 89110425 19014495 50524755 281188185 142358565 5407875 3199800 102092295 101575665 197451360 171794745 32860935 26688345 38028690 110068440 195412635 125138790 43098555 197635455 105150780 92924010 7444620 141979800 1728300 74452605 58630980 147802785 161776620 126526005 36939285 63912390 43718580 50056695 178042845 59547705 7809315 141117915 46224000 148519365 20264220 203746365 137069490 108748050 95091120 52684950 3672225 56551965 30985935 117427620 169343760 153395295 104102880 24611310 53177550 135839895 34888530 136764480 79899960 105445215 107473080 49568805 58190400 248252265 83413920 58551720 81116655 139842105 80811135 69087600 3131670 39971700 8976300 53493705 7005510 92917080 55324230 27963090 52474410 74751240 210093150 24915195 38744115 43323390 44447145 55953465 4875570 8309640 1684350 131601615 6354405 76439160 48184650 34382100 126903345 107190780 23073990 16936215 122944170 76647855 73447590 40316730 61586280 62275155 11263500 61980015 64088445 9608625 60716220 62270940 96490140 113650530 90460305 66193785 4511730 72487815 85588335 24223695 118257120 75617925 70822755 152402385 119248050 14032680 94710735 121161120 23679930 162797865 139895460 36643080 91891350 53915640 138199185 38450295 34956420 40436850 138916980 22925355 15924360 164936400 22605300 77818800 31962675 101013630 36688710 1946010 10605300 50152245 4677945 117147120 46263150 187231170 36029295 36716070 206377995 77584335 22288545 96065940 29749500 103280295 230300940 14829195 13281900 106750380 84391545 95015805 4422720 36428910 71424660 157427325 150233145 119733765 184807560 37855125 66490740 83796780 14057325 10937325 150917205 163306530 13393755 6254505 115617525 44514720 78344670 18064245 76382430 109507380 46884165 3410145 89236590 23341335 23383485 10196715 13522395 98660400 19281570 26141820 184197975 73928625 108432045 20516910 13082115 44794200 72802140 149039580 37327410 2401095 49241895 9575160 11733840 114179490 223220115 45485400 13487160 142822305 178745535 39874065 126828630 67240965 93114735 302073615 158177145 32436015 153536280 4332465 249361320 90252765 53566455 238883205 29501985 204589560 96172890 184295985 35109735 34275660 21401310 304855200 117890310 159376245 144660150 194201415 8847315 76718445 62670240 37844895 135986670 120742680 54329985 30715590 88951605 120206235 42963000 36630060 164344515 215890395 67954935 129001320 101924190 31125825 209960865 27386220 177960060 63547710 115061715 3113295 188648205 36913395 59011920 35611890 56408865 37733175 35362155 64180455 84645480 94644930 2316060 63172905 77819595 20766675 62850075 191806035 214444710 152310015 95090715 25054230 43575960 43188840 65923710 39310035 95728875 119306685 82039200 43448520 33523545 6747000 55302255 88367430 25144020 83215665 89462805 49154040 113096835 57751335 147702795 150478845 157337760 27903420 171680520 32328720 94470525 95023950 45851490 152867370 112108665 32092860 10661280 169375320 259448685 99192630 9829500 35662965 109460250 27923745 86426640 12565725 65874405 102571545 50814750 37314120 97566960 86875305 39682890 53542965 5690145 109031385 116105820 75766635 59493075 169006860 116904465 38469390 122587680 21504090 26194335 7994955 21061605 157844010 28926885 52229865 119626470 98222715 149551770 41016840 16765740 233932455 134526435 78720240 25607955 72151845 56445060 18014685 48339090 43819095 22121235 44377875 181077375 114169665 24820215 216839730 150840930 33834330 134107920 173720340 228376425 90732015 109754850 72121590 127691955 127527885 26540220 36621915 157830 27028005 160630905 75478905 87141660 70639635 13986315 101557665 35550630 135159615 49923630 134049765 60972915 5912295 104875965 282349035 160656255 57547395 39732735 55552665 47550675 52577025 97806420 162082755 32949000 41917920 27392820 87879090 158428080 60553260 99806595 171838050 49526700 23201370 229058460 101498880 147418770 3915390 7213035 226627890 223861200 98656140 71816835 26841480 9143985 166582275 134288895 19116375 80147040 97877865 123865920 33174705 118139205 7754115 20302980 86035005 196727070 4002900 125396730 117174720 28823895 94625130 112317930 50511435 112040430 111212685 87976275 27175650 154968540 144391470 23158845 238673550 12010305 161681865 46098225 5217615 59655435 4318965 176120490 65006835 61825665 113176530 74419185 42249540 56218890 53955510 7993695 48990990 4454565 121089585 42176370 172622625 67228710 70937865 121889955 4979610 228435255 77647830 30894885 53146125 230469660 66312270 75867870 53680470 120552990 73014390 182344380 33106035 43401615 29205 258762825 80681880 99203610 54809805 100358190 60610845 73603260 99701850 124769430 74176770 42126405 22481730 131639850 99660195 107774115 60392130 110828985 212631615 32024895 25672485 84028170 183127590 93182970 23064510 103747170 45441750 28660425 69793395 340587375 60079680 20149680 104685810 152003490 140605935 148094700 5553705 178383825 87098835 44706900 128508360 107977125 116459190 43027140 23733225 4934025 77533410 5492550 34720095 165918720 94473285 71836755 12888225 113889780 84920490 952890 91674855 165355650 48150195 62714355 188708490 69973770 53989725 66598980 68984880 47420325 187835970 45594345 88860945 50514180 115972800 47860575 198443745 63343815 29729100 107828640 12721530 77635035 63400245 44721555 144634755 12800730 61024620 29865345 13212630 140394165 85457745 128723040 14574885 40827840 140500395 40249560 13905135 144999105 43938960 126045240 18153795 87753240 107715330 170704800 87822360 23240925 60113145 201500385 38709975 36989385 95570445 119627415 336408045 15988635 182940615 65637375 13957155 174241740 8437350 24766770 161698605 265864035 12978300 150127140 35081415 32471655 27617805 138421875 93043335 39594030 63915795 45716160 84877635 47775390 288688410 217520625 55375410 37869315 67633095 36705135 55658775 171902670 18752190 113415435 7551225 15707055 19720725 104850405 174452160 163133070 1333335 67897035 49698585 58276110 58189695 6991215 51436095 88826700 183308490 76581165 175034310 23916975 26093175 127427760 181899810 65446650 23813250 154635795 42490005 161438805 79784460 38986635 87763455 145420020 89407245 82558620 83156550 246196785 109998195 222247890 95822220 33549600 85219230 17879445 9828045 45313725 225535245 125122950 120511875 106751505 130803195 60330285 136497975 303226890 166161960 138643110 241975365 126396195 74356290 127125315 252699480 135819255 81035370 105474465 25216395 2659545 24041955 121591665 138363720 190924875 12898425 92741445 43671285 148028880 91857135 129256065 51034350 18410805 163620165 34675995 5699475 48305745 182302650 79910325 118903365 5495670 11359185 131906655 88420560 77657715 129934350 79176360 6405435 45487470 22766445 144742185 110116875 64227060 23262135 23433270 27416280 210543570 20046195 96556755 207889290 34445625 61982400 50555670 216828210 36965025 109826490 145086570 93709350 38402940 29466645 14887500 21985185 106912770 82437450 138139005 73408455 35039145 83491095 68961825 127320615 143181645 49810140 2157495 16396650 21020625 181953330 127870815 24321165 110479875 5090415 58268115 214472685 17968500 71252715 12248190 29590935 103520025 70673145 68681415 62151675 119920500 11394390 117004425 58768275 66844260 48720465 250083150 220763805 81690030 214565820 208730460 88544925 52571460 651315 80904825 70146795 27364380 31544655 155016405 47018100 2138985 53233530 145231155 109544160 132204510 134622975 117402345 167054790 89315475 22477185 12666195 40126890 78172875 169809855 32217015 132191730 79342860 52639125 67706805 132934710 109368855 105894705 39640950 111294855 108776415 85448895 48661290 235355130 134228610 37925925 131424315 80915820 88504575 151217820 248391045 158655255 70955730 6119520 97591860 64681725 975615 19230585 88380870 54058065 169285980 56857050 95436870 42940515 104804115 64601130 87880710 186085830 64747590 72640095 61203765 128232705 135459720 120166215 28274850 153680460 39917415 134271555 79581930 175438545 105091725 109795380 151955700 20852625 68768850 3581085 48897630 131796000 107469210 78026670 88740780 29568525 152035140 188195295 23379000 134004915 8578590 53804790 158571120 158519160 26995005 4506480 80378745 99134760 125818020 248429115 151845300 107208030 78744195 229231215 149533545 24035700 175904955 11214615 93157275 66527805 46464105 160615935 17256420 43038015 44775810 177021660 53589015 232546800 111041370 79639425 109536960 4569840 18270630 206801070 160745715 158707215 29127000 35180670 29455695 155029170 90876525 33989205 108774240 40168620 95949945 10018110 38438145 60019410 96098970 34836960 85924470 55266645 21163860 29387205 133106460 107356470 19168275 178138260 57378390 145113105 75749040 107601675 168987405 72847155 158704830 153300015 45553125 55472640 82148850 98384895 28911030 88628520 13738485 19637310 246712095 33908565 103428030 110482290 127991550 40617150 6843315 76222740 125994255 59005290 97221315 24036900 214136535 159181710 5133390 4832895 107073075 23714640 48722040 28111380 81570870 86055480 139738530 86479455 66880845 27141480 67615965 25666650 110608095 47635185 216031995 89785410 43120065 151217565 155557680 44793195 48304680 1442130 61159635 84822465 9125370 45881865 78674685 28513875 136262625 49982670 155985990 52734105 118879005 99771930 56708415 88889490 8501790 55105335 43965885 95936070 147693570 75591465 30860460 60187740 113202525 118681785 15097095 129344115 63964575 23488530 20356155 55927380 14901855 48150405 29685315 68218965 133813125 26275740 7888860 9526365 18079035 33042240 37356330 200361615 127268325 89000385 61516995 56658120 36965190 30957675 112486260 78445245 46440540 4152000 21760950 25890945 240801615 15719490 8715240 16474410 120050370 98409885 16789275 18153555 123611610 60528300 65520390 21709710 46037460 7944750 57444120 213377025 132064800 110649600 77345085 118733250 133895235 79938390 70366080 51706170 91873110 65941425 39232800 46843110 64877625 171925185 121920945 86795130 29592045 131580240 95322855 11206035 61356915 187309890 178929060 116055060 4532715 180784665 94022265 116818320 38498430 26460765 15408255 7181460 180311700 93655830 289549800 86112540 54330090 130756095 63434745 114097245 16702650 114835515 216039210 156886815 159945060 101332065 49532760 96786285 254500965 104539605 156151770 38616735 151179015 34801575 34255860 1926825 40375650 117259770 25007295 82471890 201754095 42798675 77611155 102731115 34865565 76008930 44769720 51293775 102663825 154944615 104125215 58495035 125083200 108502245 64743480 150163155 38291835 17242350 59298645 124236060 73517670 41914920 19366290 106394835 14912955 87757935 56491080 4560705 184481100 16683990 62509890 52979205 83784300 110249175 81362085 139371270 12963990 19013805 5558715 94371540 47527425 23463285 155801220 31664490 57406875 107885715 59188575 146571495 11743545 39019770 118081980 109809300 63001395 1992015 239439600 16634880 39270285 309558615 9328545 173144235 69692700 38220765 9965265 17211825 52932480 64106415 80218590 61439430 2098710 70566645 97570245 138547080 141912135 36545940 20693970 71632425 51868875 31313160 240977490 40106040 41474550 14237775 839760 78466245 104462385 137721135 14396970 29884230 159112740 55940190 67829220 96004770 12179160 92472945 87494145 43394700 138335505 149738070 15362235 178814985 36367845 147095775 54852555 12527085 29772765 40700175 226367820 59539080 67508745 102486885 83861505 161041740 135220545 132564765 101195865 20872845 76212000 81546045 145623255 19486395 66889620 199883355 69928905 47145600 41298120 48322350 119458605 101584335 59739285 60990600 81072480 101263845 10840710 49299195 3616770 5048730 205539765 74138490 182203200 32006955 41028120 67100460 26715045 120592275 33385050 82097895 9716415 112929165 42192375 257747655 90647625 41527290 112821195 96478905 92869590 41515245 72955995 82205385 9500040 104678160 129685650 50215755 154120425 32766465 127980585 148456005 53468175 38621115 70418715 112766565 86796645 42077805 85777710 13901130 125864310 138888450 51611580 62487930 2282625 91053270 98660340 79189170 47717415 60380820 83341305 62230590 37106625 118163745 141028245 2207550 47178060 17071050 49325370 17405205 55729980 88180620 951795 68317215 44968170 39216120 118863645 61030485 115742715 88281285 1350285 13672800 72092580 43003155 68038035 18812910 138845970 69995910 21014310 57196245 33727785 12499755 13849335 46207710 134243805 120988140 64331505 32664810 2491020 102898680 147384345 140617740 101062665 213207420 54331410 13141380 25797750 114511215 52801230 175074570 104592555 16546320 55224705 127208775 59885340 209523510 81655815 39821400 320790 36015975 200486760 30835785 113008185 76684965 14488230 5656860 107938485 90044190 94136310 78096765 198135045 7355475 19051095 23050290 33783180 45694440 60201270 45911535 117757815 102349785 101762130 48328650 88330635 253109985 58587690 150454425 14680230 20943495 85484910 97141425 53327415 164529480 82242165 54775035 127750800 86898075 53297250 184742520 64918035 322513650 12053625 46777605 72878085 46531830 110096355 1075845 158988780 41371530 9256200 79037610 84754440 62804790 147126420 46604730 94780335 41686455 144630330 184987620 115333665 86082990 21348015 39784695 49765665 24166905 134271855 65546490 225434655 261512250 30803340 96207420 59304120 227598330 103526790 38305500 80760210 143613225 123913020 124136385 6292155 115559250 92543385 92275440 22502130 22280685 55669995 8597265 203396505 2495925 164312985 66953835 64669980 115949640 143974425 43418595 16311885 2009460 18062610 98838660 18150705 90327690 33067605 64738935 185820555 144349515 37659390 146336280 172788510 106135305 24299325 20459010 189660780 254656215 96094500 134386095 121192650 129514335 52473540 89954970 80616225 187803495 6862875 141778530 46173420 83959965 29586765 148696605 66332025 113050290 149864925 119210040 192623670 57867705 35890455 108047145 112391535 69096720 41622375 113320920 45337410 44024775 46995330 81213480 43261095 150551490 207351030 128191170 152374800 14284155 39226005 91973400 177496080 167431170 137791845 48608220 79098690 141694035 56421360 15953640 4410210 226826100 110560500 76246815 128543895 224624550 95154615 19991550 77508930 64326045 52567740 53565795 27754245 120765660 53369220 19718685 79977855 14880360 114021045 43257045 68610855 156187770 37556670 155774370 61425885 31707720 43374090 57422790 155077695 119471430 123774105 48062220 30797745 29322465 30387495 97423155 170934120 75526590 31429590 42653535 132291360 2445840 143806275 69170775 1416600 71392005 70722495 44556615 44583015 90739485 189669375 19909845 41497365 104271870 129918030 105941910 114605355 139814220 146343690 105899745 292355640 73345500 148867905 20005500 111234285 98767680 90414465 82619190 85812525 116947170 10097520 34795335 61266990 225269250 107246295 19889115 72517110 92478090 34889460 97118025 142857720 185969535 13522725 127949535 30201765 65439000 26623560 17393265 32288505 30060795 54106815 117980655 10434240 88782120 97285425 201429990 141936045 69038100 34612650 69111915 33594045 28342515 105520530 121090995 100975635 223880190 5831340 149861625 103743660 206604060 51270420 169551840 239942625 20052120 97066470 45925815 19051920 17762640 99569325 28160655 148144320 119741565 45318315 29430690 156296460 22653885 45610260 132557115 158056875 38928900 18791955 44167275 28041645 90129015 37206510 36488460 85617960 117660600 166609380 33721590 244613595 99369780 34477080 1587435 156365445 24778410 94829190 8013300 22478550 103145865 28945125 158010990 201959655 20289585 147761925 105650565 87845745 71900235 122021400 78180555 62935965 33031140 20195565 149018925 73508535 37851780 143580705 88169835 14448510 80354580 817860 129983025 8535000 122067690 89894625 49370295 3535860 143763600 73822125 109209690 40307205 60572160 106415895 32149830 12418170 167128335 147029415 87598275 33151170 27523335 53317095 142939290 71662365 62654145 55152240 60755010 108853395 96866910 16344960 109785225 40375065 135761160 38075865 167785155 174650130 64261890 25521495 67011030 73599780 29734200 270565455 9424950 183460620 97535505 87948060 246181200 19667070 26218245 257262960 30271290 94211565 120191835 79280835 125492130 6287055 185492205 78763965 80635830 161178615 35829885 5204085 57605880 47136870 108945765 78432615 107677680 172757340 129151680 2501700 73576530 53147775 59507175 99624255 39433665 155083470 29142885 41223900 65266545 28238115 82586355 68140710 136690395 112872615 6889665 249870030 19871355 111943140 156787875 2466315 51758565 90577470 227670120 216326640 72340725 162462330 24365070 65615910 28064235 327453465 54468120 70012770 154525725 29994270 102131355 142954950 52651965 83824590 40586295 207710445 132895515 128168895 65063400 3701955 77022360 186356940 112828140 49378410 187348020 13720620 147760785 8790480 66870555 184101315 13416015 17833875 115710150 43576680 150583890 47967345 59933940 21195225 118369215 12065955 49561890 149906715 266941800 47802405 46334280 13665465 71461200 277778805 129316545 229624920 97278690 47358675 34418115 129207270 107695410 43918695 97007430 89367060 28880850 86054220 59631165 124966530 32108145 96288135 208400445 11641635 187719210 29629185 106393500 103070235 6784125 125883390 50994450 106214475 19124445 80247030 86301615 91992975 4923750 149779845 20203665 25413975 224114730 6497100 42805350 4666380 14199030 32124930 52164450 107661240 180616245 23740710 96818700 49173165 141164550 102238230 76828350 182251800 65735985 5659425 71399970 63492240 23136045 1018215 53851980 81699885 101240490 43911180 15582345 32747835 35675955 167726640 220430820 99178815 85970940 71745975 72514530 20549340 117469695 92100285 179329785 176876340 37721220 153418170 21313080 131788350 145986675 120789630 69360570 72382845 55435845 60184560 64214955 16960695 1983960 164847375 23145675 120018510 196118340 21853980 217077135 62068830 48007515 44735025 104709840 141032430 24350220 170881470 208854150 117091515 4987275 60357015 4357305 44392575 38486010 134596950 99350640 113379735 67721835 129889530 27747945 79913505 34669830 148471710 8399385 26571585 195285330 78073110 66361275 111568470 151432740 209261760 236747940 77819520 108194010 187605060 71052075 5952465 61546455 77829915 9972405 46837575 103813665 142149345 62274810 50760075 82182675 69736035 35028150 19269225 117123630 177355635 188162820 53776725 169694805 8081820 49918320 31794075 122030670 13519875 19676115 55431855 134976390 66023445 325979475 29816865 66369810 41114190 118000080 36109305 35223435 70307520 77562330 94565250 78801915 20979315 113037960 24070680 21220275 279311310 39817440 73011840 80113575 53051340 106464855 141453285 82120185 18187170 112900905 71950710 73129935 108127050 36214290 337857645 55267620 86056245 8237505 21153705 90390 209220750 6244830 65779110 27575085 11101230 27949170 94982370 88233945 37660500 87164550 27503055 13629810 98433420 84703995 51759720 71489505 24381480 88639065 14131500 158156880 58966845 12913755 26906085 112962345 848745 94660590 65858370 210212730 65018760 81735285 150378495 205939620 23546640 101714220 15465510 85679700 143070705 192642405 38412180 54920910 98512305 90276915 96200100 4937400 39042330 16862940 21781950 56429460 5516580 41491890 2129520 56338800 16807365 56007630 93340350 57379110 1683840 16369875 19700880 147934920 6108195 106915725 187583085 105235320 35598825 182253375 115517640 39481845 116471775 23982120 22917090 6326685 150581640 135352905 59690910 76165575 67496850 191094915 91281825 132580605 42940245 116985690 14391630 5668875 81279075 64000605 46354425 19889610 217546755 108402480 89166135 173082795 51504345 70964700 129832050 18074625 118321980 37976160 38389455 125464215 9174600 71455920 265280085 141856785 1414890 6802320 150996825 132355590 44383890 102698025 49581300 79066470 156620925 29266215 119646060 75925020 78597510 74558100 302420430 43119525 89197920 110712480 8934165 84281745 140561040 135977955 48218550 116463525 52109610 95597055 16103700 87548850 11163810 65621760 99132000 63290790 185289780 84123540 88392300 27570090 81959850 165589950 119431380 121148610 91000170 193698825 320527065 37133175 121180515 141797730 71051670 63335385 50675025 9639615 11296140 138096330 136755585 35175405 123434910 28338270 96529425 205531905 63826935 65223705 86622765 26743740 104050845 32788320 39450210 55626060 102485115 68886750 112160790 56738715 12273225 111155190 22047900 105907335 116658600 146339010 28590270 16115730 63842145 23258565 81941070 183621180 56497770 165306270 148894935 98193825 7702110 132238080 58846800 16322295 4357635 75845940 11222115 103428510 91995570 113777250 26018370 111556770 29459505 106370550 79131585 70109385 156578520 165734190 67368150 140685675 172675980 50336085 141502290 64154295 14896440 112630995 92160450 35442570 85145655 79839090 42773100 270748215 45053670 33295320 90561945 67705230 137898450 77808990 147918465 48453195 98437125 37329330 85983510 15101790 114853035 63528525 14769480 159047970 94792485 95534055 200870655 16313355 121630860 84972585 67038945 77343165 151331295 195375990 164811390 3799140 91042155 80314950 7198650 29999775 99120090 79885230 68982180 15724740 1594530 20903820 13831770 8888265 72991965 78739725 74021880 51659220 112404075 68022780 67886535 50210535 113182260 53979525 92058150 31425270 95683455 172239675 237216075 88140045 125016795 216709125 112545525 222475665 108863790 95030730 134371155 59772945 97072395 232369725 13403415 17171955 107792655 75008880 89685765 8823990 135438420 4975455 80959110 99128490 116723655 3645945 68724075 55013250 111805245 203652150 157671360 57659685 5196180 119413500 291839445 92202210 109861260 94267185 11684850 2733870 61063350 206337450 57735705 101878665 8240730 16926480 96881265 129264015 210429465 61861995 35999040 175286670 14813595 124065495 222651705 50927880 99664980 175549470 2419935 119440980 200830425 124357080 90975795 80081085 43944735 78922620 44352450 52754985 4861110 43624965 49629765 50994705 64208175 107124375 182223870 104222970 150209430 51012675 28542900 134697705 148034790 154164480 98339775 117266415 105440490 171935820 23460270 20608710 202454970 56868390 187539255 236075010 119639565 1812780 176845440 8585895 32897700 6171900 11657820 155367375 206405955 48920040 45377340 45112200 816330 11567520 7167735 21812610 10812090 79269810 14933520 73044840 84057300 135646590 105983175 87073350 228051330 62702505 50996580 107414985 23410260 2757120 9942045 95657475 6116115 201676290 148279890 99863550 43532850 20583435 25781835 56349810 121877475 21314640 126140220 20048415 70320750 74891835 87488640 11600295 47071965 18507600 48361410 147261135 79421085 166502610 37120455 13199745 181024545 38768295 3381750 51997035 35811345 5706855 147166935 172254195 173518725 35207415 20896230 121706955 39099825 9657105 152938530 365160 31708410 90090975 33322755 78311415 115474725 157581510 59807055 72914370 61672740 55516320 88738440 169035765 62781525 51489975 168083445 34939710 50171640 52272030 128281545 68881875 91523925 37671750 103927020 170693355 33977850 31256760 10978545 90154290 28655145 106859580 58738725 69710400 36094590 93791355 17388795 359699925 13929720 17771175 16475820 157253805 14834070 191894250 106305090 220546950 20369955 47154705 51620880 70907610 147178590 122599125 39312270 123872655 58657545 84651795 28604400 109889745 47389665 156180345 87979080 217324215 29162700 126736320 131455470 110920125 132096915 193013580 83212065 251592795 19485480 77007000 35404995 64736910 188694450 46484835 7975560 107124270 152645730 85185930 19636005 24359925 151460610 46675470 92664360 18175125 59298915 124318275 109283490 77547135 61212390 147934185 75686190 14138160 110914530 189162810 29611215 202484220 67136820 154669605 8465670 39302160 109862640 229008315 38652930 170892525 147696555 51349230 106299045 135083925 65022705 128843775 2085780 9223395 40173975 52840110 99053355 55007280 145690935 50460555 47921370 122842890 38239035 130606335 18055905 155830215 158304255 37046805 6965685 55697205 61182585 33518115 61829430 32202300 108562485 29615745 10568775 7401135 103552290 49643010 166054245 142552125 24818310 83596950 113618895 102785070 150756900 201184905 2300790 62635275 170095515 77574390 91478745 37355115 25647855 146550810 38887605 71215710 142902450 23211240 5904345 50084115 22345650 57665265 103593765 47873355 10100910 86129430 160340460 45524010 136334220 142899795 147028920 110143545 65090760 112411755 197941500 30328485 34797510 71944110 20361885 91980735 30094200 68723715 94341540 13060230 144463335 101173455 12681735 112451790 2022450 24043620 126537435 43825860 54024315 65379165 14084895 5380350 42434160 156805275 135247755 73023225 152376570 129675195 71070435 151588275 43722105 39180330 102886725 43832265 162626205 39192105 107572575 25371030 20267520 18645705 66734010 16338360 35490015 144953835 158916180 110947290 50238345 135365115 4835040 62998155 36896505 35505870 95016600 37096125 17409195 83512620 55858815 133395345 59743740 37961610 36840495 189696075 16897065 118532520 119931975 258241515 93015060 35379150 43814940 85431150 60471630 5056710 68406780 61399350 87444090 64144065 140114400 3844320 121608855 17356890 895230 152720490 149800830 174099510 58201755 100597605 166490520 76578405 138201165 147003855 38924025 50347725 123233400 63119985 116694960 270494910 41478180 66236580 124939695 28530915 68955465 53592510 30388725 201976470 12230205 100323540 47887530 114586965 116930265 122851725 69119655 95200050 246266160 28077960 34198515 287769090 86665290 54554385 95572935 48837180 65354445 46576320 68402880 4469880 24730020 114145005 104546115 174150960 24632295 48238845 79553580 46251015 53138340 6160335 45144990 71912100 59482155 154423560 46961580 47323830 63754215 136223865 19303665 68567340 87028110 9916095 22893720 34554075 63580380 17244705 15850830 24657240 74462985 101048025 82163745 111431760 209660550 9832020 93667455 58133490 16328310 43520700 184942485 30080880 99729990 123849960 18596400 38400795 16603380 114883440 78838260 189130230 174331410 111911655 52379640 244292865 79270440 127632450 50992710 126422955 157200570 57842250 75837090 70119795 13332120 74246625 34634790 86862750 23678955 115988715 23012505 31240335 126849180 134375460 48261675 125422695 65820735 111739590 9356025 226620330 8429310 25411590 143174115 70765350 20782485 60781035 99473970 64446765 106911345 103178730 90607530 15844920 138593610 84750060 80504415 81474750 28289970 29620260 134900415 83043450 25388775 26860485 124146705 52407975 147982425 1937850 36415260 147708720 98307195 12994245 8131320 128835510 80676975 140162475 84719790 68340330 16464450 222357030 26622330 8325660 46313010 11440725 98560455 51359460 41452215 44862945 23577375 93245175 113287665 73842240 66396360 98497455 36539115 91626075 38073345 92778885 1163520 132604950 1577325 121298700 56594550 212617275 85983900 74243715 151019280 124618800 74817390 6711720 128084715 38704245 17133480 206713755 257834655 104412255 124683960 25270095 328440 48342000 113985855 42141540 13243980 45442260 82149120 4056090 126088230 53079030 126100155 91105410 54113820 76988205 41979135 25437375 34896060 4918065 41134710 17173665 128058855 28294590 203912175 157355475 33811200 91202760 51443745 26810085 60090855 33488730 2377980 1493475 117807465 41188950 137656005 35477280 106045650 127509660 131354505 12232770 15651480 84250140 16547760 89639235 108127275 60830760 80318580 29156115 38347410 62439510 87551520 5655315 131466420 146272245 23371485 52065540 6311730 151087410 23433720 33707355 139869195 150220875 107273070 101848650 154581435 55744740 26006160 85187205 140774595 8505345 59259060 1236600 317876055 86239530 33191295 114862965 92104950 109113195 196729065 31646550 122211930 131584935 105083655 59064390 118018575 66595680 168375840 97112640 133712820 58996800 2831595 60862785 84168255 1371930 132026505 276506610 10441605 92750805 18530715 22347135 193313700 124725630 89617965 99731490 22251315 74020545 44142225 909060 141492180 50453385 7315350 208547235 137618760 61146030 33701385 124873650 69053145 103371225 71665515 47499765 4874010 67415865 97171995 9248745 289001640 98718720 144214410 25622970 132790470 22592235 19182420 25125225 56730660 33255090 47143965 35586270 21969720 20607180 57517350 246582615 39559185 183619350 122622645 7045830 41351580 76215570 66761490 73206960 153588630 67533360 121439865 21491850 34685160 44688105 23023245 57810720 17578890 47112690 19150635 148685220 117972090 87774315 5556660 29224860 26962575 112620810 132503340 62014020 76415910 128591700 17755080 13338090 15150975 68835825 57271890 46238010 1817010 147755010 2937015 81543795 57503085 73849275 194851500 46870980 100679280 95448600 4638180 127884270 48824550 90525135 3157545 17988975 350958045 150636030 136845750 85091625 78862155 98752245 36223125 75723930 30658530 149076480 118320210 41222715 124205430 111445335 124976730 46485315 17937225 29122245 30505980 46502565 95298015 154995750 53975970 38013645 30672240 54902775 61474785 16721175 67617315 61062105 3751110 182425815 182137665 86403645 15513600 132811785 5526360 232463910 75896220 99968880 133924095 188141010 112306590 24235485 220065060 65399310 123461670 19859475 109802070 96538200 38015700 7731555 18303360 1646610 149427135 135474720 44312715 58247310 83423955 114821775 197940165 61664385 2086920 124046745 45685305 18290580 111257370 56674905 60384585 40187715 66219240 35587215 107808750 97943385 180439965 36857415 18434430 146309190 173817360 2552370 31707150 52478265 94967385 64128645 206792415 42025680 247931580 17380785 74118930 35546430 32752230 97920165 81005460 136427400 157689630 52879005 210109965 20434740 92010105 137521245 21771000 64246020 24279705 71874705 130858695 34593795 46600995 94220310 179911875 42965745 199578420 82756620 121891845 113487375 53503395 22343820 29236320 225154605 90516060 18149685 95063910 145371195 101330085 14014590 26656680 101058735 217547025 18982890 11774760 49582200 114462090 22812045 31553550 129234045 191249715 144455355 100117500 114835530 83016045 134254545 507330 82425735 135374745 11476170 52097220 58609305 65216445 33414030 135800775 242735565 157049400 149263065 37302090 33427815 62342985 6198105 19916940 114829845 86027835 64809900 52434810 107944200 53031390 113981010 189903075 113980695 17006850 239860380 53270085 75944115 167628675 194296950 65960280 34008495 49902390 159364755 82238175 104515020 68711340 91607010 124677825 59120325 28016535 21134025 209886360 130791780 53923875 80653875 53858565 7599330 10943040 39010320 627765 161836710 230518200 115485615 32455635 38513070 280635 105643680 9854355 75475575 21682935 44947095 34290765 23129670 119122755 167743650 76090365 50419800 26024610 135431775 4470960 9153555 16837680 84735990 68345685 155885730 52226925 27010245 114002610 58829775 208220850 40456305 4336740 16867500 203155155 100882095 31519785 154798410 100286820 64565025 105140025 133060695 135270120 75402165 75392910 39340020 122837655 140360835 31375500 63665595 186919050 33626655 116262150 186976185 116979090 194461770 16091880 57322395 107525445 79614225 1181175 38559510 143140695 28253985 5593680 86109060 64578360 37483860 37514415 233863230 69543360 110111130 96594660 113214885 80695785 135195675 27022275 86754345 23977530 178384185 169411605 89260785 99826845 34938735 186612705 61013115 19513935 159763605 10245 12093945 213781650 123873705 60259905 128809545 47101650 26626110 71753175 88152405 22906215 119599740 60484575 153945945 98255265 46190700 4148355 118508205 5072535 1931325 135524955 136409160 66599055 114950595 92208255 145659825 57445575 81103440 53704890 106852950 54192810 38804010 111878925 121580025 8285460 101450220 179527245 1583760 78023040 163589895 178028760 16496955 126002010 64227510 3152100 29852565 49979490 46417140 73856910 94634505 34285020 41971050 176899980 96557145 163925040 168258825 182569935 181068570 49254420 234942255 11022495 2555115 138040965 152042415 23086995 97128885 12980325 13273605 121848330 71956350 42622890 67356030 67136925 154932840 17301435 21867540 36897105 55401645 108580110 131021040 111618375 19117455 49219215 14401245 57292395 39520215 41171835 110932305 45116925 91989015 27177405 63595095 96900450 53460345 160423020 105466275 129478965 109538205 12514590 60784170 44145315 221648865 111402180 93428025 131905305 94503105 70756605 81666885 39481545 101416575 17390610 73813485 125619840 4099005 23816355 2149335 57499860 117067005 108279945 80404485 43278255 85974135 174459705 72196020 45863130 53670480 34696950 48772965 62580870 44924640 74157510 85899930 159013605 33997980 89884515 3816255 19616775 3747345 168323835 104307945 26640720 121138380 54657345 183278460 107008185 71147820 221932170 52393695 158037255 129009945 49791615 17391210 40330245 33171240 65415315 13617990 4447260 55032015 45799350 99522405 16240425 75161295 48890460 178569600 140349120 13517025 43966875 96236955 1246500 60492210 10852425 51168075 161054400 133743645 141721305 92388135 47373195 57989265 6887895 18490785 9918930 135509610 38428935 172725210 57379680 100557990 17409555 113710155 9731460 6687450 88803600 11907390 67448745 190535220 94326810 149722200 27067110 176288985 159331530 183816975 145281660 3490290 169230825 61698255 28648815 131826075 73998990 21063495 16849440 34171905 4865505 22511190 2989215 20719050 6651195 63107910 51163155 149943825 201566325 54575490 95737815 74992605 152601960 73321290 225954270 150974430 152198445 108693105 136506600 72656865 147320925 83220990 26331405 62870355 15881400 98165580 3813750 53020770 75707160 87000045 19525530 85967625 182351340 68729610 31069005 235383630 63205905 54356790 92679135 2513265 49952265 198232485 180910860 105168195 121870380 71240550 105460905 37773195 242021520 195422940 75284745 63383820 65215110 10524945 253422330 104120595 123560130 88301580 293723010 91618125 76016850 127540485 145201215 80631540 64053960 110265120 34872255 88951050 12417270 2517975 5972280 73788480 44744625 190120335 103166970 31148775 5040300 88829865 98718420 41731785 16833585 173788260 85184445 108976710 200099370 6717015 150848055 14681475 20389575 70245060 37913535 126478965 146888295 72623205 129346530 144332430 22369875 160306965 166629870 108979455 158897190 66623175 71564970 110945925 131039160 42814860 222868545 131818890 16603830 100869945 54277710 139766820 40989270 50819250 222624075 53030055 124228590 106662900 70659135 41081535 157077810 102204210 2119590 33806775 172961025 150265815 67388655 12955380 196372890 37171455 79939215 263963145 27535320 102999615 66815670 54251055 117249945 134197665 44881005 84361785 111915690 277193805 72068550 103052085 50436645 3453015 132960840 65030460 34139790 153810240 108055470 79207500 42345270 16442160 35753925 24699720 26716740 202148715 17961885 114941055 11529525 39539175 159865200 54489375 66081675 166175430 94958250 62739765 102291660 142928190 164356980 36697395 49086735 79522020 185728110 119673210 54487245 201948885 54957540 8130405 65259570 101618715 46427010 22434075 55333005 95743365 75090135 48590175 129631605 45203400 162240165 54528135 42705465 172110090 33817680 88689450 1032495 98219805 21296295 12486195 27174270 16445775 95470755 50974815 30537540 83099745 173393070 139097850 89461245 45544365 89094225 3795495 181291320 47120055 132897675 48007815 199976370 82577430 152226240 15255870 16247340 18633555 86358315 46026135 209500605 10729215 45938190 20555070 15220275 68568510 107164980 116499495 46927170 127436190 46686465 113760030 36752985 100488765 54803295 329993130 130823040 157015965 121841850 46524960 83106810 2046795 33566700 115298730 165967020 44503920 200110425 75647295 79594455 150017325 91454340 21489105 134722695 75364560 88561230 34679730 100808865 127027905 102057780 61532235 7190565 6924645 223102575 8503440 20118930 109648170 246582735 27664995 154518165 28354680 31496805 81388635 66078330 144264990 130157670 79021380 38204910 67056555 7057410 35381085 32847915 47886045 49634430 96561810 43158990 9736995 35187810 102892545 83366445 209172375 153391515 53066880 76732410 35430510 80359845 23013330 62873820 50175690 2707980 90428460 11064795 11872815 57196275 69563100 87469845 108416805 67020060 178018125 175506075 29828280 49347435 26859825 168309375 184815855 56561955 40369425 135853440 99390900 1822170 192091305 4109370 26029020 83393265 27407715 168254370 77929905 54872430 91674690 21253545 71542215 39320010 178332555 110858670 44117340 85466550 47612280 51366810 12473085 102045420 162081225 95039625 202342890 112386345 106008585 15984300 175502670 81591615 25830915 11267415 40951155 13741815 113902830 62992440 284254935 38108835 28027245 86592930 110436420 96079200 46573530 3670410 204977820 223199565 77324010 60888300 194142915 45702780 67818885 55436145 34070820 148668750 97647555 171611220 173020680 27537570 9160650 84137130 84199620 142527300 89852310 131840130 82300725 8088795 26922330 29533680 218900250 142837260 75191040 11337405 143026005 50885640 71785755 59099520 47121780 6496080 33642345 73853340 22900155 290989365 34608780 81750 79323510 99873105 44473395 82372860 24616200 69742560 43689600 13328775 10137885 51256170 102930765 12057375 140978355 3684555 57151065 12181830 154792815 42263850 17056140 75376065 15128865 21949980 174764295 15489225 115033845 18177090 178098270 31293150 97021620 172750770 127783920 20400645 106396080 55016205 205984545 54541245 19429680 65682060 18428640 98667075 76812570 84356475 10805445 130305135 107172405 54761220 156780210 70598010 179299740 25186440 203997720 46445580 182878200 49030305 47313300 26782815 106598535 83108700 92185080 88973700 70744080 128915040 58694400 219942975 67945785 103333155 22353780 12331290 69378270 75059070 25465515 142607190 193243410 180456465 106989375 101278470 66175875 6523770 33355410 37029630 204173970 113424345 137180820 71843745 203232645 30487950 8958915 2308950 33683685 60642390 100061160 13845600 15883485 2237205 51805680 97661760 13981710 75716445 77210220 99515340 44145345 73086345 93792060 129584085 96100755 79369095 124242690 82926780 75281415 53808630 47500335 183420495 799380 93423030 57550950 73493595 45273660 42302190 79423455 268613175 785820 9999675 119049405 172241850 99129195 289170 49210320 76386090 1048515 75072330 242845245 78512955 62729790 63290760 38105400 76232370 68417805 113749560 71706150 157846365 62680965 37673025 135426180 70916445 193917915 156832875 88040505 49742400 80815860 62597265 41931180 189299100 122818020 134010915 123779040 225826080 162448935 16925760 129810915 101455185 115584615 107951955 209005515 40960575 110617935 111342060 33786255 43498680 15519885 150627765 28324425 69938700 25235520 188421975 42580950 18406245 105997935 12964605 70706595 57462900 115346670 3237810 89332575 88753845 117370080 1558920 74481135 38868270 246030 82999410 93688005 75427395 151858200 17201340 166845 60822915 63814545 98581035 35100195 134303340 143329110 91132230 177791235 142508385 29205255 104378475 164805765 18040890 80168100 55127715 42639870 68815560 48896715 43574100 22569285 169007370 108039060 42408285 97738680 65337780 44191890 58865910 32124975 51399975 95822925 82202565 16078500 6239445 141398400 48982455 36572970 38641515 165421500 90547005 34551885 59257425 156677040 48902535 10199115 4607625 193645275 54855420 9031545 159145875 24515865 33582120 115091205 89602995 27568065 46491690 49774335 218367360 11783190 9882840 114376785 157301415 16527705 22160355 8348190 57197160 58086210 130151895 74785650 30755985 51506535 150992880 182318085 16462725 62472285 56319150 58776030 4658100 23902365 66787545 16423560 10309020 34607310 108856230 18412935 53886735 36595410 180360975 48349290 93985980 51847800 93581220 16925625 105430965 71809590 111202515 77688210 8746935 58420230 167201085 7781550 64661775 60739215 89600325 373890 61031790 67643040 76883655 123651195 156175365 51556950 15603585 89016135 122064375 83450040 55948470 59661165 132302595 99639510 21289575 38363940 82301475 29918685 85838715 160962210 50645895 38596665 19576620 84356880 6490800 18621300 72754140 114811545 88900125 120600345 9652995 91128420 61808490 98555340 328886790 31352925 74321970 217775175 71456370 48986280 105833460 9347970 6268095 265029615 61362915 14172570 78705075 97980450 99871005 132379920 112806210 33348090 114258000 42180255 80657895 3158505 30023790 156078255 189259740 89024505 71038455 32986275 15065700 15751545 109582755 19060425 39851880 105166890 96459720 48317415 95454000 39456960 63922860 46549680 63083205 123771195 25071690 13077405 208554540 3432825 105229605 117608205 14378490 58976895 8729115 22842135 44081610 122244300 42031845 148032735 43061175 74824845 10597545 74648130 187708470 119001645 41861460 128193105 42774330 117500385 158820870 42725355 111175770 11498415 180634410 146592690 42863355 236668515 88103235 10316955 61594800 118275630 145371570 45065595 45837450 37493415 35817420 100456140 38432310 109514265 67526295 31311315 61317495 5627010 25090215 3908040 74909775 150821115 32016405 55761675 41688225 2261430 74380125 98412720 28399215 96271365 52568550 84859890 22132245 52909650 8764380 132068820 198956565 123560385 21071985 43592895 4170675 264154635 67001175 190623330 92538315 62928720 10042980 21930135 14180535 141424575 79901775 63643095 11880555 2813565 46050390 14670780 104872095 31935240 71967945 45748305 90595545 19365390 91831230 70679925 83982450 5466240 128016840 187254270 244499745 211356240 199514460 93864915 183573465 77431170 50285895 16974435 25481145 5402250 21571050 18932655 40392825 97266615 38058435 102770595 76502640 40723200 44404455 65613480 43174860 55662705 150270585 15745785 33465 108975675 187459725 62782965 1465980 153446430 36278520 119106555 157967805 7409985 98775645 241497735 98137395 104553990 140045955 43831455 18944820 55089360 54206940 135936660 20173425 19758795 18559695 55440015 101061165 245767215 118581390 76702065 47106375 95721390 36731520 7991430 56716335 44527695 85137360 262552110 4375650 15255270 98829825 172437480 249272940 65607300 124637985 11815530 124973550 50987595 164135115 126309075 205769610 4409235 32958870 62800695 86258505 18773520 75645210 57411660 60276870 98811600 226716165 190841955 48742575 35676180 105069360 51784275 12821640 56044140 16418295 60641760 151209390 181315740 126803760 46539465 68648955 65402610 73537515 51151320 89726280 92638620 87686775 57713775 46336605 209252670 41521380 25216665 266695740 40221135 177063270 20806530 206912505 130613355 6967575 55072500 210713145 106090560 78579420 17379765 98389350 15886290 249024510 82716150 38428920 43412025 264614280 30206265 123100950 81383925 80236530 38719320 85660155 57012360 39868560 3603495 136066125 53199150 10126470 111097965 39762585 238465950 100748505 23874090 44381520 149479350 196250865 12797685 43356435 88173195 1524105 45321285 93117780 31479885 91486035 177897720 50873760 97627500 7304385 105194565 152269140 106632900 172086945 104954280 51829695 216308625 28131345 99448425 11280930 104421015 115927455 16480110 90437625 50950995 13905585 252433440 17028390 151293930 109230540 66762840 147784335 170765430 59253960 49979250 170815935 101105130 38760525 38660835 13502025 51484755 31520850 12884475 161862690 45338220 25394880 23248830 155184615 55989210 112568775 48990615 23438565 94760205 49682505 76935795 24548325 142552080 45707805 134627625 115458690 20735595 93833775 36094035 14739720 121863615 5953665 70896105 115191735 31415985 80402880 91106175 26559525 58760760 114837030 70763850 24459390 65903835 59699895 93764445 68655210 11783850 36084060 231749445 68833980 151786875 57313245 12137205 70274700 100449345 54031725 34123035 49534875 54595095 69523830 64640865 40805565 99521340 123172620 48778620 31376895 90230220 41102085 124756470 115118340 31730205 84171510 14607330 48922890 32033385 98650005 60668505 134057130 90933840 84220560 129295545 138769575 6819780 75579315 102047745 155356500 147784230 3836220 138186345 71848575 250685865 1832565 207741570 7911015 63812820 98666700 92664075 13505190 179783100 47563575 207008130 217930905 111970965 78652485 116052555 37560960 7349790 160319715 20851905 94877790 155603280 195490140 205958370 31400535 158785800 166220580 169377195 106574430 113738190 755490 11123760 151460835 165845685 165613845 43161885 3065940 90861705 71868525 21231600 99653265 13272105 36462780 52606440 6794580 43764000 9699165 85291080 108886215 60833145 149913435 4412025 129151395 148787790 72496680 91805760 54258240 263312985 87181935 103995240 97977285 118720080 118829940 89228220 40220445 55594350 106270155 177358455 134351865 45363570 61106190 18874815 108867375 146668965 109017945 152869770 61549770 79242420 41218095 140597265 141208500 64365495 59478630 12708435 51233490 52133415 80664885 55204965 47915400 75478140 128463360 23967570 62701080 85697055 18122520 37024485 106689675 154843095 19062195 34696305 69942630 100419150 101169990 13812570 85888110 7842120 86268210 66405435 51323610 114107205 64615395 18538920 170724915 166575375 166182960 114982785 370476300 28219635 22295760 109324425 13697625 115997775 20730375 198321705 66476760 145100460 49837755 163126755 3267870 137305560 72703725 52344900 41899605 83052900 156613890 18371055 47889270 87859605 124329900 154091025 64212870 14334705 116000610 75667545 19218930 114957450 184540740 11551170 45092385 70318800 72798150 42729345 130997955 55729950 83116935 48276465 87399375 24404910 147538995 66836265 154648905 43117245 119389830 12037440 83738985 1321845 235672005 59931690 102725910 159349620 201686670 62787660 86235360 191515650 153286065 57882960 21128280 15199515 121115610 56903340 95261265 15541425 65194860 18036390 69229410 120393240 23912310 48751605 115782030 16278195 123658755 84558045 38367285 36504210 103456890 137638530 84839295 99388515 166228785 32467905 8644050 68618055 96544140 93181095 46877130 22398060 177274245 161736420 12232035 6889605 58314330 172801560 110988390 121315740 79981080 66179760 100461855 83156445 90820800 24493395 109697700 23899575 186913785 18135285 91609245 57114375 142496490 88682985 72964590 106675995 108153810 182910390 101189820 79987740 177629685 49225245 9698700 185795790 81518775 9677340 40174800 166695750 61810725 66349290 93871920 9177075 128123310 63917160 3217275 88153590 22358640 13359210 29946030 129062925 14635125 53854020 68672955 44781525 138698985 165154020 41485035 73570365 205261635 71170395 133861875 36290040 99272925 78326430 79001625 80967000 23413965 102435315 49981590 31894365 11609415 233180970 120625065 80418975 157510230 83822640 143030025 3190905 130898940 187195815 47641635 135283875 38304345 39060510 68263935 56628165 8353470 3509925 67769085 105012840 99191670 31165830 7306455 32917950 74936535 185533320 103705830 148821075 41759235 158888955 10280805 89896755 91648065 29352810 16031655 106336245 61163145 144475020 108995490 16757475 174455295 75159585 116280630 68076645 13335420 12750330 6230925 28378995 33118845 119060730 136488630 35668545 1554360 87736590 109149555 155856765 19495890 234666510 20810085 39312060 126629790 89224890 75554730 203363175 151389360 52994430 164859135 88339230 22278480 173950905 189938280 13095990 35396790 11713950 220493790 8788515 145777245 84387540 64247160 127990635 112665045 37051545 54761520 64821240 175756485 88181160 19069530 51677715 51358260 110745915 151802805 32725905 53384295 24030495 338223855 46669350 41230020 176016105 709590 24186015 118501830 164682570 177869580 61797975 72271125 82858125 11866200 62564250 23250240 78679425 37250715 5883990 26094225 30121200 212237385 82058535 63263475 8632860 97943595 6877170 236377425 77482770 9122415 6857385 120230970 19378935 120933840 17719755 50998455 49604580 70517430 82505175 71438400 15792885 271716135 73006800 37135695 126749940 37539060 23475690 61492365 18175635 118996755 13067940 93411000 88803555 15905025 33602835 190766130 149637480 77996790 84081000 59350500 141858525 152797440 67840575 8442600 26489775 79280760 14959485 23232975 30769290 49786845 101784075 37496370 46842660 37570695 153206820 25919100 3951420 84371265 76617555 40660515 69072690 39253485 236760345 86955960 63129960 58702560 19469055 151882980 67967565 195163905 100989975 16615575 58932600 65795475 25281945 77167335 200954655 4977510 68068530 118157385 96055650 17127465 101046180 85656375 19699935 75490590 64614180 25324335 102060825 58068630 26525085 141937725 43370190 47530890 111975555 2565240 35376270 180550350 29345565 31339335 278912790 10336620 178594035 106478850 15239895 87914610 79203060 30383430 6421635 122244105 96204255 145601415 105722295 148885155 92984340 676485 124937865 42994815 74461125 13784460 110122785 18990705 101697960 66640185 28147665 136319400 11215140 15398565 174326640 97945290 49971330 127527585 43874295 71014515 63210645 48676665 200340450 75883755 29787900 160300860 59216565 139528335 13830375 7850370 24678915 113288625 142970940 138253215 34901235 114161490 176912505 88139835 27252555 126612165 147508665 12411195 70698750 102390 217454070 2164710 125173995 32033715 49053330 155644380 51486975 103349100 172149945 17209980 137114985 4846200 134774715 63067665 143748285 103848210 92986740 154860810 149528295 60557385 63228135 175769955 62074245 82176015 98082090 132982800 123989145 98240655 176881140 114606795 48433605 67528785 34909395 6880665 56645775 52484220 53777955 15443505 45867090 205187160 100013025 117190800 48881715 48565095 132254460 124947090 45278790 91964295 51109500 120509460 38128305 19762995 166482900 130385820 194133765 76382085 189862755 138908580 759300 42846240 59644425 92644860 41240490 70457460 129419685 33070560 28314000 5155260 122357145 198595155 22177770 148933110 58458825 116136405 151576260 47859810 80036025 102958275 21136890 161718750 78677505 131494440 78587085 105889395 131954325 107366205 89204310 133504425 57034500 92602170 79247610 66983010 1586250 10860285 205839780 30655845 50951025 214714695 83423475 58085145 117814920 44016360 61526640 73116645 15487905 204712080 73214535 5602950 55832685 58231365 110478450 47639610 93111810 22305360 124044585 21184740 123267600 179713455 51992475 184804170 77917365 6138300 2287320 87569205 17451045 1006425 4452315 130770960 135706665 27686850 121879740 25079775 116039550 6261900 178972695 12565725 44138670 111934980 107438865 37731405 22561995 7406070 68143215 55777725 16217460 148822500 66369105 88250895 32471085 72184995 197711310 123240150 154622280 91969530 153537555 34239720 130164420 80118615 82141620 67968180 50209830 20401905 99923625 60432285 15996855 78873990 114771615 104184045 6220650 189115620 26033655 72380625 89761695 10277985 140965605 88011060 110464005 63071490 96310290 49643400 133836195 46493850 146277780 57291720 16137030 34195185 38300865 121681695 18298695 87228615 36370215 108968145 73342230 26825835 106326630 35314215 126150105 215905095 99239040 24217485 133932990 60606510 72761475 93406005 30395535 134143995 177982455 90061455 193324575 70907535 7631550 36779715 50802000 36735435 126237690 58871610 59587215 7072410 11296245 85490895 22532115 126915600 83167635 105937965 90304365 79362585 140576250 155455140 100536045 148509495 6169275 253650 102715410 101952900 13767405 18597840 14547885 246175485 46616430 15148365 138536760 11230665 44740620 63929880 73841115 283267035 11140395 55528335 18106680 90371820 126890925 65947455 24454155 11936160 17491950 67577145 103501050 52222110 86777820 61494255 74968380 141260955 903810 90248070 140648235 105491400 208213110 6226950 105031350 19750440 45223500 15543675 82386075 77025435 100961580 190337745 153965085 64905795 110998620 1969335 103061025 180697275 41368350 86032065 15009510 105491085 108727005 33635205 150205065 113174370 785985 187202250 29827455 130359645 253885560 104542290 75408270 70011165 126269415 207873375 249938265 8562555 46129230 151526925 77491275 74979180 141695190 187667775 103794450 73777680 99645495 109003755 44138175 96387720 64826430 109034355 207124590 32697765 30709440 123139635 90356250 65811840 62302080 155449815 119227020 4630890 125994555 100220625 63615120 156889860 1796175 117044865 142297965 16076775 67418085 56398695 59784495 44920800 33406335 197136570 79928880 22495935 120753840 124769325 45639270 194402670 55334745 11007195 152028045 10387500 162022215 152211780 167925 19023300 44679840 58929000 192904170 70818135 8034465 9723630 31724820 11618715 204171510 211377165 25222710 51889815 43126725 58251900 10810095 142291980 135708915 114715110 26243970 225284895 45648360 71977500 67132140 151306830 138884100 40527825 47193090 139119180 184014240 6404910 62929140 67168755 72279090 85431780 110651955 104901975 33689295 62827140 54871170 78751800 94757175 90891390 28962960 257686920 21960225 66750675 91846740 26144430 63365175 175984950 97513440 89202495 53660475 132199320 41816070 22150230 152466450 47232330 24598905 67275105 99247905 111021390 261331635 12002895 97228635 143542410 32693070 81324945 147948750 23343780 40399290 65845845 120721095 165797640 40330950 35969100 48886035 13265370 95541585 86521320 53918265 182716695 7373355 37779735 155641980 17258700 276099900 17435550 24586770 58680930 9629865 18672300 81077460 92169810 140067600 129129690 48022830 275040225 135089460 90347880 51369885 6534960 49348755 63611430 82092420 7720380 170561370 17046720 42093165 92864295 34531290 75889545 206074740 39253395 89611680 49411140 105054075 37149420 18556680 12408255 127372920 262983645 10283850 137999640 98153460 73226145 9906810 166168605 16692900 30145065 2830710 17336715 75778125 10846410 196997565 133562010 6907605 59365560 123407610 118538745 37533915 129848025 145281060 208309530 90173865 63512910 112085250 86529480 15911535 231019815 84142335 66496380 99084285 155601345 99817395 73360410 27828630 150276570 138547530 159204330 113017980 176928615 61297215 87782175 43212390 57708555 14450025 63843315 133112250 118261035 107600595 116396970 49191780 48993435 135434520 1895355 111353475 30371355 42709575 125757525 50951760 2536725 177909300 50459490 178902480 95776095 126332850 161310870 8296140 256192110 141633090 83292405 12661935 59318265 60362775 96046485 11703990 83368980 19247070 113485965 5697675 52799655 153446100 60940800 91583235 39368985 30176640 127603305 283628355 11777955 30175785 312678480 45157410 61662540 38913090 238490625 60285540 118562100 45278970 27969810 64791600 96528480 121181115 93525240 768825 120466455 174206280 38481990 60155385 3074415 91593690 90585315 93889485 163311135 21823320 117036795 283035 61919115 22279065 78636855 5946705 104195250 67994775 106719120 27050220 92700165 12742395 106467210 110100060 59770575 82580370 20395200 148725165 77147850 15758085 159133770 69762045 51942300 101868600 134707245 51975135 86050455 49079700 89183085 152366805 101670015 286358070 127893630 107106510 45352440 152769120 63998580 119606490 108489630 19172400 111840810 3920190 29314080 62317980 48777495 172466295 25746420 39901515 146567925 24088305 7112685 10325025 220942935 142763715 291297585 67165095 19458015 84715200 9747090 162902355 93786885 164388525 98954565 162902475 24427890 11597235 119687130 131882220 78056145 94144200 66371730 38398095 177292395 35965470 62888355 58612935 150812475 115077420 75770685 64565040 68192820 10524180 78502920 37393605 50087415 194276190 20455620 158841975 26013300 142074150 40356285 91268130 25455195 80892480 53322090 218215860 45106560 73309080 17245065 60673335 124590615 170964135 229220745 130573995 60173010 158042805 36502335 36308445 92404080 98921415 99409410 107155170 59740365 31918920 182857695 29949960 208199415 38433945 106545915 100118925 164640480 187386915 103310235 61498050 158136060 36764895 109410420 153457950 115544670 95646525 129408000 28164795 124371450 143640405 100667415 57317160 27534060 29759520 50921580 153541335 61873755 26909280 107289810 143852055 127287195 195552120 129523740 54101130 8750085 42244020 15919920 157852605 39012975 104191665 140356410 31014495 110819595 89577435 91140330 195753555 53656410 93342720 141888210 5828040 36479925 29946480 187050435 149208690 58600050 86389815 58445025 14765475 18163860 79199535 96741645 31774590 24307290 124861830 152535660 68418870 59081715 120262230 188639910 116723580 6240360 90364950 214198650 23812725 62929440 97278210 94579695 84073605 30014445 169010415 56563635 16292520 28576965 43535160 119649795 99032565 48137085 113540730 299634180 44179185 15868935 46294920 58323825 221979570 52130730 74115975 202218165 95981235 58130025 121242495 67433415 20335530 111603240 96549030 85550730 120171675 77301825 104103570 10327800 87586095 6901590 153113220 83116575 110321865 134041995 130295250 259545705 118093365 36849225 196785540 137641770 27586095 194517540 107713395 5144760 32493060 43186500 173697690 43277895 36812310 192173970 22687665 12694395 18353400 40319040 141500520 130229595 55017855 62056185 34239960 109144815 28462410 25053930 312975 12609570 103503360 65845275 22350900 110551830 49680375 183561660 31760535 67417155 85475775 13600815 52376835 64347990 152146380 66457275 12925965 219845940 101555220 30423300 112022115 118273725 65884785 101278605 83601240 161542545 101236845 85349340 196843515 66276765 71865705 143684775 24954420 69782775 176926500 144441780 135477330 9446160 32837280 201497715 209121180 90909015 30921855 101824605 160492335 102507030 18088440 6267660 110612250 42381075 16268325 251886420 34059030 52509600 71477685 80503365 69987810 391569015 18452790 99059745 20162985 29273610 69127965 79442640 26043060 24460755 23796990 22521450 4015425 85254765 120674445 83124465 181485795 72019920 58112820 181469085 129262740 8875695 172921710 25005735 15927975 45997065 13562745 44497110 1749165 65695050 49606065 37405185 69073485 45222315 185350965 115513410 151376280 20789700 33119880 19689105 136651155 46486485 34082130 173180085 2168610 150644865 19576590 36439890 134387190 759795 2449620 22571085 118948110 81161985 170679945 9585690 177646470 46444515 205659825 148499280 90745965 23689095 96271830 122541570 94381830 91821255 98022885 88052940 83562735 135317865 34762755 100770810 36246315 39304290 151304430 88789140 78208590 295196910 167652285 57491595 154712145 23001180 83489745 15982830 71515470 71124465 52872630 25785315 104131335 97639020 47778120 50565525 102338355 211395375 200018910 124052940 65389515 9319140 88205865 161903145 30686400 82366770 52906785 134570655 230310105 18944205 177140475 53322345 81985080 41181840 125602815 5363610 135423525 132599520 11692890 197568000 140847465 75492195 96574170 112999095 33083985 43382325 95231820 15015885 22676070 114192480 57585480 182707380 253581855 75656310 65631705 14774520 72743835 48822690 104837385 113485920 11630295 153960360 86347935 140841885 60621060 51668835 40756275 35134470 29390055 76458480 133676250 143956845 57816885 39425970 104853450 10491210 10292430 126218040 25090770 77144580 143826015 69142650 114455355 178370820 766200 122847735 120096210 36128475 53901660 26512530 130441170 3703890 5219910 76086135 137984880 77684790 34589190 29207985 83001825 170381505 180670410 31118805 85730625 139105380 89067855 4132785 212524110 101093430 69094995 14679915 147582120 3946965 36189000 79153335 19002390 3246735 210550095 168413625 1247790 143038350 91904895 135948630 27079230 51686820 154446645 106534155 1942290 215816970 27535740 47335080 173665950 151225080 24434535 44253900 18124080 10838865 52914735 102018960 90698145 21338160 9391695 126313485 80467155 131938440 16773810 6573300 160374345 74981010 29502585 86905425 95598855 52240695 137443845 122371785 88875375 55437045 62570985 76879245 114044295 327270 80726400 28155195 5566665 162253110 98657730 63945255 146475900 26167155 74666490 181100445 97845630 119508360 200025555 65271600 153597690 83585040 2946030 145481190 60463410 52632420 85906065 46718070 50008815 103532700 70635405 10188555 53205795 53337375 37185270 18272580 283371240 230796270 218644470 200882535 16534395 104413230 58078425 255633885 38160540 1847400 44723850 99235605 47478990 374869485 62703360 151761420 88846830 77273355 242882310 61077150 7987335 64794735 173443710 83485485 80965650 115921920 77222040 44835510 88548570 49750245 91946835 28175025 192718800 52389345 53408445 163636665 112723935 550830 147370020 81562620 119491485 109229805 123861210 74750460 75419895 193167360 56985240 54697035 30452325 35259780 145132590 22223295 242482995 48211140 40924650 6550065 191983680 33079320 138342075 109422450 34745205 122133000 10930095 118511640 168124350 113758890 23111640 32529855 14666685 147976665 64646730 113322750 26045880 25910220 220849755 83233995 121031295 9674130 151701660 34731045 86402565 48039690 94808580 236602920 16240935 142289400 29756280 27669810 5505630 112578735 51235050 73430190 35282520 44486325 72921225 57932370 117572235 67531470 5032245 9743430 96288240 127244115 140432415 210008265 166382580 17989470 274731570 128718870 20948535 185788380 28334415 49425120 193658625 107150205 166383870 215254815 66162990 18237315 53730885 263914155 105422670 25373865 13939515 132537180 23928915 186368835 44340960 29721120 153767010 15200730 146900625 109933320 22689585 261415515 81629715 32121420 67459515 101390595 104401125 157908345 81501165 13579785 67479420 93021855 130823550 38752365 11508270 34088415 113689515 100385190 150615360 25077855 70398960 29021340 66610485 26628525 13639560 1405170 48621840 43481550 9181320 18364635 10654785 66369315 215525505 26679315 89844225 82881150 76473060 14947995 15890820 32201220 83667975 75480225 25315185 58653060 190804980 109713945 41614395 211005900 81302385 43626720 107964510 65919060 58711995 46886715 128159760 151180755 138757650 40647525 55217070 14349030 26044050 178490115 62130870 136430535 217406055 94966635 85918035 106375845 224883930 79039095 190431480 60916380 37922475 21525375 42909495 209345775 34248045 49934010 216202965 45910425 12123195 191094405 55959405 105165030 130271790 32787015 42168525 34224375 115629735 53437710 54141420 116302545 145028205 136558455 30130365 56013405 149426550 7369380 92050320 102569415 75041175 38883825 202076205 120285525 99161235 24974130 15825360 165173505 92546595 155680845 19640055 110587425 1703790 79750710 98826555 42469170 141115380 82684365 107474505 141093585 22397925 108007080 94480860 192320130 18964320 57500220 178471170 106642680 164351220 123896790 48852510 89676210 33003720 96178365 140328405 7576890 20766840 37400895 57544815 75105585 155388525 99183210 96141105 39511485 208734660 85112925 73829550 93756390 37148670 132488475 147376110 77311020 78667410 197880090 82906815 87653820 45574380 56831595 74725425 65953710 34048710 43725330 227163360 66170085 62873715 53694735 206693415 199025505 185011260 62535285 86708235 122311125 63980445 139745685 41152950 68047755 117613845 97114650 126434670 83398455 38945745 117907020 24320010 50972850 9073860 11013330 58597395 12573690 6069090 121999200 37962645 9866520 40844055 273822510 116038095 154027365 60790905 9321645 57877425 219639330 31917315 54821205 132785085 5671350 73094880 20218485 35244465 141281445 69275550 62856525 73408620 69790500 35966805 109086210 125506710 53400840 24486600 90545580 239313135 19686300 56565255 43780665 23848365 34193535 24262410 114224400 207303510 32759310 46159065 69239190 34085700 102157275 137785155 152923530 25455675 155768385 34881300 138262665 128081595 62853135 106830960 116081400 7599180 19951185 37955535 234198570 78567780 86153580 52046025 148513560 76899495 31032615 4193670 30473715 65794650 107639850 142606560 16487670 56158920 280032255 59185725 51193215 94531395 133209120 162476115 23455905 86207535 112052550 144605655 112389540 97466310 89409105 108932745 40693395 83804325 6559365 147969720 128017365 59022750 51956580 157883505 142644015 129777615 29916435 89890455 164943360 42457230 150462345 217813230 59124975 46562985 85245525 971745 37555590 16471755 81529185 139722915 147484245 14797410 38394810 27275355 99292185 126243300 13854405 190680630 16713900 170124405 612540 67037280 66344580 67032720 135879390 149254620 44730810 117194250 127682325 20122980 139802550 53118615 140419965 24477105 306559200 54540630 114013335 119333925 59390970 19692930 48172380 30211905 2227740 13186200 237438630 31820175 60856260 61918575 132817830 77649345 13149870 115898715 11325435 256058760 40292205 70440120 13055775 174649935 49917195 62417640 92311095 28038855 32986905 68340720 23496240 75131250 160860 102738945 22244040 88661130 143374230 13967115 127056375 75340920 20081850 35260530 31025175 131647500 67930425 2961360 207192240 81539010 118890840 23986725 141941040 29283525 27101265 113635215 41262660 140596440 104018160 162353670 49335045 107431365 121969035 18243000 142453695 109733940 155559120 127939740 45162285 76436115 17277420 85510155 59631330 69199545 157464660 34930995 63058065 116783460 67907385 2598930 145931715 12953970 133819455 64982955 145392135 55136790 94105050 84127170 76836675 114197505 134312355 11390565 88205955 76057620 690840 47459835 147479985 17551680 201062895 54864435 133920960 42128250 82497030 46122090 129434955 22382235 15147300 173358330 51505395 12425160 37848735 118126620 273965400 92316165 110612520 53421735 129516915 47742645 186880800 130012170 72647160 57244170 161544585 119812020 41552220 158221440 63190545 269795100 234060165 3919755 35018490 189109335 105947550 32382675 92920500 298097265 49070340 26763720 59989755 44287365 4662900 97669350 235163610 59014770 94520220 28592190 53643990 55627725 30796530 73103085 31644255 73524705 187498005 134930265 38127300 93800475 77582490 135350655 73592910 12648240 45776535 85689000 92357040 30229245 120937215 74234355 98066025 15439980 100407420 192515670 283861620 107535945 11008965 1420845 91477350 74463570 78446910 29459280 5793630 120850965 60240990 58968015 11633640 11356065 28195890 93120540 59288580 61788345 52088055 168829395 115685985 35531715 9381405 74954505 1138605 117972315 18390150 114818145 24151815 12493950 131444595 151688310 149189790 144838680 39588435 110699535 60051285 174191805 42733260 172157490 209108355 29170200 123352275 73625160 100570185 80743020 102173835 175549200 54790125 102983070 93294495 24946395 55622835 175127415 101964885 60018780 139664460 116235990 54263670 83053965 979320 87664695 49587675 57531315 151744365 34623480 127975545 96842145 283017945 182736090 58643790 107578770 100200855 104419200 53315235 67558650 27456930 29290425 93317145 57859515 26992830 102139500 67193925 28480635 21769485 139636920 32696625 45686595 43509705 21319155 32606430 65496555 6798090 955320 86681655 132190380 3513675 1643475 10399020 87847635 78006975 114100230 10233210 4430385 68734755 28903950 8100045 22838805 34506945 87416670 19412775 57162210 104813220 124789275 19275120 58988565 121340685 156933720 59473020 77148945 134260215 59484285 6758685 84827040 92078760 68998815 131141055 3793395 23128920 38480595 122336490 128601405 2376930 17197080 132922620 51265350 104910345 90791700 96174330 112609350 38854560 33905715 104579340 194276700 88047435 13731060 128271315 43569075 53759910 184141125 180179835 61809975 160553115 157822845 34053690 154756800 153974070 162760425 45499830 56424510 16303605 6684465 37402185 40417110 44825355 73246140 191891730 132330525 18862320 133196100 34642665 88270800 170193990 64524810 159732015 31103700 82053705 103035960 54844860 100214400 48878685 85340475 176934555 105079845 49277940 10134060 290467980 47419755 22005420 87204120 70161915 41220870 64546995 11297145 99667785 101647770 98063745 50895945 174614445 150721050 97166805 185739195 56916345 171333525 85316085 27878295 125522010 50277450 95018010 90601275 108607335 46643730 50234100 43837185 49861890 11347335 122178195 17852190 112701465 82711470 53603055 75045765 251921055 69179010 138131985 23633775 97733160 19727145 35951025 9001785 22072035 289516425 7805640 42744810 72112980 87629835 271152045 35595690 152893560 41846880 155395035 46066410 33927135 149600730 140646930 11217540 73981950 41902260 33087870 118040055 106645140 23166810 4673970 58914810 150739635 177869550 38936550 77539905 94085910 42035010 36688050 168966585 71466630 36172365 73197420 79501965 8335050 50382000 49657050 21027195 21117645 46302495 12894525 126571575 73099935 39850950 34876935 9219705 104121915 139067565 92339955 79015020 11294970 60842925 4400685 44627175 112762815 57968415 81635265 104598180 66139650 34780950 41322000 148634370 69151290 71726175 91075275 68295750 69957345 50547855 117080475 28334760 159300150 154636425 981810 81453630 70220235 188817975 84834285 207849690 102570960 147317580 118640235 53046240 24999375 74931450 249078915 95039415 556965 100702110 137384355 23482125 48416415 8993535 54029385 57418095 62761650 25658310 110950530 17134755 18844650 33020115 60881805 136757820 83507115 109723485 38156685 63964965 83520480 103597320 204107895 36760635 52506270 113938275 4513305 134616810 120682650 80515680 104997660 74839785 84723015 127740690 42942180 60352065 33526860 93318165 211460340 120981675 31742145 68996010 58341390 71881140 10529925 59750340 31164960 186710055 186427290 87121860 53367495 134090775 31713825 54424365 220668180 99210720 99698685 60686040 23821725 16893735 18709980 42753975 67077315 82626000 368364555 17393520 65623575 47070585 18432630 22186350 23028150 42441690 41713530 70656705 58217820 36923985 83732985 42653700 96085110 47240580 130568880 81510960 114428310 49201725 115521810 261494310 60115410 72236865 43400325 100977765 28329255 28338300 129024645 105958080 65856510 23037195 19721025 230141550 20908095 77944065 260698260 95991405 3840825 99095325 56017590 155674905 94979265 35549610 57912810 34206225 25044495 45751290 129163695 1269960 18042900 87621675 69256050 167036715 12945465 16846410 12218595 50477790 134032830 30056730 175642155 41615490 26929455 7046100 79092375 117937440 163725615 42714555 69365370 91920030 9302235 26594595 158675370 17050800 68151825 107398320 11018700 107748465 46470735 202824450 216479715 5090025 109298400 153417240 13070775 155905845 61353735 53358945 84787485 101327475 69026010 263991345 14053095 28428795 206465655 6812130 3558810 13534065 12205515 237972840 18419940 121347840 13015755 24379500 124603560 5412375 26116155 84835770 202135875 122011875 102577875 126703350 63489690 106619445 141524475 38379750 80400210 139183395 47593050 116763750 79450935 138816870 70235985 56006085 337282170 110149125 6812985 109583955 172984980 12312675 94688430 113392800 105697395 195117045 86068140 141537210 18660015 26674860 53495025 102425175 64882965 125269860 88058010 166207260 147041955 59649930 87866790 3634395 136405245 6444990 38274465 44133195 114446475 174607590 11268495 12029100 93632175 29261835 36871800 76310595 274491660 125214150 6352455 15724215 53141085 95105670 48718425 170217105 5544405 1348365 23048370 86503260 49972515 56335740 100722285 50004990 56896320 45356955 27660540 120434895 95623335 98516700 17772285 7155975 105014790 104513685 159766440 96331905 240109140 115139580 58539375 111320235 173045850 48474435 109515840 111085320 176828685 32616615 47526225 21508260 66803925 145283145 44481285 3521880 24452670 49075710 116193630 94386375 53838375 61907190 22533150 49504515 71278050 175638600 92639940 97543995 7726365 215161275 52767765 176260845 22037160 91179405 180073575 3702855 18109020 14846460 81733170 70233315 76181685 155632800 106199175 54775800 49041105 92387670 75606645 12072195 190607145 101315595 47300280 92671830 59842620 128057235 2542830 37407825 2648745 18686880 158910885 9840090 22109445 11718720 115352865 213378045 104141490 160421010 23611365 32900640 44918385 16120440 96418110 80407875 5419290 87007080 100211265 190125930 143967285 186950670 56777850 45385215 251136825 40903980 6776265 70396245 140120235 54265155 76743765 135135165 193257315 11643780 41054715 2206485 120179625 40811955 99023235 49762500 20535645 216631230 36677910 134324220 14413815 11390985 66555210 12948465 6640965 3171450 75203925 1649220 11511030 53351265 236565375 45924270 79323540 161196555 51538260 72543210 108461400 2785665 202554315 103730520 74922210 103953945 125726265 30522015 57756645 25093905 25471995 31147185 60928290 37563345 48343365 11664210 255046305 2304735 121203960 4568505 109029540 37530105 71762430 50422650 63659025 49587570 169056495 54835710 144912675 17156670 46436835 150430725 280713465 1431030 250309695 54651195 193455765 137537250 228720585 46962945 102831195 51289800 11575335 153135480 59324040 10204710 201160890 72346005 13938795 61354320 132388005 19749135 11754165 56922840 181946475 137986800 78579285 88973025 44154000 69256890 36403665 49649730 54555570 46660515 88621650 25928040 38213565 67299690 141849270 27462195 195543390 68922435 94665495 37686060 77932500 54556620 62877135 160286820 29581800 192527655 39202020 51478365 108734160 97400775 62435625 19399815 95015910 141086670 19557900 92558565 73806795 37370565 117529890 165696300 176156685 212895030 134896860 42896100 469774560 85512090 22873905 55185855 44149290 17402655 184969395 96267270 24555405 68884320 104698575 63789585 128986650 83975550 55935540 38915505 211702725 31940145 45572280 125254125 34795770 77520225 60879060 1466565 239072130 139481265 9260685 135723345 224079450 126853650 7319985 1199640 43740120 43753815 149513745 189811380 36851430 92358795 86869710 24296235 19404615 117335595 118928610 86275695 19604415 40709325 39790560 30553665 79796370 22258515 152927490 148754445 27765810 44001090 34892130 59483520 174896895 20841945 190133955 95678610 61471410 70031610 14852745 169026180 75402720 99187095 9605895 78709530 148468140 3719745 2515680 64494135 28832385 111230055 86055540 5755305 28149780 182636175 40853655 13594770 134005845 34414020 29329155 33929745 3430185 244192440 100430580 109120935 217559460 70484310 194157330 176638950 155498250 152968710 40500765 81451965 84882810 224948250 42493875 86585805 25758960 138441120 58136805 21557280 147659595 75088125 226838925 76741365 103181580 132773445 223768035 161647020 149029080 173849205 39379710 153918855 40931160 77541525 106722690 24063300 150374985 195851745 34532190 12576195 41836755 74614035 65538810 13137525 46985745 117310875 157072575 92321145 66077550 155624820 97458660 42850875 102528000 75072825 205496625 139358265 37522650 87548550 42671580 20880990 32082300 51841425 178753245 35248890 154486425 233131620 110178120 168397110 26591895 72061140 81771795 32577600 116125080 93394275 84650520 36399420 79847175 160184310 15608940 30001245 35868960 6266475 132640320 127493895 162676335 110332590 44552295 74128110 19969485 18041040 83312280 1120020 32935095 116796060 44663310 96681240 324836595 114473955 74004210 117407235 110252355 39788115 200404995 137835450 138877845 81789060 86668575 24614775 99066840 57128820 55859955 16155720 10699725 130477410 73869450 23997525 192242745 78425880 14332800 84528600 21374955 55870545 39232650 227080605 215585535 8092605 39074655 20825085 77207505 12618795 58761540 235062975 120867225 40372275 289452765 69001215 43215480 165229860 83951580 26946495 63263385 30805455 174468345 28010445 74706570 16788165 16919400 34975200 157720740 24959130 65719950 101676990 43741260 149429040 15719940 121859175 44667270 109867605 12410835 121168905 99944340 76092750 75754095 11167545 91982415 142266915 13922310 3158370 30963840 9952215 43226445 93141765 24020670 160837125 10197690 108300255 103286655 80020035 62631945 66932520 34519695 52064025 114050580 50110785 64479165 41452470 4677810 116369940 143469765 25059585 12367020 53928015 58523895 12156765 205086330 18013620 157814640 98198145 67240395 1980180 130216320 137404425 52697760 94858650 30643080 102676530 46916880 114835335 49565100 79544190 5248575 2391165 4467705 187464915 76496880 118704660 122710800 19207815 46622100 30308745 27186915 155940765 149863590 117223980 23450115 68414940 295785570 115834065 81886200 60857250 34899375 152330670 118603035 171269190 94365315 50212425 156380190 27325440 74766585 92390430 65725350 57625965 159571800 73054140 95622330 121940670 99573660 6617685 54611985 136603515 84830700 88291785 161037885 7684875 137756985 74876160 66679590 99489330 22084935 33546705 1589235 131863905 123062055 4800525 66147180 9391665 13869255 52640250 129772575 77143350 71182890 33385695 114669810 10810935 7026840 77499855 75031425 190790730 22302915 18759660 63886695 166720485 188925795 60910770 19924740 7646820 41035410 82077720 139042785 1787790 45139245 174338445 50376900 85641885 137304945 101406810 12347580 19599360 26751720 49833225 126707115 139819575 227190105 82376370 17193195 115997055 148765095 143405115 163794510 21868230 8223720 32057655 44890155 132645285 100623645 7410630 158393520 28469805 63380070 155155605 116792010 24756180 66890520 128162220 93090705 59235675 11400360 127926855 107199480 9371220 125233065 157420725 38340105 7316265 128738280 28595175 57163695 28707315 93169935 107561205 13862160 278618550 93685800 125421735 12832890 193253610 136161510 166128195 1982235 69116880 106778460 221175165 74756340 57384030 149495130 10710015 194802075 84582750 42751200 125125680 69980655 178507575 65317905 60290055 17739915 144648960 72936090 22073445 138861720 90892800 94543785 383807145 65169090 41298255 36162810 95700060 12568890 15982320 17019330 38979810 39090270 50615010 90615240 14965575 30732615 108150150 1665840 74621220 80447160 10756845 125576280 205339410 176394315 183102930 48126750 60875790 118466910 272102940 146631480 129464505 133060290 89478585 116757300 11932590 142414845 124179525 3274365 91538430 100098150 27188835 90178515 14842095 28381290 134762670 238731660 291628590 100905420 88166850 34089405 23879880 33304755 26674665 88561305 98563410 90664290 47807025 23833455 2141370 97268865 124579140 21372210 146313660 32848635 153723540 72502050 66659235 52465590 83703165 80384325 147588075 54404430 243357015 42420690 218498085 18651720 12955530 117634245 138290565 249482355 129003225 45974370 136461870 31978650 204932520 32687985 120476205 35801880 129858195 96373830 132048045 2826240 15680640 1780680 136488690 77765670 9605625 68799705 84390810 10106250 19443930 94148160 28871070 11315490 82621590 64050780 13645290 10411425 59658855 170572635 173945220 91317840 22290765 220176270 71554650 29528610 152040555 13425525 79681110 30560505 17320890 73864185 26766165 201133515 168480990 26305320 120215385 4645740 58462725 103537605 29188575 8784975 119693070 165419655 67193625 36802140 161464155 63159135 35799765 131486100 25109310 192672810 53826120 199986870 20676045 85842285 49577040 248086215 53862660 42145485 101000880 56276850 233913330 72378885 31155285 42060090 181667325 4888830 64980600 111320430 129477165 23377605 52609650 105944625 44726955 30881550 256167945 4551075 12817410 78325320 29034360 63498990 149918910 170317155 12749865 163023360 4226925 116518230 69311655 16521765 43186845 19787475 36801090 80378565 138325155 43133790 179118705 25856010 92119485 195131040 112283775 183990690 51622245 163623330 20426955 45825420 17043795 127078230 57053460 123391170 28087080 154492485 69738360 131073780 119737080 187945605 125031690 69024825 17913510 21779025 77818305 7739175 52969335 94499880 78641370 14316045 91647405 65408415 16836945 59557185 49475265 96513105 66822240 11672700 288284820 72502725 9615375 13562685 95707980 8558295 115516440 164986770 14552820 106105995 100465755 172964340 21510675 18972975 97271790 116520510 8713635 82307595 84686580 152008335 75458370 29448495 72532740 76229535 78754575 73769655 146632905 137769840 116599110 8320095 82133490 52613760 80188905 123676020 56798265 111442080 57101670 88100730 22286295 212290530 74750295 70999620 4305795 30120300 2085990 121709745 103572720 18986655 13863225 144378165 3161025 113103030 48343740 40885635 49678425 18758370 65202375 320570910 1281270 76642545 51161880 16448205 142499565 96019920 97725375 157471575 17528325 229878645 79750785 71906475 135355005 11208930 77500335 61997835 50299020 105582195 68450880 37687020 158178870 86078085 15084015 17866695 43347855 70632840 35658165 117066720 37604055 135667980 18243465 159145305 45269460 49461480 20222520 10792305 20918235 560235 61388670 249374880 4135845 117311085 48554790 101436465 158113335 108196410 9397920 111077790 5175270 42235785 62267160 85546245 74189340 37668585 184977825 153901290 75498030 201601320 176164860 6550020 94602135 215669310 64838940 158142165 61627725 206104425 140544480 57578670 20376645 49988505 48197745 104909010 180728565 36393495 65822580 43390320 50660565 54833655 69935445 105972495 46417545 23324280 17493390 168855780 25925265 66817770 162183495 35422635 143327190 16430220 137158815 132683685 44440470 237102150 44674200 12194700 107370360 10892415 102190560 41017890 134769420 58950210 127974675 11354805 11362080 9995880 139464075 55936335 192884520 96700590 113317575 83225115 51641940 105767655 60990675 25815075 6120120 20640135 39634140 10676820 31892040 50010210 31282590 40520025 205015620 1994250 77299890 32394000 171095625 204349245 30768855 241180440 102372570 21364440 87546975 87830610 55591740 46897755 107111805 2703450 39569070 41220780 51842190 32159550 5582520 124871010 7808595 34960470 146749725 119019435 15501420 220905045 65214420 3525105 9486795 112835250 47519115 78439275 66988710 26014740 116252625 67720875 125504250 81404610 134856855 148077810 60365430 89910315 5815260 22729440 39019320 25701765 125811915 167694810 5106225 58538535 41779995 25084200 105152205 30660780 170826810 43372890 22398030 7472115 59661945 6969270 56446515 90252120 85324965 179831700 145497255 41772450 33891585 74503260 162651075 60798690 6320340 85072560 108977355 169032390 80223075 26235720 53994150 85219245 76222425 94965375 9585300 83853330 4154970 27263145 190411965 116026455 11014305 193072890 13600875 82985535 35919180 52719165 12325590 87949920 153124245 263726580 31537575 122389320 53122155 52689225 109107570 172806000 67915470 110385105 25061190 100898520 95489385 132060795 64959675 65263005 20979345 51942690 73598445 120160260 41803905 121801560 94719060 137094675 6264180 85028850 21092280 74667195 4091985 100713600 41026920 268839960 21904605 22811505 106288425 108407880 233706420 176301525 27119235 33096150 151297695 48591840 78680700 2485140 5915685 20145150 137408190 208712820 135572505 119169030 49421295 98523705 55884570 120725070 29270355 89459325 27089910 122214645 18096390 109107075 114848055 115749810 78740625 110299575 156241740 57157635 48539955 56984325 50417640 87357660 73681830 6942915 176894430 48733125 101340570 27347625 186555420 296467830 61139370 85735200 20718225 111238380 114640065 53731560 37535355 109512090 68255820 67851420 101327955 70582860 2457510 33441885 102722970 108061485 67814895 56753580 5682465 59313960 62786940 28625430 101412750 78445545 252466920 148567740 95211585 71931720 17094450 66968745 149829165 90944655 36190530 36433770 187962585 134458605 164017770 10894245 48391365 146786010 244608465 128034135 19923675 116532900 58429080 58647060 26728740 78588225 25475040 145575810 31500225 17322360 28539030 163659300 103272900 129071130 42989475 17895435 76650360 78282060 4088250 157152660 38148975 58150860 17446140 180784545 118733595 97849680 56174805 125004615 72995880 248927325 93452955 19987395 173191770 181726350 84530340 54016440 88348695 38444805 209535570 28083885 29016765 194450790 7845990 14762865 70922820 100054170 169513725 30771450 68130090 59712300 154352145 17375205 140202315 30920490 20294640 157596960 21553920 130743930 110623950 180758580 46925670 74521260 38785980 170985195 43246230 112492890 181007910 13983105 392040 126741840 20129670 172426230 91744890 95224320 50285175 46866615 22452330 18214515 49792080 103464150 194183040 9938775 58807005 363131775 13914735 10901790 152007945 121404855 193562265 75263655 28939680 51840615 44901285 111605445 42666750 38005530 42188670 190097835 214378005 223375035 144009495 95745945 98583330 80606475 78632325 169084755 38185785 67089105 74793960 98498040 52601340 5727180 15628110 113710515 108512490 92637405 15243960 36885525 151686435 18375375 131856390 23265900 135799380 143280975 14909970 101734200 81846120 6895380 57649200 87835875 147936540 42476250 199920435 121759365 79594560 200613135 29336280 76081605 9072090 140946555 129060060 7087080 137844945 14171070 218718360 20902155 54253365 4985790 49777395 262689585 211137330 76958430 4269285 140517705 112242120 79666950 58142520 139188360 59231115 86372730 79381335 106433340 64543635 156183720 32403585 24384150 37896165 82300380 112373235 14395800 37743405 56747250 161852745 32336475 63944295 74480955 90603765 118419135 81655155 89007915 153044595 144793215 437070 58436100 102377055 64715340 23877855 60348000 53967045 381987975 110241075 86693235 69480600 29419830 68257890 109752360 24530835 67132095 200336310 9909990 43774035 5839245 155368020 52649970 93839865 17019000 118350360 72246165 56072070 20758485 47451075 242101950 12979515 75995730 80930865 22045500 48469155 99096825 175094250 57684945 198302430 57880200 11501100 13184595 52630110 219940875 95276970 13108620 111470265 14748795 109679835 63174960 123323925 152446410 9180090 14096310 48270105 129669570 24147315 178529445 6909855 115909920 20338995 19713195 19362840 22409475 203147955 84027075 13703385 29448915 9058725 11610720 54607530 137498550 155382540 5666655 54679830 118481010 111856590 79508595 98573205 21338205 85532985 150773625 43782180 12815040 97699020 281597745 160846665 191837625 45988080 39123990 51433230 145746750 151112265 192708255 170072820 123603525 136395765 142339065 51105525 31152405 73811400 101593545 136505970 128937585 126637335 208457580 54822015 6458700 13612695 101902635 65106405 127343280 59326410 74872785 40064595 2946795 136628745 49309965 116047605 9829875 156223635 240856050 58139925 19524375 78130410 81031365 116040975 2555925 153043545 209077005 113587950 133593060 164115 67060815 115436820 133919340 144052680 79165725 122251680 5143785 158179920 111425670 36909375 178709385 69451875 38176605 84311355 61532355 159073170 87356970 7362375 114536565 35113500 142134960 177695145 161844615 26703840 86796390 97879230 100294650 109615920 90342435 47292705 78062970 50230515 18156045 14085690 104886735 11162775 154129635 27114510 52022370 34896750 50165460 59532030 123787305 155738145 61136565 21855525 100706430 124674930 165370215 131535555 45674190 97119735 97883055 186918300 44649375 99004860 102964890 108853725 214388925 42102555 122412180 17387535 82084740 273258900 54440310 44712540 64518480 118071075 13960695 184860525 33742140 114468930 44034285 21143655 62594115 42679380 102912360 85256040 125697480 136181130 153575715 32803170 83021535 20432700 6115245 19793835 281695110 34373280 608040 87084660 54177825 116317725 62143785 44789175 99795555 185707245 75344055 188976990 52133550 26195070 14940900 138303255 185153910 54172170 200261850 16399095 127289010 136930395 5984835 12059430 92969955 143597460 79042755 155800410 54764100 18776805 30884790 71985360 115009650 206497245 94798470 65651565 137961165 133600785 143008155 65433465 95195190 60155535 53736390 66525195 59946360 141900315 100114350 98236035 104717235 165047910 49120395 48423585 132202920 34474245 88937355 104663790 68831955 35994705 46709415 61223460 158703150 124657665 247575525 117774240 152314545 23157705 128326905 61871160 127665900 151764120 62493405 166012290 68685060 26498610 73768455 175456185 44325195 54970890 4323735 159766965 179176455 55357695 199590630 14070390 12123030 26156250 39529065 174955170 78828885 142856910 17538510 6718665 90230820 48348105 8768280 11710830 80268750 5477760 108121080 111815550 104256720 33815460 38349510 154917030 2074920 121438395 17431785 6175380 222000150 40327605 70843410 84879000 84835050 233849865 31258650 154669290 179477025 22027920 108481155 63561300 62211840 209895960 11937465 117018255 2942655 224024085 26218650 18387960 110387040 94321725 96456030 13161465 139936620 12850845 181619625 18255255 116040570 35450820 105727320 81734190 104268045 34924440 164648520 68468520 135830610 231595875 19092750 120496290 114057615 117491670 9897045 60427755 148295100 172628865 108806655 67942710 66975495 299662785 176641620 91656195 29476320 20633850 62882820 53126805 123961200 104050650 3988365 72456855 154291140 85632450 171855585 83841390 47195160 116094675 15110460 15613515 48926745 247867755 140261325 130702800 62962305 10846575 13572330 191162220 64892265 159001635 63099690 14702895 164717745 100127250 72284895 123928770 102958365 27777510 50558835 46252980 120871140 75171615 12890265 85550820 44129460 211988640 56174865 81816330 161114970 68290575 7707285 8344845 112801215 186603045 198499830 136986255 90787665 103480845 169933590 76373010 40281675 28577025 45834045 83458200 129238665 57159495 88512690 112450980 35843850 212514960 79349955 88260585 191197305 38307450 77083980 87541500 134482515 7362510 104903745 218901690 72669945 16202505 89402760 12759330 134445075 94240305 53899395 164823705 67935720 116421870 105150810 39329475 131616360 7574565 36225495 21830415 54427500 66091860 7850550 36816525 19904730 88229400 108571695 66127245 212047530 89487420 31476405 97250880 26307150 70859565 40210860 89118990 5963415 95751405 62407305 173084280 33100335 94861545 20780580 55300695 97293450 69267870 50016765 35174400 85385940 57094605 69544050 70554090 200034870 107666760 41109240 42087825 53600265 84237945 147296580 16593720 78698310 96268830 35213130 127472265 44468820 219190710 19551240 45941190 24021000 10730265 50937885 30555810 213965625 41420580 120573795 128897580 29148450 141452385 2982210 37663950 111986925 194118690 10033155 89968920 30557355 230271315 22117680 47376750 18728475 45134955 19403445 152565825 57360435 24232935 135276345 198828975 139141320 108358815 16845990 94845195 106182060 102236430 58180890 75698685 124714605 35116740 113092185 101131740 80883570 98768040 20718705 227746035 106198425 199871415 24124590 94623795 53552610 101212515 57467565 151076850 10609305 137330820 24316950 252836475 148358370 38854065 6941010 168655080 13379265 31148100 162204825 215110770 37056240 44206800 63527055 3116205 50257200 43929705 134907585 20419620 110386755 37468065 19947765 63052950 75976140 30532635 53029665 145247760 85118130 199726500 113880990 70137690 99184320 16903335 171374280 135921480 59421150 29806890 63845745 130981500 194498385 98189760 26937300 8785395 187954980 534150 71505945 254426085 52675335 66009345 26677950 10753635 41291130 64137750 26899725 79069770 17085630 82559940 102035385 6798735 41380920 5828730 123305685 125584650 97160385 111444705 149742645 15171675 29898795 24610140 76179015 107148930 57280065 14811420 52378410 152150880 40744755 95281590 66585780 174806670 104388270 48463080 201559560 25437720 80227935 186099735 12024060 166074165 137055120 80326740 67568775 43730670 68534040 194972040 30127980 57977100 73669635 79207380 44878740 171209265 27546600 5053800 64002300 20001015 68795280 102955605 7052475 84315 22772460 90238350 16426935 101529675 121008195 105796740 28460535 169256430 142833810 53829120 154269975 74383890 249521550 82539780 30978645 40647420 5367300 73198890 133339065 22260900 45480390 117308970 61281165 100406145 63341655 111239475 207108150 83528400 38763885 105132855 109503795 96014130 17492265 40591185 22078950 8804175 35612265 104769450 65903745 106001595 37578795 115752765 24817755 1916940 69354480 12308145 122358630 123936150 129243390 46274385 131205225 9616500 95237910 10084575 41994600 7726350 182127540 19148040 44984505 106448490 149904270 41060460 87659790 128747835 126172755 40603410 216388725 58794495 20421600 70687725 59221485 64746255 165980175 72405285 91771590 83006175 158858010 191922195 10929810 24294060 144516120 141429750 35192730 117746445 68500125 8610645 49958685 59418465 104255100 83362965 33196410 70596015 172535130 88902120 102904200 61427325 98598555 18184620 35328510 85158150 40872345 32001375 147283425 9166560 99199455 3497685 20941665 28986900 32821335 35707185 86236800 128991870 36696735 48527880 50822805 62217255 93132480 96339465 65515320 39582765 2194965 57452655 28458630 60690345 8757750 76709790 132445635 147755820 188719080 6307875 171084795 81723135 180556875 212704365 38454840 91358055 28044210 74412870 38123925 78331305 13967385 76906560 108996420 48094155 4141605 35382135 41057340 163230150 154885740 185987520 21651165 19153170 108427125 12318450 127862730 74518965 55726650 63329070 26187555 63028350 67939260 46463310 79116495 59941455 131918130 59176995 108859215 21877365 109684005 136830780 81419025 52800345 281897880 154725435 101011410 34397670 90103290 68352390 137682750 16983750 187535310 88806585 22488600 87851370 58351980 80328375 70944465 314154330 76586655 101767830 834420 75598455 106748520 39344655 71678520 21756525 115044105 161412345 110598825 156387780 36658290 125905785 142307115 84749205 51213465 80391315 6964455 80607480 190735755 21511890 26219730 72056430 54047910 78875175 132878640 135667050 18838440 126761490 1491240 58973655 191865675 33907005 85285680 18260580 104953365 72996465 119862210 54428700 86228700 137305485 111223905 246941325 19845345 137288235 24085095 211042335 26192280 165878655 56714325 89408115 67793505 129734055 20313840 218701155 32331990 13344120 7253550 28816650 152338305 193291500 26573610 110017680 1246050 159059295 67770045 97804545 99717315 30322875 12132285 78180735 12018735 185361765 83232495 40088820 1894860 62899605 314712765 148160880 5005575 36370695 20876970 144532290 121103235 90620580 77627790 58154400 35675415 49550835 29713140 30793110 160658100 30860220 18937620 125094360 73603170 62962890 21803775 108526395 86338920 179537400 25371300 35475810 261742800 40331415 14785725 127356525 131077350 92231400 48281295 90237015 105927660 90462480 41287110 5317995 15997080 166532880 31553400 142297110 105860100 76525950 8166195 48869850 72584250 201576615 113427225 11281875 33344145 69028680 116271660 29392065 6108915 68802615 154559145 117597690 26166255 80721570 8182695 205515885 129343290 134325555 137302335 80081040 16294605 71505105 185818800 23797350 99182205 41247285 34952205 23783955 207637365 37497480 73126995 48882360 8843865 190994325 66761775 62729385 24156585 49439550 206575605 50069265 9113700 69803025 75035445 24339570 248112615 1964430 40280055 11661045 80102895 22897095 146899170 37155450 69335145 141179700 43600140 100552305 158859375 53911575 32874765 37229880 154409235 127083210 9546555 43266900 268875 112990815 99996555 95943360 109942185 75403650 53165250 41726805 19184190 99771300 94905450 272169705 14675730 14890320 129155100 97101375 90516210 24485070 65234625 181644495 110559990 367005 60386880 87638010 120460020 21518625 188803590 67294170 169514820 88132320 104569470 2583765 37583910 38698185 97373265 12147615 51535830 31675920 249481725 33239505 42107085 56706165 77440455 143520120 141413520 18555900 65923155 136925805 64810515 33733995 84935520 100824870 44958810 12115050 15565950 279750 62725875 5852115 2516580 63421500 17271435 10548795 110894670 34302015 9644220 225304350 23808510 107165355 60024420 17726970 80590905 45445680 91388040 61760970 65352765 40351980 22672545 64111470 87701730 35323350 31077600 116923320 34659465 138405165 106552500 99496080 48561105 183313290 42403395 82088790 162727875 18376200 83662590 129664215 118124805 118233780 11938215 184916820 159645660 9707385 25029165 3460560 27883260 93452235 108231870 14603910 39904890 98325300 47576745 69682890 93836070 94343085 94871475 49399680 25025340 129098565 20155245 40064550 36423345 37954275 84329175 248176005 60076125 45210060 35113530 100678155 8080275 184723140 198896625 34400130 78706005 4379400 76636440 66049395 59653710 49243515 26030415 47132790 13967385 52031535 100603080 2883780 56511660 26664165 3729135 23235720 16840845 102620010 69954900 81577140 59260200 4326660 46079850 109812255 177713970 1637310 161917500 48499230 43697580 144324195 69386190 96519645 60711555 52715955 46446585 168956865 84703980 61901340 202609380 17170395 27233565 314061810 86728755 18978525 80835150 59596740 124642080 21542355 19957890 26686290 56567235 183635310 91950255 139147035 202962885 141662100 102967605 132827100 241307715 46937250 149338485 158712315 33362385 131331810 27490515 56908620 96973515 82530735 17992185 1735065 36901425 201961320 93442965 96676935 138517185 44825595 45151215 91983180 24978795 10994145 129567930 53565255 21444870 8313315 1586175 210928620 154705710 26872950 67139070 39777915 93598530 95724540 92868270 36619185 38940870 98882475 138807540 80259195 125336115 357422910 59748900 9838290 74819715 106246785 141662130 154272720 76013265 85929540 108789180 67047885 22653120 40145640 51904620 1009995 188772285 136323885 33306345 24696375 251354145 143896935 118815 63659955 31737285 129394605 215475375 55696230 29361165 161404185 105412605 86091720 49783380 137418435 174713670 230123445 12546195 127333920 150913410 75953040 61324455 31515615 37869045 82284360 116792760 157410795 121071330 20776125 259445760 94316475 47493630 30231180 7492185 70511295 32662515 60784545 141110235 61754715 15670560 60427815 136277295 111890295 37784160 92606550 176062845 19208235 32414835 47025165 18072720 152941500 63152460 204250740 122253660 135057750 91810890 46179945 99530040 18997170 13930050 92595480 185168250 22419840 38452890 69547785 86707815 217846230 92044575 131863215 115218030 39962820 35142030 84617145 141995340 182046915 111310185 21181650 4496400 19158705 14566425 115525650 46721205 166335960 61263690 110862285 45980025 9513600 23750400 1549185 140820780 48086820 47809110 137146830 194801670 122414625 53532630 49087800 8524290 12083250 112023750 79163955 82783275 43452435 217776120 34923765 159124125 8922030 25498575 56941485 74572020 27843375 26910840 123742500 21482385 13988265 41999535 19883115 86942835 81428790 69959100 31698600 13714680 30158475 114794505 402510 58684395 26838930 13689060 101504370 212480910 3603435 189149940 71029530 31094760 133956390 243531720 5917965 6194370 19718205 107463495 58707315 36217305 114726330 261012075 71055390 149609220 95945115 100463880 193003965 47465640 27627840 47034900 41587245 204655815 145669455 152602710 47226570 29675310 88559460 39362190 64613250 119208690 9815865 118864110 106897995 50176155 38170020 119099820 62849310 19675365 7253205 16705815 131881260 40864905 28279410 819225 98973630 38711310 61729770 25720665 117267765 9310440 74331435 258312345 45167100 109623570 46605870 56361750 66919785 114791790 23526465 22085640 133704540 12127200 260902815 1571610 55010220 55002885 13963695 152552760 130684335 11829330 13357140 39061500 177095400 1464840 17295570 56934570 6266250 29043990 188894340 117727065 51480105 31666800 72596730 49083795 45806550 66761760 54353100 29533275 30577170 18022005 71447475 87030030 71867070 22434390 80762715 1454925 159770010 133194105 32350035 105774090 65637975 93320790 253251600 201608265 83329065 62144190 5817300 125469960 36308610 80876370 57483150 47908515 45568260 252269595 121225320 112260165 18179520 26764335 76891140 140865480 120773700 116793780 189492225 37646775 71230905 242837565 17345340 179914080 150797820 124375275 35742690 104920740 24112635 52023180 85112370 18716805 28174185 119865630 87242415 74095215 187471410 26629920 88090620 31196640 189385620 58410660 65338905 166361070 110348100 139516815 6190215 108198660 266555235 123038700 94327245 38316345 249264750 193554420 152507445 47215440 16729830 95905815 118224975 89957040 116316975 200171505 60448515 34614675 297948630 31688610 114711210 215667135 52645815 37034850 57511320 181235355 230675925 62408505 73003995 58925625 29805150 11473710 108380535 171598290 38928345 74125965 41989560 50831355 102946050 43441095 17281125 192151545 42556140 30337410 30479490 134074695 123501255 144324570 6906060 28557495 131622765 39251745 195697665 100499280 9009645 170910030 23586615 118978800 21508920 125473290 114071850 30812445 76071375 15228015 66252705 29822685 75503580 56006145 16513260 95569065 13593555 178812240 85502985 143561595 36506325 126695010 49741560 214465260 3851325 55788630 10098150 34292235 153652755 224575095 54867390 27164235 33768150 75864540 184506300 43182960 129071190 29261250 101690475 24947025 55760760 129218085 203206035 159773475 57461955 43320300 55062585 34129890 7300560 54074100 72161775 79519140 20473800 8496750 48391995 31918935 90151665 226695045 3077235 109809045 80498280 209341155 34717605 79893420 64137495 102213300 78288960 10753725 9587295 109768185 173889000 14273400 12989415 113219100 31438335 136579290 20239215 26258130 9208230 10287660 89240100 31665585 24953325 100378455 203371905 19924575 72022320 5026035 71506530 36640830 10254000 188317245 40007250 93952575 13813380 28280685 118459515 81005010 19195725 98896860 105870945 31926555 20445240 46760625 70895490 79289955 16994010 112797750 72699330 59170905 137839995 80044455 43246170 197529390 213349665 16399785 83329260 240199455 45468210 42109545 32266830 188653500 198096480 19236225 122366985 22435260 173741475 60801135 37634325 231559515 4816980 57198495 55189320 108720840 139794000 3385860 82383735 73979250 118436910 36718140 2692485 130296315 71531730 75234525 177547410 37785480 127652775 81342450 13740495 21522000 116952810 72552645 207432795 97770840 129590625 44032005 87780555 78325155 22380780 8491635 14704425 74400075 105189675 175836375 4407960 106865820 41037285 22181985 189915795 89466435 78622155 229595610 10178175 99502710 13351125 158262225 90708960 91032120 36195690 118058355 83955210 127634970 16116735 187576035 13825620 59210205 19755960 91398045 74672325 25184790 37383210 12124515 118501725 41616285 73988400 67136865 73670640 89983290 40933125 92541165 24055005 47316045 134232975 4982460 55128330 254195565 125796780 5246160 126765825 50981640 98697735 133669170 47457525 57290430 285722925 65855520 91216575 127954770 5118705 183160890 192330390 70867770 12242610 21481980 143689575 133467765 77644080 163662555 10641930 38391960 7358655 88786185 44722155 87449670 14681430 130367370 17523750 25580385 96455985 58568430 56367960 97562880 73434825 70447335 60223380 52291245 29274480 39253665 38684340 28573920 72044535 120899715 85450425 92255475 132374145 219153915 38984235 13322700 126646350 84445590 47283150 41145660 130120380 7115265 198586230 22456920 49426365 123164685 118157775 38743005 13205295 82856010 186963705 102451710 46138575 81049575 140719365 63314775 138840060 31762965 59813730 66328500 59947305 40599660 19469955 88285050 33499605 27368085 67726380 10582995 25737390 129456600 136391100 75058380 133469835 152796960 88360725 170247255 30867195 6988530 86934255 11415975 155777280 43027965 39277410 33045645 55624320 85792500 35092890 39896085 145634415 82288320 57663060 89230695 59016675 42555330 177415155 162814260 42107265 101919855 66323325 20201805 152748705 44025585 212368110 72003810 12281700 44990010 6766725 104252130 82701375 105419820 47115750 14295480 177608880 55593360 136433970 218268765 18015330 67909890 19142445 57083715 135099180 8329965 4785360 103381605 37909005 90451170 29788305 233005500 71802480 38586375 72515115 21225945 38971650 68074845 68836740 37322730 69587400 2798550 118644045 64309470 135088125 77993025 100107240 164571810 66850980 79937730 120150765 102934290 42390705 43362225 288109920 92709315 121547085 65871390 90015525 43322070 71423265 152733555 172808715 93597300 14594745 51856425 26255880 30957390 8280480 90104865 10368105 15028095 146104890 45421980 161916825 39104415 214942470 14262090 163832685 155166345 10101210 3778800 42239685 139666305 83531910 28120185 112684185 98646570 58788525 46720770 145990815 43982910 52223535 93199125 40813560 82664760 99110985 49793115 110825085 234652635 98388060 243042570 135842310 140911470 30949425 24204990 194159295 183450810 127498155 94753800 64533000 32670465 134430 80608635 64745070 82037910 60629835 17850030 9375930 123700260 12707970 114536940 21124320 45537990 325366440 46262595 63941835 58850295 25952700 7866225 36949515 116342745 110054235 115705140 60409125 30935550 238731600 156979305 5346000 74948475 25275780 54261390 187802700 45965340 4199565 206784630 77811480 216166845 59487885 149542140 112849980 106011975 122758110 39586005 112459365 126574875 21544320 103728555 122958150 69771390 32304690 126745455 117634425 11320125 140251560 75603195 127743720 44601420 106181340 78647865 26596830 139611165 3885420 175262100 51558315 33342630 45173955 31682235 127001130 58127145 67287705 115598175 47460720 85203825 61678335 87622365 71148735 27311610 13079265 81186225 125010075 71942625 13442565 77800500 111806655 129376725 98492040 95803305 28140525 100687230 114599895 78127080 43910850 88963650 29438040 10954320 146400990 58309815 113387490 29059695 19097625 123882615 69840060 15477690 110039400 69543480 25919430 753225 143591370 26722380 82067910 42564150 46771425 5674365 133193655 114195915 71695365 117733875 4171800 133180095 53817885 179151840 100286175 41509785 112530705 89227140 131508945 149818905 141240870 174997395 79302810 73126575 28092510 35474730 107832060 179486880 78631350 85672440 134103375 101191935 839070 60322440 45357690 111796155 43224540 126352740 149993040 54878385 24968445 327090270 40416855 91032390 24919320 153188160 38725830 12701850 26620410 107047065 35198940 70083000 38784690 58529940 203543685 56778510 31404375 91182765 163127295 32721360 74253360 103710225 83164005 114886605 53454570 65532255 7886280 172767600 27777915 46219905 345511035 192722940 4861155 95149110 79314840 88686885 45538335 24331260 26426745 17479290 22721625 37532700 74640525 31897215 158892105 179168880 48387390 90576720 56793345 36916125 58593300 183468645 159273300 66951675 70333890 22413165 121214445 13698780 75121560 3384615 63812835 28478055 122332815 33559245 266909715 11267535 93753930 113178405 48968790 31173210 32989395 7146075 106890345 11231790 53566815 14678265 172567035 24822120 536580 255123900 167144235 102558945 53102970 31380705 58258080 4656495 82318440 34764615 27479850 84744300 9738855 97324065 8909670 85393680 177057075 54894525 275899920 169311795 88552185 143359230 128387955 7231740 64018080 90707850 159861465 77470695 18019755 115968750 129252900 22823595 122286780 11290140 122143350 141947730 114196050 117988800 98366895 57136425 109202280 150944370 52908360 20022780 91373400 97154610 112558965 31979040 37572990 131373315 99541785 176025645 133094685 56281080 172621455 99612930 84289365 175821345 164790885 55332000 146802120 65033865 4770465 44721285 212292450 78320280 33614115 20735475 117920415 181219965 53983440 103136775 48445545 161401995 81057720 60467655 172609410 66139725 205305 70879245 242804670 60375750 92500425 155890695 86699385 127814865 69408135 41840775 61181145 2929920 36005985 139103595 1471860 17007390 63463965 30107205 165276600 125746530 290853150 53826900 40443225 47614515 161346585 111348795 193934655 46792665 132801345 113569110 38950335 170516910 153422655 75579630 95335740 8191935 110440905 152966715 96030390 86794605 31577385 69221715 72712635 55981800 258619845 52355790 157151310 126876705 143108550 63462030 103571790 14174385 46583490 5424840 124284690 88850535 50430765 47214885 77582520 40875315 39779130 51812775 66478035 7367295 47194035 3385095 157309410 32865150 47170455 79734930 53501895 134399040 2182500 171566115 53885775 147706635 33129255 73640970 65551005 132415335 90941145 158531430 72722070 137975025 47322210 1178175 164712795 50201595 35517615 89456715 122006550 12882195 2784645 12476550 161099010 317198985 53752095 73956255 5676705 140642265 157928475 48633630 11981085 57897045 340378425 162441105 36771195 66507900 178595175 52420260 38934615 27571965 188652045 6683970 31166355 84621735 166715325 29751120 33267705 147469785 133667850 31815390 133939455 27302955 33688545 61298190 76711395 33546090 35251305 45090345 126249255 115452630 64058415 80884740 123357975 61446750 17520495 47539725 54082005 105888165 120224805 66960390 179919300 9992385 78077340 120219390 53790990 88949880 29509425 2049060 26120115 81151275 7870650 13073850 135450930 126386985 103982400 45566550 188709285 126687450 42097365 162450210 72243735 23033445 134743725 81056340 144451200 115550310 51222135 11015880 199004070 129658125 166717935 13531530 28527420 32864955 71216685 29891985 4089375 23016930 659730 49001610 80086980 249556845 108274170 164064450 50379780 31969485 61899870 152817540 16632735 82411920 119941590 45205725 182570175 51398265 6892680 96380775 100123740 35267535 47151780 42045825 119422965 43574535 108402675 120358290 47564655 27757380 50645385 80394885 82205160 205195845 31098300 63203145 9850305 57172230 38479695 71003430 6096030 106787340 33342705 6016095 7699740 9490695 119719815 50538345 43115130 107328780 85324575 14887350 63707895 29426670 149932050 98722995 40396575 133971030 25598115 132232635 130178790 289445700 84156990 16819245 142629900 70981635 77116545 152014290 125719425 34895130 24762900 130765455 68787465 57788895 45248175 139999905 83694285 1367775 14265495 11176680 114195120 48796590 40364235 48284235 90937050 155714355 137521335 142830555 30430830 69340005 216780480 70859385 56898285 99347235 170366940 141275625 94807080 113575005 7100925 70078530 14742525 118929495 19336185 140477880 155943300 36986670 123393285 103584420 26395200 10975500 78004875 6044040 51172050 121428180 72722775 24428400 227598915 78937305 121799565 91021725 129177930 105524175 105770145 201674700 88987485 151406190 122624505 25449885 495645 91035540 33189075 143483250 142828590 15191295 33364500 55377945 51130350 82805955 16164525 78721995 164791275 147906015 112245135 30871620 138964755 184182870 55247010 44409540 97468620 25404180 90191310 23662050 125605635 137883405 118113615 40090110 120691245 4439250 46320645 118440225 43728150 59191170 119439765 109147845 78027810 84686175 230762445 108926910 122154030 12981120 68198130 110264160 8830245 58305045 11010135 7380165 53212980 125387445 76233180 55823070 48947730 57679695 22113450 34142910 142613220 39360225 55453365 113086800 43870035 44422740 90427695 38807730 8122020 48933090 95320515 38421375 89521950 182735610 178750770 74709735 2937210 262635795 150816750 145306425 120044310 45122490 38606955 130114125 47377395 53517120 104998320 220039650 113586405 136171500 187222530 141216750 223285095 3842955 51657825 124703535 342285 313011705 70414920 123769380 201417780 7655625 107144730 27310050 67807575 136148250 108768840 7014480 65144010 62498295 17958000 170649690 108359205 32536530 11783940 77404350 154824210 58582740 46473675 72860685 47098590 19720005 102792690 89819910 153360 220754400 48115380 65436945 57442680 2451975 62982405 1989045 52400850 81186225 41204280 138832725 14518470 81738360 87206850 175926465 47133630 154445085 20238570 33598050 111113385 91025760 140691705 57809865 73418805 201778875 34118520 49557405 104861610 28897245 46343055 9954660 6861225 66529350 65490825 198656235 70627065 55684875 252305250 9728715 20207685 116537010 4450725 126913890 81391785 129451380 173785890 126060150 54117285 98114625 91894395 149567595 54535035 42578820 164924415 15436140 57758595 175807635 128562660 79128300 105958215 108140865 33209100 240097740 129557730 54636165 130100085 91963365 101244810 68374245 135824790 40514550 68311890 152402895 17908545 24486510 112261170 92605575 183408495 87228825 99488985 98565510 127869255 127176885 129437610 47950965 80348445 9318090 132066540 36271425 193856370 76894575 25182810 170023845 62715300 15198435 100308495 114528000 151945110 29582460 146514495 85858050 19707345 72003525 81786195 73041165 64206105 41970465 27423345 240880905 57216660 61477560 4674015 65801955 2210790 113593185 83505405 36429750 43870905 168326790 19682685 52350075 135508710 11619840 142435605 3548625 95727495 89973960 14570655 15489435 43253295 117032865 16081230 120124140 99808770 59869590 112700850 58232760 117697755 151019685 55525380 53291025 6462180 118896300 71655645 106844430 153481005 20165655 415740 188400615 41083845 23061705 113151930 13351485 95319525 10770315 26996700 11175300 21896715 105288225 179919240 81187035 72283245 10236975 59765610 69360645 123505485 104857680 19792320 200323965 29801640 27236970 33417390 157710030 71226180 158396640 115261845 40837830 87333975 153875580 158536860 23790795 126390 112320255 81742515 157731270 2282730 30088725 4273860 1504080 110305275 179574135 64117410 41389845 175925070 51694605 94756395 20640030 225988875 142784760 11982345 87200970 49523655 208822080 141573840 142923045 149267415 30188415 41826165 62615040 102037140 230728245 103802100 18945045 31810410 171870450 188204790 53803065 180203205 5761830 117929940 2338275 151659015 29878875 59313300 78787500 85908315 45110010 146221260 19292985 19868025 96467670 51780420 109475325 119820300 115673340 139273620 94071570 6276690 89176440 69277035 59929995 83231220 101518890 161387280 36688920 61472745 139219845 78315885 117751950 12409860 115918275 45097635 49352190 43702380 12398280 48084705 84487815 189398100 58571880 78706875 11500035 80207295 105500670 139271325 272430510 18935580 90908925 44625135 68365980 67454460 11770140 40488030 130898760 9606900 72802395 138072015 55980180 4053630 30505305 31579335 46256295 72380445 67091730 98155575 192763500 24489840 4848180 2245695 162821340 115715865 188950950 10317075 42340320 82580310 17901630 62689860 57251655 35019015 92287515 62507100 53064495 61955835 23535765 9326265 126039000 2289720 37177380 105423090 38650545 36949170 53331825 136969965 11970780 58721415 35763375 122300640 122348820 196201305 66049320 16162815 179306475 41001045 32130945 60919770 10359420 65056170 19973280 18155085 130492635 242980845 18954165 161795580 15214890 37914030 106770555 148302405 44223480 156564120 165923160 33751035 113359800 131193945 64155885 10778955 152066655 71434605 144089940 166034670 8374860 50354790 76407705 109923735 152015310 72971565 108241140 107065200 39864750 153323700 83046060 108383055 93391005 95107980 55164900 47700345 106731690 122476680 101747505 61260675 13318680 89166495 8288400 144548190 123742770 88636020 63820380 34716825 106655550 131458770 9364830 136077765 25546440 163705110 94845360 29701440 87719760 63999690 206682480 38842575 94089375 119028630 47677290 28298250 151202325 80170020 59200035 107846055 70470510 137320050 85379190 174676155 47686155 10413915 48499770 34807785 90035280 112755975 132249735 89157840 238663125 11451060 43567770 6391290 14677905 126030525 87553080 9462735 67124655 161793495 61114005 51369135 35178855 42326490 32358405 126023520 82740900 9638895 136733175 86702400 107078640 70389270 23890050 34168935 113554275 96765 143407425 214046475 122375175 34254945 71704785 76639260 49789260 24530805 103050195 5763555 12938760 81785715 253986990 44279325 232112100 192332775 37538550 40365540 14633850 57813945 128763075 81992325 63591675 26692365 135536805 14948595 163356450 75236325 124174590 6816735 78887115 46987170 68360460 156239355 133867965 128512440 173057190 80786310 56474100 12519150 92664465 67530090 100083390 69437280 33505920 35710005 27086760 33051420 11528085 50035800 141651000 61576230 87491910 37414440 93178935 110495730 102587430 64549425 180897585 21303705 101413335 26269005 75753420 26375145 13262265 2803515 229446660 19242075 30902265 63122670 243262275 18032595 72350130 109933095 53240730 117378420 37578780 92693175 32731905 125390715 139833015 79054680 77435760 37703040 33193530 126850740 164952525 48723540 29759535 143094195 113200605 64127670 93802545 36321555 266657895 17786685 91112820 123130410 135433290 32412915 185530605 102069645 147053955 24658500 166767870 85875645 97702530 60619935 19717245 107765535 77568210 60185535 218749785 30211710 90842340 88754430 203786400 158362515 28566585 120249495 102030495 34769355 80564910 21203250 118619085 52518840 9256395 8590080 27425400 175742655 31235280 31990560 133873650 145875495 110121000 38493225 28145085 37010805 289519395 96881085 37707870 28268985 121324020 155361330 78032280 55439460 12121125 61231755 121422780 71630070 232340415 34918500 56852325 12161955 67760010 20933775 51132705 43764255 134082990 99430350 16042965 146426145 783555 117607725 222388695 164937825 89351805 104529165 79839705 24914640 48399720 3821010 171652695 566820 85352235 141534765 18246255 124024380 119655210 41716530 72002265 33962010 31161375 107561220 34455 17893380 33769350 55592190 79465815 4738230 23027535 74704515 196282635 34697100 97156545 64380150 23440890 29427240 93856185 54705090 5887140 187056795 85855185 34127355 84892620 113729730 61799280 70194255 11880780 50968950 8934045 62916450 104971335 29778570 40838985 12529110 31857060 237617985 50587680 374430930 89801760 46090890 60012465 143471085 16323525 52937940 121613355 26459670 55639515 218597355 67033650 28075245 123457965 67056600 36862455 72185040 1886700 65353770 16484910 78229725 39061350 172247865 135038715 93686505 124436925 32086725 184111335 5166945 59780070 230532510 12663315 45823455 72834045 181182720 217216080 170470080 102538650 81851535 24367845 125860515 39687540 128116065 84606585 15777000 22758060 13253325 195903120 29071725 40219500 226985670 171773295 55585500 252802770 65772930 72406920 83962275 154974960 38130180 25843680 47975505 156096450 120760860 32838960 13384200 194496420 70604100 24865110 55898805 192510075 47974545 178162350 20611485 141883185 22156290 122596710 14083410 19006110 47955015 32431245 136510155 150033000 261258285 6139830 8116125 70942860 138763785 46776480 123250830 119309475 113786415 43564110 35233170 90404790 78168105 87185175 30972675 20248695 236998665 16950750 140241000 101485845 18179475 65008770 86109240 424089345 127809075 29584635 111897090 40845780 141563760 96551940 114927045 87396915 46593915 151741635 37063950 14304375 29360925 15735300 61940595 52348935 4576710 136510830 120096030 95590260 176047155 89346960 77827500 307572030 6970140 17785230 101868045 109036065 216299415 79447770 65311845 81830280 4953795 95028705 130509345 126819135 8940645 290642535 59171220 131151750 81333690 141312450 93815310 70674495 36495300 52023045 58418610 98905050 207367470 67190505 106112475 27402450 53609700 233944335 93804615 69893430 23012235 125255940 14924655 212372250 66410625 37146675 45950715 19979580 96354375 123161190 162676545 122815905 15074235 62243565 80944920 104490705 106988040 83158980 73779060 44073645 130035195 26918490 228179775 11440140 60062460 2851980 82306800 120667560 66552750 36058500 43816845 56765475 33015420 138927705 119569365 41155155 117638370 97158075 230449575 133620030 30277620 142860930 11847660 66478770 7042005 80833695 49925130 88984605 210225240 57088875 35018730 51521880 181167375 180934515 96278730 38329890 192161430 60605505 13494045 151592445 94386180 176701785 26000025 48234225 74493690 120478335 74058465 111965820 108480 178913685 131747175 220790580 42941115 73190085 121989195 163207320 22251600 92620095 98216265 31874625 114070785 50349630 3361815 102878205 2363265 38187240 31857015 91667040 300280920 126346155 148851480 118567065 58674240 9400005 235030110 96631545 91883535 84030180 70774890 2168475 88329495 173983155 80062605 74446545 123978855 30685560 31242855 24052245 51570555 177062640 98759370 145260150 96269535 20839095 68132265 161685450 96833295 180132270 21500535 55917480 80474265 45931935 57951960 133686030 27897300 187327320 39617985 63792210 85360035 11894535 161694480 168758370 73638495 76807110 192566370 201907425 60980280 32520390 30227655 55027965 31081965 48164865 116512365 220613040 53276475 76866600 87508215 38430180 177980070 151761615 74792280 175145685 120306855 13975665 65326965 152199210 8759310 42559665 135531720 125131995 1178310 68912850 81376080 86562885 28271460 123464760 47179740 2268390 47271615 131834385 60087765 233828415 85311045 48609840 368990940 47625540 133042380 37728420 184944915 28351725 113854320 46179915 26340390 156630900 38973855 2222805 96610890 6591750 26147685 200321490 163417155 78311460 77103120 105213165 47401515 126945810 43418865 151086240 36786135 109857330 37261815 13151025 114512760 106290915 10667745 161693010 51024645 111037980 50789985 54700350 98281065 67766505 68119845 99399915 8357925 55603635 63007515 9979125 24121875 155954460 142414290 124047270 27585180 161116275 24656280 56797365 95794110 83017890 88257990 164495760 2018925 124650585 64023360 155340420 13856115 82580445 69880965 81805905 43777005 29235570 34228800 89632140 8270070 88819320 104125890 69157425 13313295 64202835 31098840 21037215 79395360 123474420 94316955 65731020 199175625 159241080 42746880 62165220 101093835 150073320 77629215 57244875 170006700 146943465 77175600 53559735 159581355 243754800 227589015 92486460 43404150 213979035 171905760 59691150 79357110 103117425 117827745 70749960 6273885 65864505 16380285 30765375 70510050 177370575 16274460 45041925 6355905 54786480 135886935 111958800 17409405 21581040 103810305 89567940 93516945 80377815 250800405 88807530 41528265 79522995 114296475 28887555 170751435 9083580 209334975 96486600 36582915 39817950 214091310 6580905 147626715 81935265 97108950 124195755 23949045 59637465 25067910 91061730 54123840 79094415 166421625 52385850 71823945 178343055 20649525 38857770 44452830 7011435 119832180 42064290 80772750 1450410 74331540 14971485 96295140 84278520 153749580 190718295 2798910 108937800 35824785 257270085 79552545 40400010 69204270 109461210 20637780 38016480 14756235 62056155 59772615 104547555 135857775 98788185 188839290 198261975 26346090 118789005 18375840 173437500 12892995 86490405 88271340 29368980 86382240 22651215 35461890 116464395 67751475 30004665 47911620 34693470 31922355 47816640 93124365 101322765 128562015 184214445 11145870 32701200 23784870 53340615 21327630 3328710 9768045 114928815 52282635 49760385 154010880 40034520 98680935 4058835 143885565 81663630 50566905 11136420 97035120 232375290 115308630 166766325 80171370 8006880 103890450 7415415 116136465 18973875 137479410 57499125 140710545 199478025 73213650 15216615 126291780 111171795 121463775 203606010 74613720 87218955 76387680 80111400 180776265 11176185 141787500 126352440 93414795 117497175 216954180 101325300 131952045 76027680 129080505 2118810 1968555 14597760 17442150 121142655 62984325 66672240 54762300 64120965 115838130 156814860 57850095 23240145 104335530 83683530 11164020 56092635 141119685 135870390 53245530 79424505 90658470 53598645 163550910 84014190 267320835 193632615 71921025 31044465 43608375 100377150 28067085 139467060 125880510 7206360 74486715 139712805 90120060 2207160 33692610 59120085 52434750 46704975 39947310 105477885 67777590 10280625 32312025 33386415 120836880 166899195 30069780 234245775 128050725 182018760 62007585 235224690 81529170 60278595 33872025 183348225 43493505 29898330 178609395 187947180 57531015 32901690 258280635 35163030 153233745 225817275 20161920 41433255 23681205 5802105 8134635 21985350 102161670 14688510 145925895 38920455 38013300 62134530 109076970 73291980 127541490 93811665 226132725 63534435 7471365 53714910 91463655 10954335 93675225 13330530 756015 77736045 26965440 33610695 253032420 76696875 124986840 149884410 45676905 5051820 34800225 94987455 9682290 49809645 185716485 268946295 24920805 52148850 136408095 7487730 10787895 42006030 24710685 116985150 136799520 170255400 22122930 217519050 157119195 57432270 122150430 94322280 101068140 105396195 148721940 96064035 58726455 9204315 27281790 64523880 43000650 175286865 10075800 102760125 27308535 120933285 127501770 90215265 25503255 141796245 29075715 95320650 195416205 27745845 24581340 33756480 107346915 11958420 100953585 1626585 73766880 99747495 168287970 88937055 74861895 73175835 122072385 82936515 79897980 124566510 48866190 152737800 34171470 120855360 227292780 13012875 79916730 68066445 188023125 45923130 96731475 61279230 5438325 55306935 119681235 29680335 30342570 135695820 1571010 8961510 41801385 95795565 83015685 72375705 105165285 74842095 85636605 32814975 87893460 4547775 74376255 53594760 84099615 150954360 97986510 86121480 26803770 143314680 179147430 7714020 47156340 4732320 224316915 107451795 1625655 144916785 149247300 107882520 6445125 6515985 49817400 67532895 146014035 88525050 1863585 155914020 14096640 19438005 84897645 11048580 45335775 272464425 35610405 27618480 46954230 56391075 90286275 158347140 17825610 139407345 48387120 166365960 105281730 4775535 69517830 30643650 154031775 112655925 109604100 114904215 119875140 13231905 6433530 240375735 47151570 11116110 255961230 154281330 53174970 78111555 72052155 238988715 60941790 11176530 81602685 119127210 30425175 63536550 13965705 106668495 43750320 101337240 85956465 57020790 20122185 69419085 45944145 81941925 133562340 206565030 1389780 36572610 9251310 4724940 175129260 42053505 82226805 146062425 123941880 10154475 5580150 62034855 111400440 50771115 111037470 27320115 34423065 8186400 86961555 101103915 67664250 65979795 78832245 181744710 12744015 110584830 18667620 143393280 253554270 15274830 33429645 50588685 168423375 5934000 79378290 76993455 64687755 47040120 68869245 37430775 68565855 222225990 93276120 23722995 54114000 26980950 79686075 192700860 17376660 161636505 26104710 383400 122992440 113610810 69991800 56940840 56786040 60854955 38577600 109172940 91072740 47333985 27472050 41549940 326466930 8948745 14839710 97738575 45015405 73412205 164444070 38020065 140421840 14846820 91639905 123494070 29615160 60080790 102351375 96592335 191970990 198870420 61518420 44455905 82863900 15959940 153538140 74562465 91379610 32296275 26229795 65465730 60431865 160048650 90113865 5315775 121801665 106735590 104424765 48325530 13155300 15152265 26127750 37717740 39954045 50057220 229755 17328630 99671280 57660450 7328055 177274725 78095505 74689920 36944340 42390330 165089565 137966175 194955345 55246140 103942200 22141575 20696790 97312305 57387165 159361650 33399225 290145060 1866270 61904805 24496320 40440495 160975980 60935400 87704730 4775685 236039760 16705665 111028395 100892745 126187200 110412870 172844955 99673170 68539110 62279895 135413670 99046485 18284025 36752535 150987120 39706815 123700590 111845610 3325215 96342585 75815490 72626925 17179695 121557435 146339415 27141210 214914825 75543690 67913190 61742580 30321120 21088530 158875410 108584415 5694660 36879210 15971655 1220220 38461110 30115740 202524510 96578730 42363120 65126265 252063945 56646720 121935525 40797765 73921260 2708835 147536490 67598145 46297560 42129795 47829930 88732200 57555555 32718705 187795140 44065470 41950305 24329970 240907590 70931940 263406765 11943435 59159115 106822995 89791995 40531635 43671720 40311480 151847850 99855960 8824350 99646365 177928980 47829330 20784465 79619040 96128250 17806065 28102605 7525305 86354205 42247995 23281650 13203915 139472235 2076045 175045785 151558680 84467745 136107060 129148470 93053175 272778735 2448510 8633115 111191445 77697345 98308050 190756995 15712410 51207330 171569490 107023710 30108720 118178535 19059075 60875580 63182100 49755885 158851800 47519685 176715 68367870 64821615 43994295 59575230 125458005 11038290 140529675 101062770 62158680 9426150 116554530 17656365 130448430 120270825 32001585 34446435 184690905 139830735 47612310 95952915 39103950 55052055 185964420 41185350 186521820 166740240 55909860 44679735 20880300 54828720 67589220 8644155 9967755 8437335 73992015 93918135 60254760 87787650 86261415 120259185 23953035 20792010 227009235 198545535 123326940 102604875 157523730 84151830 31410765 143672670 18139410 28183620 155706375 145481790 106772400 169473345 67065690 151949010 55368975 35083605 13221255 56594460 48610260 75897105 61900110 101313345 77585655 125295720 32478630 27098580 62748615 29397345 51183360 79835940 54590670 40269795 66201780 85223625 54105810 84245400 77817285 202949865 106511400 48778155 51348555 63491400 6504285 21927975 92474865 83509605 48696615 205954785 67905450 94392570 26343570 47303760 20404230 87445515 158356860 10678305 64401675 31594350 3395490 99733125 90687990 40329375 88709925 56254770 90296460 99984420 51181905 80922000 112649940 161724045 39500040 6099180 103123470 11124075 96524880 72762510 108686130 31018365 148061280 58780920 51034215 31132665 69308775 12793215 82305750 182077410 27764235 144809640 153809715 577050 111539160 6247560 117746955 179593080 22031805 51253875 48980610 49780605 114419250 111660285 84809760 93211905 197380590 37333620 64387920 97617750 27189285 168566520 110648505 105790185 2246130 65895165 3709980 181648185 30003825 133101705 5970750 150511440 31190040 9102675 91305900 143334930 65188050 121344075 43946805 118435740 28359030 52863150 20998650 43981365 61720980 15835050 46888380 101684745 34407795 129888300 240509175 100695285 24692295 31733790 166691355 155623575 54545715 219771990 83340975 40097490 24269205 7511910 12574230 105948420 110441535 59130225 92732250 202183035 3961470 118027635 5588325 15917055 95100540 231467925 6033030 123499995 6464100 21925830 122744430 200015505 37985280 82293570 75660555 13104105 54830520 153154335 122846535 102290445 49012080 69028470 45366705 89598120 11055540 92484150 36829740 122060745 67353735 39844020 183796455 124617255 32760615 79801545 93581760 11725830 181269420 56416995 133384140 94459320 65206845 111650385 58657260 62899065 116644335 140660250 121537560 183992595 79957290 103180275 12443775 24997770 64583595 4872885 68515020 153820035 80034270 48092205 6134760 47795475 194836695 59553585 58173690 82953270 157003650 127886295 34887510 24873450 73238280 229837095 129632835 106164390 100258305 24208305 18456585 111397485 116916375 56480925 17871045 29134890 4639365 155757300 94722360 14359020 183230610 153781515 49320075 45410850 32203320 40343700 160189860 27242820 138062055 36068850 12892155 85574400 60426270 33531360 1236825 54455010 168872445 33139890 61787775 2596080 64288200 8966880 28546635 17865300 63612270 235629900 8292930 47544870 105808290 31927635 64572015 73431060 229353120 55902360 25402665 129167115 316923345 10517925 43116975 60580785 103079505 44925945 95009550 26524335 106779510 53212125 146249820 31703895 73610415 157861980 28201500 3225420 190470075 153006435 17350680 63380775 154835205 86385300 275221875 56435595 3422520 89614485 17385435 30354915 116292900 132299055 167595435 158162910 94090575 53564490 64580610 77453040 37593405 202101465 106498305 33687525 9726600 201267930 49436100 109416075 150687960 80491365 27459345 51248370 119756955 91105860 42690285 49038000 18731745 67602300 84476040 40521705 79056720 90353055 84104610 114817875 243511215 54134115 16868955 50091660 194974725 62619735 23527830 52011090 108023100 33803295 7459485 40944045 109803270 37764300 23110080 60302235 76933575 94634730 20636655 164762430 117542940 67556790 81676845 28915785 119901375 4427070 85443870 111758490 47313690 15776010 28036230 98406645 50291895 86629170 24251115 180052425 47762700 126135915 110890500 35748885 87088260 38019750 75516570 158052945 11475675 6879675 126231345 216696645 77121405 67026180 94744290 80120280 46175535 56637330 179507865 44200740 80494755 7903245 4409415 10602435 4952250 31863630 83022075 18677280 17030370 67323870 1867440 111545685 59519115 128091195 97116930 48990705 104518365 150466560 16950315 155583390 45647595 228714015 59167650 82418325 36134535 126259065 25205085 157988640 31301370 104825100 153628620 40401990 31962795 149259555 95554740 11721750 137043240 9679920 118620855 177226485 112284465 85016535 24314370 203376675 7959825 165674805 20160960 157406535 176340075 79611075 97920750 82625895 89456175 55604505 197548350 170448390 67110690 97344915 135361515 10348665 129776805 28025205 93918585 20335545 164260980 2095140 23326320 51918780 173495925 17729025 14834715 27531165 8559030 40129290 57316770 17710575 128300520 40269690 53604600 70172085 89202795 52362795 165375585 10673250 75766725 90230190 86573145 114952425 116914335 134044110 48362010 61292115 10622430 3393720 234279300 74984850 77416995 69117465 49254450 18231390 29087055 35197230 7954620 157285020 114093210 41746800 120207450 125876670 17562315 47023965 85792950 118845420 55961835 227977260 62021145 47331390 76955790 118847955 3222945 108749160 101853255 8854635 109172055 92585970 153636810 86775540 73393095 37784220 228675480 32067480 95489130 62644185 26497125 112409085 37450575 82730340 132989130 1333185 52538520 116605065 107941485 122877540 104546280 63246615 124901205 187335135 4398825 71773875 8060925 85125150 111812745 63968550 6054720 138652020 40510905 209038560 21332910 8701125 113958210 99168750 71809590 36527700 126882435 40193445 94914645 44146575 48847020 158366280 146452590 56153775 188413305 72385920 265044495 1211295 54337845 172989690 129694665 46168020 40835340 30888000 35903820 133299240 53762850 89501865 18109440 402780 138453270 99070635 47324775 137140230 20505315 96246375 125629035 52801080 57145050 164115630 29043450 22785525 7715805 52104030 127906620 235212945 9053565 14193060 82142820 149652015 122679585 120031065 106348605 66129180 116479155 15161280 22909545 48116730 207403335 20766420 89471235 46838085 6947475 53203230 82941660 37237125 52383720 114089730 25492260 102552540 96662850 112354860 15195420 62409960 41885895 17929905 9200970 110543835 10284165 130229250 292096515 11024295 13116660 82837065 194214195 5372850 27046050 199428120 59672220 37842795 92751015 322188210 70634880 56218515 69873270 61388205 77921340 24555105 122236920 86509440 38342040 155069535 43769175 97171245 286620165 51013875 15499470 31613340 22109010 5410350 11149785 14898225 155975670 49597680 112655880 81335475 72403095 70134780 72699705 61093665 41537250 42596595 84709455 116311545 89283300 47131785 16578240 88569660 113156595 131337885 153936405 104862825 26348385 49152540 154274865 265501665 60433095 146098095 135548535 123410325 67817910 93855450 260116215 67264935 61992525 140415420 26317515 137241510 4866900 136422810 14600325 64791150 136661940 143058765 12616215 136708980 40177725 103514400 37549380 177980295 89213880 37358850 16761105 36494865 32403645 54444345 103765905 41616705 112440405 2187270 118842945 136639635 189882330 149569710 49598100 65579880 20145615 106576395 42655575 211262070 51431775 70825005 17713650 16007940 75509550 71666415 62238465 232336365 9324345 67525590 28272165 32870670 127683615 111477210 35598525 41636625 56453310 6642990 117384405 28539210 81730050 155338590 49017540 10957290 161008830 59490735 197296455 77314620 31726305 46818570 39740160 91719600 136335870 56417970 35083485 209830515 19628550 142005840 119286690 46192230 49913775 101926830 101487885 103410390 103570845 222151860 133279950 152934990 22907985 49611435 30308985 187226265 4872930 11687985 121548480 16092120 19162575 183795915 140664015 70224300 166768815 75762255 215305980 113316885 42734985 88576890 59435025 61081410 97843050 109494885 40411470 108582465 114301575 24964350 40851840 123458940 139386090 55937460 139065765 31298745 34362420 50104980 80998785 2103525 7748055 71722140 25932720 4394790 218470665 2971020 101088975 47313675 41162055 43681005 98465520 65746965 152088180 66071415 29263305 255168645 83576385 50219745 145371390 136763880 188252670 43269000 138902685 30289815 7359285 13948785 50244735 3981735 7718130 45676875 63949395 51969000 208698435 29532990 109855530 93497835 76134780 77995170 99748470 55860030 94338090 6709065 56947455 44516790 77879565 4729620 19486935 90918120 140994180 30304845 78738075 138470745 48463155 17294415 45880650 44289810 142758435 26904615 37326690 195588435 67000440 53457465 39191205 69449550 15783780 151426425 31724310 185517015 53574810 52384095 195290880 49747410 34488945 66781395 27847695 56367510 140384070 148184445 184038270 39393315 54318630 14998680 23156895 72239685 122887890 199386045 141729780 4101105 250879290 125004765 112410495 60175710 58918455 12927195 181744485 96970230 30112350 12826185 41670735 124620045 33636630 2951010 53402235 141492675 1493295 198634320 125493675 98064285 53910915 157653030 122816520 41064480 102535080 68461815 96191295 70033875 2318325 45635130 30646815 217385250 71470425 42349095 38890470 50443095 21402135 111637440 27944040 68058450 225792645 48171030 5659680 77802150 127553325 57514185 16838490 128202330 32513745 176731590 50258190 142223235 126340155 64428510 22858080 63445140 202536435 171788490 193178985 57406890 144837810 66706065 11806320 316205385 92413830 23136870 25004925 35124240 40088130 153852345 26311350 4194585 141129735 31448595 169928190 86539110 177921360 49969635 135740985 141374580 121770675 5562645 146850405 708480 162635655 104686275 111587580 32516970 25793895 77792850 108740415 52302390 202921290 63414900 36821565 162975570 54312465 128802195 17302980 28489125 129869220 16734600 131041635 244764165 18958545 29778030 65321310 3237150 95056875 53733210 40519230 152867505 167828565 25206585 26599950 104222475 141719490 24756795 59663400 30313500 89148690 68883165 70703175 138168255 71908425 100725120 64908330 200576745 189763155 22991805 32026845 74800080 11720070 107798145 122343525 48476340 190768875 34539285 102198075 17125395 102426465 350946300 50617530 70456260 18106095 46688190 109526535 63535545 181295130 2652180 39403500 21566055 36443925 45906510 18473370 87602370 823380 27991830 220489410 26164800 140192580 4231530 65632230 7023780 65451690 128807295 22307670 197641320 26375970 25876065 82608090 38235840 71053605 5950860 2178900 38106270 1710780 23507385 4161390 85096590 150683835 80821695 18990270 193274580 40571955 15065490 140751480 65853795 137167035 22910625 92283255 180867270 29887260 2310945 152677410 38957835 47322345 38537625 48169455 167713620 167516775 113356260 70497270 77209875 6650655 86950470 84797040 124237860 26251110 14748810 34988175 102643935 43786245 38029035 35035005 201510870 8898615 16593510 8692695 30442260 123816825 694365 14233290 111355680 51236115 4580790 20447070 104548470 27647265 39637095 106206885 128488395 27332115 120384915 82838700 171127770 144297465 144456330 111711810 45640230 50461335 76978200 61957650 77617335 45247395 95509650 15393795 204980115 94012815 29955075 308010 53326170 123165795 16158165 203942115 33218250 41599275 75347685 152935215 184881210 7931790 197241030 117453480 181470975 123146700 100198470 177141435 254010 103070055 83242860 139532115 13008555 18637305 6341865 141187305 47854620 20686305 217062660 128068335 57165870 91480170 235389360 123004635 110900640 62342550 1313490 111837555 46085310 6389040 61829745 4574760 85249845 144418035 66617820 147993075 145338990 22187775 145982910 89212830 190447620 84656205 39181080 171114375 109006410 250772550 34531410 78487710 74381985 53355285 107220780 48893760 36871710 104392545 1654365 54363285 112606245 146568780 42127215 55908675 83634180 45536385 135100935 166943265 41625285 103431600 48390465 118185165 15785055 147673590 71769090 71290920 223212435 48200970 49905570 3954525 142997340 11772135 12361125 45110580 68200905 15349035 157428945 40663485 92722650 107371260 132315180 21204945 93257475 135637740 233590815 79200045 117071745 84061380 59904465 93060660 151061235 31316970 79642290 202803915 119516220 93388230 19582605 72416925 28279635 80197215 58804335 68353095 29484840 105875235 33612405 7721325 20529330 88710450 23713875 131432340 58927230 81043095 81937710 106542660 206912145 88582275 27144180 56071290 68939145 69848310 164821305 68047785 70263915 133735830 13443360 35734140 77658555 124745145 128315130 117128775 165553905 37015020 97218075 120840180 54632355 20404770 78663645 82538325 86123895 28823325 49665630 59878605 36526815 127894230 11892510 268646520 54697845 138648120 131351625 42973065 45084840 135708195 53625870 134923740 92024085 88495155 97774470 151694775 143798865 101956470 256405200 132914055 203425200 134857380 102945465 203186070 117644850 8115240 10727295 16529295 527985 41395050 5408145 117918915 66607815 48040635 79153800 59878140 194002695 1014810 30506790 51330750 7268220 133410300 99005340 52988175 15763485 102779130 3127890 53347230 94212270 33838710 29881380 36828210 112605705 121698570 102548355 32341725 90241680 49941030 33135930 274639260 21667230 37973340 40923540 133909155 189725565 75459375 116313915 7570050 37035870 76601355 125582085 164261340 10829895 147470010 120934365 109522125 11586810 4540770 229183575 124758375 30893130 60232200 83295690 44814990 3515805 62263305 44707305 5431020 208924920 58305660 65914080 270425355 9742410 71722995 225977250 1235880 79176090 168078585 92785695 93273750 38441745 113232405 15146055 81916110 101371230 80110725 288700230 59989605 55846050 150020160 80780625 90773190 134098905 74073930 51778635 85799925 97499130 9140940 34732995 16410075 90477105 215080275 58285470 70632405 119916300 34823430 357277575 129191730 55810500 35137905 21601140 49251750 84748680 53303265 39507720 138534540 35583120 123043755 75022680 94313100 129159720 14932290 82317855 41937000 157999530 3664050 15459630 63175155 66353625 35324235 49278210 62349900 35110515 199475325 48952065 141957375 177373545 21288795 33330210 38603700 55947060 78846780 70921035 18573150 6765870 126110595 31667130 73361655 209710425 161636160 26507040 78203520 48263550 108788265 280931505 202617900 130816695 30669765 26813715 30164265 26327550 31142145 143910210 165787365 46962585 19039095 98178975 109043040 40803945 137627430 203679570 160769775 44234085 132975720 3260295 108230250 39068715 71330910 5096235 121347180 42636765 148823130 48183795 99211920 23868585 161542050 168727035 51251640 159168540 1107975 144764355 139673490 158037750 6484620 153058425 235436460 54813465 84176940 30742860 111297435 97318410 20755875 129657195 8690835 174993015 102865950 59506140 38554710 293950725 11263665 78666765 59893725 100803735 49565475 15409770 108765540 118307820 173120625 127382910 248560740 93684480 74258370 179531415 56683935 80149230 15211365 109927035 57000330 54169065 16516590 207671310 53489400 33273540 16560435 131663520 149951310 112770360 195968970 196199505 13972830 227788545 77356485 80342715 89490195 79786245 161833710 85448280 17334000 62219340 71114700 30998775 11271900 28430535 55757220 186638280 105988800 5515665 57110445 18782505 24183735 66913200 29335500 111928245 25413210 84537300 175031835 66837450 55259385 1136925 36737265 2857095 183876045 11116875 231351750 5684190 15342465 127665390 36873105 18253395 111464820 98263665 11272395 47804070 29992320 52002030 15333840 82622595 89203440 9477840 112740780 113228205 36234600 65325795 40805925 14647485 95271855 19015155 36835800 98913615 72999585 131842995 8910975 259760670 98949585 3478725 15571425 7347375 111960495 60684525 99909060 48537615 102418380 127122045 4719390 38919000 168279075 91000050 132100260 73910190 1710660 49703475 45833355 28684830 156171525 69167610 67621410 87525375 90827700 80707500 217613445 219603795 27192075 27807075 53075850 95571375 84135030 32882115 17503455 79112580 26589345 85100595 66991020 10621560 28369485 88750725 92990775 24463305 66380370 20529750 47039985 336600165 54987540 77179230 37872765 24017580 165863235 11196270 79125300 32830995 52161120 46561545 16841745 80996790 53497230 82221765 44399130 29231415 77947035 41110065 220124445 108305700 41109675 64769115 160293420 11718645 48821190 26094015 81268965 46936335 124986375 188620575 18241155 156011775 40211295 53406645 185843640 81934950 121547565 151436985 47779080 141953625 52516200 165993690 41079105 20321505 12721005 168954000 121156095 10346730 69943485 72438210 130390245 128955105 150784680 223296315 46975455 84839940 223042785 49966890 22931880 161271135 76361805 57197595 86620365 50956665 128457795 85284255 39079140 191004750 196158540 119614440 18687000 28562055 81302295 23001735 11630505 62856465 87282330 206798910 164281545 36138210 19134420 102496140 112587495 68445795 157763025 51133515 122512125 67040985 54517710 195735270 21320325 3676275 24512175 147570450 124082490 15204495 67151745 46605345 70609995 143284230 10665150 31582815 284907720 174460170 36280605 89745510 11298435 50188575 18104685 146035410 23210805 4841565 29899920 123113820 83966070 42860820 12600930 234576765 96728820 30863625 110770875 97186725 105318225 81951495 68677185 167925105 43851720 83514555 22386510 132516075 53101800 67643310 176454420 43901340 162951150 52136625 18468180 47347755 46758240 36336165 25073805 173320950 78735090 175241535 123955305 44016645 85883310 21732615 56309700 131944980 12556125 108862455 8257335 147880890 109325535 115437240 33228105 13521090 239028270 31621305 125220150 130541775 1663185 103841160 4223490 50319615 44096940 26728260 56605980 79122615 55396155 105284640 93919605 230335890 59891865 23766030 103285605 173288820 114476280 10469565 48587070 71139960 269863890 18767580 76091430 71056155 87507210 267054360 20025825 142302585 94465065 14689530 68440725 49934220 59530260 39590385 98551740 27879945 80263845 22874085 171226125 56406300 48977370 92038905 528285 16106715 31630965 63432480 35750130 61039515 80473335 25757100 53352195 93005115 169975710 26023590 67244595 11496000 142393725 275459160 28976955 199521555 162761730 40853145 117875955 126348030 15931320 74068815 92750910 150725280 47468565 55805415 45499800 127559895 82205475 112957080 108000930 21331335 14931600 2424750 144821610 50494005 10915560 38660700 27033225 41249025 42418965 26372640 127096680 33310860 71409870 31309995 63892935 978180 154560105 72407985 243287475 15416685 98069085 151443405 62026815 157871955 35793195 233297970 96153105 176946705 166233645 2815230 56098155 47800200 226703190 9774555 32436465 155128155 120468315 95147610 108079680 152017380 4974045 142442265 75247230 96590850 80762550 93840000 169028025 22151850 55546770 86413395 9931905 58798890 96376035 201064305 152360175 116106390 66281985 101157270 173696310 11658195 1703220 49012680 17495430 56451870 181085190 103079625 98922165 5138175 41925720 132603660 37764195 28477050 108599850 138726360 89224830 152067765 11035680 99094680 45239025 41214765 20017785 57435990 71154630 51103380 16845855 124558005 27814635 92170005 119345070 104831985 17561175 8187165 101860920 88663650 122718525 212305380 12495675 58007910 25652700 34097295 34208475 41937750 103460310 33652590 99114090 91453965 23926005 49931985 16438695 139794960 36701910 56178900 2720955 106781745 234685365 72608820 97517865 94721835 11407140 105897345 46616385 49157550 137055735 60582060 92896200 52571685 83820180 37472880 135816135 209268540 64338450 40246770 35295255 299202585 82278990 114857010 83442660 66953610 78878460 24554970 81672795 101269890 122189835 54439680 95776755 33087180 154017375 49104480 30772860 16300440 124176930 133194885 11743110 160773060 72896865 42423225 2042685 12990615 218508810 20694300 62439105 35773770 14437740 66826710 188170875 38894685 26485065 16199280 69148455 5306595 183970140 89029290 42892215 110960955 206084475 124266495 105907425 210283410 103322925 6599235 93935805 58275390 214582500 87429810 63301410 94332645 61125975 140632875 66664935 42616530 41784840 71184315 4487160 174877335 94196805 25081350 63583890 1743615 138185550 23630385 88204695 62975835 14290350 38678235 221918220 16567470 112621350 85533945 53027550 72756960 121325460 167836260 19829595 77089365 63259920 18330735 115911300 147407370 144660555 38488335 66940845 142479195 23071485 16147815 178480320 82784535 54327645 221389155 68178915 61597560 32714520 77022405 10990095 63892470 60524340 141690855 17071080 14485170 107699895 17613345 74777745 20017725 31725525 49434720 25810545 70511340 10733670 133888860 127139400 19784160 21028950 141698025 210748695 110250120 34486545 183095445 30826665 112535670 135778365 148976160 42905550 125538075 235589805 33944895 5052420 121019145 65873535 48572085 133764390 233581200 23978700 139027200 14962620 41553195 115782405 135778110 43322685 107797965 22382670 312770370 73062330 18676020 48506370 76016145 118096500 4765560 73156665 110432970 198037095 176497875 74075085 875820 208600440 106200480 53502615 8167365 174935865 534840 16057650 43981125 229732125 128038380 11189670 35795865 26238210 107763825 102737415 11479065 17509470 35994405 29418420 44476275 40822695 65320050 85670370 108998580 56000175 118852725 31752105 97287960 88795350 40442385 160554405 10910400 167210475 233309775 80966430 53099610 192465750 70138185 93866295 106362885 21447735 144945720 168052530 46109220 110781915 237920685 176637150 120407310 14267505 10058175 138206985 3820635 16117215 86565000 15380700 45448065 275742180 231742830 16251075 1391265 87287535 81206460 87539850 67288110 244770750 46320 26346000 7676025 115159440 20705070 77880420 22719750 145295925 171514305 59781945 38796360 97469295 34949595 154711485 36364170 12687495 38490120 9171600 409275 20643360 125384265 57011325 38255295 39300315 25488615 101555925 89288775 156074685 59798880 11450535 31151100 6660705 79251675 93127920 48953025 179845770 7825185 108203700 134536155 62275860 19666800 51911025 34048230 37557075 143126895 215589885 130045020 108106545 2147655 48415305 71115 18240045 94064310 85634250 115382955 20753895 118869765 89203935 68817465 20676225 167932725 135961395 7908975 76920960 141470130 44842050 143529540 169418655 59594010 110255595 108593445 85336515 75762900 262106565 71152995 6040815 179398560 78159300 6696735 139462425 716505 14353710 77142765 64069020 185310735 39059700 14310525 176140380 266605860 200256300 75164400 82428900 77797440 121015440 4485450 18642345 69645135 16928460 108487845 39451710 26067975 53675025 21927345 105841080 239748180 42298350 22208970 155742540 58331985 112557840 96380715 39452565 19948275 20514630 58297530 88582215 4394865 73392030 15834645 162142035 9555000 31144725 235980315 10966605 143169525 96906015 109226595 98636985 46613805 9593340 182790240 42331455 157772880 13078590 55670970 57954135 81708255 117144720 63915735 74187630 98727750 254595330 21961380 240411285 25356495 116830035 141616230 43219680 6306180 6905490 129247395 50542905 157948545 56180550 123716100 225489660 20452875 119426880 105608415 85143255 153093915 92200140 116989110 198040755 35558310 32407860 54232545 18500295 52362870 173516100 93437370 73139835 12021360 159326925 96744975 140568660 27419730 185022075 86396685 65758215 59892315 99852900 62294175 226339455 19168500 50487165 128588970 8594235 98438445 67756830 79295430 157413465 99212160 6150900 17713905 144693165 241179240 19685985 28362795 183043125 96795705 122653335 169158075 30134955 35167515 164281635 89801040 6334485 12637545 33827280 104345505 123738675 91477620 179453055 41408820 67117395 102926160 41635890 31935990 29020770 84017115 20346210 215632305 105426255 388837635 128740545 49866045 34735680 157854495 102942975 90219585 98880570 15470475 143063985 94212225 133402545 6002640 66810480 17382060 4262625 80974455 41230530 2372925 56913405 73627755 41135760 41846790 6499470 22102740 115560210 79502910 36358290 141381315 8900700 77302335 180835665 103578585 90811935 230688825 9950115 53109390 21640860 143811390 101696640 3557865 15038565 95694450 16227840 13186980 46184610 45092250 96399900 149476350 39902730 34699530 16199295 34715250 75403725 208226565 262704480 39190260 28549815 172474515 71260545 84259395 5361465 50976360 76926825 21390015 48737910 30383880 88128885 32448210 17580495 32505630 47638275 78079170 193189740 29665755 147131670 59761020 27611175 17262255 125357565 153739080 15951525 12479535 21790860 190438545 159629205 14812035 249317505 90045465 91717965 37999155 56087610 150962490 26238720 188919780 46786920 16380375 97489275 43039125 86065650 93108645 11837295 139902360 114606765 74045250 56784780 128040825 65845635 62279205 127377960 6134970 266726835 178810500 184960515 80388045 85171005 221645115 97235580 76222515 147177105 230625960 82698720 35858130 165231000 45278115 55181430 21110265 22116945 181301475 69033015 81170010 244093785 10870950 98451405 80925630 30655320 50574450 163555950 151848210 92936310 162368670 106326840 39589470 30910215 169107450 73765650 132956805 13396320 21149475 143541660 123038685 26869785 37378470 2526360 73118700 57546555 19172670 96295995 26052975 81781020 36354120 45715005 230257380 132054585 7324530 75869985 151088790 42196095 9724425 13850040 40347075 70827375 42447180 100640400 123419745 3561945 138940515 156082500 130015860 110083965 95920260 35550525 162899325 157567575 54670290 77438790 30246615 74651715 25992630 293259450 42449265 13471950 59570730 84953505 150251175 24692550 204116415 51532665 145002945 88249245 81160935 5897820 61667595 104110575 258053430 43039680 117036495 35772510 120795930 158255730 224689575 105538140 64186965 3342585 71372805 137768880 140049150 56159235 125755530 103615755 13688835 123540945 65012250 103068555 73207875 116701935 15998655 45500505 50850600 59750565 44559225 225286200 40640940 11657265 56822610 71574780 132935310 124370190 41671620 109959165 43793760 116990490 15330450 192816945 37025295 40301715 74929005 162034395 22986405 130388535 130024095 23624370 120466410 14056500 8017470 13786680 206539410 68354820 87868500 46272135 193228890 121178235 22805385 128698140 23977485 96250605 12933945 167778135 76319370 23263500 35013600 170087235 104623515 91873170 5746395 28191135 58204290 69393825 54076800 69120225 6094620 89156460 52955250 35653440 139852290 150499515 58220295 90302700 160468050 55624380 75684240 5428635 107842770 42587595 11969520 150983745 64588710 69569385 30029265 219955380 6828855 12673725 48786150 35487915 89340855 55268010 84962025 103210575 62277210 73443645 30995085 5830785 2262075 137610720 35973165 204415560 79474695 74618100 33736665 103805115 204396060 5633505 46849410 105663780 200749035 35583495 18786000 59107965 39167160 101755665 118003125 119280015 62752095 34429110 18696960 128464230 138129990 133083165 29978835 151159380 77091375 46638585 148045965 145295910 74148540 156204465 49377150 127806015 94534980 7928775 117350445 189879960 83011830 22249125 226850745 23188380 17872830 26877375 161911110 108392475 7377315 25375305 293117640 111966780 41325975 84775440 32680395 123857730 83477970 89075190 58008105 56813820 122188365 59626470 11992980 222870510 65191815 84398640 209977905 46780935 31601730 110067105 17010390 6888645 143570790 1207575 102998205 169996230 19578810 20089410 53118480 112826730 162965460 91891695 76032150 94190070 39975090 78652095 25092795 89797920 29934585 7882335 43939560 11231175 66290670 157891230 114146520 198272520 92137215 44277645 76092675 60984405 72336150 105456585 62161800 59961120 2296290 63849945 129986970 149137485 20302575 56942475 39017430 24811230 36049170 15149880 132898965 68762625 47342115 25666815 125474235 51730815 24691260 350220 112584180 93623595 33073905 120905085 33007350 528960 111492810 335165595 40915290 194531955 29016045 80292540 97954050 71022615 7896705 19283655 141249090 9063855 183372330 43629675 145032585 71614380 153497805 157397475 59540355 107612235 5714940 119070795 26467245 59082870 5927505 47679810 17947770 230041545 97287000 72731355 17926500 257496765 39249495 43523535 9658050 62910525 43716300 68690610 143149230 75562890 19321185 89819940 1911390 44024445 81362910 79638240 12393300 10862685 108460950 130322760 88382730 9657450 1300545 40729605 20148030 161986155 37048035 62501235 112634565 191464230 37997250 51635490 151464255 84450195 8618400 221536125 58717950 88424100 14583585 194743785 10423665 58186155 13680060 22341735 148130670 127136250 47500110 91561395 39586755 120086400 108667665 61129875 135847275 99142515 17711175 31076625 601920 35603085 33849810 41077260 119893995 146401440 181937325 15279285 83613285 60208260 47366520 53283765 91571280 230767905 73025400 121899510 20041215 83547000 66471060 14467020 56738310 93929925 31364445 54106845 2197665 184188810 67043565 21953970 46309755 103202325 94665930 185400630 55769160 27335655 47100225 33670245 17906490 27076770 147412125 53070885 50425185 82149090 25371360 54912420 68635065 309915 116067630 32565615 89985765 63979065 25771125 89080095 103693755 34664610 41573040 50778000 42816720 117134235 91060605 34013355 93566235 58157775 42179685 45026100 39117945 32377560 135019770 2874585 10819860 18617025 93676695 11609295 59415330 98758050 115494825 187973595 2235810 16247640 37916820 33914160 149611050 81178515 902475 64728855 40309110 116075055 39970500 38994090 155973675 226959525 34212315 36874095 136042035 13578390 175060545 182285940 31256580 138077850 60531360 7769835 47889240 13807410 21474840 136759515 209252415 55755735 141525555 109086570 81554280 76996440 80125005 100265715 19219755 147606885 157759590 63521535 157038570 16190220 127156380 107824200 109279830 13649355 90167265 70748160 29256345 54852675 50236875 61552980 6309345 55010025 93274185 65977200 15388635 72841935 60095205 13630635 34003440 38934060 44090820 67408635 113048760 101357820 42703260 44342280 81097515 36045405 73276470 138713475 49440285 5062920 56929560 22364550 13512045 54475455 145902660 13027890 153876435 140676780 203109585 228633840 21500205 126251160 304126755 15674565 31568220 76326855 136817310 69646695 405561345 18945885 54912390 3484005 57168720 39238740 64029450 98884725 62978940 67982175 58724955 28948980 143583075 42358455 71385105 35910240 11429400 98201220 82678020 22592235 40387080 149411370 48404805 35884230 19938630 67007310 23483055 57759960 34320900 44533830 130650540 105508275 114485610 66148725 58922100 23789865 47661765 35275815 106241370 3415065 104008695 75152385 110306340 152641215 73988040 239410860 195003960 10954245 202863555 99082230 112316175 88861410 24269265 153975285 4155120 13124880 16939545 197110455 10612530 26260830 31652955 172086210 296412045 19003095 24988320 84370785 29624685 39411360 130226955 111316680 10126860 97501410 19795320 120639915 82740600 156805095 111079185 212111340 116764410 35869455 8352225 202784415 22857555 118082550 7745565 8343120 2546250 167058975 29969700 91063170 85651875 102921180 30059310 96447720 52637415 65884440 139286190 128959935 137717805 47050110 131730885 97039650 44868750 56382555 151813965 102414465 87437055 4008060 58094580 45242100 68892915 18403110 59443335 34325790 176679900 93342675 3968010 155107170 48930105 13556445 50959515 173725425 38720595 20676480 58426980 117210315 163950825 68747355 20589690 95965290 131879100 21462555 22670010 16104975 18807225 138863310 74848395 156027720 61748460 150342675 11533980 216793575 171000780 10490685 4106805 36307320 87578475 88395780 155867040 93285480 131299620 81963555 101662665 46794405 18031545 102482970 119031135 17401305 112944045 90778365 74170710 25363740 17023950 133363530 31380750 296780895 22240380 129904245 42095610 128164440 67349445 125107755 128144010 52116615 40293585 135083145 161484570 110189820 163590015 12388350 168729420 99372285 114974235 15303330 19250205 205673580 63505695 79306485 5875275 9539175 226326675 169698030 38417535 120096990 95696535 184952025 19110960 104827725 105334170 60176325 38613315 123299655 125574585 15116250 119398185 120038925 65509785 64291845 92847285 33703590 159039405 55474620 87806655 24387105 37167315 105062445 38597025 170544150 102109830 17596395 208308825 130507110 174932205 33625320 54502815 198675885 4529085 255599175 13740465 169218150 53297295 10132590 87033135 179098650 76027875 191944080 8688735 135387015 57047760 84205980 151138380 7247145 132645900 25081185 187446600 81846540 67008015 197820720 157781910 16984980 136496310 26003340 72401595 18323160 20442270 111551130 58371615 50219085 50110305 6505620 53264460 136653195 43183035 133121205 125485305 208368780 32620755 159279195 47760420 163189665 78492255 69238950 74774415 97443465 183025620 188839935 76629570 106803825 21369300 116623530 149495295 100207590 82229475 30635130 35411370 101540685 45136965 52135485 77115210 17981010 111180765 5927760 42026745 24063255 82494885 239898030 55406040 74489160 374680155 20665890 136152390 76348320 65112465 170509965 85285080 34469100 32310960 231328230 62184060 115715310 43333080 133720305 2912115 98494320 134559285 894735 24813210 82853685 51203835 165189660 85207980 103941510 82357140 132049905 104380995 199749525 126020430 34510680 778320 29833380 137889585 15961215 92966415 148663080 51203790 68625090 178015830 12368790 124448640 154533090 277109625 154385565 127109280 20117010 106907730 63469860 1591560 36809910 15733590 195901260 139008420 12705 41839680 44142180 113878620 33468780 7399260 24527895 130200060 112004955 63533550 126878925 53684445 49858710 6716220 48750465 66162630 42751395 38489745 89816310 162774225 76922085 9235800 188241015 23661195 7543965 233326470 110618595 95542365 102927420 251633085 53476140 5139180 62441430 112844655 53294715 95934915 4268265 123594930 36205575 30991635 190353525 192181560 144053505 77134200 4984050 8149365 184702890 75795660 16211655 263028390 91795890 83997555 45912465 62453865 43171425 111490500 132921810 138596835 186244935 90816615 153296115 30578490 3323895 82478580 33064515 37017375 71581920 100381950 18229335 128112270 27312150 10110390 51421650 127573710 8335980 89885925 7202790 101860335 45408360 172840365 70689075 72246090 230513415 50666220 98026965 7899630 37120410 61441275 64233780 192049770 105578385 13467885 19128540 59007120 21103695 216430650 69573900 61304775 43490310 49186035 70934550 21247905 11993280 95930670 165615510 136757475 48989325 185786595 3576300 31624065 42565035 24359460 100975335 127311540 83563680 9444165 19285125 59088090 97644735 30245265 137966415 73410840 141373200 91824060 86822565 47595915 51102915 64180155 13828680 129330675 55082085 76739430 14720550 128667900 138864045 162108735 33119130 30392370 571305 28132605 146333955 114928875 2604945 103908285 93829545 26327760 105928770 73534485 70364280 4720575 148958595 80598870 110425905 87141390 16125750 144156990 4069680 42628080 262041975 149833590 90445005 615990 64858950 79415775 80879550 72849510 63924555 68064225 80793450 91438410 75621375 85823655 211294380 53347485 151298040 34227705 111155355 69112830 1033875 196468005 37868625 72471225 147633195 62801820 88580835 35089665 151036080 108257535 92446590 86236695 130336545 163376745 166432095 19749795 16803975 1935345 103137510 5269125 144617805 65206410 16940160 146622195 26654130 23693610 82362315 3413640 151468080 71416005 223225155 64043625 102394800 166083405 33633510 92561760 84835125 7431300 55246980 21717420 254891670 26549445 130500330 33555960 99419610 108148650 21966030 137882025 164713485 39572880 24107430 222531645 207869565 175985730 75052740 20164800 91651500 54254490 153015000 97829790 161778810 91599660 90443310 1132845 153840090 82358760 126238770 40585170 154327470 29176965 10981275 54130440 243535350 46179765 52806960 48635070 91867665 142644150 17064390 870360 121478295 126215835 159814335 1873140 46320240 57226650 60271500 310065330 111390510 47795160 86047305 22847235 44136735 67590765 11091150 99908100 175512660 121761240 38796120 20365215 14502075 196237605 73805940 131424240 79876725 191906580 4559100 155108580 59395695 223890525 192267270 1681785 19561155 62659575 121719510 267177870 141780630 215419665 34602900 48290220 25439460 188056095 113691135 1904265 135583530 160722855 2202390 29517885 76993965 37651350 32562780 84286230 33940290 68097630 63532725 1826835 20875050 136099350 62649375 109087965 18389745 92195385 37570110 194268840 95380890 169305975 16553655 51000960 121072575 179813280 60424650 162260040 120391155 15747465 488265 20159550 102150690 125438940 118030590 47948880 122055345 52602690 1061565 55434600 93121875 42569115 150222225 50226270 169902270 75138930 149445765 166338300 27559575 5257365 210707865 6866355 32664045 27512340 86688780 68180355 262015980 227286390 33480240 42929235 22682625 172602360 49399455 82138185 54446655 88609890 19536660 38673855 171271470 105240870 1887915 102086205 47031825 64415115 46032630 158342010 97517715 38044410 36624795 90809070 4520865 171685800 69305295 70849740 47389140 61267035 182651895 48630765 146469150 52301310 15971055 103813260 54258165 83663115 7292145 52470660 135064710 23139150 36574575 155943375 206421480 119261955 99547260 70187850 226272000 103481775 69437820 69537645 26953875 42519105 209468325 80396115 7161060 33377145 55862415 10098345 128419410 136110075 37328625 32059995 14059110 223654830 7203075 202363065 382762110 62656635 125170140 114772995 59904660 84551175 39641715 72727800 125292480 88633785 8018820 4558950 160202970 127591635 151375455 40724595 268120560 83952165 33694725 109298685 61163190 114782280 115936545 33215970 60373200 263587155 143104290 39074400 173811030 162313725 59469495 2549265 136215090 161595630 253834110 49757220 52815975 191074755 42722490 13268340 13000590 108837105 76644105 95442420 11894880 12050565 47880840 118395015 80962485 62605035 50855490 38935605 123155730 171214170 55981650 90426975 4493070 304232700 50078955 54904050 9423120 20589720 49931730 72872850 11534670 28984500 187250130 78263550 137087970 54068265 102400440 63746265 26961045 140051790 29981805 218826645 6715980 60812205 20075760 46241085 268497660 19475940 148446150 79699935 66778605 71841135 148232625 50191515 54427845 70186125 52412625 41747835 96392280 53566950 64633680 70924935 15155640 109471185 172944135 165090 194695725 74402580 22547805 7499100 140684685 206297595 52931145 6079800 151771275 101225460 142829220 84064455 62618250 30594270 250855095 58979145 63415215 56375100 1370460 112893795 99152475 44496645 41951955 82536555 139823880 83962770 17935425 6718620 29894295 7257015 183098955 84517485 24794790 25086195 143402565 22018215 88666605 15467670 175345950 30005475 39150495 57859245 12843840 131417655 16397025 178765770 25161525 134020950 36614595 117578940 182511255 54301110 22595355 67552125 111328785 193756740 17842170 115704060 43478790 105928200 177085185 30757425 26370165 190947240 37957815 130000035 74026920 123117945 119244780 5969835 5890530 20715930 98635860 99562305 87532080 68105115 230308980 20621400 103220895 30683775 57635820 56894235 48031545 59562570 193466145 69054195 125552385 15182040 119378580 31596135 56377020 108845430 174299100 41998245 52193145 53259390 110793945 114945960 115856490 36007155 158007315 45161280 72120840 159243120 80233425 136739055 39357255 48078870 82047450 18375465 1704495 136260735 89448705 1033140 166378950 120026595 154584000 89254065 9712050 16853910 88948560 236716695 59466555 169580730 68792475 125103690 55381695 56910165 26350965 48090075 58477980 15163035 179218920 184211835 75397410 52317135 3027465 45546495 45402435 143892765 102018720 116794695 103877580 36623745 28396515 59944155 86405730 6425160 52824840 284072340 16180380 156930315 18876390 48646785 59756085 118649865 91584600 43222185 47431935 71787150 38259735 23838090 43201335 59187450 67748310 55267230 10201515 39852105 108352980 201235650 130529550 5130615 62134125 28358985 47312550 136480470 6568065 99241470 258445830 463800 12561255 10149930 117416085 234838185 140320395 108445755 248009055 122412555 7738305 42158460 42935190 56649495 139891485 7070970 106718280 101179920 19443420 32231760 171299880 156130170 127453740 138669690 98567400 172372485 136523985 88277730 577335 91121010 50332050 61623420 21276240 88980690 16742985 150426180 226985565 63993915 282703260 48585975 136962600 5191050 52034475 87689190 19577940 73186965 34888125 159829890 36490980 154655175 5770020 13807740 39896010 4406175 9104715 230115795 6892350 147847740 20847390 36325020 5772585 78721335 160702800 177866970 55734465 127822335 10797150 247976250 26749365 57482115 45224535 98615100 8769720 22647615 129653010 4374465 84491760 275868540 198507945 100763580 62078205 31668555 71702490 55224690 9019290 33033690 77478750 148767375 117264810 94236360 130783635 12420525 56997705 143626500 71360280 2212395 182627730 199673160 127819950 219280920 85691475 78108600 27846405 68854770 95811120 1184760 123002025 89118780 152274870 84497385 212425890 45349860 52357020 45266925 73400790 77229195 71977560 29473920 72525495 59410545 67548525 5672070 124476720 58327830 134413920 82683795 61760325 127743420 16423230 37248330 26644890 183344865 134709540 187076040 107521050 20814315 92602020 176510625 137992845 132435675 2450895 36784575 275950725 112392480 177093255 139363395 5969220 79269810 140826360 211846035 15033915 16708665 36488025 20353590 71032380 32342010 96506925 60444675 33513180 123051990 186757785 55480050 4141290 157064790 20646795 26173755 22864575 27513960 130722975 240049515 26618175 124286370 136556505 20291175 132343815 30378840 49126995 28191705 72579330 162067170 13703235 61121595 189930780 19741650 101086140 99536070 27462180 52496955 22980045 175685430 14355150 42199575 78921705 26558220 50528985 5282280 31557405 18217260 956475 44342445 130859400 173659665 92431815 166982025 59611935 68786490 183197610 14507025 88863270 33083595 131358900 132445500 170555640 28182360 51639540 55653930 7538670 20340735 4135920 32445315 52180110 73885815 44113560 107850330 38936160 85123680 12065520 53975940 118494810 53750865 109805985 255162570 78833385 33790740 48205425 46471440 84088320 294836175 79778445 32470065 13013475 69009390 36589290 129235785 112776975 56618010 134006865 49344915 109587765 262527930 48254655 42760230 70099905 113627775 24801195 72798990 41032500 31876995 106193685 84868815 37904445 53141580 128589180 2203140 20483100 38388480 4640190 73330155 87885840 102207015 102033135 5716035 74818815 111421740 98257545 36236445 40818840 17847390 117772665 76300170 31864425 51781575 76595025 40214550 149489385 23748345 33035865 26088180 116905755 200981610 184921800 85474320 63365010 15716070 148594485 65410035 136601895 106348650 28785360 177959565 29305170 10097880 5822325 136220280 16849080 144311910 161777685 50774475 49290780 104180370 146788410 186415845 84881130 150081930 161900535 123573180 112759170 169840035 56873115 63411645 104395425 20334375 109359360 97257255 33814470 108156405 124267185 28642035 74752815 34116330 75348180 11805315 101160720 207497430 11514720 18721650 8601990 39802545 72376890 80590320 17274960 7011210 9009675 10744320 39073185 12611805 5713170 76742745 54937935 9838260 36169965 8750670 125927970 66130425 27004470 139509045 87395220 160156590 40541685 80867490 107578530 39920130 28313130 76240065 22692405 39541950 144799905 57820020 26223360 6347625 118580580 134118420 82117995 189575880 2801085 113239050 40927440 55459710 11719485 53236260 6635115 103761630 199663605 33876405 190160505 120796965 94735905 25596060 7684545 183638925 71997060 16347975 161103555 43183785 53412450 30786165 9319335 111630795 102144915 112993650 39290280 135826035 238162155 17471610 205532190 85464630 40619835 62925015 61978515 171383430 61582140 4843560 56530890 76348695 33109170 178364385 47707800 82570695 44257860 183061815 43092255 122334000 37171845 63625095 62741610 46066560 139683390 178216875 238997835 34329990 128976375 172872105 196725480 60005745 149687730 11425695 155947380 6823470 35231190 3137160 61829250 26750055 48052005 73826790 22123290 44100060 93378600 9092055 50359110 25374750 111088740 4902270 55116360 12174075 59034480 49356885 94485690 102841365 58605435 181539405 34883250 113447685 30862530 96366195 94654455 53408370 64584045 110327205 111787485 57158055 53725755 230838585 94430385 258986145 29837745 121225575 101693055 54306930 61338660 122377860 262258350 146465580 77257290 148413180 83164260 140193900 13660965 101638260 49504245 35216895 27769890 64433430 9980100 96886425 138422685 13854630 109697190 126103215 185567595 82344195 141289110 103867740 32409150 104135430 95435220 17091150 76547205 123887445 58991235 11537400 118657110 67050975 4715910 1676460 31701855 122326425 52357440 11064735 60909570 174194940 27660330 19285500 78661920 4749960 43327485 80482365 178655910 94054215 41839080 74435145 136519740 70894860 1226850 147292260 62025795 46209315 27489570 159020280 2621700 9585795 69704460 65013240 15007425 76260405 22503735 166345215 9699375 124059570 34315875 132598710 44169615 9492975 21209745 86411535 155238600 44011200 69236535 193900545 78275385 138401475 78611805 63458835 32932335 52752810 209144610 120728730 4555350 87730830 69033375 109524405 161825250 85325760 49488780 52546110 61357005 129848850 138058395 107515290 47858325 165864795 107204175 143171070 42967995 30271335 83317815 57588855 134213235 18617535 167387730 31507275 37285755 45266805 45649770 26736480 61422330 18672735 12193365 60273225 59424540 87283200 20572290 22484340 105643425 158820000 90562590 63708495 8743545 35844945 1970385 57090420 156684255 25273380 63424515 1847670 42266865 34005570 137572335 10316505 29181930 60846555 87219375 53149650 54769230 20432445 97613655 110697465 182711565 96110220 10219545 194433960 75260985 8534190 28058850 55880025 4322700 166646535 1546200 46059090 103994805 21107430 28331925 43786845 6896145 222732150 35724525 77222340 170838030 146632620 103199535 32547585 40538250 67575600 28845825 14115015 71597595 104900145 9064275 40068585 102164835 4390425 14066130 135071520 28408365 58889895 75892470 43854525 34761630 41841165 76199490 132773880 58984470 31020375 67288050 97109775 119251140 158018955 32832825 54250800 23404590 60288240 103274280 335068740 191221980 2387025 10243260 43659720 25013265 98794140 27598920 75485520 19533915 8757360 50509590 3118860 159902745 34506330 88882770 169729590 3944205 32429265 46646445 79855155 29458905 29697255 41535555 4651215 106764105 135273090 58693185 54408660 127376865 67886610 71188995 79758135 82994580 94410000 9829800 68090715 81972930 85477905 87902580 79933860 94253235 70327380 110697030 112304715 146904570 149838915 59972880 103944720 45364950 60378390 73127925 98046165 28928235 1127670 25145205 71858430 41504865 119847825 53605410 143090820 55890060 30136215 109892490 192019920 86562585 65563440 17876625 176773725 68710365 54714525 140844810 158605095 213412845 123556830 6314325 68703330 64269900 155723730 137113260 79281135 126027090 22183875 154349355 47026770 81887115 38281125 201451020 97083285 90570480 41738685 176178615 71434050 91653150 28904790 13143480 204054915 104344935 47106255 35978865 34500975 72521415 21360090 50264580 126544395 10683150 172013640 194983365 82803540 16100295 31789125 140428440 60060180 95815755 69704490 154979235 34988130 166737405 30759825 28641000 88011045 220584240 100930635 126565965 89626950 41035410 103863360 158551335 210389640 204855405 43999140 102155775 141228240 69816105 116627025 136897635 211186965 151806105 5746650 22173375 85461990 94911045 18410925 77054100 45554445 73822680 38950110 144689490 469185 111271695 57550440 1392810 192372150 87711165 23387325 251046840 61193880 123359520 66731190 130042815 197096355 116944290 88951380 20950320 35964180 57293190 17035140 97665195 72365385 9897240 9554910 141453150 160546935 74314770 50594235 13622370 29881380 52842990 40416675 98861385 4695315 18819600 58178700 108665190 63267120 66433185 107043030 38143425 36321840 39006885 65799915 43381590 43343085 139202355 181991100 14008155 70212045 16044525 71698560 56380095 60547740 24051015 115741080 61632060 82776765 64145115 205748340 177344010 67088175 69165105 70800000 83437800 55317525 58437075 83360580 5983410 72107640 102302235 58889040 93055980 16476855 22005705 65550360 184212240 134755635 57171210 30190455 137991240 47929290 156798630 115289520 117276990 57431295 74964795 74210550 94818165 73445865 4124430 121565130 33279225 28617330 42186255 213217125 90485835 73808235 4150755 141376875 30736530 103027140 58020465 41298765 12178680 115597290 75789660 95473080 74687985 29120145 91027155 81298125 159955755 68966790 43507845 55185885 78175365 16045800 190203570 17624640 56251695 105146955 29065470 221319495 97493640 47274690 49362420 197975205 36959445 6722235 139942080 63997035 57641070 10742265 800055 1180005 104423490 72817095 95331960 263982675 79843380 257962875 5222625 72158460 10492635 178121130 65770125 16767840 1448430 75714330 137267325 58244550 68576100 26776890 15356055 180340725 83876025 149580435 75009750 65056665 158457360 97286670 76109205 147187515 183664950 158361750 195822180 137924640 115085955 31162245 19614270 88449435 146224815 35796285 113252790 118596045 71765820 14486925 22417905 181149765 293905215 44853180 181507860 77318415 21942555 207227850 108137535 28097190 6412605 13051065 97760940 146839080 108555915 79126080 21509925 17683800 95294415 128615370 98037855 23673105 181740915 104048700 120347715 9944580 4482885 17301675 76940205 74501610 60507480 166320825 122338590 199924755 70306290 47661885 14836020 33906945 244754730 174549900 113609835 94130040 13225830 97153680 46747500 134151255 111429630 81558060 22346055 59161395 32767395 143683320 133767585 18978090 124119300 144760200 88232595 36823920 7495290 165582540 73536645 132026910 121269780 90118380 48907365 36920640 137981355 83926440 32277915 174945960 43243200 27482910 174924180 22729170 77910435 61429740 62374155 35877705 97472625 155342280 62000145 75499725 63030630 44640780 25400070 99800310 52638690 83544105 70489530 67236735 167627685 136727190 99894615 309133800 7398600 118826595 15662310 141318915 65295210 10625910 40402470 31114170 212114160 70753110 172260195 103222035 142200915 144071145 5745180 101693550 19987230 121436910 141741870 52834050 92345115 47028960 70870200 138358740 142883310 11653905 107916390 52128570 14245155 187886310 259454115 67198170 72880875 66641145 134275815 56364210 120975225 20622555 146558430 40423125 36035430 29792205 24762615 169035855 169475565 2080245 3007140 79612275 40865895 111757335 29899110 119242245 145689600 10371135 33731715 7470165 74203785 169688985 135033030 109428015 56734920 81165375 68931480 203598600 121079145 9967260 45711585 80122620 14976555 26031285 78728340 19841670 161083740 86586870 212369580 112209885 57204465 44101875 126409455 7640595 219458625 43598325 16499625 135396480 47386395 18708300 78311100 23450595 22044405 25070955 102194985 35007105 33280995 114929505 139075890 128467095 139353780 33903900 134322225 123084210 180712485 133441830 86474505 19379010 149078685 15279090 119593860 23091270 89213850 74079390 213326970 28407615 50651100 140302815 132593265 19298835 40985430 191015250 131269875 92320950 126097050 61169595 114177675 94995660 239374245 89359215 148769040 20427810 50580885 36305190 2937690 76736040 180013350 198336195 48847110 145514535 59605485 93599475 117608595 9619890 5044725 28343685 14538390 95213430 163498080 157296285 36829695 24547740 33865710 11047200 14610780 96199605 34223835 254474490 101587920 282261375 34813395 15082545 81011805 120747585 41432310 6327330 52815210 111296295 53173515 62501745 227265 207864735 142060230 37925055 141051660 150785790 22259400 139938555 24775230 51004410 124584435 48440730 256870215 125796885 33188655 261840 116272575 120381165 85994025 164959815 49325010 53760450 40161840 43516680 187506795 148395600 107230260 47052525 223778070 185386095 76748085 11196810 14298120 110642130 114819960 148915230 95394720 49132710 18430080 88725600 96272820 143213595 85665240 37182255 29414265 8264040 31543080 14099130 63666360 201923445 97867410 35497680 73318515 157379760 12207300 122592615 103980780 86341890 175833090 171148395 48604620 115715625 16846230 19639380 39621135 10951485 175876335 33809970 2077380 122361795 71194890 24145800 54226545 99896625 5686650 78532215 133752600 10999500 44409405 38476275 136997235 84005235 13683765 66850575 65068275 25087530 70326045 40600215 25827645 9450255 28636815 56742495 24534525 46926705 77151090 85490205 52692600 138740565 13871220 3956355 245401620 107804550 136456560 49029885 217565445 7487490 8076540 145696920 50228040 51426990 130087560 21424245 71004450 153417300 10052055 90404550 75372270 171376470 7788285 127876980 149227875 128083005 40624155 119289360 124029900 32717850 19431735 81584940 141696690 189373950 1748130 105280995 75536775 76311570 42074280 53452695 70146255 98536695 106316700 146082795 47756610 92097330 31461390 37753485 59414985 91444140 41901960 78736110 75570855 6446250 79827900 113979825 81341610 28751175 13341645 108218625 84750150 80499000 77550225 73222395 120232560 38169105 39885645 20461560 29658375 28554705 84931305 16592340 25422420 222589185 76663170 155379945 37132305 131282640 35271975 69122400 152608320 99235140 30182970 4238175 30890775 169465980 36862305 121571250 94339650 39170130 107055060 38853885 2294745 62477115 57074610 30656925 165524085 8623965 8875665 69106635 131307300 82195740 39711150 232625115 43954350 45295770 61312875 49739190 85255050 144583005 74963010 141810705 7538385 98942865 41581635 119386560 82565730 79389135 90657540 169250130 29059245 6167790 79814805 63977730 110807010 86851935 14801940 90255645 31395765 102556215 33417705 91124580 197484600 73372305 170864805 53879040 24209880 55483305 35386920 19901370 123932580 32642250 138815730 63915450 986265 49121685 101764620 18830310 112900185 128329920 5828640 97454535 1283190 57409290 3026130 108445515 176108820 49747275 27968985 84180510 28860210 24114240 555555 65724540 2436300 98785305 130579155 169410615 23875185 89796765 150836490 81235665 124688490 40016640 86883495 152202900 38406750 262061070 54189810 33121800 117986460 51616830 91317180 765105 5826090 14583075 68507715 15287520 71547540 59710095 75681375 25472970 68915865 94284495 222076980 62030520 24222165 66415470 227424150 46754910 149742135 117515685 170969535 6389985 35883405 87193470 19151115 64429440 20800860 202817445 79098075 66262530 82039740 10692645 134897220 3489750 2330220 442140 33407520 11834700 15274740 76010205 110481435 44322030 27393600 75462585 55044765 56677695 47507070 102819420 9539355 109273245 17775015 65614905 52064010 18376110 78412620 125929320 60014400 117392790 29671005 106399080 41181960 89710605 98824380 42094890 212593440 69781545 154435995 152439705 2520315 23930415 1301115 17934375 40901970 72642930 71280015 41094630 64537155 28404435 216777300 30227325 38711790 245697810 50264160 66708795 42181380 71091585 1097565 132258705 62202750 157380345 40097550 81507735 8651475 117838635 207782355 11018160 40202055 58086285 3035760 150508110 39641085 38293395 31542825 58773225 94084035 25825920 5692875 46970430 83025270 41957190 65039580 263328540 37891650 7486215 168064515 24909225 89898390 36741555 42074685 84778560 170207595 51088545 5511825 105275010 38353215 64733430 161797995 102167160 13849635 103510320 73053840 8206260 19578105 137851335 78448845 86326110 44480370 28342005 79657920 26767455 90069135 67911810 151978080 163801680 67043445 287431335 132018405 42923940 81698775 130768515 7451580 38890650 74389425 38813775 84081075 154147215 110983005 135862080 202737780 16606740 82467075 144797550 75126690 19430205 84347550 60336675 35480610 25813020 109997895 21950940 6549585 129561630 25928025 24362085 120913050 69621405 17860590 78417945 8931345 85954125 17556870 74205600 163989330 186390255 13347045 19535460 59683890 179610795 80218500 25227255 23300115 80357550 85093185 120692565 140136570 55763085 15726255 9682230 58398840 48617640 126736050 11834010 94085025 105939045 197939205 68580690 116531865 37703655 113012325 92547210 65975085 19473555 124393440 96140775 187509465 75478440 77157015 29591880 157322325 74598165 5935560 51360405 128571930 228855990 98228475 68928135 28220010 71005515 4649085 114293010 184980900 140598450 17360970 145287495 14869590 153549750 66033075 25083315 79750710 75372165 41020110 152474250 5451330 61083120 31945740 107384685 56607600 15589605 35176605 213450390 74321685 103466370 20186820 31550925 152605200 146273145 93425880 159589125 98621010 151223100 156296175 6971235 49756365 158561445 10263315 37291770 9759645 25732740 351671040 194853345 103936950 10996125 69688530 154806420 158114880 78124500 168726030 126766185 126656625 8787375 108084000 25992210 73549665 103463880 22720170 93345975 66988155 134865915 73539240 76921650 163612545 42034590 56440995 182465130 166176795 35832015 202459110 140108835 59813790 271904085 63151995 41781300 87681360 7743120 40027395 103925205 25086960 154181805 85230855 166791450 12701250 25656060 100912200 14268315 73070880 82811790 15999480 66160830 191893875 6274470 61531260 107392170 83919825 81376125 115211670 16876980 129947115 16825485 20683230 68473800 47850315 17009595 67000635 42502155 167128065 18745500 30722625 26270100 99810240 19815480 37983195 144241320 140874015 19860180 69651585 255571350 35118480 169621425 86890725 14123085 156305580 51614790 62886105 18884595 66418305 254805405 96332835 87394215 191438820 9274335 87165855 2225805 83663655 19440555 51108240 84197310 151605525 89353830 106866645 10566540 35200050 46366185 66745590 91174380 60221070 9085425 34237065 18131655 96644415 88350855 13230210 116679075 33003195 58978860 45534270 95723040 15603825 170177205 120131640 126463410 24576495 6265425 49396395 2166735 53162970 18892170 112391430 105035325 23277495 217201005 29786040 94897515 28082040 52634205 6903270 57969405 55234140 78750255 45997320 147048555 79450320 91128435 7400355 97047690 141837915 87435285 129475785 54923265 81304755 27377655 181233285 62933130 97985340 177317340 127888530 156266070 118730595 14921475 6971610 112806705 16443180 59632800 16422255 108825330 12447720 44215905 69117135 19595100 27390300 157659795 88113075 164465175 100527915 1835310 275366730 41127615 51336930 53286525 106535070 124462620 40282275 109292010 164364150 54880845 41155425 192235785 28150515 12195765 154192545 77932260 91229595 39300825 1473480 47901450 56000715 34662735 53377305 91748145 26249100 109544745 103638885 17857800 98837985 50691150 39657780 93021435 23400585 26195205 27560310 21173985 166793685 118168695 147821700 95453775 22967085 54103350 151439415 48463440 87670680 19886250 67886610 80140950 6402885 48236490 81847320 132804240 33452565 201186045 21798015 85756485 125117010 51404790 48776265 87126555 177696345 191182125 53541735 17713350 18100125 52533630 76372230 96140850 92608845 105435315 20819400 67798515 143098020 81411960 71638080 14261310 62529255 6554835 26168175 184090650 98417805 24668235 160222995 93843105 54369795 10675425 100884210 3282045 277550805 45055275 200170170 18019335 87172335 62281140 25044210 26113935 59474505 109529055 105917475 28664940 92364630 145183725 97814280 4512060 46811460 51863400 69835050 175860060 11677410 258997650 112528650 171055515 58778790 159913095 13583970 127272990 157362360 50179275 29938380 52497405 68274375 23416800 29877885 258806025 18185625 137038155 110826600 50775750 52383345 96875145 126156240 178979160 77410275 87280170 91626285 10010430 124535475 30962655 59752665 41916615 41490585 211250985 67377240 22704645 131778990 94193610 121956270 46912755 118139370 55509240 145920450 311475 74809620 120116430 60731115 145011705 33304575 131570775 8306925 87687630 229101405 100436535 132687495 113911080 14512605 123109140 61214670 161758575 141398175 116887590 29473770 27741255 59681235 108126015 139180320 74510805 58497660 174522180 131359425 117748215 16163085 47502945 268349805 234904380 121900905 113930880 1036290 161118435 141080175 149640420 139921755 83818455 43589325 96207855 119577405 9842010 74808255 93657375 776145 66389295 70569060 15616110 101394915 128509170 40655160 107931645 25552965 40730010 3988710 166359645 136834470 54927735 77319705 15155505 129017280 145702755 80611905 77863980 17745075 59403090 11446365 190881510 47067450 178228335 29402325 118669155 236433060 23087775 122384520 78994785 91700190 164994780 65187510 33811710 52384080 73064220 5238945 40932780 130450830 119002935 144327990 63352950 7984230 161097570 104129370 53362515 164577735 65752290 41646840 23606070 15647625 216641145 36810690 11094030 105216420 33421125 49325925 1234095 294188190 21833910 82506210 45188160 66736995 80634945 22487160 4908930 3862680 67543290 96716385 41174175 115470240 66177405 25099320 16747770 111763665 67385955 57721260 144722160 65697285 51275010 98767725 171537570 52559115 106452135 23747430 94362120 125761185 82744485 59314770 62598225 108111375 89341710 22413480 83287785 197411055 62991105 131788200 50194080 112812615 33651030 54561180 37624500 3208410 90937965 7026405 11179260 233974515 166240980 54684420 21591450 45845025 39093600 126470490 95687250 61287930 15350520 121239465 79492200 63001185 149295270 108455475 125647740 87678240 6229800 266640555 252727395 107244900 102396780 82446480 60353730 265103010 21213570 50530590 36490905 23143170 218561370 42181200 39183165 309425145 23048490 42667620 37321935 63448605 51274275 140571480 81600630 29347950 21451515 68719425 82291860 130642275 99745785 212820225 89497620 42706455 13451700 77622675 40616325 76739910 43339185 263214090 16812000 10634850 79049715 58952835 32097600 209209410 21801720 5790870 39920025 4880205 23997225 100473060 23156055 58042005 122038800 36011700 57972375 45902805 20659350 36144210 167192340 89033910 151756815 93164205 93056430 59797320 99123150 41216175 77396040 12281730 96596805 12325425 80178825 62597520 138238200 19765530 135705105 179153805 106579650 169332255 24562110 54245160 45361740 61765545 69678750 58665495 74914755 19511520 24419580 23160390 118636065 66525525 42237075 14582265 58484145 72653760 177750990 66438525 121042470 87901140 25394310 100068330 97394985 134275470 67468770 109821450 64517055 110356230 5920260 96658185 75126195 16721445 113010900 65075475 73408935 140958315 100309980 89660055 38992275 218609385 75548460 33376125 82277355 44215905 136476660 111945420 9804990 67757580 94395315 42746970 56033175 114186585 116331030 173962305 136735410 139216845 19049385 33254535 39400080 78564105 69261030 29664615 208551120 58084875 93560190 15046620 68823945 64223715 19905480 73181220 112350555 168333240 30828630 9960660 107104575 99125370 150208035 65589345 79614930 87352350 53781720 286544490 97337145 118587975 23518230 95266950 45292680 98408610 9334965 72018585 124522665 38946255 35131815 121404555 30258885 50411970 45915960 190621920 8299740 58489770 23140695 143971605 43242720 100783260 38979780 147450810 7245915 55493805 171181275 6502230 78565740 48115245 14340225 30347040 172755180 147385530 92084385 116647320 121683570 140316480 113036595 94106385 96688545 135249240 274361070 19914345 95780535 277526460 46616865 43559310 238564740 68322375 142110060 37134390 129163065 96368505 159946395 102111450 45061005 202425255 169931415 95256570 89018205 31018155 81658620 64393770 61814580 46363920 18637725 20779200 125048715 146897910 71774130 35547720 45769710 157504350 115103940 122792070 107518020 33526500 37802070 148402590 1112715 3331440 117539880 129014655 40707270 23203905 208781175 15241485 105281865 228345345 59973720 66452985 147052485 99109635 30548610 151024020 94723350 84088830 26725170 81090270 31168140 57722130 142279875 1500630 76295700 191469990 174996135 123342345 109001430 124340565 14768505 58905585 221346390 66334170 118278330 170076045 48732780 30104370 166733325 91126680 33900540 182412840 60500130 12002490 122724900 18921315 70440720 21001095 93966600 121610115 37344450 109675515 39953685 80515770 91963665 38244825 207554490 79037415 55744305 17817960 104915745 31902285 12647340 46254090 38845620 117647820 32440620 120922560 184570545 243303240 109134135 88162080 211745685 30109725 778515 35665620 140377560 122315310 95471970 35374485 52473420 140412225 27827100 231024315 581610 46652145 46503360 30036135 26816805 101741820 141804600 12935430 272551890 21936405 124910985 113543700 289162335 58209540 146764050 11825400 27795720 3111450 126685650 24973890 8659230 106745205 63023760 7009005 72172290 91453140 163493745 59457570 12539685 150587370 49645995 54058545 29886615 69836610 148050555 203989155 4058715 98599320 254708550 53041680 7670895 71931195 103025880 79133130 1449855 94660665 65086725 34195785 86596260 27777855 98934900 87466095 59847585 27593085 87671670 234009150 47616660 183360810 59030190 140147325 49323315 43223505 79833900 84312420 38253150 75067665 38667045 89832240 26569860 107365845 1972545 37475145 88365615 147195960 233580765 24329940 95561940 80986485 38118045 78874530 16748985 27900765 100158645 14634360 234123555 58446375 57823515 62183895 36679530 83875965 39958395 126397125 27172110 117253485 202774110 61878975 126266490 20553915 20575665 99492135 26802045 29627775 24441420 28457370 75010635 90724215 287834385 75021720 161323290 81096990 28107420 40753575 207320025 72209055 109009620 37661340 77658435 12088965 3261315 45909240 18014910 40384365 115282305 89063685 87834870 67322130 18201180 70747620 111157425 16413825 87221085 84716895 22272750 89542065 66023985 84867165 97780605 162540105 121450575 54970200 127742325 85505895 61937145 13107615 72854310 107188350 31868010 157580655 68816025 93441195 164316180 13332105 167360895 66376350 46680270 145608705 55072680 74660640 87677580 9517350 45788655 71464845 23681355 37676040 144792675 54130155 21801300 19853250 59878095 12295200 48494130 129602355 12704565 24955830 93989220 195471270 40412595 23582745 16808100 113387490 156758475 129677415 16990215 59300400 60302325 178986720 36770655 18240705 69865470 8641005 112978515 89560875 122513175 48070845 32485740 134633790 41555370 201384165 56107800 9516465 11423850 12313200 27000060 73718955 92442975 114330285 73995060 185965440 180872445 179731635 68313120 28317315 75387165 34409760 114281460 3045135 118082880 103314330 244523730 19975500 47436270 40057305 154528380 193446090 26584995 3733575 81545070 38275140 16789995 82718850 93588180 114644205 158725440 47047935 202707360 11513400 127014240 34927590 100441455 33829995 13952880 1081770 126067935 68130255 24593070 120608310 54461085 113019450 13508535 65446020 169892955 127023720 54579435 45742665 81011340 133643385 80461065 59303235 74155305 19981020 152640645 167817285 122740920 96808665 82637055 29343765 38585070 160980300 41560395 6051690 100714230 80729895 168697440 32914800 169663245 154332120 63607620 180293235 191571345 108476235 45125520 57930870 1768860 72087315 132408150 23615085 72424515 186823575 21562275 25386855 6825945 25178070 11752740 31492725 72119595 127167630 87433665 184906845 16642665 123613740 83290350 113079930 47362725 84591615 127619805 88604430 64419000 41302770 101386785 82464135 390315 179037135 4189515 105310965 67752150 144074535 14297490 86639145 24098850 80320005 123642750 177432420 15024585 79066140 50044665 153123615 14097300 95315055 42515625 35465940 47575800 52977840 15892920 23757435 74953515 107353275 16690935 196836210 79857810 51926820 76070820 74261295 30215565 53894835 37573830 32547300 116810700 104179335 74949330 16292550 8195475 207369615 99635100 95614275 32560650 13719375 51932025 35954025 22040700 7948380 99592680 117076110 244879710 37986210 9136500 73240920 123533805 117682035 73152300 4350420 126509370 222047295 37414335 15341295 137160210 73298460 206136390 273007230 38928360 89533050 123194730 27204900 91511925 121184115 109775325 65641110 5150220 13364610 160024365 90654330 74853495 114568875 109847580 58259865 62372805 32213040 30827040 45659610 61738575 142067610 152109585 68087505 96938220 83628795 143850675 3794340 44361030 65935035 64221285 234237390 368040 124047390 86454345 116780145 153312405 92094555 82498155 92991930 1989030 77981925 221395830 80742510 141874995 46134540 104978685 48344055 17378865 48024675 66194745 82529295 136760445 3425850 91097760 112771650 166531845 16646625 134285265 26266395 42954345 39122580 41396130 74100345 4932750 42903225 52605315 49671825 261133005 95562660 150296190 47837490 48169605 6153570 152618595 42618165 23191335 55235895 45421080 25880895 30095490 80495595 163771245 20745600 73958655 105827640 74713320 64603425 48195150 97378260 231314115 1373925 160825875 91033860 58757550 115854300 25409025 22343100 98411025 291186030 47743185 144307455 10716975 24891495 24558915 11823900 81129660 146502225 108022425 91442220 91119525 22496670 241012620 152397165 35614410 16561200 35942580 22843890 107176725 157031310 31720515 34477680 73452225 8143785 36598755 203406060 57450150 179727855 28067490 94808550 67247070 107798970 85678515 7731570 175105230 33507615 44702250 25048305 6964275 84389055 192907395 18539955 42886440 68284005 97907265 74709615 99915645 47185845 107003595 113259270 130743855 39285315 6292980 33215055 182584065 2831055 36904575 52376565 165998775 14843880 12660375 143220345 42857880 114147300 286827105 59766990 43216050 33900765 46282515 84227685 64502190 87416325 20655570 110610570 85467315 174728895 31858905 224625990 157656105 8394705 76102095 5774745 70546875 67200150 81758040 66030855 6218295 106455360 67206510 34867245 87997290 223969215 41147625 20615505 96542925 119996310 57770025 33456915 175182660 49254345 80995815 50429970 2700540 124206810 28139520 24233100 66115395 90767115 5949390 68508600 74644680 95943195 139850655 124882665 67357980 62393520 2319060 197165730 61566345 176031855 154947855 84669165 43933620 31369230 52354095 728370 81419280 78628530 224308305 36158925 89341935 114533010 51049215 34144005 92775405 221691270 47552790 165568275 41687370 33432015 23916375 41832855 144732000 11746620 77800680 31182180 17407755 21114420 97584795 91114620 95946150 106204530 73265430 30881355 169636650 42601800 106626720 20473920 10567755 6763095 19153155 44318790 88343550 91539885 101653755 31321830 132319170 34789845 109757070 87880950 142769175 23230035 91849605 125381610 62194515 223888200 88520880 5107020 109826010 31612875 44337690 97295805 58324050 71461050 20359530 66213675 138446655 263692965 59034165 49368150 15669810 71453355 147275370 56092290 133042035 83843670 11387325 3673845 94664370 15834690 123505050 181600980 158061660 24991860 57831795 56445165 39742380 81424845 53006460 219557850 59861895 75551265 22108620 139024005 88099620 18787950 196225065 83483850 115914570 174457275 54320745 52294950 88900500 71361645 11933145 20333265 32013540 24850245 21019815 196330440 13556385 141051960 16872465 127396110 111513030 143068305 54053940 179971335 35653110 198149805 85373310 125569140 155797230 154170165 71462235 5206665 77504865 151933740 185245470 15938940 264990630 8574225 85414125 117110985 226521165 30947790 107472300 161368875 110748360 95383755 90780075 61073655 6778215 64727160 210596925 13652970 10843260 148432245 37269225 108194985 57226365 72162465 7491810 71970750 184621575 20330385 81418260 98955540 130667550 108080145 95928180 120743490 76623855 68790015 94116495 18008220 24797730 162597510 175069980 60684915 46067715 140384910 111423330 87093120 100371285 55678710 41517465 109927395 107908320 38028735 87939630 10152345 88732020 123014085 53919225 64282950 8342655 83379525 106051080 266877015 103598280 23930985 78424800 84294585 112675335 17843955 69811800 7217355 83831475 93637755 88186590 27493905 134299740 9327165 17284185 6597630 211446540 111259575 105151020 35107875 67909095 45145095 158374845 80802795 94666845 32409720 109303095 140698440 5230770 7515975 13672935 157363500 184782090 134666190 26860590 4316295 37011855 28267125 81313770 127060845 20244600 194267430 191676720 14834100 50126595 137442060 1774575 191763720 44543025 79496955 225702810 98025540 83116125 38723115 25580580 112247250 9436380 3749685 69183420 120863550 19792005 141084690 50028015 138048795 117431040 53082735 8897340 40371075 230955465 138475275 13076250 49109775 80030445 20135115 174979515 130599180 120828870 135104520 67613745 70158120 69462570 58653270 74698155 77925660 81184755 14820075 114955290 153428520 240130050 108605220 21340410 40587060 9744885 38249460 111386595 9489210 85738350 158340240 54344175 48341955 37546680 114437265 210980325 20668980 100456305 43739895 109484850 135020025 85971945 92003160 133538670 45661605 64418535 166359585 109426320 48358980 117475425 83952180 82305030 183810 170184735 30771855 21294510 148549605 143543790 33305760 14912070 170372340 44445420 91384710 10535070 205423755 142888875 14924565 22503060 86965305 93119445 95361810 219259980 63918825 46686060 190297245 7279035 25564710 114797625 60938820 160567170 73034775 27463230 111774525 58699785 76899435 119676750 72187500 146274375 141397080 12668265 51610650 127573080 82754850 62090010 138422580 64571235 15403485 123157140 141254130 19753905 38586600 152409690 200913750 42320565 45166710 40896630 53023095 106876125 171191415 50538120 41466045 134342625 76386735 100092600 107882775 5603970 184713345 173414310 38606715 79760400 129780210 322107690 101930085 36919290 131313480 52311600 96295650 48188010 176564985 73926585 134657520 108390315 86363250 171616020 64679175 91901265 30249570 159852375 126102870 66852225 101328195 13052550 72055035 60933015 32925465 102327750 204699675 9447420 92913735 20545560 16463445 102895440 114064500 82756335 90567630 27356295 17100090 75246705 106316370 195109410 52202790 57362595 121872330 172144740 110536590 14810505 105998460 108182145 9271320 55466115 62684520 50482695 56270610 88204335 110020050 102386835 9155190 57016320 66942675 143979285 90635895 15620460 39967275 93313245 108416715 21784635 28180725 144223410 74280090 79173720 124935 112077120 24964575 146622825 136894575 24210600 97165365 235309440 63373620 49086375 46141920 169569705 147879495 125611395 100105380 19803120 10124415 126649965 136315050 33261330 63268965 42557310 115609425 28109175 100231080 14220900 22860765 26931555 66569745 6449820 148144470 47748960 75012885 22641795 69581115 78815415 96735435 14165160 131826615 76914360 38019210 116056245 79343655 242419860 172556685 90559350 122020050 42053820 75948315 89796825 16368840 142716915 75973545 143175270 37002045 61680945 39733275 46645425 25544685 39700965 28678080 229967580 122338875 24473130 13393035 9441660 7120455 73999095 42466965 91823085 15685830 204397665 27916860 166469085 49851540 86577885 118490565 44523450 54419910 55605660 19936440 216409965 102078690 144843480 79357530 105180405 131546055 147502410 59442450 63753600 157769610 2214855 91883640 119821500 43191375 99321225 120651435 3588870 77535090 198124875 124517355 139402155 84932865 89941200 9290490 104677020 142235895 11692050 136581855 3068745 2825115 85856580 150390405 14796480 137699820 88127700 13315830 53581170 56878275 33592410 36423165 46881870 2961510 249039000 18926880 53622810 85761600 127428720 26550960 12701625 107262120 159069060 142371930 140173260 5931285 113427120 144285240 56695530 22987470 137806095 59016405 53516820 1779030 47917275 240991620 68063130 106140375 46772865 50210700 93559530 25362705 88560735 52252455 4133760 188606490 170004045 70205130 96971415 115260330 39777555 125495085 131341800 1707030 120887715 35150190 24328275 71458155 1931325 141507345 124896735 19450650 117146025 83031120 21280035 129008250 49498395 307145805 18776265 2964825 144456720 78458040 181763370 29382420 127253025 226935180 50960955 71874315 26049945 62922105 32000115 25032915 1560435 137521665 141207345 11565240 20202405 79605015 5750805 3424875 59257035 40418415 17022810 56215380 66428865 42495030 21086775 21934065 114752475 110920845 58822500 11631225 66196965 60183960 48991875 46049760 151174275 16145415 24297945 1031580 52915770 65514075 123578490 137271555 94953195 207974970 41313135 86611170 30815295 97032900 81825480 165100320 22288050 8147580 59675790 22337175 76668435 37018830 149568540 61184700 92165835 66971550 88502805 45967935 8137875 55672815 79983330 228437640 17092560 96042690 44877600 146470545 13252320 114367905 92644320 106399035 16655175 40976895 291622065 60763020 37582320 40845000 221337735 99805200 77458680 19316355 72603090 18320865 63957645 38482005 70936695 36973440 180123060 33033405 144803955 94285065 95043945 142471155 33722430 30603330 1349205 60732480 71963250 74768535 182624640 137372745 9768300 55326750 66017220 89878455 145372545 112028325 44398485 87378855 77341845 168315060 77445675 79403700 2013750 100285440 114985995 24014250 153377085 164462340 142278330 3454620 16661205 167502600 30377655 124120995 17212590 116668620 1477485 53609805 128886990 51465210 83181090 84047565 204224415 30746175 52220070 37608390 226512495 57861315 38941770 114644250 30250920 9905340 116707710 140824590 40353000 184153920 47109510 5622015 51757140 11566305 53882220 139415655 3397035 41182200 110357760 66284505 155810280 123647130 932970 22494135 60481080 49768425 41984220 45106890 102352740 87196605 174814125 24827325 42549345 394920 84321330 137845860 138297720 6523440 53436720 6733485 28696320 77517975 54009765 228051435 25832895 70394295 64508535 99071850 35340750 54389595 52106880 124455915 84574965 77970420 6146070 162857445 47392140 33413835 59298015 16546110 32915205 10230840 59783880 71682195 176473275 84602715 22026270 31841835 19938570 320031135 82701045 29996910 34979070 22652610 119336625 84253890 23413425 139931865 4559460 39408840 45342900 139914570 167963625 226181535 104071635 111212070 29335425 120743370 88970700 152480910 52460775 145637655 47331720 18160260 120953175 34308000 11670120 43824315 31164330 11234520 37021125 183961395 61347870 97017285 112822185 110450895 870705 63812595 73233945 144338325 88306470 742575 107092365 96981345 180851475 136619025 13718145 3173010 101756040 292862880 220618905 77089500 164314800 121414095 24881745 55775475 122395500 229707915 102098370 19376160 20600505 178882230 56983365 6314505 343257540 64452315 11558040 57053130 137862120 37989780 78501195 27237495 255325065 145995090 55935690 192716430 66550425 261109680 113636685 57025320 58610130 109137570 65552595 108926565 71210865 52687005 90811545 281848170 411480 87984630 11494110 97239165 7003290 62245335 152061015 68478990 167245380 34716480 34790205 63697680 101496420 46403700 130018935 55475055 3418950 56301975 157673310 15965070 106790835 24972375 77113215 81041475 24345945 62425125 81600135 48649050 123742095 37424640 16837380 39194490 52567950 88514520 7438680 109360575 166405725 147856770 137888970 12362250 36628650 10243485 16075545 6800280 9883050 154251285 87434265 100323615 22891710 15551520 7590165 3210135 6665325 98183850 25118160 122539380 27966045 148768050 14912505 37532010 141866280 8980965 124050285 35743380 164301765 130115805 58001955 220866780 100697025 1062195 25497885 89370495 38937495 52612725 18758205 243687900 21778005 33795690 188317125 149905785 6723750 138998415 14099955 175072245 82228440 194739750 140777835 8044410 153308265 110375250 58942035 42725925 48772875 138612915 2882130 137958120 79656630 32830500 41082705 10306605 141065745 55464285 13021875 18482265 38285475 135526185 77559945 10512015 176811645 148564380 57993285 42951000 26682495 191668125 153928365 65405190 36795150 151927005 47355810 162911310 17113155 27863265 133388595 1393125 44640660 75575850 154704750 28384275 4579380 218996520 82211820 9394860 78290940 98388120 59575290 7986015 55486680 167459535 60616545 9850575 48573975 37834620 58212480 46393575 89006250 116750790 144873030 5821095 151278870 52880730 95823435 42156225 170724435 46368135 128474340 58434735 90759615 245224500 229725105 48519945 10397730 39196470 56296590 71234400 173065050 107979720 219724125 21674340 62562375 80214255 141848310 43855575 53724870 153923010 3642465 59498805 160154700 159427560 81459855 118386840 2981370 55799265 110867925 34868055 33469920 25683975 44539350 37458375 22953150 10847970 189777000 157920855 9545835 70618320 82398750 113391450 50195760 3130845 103565475 37273800 2911515 41823045 103461375 147844335 288417465 61763205 5409975 102705060 129618525 51092010 92296245 31897980 81655575 176285910 31124055 250009500 113518830 3981450 100913190 145418865 89465490 168729720 38692125 32861235 77805225 78629010 30788295 104179920 58824060 106178925 46567515 28646325 99103620 208452600 28045665 151475835 75092145 59365080 62512620 36823725 97815525 12459405 15525285 8458005 75744810 182427855 57146430 90313050 113250330 67764930 87798585 141369960 153194475 94282995 36898785 29191095 171918360 86812170 15722115 44794050 106199130 3724710 30366660 95207235 88168530 35013675 121650345 151056630 102490515 117061245 43057275 33570405 15923400 165630645 3170025 102926610 62659140 156809145 40312290 28143285 79917750 121669980 73658880 6865035 32302380 60424290 45690690 95130360 84765525 27753690 85006575 66348855 85951365 103073805 47963610 197976450 98547225 35858100 7126245 138189675 160774710 19794225 133034520 5839320 51546480 79960350 10348890 28584945 48371580 96131370 3866550 48472035 44687085 5874555 40663830 172007580 14901330 81148920 6104580 37253310 232704270 95587035 87041415 227478975 33716955 123656130 52323315 2264280 9303615 203642325 58042710 55138425 174400950 72541740 109980315 52233960 213839040 122137665 123859845 48723015 220169715 105704040 27535650 72937575 180298980 1905045 207223185 20241570 74157750 54174525 14346210 15449265 93549630 96703365 101789550 34700850 18495015 28263690 166803975 47772615 127188825 34157565 2825835 150804765 145053780 23587005 80027730 124080720 99275715 82763535 170616240 12318915 20860140 3753540 142736880 120449910 37715820 168956370 128264760 125320605 85543815 140734545 151582470 98281050 106798215 118301880 120701355 15999705 52929690 148220865 80340465 87378300 14988225 123941430 95035950 70939185 80623920 187117140 174786690 4740090 44756595 44482215 205670760 54063960 56012085 143929860 28387710 276863130 50628165 237874125 126131865 10148235 23284095 124615740 9274395 45871770 160913685 188082225 61004580 88001010 117331215 44147775 37135665 92957475 103500495 156144825 173850240 98726550 26429130 21995640 3380535 19661445 242220165 83729070 49548030 123131835 227321235 38137080 22930215 45509985 1773945 185604105 154334985 67666335 144072270 160989285 49023240 117603225 134885190 39415950 154368780 149119305 44789490 21793095 221076135 27059745 81642510 93563550 62197395 169771800 41270745 191203590 27543465 183624135 28119675 101827575 26458260 146630040 121132380 32636955 153041565 170867820 67899480 109186650 76020180 37468635 194227005 11917575 137641245 191750295 131890455 49947345 73548240 161732190 124499520 51424095 3331305 135756825 2120205 65859255 79588500 100035735 133395675 42877155 52551765 137735460 55522455 63218655 37416990 39371625 26741160 1919895 97394790 111026490 254192565 163307940 2057055 67482855 96672285 196713495 139325865 26682690 162264960 62438385 130758180 53588505 64556130 105526125 136841475 30115050 209631570 47534490 14056650 49050000 125026425 13431630 537150 200868000 194008920 58004715 27445590 23089890 43325865 61150230 7851030 52551705 33874905 182943360 39294810 69669015 113731500 113301210 115036980 29672670 80119830 89761005 66321660 19945515 56134350 110245305 165346575 21499320 3622140 160572675 141433860 48397755 56269770 26134515 70344915 5236500 68429295 63841785 88765155 151024575 47458545 10863765 113902020 63078825 136694145 27235065 18965250 24805860 40511370 97576410 79727850 106104450 52159545 24472260 13318650 10827300 92101755 156158625 164615835 124247505 154145130 12482475 220654260 171092370 13490985 178252965 20978235 47346435 22302885 18251400 143047170 168583335 1238175 96768375 78876660 122992950 191930685 172965030 33052380 4208100 95381505 42690690 104923980 15191790 176964735 5855835 43764030 43360050 26686545 130707660 136819635 73555620 31343175 129449340 106060365 135021045 206854965 55108260 19203855 12674985 40475850 95386860 214078200 6564780 307849755 107261475 15592830 160096515 101473005 57056400 159317190 8167800 51367020 61508175 89586270 57151230 26071740 47881185 89495775 305137215 78461025 192998010 83193795 13405350 76779210 1221750 214383090 278164875 28987080 140087355 2647455 196383555 131282985 28811100 57045510 211248345 37056795 107936550 88885545 7476930 105106905 159797325 114543210 51345390 93633090 196116615 101952150 86618415 75033405 28515945 187621410 73223730 43457460 40942800 55036095 69276105 97206675 52917750 11379075 54657375 75984435 76419600 14006100 122179050 54056580 100373340 224594025 65614725 8546850 30831915 157067295 122559765 111635190 4736130 150705750 35263545 187002960 34662615 49390605 42142785 72168300 92790420 77628150 79518285 168039465 23421480 36209520 37466955 72818310 88859925 120366450 19284810 65872920 25285845 48877110 45161025 83315775 43700055 82864470 66200955 161114040 39967875 7521795 31996635 225562980 88333365 264159030 7827480 128534820 125021040 7573140 144909030 4537740 2407515 62677185 25965510 60240360 204149055 29405250 30245145 99454875 79103145 48840120 128342100 68741490 225896175 32058420 70392720 8619915 30413250 161553090 3890820 92511900 66734325 48362175 64737405 25789545 82326870 7499265 45314760 91478895 51762315 95294565 109759350 164352105 33277620 23319720 155927760 67496550 136939860 36034545 157142385 44064465 106360515 2421960 73298985 115441365 71026860 37277355 76718175 193593795 18057105 118108035 64639785 9661560 63228165 146779035 48573675 50879310 92727195 112712025 88970190 115184145 159434670 127882740 155135310 13614705 152437350 62621340 10592190 9985005 137877525 128856705 38643165 32751270 67690755 112277370 213550935 75255705 68087025 9826560 158792835 154410510 13775685 40591890 72785625 96778995 114679410 48281805 144120945 89255595 105645735 165512415 41059800 246379635 125555220 119505210 59065530 23726925 115436730 66508800 24922290 111310425 193386285 42687495 190310010 22561275 3833265 92654850 30740550 43764180 65344395 91252590 94713225 200211150 181392090 10284165 156769455 55332885 143056440 56193780 130618275 98247885 36879225 36569670 103415400 70471245 198914790 26106915 41948025 61233270 63428460 8312985 119301975 77528565 9270060 74205360 60061920 219188715 4609935 172339740 212016405 77707260 13965480 149779170 4875720 2653230 1000260 71473905 100611210 56494500 100595520 74988210 46567230 4022280 27727185 6952140 15385050 57067650 140012655 24058530 63079455 25733355 222740610 26012835 99426075 37721385 89803950 24764850 125096145 3183285 66123660 2061540 163233000 310376700 14827770 86483985 37978965 2750790 158078880 135880485 66807030 55426125 86001270 109644345 17193600 55322310 27695490 162081015 17167830 151082190 35043000 189241500 40811310 49783590 125052870 264618660 122184570 44243595 89571195 264645555 94450410 42422790 128691810 100535295 61919475 72782805 186247515 108575160 67016445 109021095 9963690 211287705 176643195 87791550 117972435 177189600 24204285 10125705 17995575 9745200 18528315 108099885 30336285 71429115 107054805 1706775 157749525 3876645 70148865 131830980 54013260 44300745 135605760 87871245 221216370 34736085 3067185 191091720 27345735 135610035 69480360 131545905 61685505 12379710 160149030 89829480 205657755 95324280 86603610 3644805 82818345 5691180 241563960 169728480 4433310 158996850 109645500 61066200 152875710 27909030 59003595 124864710 142306275 6815310 71546250 84039315 140555385 40516965 109134555 158229420 92270895 126178680 61789530 101528070 11123475 177852810 104358135 52759455 101979870 85910070 114734430 116146890 28782090 39807105 86106255 50936385 25228605 131118600 123814935 57138330 259940460 54540960 47431770 36934830 94014615 120835515 248333685 15343815 151628415 45119550 82316805 136695690 41779830 11599425 77704710 13918785 100931820 99521130 145885215 46010925 601140 5162700 248799675 30141990 162938070 35178435 188302455 77906355 6092850 96025035 99226455 97169355 166649100 35928510 88133775 358462875 119834610 68608545 131719620 1840440 177625890 78241245 9672810 81681195 65837010 181278240 174494520 55459545 73236030 62668395 119566470 64064505 83929995 241716570 223786125 129480690 82425900 213840000 4394610 33820470 12350070 11514720 109636200 57839205 74120430 71293545 11322210 170669115 70414350 154411785 6074805 182264655 88208535 227042520 20832480 26758605 103741605 170397255 99486060 55571760 127215 17682600 122568690 9627255 145427490 90686430 59951865 163867260 61662210 21418410 106370505 124727430 63626865 39885900 248681595 32707785 112693800 63537765 3816720 116493840 24129345 259734825 32966550 62381565 88107900 155281185 35072745 37263990 177356985 40835340 104499465 75892485 69158475 86642070 68499150 41072130 2616855 32986980 3817170 168136500 26332935 101435085 42382635 128188560 118236900 98728980 25147230 221609280 123408765 99953670 24673335 34295205 83804040 96525210 9690510 8665290 56303280 292038825 8768265 94396470 47162790 78320145 22848960 94774905 107991810 41609865 183165 66502680 171838785 73015485 127254315 72618315 80137230 12898560 91318425 113796690 27939150 4714065 14293545 78087270 124085400 22518720 28062150 21196035 193513425 31564425 134395995 72527820 19662750 106397475 130940175 20222835 87781635 153247665 32693730 120046440 34691565 68724720 102983085 75903660 58931820 98466030 59715495 83594265 23407215 54044445 455850 29513535 66278145 57664710 40929480 33375855 118590315 85931445 69417900 2577660 93439275 15889185 115654815 138955785 230208705 31003485 114430740 47252925 14604615 81192390 139114800 66838125 25662825 40849470 233323440 11868045 158864610 165306000 173597550 45857505 142719315 196531635 128350215 168175125 19389105 56851860 73169700 164895675 22654380 76367415 29756460 21192075 43687440 10414260 21072030 139232940 78199200 9223740 122336355 105621240 99619035 3640230 286727640 18375135 274183110 160035705 3135075 31170300 80357535 102838200 206756895 45685470 109488000 103707105 154580025 4357590 51796185 172539330 92950140 122857770 102482820 120187500 116024625 209502375 4838010 34923990 68033220 117798990 47547090 23284785 205714785 56015685 195964170 8796045 131134560 210464730 133376355 121930605 99339450 120524430 158169045 54538020 95583150 114438375 123888945 49040055 21911850 61172325 29466915 89084400 89541585 149169120 47262030 58583265 27152640 31042920 9955665 64378515 62171670 34656180 148813635 164803530 148596540 135000225 51715665 185598975 69228840 66157500 37183545 151094715 23059830 25074720 52410645 66694125 78500385 173160285 149673630 182166150 56793180 34042485 97489605 36490425 135954405 48676665 72369495 14553045 125274345 193838640 62051025 9098265 41033550 126255330 159777540 54754530 116178465 37612260 63127245 133114365 46142985 60673740 88840485 53533305 100532175 5747265 80308845 120628425 47858205 76300680 38292825 75491130 34119060 44214675 1315845 83330145 118254885 179265615 139386030 14664570 125797050 9905955 66236955 79303485 111683835 136129860 34206480 30620475 124325055 120040665 72641265 157951260 40484400 17368635 26677590 145027500 32544540 28755960 182267370 86891895 191098320 281497020 39003990 49687980 96495825 94953495 47083155 22052400 14095185 11511060 114130170 139808505 77734290 27107430 34750965 122702415 73731945 66669150 75949125 42712185 69550830 166212135 24123765 104296980 79575735 267944790 127535940 35787960 180139995 64820280 105838320 72847965 53747310 10060425 137086845 120171420 56646735 114694965 38777745 82650900 193512855 58346445 208205835 176107245 30922425 84754080 87814275 163302255 72604515 1608465 134231355 51425910 55777170 66222285 129023865 221530935 114044460 19978950 1714935 80934000 63975015 72376635 62888115 65851395 136166640 52342005 5997450 73205640 110830365 80658810 44966520 12297000 98117700 128789235 196959855 88783500 111119910 66404670 32972130 81016875 27780315 138038385 96927060 159392085 104668530 65111505 72057015 97859910 7427850 97605420 109810245 33658665 125131380 43497060 85967865 19382850 137901015 5676930 228583200 4802670 34757865 174666135 5566350 9711780 80593350 74192415 63579285 111584640 199181055 218572980 63564525 16299915 1180290 221524590 45913800 16373280 208396800 54046665 69909885 94538655 118674630 23813175 213606885 63035685 123283380 33791325 12101070 39416850 44302515 145950 181066515 110453040 147434400 45188580 32802540 68993235 30692715 96023265 91634865 24556035 79665915 22281330 70125405 46639065 94900665 21227445 30767610 156339525 118202490 85025820 80491545 69574980 24201735 168666435 48533670 43811010 66944355 191186235 48523695 37007310 81988095 69365850 143632515 1924155 140277000 131203620 188287125 21774270 14546160 144638535 23409375 143171205 113580900 65087430 106129275 8577420 206029485 143061885 118745070 10313910 24494760 64132530 116109090 87721215 132795930 58566690 238630365 40855710 25560780 192338340 68544780 192780345 26184090 137139105 111103395 63655770 1667730 289623180 107688540 103006245 81546555 82088730 95601150 26970300 48401025 148352685 116516280 3491640 135098070 148713015 31385865 12437385 25116450 125704905 47739660 75474090 47650260 35721210 122947605 71756415 72757965 37160160 36345945 4085565 31098990 65654820 188391525 151667475 69428925 113644785 15068715 42351840 151826580 50683665 112011060 2191890 6455250 58039440 60259245 156896475 66386310 21580545 18616530 83917560 82520760 38079090 14718690 156113490 20088870 37074420 109375995 139333935 78787620 93262650 24598875 28570080 25269660 37371165 66594930 133495965 96993165 113711805 62168625 26919285 80817045 73518000 63260565 252807825 109504560 84960195 60758115 138284055 41055060 44615355 93158205 138488250 39485670 4331130 48586695 46596465 116723130 74317110 41455620 121466205 57523785 58856670 136899000 60203445 113608725 30192615 144350070 27556980 190803780 23352900 14357820 26181015 200529075 67169910 75189705 30840540 45772815 113970180 43624065 23443755 24199995 88539825 140031975 3613830 29600730 128138925 29499420 28064130 5538870 57595680 96474615 17396685 66951390 155473905 75780795 27849045 113521530 144777930 33751560 25673595 82907115 52699875 22315035 51210120 44038980 48249705 7189530 95175615 110545905 63797175 56511360 53405190 52210530 165715845 4572600 84541350 57152550 52400820 222143355 12286065 72081720 97603470 107627100 135550980 157600095 16246155 46722930 41343450 93703380 33410670 23694795 39161880 93455205 24840315 43894005 115001130 125115405 69713475 79453635 338643420 185531085 51031890 13223685 68885700 145235250 28192050 80291310 3974205 88910745 23271990 129871170 121964895 51204915 91816200 150871305 23818725 79724130 235865550 23827710 240190620 112005195 154261740 19650750 156582495 17518110 36067110 165047790 41078130 96956595 178273575 46107405 214279935 136166745 18828945 25592340 2984925 155337690 83380305 24651060 101512515 104409030 246251865 98372895 55925940 30392805 6486330 156741390 75690090 48174615 26628480 43107315 16914255 49932645 8717730 87806220 29190540 165703380 60881115 38823210 83623710 197800785 34382430 28067520 84288960 74775945 123969390 116927910 291613065 56779515 120249810 15998280 410265 21749925 101274285 283721370 61523760 118186815 109007550 2457165 12431625 101155710 159786135 95540535 22387125 91100730 199872180 38712885 35782905 108918375 98691195 109377990 293395965 24226770 72226425 28402005 36295845 108493815 75259530 104385180 62085840 26113710 18394620 32603835 35339295 57543360 39845010 110705715 79484925 71190600 159504315 56822430 4163865 67773690 106455075 19204350 123019395 146367855 16017855 11733870 75662340 44335620 105707475 38041935 265695360 39275355 6417270 31843770 43678920 55834215 230270475 31909800 52491315 66377130 43164330 3705525 211500585 72164310 68106870 59834520 33266580 42534825 7766940 206716590 6610680 115874820 25671945 179496270 18425295 36340605 140392950 5848965 43637880 46091310 30767025 128320425 36437295 129298245 130088190 51363210 106914630 100598025 93439605 230555310 43583040 215690160 45871590 74874195 74562360 125502135 127088535 124315905 150940245 7775055 25675815 78283695 141163140 148165380 23571675 116797275 59397705 39594900 69476940 35457825 233399775 112896465 29829480 54888720 31443405 131398815 284232735 31686990 6862740 54114015 213493545 7408305 107405055 57848460 158864160 122635575 18192360 39447420 64594545 231638460 45494100 11081355 64663755 221939655 16873530 43136925 104521380 13623915 44880825 135375525 33132240 86890950 57927285 3741675 39675240 51898170 33633495 135954165 130874835 84922215 144325995 48336780 102199830 42192105 39205380 93175605 51449325 7910955 22312770 221500080 31376250 113541165 228893895 36172830 16038495 129958095 79578165 191807130 40403595 121076505 44293515 2611065 129004485 84354480 141119850 98488905 153151740 7897665 107468520 1434180 68565690 94920855 37276530 94528710 32004270 213101445 25577940 18373500 16054275 11517195 84904590 135161520 89120355 60156345 252296265 166787580 22726725 34186425 174208665 150235560 21010155 76709265 257786655 55527555 27494685 67266075 269530905 57101175 32814645 33195720 175191915 11013435 69497850 67098585 83245095 13204530 189944445 180930855 143713890 134193495 16697160 17966925 107446185 146409690 52312725 47875650 90979875 108047415 154740960 97197765 34672515 150543600 27544365 96726720 10653825 138119100 4673700 137521410 14198880 3124890 1656180 2061045 77992905 122354700 162842820 41730645 215682825 29713650 17023965 60301965 97112145 6073650 51033990 161299545 71649075 23378355 160029570 64790250 57827055 67914645 194071845 48579165 140061615 36002025 116922135 6760860 14381325 105398625 35664165 202396905 37077240 7729035 7615245 138060585 186564945 5720565 75543915 151998690 16839435 212205330 32450925 13703640 66053325 6836745 131895090 56821590 85311540 100933560 39837690 5651745 15309345 595860 96238065 109409355 17232045 78597120 8054100 74677425 58090920 123265875 45749085 12822075 64957125 35379495 92705130 65146500 84030180 79684035 18769050 8563710 233629860 35242245 29617620 177812880 171240930 64170960 63626055 126254805 17036670 14758020 49680270 51731685 124271115 74377590 54263430 6399840 83820495 40685940 21099225 37283970 82196010 66860130 134401980 70358145 8606955 24608805 106379790 125861025 214681290 48206220 255988875 59041560 97794855 73674570 28915980 33769440 35964090 16146105 87248010 11982120 42136365 76428930 136490910 53224380 124940685 75699075 4417845 46480050 32162115 93054480 6767400 56009775 97668105 47704935 184284375 61829835 90473820 30968670 29739075 147917460 2361450 98143245 12764040 154076565 7662735 189454170 9420915 128557515 2415705 115239990 214071720 47193480 22310505 109534395 126584205 30425385 128948175 179143170 154987185 162158370 58352535 5428485 57240885 124823685 45013095 23138010 76921260 12730455 84602115 74582400 166362390 133933845 28150095 77502660 188217015 28496985 15605220 199034595 125163045 39073320 20485215 43778100 58180065 30001200 149963340 94899720 75957255 112509810 155804850 17560845 78215205 63796020 91588860 9035880 96386400 150805920 202422735 190124535 104084535 22674555 89878260 82793805 73843245 107920710 17288115 76423065 111694635 132674325 83815800 65995860 38043960 208087305 61810170 113482545 120587640 60530190 229741320 38366475 16263480 99227190 80341065 192359685 65273940 83319780 5957100 31316280 35669205 207282090 39676470 25576200 33020565 88235055 71888025 60487770 139110330 17434170 6077595 179633970 80151555 9457755 115189995 7604655 119096580 3748395 25422675 31580535 14858070 83895645 26823015 81900420 173384760 103791960 67215960 10961010 23755260 12095220 67991475 58930185 14981865 51206265 78512910 43806720 36278790 192280530 87814545 27523245 115806495 56497095 24406815 102451050 64898895 68390310 196866225 7629495 54586155 49731045 162103410 161488350 49487550 53309565 48683115 147553740 49308090 49047450 91324335 119112900 38845680 19557600 122632815 181809315 117152880 70698420 37413375 57318660 131583150 207871440 92645970 136100400 12494730 55190910 103706235 138697440 24594435 187020360 134985825 180036900 116759415 37340925 27349500 80305350 14486940 74168955 116350305 225145380 202744770 21325125 169347705 113287890 220219350 187241580 27259680 159337590 45751935 39964815 81807285 132398535 78777615 144696135 9187605 72421905 61311315 27587190 177559395 52386615 61432410 53451885 22371975 37857120 251737110 52046145 39438780 145809495 21007905 233330130 152973840 41328900 104044410 84791805 1678395 61197990 82688295 108487695 30923940 46282575 2648340 113356860 95831730 26226795 75203265 91520445 7955490 13369935 43003905 30628920 67471170 141001860 17771475 27689880 68832465 26534880 87075930 34959795 220621365 66252945 68930415 79940700 94321170 108761940 101843190 41010540 84043545 46527240 125314605 46314795 58643235 105507150 108226965 137476755 8345670 49803960 3788070 140412570 92218590 209375685 5997345 29214285 46354110 22191465 39563460 182512920 33698205 101344665 55439115 44228730 66172425 52000710 135525390 183661545 7510200 127980885 42540450 10711545 45421425 15142740 63624825 169751865 29429655 140212155 94728765 6688500 3376215 29479485 52521495 100404645 19738245 184286505 37349880 23834490 6595950 18441735 171141585 65418075 40499010 40832610 55510335 25164525 145193415 95327010 3570930 14982075 59274795 72795855 111188580 134473800 43319820 18416145 34422405 12374640 74098080 175887240 151513770 64500330 82237635 11244300 140757330 108048105 68713260 230137965 68265000 3954015 121429875 128718105 62424750 86588520 32591160 162221820 98737605 106872510 147250530 16335510 56093970 20032740 38773380 45926685 34944645 51082875 148633935 97486605 83753760 38616720 137630355 41058015 163951065 89610600 43335630 125173560 156115845 132739860 101805705 221200395 41326290 81693390 17897700 136991475 17737095 158170545 8381460 107484465 152095260 26304720 170896560 272128290 85764585 51231105 201503070 79619280 222876255 69509190 55467165 150130770 3051210 231283725 34916250 4292340 1279410 8567625 20316915 40773555 41808045 34398480 112412835 20961045 155259945 55894680 172650885 144966615 119662245 58781670 174429720 66352965 34376565 97680195 75512850 92157150 118213725 101576310 2319750 58437195 9868275 119049000 260358855 100510725 223430415 48125895 58281120 198904050 24814575 10758120 220304925 42101445 152505630 3486330 43595340 9550080 134041185 64271415 65941650 89418945 24631335 4855965 82661265 55866300 122264580 167989950 67470225 71325840 132713310 93997800 34866630 1961790 114160935 45829185 229933830 33947325 4111740 51521340 10215075 44257140 6248910 71710200 106171305 120320475 59433630 53487765 182763945 177236910 15309930 81830655 118986360 259354500 36768750 67850565 233125485 70084500 34300050 9658290 141774240 75329415 292776570 60349515 33942555 108864930 8203995 189722175 23716935 29553300 156962340 24796845 47292225 135484605 170908005 60292545 83584050 170153685 65782590 133532760 54318210 5303790 5729640 23008305 39212505 136553400 30393075 118161255 3073335 11498415 14756535 12179220 158174910 124751280 6329865 112181895 13960245 135610785 71814450 44834175 67925070 52222635 58427820 115069605 83286645 85314360 118100745 27389325 18716475 19565625 17910825 10799160 159806250 243732210 164322495 113920245 28679115 61761825 279294045 1645410 72796395 75207015 16089750 5457690 167650740 49200315 134566005 118169985 61518105 260228595 133449450 28997175 58659840 102471330 100656360 145796550 49361925 24303060 41768880 1114425 104701770 92248275 16813350 89745135 77160525 28907580 21652230 204902715 84752520 90659685 77320785 109728630 3104820 917955 100157085 14344065 71760750 70548375 118576095 32282385 82119975 10428555 114721125 169897275 113628750 6752520 27661635 184994400 136132725 208429035 113342895 57571290 3783990 156131550 119599665 40408230 173640195 79061655 43099815 65686545 58566315 94073130 118194675 4548135 108746730 190684350 162840660 179741475 32457540 142259745 1126650 55169820 89565870 142576665 92355660 150415275 160585305 1108815 62022195 74940615 137624850 159276840 99469530 132905820 19100970 49619820 86036595 74580885 27366825 96878595 59825385 24905040 221685945 73635270 43757100 14803605 135255900 117980985 113065875 58623600 143938710 9080385 77704620 76294545 36421920 28134315 48570585 102841290 113258955 72978180 81088005 43080795 100701585 23291460 169052490 104151360 54381180 87891855 106847910 84346470 149516190 19473735 107226330 57446880 1777440 104920995 158849580 134083605 95659770 4799955 45233670 155692545 39786375 226217430 173646825 69672300 22152870 46267500 5265630 185179020 29077380 25708020 50718585 179965530 41243100 16086855 136889010 165127680 49003050 32082750 151078530 31275615 104941245 195778995 5442825 27665895 119769435 100572240 5188215 34804950 111794460 30148650 12903255 17902245 127743795 34610730 267593550 174594195 56081700 20246850 18877155 53677905 66119235 52426845 3345600 84533865 78747855 3856605 26559810 108928350 178576230 65053290 70296090 59444880 160557705 205525890 18893160 43795350 53148660 170479065 25040460 42595200 189811185 102109680 63501915 59315430 121513980 21115965 15049605 118735110 100839435 27672885 100891530 63579585 9351375 80985990 157572180 33518820 137371200 34612680 54594075 139945185 48883740 148728255 68321445 54433590 110005830 149680020 63772170 50797485 85351035 88198695 159335430 41694180 164329845 49778370 49196685 69643110 19938015 135685620 1458405 68184885 19902765 61738815 33226950 45676545 57098025 89639400 46106070 78976410 64133970 131508030 83018640 111008265 140668290 45765840 90445335 34612095 91213500 43993755 31685610 47318115 17013390 97498245 46562880 38009565 34665600 235692525 53858580 63621450 104405835 117120990 18876405 143792700 130496550 91974270 15841965 151567995 2740020 152139555 182569905 48264330 69543225 4910400 99908130 115062750 152611020 177414510 120983205 25072980 35817555 1690665 47851065 49845765 108991485 109047705 94834230 12091335 17573340 38279970 126094170 132716670 9432840 157484925 164979765 24978060 2805600 200416275 79335210 44944995 52334565 135489435 110927265 95118915 2729715 99357270 133842165 14283540 102018390 92875410 51795810 189794190 182180010 103224060 22604280 136032705 103924335 25343355 32737935 20943180 124378020 111664410 8433540 29996385 27887235 87860550 179447085 114796110 46066350 138204570 48745935 101959440 22402455 5621595 400545315 147032850 242666595 50738040 32635290 153588870 54989700 80720760 76380450 54686760 58101030 163877760 31087800 206498430 92499090 108321975 31416390 2523585 45150480 67737225 76048575 91942860 98117295 124077735 38171115 12175575 27124215 170151135 75491865 244022295 10869060 70125015 38431290 117838680 53689185 170036400 82389435 32662395 71641995 51914760 50083980 52842435 101542125 42837735 11438190 103033830 181834050 132030045 10231890 19983735 16812900 43842525 49954740 130178925 96626415 6897315 49871475 45273375 71372115 6845025 121898490 112806555 212675535 6586335 43466010 53513625 294675 11131710 73772865 174666885 19343865 47766990 6857400 210887655 52163205 100103850 172277820 145448100 68246205 154969035 138410415 171531825 60688650 75950355 135271290 42902280 102995550 237469140 142262745 44627310 34763130 119548125 131188455 31383090 41701785 64685670 82944825 37642395 120913920 53329935 65929230 267994410 64519965 29560830 273156000 63345045 14949870 37391205 240841935 13893465 21120750 33137565 109914045 122207880 89501655 103804035 10484145 80116740 106649145 69181155 55379775 59322180 86457555 95259960 3705900 175811985 70778850 30363135 197558580 55882425 125987415 194417625 39103695 127732830 70176240 191988975 171839670 186521745 45838815 211503570 40775430 126410715 103859715 179004780 108263715 52513350 29391345 148951290 2704830 70189035 64647645 26979495 171795210 76926030 90821865 241450830 45407460 105255465 172786575 20205255 84993765 62417325 247911105 123046020 22104555 25104195 62479575 17541480 7996950 162064425 78994395 113519790 127042620 144467355 37545435 101117310 45972855 95317560 61736850 98266110 86927685 103919850 3910380 149553270 35768640 19256040 218022690 72565215 172181220 155099835 53279385 44625210 10156245 60103650 12142395 43102425 52584855 18749160 8196660 135444390 155906775 88838205 42113325 24443400 52526250 195101160 234556470 18482835 301505460 13957350 91447350 62105595 66416835 18801885 212745600 2022900 67930860 195828630 13787805 66503715 18479970 14447910 48220230 218549010 326935470 37221645 139236585 50115705 19824345 151762350 51410325 108555165 162713955 6477705 132742650 38574255 120105450 109068540 85395390 35237355 125414655 110489175 191363475 58881315 114354480 113529540 7859325 52287540 167810985 92871060 52388730 200806260 135962820 18404535 67306275 76289205 46597905 36069000 136800660 52251750 104643495 103176180 66161160 33410775 225148335 9369105 101814405 120717720 92689950 33087180 117764910 94967565 137602590 4151760 4706175 60684450 63609660 34707690 39944520 106699080 142317255 34069380 156286065 43150755 56679015 83593245 47129790 84979710 97382670 26023080 122128590 54617460 82031565 57262560 78669060 190707735 20091285 149720025 82882245 140450595 118246620 71833905 145676610 80900910 76606620 22867185 61675830 112215480 41099445 141461355 26270010 73383585 192683955 53343675 7423125 76974150 70813470 40717155 219289590 155422950 39434625 19184445 9181365 143352795 107701800 70199895 147015030 7505760 4206885 24780810 7861890 156334485 41502225 97173315 71714085 71193510 21318975 51083265 28878585 38215185 5548050 98431755 57444435 143348985 59169690 55471365 38330865 122222790 188834115 33315750 61416915 18765645 144173415 59211495 170694240 86362860 164007780 56392050 201513570 27602865 107194485 193901340 24430935 19346385 145122855 6434790 273157950 58892430 127255815 101670780 46216500 35774595 20594745 95887035 100748850 112120755 45114840 109989465 265414785 37751535 128264220 23680515 158064420 19379865 28012800 162282675 2407980 60474270 30767130 61647600 78321735 117532005 27255480 82170990 95705040 44734620 46333530 136529415 46036200 104444730 30624180 94088550 200781300 107606520 117538170 40918050 112660650 152006580 54148515 74332020 149532540 88018485 98287950 20885340 129931350 121412775 43011165 42309495 90372900 18447345 162559230 1397880 80216100 13004910 111382140 107630325 4357110 61755090 56363235 63840285 84452895 62522595 76163940 62551950 96806235 85504680 73940070 46370430 159059760 36541440 94652250 73782165 203794680 146085960 49580790 57480240 166704135 4635990 43901385 9580890 167541150 76285665 39886545 15914175 143692425 34420770 22182135 645450 7863480 20723550 76213380 14721555 81081300 5388165 140561940 16069815 40678650 27563520 26716740 148596840 265783320 19030395 80911620 253780650 58478280 136037595 34382880 63010410 40366200 102183915 35004765 75921165 80445840 324052635 36998925 97612710 75751860 53261160 48621270 9082635 48908340 151428615 44579535 115660845 62438085 125408145 42116790 72636510 13312065 209008545 74401665 69521190 4752270 10952355 72040635 176922030 219792585 145445370 14617800 68038605 72366045 148868910 123072345 30779235 21622890 66232410 101404005 74451390 206459025 39940800 117651195 56201055 70184940 72534975 172861005 97869945 56629560 114553455 69557715 146611530 65709540 103661070 25546290 10042770 101062890 100589565 75192345 75305250 100766070 141936105 68696970 5587665 120430965 37652055 18962295 111599790 133712430 69572160 93948390 136657875 88148235 88997400 177197700 116632155 226804095 40138395 151201560 135595065 13353360 34079730 69192165 129781140 2327835 42832935 25667145 175310550 24808425 121829430 170368815 3071160 48642150 22965075 127571085 6179100 4922625 115788135 99436245 51013755 3993075 18285705 59653140 55035615 53908170 162838635 65707440 71485830 20380995 154144950 160118595 30948330 68797890 43676205 186378840 82581960 25025070 13448235 169394550 34835670 33023550 141368820 53879955 129079590 290955 12615630 61620210 131719080 127685265 54933765 192995295 190588365 31070535 215227620 97087545 118529490 130057620 18036675 210496200 91989540 6552585 75848640 218010990 35113800 74407470 116066505 106510515 148421940 20210190 100058760 90218655 11147400 110819460 117401925 137185575 37866585 112489740 68729115 41623740 142116975 82303230 72105315 99389625 34361040 41456625 99363210 214850670 112327545 114628065 54162810 50623740 83325360 46177380 58336395 71935200 79615185 119414730 122153145 65868240 71657760 71792190 58823760 108153720 73359780 123622395 28647660 87556305 39031050 48728145 161743425 178593480 34395570 127104195 18799110 148948335 82105110 50400960 126009270 148212120 41220165 130826445 134816295 15228795 56239785 129807810 10640745 33839490 138726915 161903100 9236430 145109895 275421000 122041695 51927420 99224235 71156445 9527445 213968490 40324065 47793075 38670360 106102590 75045465 66739950 144321480 113612580 253131000 57653520 2249415 169083780 19765725 6190815 9296955 35336010 50553180 39960255 47521710 254873400 72328995 96297975 26167455 257722740 41554845 63510525 98244480 58885575 136196460 34807035 79577850 62008050 142001490 109968990 259692165 75281850 30575145 35786505 89187990 148828245 107440575 27466695 134454615 61612680 131120610 11435820 26567760 75682995 68775030 116109585 68688945 18955875 42827850 12571395 132809010 50153700 77188755 25530375 25494780 282569355 125930475 116133945 58814235 3760380 142949640 49866315 120401550 64025670 13224360 99822120 86365530 125368920 74240910 6595605 5131095 45222225 18987630 6985050 63578895 160383810 101483100 22999035 177120105 139809300 166338360 121749135 120333525 36959160 53936205 19113255 111762315 10549245 7311330 73547265 13243470 87615105 256116450 74927805 214498380 113931570 46798995 71036010 90055140 18908595 183220935 15076995 144986100 69758535 102020505 97623825 201742665 6037200 59992950 102134115 14883840 58108395 136248795 81817395 233542200 2838570 18746715 148172580 86466480 34890405 96501315 17136600 78416685 4449645 2866245 196852080 253590645 63511365 51931275 27008070 103220625 58733955 42045045 68667000 57622200 28207995 27458700 61635360 89662965 78355275 26740170 96742230 176583330 193524585 9256680 12998505 122421135 86553570 26761110 48829035 195596880 53907750 24191160 48700095 66910755 119782860 73476480 14700705 85505730 95582415 31777500 11565240 128063175 39678405 104793495 48346215 37811325 150963675 170279715 17291445 74289360 134792400 66631575 112089105 102474315 85624890 58153530 157672125 42363690 209695230 247674345 127380750 45721605 131667270 83004765 310612785 26642985 100074420 50101185 25983540 54564030 231132510 120670185 60134940 42841155 77342355 38693460 129452325 15078450 51493695 122123775 27407415 147181005 228011700 665925 58900785 40155645 89318430 188251455 116942520 136983720 42887760 26324985 218841720 39988920 42200010 58037040 32466150 50277570 103805085 81087960 124463550 120751365 57738390 22974435 114620370 51873045 33289560 63683160 68898390 53426025 85480005 116809170 97480455 102551265 129169065 16487925 194994330 94136490 47295885 132844560 76890330 169437795 104500995 93390120 135585705 64820820 44540865 54520935 51218880 85395450 11871435 119823780 111966855 113026275 54239385 124111875 67346670 119673255 81531840 36536445 71538060 96490395 79814970 54700470 161937015 116463030 120634395 142585830 23892420 15205395 105082650 110650080 85286145 240137985 77709075 194980440 190361565 97092900 18232140 123452055 47832360 164710875 2439375 72158085 157101150 20894520 12275355 172472400 16524525 69572820 9718425 256499775 63781335 44062815 8160075 58111830 10422600 27329055 120567975 183521715 15552945 11543265 146496165 79725885 6033330 247660080 36951000 40593810 147363120 59730330 24975090 48946470 63048000 5098620 131895225 66153360 66441765 2366655 107262720 67473990 31148175 184547055 203305950 6558495 21763335 165870405 81709350 136205550 97356000 55207545 151144095 40114800 206800740 151752375 78033525 274554330 37930530 91408785 92874420 8841075 89285130 99679950 186192285 81873780 166456560 113544495 28693770 53071515 24710235 137118750 48210135 189707820 54847365 63894045 25386525 117376800 5798325 5296695 133066245 134299785 193754850 22224660 48622710 131799615 54088125 1500390 62011950 276876570 67504365 140689725 21857385 109432080 88803420 81612225 77165715 109584765 75262215 30332805 209774520 12430935 177762225 93279330 115246245 117291480 110100390 205905990 46953450 57703020 43878195 91085370 34206210 170860350 75225570 57706740 98573685 131758995 69113520 104675865 65986725 59772165 108022905 47267715 58992840 145305600 142265415 138996285 47802540 9892170 251221755 115883040 26922210 104215890 126439815 4940460 186575715 42465855 41007315 145515105 51730380 38259690 12390900 86918550 21569370 7527555 158582340 4454820 136337415 24061860 2142915 45045150 134124915 186659130 65597160 7695000 14014035 96287505 151094535 256231770 106975320 20518425 72951780 135448605 248625 136338555 111113370 77497455 109231830 71224425 28870365 177254715 40230105 236930460 30241395 60257265 1797360 78836925 26236380 14794680 272809110 59513100 26736030 79873500 61104060 18099585 213149565 217645665 99959025 107396295 87118245 70451340 13912440 13085595 168333090 155512995 11701575 23807460 24548535 112082505 145334865 19567605 592635 42846105 129406785 59208150 28503810 8287665 77204745 132926100 54058755 57039780 196526475 11169180 99423345 55504560 114437340 175786635 13583295 138279015 40397955 109933680 118026375 173438625 23294055 61556895 10608060 126198510 121717845 38965290 192816810 4318335 20240280 123569580 32096535 92495955 52801035 83654970 70120050 132694005 57467490 47130870 97997775 143668125 68013870 6609090 84217725 13706265 166435425 9249885 264448965 82755120 12854910 102264000 25255605 109696335 115671525 87088245 35156835 54896385 27329955 23130240 36526230 71893485 393127035 76338480 16535865 109402320 30697560 127675125 35474130 52816050 10943850 37296765 72752610 40210845 160836075 104869635 40154055 125772525 57539850 106695900 162819975 15903870 76057290 52886220 20340570 168800415 85826220 123283320 28154835 118091205 88653825 252660045 70283250 7058265 232728150 35815650 58689390 6188115 87827445 96594735 92220450 52345260 18722055 107283705 14177550 55561125 89418570 88550040 66096315 72435555 25811670 28056750 73720095 41109240 34809630 139993200 108609780 431175 13253895 7116525 42632925 90781815 39737265 91632180 5498070 16801785 146754960 69889860 42801390 71638710 51596340 65461485 83381760 64232565 164409060 94918140 3464190 45449655 6482835 181546305 130036485 35066760 24831570 114248160 18624120 125263035 98702550 13906950 94514895 100488495 148203375 18319920 13175640 40034730 136338210 192344160 84071580 109180425 26002455 196660830 141285645 132249750 82568175 5245215 225326025 76048095 164002245 69307980 31636890 182951550 66517275 12292155 83836590 183308805 209114310 23676405 146553030 154282500 130431870 26655015 34274505 3969165 45951270 124634130 19502925 83579730 26672190 110311710 52675275 108340755 55345890 25596870 231740295 84128445 50335680 207645270 19253505 69531390 200496165 9701775 75605010 201275640 43581525 62148450 41517075 60409530 104807685 11916300 78364155 51467370 123966810 224583885 42033675 63291945 46271775 5211300 9089115 147851970 103222050 95008860 204197325 54464385 2141760 128895465 43691535 50295510 132196755 160402365 104932530 36645585 80434455 118912245 80323290 99076140 101619015 51682140 159220095 35565225 66527220 155875410 73812165 28191810 71184405 70375650 60511500 128399220 12571740 107704050 97485165 81458640 57767610 29851125 52446480 12928845 21653070 184258125 213421980 194357445 29576280 19657725 35252460 255126750 44185485 142902510 52221465 13774185 23835840 100724985 71733150 244847670 44568795 54865500 70515405 53459970 57930270 58230030 15961335 105840255 159890610 189941520 21904455 131369970 93033075 153696045 71796030 59103450 100581480 147469635 68916660 28580580 51306705 86534040 78789855 29734680 127305915 16231005 104528040 96996105 48579780 228047910 71417205 44146065 5547675 20877885 37921800 84793890 23278080 69494295 158687865 40274805 105655275 34599390 49155945 182732175 35412045 140913330 19467570 126517695 175826355 16111890 2665470 93410850 12956865 15512745 125207115 151284900 23729580 50076030 105462225 31851735 99625560 35221050 30399465 90520890 109520640 123659700 71293425 134904615 40900620 190567515 13019370 146833050 22845720 37364520 105607350 124377600 152341305 39705045 74961360 85992420 136412430 240265155 120507090 19309455 103331910 85060935 73178400 51262680 51535320 46660785 195574845 47400660 129661935 136294605 107070150 70790655 129617655 93926025 45485025 98896170 214047315 31332945 254721900 69985080 101472270 100062750 103598175 101599500 21339075 108128265 23596470 155881710 96077535 70594440 94283940 16284090 77067900 37504365 137098260 82528665 58477890 161965890 229658175 94110075 137148270 79106895 130940265 11920050 160433100 95873325 69341550 125185995 81814620 96654945 67718190 58491450 183323010 118621515 188797665 180838545 109431390 80940870 7330635 1528020 5790915 2813355 34878450 3288990 216023940 75235290 134795025 42572910 6691785 104684730 159835575 209080950 172631790 70403535 177775275 181946115 74436405 79528410 236063325 103989150 51818865 121984980 147005445 212182680 115004730 88815345 234352860 201271575 225828150 147037830 76076445 19397910 6328620 3773970 61264005 103873125 76503015 73082400 28148085 204959490 47532780 85507980 44055450 143345895 66221160 58068990 4581825 93017865 91648290 101112180 15092055 160879635 19462365 121793280 12582855 128835510 128475510 81139095 61686495 55648725 22222035 24128355 49167570 17704755 58841715 46361865 143263245 107448480 72358755 21983250 123022155 30930660 77115660 80396790 38186055 54712905 133395255 130815915 34022040 74343855 57229335 23850225 16641195 52463145 72223740 29915070 81713685 63745830 172146540 188970135 50009115 38247375 42633165 34727220 54697245 41602605 23677605 49479060 22642950 157080540 60539715 122118465 82733310 76700235 142538865 42837735 147324270 41941830 73694970 25345095 22804830 117101685 127560990 41530455 27466680 161910915 167466195 45248685 102158460 102874260 162705750 96146310 104657430 100493970 68497155 146591880 175894860 48867690 157728630 102581175 61257030 77962080 145577700 103729950 82020180 58791795 141107055 158193345 27833055 277876980 25012770 50734425 3259605 41350155 238647405 49624335 10324125 148459830 94989615 67098690 70826325 92262675 42429570 21710775 28510635 102316290 9865380 236298390 19229655 124017120 4077135 61510485 74026875 1841745 97190190 141854445 36093270 23798445 102027030 124586805 57865575 42807195 67146885 20908035 56043990 30463530 5162745 3448095 184691445 89527905 27940005 39590145 124792380 44689215 110316180 9509535 51558645 139816560 38131320 17749500 66928020 21795960 12724935 140723865 101992035 134649630 86957145 56171355 8587770 201195660 5409555 31030740 50959185 65603130 169340055 69525345 208706070 11989035 183260070 105870660 115891875 5814210 145239390 47127975 83181810 56397330 152901195 24458325 232117455 126995490 32643915 18630975 143716320 212384055 31645575 172221450 228011700 19482465 32142885 144695040 40500180 121788390 85784565 56532525 215699985 159701505 89994750 113942970 54080835 104300940 326238165 24953940 19217025 84066150 60496920 67046520 70146555 25789530 187972515 14748060 49987890 7878795 85857585 108169125 65353290 4676955 4828830 27693225 84598170 21168060 103451940 6767355 101320020 119415675 7838790 101071005 48435855 33184035 87989115 128458440 87011835 45647190 272840160 35451225 59266350 57192000 26072910 41307270 86942880 38612250 99511395 84411150 36210375 19472175 17142900 94764465 47465175 4009335 65929815 44244195 21211215 33511275 176826135 28289955 169661745 21061155 51039030 48244080 59338065 40516140 31452795 94854450 26926425 16650810 80999760 47428365 17844585 50350170 132319500 7325370 47311650 182549685 86826750 30123105 71717295 11023980 32694195 50926110 60346215 15002115 177068145 80100705 27721215 56831250 37109460 182268270 91124310 72709770 70252710 106401975 34745205 52170570 116097450 77175615 188335035 212078625 137335845 237851760 56996685 55208370 39230865 62497740 216861375 30060195 172410585 73137045 177415860 33869790 137663280 88249395 30056985 28693680 199475925 174180570 10132875 120891165 232615965 7947390 73711785 50817060 38028225 146731860 39606420 68147325 100039755 105667155 147129240 54594510 26927595 115377255 80650815 173177370 23029890 218690175 69791595 21582825 174244740 1960590 37059090 54280710 123606285 235438995 334477200 35678760 19733235 19732740 96881895 114498810 40935375 31561140 118681905 47789775 170555235 108477915 51875955 47163315 27832365 56884725 95389320 60598230 80394705 111991875 10899570 74943690 6337020 30375090 12286110 48925770 54814170 132738765 34544070 71145900 126146880 84401475 3406800 80992395 239544165 63527865 60048300 103881885 85082085 117137175 192390225 122784195 62154015 196009170 83376765 109309380 17568630 46946715 11211435 88611630 71854170 95103885 116209305 49522275 168068535 147962190 44885085 99456060 126085575 94709295 5629635 113566665 80486655 40522605 72286125 70653075 65620575 100797930 25208970 172386285 10895685 5998290 64492500 82596810 87752400 140057805 44239065 61421310 189873720 85096845 71980020 61629345 4138065 222440940 72511230 37550385 79691625 28176240 42938340 90868425 201458850 183114645 9971715 13804455 98013630 66791205 82435065 92479665 8100075 103387785 105689370 14485575 20502600 34958400 99777540 42902460 176368110 6936930 162679065 130153830 129326055 77917065 11087190 127576485 15740325 32706255 56290725 111967395 83752635 137885535 156385110 15371685 29603745 72243495 82453185 73123860 1639440 118043580 146920770 56707500 31783155 122956755 95371845 113708085 85766415 27008175 44713380 142116930 133655475 150014670 16998885 5948565 63851115 174955005 54364005 4161810 177359370 58142295 47608920 68765250 153540810 7793535 24262455 130134390 81484470 7272000 3600090 38551950 8951445 56702805 112491030 34382400 126748425 84286410 66139785 63189135 93939390 88539345 148346760 64036470 104542020 145574460 87049155 36696285 97907100 138269400 110534160 110947215 166275855 27979950 115082820 105848280 45760875 70021050 37067610 78563520 47119500 27141360 28119945 55454220 67025220 182685510 161852295 9673245 204246480 37983915 56245890 113008845 104781990 152588385 45030045 56563170 45279630 7040445 133823295 38152470 109061385 68763180 212807880 16668480 125323905 178199655 74064735 25659195 128170275 56706210 33942720 28636050 57958680 171125355 12340470 41795835 92387235 2167815 179129415 55876035 122574720 69545010 97725570 48835230 49763850 50693880 58841505 151062750 78490965 78086505 17896110 105258060 143786040 47601390 154100430 58523610 21976140 166226250 83275650 65689830 74214795 200581890 66192900 90840630 73878690 41251515 39938250 57442800 88944255 34764690 44767815 217311165 142978425 9529680 149318280 21802920 105539340 118779870 124560 187394025 24083460 84628860 18765495 80954535 170383200 4684950 8110080 20405250 29190405 22920375 34918770 18684105 70279425 134190870 93342750 63145620 646170 83338815 76416570 76035900 4129500 1405380 75677520 83398665 50731215 121783200 116510040 54631830 100586715 125895375 32180055 123359775 2849610 22495770 152696310 43379100 117774885 10676925 44631495 201480060 24559155 48941970 13752555 146570940 49292295 161868720 92374140 121893705 64569660 92682645 47926110 121764195 175515015 40731315 285008475 134838060 122015670 31196445 134870850 108558330 112746360 93088995 21924090 46940280 63289155 140815695 26497380 160931370 114954030 23957250 6080865 169186380 109409370 58486860 12189375 92875215 14501085 152548845 71739600 99876615 5320650 20388705 182095620 68861025 25889355 13249185 48749700 185266320 49888785 108383100 69882180 42187140 30243480 128735910 45667095 11786460 17177145 189798375 80895240 161861865 120656460 15172350 153727425 218196555 8407335 39372120 26806065 38750430 58884915 126333570 14148885 1046820 167928840 113632335 58451625 79957500 27238650 32141145 142708815 35822685 241611255 11869800 31683000 29635980 54022155 112853580 146571210 67483875 19759935 126307725 2211540 144012930 16785480 52406400 8478780 17547000 74659515 203703270 6499335 102411150 47835030 214193730 141163950 26882640 203839935 14751990 64661625 76600740 61840635 2475525 109568370 65025810 957180 96369555 189062745 45502950 6770280 76327845 68505255 34267470 129262050 58872600 48288090 10766055 137393910 6075345 72731715 83215065 140969520 5887665 61435710 106185900 59450430 40224210 220086555 6294720 40270815 115966140 116474010 68185275 140047050 110798160 82157325 220596585 2266335 142089930 102806595 49583565 63592920 202438275 23203590 39398625 112679760 110140665 100443840 39108750 187474245 116806575 16493205 191119560 67053210 148313610 58907970 115649865 170324280 37890900 109546305 131096520 86144160 58291230 68221830 138479970 139614615 14970225 277870950 145089315 23151870 177286200 11881350 151463565 197402310 40496295 104846055 66474135 202373730 55500870 14009130 9597045 28549230 144871650 72631470 19461600 138164340 40502205 323639010 66047130 138413220 164151405 19718355 97126005 82071045 105117675 90349560 53304960 90758415 10722285 14717145 84206520 44505090 108175335 219301905 7957845 48079335 61708650 56508885 100158735 154633815 4230915 103450575 477780 144169560 49230270 21502185 42273165 13544340 245111910 22715265 216380415 4410570 211162275 35219100 38445180 23461065 2938275 98830035 88595685 56666850 21994530 44349930 90194775 49605075 33961380 30519825 121313115 13787865 79939920 304684485 123719040 247259325 41068905 64681170 135998835 161313420 113316585 77827845 4458915 65831670 23981355 170673570 52021920 47137485 48140805 105600870 79627800 48754620 48713355 37777635 84361620 9542955 138508005 18760440 88247745 13383120 85745805 45558510 46337250 83123205 43655010 9338610 49520250 84870555 226346220 132249045 92735370 126246720 79234140 124424040 82329810 96098340 52020630 71693715 28292475 108377670 118963380 36081780 106630500 86157570 36046185 85291620 201828900 1918800 75919380 50306355 50163750 141843690 88923285 114810165 1047975 400650 61803150 56445945 23471250 19842540 69992625 105022605 228106155 58373805 60530880 106875480 55414440 827070 36684180 1363920 49379730 51222390 73461900 126550215 16442250 166972290 79813290 30439275 77077500 39703005 14286045 22091895 5961375 122504115 18056775 57852990 61483215 98036415 131815500 51725505 75397410 16078740 108754560 1782525 43516770 62842095 63899760 104964510 20273565 170700840 35266275 108279360 99662445 50967540 195395970 61739040 10390290 22301040 43493970 144894915 46170645 129361650 71405250 118342605 16833480 83649300 37732980 64224690 14897325 171182805 64705275 40930440 135599730 167248140 168844470 57784065 36982020 26131020 131599620 10806285 33581940 79735395 76301400 62684895 37319805 27564945 130097790 177626790 58525860 92302545 108290430 26697360 32887410 233510610 132531330 33021585 279087270 105679410 8376405 148845435 41115450 85044180 135174465 6691545 196514445 8502975 75700485 61494375 81204210 25646070 84499995 49801260 164824920 30175785 214791000 30880605 32857350 138480195 169088025 106135620 80111670 55138275 91842795 80258955 18105720 162208830 64169415 71974605 100804080 70549845 55187520 188590875 106785780 93471765 32462415 106849695 20853600 205348410 59838405 8484540 61010295 46373070 83375475 64660095 103986345 234209040 157316220 83720400 63043800 96371775 43403505 226600005 101407065 6297285 15202785 28747545 44848050 146791440 23981325 59339340 25868700 173801295 75763995 206956725 35820000 36204150 73162695 227214360 102119985 22132350 49407480 30183510 27877530 163439085 69284265 29843370 61038615 35976645 24501525 44804205 22754025 49674060 58505745 41790630 130655880 49378050 172631850 27090810 25120005 160277640 117524370 196779960 29690220 102313365 15910665 118595430 32164575 119240505 77711295 44263365 97766565 120169845 72396120 74840070 32485545 178249455 41832825 58659240 55100295 119992950 32583495 3286305 76599765 95635200 146106135 25074090 32690205 135759795 36711195 106969005 24664845 128409690 30641505 22766610 11183670 31365780 110862135 75583845 3799035 105940425 30835965 45754980 168934395 124138110 25932450 79237080 91316775 54844125 82239720 81377685 53263035 146310750 93700470 44661315 74970210 37930395 80706810 87974835 37042605 83710965 162672255 161646030 16410795 15626370 127117410 154265460 63336270 144673950 41367480 100075020 15115020 18532920 143351490 30905025 71131410 1322835 32816520 190113735 110391210 151990140 49477545 131731410 26845545 52203270 146706555 42250965 80570310 23812110 72987315 14565300 7722390 78132000 97014120 162429720 32795865 12026100 144481995 118754370 134160735 144872295 30249795 98793390 17636385 59344845 49425870 107753280 242410155 34211820 183371370 25856160 60953655 80580660 73125645 33429720 143368440 77210115 79479900 139582860 124086270 114950340 119154675 40630710 12557385 72191610 3871800 27206985 246714045 66393840 100443840 92019075 58013850 139261605 137064795 22359600 249023865 107807385 80831925 11106405 162782640 9661740 19962135 85481325 81579750 57064680 67006890 65127375 124831455 90113280 49115100 130862265 41203995 94118790 90656355 116226540 126349965 57957480 58254330 40919115 11564580 168341310 86220135 4500105 69001215 70153350 9748020 4428945 76888380 40001190 98588565 140072760 19971300 140820135 34364385 169976475 33371100 244856790 59035260 74842830 66785925 197374485 194157930 86795730 2777040 81564360 78485580 982875 40477575 1172865 94085775 104806635 62661195 117891090 34063995 164436915 70798065 24537600 5821830 166757685 6331215 196382025 68282640 152274195 29562465 50878335 9509880 79166295 10050045 63695040 10024545 177466245 120945135 31581570 67996890 166707600 156380550 82203000 62091780 99117765 72114795 156253905 59362440 138855660 90997290 24213885 16344930 70494600 106519935 148027785 67015050 89487690 6905925 155274075 101967960 26028795 13467195 4635870 84307665 114879420 45882615 56189235 145000455 52048110 23660220 71683140 82662135 18755325 38349990 42159405 3113535 150548520 117427605 26162745 53886720 135178635 35594295 186805230 94168815 25465020 131582955 206130780 51737625 174043290 73277610 112654005 43001505 100760385 38267880 154208445 74600370 171996255 4338765 29773350 61172505 7589715 164829960 303449490 62061330 70068195 73947255 30298950 4642515 57474870 20970210 8587290 59441280 118220010 103208280 87503895 122717775 91791285 86767485 163426290 178082355 48918315 129935835 4023330 127716780 8539845 71901540 144281940 103607805 82299795 18150870 144453945 47207235 45545790 44601780 66742695 12552525 36988680 143286405 8419980 6387015 98101770 13278225 57858210 50620080 48646155 95630910 41378235 114964890 14810220 138951675 7051935 146250735 72008250 209107350 230153220 68646900 7390830 113865150 127891755 145913685 145149420 53747730 4573905 159528585 134927565 41170215 43679595 133486860 98123685 56368725 79706730 80781270 33939330 70026480 26832270 35477175 61723380 8048070 70470495 142790895 275739360 46338330 89759085 12537120 66878595 202577850 9866580 118092930 68777190 57940380 73047495 138254190 16101750 5824770 63347520 106193325 131271585 11800215 42449310 54047340 99943455 7477905 29591535 155527515 119704305 55522305 18835185 67511535 72175020 138736530 68544135 82378665 59010075 94626915 82618155 24782655 58210320 11466795 25730580 59148975 22326975 48216345 87694425 24997200 151429410 28906515 65084580 35645535 60302595 114200955 39430035 154944765 119942130 41039685 77633865 56247285 143060850 12779685 25133040 15062025 81561870 48923415 40546545 66263835 6403080 19360860 103227075 112092075 218092110 136356195 44045460 99996705 27036495 62515590 53825310 42305670 147083745 114783120 82348530 25386900 14978100 145085985 6505350 203181855 47936910 70688250 10767825 71087445 104712915 42092685 33647250 78117585 9149850 103155930 48640335 81072390 105984120 56278830 157093275 134811795 203702025 31785510 48748020 19125075 94142925 33574695 5874180 14399565 88762485 212576385 56029110 60735960 120754800 112582500 55186920 37385685 48339420 114751080 2002170 147019995 135929955 48348465 8371275 60409020 42303510 76545600 68146350 219455280 83773350 54057405 93659520 1061805 26346615 50255790 46454295 9520470 64698555 93758295 44390145 82710420 140323920 52383720 150489000 18463245 62840970 57244470 65895765 2336805 27313785 97181940 81124395 87260685 203418750 181846995 195570840 20014830 178237365 89410005 197094720 72819495 55187475 37906245 208389855 27501990 41588910 21770205 132920445 12071160 91539210 117545280 31843200 70315560 221822925 12952005 24635745 98177265 50053500 77500755 39885135 74733735 107564445 36098820 41518755 128712720 104415000 43624245 16178730 52368630 236857575 117812580 40883910 132542145 52810065 64849365 46345110 91812660 11055465 9886020 64366710 214026045 39458250 16535520 19746285 150534000 22101540 115478370 140505660 3562335 14991030 54313575 41052750 98683455 137980215 16304910 104953860 138810420 129591780 108069180 85251435 103473930 151685145 108071115 4162395 140074455 35152365 21894720 211421640 60999495 32338515 44627175 118741095 33245790 89923965 77676120 98469195 138551940 42656805 128036340 65494185 46727670 52243185 20743740 23111895 74914200 91477230 46285305 159106170 15192585 176640300 38952645 123450060 71428695 215032335 103934280 23765025 100401735 184927395 63538845 20841225 117580035 155430870 88823775 34062540 32622240 196863705 96242730 25511370 24078165 58888980 154187790 106625265 11408430 17638635 110670945 70647285 1815870 21289110 103351080 63913410 72410670 93068430 30338445 145829865 138758430 100133610 155802975 124297380 49003185 153638865 16366875 166091055 33872145 28367205 43942890 37888770 91962420 13273815 27989415 59750385 32269770 20648535 197405175 109861695 3329805 316349265 18255690 93534300 123333615 43898220 100156890 8360775 181773390 108501210 53904090 29365185 128339190 35404425 117916050 114156315 29364720 8584995 113613315 17415510 143245470 71925660 210124035 30738930 116095320 73086570 9191340 31827555 62584365 103575930 41823900 139081530 85169505 33900060 108096840 28926990 167755770 17689515 70772745 70584765 105950805 13654680 15537180 153888960 3231855 111615495 106870410 72965400 73231005 151716300 132398610 208258200 8504130 141509595 115567665 9453135 11887620 25308360 42177720 24166035 99520470 108207720 36191805 87896895 1248345 14703000 19628100 100908540 11369610 127087575 23249925 24707160 251618850 73144920 155148750 137389935 68852595 118905030 58585995 37778340 69830910 137955375 98946480 229542375 42339600 97489500 113546745 116641605 14958720 117991125 42994155 28371255 15011505 47536350 8553120 129562230 58626510 111034140 69882570 105107775 30288210 104963730 93493530 36134745 37907400 56603700 57638595 48949260 63985860 53028210 21999870 93617190 30201030 157349430 118342035 61832205 238902795 86895480 8837460 21975345 2324235 88626615 2244675 59846460 17476800 176192085 50435430 50838270 93746295 239898975 107035455 75972420 39810600 15407340 153732255 71100315 136403400 70894860 85022580 15155925 74905500 22499310 85564500 16153050 868620 142302240 76333680 89474310 199447065 6040305 35565330 163909920 15838305 53090010 22144350 90857745 153143085 24088170 2992275 22187910 86122200 3133335 53447610 128342070 51913605 64328565 69034290 13154925 80748225 65259720 85538685 160177575 25026765 141009375 151870830 136671075 163072065 123164895 202038780 43603215 24002265 67876365 165650520 62253720 31513380 52294845 125686140 8348595 139539315 114941415 4164525 32651655 24751230 105552060 159936525 31715385 154900800 66182550 44319930 127740210 196344240 13495515 125354445 204383670 39109710 97576605 19966410 24035070 44245200 59877375 76780875 134554200 91105380 28658610 198072255 18582120 155641740 112403565 116911245 149512785 152224095 97060080 20473350 157262505 83697255 16452330 41520690 47067825 131248575 152440395 80474310 42521040 140929305 33357885 61619610 33315195 8539740 98941155 125409855 17849850 124519365 73497810 150421095 27684885 124556295 47477760 90743550 82502520 45550410 77716485 73385970 136418175 26691405 164342595 8713710 49581990 184110795 43429200 50199255 64803105 188852820 131598855 52363335 98558385 112293480 101626620 1825530 97052205 85015245 100128465 161325060 75514860 51527925 22379055 185999085 153464835 37992480 145594890 77964780 76486650 39469800 73726290 130067085 50594460 68838870 5676945 1619175 203005200 111270645 46567500 6661065 162585870 20562930 67949730 6031410 39454455 28759440 27142155 34852095 132177975 94513245 21290415 25847625 77335395 687600 83519790 138265710 159763455 55465980 88174500 143542290 83734755 78139050 75656970 132237555 68758155 130503285 67123740 121509345 4518990 59862150 4809435 44321295 76561545 189919155 123425385 113342235 101097885 52290735 158984835 30888675 85025685 142980030 130134150 23418075 19786440 39318075 31214235 151497525 19760595 146959095 51823380 110523855 88082505 140990475 98233230 127681440 6856155 53604675 9605295 87229935 66648465 113203050 12434205 95584695 113135880 25725300 188513175 139345590 199131555 168585645 68125650 141121770 61394550 140973225 124351560 52821525 21493950 44071455 156688350 111146265 39707970 10998645 7085385 79781790 178345530 88614120 54963000 26658270 28158600 62522430 80221845 52178910 66197400 99456720 8981370 47790555 22305135 58456260 10490115 160614240 127389825 159251055 47635290 120136245 71127780 18843690 47216265 112780590 66900960 21876015 31611255 106410015 75921825 89791380 60216420 2021370 133389105 153112470 202986525 133945170 8906640 106278000 114908850 103295775 62645655 44387715 75618405 22470180 161148120 131601870 31639095 3993975 1613070 106968015 44074995 41264325 62346525 119391825 124053090 61503105 85223415 44192370 137188095 3049995 104846370 74861775 60210735 1298895 29873670 188760435 21558105 28284990 117464895 77264520 63193020 71365935 61568610 28913265 110862675 30576675 129235605 121486875 75209205 71443425 69755070 143323245 68038440 170336535 180132255 182665815 84642405 216268245 108834090 151479000 5803125 18455715 48105390 38515425 13594965 109826835 172134795 39799725 28385940 70136820 172250805 99856305 12025485 148285980 178656675 14753595 17760405 24401400 32020410 83253195 2106810 12352905 77641500 88384965 5575980 154853025 117051000 27540015 73242945 80201610 92485035 145314345 44184600 93507855 190420815 4488345 80666565 123277830 100228605 128210040 42694335 60439905 5302035 43279290 55792200 142186245 101395080 71776560 42529590 29094210 85256835 140915415 16244325 136748910 4875315 66346845 54988080 64151880 76433535 102744885 225008775 140652735 20642880 200831595 78768315 72755505 73089885 35388825 115016535 77940315 124008780 28026870 71989350 121835475 129165465 197914305 21744975 77677920 93445545 124378185 28942410 28853715 98400765 16165860 4803420 270754140 45417075 121468125 65169645 10491585 29621910 38816970 48791805 144982155 115376835 31352970 141564495 16617615 118352025 25314885 99921030 135991155 53849010 44168595 79919940 211587015 73068330 147689025 50733540 192284535 324225 13473300 131477445 50192865 23516715 87537840 138861180 7341765 19066530 31809090 56034420 55712295 10449195 34581180 137479155 130973670 69003405 26851920 210113310 105888495 56351745 17065095 134116125 151251060 25633590 85009620 55446780 119764455 31043100 13811295 43925430 66704850 30147795 9068640 160990350 4005570 37098150 73957425 42380565 48803655 228475020 71944290 36457755 84614820 40117680 65068035 85948830 26482755 112396905 128378265 18338205 61964520 37160970 118194435 180336375 137001420 50703285 92874540 121846650 94680825 149374350 4451130 52775295 3712800 83765445 71603730 124437435 50961360 13098705 53020155 26644095 94290645 153002625 11994150 167835 131472660 89790930 69783300 132183615 102572265 23818215 179675445 63154755 105684540 13760415 124821990 165981735 248558310 23486070 214502145 88404135 11927535 57759045 57326385 23818140 87487500 14495850 71081715 128454600 286244025 9976380 151887645 8515350 33021240 126003495 126779610 159399885 84061305 83863215 164496105 25535055 146577705 81355290 174505815 11698140 10905120 16530540 123578220 44504700 113847105 88656210 49124145 164490570 149445285 60930735 211533570 82808850 93667320 129448230 72820965 6306240 123033090 249709215 41229660 22794975 260011545 69858780 94192860 38345310 171358275 10115730 71313555 95062875 77971305 31459170 35508960 11912280 141629055 27730860 92169600 45205890 14357400 127705260 72823035 34721055 37925865 130155000 55635135 38668470 17751945 23206365 81418815 36352335 71090520 2926695 127782930 70390530 188754540 102464460 132039915 57051870 80264220 40726335 157308975 151619565 56403495 36269445 96245460 77095710 137742210 5989815 156511920 16737360 38685180 135714405 65251455 84680610 153391875 78988800 16780125 20187885 96206595 80951355 16373760 11176560 190016895 79494945 16789800 120926535 54530190 162966285 38518170 36117105 134273520 6811740 141012540 162373305 99630915 267960 11099610 18478575 45500040 91601085 238657620 360285375 13034355 120541665 157884300 9712035 212664090 143512920 159542280 70656840 4666035 104238795 74223765 12241680 68331240 26858355 111384675 183452685 27820530 64087830 103049115 96838215 95885160 209699805 63674400 32556015 105195795 32328540 60796920 17940420 15540375 12840120 168015210 38916525 113663970 67517505 79774140 20016915 47031135 6936765 41770680 85243815 35205780 149759160 44742375 124974570 27514800 54954840 141221370 21659670 29642295 119440800 42731280 152422935 360310140 7060950 16670820 5162910 171733425 185027565 24264630 82017150 28418415 41586210 69211230 90965415 61944435 102421830 21785325 2709375 9678195 243208890 181595760 114791700 183001515 68486760 19355085 27882960 37553400 97050195 4212315 197774310 16423920 28932045 156593070 96420720 224970 14915820 14368830 15683850 102919230 72231945 46206210 21742770 96193005 160128735 102636105 117751545 179468010 18020760 52613685 30706935 9051795 67868835 165174015 130365360 102033720 5149335 55430715 8265120 170055135 9283650 75954000 190998315 26735685 142822560 167887260 14639550 191983320 70403610 20599425 209607420 36829140 78671595 9288255 42394485 59229810 138531525 38079630 85500525 52407675 256166505 42146310 8336805 97942920 9574395 92979120 27330720 175581510 110695710 3247050 59515500 149619585 63651480 38249625 96141435 145879845 170305710 67551315 227244345 89175540 68121765 41086860 165846630 42133260 110754465 87460515 220282260 4742955 108410205 203926050 234854955 75834525 60964380 121018905 74530275 74040165 140126865 69527415 87696165 251659110 75814680 8763390 34099665 72631800 164752860 165605370 58368405 67597560 102460500 3419880 11796990 43399935 71160045 84849735 201910860 8388750 37075170 90423240 184328130 2292690 7432650 66884520 9955485 10424460 113448585 31153590 73503735 5031660 93401970 115659705 90182550 54240510 38761275 28830435 14734965 289128975 56942940 115254105 165058200 39879180 26711400 140410305 67650450 139778790 143521830 89947710 99485625 132192210 94918005 89397855 187806180 165573675 1050405 16814175 59838060 124249965 102768375 8209800 48066495 58558185 108012960 135466125 44167125 37126155 80512680 6638010 101795625 45618240 63246240 92483250 187140900 13780815 2985450 21875490 113722260 130819485 28362255 77201745 78820605 100703415 76461225 126057525 101351145 176537640 87725370 9750990 72244380 54815940 136456530 9673110 56251425 166310910 80976945 165223860 58637055 104520855 90076740 26255535 96276315 102245445 163544445 125752710 146933745 42424425 7537935 81555510 71029590 16113525 67999935 127907280 49970040 72795825 13045725 95783385 168526065 42958920 30797445 155072325 73011495 17445690 156278775 152045865 7755465 127014105 66576390 23145810 61960050 157938585 48407925 29825625 182696355 151987695 33486690 13440210 205320915 100937550 128286135 228479055 38208090 24942900 50895045 62688765 74489280 7179225 45016305 186752430 18781755 117576705 62042865 113553855 230338020 33921510 68071950 93133500 44989905 16086165 71256105 85131360 18058800 232799055 11838105 96431160 97168200 10321980 27402780 86296800 174816030 141849330 49730400 57757680 17641710 6044040 103389720 54071775 11359245 10432845 42227880 56733630 193616355 56855250 103554270 104514915 92600130 76791885 89476485 110272965 11118600 176859240 54763785 138726540 2221395 16252530 155038215 80776470 69687915 116585340 141185925 70444695 67935945 3314115 41876790 76069650 71462475 130212780 50470725 146816505 12691515 1077225 40745100 33941190 37812000 9884850 80070855 88260345 72883515 18408060 51955125 44329845 128520900 112992690 116331465 158272215 42120255 197961630 57069780 36162705 27106515 1331895 53144340 51770880 263640525 54552570 147423090 97479390 132167760 82958250 47741055 89087850 110704230 212300580 58285890 164999295 54025395 34640175 2332350 88329645 73305690 32665035 7502955 66664320 59443725 47927130 95775 80407185 29649630 156484440 94213875 83077440 87289185 243204435 99572835 29604315 69663645 156362685 145724940 29480385 211301850 26433360 117854790 152162715 16799520 58758660 123219855 5632935 92060070 109389330 66797985 17555775 77613420 111428580 1394895 131295 76751385 162649095 103428840 82155405 78930975 15330030 77127585 145015080 145563375 94921740 52076745 68583870 231838770 67496595 100120830 95094765 28669725 32121930 254995020 83093340 12265980 140360025 53670 115300110 194439330 14994180 123199365 7393965 58445130 258241815 100428120 155456565 88239780 32479770 147107805 39219315 5387820 131491935 82712565 87528990 57667995 43290270 29993310 32460975 41917755 7149945 86545770 114152085 122048640 90079530 78786495 101980425 11616600 36955365 121557705 163705095 39188715 109078935 21389910 40280310 35945160 53387685 51106740 76439055 133649415 66467280 87580605 22204050 17268000 31082910 117407205 114867150 81169350 119918775 109423785 93354000 75026745 165231060 5698530 80033175 119195910 134624190 6537135 124084815 43397130 70469625 109144140 77760945 16337145 41527050 1759665 18640485 175095135 45176220 216188280 69957090 109175055 139323195 351047190 1506210 65465550 68863335 88887465 2914035 32293920 46191270 72971760 11801190 58337745 49024755 132587535 28289130 106804260 4353255 136907715 85339185 106239375 66874035 48295155 218975625 111007455 102212640 9887865 44036940 79053450 164178465 29054175 159959400 60086790 100188990 87987690 12015315 16642815 17608935 71820930 61307325 103840905 60489840 72874620 61889595 74115915 88666950 49682040 181131225 39310110 80489505 6857085 43434300 6606090 76734270 14546355 100754280 140962260 41995950 83094750 9642000 267319620 86405340 77478705 336383775 122862495 61018470 88371480 46144020 49786650 128230005 170043840 263176995 20282880 49090860 31339290 10928445 65943255 21627330 79018725 22443330 114260160 38543040 192370230 150658470 54452805 16459545 82528905 33370905 68673315 54102330 55230000 104916285 9463920 95535030 125727240 146639610 113337750 105987660 52993185 64236420 7764600 41725935 105452505 70181325 148149330 1312275 24391665 42609270 28624350 245744535 55702590 41532540 137157825 32864490 61032135 1780485 97563600 220446435 152414385 112519170 141177180 24611550 28788930 239139855 127667130 58169505 145235895 58990485 72320130 106043265 182117190 47789400 61392660 54423480 116365560 118530705 102043245 111778860 88254705 369810 113428095 72123390 53295480 65645820 86006895 36781875 129138990 36859905 42116325 103081035 25369560 2866320 140455560 174951720 78906885 115629525 111266835 192479640 34912725 70103505 157265175 69760065 194301255 6867705 28450995 28329255 75202275 194841180 113744055 68048280 53740890 39514155 91717665 39502440 74095920 57335790 73320720 30514350 141047610 34882710 93270 65775855 72584025 118137330 232953825 64628025 35240850 26552130 88170795 196859535 2702355 5009670 85936035 22234860 126168525 96974820 60215565 210894165 103333440 91718205 7345020 243488985 155393535 3272505 99519300 91245060 161905080 156883065 178301250 37795365 42691230 45721365 67886460 39947400 321955395 78835680 67788690 25371990 9970800 156066285 141078420 74619900 17162760 28012455 66114885 6142020 117995715 55089630 86141955 9981135 23291160 168337155 39917565 42882810 76903875 36924150 152403345 51385995 9209490 54789120 45486120 92695695 120491700 15401235 96522555 7643835 149711760 46976880 2492595 82785030 199366770 170570130 17468790 1527870 136083105 84805845 5827305 86717685 75740340 151863990 119935500 56748930 99046320 57046680 161688330 16514040 126647295 14859525 178789980 119389155 2138430 16664325 84453990 32187360 36057630 196387320 162007545 1182975 69358875 166608930 128362230 49736040 85219545 34501365 81081480 85587510 143205675 38597835 156550860 15879510 146600445 71073960 75904755 65214540 12185535 67599945 25408125 62477505 159729120 26846595 68798895 58529490 47273985 121919265 119001480 71577015 159563775 106145715 205677270 19063125 62706375 91522830 120983595 47737470 82088625 79319895 158947575 42051420 88533975 163580385 43853880 82113420 21170505 14777325 22350720 65332920 115768470 134022255 155177100 124818030 225918585 742470 97363830 153103740 120487410 34641990 4471485 124970145 100230990 123961425 27942075 10540185 173314620 27586740 69320145 87506700 78001665 90550755 149059575 111864825 28248645 107320785 279437520 16861020 38044320 35957430 63216225 16558455 71054250 78143550 1934010 34708935 68150970 15780330 15954000 147861195 42049710 154411920 112568220 8576775 111687285 9867015 88514310 34900095 211909905 79069425 10744740 109952625 128766465 44185650 93248610 76512825 3166605 63200910 4215000 48934950 60070575 57180930 8431890 125682735 40172070 185344710 89222145 116290365 72372255 47552190 118874130 44484615 82675845 150855420 140380860 66320460 82809450 45476715 40066620 187319775 141589800 78062685 103613220 86573940 5374740 89110995 78824850 25974210 50510145 80160600 90370680 131455575 63239955 187782600 143845995 44970285 55561140 63242145 119745705 66801630 81248550 32055690 7141320 34077975 101970765 99489030 10896180 21817560 225110775 127012680 28638255 118293060 215932800 54072930 31789485 90881685 25931790 125580585 36689190 145750650 43895475 75543060 128804385 214550850 9526365 116083050 65845830 146502285 136793220 88877040 4611105 87719160 82765770 39846750 28082070 113138220 184502070 96836625 81787785 168016920 170585685 15421290 96755865 104059155 80109450 114092715 90494175 63667350 110367390 9256155 65468670 9440175 63075540 23835810 143240130 25682250 82123200 35776920 33371205 188690835 55666455 10030920 41781765 50678985 112616745 213737580 140802555 113457885 19230615 38991465 209906355 60520710 38510070 55396695 44725515 23176755 157394010 121952115 91625100 80983185 46260330 84857865 79575735 546165 121503900 72117195 114233580 81238710 51878565 100529025 91300080 146635935 86943735 1774260 2718540 128912580 24827475 51726690 110681850 55538025 49428105 12863235 64457265 12191760 119641875 77639325 18614235 89519970 9373320 149293725 114650340 137832060 46232595 11717115 83778375 95245395 95476305 56076900 13358730 11177655 108538215 21725205 62890155 34497675 79802505 17279925 19194000 28548375 114829530 76891005 16054800 68246190 72558090 83263620 79804140 70777185 33707760 38015070 188639640 58925355 140742405 125180415 207250590 17994210 146713890 153199725 47773125 123525570 80864325 72430020 33404760 179195670 109755975 46907475 31250595 56979855 43864395 43979895 140577825 178240575 37237890 89288595 75617610 27752565 272313120 33596700 22953615 44034165 41320065 24875655 29153460 68779530 14166390 33401280 53598765 177709275 38025225 159130005 131837790 28728765 205112460 75071835 229867830 10812495 126800265 63566130 82346250 222614925 18284715 159310935 15022545 29096910 56140740 67103190 35291295 149927715 10290030 113160645 74572665 31141020 30354060 147165525 66440115 30316485 136724865 160201695 122276100 13681860 123618480 171712305 25651710 5631075 23900970 89406735 114606600 64845390 42111330 176490960 126795390 68721060 69643440 201203940 5502390 120839580 73894800 203817780 83285970 305588415 61697385 143688900 64510020 222545715 26426850 116108190 10228410 159949920 55115865 162199200 99410580 53928930 84775830 49254315 177496440 72227955 1293060 63766035 154917315 27345840 79334805 11095530 7869930 140831385 76001775 258442635 33483810 42728325 131915610 164266575 81289455 15571200 250971540 98381760 13301040 81967440 115849080 105261975 15798810 40515570 85565430 92087940 104243385 23829375 18092670 21453210 15887250 19306155 89709870 20478255 40808130 47094915 113535705 12176955 18691110 59642760 86570835 31296540 46103895 37505730 60537765 104755050 27173700 72661860 28958145 148871325 152889525 73232415 79219320 125709225 134244975 42118785 77139240 148312245 95811450 57637425 212080845 88946745 103834800 10513170 87499140 110222145 111283200 58143360 62799405 16667910 19752465 69246150 121626720 56639700 43077990 158243865 66130890 141855435 23239470 39073530 133319955 124530765 79092870 8591265 52413240 75806445 61484505 155143695 34717110 144591015 65925015 25184835 2231670 47496480 59650470 199083495 24622380 14376300 59355705 90651165 107670060 250069860 60552120 93805395 208313130 95258940 31548465 140482335 8380860 109198560 118215120 56833440 42596370 66792840 18225210 116402370 83094105 41655300 16882830 1834485 129108840 11387520 160935225 2613120 134922660 86346780 35113290 89006475 106132020 11974260 137870805 110071350 86910120 64766535 13267320 50227110 43617855 54437850 116142015 11459880 35289045 23878485 165096390 82030560 172795935 141438660 90373425 44926425 46937640 75047205 70378335 37710690 183299010 48464355 59220015 257941140 29135745 108791355 131543265 52076325 36546510 41346300 69973140 22674390 86102640 242414670 97398855 66087390 76977975 52737915 129345765 6721560 92295375 15033075 61684935 112401165 273760110 28177605 157008765 80765685 107289135 108090045 888465 124080630 80425710 44925930 18077895 111371400 52977060 134964900 64969050 71402025 62497290 147214170 80147715 17236590 23798700 97879200 79890795 9245850 146727360 46839930 14367090 75264630 43805220 70024290 87759090 7548180 18555675 22305180 65680125 96617640 171361245 137238015 22405290 18688350 93053190 27402405 166968435 92731560 199782750 129708585 55797780 71885835 43628655 155963265 60066630 87588495 68054340 84743520 121283265 13941915 23290665 32377125 79523715 21582225 48959220 21043125 48684015 81861300 19072890 93919485 9798420 94569915 37227255 174936975 65237535 51575040 59711250 68097960 57558420 3848175 98017710 19012725 17648445 92815245 49534275 11450955 177314550 53338755 56119245 143387805 71686830 162525075 54327450 42570840 23118945 85591110 92345040 26782725 66319230 25664010 109732590 84194040 20479680 127752060 30452160 73401750 158570205 109958685 63390345 171749025 20000955 123846585 4382565 89858160 171643875 50024865 138228975 44257395 95906340 144500865 126691890 103285905 32696280 37435155 85551675 22981440 193105755 67259310 106191030 29455305 198259935 9371220 11172795 81184500 154953450 2146575 113695980 28000215 136862040 191880120 17864775 121509555 25996170 10273050 89611695 112721130 175440840 179643915 233517525 20469720 8476755 38687595 239707800 148422300 25611135 210511980 77648805 78258525 76279620 81738525 142896420 144125100 63903750 339918540 48562830 109462980 4226505 27512730 73808520 59731665 7567440 119356110 18048150 132419430 80193555 32024265 151110900 69843990 115536780 110960085 58786260 31403685 83442570 107219310 113377845 131468730 225973980 42325095 113328135 51568320 136575345 55007655 198470370 132836400 67853415 81242970 133498335 26860860 17004405 35556765 250560135 92119680 232650630 73827765 62398170 16356300 151486425 82005990 76123395 105312840 117609195 110878860 7026585 47384850 41682990 154808385 172027080 86328270 678705 82173570 68580525 10007880 138735 135888150 12444225 40978920 52455315 179124225 121691460 16073490 14497230 194581770 93350910 52454070 25340805 15567480 10052070 159307230 67356180 11265360 43356255 21794580 28241610 79031490 8703765 62416800 217129440 49135275 10335030 27607770 61609365 4716165 55667700 14149800 53727945 69124260 78791910 62349030 72589485 43818000 180238005 63562665 1233765 298459305 168406935 52852155 36375855 147544200 8383005 87512325 101259240 43853130 47031270 61918395 104725215 86971875 135221055 60411780 20836980 64529340 4885830 10157835 206490930 65217825 3019095 84776205 29884875 70205955 275351565 80817240 73990575 56026920 265249125 77889750 64364370 83895150 14747385 136701840 17936370 129742770 30625560 45874500 44998320 151631355 139806465 100732800 77314440 82943910 219387735 65811675 108180735 15948060 784185 28929015 161197800 50870220 50397360 106302825 149391375 26261085 125765235 73799730 86631810 84550020 47141550 114708795 89045970 30103845 21789105 57564300 124640100 25426605 162409920 129041910 100828080 26638275 34559040 162952485 3081765 28839015 233309355 110296710 33190890 105911265 70684275 132021885 26468775 94209630 53199465 34144875 98538990 54514275 14431395 259026750 50159940 53866020 258952800 70705965 22428885 35693670 81455730 17425320 41826555 42557040 21102735 104077425 11602080 239376525 42007830 90698550 105447510 141902325 167385915 55813290 22185240 139796715 37383930 97666320 383230170 173358765 117638745 229276755 12952725 78406260 75175590 40656195 72564630 297454410 1143495 61083045 99535350 118775535 82572390 35747730 57753285 47486100 72993840 115427010 104801580 189824835 113115030 55282185 112322265 116974020 55993320 13793280 47660715 47524800 126178245 70584135 27986490 17502360 189834555 20813565 116576925 25120425 227242275 13869675 22244550 16719705 74713440 54452040 70548660 52407135 58411890 13541445 31936170 100621725 95778030 58666245 229720245 14521455 3663060 69157905 27229245 8726415 166276275 3053910 18354165 243644715 131207910 52389975 178862280 56895915 13775580 9099915 84057645 2305380 63871620 8129070 62508210 8349225 29664660 17836485 241625235 90624345 5447835 103797480 8317380 46411935 31395975 22049910 54200535 14513295 184790055 43906245 116110440 137562225 89054205 46520160 51793980 160825515 5400480 224004240 75404490 57304230 223029480 80868315 266405160 136662810 72170775 32673255 12973605 96759030 162045705 35031270 31777125 90013875 1159230 110969745 120222285 82412820 38512710 48767595 14514345 40061250 42423810 98711445 186999000 11334390 19363860 125820825 58064715 119797155 58919730 1507110 82414185 267406875 8044530 215400915 47710260 29340960 46219305 48171885 188948850 75042390 2509650 10889820 211665225 199066710 24325680 143619810 4048005 177516315 52126185 103564260 105168885 98393280 14743785 143444535 72906240 150101835 60924180 105038310 134897640 127102440 15882990 103398330 15926955 52832535 138097335 88029450 51989085 36473040 108326895 47609355 53443005 3196380 9103965 71856450 13162890 125410935 52672575 37408695 100473495 153155340 65455485 56321415 136667565 99891165 49412265 141208485 77331240 116521560 61802085 66530295 202327425 137765895 76011060 261245565 45041820 29775075 144368640 63373200 101980185 215930805 3927045 190588935 100113765 48089220 141549870 103037880 27841020 147183270 13405695 93621135 45535215 148287240 76966050 25328925 71974485 40937055 28648320 13168050 169877310 1938915 152916975 81736065 117057450 88853925 175552770 73332510 63116745 134858145 141067440 71079120 20306415 125852235 125627430 133401750 128369805 17649675 40425435 8104860 69778995 65580525 272124450 197392380 34235025 75286140 186942720 253427595 23713755 64345935 36682890 16932915 124361115 77810325 39651150 51273465 104492385 94243245 64703580 168382650 76576080 24402195 134370915 56953320 115570860 73676535 7302810 117546300 45030525 11267730 67823775 91101615 149817780 188994705 170799990 144588045 1711860 92137890 31325595 175115445 51115530 177042690 176977215 66275970 95713320 172622865 37434450 18081675 116432460 62619945 5572140 106591515 21935850 88764150 15500970 96638745 68475255 211479600 21920040 47917875 34025580 6723735 16361700 13059780 77065980 6105165 98626155 198443010 31568010 21992130 125963175 18393450 110125455 80869590 17383455 75185640 160044825 15848610 51522630 95158785 131989485 17778915 120450285 25255635 30973005 122861985 104833650 67336875 73632960 47036565 53674875 48683295 218245605 27039045 210595740 68832960 33636165 85058775 4259400 63146595 51243300 60400320 100084410 152880735 94787385 22600230 162413625 95897805 104234415 101009820 160963965 83063775 178125600 56513400 36204090 125072085 56120100 14242740 22093440 27574995 44562690 42756120 61885065 160165275 54257055 98248770 198453525 129535455 84730185 20387190 42283110 14552385 10503150 75267930 103365240 139842420 95992560 37352205 34753695 62743515 99565770 174092115 46309665 10816320 28660710 72606480 111637785 24533415 41074995 83924940 21914925 74525010 8025930 21504885 199451145 234684435 19830150 254127990 75948300 16288245 155515950 16162005 16140120 173225820 34020420 101915265 52666290 36340695 84129555 3237645 73479915 8218725 49310130 101638575 182369085 127421250 140946075 19226130 75955335 241837515 196557210 60247155 115675350 129244125 85174500 44712180 233716530 26636130 157217130 16493220 41197560 130538445 185110605 74484675 111602145 7361655 55321305 94140435 14221005 139544745 42817035 182554920 66621645 21287955 102270855 221092695 135801210 135458370 57889305 31127940 84908130 30599205 131362290 17543475 119046165 103794690 43680915 15930870 115290045 199024440 115982625 56973015 126347220 173917125 91464720 139009155 168009150 31269135 242626995 50046375 322736310 119829045 42086655 164957520 37996245 172152180 42960270 88203600 141328140 58882110 159666600 10682385 174328590 113556150 40686090 19686840 57299625 95085570 98831850 7053375 194622030 85989915 121087080 102156555 49301880 200930025 26920185 72073740 17216400 95297370 90600375 69027105 218296215 101211270 33491865 61408410 70678875 12615510 67801230 17132340 46415970 94467600 21417450 98787390 220992705 65265225 72037020 4040775 184229775 149522790 83236320 53108400 71372130 101254875 63360375 207998970 101950035 9823980 81662565 50551380 161991090 143406195 107821380 95429655 238081245 111129525 105503865 30387255 73764255 74566215 302404305 6735705 6302880 177025455 226392705 37655670 196546155 43662630 61497240 78159945 26158560 213149505 99154695 38256645 93157680 21852870 5547750 124028130 167652900 59422050 75430125 7905690 257111775 36380550 71062380 135805890 42702585 163673175 33321735 32397810 130780335 26238180 237377430 42678375 89565165 36659280 89931315 2961285 74821455 1882290 120286260 8445555 135549450 58156620 38935950 65490750 154284510 110477745 159702285 93868275 128877390 82887585 97657665 109343445 95315940 94809225 50981640 64315995 7824750 37607535 14252235 30997560 183720855 2748840 133879455 33934815 30176880 29014350 122300715 24552120 16529955 65541480 7049340 41086470 67642215 100108485 13046940 7755345 33173550 107317800 8585415 114475815 252854580 87964650 43718685 173361570 12706950 48210615 183946320 30193290 148274445 171660120 59062500 25069875 122478795 86656710 59758875 69877650 24761355 268524465 56391330 56312955 235587795 10488690 143437470 13630080 179860200 23568840 181412250 75876330 70936245 4853670 9601965 51412080 246670515 6993405 66048645 27719685 82520055 165230595 33551400 17656245 11490600 6030030 174254205 12675825 206480070 72719160 35326575 165389505 169141455 26678400 73118145 174188985 195052800 36966435 71877510 226816140 17875065 48389265 64794795 160425435 63163050 28932390 161540535 85754190 82546290 79353735 37450185 159041580 7830990 114363045 69068310 122208075 87591915 188439165 31967190 58800015 173976240 73586370 16200090 181770750 69831975 4082835 130645320 20525190 105630870 60377085 3380580 110499735 32285460 195491370 35931915 124071135 104963025 12645930 103721235 30788895 42413985 59008380 67355070 2752470 31929180 281238675 108771795 146994780 10210320 123991815 15604530 114131475 76251150 27112830 207318735 139064130 28326810 85990155 147909585 56286900 68181735 101035455 234142530 204225060 158590620 23984790 59327430 97332300 203964735 357274095 11169180 68267445 122168580 26695410 154562775 163868955 204954420 84306720 16203510 150230145 84479730 97411770 64395075 28305195 75971025 75832710 60908685 23707650 55209930 168937170 24792900 189167310 140489715 125828670 115127070 50599515 34147785 56173305 105860640 4898610 123191820 95836095 148554465 105612510 55885830 185725680 61661715 235598625 75584745 135982890 217282485 231905160 120148260 149234220 13182645 118139865 33018750 181482780 50073990 31578555 138593790 68774100 29226225 102637425 67511190 188420595 85490325 38549205 173573250 93660300 18319950 162426615 96324720 43210305 1436370 60768465 191883630 14074800 116150610 115379565 55696650 87286305 143280720 146728215 74526630 112627680 4724115 93093015 280374255 28054245 69604350 103245210 8001420 158470725 226270830 130806090 9145365 95446950 46404375 4356090 99483855 181080660 81252825 10548360 77397600 7125690 8442180 26442465 102280650 35412885 141474045 83648355 70653165 12868380 21223050 66191910 64500495 98099610 197076270 22173810 81454365 95598135 76676010 2800305 260706675 40370445 88818045 85939470 73280865 124852005 18751365 130458675 58956225 4024470 60329490 28455510 38002560 156940875 98789670 22162995 91568535 6841500 127891425 38201205 4891035 88619160 132641835 82055295 135004905 156158160 77092140 93673635 241950945 93237840 92009370 38609985 90134145 56094645 46778025 123518700 99773130 44171805 122189835 48487740 107004105 131182155 84947685 63446205 26820420 292626885 19345125 60173790 152576730 44908590 59865090 72981735 80420700 32672985 138685860 59098980 61699485 38508840 69849840 32175945 76602885 70017690 135483495 46448070 52439655 75058695 66965280 126253335 28342695 76504410 141775590 69479685 84040050 41680950 74512455 55908555 63467880 49313775 134444085 105011550 106975860 68399430 144391260 94231605 93050745 144139125 161497875 52235550 25081905 128952360 174688590 101725680 34476150 118262805 157850070 124555080 23955735 70034205 91651440 37713615 27731490 55556460 36604170 70139955 139586400 97629900 28159650 51722025 148031610 32622825 135552390 81951645 5431635 6420990 165888390 12539595 92998620 83337510 155959050 90106830 4514385 56111745 59271735 90857955 41189925 139822290 224832255 77201100 34819110 17801610 26620680 16722435 27160830 100140015 76336020 269571675 37408695 1555920 267444120 81914595 82245285 3209640 77054505 137132415 53216910 142874865 8743890 191439600 8823645 69459615 134609940 36495270 34089870 40084530 71947290 15704535 64208835 165225465 32247930 21323595 124630200 99536610 224518080 18547620 53249175 11630460 68289210 114457335 29931585 5173200 149256075 114653070 70925715 75204360 61673400 69777060 100972770 39693960 68392695 95059785 94548345 57872235 49819170 41457465 50889555 49466415 143888280 2270670 217674390 3239400 18410880 65484585 29154180 45330390 249853845 80923995 16613955 46436595 85117185 56621760 16016595 77038515 107605020 198688455 69827475 70977675 176996880 11860530 33041265 152069190 45334290 32125650 25056360 89633235 123418815 128045340 63761820 92946120 22503405 64903800 207683655 15516480 150812955 97371285 89769825 67111125 17936640 117111345 42687255 5604285 43220715 70794510 127290345 60712050 139738500 123654360 119146500 40054875 37818810 142869480 121877040 19041480 42429510 86987130 103986615 707475 142110045 135357330 61115880 12302115 76041255 24348870 211363515 16228755 127616985 66730050 130809165 162044025 49606635 55561995 231081345 13957290 88781775 87171345 88715565 31519470 59973765 11624430 61354890 65565360 23473635 69446730 23319870 5606160 10667790 20626215 25743615 133020195 22186455 46470345 57372600 127704555 108214185 121388730 211167000 132735675 91690410 178249095 287243700 32823855 98915910 14169240 193969335 196163490 34950600 62431590 17022510 44587935 1899615 117666105 119214030 66545145 39315780 162943365 194912535 24676365 160178370 139084185 63298650 117059385 202708590 102567375 54673365 64505970 203602815 21384750 85485270 126627630 111627825 111131475 68862165 82161360 2675985 97436415 204612300 143251545 171220950 60734685 121168170 51830040 12054240 69375675 102356205 105821685 85227135 46574670 257909760 17200035 29462820 70508700 80907960 10516590 221895 121731240 79744950 5883810 163300740 68761740 200925870 56120535 10811850 175129665 133116045 24726720 28602495 149650425 42312915 44989095 57164505 133437495 11599320 168597240 135145050 149401500 89106660 22415190 61732035 14489430 73180215 226002825 136136715 85837290 25050600 12500370 128483640 17388135 45104460 120844065 121061010 42154740 39410895 125590920 42107730 448755 39083250 42383355 52958580 77648085 103140705 96033615 113725905 237931395 80912340 1104735 99745260 74505915 49670220 85820460 57855600 124205430 52293480 123395085 162303840 27026835 65458080 185087115 73363695 8542440 70594170 131075055 17666325 2144385 19003095 141717705 122594400 187108185 12287160 115173915 21660615 105790875 6270495 1941510 32257470 135227835 55450470 66190485 138698610 145208760 16713555 158811420 131104020 174141900 130871235 77459865 80626230 154859955 50843025 111384375 41164695 132754980 106506495 23281035 83688330 2668635 83482230 50291040 65597745 30973605 57772035 60167505 115123380 7591950 146547300 242895600 38676120 72450750 207629505 69211380 44095995 128373420 128035560 5769930 4172010 28653780 7979670 148751535 29200245 71640330 55866540 78202200 2334720 143030655 46890345 84849360 16113825 23584320 69121365 31286715 130798395 80284605 210109515 22832385 62069460 38386695 67269600 44888760 16058070 153895200 65614950 114123840 164681430 41980860 199177845 153195150 74913765 25312860 93005745 45791490 48519165 99107745 30432360 168810900 89320290 43724955 182621370 7558560 72953580 80860200 49257240 168192090 210974025 41592855 7650930 2172255 25066110 142644075 50159730 97204590 148821930 25964700 7178715 65614800 297128475 61210350 168208875 118531125 85281900 159332145 110212980 127791135 40871415 49388400 93097875 61778445 17231730 80031525 92214945 20680275 21975225 112481340 88388460 220615140 121206150 260441400 15587925 71865570 11736795 72360930 193860660 29439420 16907205 185861190 181644510 109608450 2678760 153684240 94563090 149958150 88473900 2461050 83718015 115367100 130363440 44473845 47863125 52949160 107043570 17557785 43474245 173650470 174216375 2533200 131115960 71888415 32068485 15366330 120492465 64616745 211337700 97689480 39045495 118365330 130344150 89309985 19897095 3360510 74285310 21018255 85972695 41665950 42855645 107256900 87089190 57533430 26859645 147196530 151020615 43117380 26025000 78832860 14612760 160041315 101567175 20812485 152920680 141256455 150189495 139953015 51998610 49095675 31343145 81382815 119297385 137894475 22089660 67332975 31869555 92242695 61072905 9131910 41210265 136401735 35648400 160163880 167749725 3433575 3729045 350170080 903840 54242700 197756445 88471080 66988770 23429700 47883900 169702695 145991460 96772905 75695805 22473015 28363725 111683460 13630245 12228045 199421460 98544615 90474480 68549760 135719055 129983460 65687355 87763575 185686035 20933250 25634715 113855580 136305945 11341485 68061030 57432570 26007885 41763285 175578210 209302710 59511285 37915725 66722910 161070210 83660775 57218175 5345130 86374380 51725385 43860855 20380230 104206980 118721670 120398415 100325325 10281780 193960875 119176695 75506265 108699450 122256690 166419840 141225105 10532730 87424080 314252970 12907050 79344120 136071600 55697580 145696320 93713640 116735145 228552540 74091870 22773240 58972065 143276490 178709880 107975205 90355545 101574480 53390250 173124465 88640055 58221075 33850665 37785045 6526665 23046555 8168910 91370625 51889380 85711050 71548350 77900730 150528180 81130515 61817835 15368580 10932090 154598775 119618910 95777310 63889050 89219715 31801665 182995635 41965890 127127100 180673830 140543040 77089380 148491375 5574060 2685870 223844235 70111110 32418930 109595115 148160745 35746050 212064030 196206900 137987220 124553355 1700355 68828325 44945505 36598680 33285615 88166055 63196380 140487375 27074205 130441500 99305925 73796115 65364690 116848785 170744625 177682230 87755175 18075960 139748430 149631120 25572600 36290670 166110465 6244290 67039125 95622285 157355280 142980285 76914555 96858660 120736065 124223310 57141990 15700665 118855140 40098225 14404935 156699315 91013265 39218520 9182400 35521440 32546955 45605820 11056560 184822980 83101320 110126775 171767355 179921385 146410575 40663605 96643980 8672520 21367515 71401710 200930445 27287595 165824730 146766960 30340500 84466800 87124140 24931950 154092900 21072660 112400250 5293590 193528890 58700220 36379740 26811885 13373355 42917160 39274245 146677365 189089325 133145130 39114300 59711790 112763580 74576250 123071985 56608110 72468180 607290 41335845 52242105 235086375 43317075 28572540 15986445 82965555 94363620 26245155 87246930 151918080 85162005 115300605 99720420 4756185 17127420 38305545 43713420 21669030 377271840 74270850 151605480 106491555 5247570 191042040 71193405 39122205 107162655 97716660 92180325 23181075 54706695 55186140 59973930 93532875 82247895 111278715 85037580 31820370 100515390 23750280 83907495 36992670 100798425 78635175 49546545 100887315 37723815 44586255 175663320 102284910 137119575 165261300 15150240 105051120 96267915 21158355 78896595 98366325 107472330 12115395 14348265 29839815 36997500 72754020 124002795 110007510 128899875 124899225 37561830 177849420 64506795 37689225 33230160 17077560 105584955 59135340 61552965 50976855 105285825 84467520 28666725 4902540 178949655 103446000 14308065 37865160 75360465 207405870 14435415 175177065 112666545 126642705 41340360 120614415 38389815 139588665 95967885 31980720 93709470 147086595 160224855 207317940 793140 10029855 73571655 187003395 123808590 125724750 174181815 131633475 10288335 223758150 15354315 180353325 106130640 91063440 154365750 30814260 60964440 41950725 48922875 66372315 208291290 71668830 234080760 205776660 15404580 148314645 96147660 35676645 114863340 70970310 144510720 74697570 59227830 14770695 26403750 49889430 41697300 29552580 84287790 66346020 131782545 71235750 124872945 89127075 107973000 21376140 54934635 19696155 148650960 92916780 22447305 11299665 67530315 25613055 173531850 141154185 140592330 50222445 135885705 108629595 116719275 17167845 59787750 101077755 99436110 101186325 196779060 87105180 173054760 99222270 16168230 24264750 18460560 419097765 84096315 143386545 104109495 132171315 145729665 19391610 171677865 1968210 78512280 85169175 143409345 155425800 68706195 45700260 27149835 17104095 214757040 20698200 82033920 32987685 84327075 30782895 139011000 134717310 169988235 43049790 10991685 127064535 17193450 55736505 135217020 1851330 81642645 69650025 31002705 15593040 42731850 31687020 120541350 46963785 42767610 89118255 52538970 52651440 117811725 21285270 51797385 123079650 58495350 29575305 22742460 165413805 123167205 37111695 66079275 70709775 76066530 118149735 7190880 144759675 53506950 81689010 68588775 185611845 35706180 107190450 33366450 122765265 46096695 129882990 263090010 56227335 76895610 154992390 50281275 181288785 16906665 188778210 21237135 2825985 50253750 211914585 16715205 13778010 215645490 114024885 18373695 82911615 24889875 9919050 84930390 155295750 209063745 81046560 127098405 3536715 202876665 114654615 183270420 10110825 34449780 25364265 116538180 57624330 170742825 6176475 97211250 178057095 48644520 211645020 21279240 85924485 37230480 91184100 84091665 51533370 167219445 14805210 68588475 262659765 158966730 97823520 73621665 44001135 4124100 66921495 55082565 168376560 85391940 15083655 21242805 93105195 114552060 141286980 29191065 54280575 45953280 88694520 42117375 64450005 92245590 21789420 30509490 147877560 164071455 135738420 160605585 77680770 113422410 10654800 215503200 188167215 80523435 94546140 77733735 234473115 133896465 29906610 193899405 102688980 55096275 11176380 164437545 38733810 124215315 17208870 1397445 152541375 56573025 121356450 217200165 39303555 24443085 459495 107082615 92340270 128377710 35585220 61099785 207967530 9877020 76751445 115822830 18078390 90927000 44282430 41098995 59402835 28717350 22505325 189775560 17882865 111996390 9558090 163159545 61675110 148112010 6299850 161015355 78120450 74516400 51080325 77575095 25173270 55504635 156587400 106349790 45255645 96574605 59505060 93433635 251904405 180309435 121369245 197311965 135372870 97394490 7634760 48342195 54512280 48939015 54912930 128794770 156223590 139866990 52093650 89760840 55493340 42774225 80315310 28689285 67502010 228955650 165820935 64007985 134834775 32410890 118979880 28626600 125822565 111412365 46095705 17532885 113124735 86832180 170762655 77665455 54930690 165876780 35638125 37734000 152384535 34505040 71241525 194487510 104008695 61273050 186892785 133947885 55529340 16793430 34239450 134144880 95206770 120335370 117469545 9988860 64011945 149592855 12059595 23203290 19524825 129197415 89899935 53987730 151831155 90460515 46207560 175359375 15062610 74744010 307177725 111288300 41941440 141495375 19444305 79981530 133173825 149011890 1450845 91310865 114994005 70275450 50671890 72379560 126074265 40891920 53694180 89684025 81274635 29401755 63212565 122880060 150155340 57033435 121149210 15905100 72038190 9613695 10380585 216041595 88159950 44918805 29910225 26892225 107903595 70813530 12395115 20811465 29891205 181954110 152187600 111316725 61946055 173224440 211550940 62022885 31614165 87279135 93568845 7534110 136706865 14864295 14856540 68282640 194616645 57169365 51803760 87563745 19643760 17336745 29175465 136884045 63253830 40879530 11645190 58555545 113192370 100202325 160627515 125451615 12556095 2229420 219747345 73895175 46615905 69713745 99970680 121240560 30853845 110937240 25220760 19180785 203039655 51490935 7572315 155402175 75402165 34709400 13028925 112273290 28702020 9509205 56624565 91092150 34848750 84754935 3008895 91712100 11793990 112504965 96925140 129925545 145991310 83092905 50899680 197588550 56715030 86813145 3107715 59007510 7182090 104314260 10573665 176524740 26084580 86692545 45614190 134522400 2303745 195306990 97965165 80691600 85057515 80627130 7552005 48590655 19627125 176578065 59298735 27447075 109860255 82000845 146505060 119238660 199305885 31550295 31932825 63731355 44907540 45235770 51159555 5307405 93992100 38807745 207965355 85242600 11675265 86947410 152626980 54851055 75283680 103454475 86356575 120343050 42391920 29269635 6783465 60620970 166652640 125323185 9257400 218146590 5100000 42495210 88751175 43544850 205218255 51109410 60274935 26279805 192250440 9766125 161421525 4613400 78922800 22135110 102424755 92989575 15740130 26244735 88028790 5462820 109686060 286616190 46367160 126694125 7128015 73369530 19098795 167827185 37875525 9376005 100346370 194400345 190174050 41248320 164528910 14943600 111079650 109337415 97817325 87390345 9414390 113780550 33813555 186198525 70786920 174464460 185343660 39025485 184405905 6181365 74845380 64093575 7388970 56792070 45419685 40084335 46000110 124920855 167061795 25048845 9071505 92076480 40370700 169800270 69745980 117256755 76964490 15616785 41924565 86307225 11334510 45591180 126136860 62113515 45961980 115530090 41458830 94763085 33243000 120614100 29664765 179698815 85861500 57063945 31308555 155993190 114504165 85472715 36319035 132591240 55054425 167304045 126624210 145464870 41185665 95700345 129550245 26627760 23545020 337036275 30218145 22142070 42607140 162226755 49021005 102782835 45177870 41088030 131593575 46434945 93523890 104915820 13628445 15416625 122782320 69887475 204677490 143862555 72151095 118420080 42212295 65103975 283769865 78497130 61782720 97545975 77766300 171419685 41929410 86886435 219794280 126536415 78429570 187258635 68140740 97942935 430875 35293515 191869245 219420465 27093450 70874055 93438330 60946455 34446105 208098015 27872055 38300085 192061500 32677950 82512465 9007920 204296475 5787540 10395765 140393490 16207095 37281030 47060280 46081815 69118890 125061225 154842030 107107455 51969975 35037555 20698905 142312830 59323245 66269070 102371910 61593240 84331920 173274060 83485485 207153510 45764460 172795140 93113205 21863760 8534325 172477965 87498330 23047605 33483285 101200200 82447140 19258530 61836990 21027345 126380235 67036110 23975865 61888935 85153965 160367565 132461250 84243750 47337615 36768555 24139695 83212035 184352625 95360370 96660720 146390265 51665685 54090600 102235590 146397195 116875845 19112445 49904415 103493520 11691735 104549250 43523730 61781415 18246900 163556505 15665220 58595670 40419030 22917600 130347615 29951130 31682490 78277215 44197560 77771460 127804005 178228845 95038920 18583275 8666415 171984795 31998165 80844720 69441690 118517040 145857330 76785465 21994425 107824230 117660045 2114715 5750040 2503530 42545325 64030185 55606620 141349980 21809835 144904035 95513040 238699680 142354710 5573850 23006415 51035340 145060905 50549565 120132735 241635690 49020705 8377335 113650245 2045685 17312220 23942205 24619245 143774490 70748760 82543500 156363255 19963455 29057505 12100965 228985860 61709820 70002240 183721455 97938915 5480235 113218320 50179110 86283720 95419965 64025670 74681580 163798530 118277415 107129370 139509240 72162720 20655765 114900885 128526930 101213490 67337100 185013885 77398605 47082630 76690125 147769680 17580480 15517620 103236285 44251050 89550090 59825085 24051990 140054370 29038170 18966105 72035610 207669255 74667345 84735900 120858270 189769605 63262320 21452280 176084700 134555025 81622530 44108505 128537820 518265 85426305 57825675 1841205 33564165 139427370 189349995 157301565 130621110 29625945 4294920 106749495 60907305 6605295 15593940 116649960 49305990 99184335 55713615 114507810 26605875 54591645 3024975 27154275 146681700 144673560 184593345 106349835 74675040 59504625 80079375 158188500 4162725 23970900 59671485 48245580 54481080 71642625 208862850 75709890 125611845 136709085 23179410 341557185 8821095 94784310 64848180 48569190 131400270 28901475 138533910 124392285 101052105 94442265 169461675 38794350 120056265 249935190 80041485 62413620 48270450 35622135 165424095 122150670 38343060 74881935 160770810 26292000 48007695 210063735 102238155 122286030 71334660 29578755 167406315 30162450 214372035 17196015 37350825 142399905 28917435 97100010 65430510 84659415 14160570 18390435 223232955 109536270 47711610 39906510 110477520 78943140 30210 128676420 63960705 13555725 13012005 153753255 5819415 177992565 82474365 13240965 15626895 45961365 31581600 95890635 91187505 12260790 216297540 63774675 114422010 9213735 16251300 211427655 28800765 79080795 60696810 28937700 106724820 32866380 36184005 77873100 44027235 130312215 1530150 76594155 82644195 47643375 93065550 42936090 94947450 19272960 216442980 67722510 85274970 121110900 62869635 50238525 99270480 75570285 95345100 91721880 151131915 84354135 156760650 56743050 65171760 70362405 82340370 49774740 2747895 85719165 101835120 94854255 129377115 202098015 44648910 26611710 158480715 110192760 9460185 111241200 52700925 39435405 77950050 47508195 8024445 34611255 18123405 156699000 59049090 5828550 44066985 55340460 98791755 153076875 9281730 92153310 182895570 50966355 55930320 238206435 95320245 128781210 19614570 95357325 132334800 73980990 128034810 155234250 37620990 106778265 88865160 76852320 45881790 115524900 19515345 169260180 19636380 13403730 298958115 134495400 148890885 7046970 15708270 50937495 14605470 64723320 93254025 203935665 58273260 238388415 37681560 144212085 158161725 73937610 34027830 82796520 83577945 109643235 151467375 68943870 9156960 46399320 32397525 1330500 160611990 154070325 65046915 174853260 39989175 10547550 97423095 106264035 157210095 25469325 35629140 117580320 215743980 99751950 43533945 77705250 72556575 60126900 57466575 44086740 104673285 49447260 157488345 2385195 34238190 23419020 186695325 116245770 29961180 29370705 42632100 152475825 26090655 143739540 28257075 29933250 23459505 125511420 122004900 71685195 131896995 1890795 109134375 154678245 52650165 143364405 81221505 100545375 57262995 12268125 115406265 45383280 30054600 137596050 60125865 14626590 36454350 128849850 122099445 106374900 105988500 38086200 36891570 100808235 130513155 117938535 120103815 159331410 36163845 82845780 139062195 17463825 79677960 26545545 183968205 46015905 111779520 97348560 16554825 122619600 8532450 197617710 36204105 144594360 76946595 70156260 61623615 40420740 210992910 29945850 10259370 99021810 54321885 25301655 219743535 67801815 110672625 59727840 121376130 47628630 3301020 190396830 90008430 95194530 86694150 140826360 44011350 37650990 24409275 204082995 18649080 81850680 35924820 5336625 117672210 34070265 127082925 76528485 47715840 22313715 221512110 53189250 26015640 157767000 76565700 100438785 100501455 44122755 6846540 35515920 172085175 208855725 10302660 83956140 36814860 130573500 33866640 80816670 83206500 68042085 5426955 128402190 184415715 90304125 240282750 28668330 23857635 193802685 32670360 67357530 17687550 109956000 159078330 7390425 120415935 128899815 99102555 53539335 46802475 138289305 142882275 127712205 20861880 113192880 28510320 2916135 9347940 33068415 214955775 84209580 150223155 131310420 5864055 41079585 10730445 109821165 49026765 182000880 51860955 9554595 20161830 187517640 69982935 67359315 128699940 15750150 15773955 48663060 48868740 109820970 178515390 17339505 33733395 71469360 50052090 14934075 15144255 131508510 58532715 149225805 13113480 14404140 83662500 50780910 99696945 21465600 68884125 66535350 167289495 46956570 158635905 21877185 126763125 105133995 72902745 19317690 152088180 156160920 65007750 59495085 13330815 117798660 56672340 76629285 13308960 25677270 88542390 73168440 153771060 127500285 2690760 116292750 27277485 101771835 185300100 76842975 53934375 62542425 106615590 80300835 117148665 125645670 175338240 102795075 168425415 45775950 74976150 51277125 51982260 26831775 21926025 13753965 118432695 6871470 48675630 103504650 84085635 205483725 74658795 33199350 12914865 64215210 4002795 59085105 131872830 39247770 20557215 106584075 79574790 159499020 55957260 57270405 14890155 80821950 150316020 101179710 35345025 77862975 129074070 6497670 1043880 187712895 21333345 27034620 33391125 228653595 65483715 176131740 78161850 10100700 185998140 38760450 128529105 21210285 15379770 157304400 151549680 47931705 52226955 215233095 60656130 94466685 97958610 1699530 103693620 35474265 19767405 87865095 107587485 2247030 238798215 80503155 87520590 84610680 38430960 21831570 44068575 88003380 220752480 174188280 20593485 46700310 63651375 47604870 64070055 103542360 39286680 179173560 68184105 176677950 39076740 12394785 112299435 98496675 112801020 59020785 152864655 57824235 52444260 100029270 35003295 26353785 52989675 122205930 77412240 118143495 33861015 86698410 124877880 153464040 9721305 11870100 164692560 217115325 67436670 73730100 108665955 76800330 25227675 245228835 72466695 122115090 24801150 185992545 11779590 92768340 54161535 160341900 50125560 26704320 24560115 93111420 16734645 164776620 61306845 63148905 51337620 35878005 58741065 21180435 25209240 138561690 38065035 120450930 21024135 56605350 71976420 129478950 77212230 29464500 119767485 59560395 69415395 105614685 48005475 15021600 81275955 144926205 12083940 36456495 76879815 127079925 172559925 350745075 151088355 74542965 18161250 129236580 1921965 28974750 318201390 199763370 38626410 87971055 72677385 41361285 211319445 62736990 102957150 53612715 6027615 106179195 21120570 127929330 37337325 56174250 134639160 126264480 13297380 60293820 94769760 169152300 62026620 48698205 56391750 29807295 121967085 50414865 134738775 122644890 26488110 113660190 76602090 178952550 182012370 55821900 125916015 135447315 13204440 95176680 78688905 32644560 151519005 59735910 97637310 215269575 53811150 3037275 323208150 35809770 51958500 35829810 85383810 72504660 86638935 203254770 95597385 27954630 43811760 30820260 38407545 73507185 80542260 42444150 199979880 105865905 10284960 77984370 196318995 35495130 6585405 24580455 130298805 48372045 190387620 12917055 148312575 113471655 227460075 32362770 54044715 96476250 24952290 226545105 170454060 35033925 175811910 152893275 82167780 117892245 23113905 106030665 247494915 111876150 129142335 122805630 33504525 140553480 120400185 108186885 69468885 185645970 81252720 10590840 229369230 114762480 86117055 77947140 58353345 159331140 105112980 47944815 3894450 3010575 247684230 116483610 20062065 251407140 48674910 83059530 118935915 31160820 40568490 57198285 167421060 17168325 15386115 20992275 190286925 119413455 48832530 62547345 160899315 179669100 74852760 42591270 68879235 66070905 21199215 30600120 13496700 39584580 196422315 104735625 110753700 226474770 63047085 70919790 79213200 2573340 92775945 68099580 91393155 39858270 933090 71940105 89404710 71666055 49357065 10082670 71239920 14328570 61942515 98083935 21833715 129591705 47243460 39624405 25606455 66158925 82756485 66154950 106110510 30730560 33291840 140515110 71715435 50903445 8762745 21635280 34607790 77269980 14037660 16459935 16857150 54573375 10971795 56497875 12140985 74641350 74833155 64162980 79850970 181056300 1750485 133926420 4969725 110434605 74723700 214438020 23827095 119809650 11828820 69858015 274421625 2994105 52987185 32861745 187290555 185857125 147860460 3970260 23856285 116653875 59941185 37557645 29730750 39903900 114329100 148672845 97078050 19436400 60915420 128399850 64006755 1548120 120583215 29954235 121919730 205050330 36751395 1287885 120275670 104567640 13019430 34502940 74889570 221716410 92852385 44876520 36526260 130006755 129912510 65368050 108622305 30095310 270718830 82051890 65661315 17555205 46821870 148366500 287638635 106744500 70948215 74402940 7833885 167250570 85681755 2748825 82973160 45183600 11345205 65370870 2521620 223312620 109695870 100077180 54148770 153155700 115423365 118860780 45588075 156183015 12594765 162067665 67029540 90520215 55312920 231557265 10919325 65984010 63653055 56818725 6485490 53183145 66774630 69570270 57291600 68577600 66795420 114117420 32289735 69425625 95641665 32067585 241781970 31456020 225348570 69908145 79259940 69497145 86088330 125613045 247208250 88422855 67081575 23874390 219960900 81910935 20312010 62056890 91139340 171168660 20643690 113550540 206713485 75469710 137509590 3335805 27527625 180385770 239548860 53458995 129231870 76826655 147590430 141657225 38017905 40910550 106652310 3815280 42506355 77663805 135343380 37606800 5680740 102676425 164603310 4385820 146863545 117845460 11247480 64379010 61319580 64641435 106248975 128498565 77848620 2535345 34549455 62831940 45105870 56067165 135581970 75201720 116547255 33111630 79272315 3125880 231444510 23928090 72116700 39226215 168578835 20614560 30946050 27338025 13001295 110040330 106880175 43874235 70591305 119197170 15118110 87550140 154664580 122972985 118778355 66753585 309675915 73643085 76430250 25967730 20539920 24861240 87282000 257157105 103673955 169279785 68572335 35114940 131924055 79800750 21260010 86908830 11907105 135921495 108504480 71847315 290743365 42294855 108095685 10479930 29948025 75366225 29517330 7486050 66708915 13365225 21413760 80612580 30515070 123928530 162059970 129363915 12429780 137914080 5313105 37240065 12908175 48314655 10787055 12517620 29000850 144323085 236578890 1304955 23434455 33687180 139076730 206133180 151611525 154955865 2192370 11301990 51837660 30777285 70573200 34206585 10092645 124482495 59492130 111237750 57576270 92048895 4929780 112492995 275766510 57761625 56754510 58441365 205420005 156719700 91172895 85229685 19830300 123873945 190901385 172163685 54516615 107499660 15720870 25347135 103439715 74608140 98583060 215979495 26916810 48264450 105734250 97978710 148928265 128829705 130576215 123309690 37374675 12656010 139252950 159008760 76147200 114008625 71401230 77533545 10542210 105273525 152574810 143955945 32838585 97253160 8881245 107983860 170156340 245929140 59590605 60849060 41052780 68257425 159613380 77540085 109643295 30818985 139343235 34936875 140099775 54063255 72811680 110038335 16406655 61614135 44849850 286999965 103606410 81329085 95778510 29462235 30000060 82270380 52667880 36234540 109526130 78673680 73200195 96139320 46380330 16713990 49987680 149775330 22657350 18495375 24714570 99413925 161679165 17568075 169657500 89087970 86787375 151296540 48762525 64284195 116062830 42774990 273010440 39043395 37594185 10647255 197195610 64108635 45255210 62113290 22274190 56613810 172619670 17991780 167325495 30281250 176665635 151955715 28861065 218727870 20114790 194118360 113176035 131287170 33150090 31308360 50799630 196596510 19452420 102763170 3376860 7856565 207321420 42746895 50665185 286139625 31641600 59946435 5056650 107536290 20458980 5802000 63933345 67580310 101843730 160141185 68175135 41894430 36420465 14902890 60497370 9974685 63863565 91340790 29731320 84533820 151371765 75318015 42707730 59014770 68145960 82819185 46721685 107452785 447450 90409185 25912560 33553920 122173740 156117330 98084370 28256595 29571885 119202855 51076365 81854025 49518090 14715120 207065145 38397900 14135565 13549695 94974570 21604380 2715435 144398865 61750860 111099765 96901980 4437165 13682325 130832370 91357125 142696260 38296290 63575400 38545875 48888465 37751040 95769225 81925380 113124855 4775205 102381045 21737430 98388825 35779065 51280800 157433475 207696900 58108725 43715580 16555455 125428350 64249035 13153170 21909795 147084570 159081240 15310620 108996435 93880950 4541160 117254490 84344625 27312360 53510400 204444375 121410420 73346085 10893615 59551890 46886400 14641425 95220960 107693505 16959120 19326870 97884450 149885415 58536780 2990595 45559830 103589655 7657365 77251050 7518855 7347915 238480800 161054790 121151040 19049790 132340260 43347540 104698815 105363855 124974135 715095 130586970 92165010 90937290 53920320 93165390 104585010 57122235 20823390 186769845 104199375 183510150 9698475 58789305 114656025 7537110 29708175 94370445 98209200 46932570 17908500 27569760 195149445 124443765 27618345 162812100 13508760 62603040 126417120 43368540 70091835 11063790 11492085 81070155 83231655 129603000 186381780 49576410 38411610 108148050 7366335 26811120 183328890 131152005 49528170 29319675 110655855 40661295 70472235 128172240 14656050 32404605 10163115 270298305 26068875 24873675 111015855 7022220 89767995 27581580 83520465 117537210 20444295 40820325 25819965 105331245 254405460 6606210 182803170 59807415 38983920 96156780 99658905 144620145 61051140 74203440 60534615 13877655 137966700 128743410 22152705 166055415 33388230 83505015 27150270 8628675 26065035 22494510 136724130 17095665 4753230 38436240 128389095 110863665 109257810 21057630 132802995 12010005 8123895 140181360 28944720 98958090 11014455 247070280 114030120 56669085 133780905 62034240 92372430 41405640 122987625 81572520 52582170 84845370 19974840 128290905 124741875 31428555 214799040 95429370 123095775 174076230 89306355 148620780 188825250 43798695 183462690 119000880 191205075 122798085 108368910 86089425 95598915 193568655 144016140 88550940 87208365 79276845 41388870 113128230 42123675 32237220 91787400 5796840 60637035 119797200 183455235 277822680 84047070 87594555 38483820 37502745 183214365 30587415 115949400 123250245 64857090 10433355 71596230 54086535 54047235 66472650 40616970 44836725 81551610 94850940 20779725 172472430 91764930 35272905 107716545 50922795 48430200 210742635 67360725 54092550 85800855 52266915 62741865 144551325 21218325 68710440 69088725 153206130 79944675 100159680 195435285 138539865 229080105 57689835 45323055 59155005 23620680 53947620 238418265 758760 138394590 100008405 205702875 182412840 215215470 172610415 141408390 102730470 171728430 46771590 33657315 50589480 2345115 82734675 229882245 26851500 35627250 127280115 147678330 82431735 21010815 6254610 68566635 141190755 31939275 161820540 27497910 76754580 6366210 68672340 15845370 204786870 102728925 124417335 150394635 116936055 102769185 238662225 48000240 39199950 214132695 20064495 127013715 33383775 61192035 62873115 227223585 25254900 82396470 281616645 10179075 282618120 123687255 47765340 113163420 16441935 205720950 57677400 164074440 103839465 54747960 8723640 46628715 44600070 55354440 10879755 192374250 81106560 58018500 64382055 136999980 63439605 81291375 194768565 79746525 76335390 196312620 74762850 179089410 66041115 104715135 104377020 89805405 78583905 133730130 137616045 114934155 129024300 14839680 61616805 80808420 45096135 104977470 134736285 40716780 26940015 43104705 103699845 1306590 14683110 107112525 52736700 27096645 24822660 2345580 107877060 60248655 39526170 73260795 257791140 99877710 5489415 66209880 83507940 78332220 56612175 33219060 5758575 12370980 12172125 14332830 12918540 108287655 71969895 70082145 60561840 108870285 33934155 83890005 223787940 133905825 106303530 24751860 63921420 36876060 31339620 23094630 38003535 85353075 59491920 29960115 24907440 77138145 201937545 24063825 96101070 42229995 149624760 60823470 115383585 108379140 52167225 55892265 52614240 42091905 144176265 102138960 38171100 69269805 91006635 9836955 60104670 64556610 53610660 110600430 79582830 44817720 30817785 28473705 68824440 1448040 57787935 210482400 175001730 61336500 93581535 85207665 66984780 44164785 95431380 13577085 152524080 63287970 18896625 33127905 207863115 91922520 35879385 59353950 21884370 15251160 13805640 38735250 221500245 19167555 40456350 68220870 52529820 150262920 10234905 72429015 98586150 29640540 91839270 139697505 59175090 19035075 208968915 61548480 130770840 106690245 13542960 4145010 30482520 54300225 258542670 52211340 134510835 118580730 69819060 118067055 9883185 56588115 88389540 117351165 78696570 38380950 20584635 66795030 93674070 2862300 82338210 13497525 197073810 29581425 176627265 121239225 33573270 27346725 81635415 146157705 53071800 3188490 34865130 83895150 53781615 23275575 16134345 99570 78288510 15176655 103988985 126108840 102291015 15429930 69194475 13555665 70964205 17956350 96013260 107439435 37497930 116869440 3724875 8174355 98424690 168298020 64960500 58359285 23954715 36536925 73204980 128357220 144424005 14168115 83060085 139105155 17644050 5915880 208110255 17078025 94799160 133211040 46222365 69269145 712635 71200260 50963535 62581860 41194980 98983440 74082795 110649705 74708145 65248275 205596120 121373820 106571310 154567230 68001810 40587600 60203565 93102225 122001870 71195430 15772140 72901665 160610160 28935270 178023705 84036645 72401580 122569890 273883440 45455580 22897440 111072120 246429315 94679655 19493265 29758215 100687455 299470155 206058555 99455385 159390735 19743495 3040050 22341660 114947295 78906690 123481785 152843970 62972670 19098525 37871925 203826120 157093350 1436790 15380370 1839075 8717700 25733610 17724555 185570775 39076395 59008770 27274350 37491555 19322385 25985925 122421735 11012505 10437555 65201535 11013270 236180670 68620065 47417940 11645655 37648560 260742585 19269480 9587280 30735735 189334485 29816265 22887555 16772805 149080830 25427865 67466040 24458850 70195590 23036610 132037875 138453855 130842705 26225940 65202330 46967250 20833575 5230410 689070 29083545 52088565 36999285 202868745 83763720 143704935 102957510 16469670 75219615 82056435 78313170 163591725 77356215 41580600 78949875 65807250 36024030 60947745 168708135 77400450 112782150 137607015 63958050 132791415 104694675 54118335 21173865 21492780 110698695 99157545 93549165 102200460 25640520 113664345 67666845 41996250 76069620 3161790 127213275 171014490 435780 53050845 5504430 69906705 3980790 100046970 36319260 130995825 22999770 40890930 17550375 119259180 236021745 117412380 77701995 42266415 54184275 60504435 107480490 148103970 95925300 99065700 57425175 46811925 126918480 28145760 66271545 122947920 77363700 63010380 159308820 6774270 118193475 59127450 91114860 71871045 71636805 75246105 34245990 21020190 9776865 109202460 85777575 110960790 19390005 41158380 92781975 4989450 36603855 77899770 182914560 95153370 9460155 36669255 120110160 26812920 153459975 52990125 109800810 11638365 34969230 139944855 46603965 105629295 85521855 47448405 115524285 96632280 50737830 28831305 320477430 147912885 13542675 97833795 96092700 13163730 63722625 66305430 174708900 106625145 158154150 70490130 170310165 57662505 147011010 27157935 21042120 33551865 10287360 54193365 190889280 106526940 116264550 90641625 166741425 154830480 127550220 26382765 124989675 175369695 111188505 114232155 67729680 32012415 93861180 107790285 34075290 66412200 47886795 17602905 212877870 58366305 15114420 43150605 8444925 1377015 19929555 703260 11926290 10221900 26795145 118463370 49244370 127237530 123517695 62249325 21188685 85357380 98549655 237704085 61519440 4554420 102656640 69474750 99150585 81782295 2402370 122902290 30259770 34103595 228551385 137345505 22206870 46958385 135193230 115047030 11980395 191600745 63628005 110981100 44780115 68704320 57656385 16199790 63678675 12599775 133356765 81834660 126663555 110390865 2722920 53907690 59961150 91004160 101548425 80849190 130997010 79857360 39346830 26905020 18399975 45080100 23895975 7216290 146973630 150165195 28858635 63005700 111995985 190040745 27784440 4377810 4809660 154742280 10248585 107254080 8243565 140102130 71852565 22385055 29723685 31350150 54642930 118464000 118845630 40065225 46743675 66751230 94755705 53005275 71511915 136893570 94647180 91773495 36168720 108336630 35494575 92627190 89326725 117511155 4540080 64486815 5737875 119166795 6868800 21624945 166151850 25881450 204414255 67633230 82934325 59268090 26028615 15193860 9114600 188803485 83017020 1195095 42208365 13993890 181942860 90210570 79274280 166973940 47601975 6339150 144850875 78915135 295496190 131921685 63607320 42799095 37772175 45162135 34260855 36053835 122221290 140809635 12372870 36692760 18728670 129558690 37978035 86803350 44258925 143729985 95314845 189181485 20023080 148718595 16194960 119678220 55441545 200364645 57625980 44046420 86773305 121412205 59964570 787440 52444095 142138590 64560315 78093030 92826150 25979595 41669385 164450820 151534200 157092915 78240555 94781850 115171110 27526680 20973390 141957765 83911755 64706655 163905270 118467060 45883395 89267925 215964735 29117790 39032475 186129705 8474220 40911840 44558865 79885635 98961930 244908390 32003085 44024070 51063555 105037920 9792075 9111600 135637290 142429665 105214170 43863495 113556225 115087050 142345095 34634250 7501065 15751650 150457155 42891090 41826480 7217760 62175375 21289170 15962895 31694565 26806875 115042890 66361620 126098265 42201450 77220870 30231960 15619410 2219325 94227450 44427360 124456575 190180710 13376640 27817425 94174785 65505465 108747615 57332595 60461085 34881480 171599730 203390505 100849755 113448690 58271370 154486320 114544845 16116360 11486910 263813295 37734135 14982000 49364520 77790660 126380235 41713395 100593645 178316730 63068820 292091820 60683880 15317280 58352985 23818875 59741835 112114680 44230905 202302045 80079495 138015885 40960350 129354075 183084870 60816420 83271090 112652265 1134675 172118145 13792455 69195120 145153905 110210460 59217210 7929450 7380555 146510715 62955840 74560620 93131220 115060665 224065905 81392415 48051780 109373220 73243830 63867570 117661920 38842605 200202975 166163895 31827975 88237980 117859935 182397690 42499275 141991425 65335965 72097920 22427640 75407535 15917640 70547160 184213710 25739235 149737335 24597795 61858785 138970995 36652260 372378495 14821065 25813995 151107060 81481965 62319240 16462695 198072060 144189420 61972875 265952715 194157855 81489735 133495725 68845530 87673725 39747615 39307860 106466115 58596840 41523705 62522115 29888685 6826725 20987670 118944135 150143280 55163445 11459010 35162130 33816165 48229680 71433390 254946810 57140010 88089915 34403415 122415435 75679215 65945310 18562200 57316455 126577440 115807605 3461505 105812490 90951930 65141790 78097665 113957730 136110930 46453890 170335950 30152655 49426860 222999390 70978395 34022625 100599405 121134570 57083475 19455195 91654260 85641930 36805425 33130065 192204090 67573950 52122045 54115815 34815330 122815785 193924020 8736510 94920525 24407610 203808435 65328840 36754425 91972860 53392020 17820465 137621385 60450075 6496320 43024980 44843010 4531335 192222615 40034790 37928160 110696100 85823010 49920255 52852980 51617565 114189990 74311545 119441235 56398980 20109795 35171625 151526940 21727605 23740350 166520385 59632260 69626370 74400135 48021165 40809765 180719775 101760750 31529295 44143425 77083140 123164325 99537510 51516900 4207635 135712320 13687725 46605045 35138025 75193065 26469240 217250010 77991510 79737780 82411920 35288805 138986625 83023980 49089405 134696265 71297115 92320290 90535680 55181250 33631680 117202980 187579125 40800150 124903470 79008270 161958330 17389845 121750950 161314605 70371540 109204080 92669475 81212295 146735400 103171785 74164110 43764240 35854845 60709635 164180835 78518115 25220250 27908280 71223990 81524325 119329830 83694420 156229770 21311400 129287760 89748435 64958595 61696485 111256140 27181830 72500445 88705410 84921240 1836930 124422405 28137810 14753955 4936035 49628265 40900560 138140640 35789550 120853590 111901875 208648965 69945885 127742775 88604055 23272080 121147575 20411700 96292890 32423310 60188355 218224950 49850565 94624860 17824425 104458965 136065 258478200 60057585 150476430 126057375 194629155 51057255 98317380 71616825 25222485 108703590 17929950 33979035 8021760 158500815 37717170 15083160 103685715 78698220 109675755 205783860 162784410 111458295 112222890 109040940 20434410 100895460 8693535 24277965 66097335 52469025 143553075 71310675 236586510 212466045 50673015 2295855 22332105 171394590 74009370 94903500 6093585 177925770 103717590 151625805 50344785 198899805 43121820 178606200 43367580 84651840 2560170 20088795 64983840 66964905 177201210 4616100 87545430 70563870 165001950 33756960 91803615 24227775 186646965 21416715 186637935 80369070 78698550 75307410 69594720 106190580 79532280 14106795 16224840 80691480 56046105 62031180 35458335 99954330 105167895 123637050 78026805 51099450 27866925 180514470 115066200 78633870 139074420 50224950 10416450 47929875 115178205 255931365 97367610 33073605 112669575 17597175 8585235 2880120 51604560 54293610 80699580 130492305 73837725 45333975 2853090 1960155 105753870 100018020 141843855 64626675 129507315 175576185 4032540 45095910 32577990 67948200 20383290 115175670 81519660 41481150 78706635 2570580 79943010 114354075 44784840 131275080 61022205 130751580 49071150 8056470 29415735 24661275 37786665 200904075 62355615 76082805 204765615 89953080 75451005 44251710 35736720 24989145 263023320 40365420 212994525 26644770 11688255 33827115 84565665 113157405 134340 162871455 13910595 220601880 198336000 6754200 54978000 92176005 6651375 32183130 147487935 103336245 51095070 67565475 22893525 8952810 68514945 137098500 30200895 12755715 92742975 16218270 5449200 80595135 50103300 17941245 48694110 162762900 100654515 3883650 36279180 13678770 153658560 91177260 79391490 16339875 148513020 86562705 122535810 108607470 125469090 56798820 135721785 99742335 97865715 182356155 114150000 51297930 125993400 54139590 125403105 105621090 51847095 177645810 1569645 75789345 142052970 10594230 84180525 59649525 177405405 16888995 71907180 212526375 67257435 100807650 51560400 133993560 194628255 143732115 106949685 252501765 14916150 126751470 20762265 81787995 127978530 74501010 33830910 9552180 36894375 71818515 233882220 51727650 59222985 221636730 19412475 29080455 63242805 3172860 22616385 208052580 73776150 228525975 17020575 38942955 112935945 110463885 22580715 37956360 77350260 115030605 171114915 77396685 36412710 62579970 89401350 123713685 51057270 12341550 14721210 106391745 87811995 150162630 293251140 3531525 80893890 195879615 111689655 61333290 81563100 51327120 135920835 220971555 65758425 64310895 4556160 42312810 37506135 60257250 111499710 83701575 100783095 156075675 51111690 49642395 18524760 60847335 57059460 48389295 33096645 80976765 117746955 60985470 27496455 190661550 188601660 52219185 2810145 70668060 64061145 87916140 154851120 95703495 56280060 97129725 110679120 48306045 139672845 6746505 19880925 118189335 4417725 2018820 136400385 117939075 92939520 186876690 101248890 56948235 33350595 102094380 218585685 86903115 90315690 183093435 53925060 117753120 52086705 86677320 65474190 70785435 105147585 126553140 129122775 103099440 37046955 125576955 78785805 44516100 209853000 181105950 12818775 21774960 247000320 30210780 161669205 64391040 151555635 43698165 118217415 117104280 158930115 56925825 38273385 19990485 98844855 43331430 94838310 87119145 34164765 1789230 20155290 146007780 115719645 26039820 177379050 194660835 822135 125617950 47839935 134280090 150319590 26996295 7656330 101179755 122636100 67488795 65610105 95995710 190033140 48582465 7968540 97056540 52083810 37741065 139441170 91567890 24582435 22640790 30146085 101658090 75806670 88189980 4686120 199442850 22865670 13713705 175866465 6256005 118223295 177148035 105871695 26805585 24797115 81273525 63312195 116744115 36314670 68646990 59830620 5320350 27809055 86953830 43039035 129926700 105436890 50101425 113656335 71153340 64876710 12555885 110325135 15989040 455235 95101020 107545125 41998425 44162520 78529905 103554030 128913615 1669410 299729655 110089185 71698425 41219535 51489390 44892285 43811505 169803210 33068490 17714595 66941955 40753470 116772960 114529065 45433005 36217230 89631555 128179530 100410135 210012315 115502790 166405815 18197955 124654725 53287875 48804735 53495595 119790615 38378805 15698475 21552420 10340805 118102695 190364070 18468180 18203505 48045180 128630985 207640785 156625275 1007610 64716120 34735665 12838245 124114455 77054595 12472440 102433995 2959005 230618490 67575885 53874240 49252695 49746990 49754520 42208335 179703435 10160580 30612555 91361505 12305535 148677345 32448225 2582655 140456160 118865280 515415 82832850 88462185 11319420 150362685 85457250 140796075 34742640 58477470 76364205 73538490 76112340 166314720 143923755 53657580 52449390 126626610 151173645 125960775 27209025 99654495 77659725 85378140 24496620 148897740 29308500 105907590 224929110 19454280 60100275 11199360 285471600 38908005 153589575 24673560 41151780 103367025 98837490 54616560 25783605 65465340 98125590 33946005 56601375 26294790 160295295 30810915 120658470 109421850 78654645 49661655 62836665 179992710 122294640 27940725 21655215 122370270 11633985 27467805 76801455 74528310 11047905 24778290 153675810 112335405 159881115 20323545 75874095 22042455 156584010 126261795 183890940 46759860 5407470 3738045 14574120 125429115 165450075 21764895 62529855 45967440 315991095 37613055 123871425 10945590 39040635 145797705 67449255 142102725 171216165 83166420 80832585 15907590 31002255 183826200 211112910 5922210 110740515 45287190 25926195 116191140 56151525 9080760 54674115 77430645 36436155 114603300 135931110 56215500 90787770 90818535 34002270 97137510 1365675 267265890 4102560 60736170 72694245 46700010 26905695 163228785 8772555 103037130 1863000 171787215 16968825 21938490 58393515 63076545 27357435 263399805 106493700 180521670 105973170 13619955 52842780 7115880 11219235 74823765 25716075 194799360 22404645 46050900 32645745 154109055 133462770 49949025 30044160 117772185 22436805 140304915 23165055 58047540 227454675 24264570 30966930 121734660 71423010 211700580 84586335 92698575 59183820 145926360 54354090 56601240 106006080 38665305 155950995 253591710 81573225 8313495 64631685 128584590 207895005 7399755 163760130 11854200 145097595 1130955 101127165 125821455 178959300 104187675 38716800 95421675 149010015 99342945 20495385 17507055 93103905 150685875 32454210 80412585 12744975 21702630 225715575 122265825 100784790 38498535 191054430 64652820 2652270 184239930 149200950 98014365 114658095 45974175 79336290 43301295 155808180 82059075 41370195 91776300 110885865 168590070 52625460 46226445 11866365 123656925 548745 45575895 107257695 47087505 129125340 52584885 214090995 78513075 65719245 92854650 4172565 46045695 50830995 105375480 137957490 56868060 276595185 24437550 78079500 193780545 163768740 66664125 68504520 118231485 69173910 25243965 5313780 88208475 101343975 15867165 179180805 78176085 38095320 143901045 88990830 10276710 194224215 17952105 76184925 5203725 143198325 28383405 92592825 38325510 248261790 117015345 33860535 252353970 121427235 165901290 63759210 94497555 105265755 63284925 240380580 103526340 88289910 10545795 130411455 75529815 15959070 41482995 146672490 4323825 56359740 55542255 123241965 175591395 86982705 77275590 135147885 29167200 1942905 12010755 12803655 146646300 142984740 58523895 132076125 116167395 3155940 17682660 28531155 364175220 62884050 78952050 185600355 207327285 27031080 46215720 140145330 178255065 56594535 239009595 48088035 8961210 35080515 173585835 34877100 33586725 167676390 29546970 105641055 5899080 145693200 42175170 102924135 13771500 9380070 71769720 130622640 67868220 64523820 59980260 103230885 163971150 40472025 145426185 166746015 22252635 235104225 74012385 13501200 27018255 32253900 14692530 112891800 156028095 42410505 117225090 58559520 3684510 22181175 204766665 27625575 165055185 78783495 135289260 742695 20899200 72432675 78455070 65860410 30139200 28201605 8756385 16365870 34665270 4960200 139976625 40136535 44591025 223628235 163353060 11259060 136055460 29795250 9019875 142577730 255008340 53919090 140698770 157267005 25054620 37016835 74947140 61889670 91762845 31592400 46949115 162981945 19046655 5069490 121167135 92432055 55818870 102526410 54395895 152139420 63519180 97480245 206963025 75834660 96367605 99565695 40847745 12579090 113636820 22789875 84378450 150435015 102854370 94405650 10789215 118576845 1190055 7298115 30646695 81824370 54078600 18577200 182506590 185791695 118016910 178271220 80822160 88575870 103312065 30353160 62275185 122646780 191386230 4681800 46849995 82542420 22856445 136783650 45569220 117186390 132917745 31590510 35743785 206908995 132665640 97772340 64579260 138318915 76563540 269163855 194772135 56421330 123776145 85776570 22388160 136921980 45618990 33217245 71126325 193795080 49273905 166517385 43524510 66932250 61728825 87758115 27508335 36511230 42655470 104993400 27106095 90880470 10749840 187742685 74690820 32867025 45244095 207709170 218883675 117255435 20260560 5014230 78440205 26683965 88552425 107633250 16942305 124737975 220321725 16502265 11247675 99549135 89502135 4594365 119736075 39397245 123440175 3918915 71343390 30642675 8142525 110069250 51628710 26465895 57681795 98888430 70120830 69776055 34552155 16830540 3755730 71362755 71545650 12512280 74094570 213208890 115566840 40625445 36407595 225567585 29699520 145883955 227734350 19789260 81934770 107435775 67404435 57668130 199193910 14245290 18476955 63383055 140008995 140195865 99546165 108393390 165425955 49352595 112196865 46947285 53579775 85949175 135992115 85499295 37940310 78820515 33984990 42951465 71399340 24399900 36300885 62635170 93793170 151317300 106972755 87621150 18758655 33614955 228494715 77204100 97264275 16357290 43338180 7004220 65545260 120186360 217380090 57880575 44537865 82239705 87359190 153232890 147673740 79670625 74743530 94407090 84077835 243011220 32644500 113463675 64011945 57863250 83260995 121144815 55182060 696990 113746800 111249435 8470650 52328670 154572750 129176085 47017410 55945170 127477245 165790860 52608615 187764465 158323050 96840060 22117035 102037815 856590 158685930 78469425 121402665 99748695 65268780 167850030 14032800 112606950 98637495 125436300 103465725 250070775 137305875 69374655 4337205 137395800 2477925 129375180 76775160 20172885 126877635 185536095 108016170 2156190 155950185 43244265 122490630 30970020 58811565 75934815 191780625 4428765 94384140 227455605 33050880 41649240 20028810 80392305 93555690 99820260 4913685 199859580 37828545 276934095 68387865 155974125 55660185 21309825 3437415 157074960 152140350 12898890 201903150 51709440 41562540 150115785 48822255 130524585 200871450 64525845 66684810 43159395 167275575 1260270 35920560 47432295 54126825 188015040 75247365 13823505 34642110 12885930 85121100 40493925 161519385 86401740 17479830 57025470 81816765 93384375 18577155 128266245 5607015 18056235 33103905 31573860 8034555 22788705 130244130 63669045 12543360 107112210 158197050 96928860 72962625 94034670 218349750 43503210 107881830 36118665 100309140 159002970 96531285 11464650 6367965 73916475 57000990 27764865 89580060 68931450 36893445 44657790 71067690 223457025 43361640 76293180 70737090 32881770 8626260 54533130 145398540 173628675 80429625 130770060 65491170 110360115 114767310 220607640 28649085 72251550 23885175 33158895 84387450 120717930 83420325 230731080 134133930 159889860 66762705 43311795 99011565 185865405 44191335 132258885 175961520 9496125 136090785 7123230 83519565 158182365 19029810 84744975 127740945 69320565 62613690 28131825 170660805 40263705 117267045 3818610 29653590 99839985 32594790 62181945 63317865 285554850 60196050 71701230 69473505 124004550 140716830 145127145 15810900 182886525 46345920 96955050 48386250 94230375 151143585 149212905 67729995 56097405 184877355 738120 195893175 3792915 48604995 87228885 139291935 96654495 14947155 28867605 139460955 109645110 96479715 149120895 114336750 41265090 77152395 106844415 23702475 69779550 125781345 82448805 12966300 82490040 145778985 46362435 124701030 57155955 88522335 44898765 80595765 49800615 100658355 157299690 121676595 6916875 43058460 28070205 46503420 176040075 85684890 34486155 31929270 238087995 23715630 103937940 140184615 71866770 45029730 85864095 21071220 93197655 138487695 7447260 17852940 124445490 28357200 80030490 93266220 22713360 103255920 7983780 279843765 73661070 74266950 162517140 182753490 16143300 55044450 216721005 154398495 92736195 4155315 53351820 115845075 155249445 63861435 5240520 65024595 97721400 43936350 54119295 30931170 149126250 199636725 44123910 208175295 27722985 85275615 60179055 21779385 9064875 68061690 56004525 98471055 150192660 45804615 18067545 79606290 58519845 77326245 196566930 223889505 81918570 69951360 53805315 114572760 132975015 242789790 7648890 62962455 31916145 89395620 63869145 161888685 101134050 18989895 25599015 49379355 226365570 68365905 94018965 23043525 141012090 8231520 52274820 32913795 55686030 67402455 44861895 135543105 58646655 55936710 23905845 80033550 16567830 45148380 84073275 12144315 111211440 70614210 70986180 103552455 53347740 23200635 125534130 226365 38757075 127159635 657240 46706850 75076065 41947215 172637085 88504200 40883895 54927660 104752665 56221350 85954470 67920855 158306865 125851500 87755775 72051045 34976070 69244455 65949630 98985615 1985685 11608335 54638385 65820990 52083405 78526695 29017050 1667850 75609405 70790535 50945550 54434250 105699015 96207615 66989220 269555325 68174670 202538625 31623585 92843535 185498670 41615850 19869075 24531600 27529860 28815000 146580210 196571085 101897145 12799785 120498060 23012145 72724950 102381180 192894705 235962315 52417350 126143490 16909215 66536115 51492345 201133830 131736315 62940300 186060150 32966235 39909510 144010440 99916995 15478425 40350300 145851045 73508925 29480700 81551115 31361520 30077445 90377010 91466295 62982795 46679160 253414335 147502620 69728340 19975770 69236190 73546455 45682050 39144270 131839395 46036170 168484605 155812950 6597375 94464885 557010 206127285 137732445 282717150 39874875 22277040 127519635 103799220 29359110 112369710 116004945 105264525 48986985 67069245 68022720 19378335 28010685 108255660 69431385 142313475 32137365 66322635 165294300 47756010 117573435 15124530 58880295 80493390 109072380 49790580 37785540 59295135 20624625 91981545 119448300 147015330 364215090 255572970 44184570 21803505 171754680 118406775 137725875 125271660 20282295 17540670 56481450 17487120 115290885 104755470 35539785 152406165 106598115 45026010 16357830 166586850 26350470 59613330 161684220 4607130 25443090 1075410 65431395 156862185 16925010 128720010 9269400 66666120 143755035 68347050 119193855 29568945 98929290 105346905 166227165 14835300 27426795 72357840 42921720 57310950 53805075 35606505 52087305 93338925 34628790 134306685 32128665 86235825 15013425 74688990 41300700 113358105 80905260 41358405 89356020 7788255 30227805 130936980 101285730 38536650 12388395 37200840 19045680 235811655 158772555 31698555 34909845 15185865 149662290 78004785 92310990 30377190 13091520 152005320 51653580 248835105 50072535 186580140 88619145 15238530 44284350 145497195 165245085 1160175 50221035 3238350 113798115 24357135 25512690 102837540 33253680 114297780 196924215 74889135 114018315 89847120 97973355 84209400 9699330 72390840 12531150 127612275 21522465 7889670 139866225 214078935 117482340 37186395 21055635 297299025 21339705 65890965 59770890 150727155 85193760 147579045 19436385 13057470 22792050 27863685 97960965 85060065 100384005 39369300 41982060 64304520 38343300 21620145 52405530 3681840 76393710 202093500 37168140 72893760 109675680 16257795 22961160 119680740 68726610 63142950 96337635 14053455 74297025 19849170 75198150 98288655 143191770 128678580 12663075 86645085 41202135 1840800 22392765 12416700 118280175 33256965 38146875 138228000 86962965 34592820 30411465 109284180 101436495 123095670 2698860 77174940 140399160 116882580 5632665 129110265 47505420 118550265 31446960 69203505 141884130 99350940 55018320 28768770 66953430 84061635 175928880 55975050 13575270 30935490 63179265 7839660 66987930 137808975 150180735 125661570 61337160 115251915 11299185 56618400 66395325 85917735 85484310 86166300 114542460 74610120 84737145 218761845 5080560 95012460 2860110 71653665 66907560 8914245 110315415 3275310 28225845 48540225 197111985 17483805 52000980 277739265 14602620 35835645 182054850 27019590 125691480 166611150 201619695 76132755 6443595 22028280 142630440 20709630 45621870 62611545 26161500 18253755 106579875 104884710 9898245 8869485 77943795 17329275 158865240 83766195 33691575 157183500 6106875 51592605 13180380 59722815 106144800 76781490 50117730 36260370 114963405 143212980 10882650 253392600 20517015 85690020 74528070 32017470 167818275 50680530 166327590 99698805 65335920 78107910 111476160 72646410 64627635 33844035 119647530 119657310 16356810 58435305 82867620 86237895 40844565 7361190 20296365 33608730 9483180 287088720 56285610 51189510 235061745 3506880 124395540 47302215 19808265 24847230 3724410 103320585 118942995 11471655 68584455 40502880 103313070 26914050 103301340 147707175 94970070 103410270 156705885 20934855 68066175 37440135 89354685 28302870 104904270 26777670 130143555 69566715 181764645 5455200 28440270 23124075 225190260 15860520 24456150 196322220 4561875 196428645 26033820 76708275 63265080 32744280 29822625 81711465 37536600 123849630 59646510 36526965 120163680 118083375 231168240 14625690 36076320 77682660 39817155 63400770 90273615 58276860 32436375 92607450 57859185 24235800 8293005 22528440 8956710 50348160 85388385 13764930 57988425 169167255 279365940 14893095 7126590 32580810 135382305 80970120 158361990 159681270 95216055 71971050 86581380 226872705 63363450 52911045 25151190 175087470 61522515 186575205 27508860 88503975 71986215 134177820 8145990 55194630 44890110 316271460 82315890 11766495 72877110 44612490 143800575 61754685 113983230 85550805 830160 12515985 106428465 46632000 120185040 38005920 42342285 117572865 31897860 17756295 58606260 95771685 36913335 11028180 76193130 6964065 22143135 549555 55702710 52887795 149389290 92232645 93781485 111195570 11628165 153729270 43916775 172662480 88399275 35172495 9230790 16756080 38409030 62336460 168812910 16243230 9930525 19400685 1898415 76807695 16995990 165752565 232347615 60536205 4381350 37936650 56295600 296928150 63756255 169519170 148882185 103781205 67335195 55004355 165711255 1551465 101635320 109980525 1148595 53149740 83227980 63153495 68294010 142593870 139890735 10270215 76833660 65029245 105624885 135456375 59505045 142074840 121537335 27071355 40014360 46975035 122558010 24445755 36977325 182914470 50542860 105556995 12234000 125283585 100081455 48787365 38709375 119657865 21945585 34259370 7380615 29707080 63734610 85669950 21408135 122939550 52368630 3674775 156921660 143675415 175675065 22110660 50477685 82387800 37079850 1899525 140098905 139599960 60398445 17477520 227372595 21760845 226052280 9885255 147997710 11777655 138641025 24179805 55720515 73281000 73112505 15096615 172377945 104770875 117995100 72171510 64694310 1815345 243120870 32591490 66391305 30793425 121380555 237778245 62299305 36556485 37337505 672225 67070130 59501700 31561500 88945755 215397285 133444575 43685295 30082230 211076160 85585485 87413595 17512215 24743415 127338555 17760165 102005100 32615250 168798660 710205 30880965 21499305 65452425 94635705 106240005 8439555 195270690 40504290 47065920 68135805 60861465 92269065 44380980 43369020 3224640 29040120 66464310 93577350 79915410 66740385 22168200 3732165 16109925 76382805 53599785 86551620 78572580 119809050 72824670 68483835 60903960 63991260 83359770 110913345 61601745 55909815 84697725 58873365 80959260 321764985 42297960 155607465 214907490 83112210 128098710 16014810 32931510 98338095 128235240 103789410 39541830 186948165 125751750 40847640 117848940 87457545 145148280 155168025 34258665 49574805 18938745 52569885 114094500 96571080 16198920 138930540 140939895 3278955 19659030 34438470 168621315 17341260 71251560 213960990 77293575 62197590 121584480 160588575 98563470 11851455 10544040 90138795 30124860 135960855 19035270 42270615 32948595 142128600 75771210 84425205 36922440 1528125 224430465 70358655 18055260 17252865 105752940 81402810 98734320 140666460 158920455 45148620 44752140 109746810 75028890 120125820 193291155 9807465 2871330 72319650 151184580 67375755 64468830 52778820 6052635 125595375 5103480 124864500 43217625 104080035 79851090 260719215 7593090 14145090 144791565 83957820 83776620 15619875 2207670 232359750 54846465 232050270 130631175 149229615 9122490 131156445 18190320 84578880 152555985 107576505 15723435 5888490 11569650 121940295 63548790 99264690 25055820 138002460 119673945 190137315 74360790 131153055 34106205 14815560 32957625 52047885 96932010 107828820 71869905 69957105 12883440 114496920 35555025 68649645 3463830 86882280 82276200 220195680 49553130 57768615 25471905 131114805 88517865 120435450 11418600 121297530 65743770 30224415 116840700 47460330 181530450 96561945 185328720 40242165 18256365 22140990 116776425 13801485 55015770 111843165 32814240 118049490 84974205 114348990 7571460 11058645 42435255 31203510 103706910 108294075 151878825 51293415 197083005 85270365 101377440 162330960 124602645 5842770 55365585 19724115 91655070 18849210 110415150 253621215 8089755 28103535 124226205 122360595 62450235 95967645 921015 42320970 20073000 24313515 94739460 72409620 14014725 119403060 149530260 13340580 153393270 20882970 63993600 80123025 16257945 63829320 14539335 104875995 52817490 95508930 146418690 10606110 51726225 6749970 102707100 22802835 95318910 50783880 186031980 109017330 49971270 9991050 8044800 168623850 29768775 103731975 41136345 15441720 49439850 27660510 82556220 2728230 8882295 79123485 152355855 120661890 59834595 120589485 183427875 115394115 68964690 224126910 208773480 18403185 114954735 38606655 75270315 71960085 120419625 73316355 64487835 13694025 124351530 8842290 73813650 167657955 113548950 57846630 31059180 86545845 21544845 179770965 73227840 41808570 82825245 54108045 23946000 191994300 2949795 11714760 62371350 179991135 51797370 80794050 73694805 201482250 173973525 48228720 61568955 174291405 64668705 82222440 157672740 18936900 2983455 19851945 31773330 168483540 122509605 37640655 219371640 17239065 84491535 68881350 160276500 20079030 84162930 56200905 125775540 12105060 244410720 30078645 24166005 288050910 250923945 95358750 99976440 165510630 16538070 128273685 18251100 31025970 92976570 66896520 106539780 96142005 55558890 4432590 138296925 22086120 3348465 77661315 77091225 71971710 127645950 28467525 206957520 87365880 116092725 83178135 51179850 43382895 24464445 59459355 12020310 210024525 12444270 29030385 91069260 19848435 41737035 72908940 38042625 54879210 207213435 83555955 2646840 164690205 26831685 228577485 120379815 111752475 76794390 79938900 86758440 14197740 80923770 42428340 49487535 113760825 28086570 26688090 16649175 97260945 63164820 101831700 5817390 57597840 73263225 77918925 25416255 71050995 45783480 124788780 35533110 172341465 114334995 59307180 209215320 15812145 105541890 60266310 38976240 474180 9718875 112144590 63844245 193815120 24931110 173130000 105377355 3945030 86385645 76303020 214759425 11775030 85208835 291031680 192722010 144497280 245850255 8093895 171676455 183460260 74942520 112695900 107476620 118696380 720585 50185485 92115600 131011710 36491445 69605100 104042250 40953075 85672515 110772915 51601695 66412935 11018460 40873095 55285485 117226425 98751855 56243385 74004915 40938555 193859715 105961110 24859140 192012480 47785830 51641520 84045075 154994430 50305860 5561445 35139870 54790215 112853190 39666615 60815160 133439895 149662845 48862410 102926535 12167160 73513305 27033885 276932760 92606295 20715000 61609080 82546500 30502215 100863015 54293295 60461055 27492945 184699740 9475935 74799390 90902580 116871165 67044510 22987155 107108400 100023750 209415810 39218595 70297905 46419480 105763245 45101850 4553670 32050020 123647220 152984625 137762895 25698810 212677185 108210120 65790480 14664180 38989215 274296105 61089240 129776745 73036965 8176320 61771110 198017970 16419900 8975415 91736910 180595215 20198295 12859455 194368155 230028210 135548100 14762310 88983060 37108020 164284905 97714650 85317105 245454135 256345650 15583335 75882825 153704040 86304195 114672855 73952370 73948305 63125025 8369685 29046045 6361890 41396025 60992730 57696075 41697120 152978160 4399860 92920875 71026455 219400935 26450280 154763460 17498010 24286095 47288790 133872765 135703620 20151090 129798585 10307940 14417820 52422435 100469190 97774875 78151845 153102795 165383925 160092495 126965610 131804055 166887015 17653575 78177825 181846425 108888450 90948660 122215470 11907960 215311185 14455920 248503170 106203735 108451395 9122925 34716690 342870 29879670 173076585 214453395 44733270 30054390 120481320 82533915 124420965 13824480 84086670 70977465 102661065 22038570 108555435 53761455 155330790 81416655 82740120 149345640 11960370 82726665 101918505 139949835 46701990 129833640 183913650 259860630 70803960 94343220 52190115 94609920 67377780 19490430 97513785 69105015 185595360 9963990 139156440 3205200 28623825 185908725 99450990 52711500 84221445 118452135 149118600 162430800 92553450 21126495 166139610 18446460 107525190 846915 161725950 71536665 78424560 81112200 16344135 58618305 32568555 186429570 92343705 78094335 63081870 423705 111883425 163734990 25199310 45013575 28644675 53282910 53450970 81556815 125155320 113976510 42640470 72694755 79430010 76912860 17627100 137484765 234373545 53923785 102364230 160108005 185774460 21550395 25566555 28949070 67774245 33089655 51789795 137807130 62452485 78547770 65069250 45606990 32246580 56715960 5397495 38183670 145010355 34867110 83107200 91244190 136876665 45349890 33359250 215047440 299592300 37884285 69102420 69056025 10603740 68220390 79745880 74434965 89140695 103761855 85085445 30698115 231457830 107256660 9041370 57686415 246246660 53617620 26787075 17187270 193831485 168482580 19232070 55679385 88803180 144445875 274671630 105828675 59696145 115119240 175617420 142468065 76973340 57299010 131372205 60471180 6212205 9500580 59447715 170492295 23228565 14972490 47037360 3171525 83741055 16393275 119928510 137639310 28949700 40632900 199980225 80171655 26258610 65891130 75520605 93748350 164837475 17321085 4848825 114777720 47710125 6189570 63491430 88957575 120255495 12860595 37439850 115336920 14256165 54287655 77578305 17435220 66372465 61803015 986085 30502785 6302370 97985625 184294305 9506850 113268945 32463675 8772480 32225895 176548605 5494905 145717005 65629620 151718580 35702670 11021175 29594400 79749135 94416900 105682980 54205425 29176500 147311250 244234785 30114570 66167985 80975265 75492060 263099520 22305615 159359250 78191235 132935025 192830415 27534975 122361315 113576955 129201420 28489350 68136690 89484000 28291395 31322055 33365130 172417485 70021125 11999580 5328615 116123925 194200335 53456520 4588140 138969885 33826125 112689720 148885155 133453920 157294395 119775615 135058995 67512675 88537875 100456170 85333575 70380165 277314765 158853210 15777105 175586985 142351290 27988365 130667790 195175110 158310210 80208090 26005650 215004480 14383605 122891985 37091475 167614920 117887370 208240605 127189620 176471040 22486695 54246495 186670545 36246555 167018895 68604195 117356595 9419055 87021630 93620430 188049780 63961830 23147565 47288460 56750715 165831060 31200900 27691950 72272160 11457960 64637820 81251910 2931015 62199480 112628175 47241810 113995965 111252300 166586430 76157460 197504175 80188575 36087165 61341120 47962890 273264330 32091210 168891120 69903750 160281720 81539415 50756115 9958920 126986730 124924590 131321250 34973865 61592415 32778570 7030995 72051330 113228070 82246080 251064840 109167765 45988275 52285770 3998955 15126270 48824115 247562475 31867680 45710010 72171720 7848435 80399040 164880975 70618710 27059775 22164285 39388125 29515785 38766585 202303020 71898765 59870085 164066655 33111690 62841750 142900605 54181755 141650010 66825870 314879355 122462040 4957350 80430540 90252285 40744200 103012635 56470140 96574395 17240940 27329220 74433495 54184785 70260135 15018180 88453710 8803290 1718100 78877515 115695780 248954310 94549545 18620115 70216245 69525750 70911810 236550945 73479480 127708860 10333440 37333635 30765885 17509515 47495475 16321965 147035670 85365045 47973390 173849010 97584540 165192405 60264945 94992960 121386435 87545625 50833425 45423315 61991070 60840435 45148815 145398975 198117675 40620615 119921520 140479140 140192715 41764710 290728830 72670185 104856390 99469065 38519775 5028840 249432285 56406015 27738690 62979375 216328470 17192265 94360530 164417115 188376930 4712820 194586360 34481685 9733755 24288585 10713525 51176415 94974090 144075390 2737815 27600990 100169280 103431360 1347150 16527525 69046245 59743920 34297890 12181605 134235990 55662225 20190960 92721000 183765060 2289330 39248445 5566830 1849260 132424635 102098925 116852415 7499505 137711625 111164880 25752390 81760155 144154095 37722270 232811490 22791360 31030860 38901375 81882255 4795620 1175040 66699195 23973330 66820350 22261995 21019470 91768485 23692035 7550925 82101225 89908770 87206415 5828130 177294000 4397055 84326385 34539405 83630880 437790 15141735 126355965 24014280 101770140 36784470 64816155 61487145 38263260 151284225 77553600 129310650 38613765 23129595 10806045 285713310 22679010 16410030 169483545 27532755 94095945 22030710 66741375 99733275 21361530 129948570 57011235 87285315 86754855 1386555 90982065 119285805 38873655 148489305 6555105 17547705 163621860 22833195 22055205 24519270 68524440 95392560 132089730 88159890 49729485 12337875 2628060 99752205 238894920 81078915 160796235 113429040 134277645 126530760 47449485 87102360 153896250 20583435 92730465 155465655 94171710 55257015 73533750 97472820 26570715 164291415 197239290 85186140 141936945 25601250 105488040 52484580 170975505 26028825 69524880 31068000 6056610 202487580 52727760 84198915 94835700 178290330 28325655 29177625 184400070 62936955 42360480 2690820 338706090 63248880 100197615 50586315 102836970 237218040 29618655 70143045 159010785 22422840 97192905 33767235 132933015 60864090 37429290 47771070 99859215 98684595 381833925 23854095 17457375 112426575 315750 7511775 148396770 121988325 55074615 135711405 149182305 305593815 47715960 3386415 27997440 125556495 131404245 85748310 117897375 105631485 21716700 107784765 19895445 166792140 54474270 224410785 58117290 115935630 46303890 67656195 239789130 58503015 34601760 56243685 161109180 102821040 8555475 104441430 109164000 159635925 48501855 33551250 254650710 67922010 40550310 208406460 120148815 31401555 155293740 28540845 177434250 62108715 57824745 97468080 94509315 152702160 102616530 124482315 7120125 2270310 51898035 220808445 137693685 170615250 58703610 63685905 80688045 34568775 19274205 57171420 20229315 236548230 11471895 70884660 124830045 156333465 25225080 36210270 91395465 112962915 17098395 125759505 24891135 136739070 46503810 127972425 18859800 84771300 46986075 66148950 96065175 178630605 158702535 47936970 4761720 45703995 39143130 137184315 66961200 3529650 86790720 21722280 9584520 109756455 54383745 164305620 246451935 48348315 66221295 36328155 97957095 73492155 102600915 31916535 171043995 69569205 59329980 70315395 25212660 14732730 29825205 89170230 118866450 14241570 221956860 5107755 72954285 16647360 138897435 92327970 48422625 13344375 58731555 194695380 53729760 84285690 24689295 219625050 45851250 88565865 10530240 171722175 88224885 3689520 58754025 116153115 41940900 47481375 24971595 88681110 181292415 151765860 15407730 68718390 159656940 93858585 43704045 29914335 130804260 180852900 146598990 65426010 22982940 13051695 127309620 74139990 43952460 320187225 22144950 34577310 86672655 125508855 99245655 248226615 116135460 39806190 227948790 31617810 159546510 139465845 86456430 77849970 58042245 139657965 237269550 13933170 112942095 21016545 196983030 26351385 94796985 74645790 84586335 300044310 2501850 35669265 41741295 91256190 33293115 133848645 145311150 141221520 107213685 209212365 60634125 89068980 64678290 13349610 118270305 24724995 111417825 39191550 45319650 80250660 139622145 134666820 105934095 56296950 102156315 55676160 10696800 171208230 104461275 90525885 8045805 74531895 12306450 78852375 154973625 52073355 86151105 100653060 28448610 59988855 8812815 72432870 9570360 4217955 142480920 26248950 78583215 111734895 74875200 7913700 156547305 26159190 2758110 124131945 21885600 29960025 119930970 52153050 40793295 12681885 86630655 23459460 224689155 107111940 26265705 153908790 78809805 68616510 49495035 42966375 18106350 21978510 34942080 11808090 78291375 159881910 9850890 165779940 8604435 69558075 22638165 96364935 26475450 151034925 50360685 93912180 43766730 24788595 258732360 17083410 4043835 296900580 59771520 18297840 83120175 3098610 212817900 1360125 103610520 43155405 50184465 4624530 122636925 4212825 200627595 6935265 147594255 107541090 69914505 78619590 50295870 67786380 19987275 24964410 27279435 66245010 89956350 94086330 82043400 52334235 148843650 123140565 21499560 40572495 53911995 171605070 8570700 19630605 21698160 55313235 43538130 97294230 37777530 76023930 43123020 86254860 32787075 49448130 79466565 164957085 38091795 51147480 42303165 59163555 66212640 106224390 166089210 15144585 6043470 111539025 54316875 19772370 191338230 113261145 4121685 63092205 125703945 66936120 146323620 16455000 104464710 114236700 57498990 121590405 54128505 68438265 75705270 165405 96306840 136042500 51641685 54853665 42588090 184660020 141152715 95230755 3100680 93618870 130953420 81247875 133657770 20464140 100375815 9151140 290247030 164360775 146605950 57441195 28848675 159526860 135025200 156441060 26681310 37388805 186307155 12373230 63313680 49094145 35685210 31030335 129855090 62138235 156321975 47263770 68290305 56707245 131152725 170697930 21864435 49997550 16456005 28838745 96289515 302783895 166812870 113195790 78137310 81504075 1303875 7113570 93542895 69713295 46361220 7091265 17781975 60496095 75096540 39873375 53994405 18705915 115208070 106697730 53179410 78961140 60261480 114571890 134852625 69149940 96123765 55407375 68897130 164577420 197187495 14516445 9976185 175866555 139626765 20956515 79743045 156973800 26334165 152435790 136974255 146400675 226653465 111204420 100226820 15052995 117337785 144007425 48517485 11752980 104463780 97896615 58604595 54899970 226690755 79716240 87145515 36363975 132068715 5387790 47688150 1572135 214710840 69700875 7166805 104232900 74870355 57313815 138798525 94507785 78022860 6335280 77549745 12636045 7476720 77689905 94044045 60823875 27141015 11859765 179690715 153928290 109818375 63383025 76551015 69817680 23611905 40871070 53176050 18453330 78738090 118727940 333667155 166798485 169279110 43521810 67165905 178864995 180360120 33674730 80654040 54217170 47534400 24190125 134856540 37242855 23164410 62044905 93126525 96045405 76889505 111791100 81573720 9817275 100905885 17062770 50829195 102036660 88463955 18782850 115618950 23945025 244091895 32595960 56171085 33157320 81281610 142012065 18181860 88383270 95949990 98037585 66851505 23563545 68878155 11903430 153789075 94259895 141841050 14268870 122760870 68990100 90311340 40130370 39189570 136851600 104168955 95516895 113028120 4137930 60392220 152458875 1116180 85929150 31717545 10347210 96334305 33772365 142800075 41694270 57562560 28680735 77800185 8014770 47913630 77215275 42914415 41506830 102557640 13761825 109581060 68530485 91413240 231491580 80141130 18383835 133585020 102512040 219243480 14548950 227224995 15729120 6487665 72244335 45622455 48373590 200637555 18142320 3679530 982380 48767715 171575250 22330710 15206880 58206405 11705685 198654900 102556215 99978330 87061620 5108025 73467825 60859890 115687410 207225585 135246390 147338880 65288925 13198005 54858075 72913710 68553915 146598645 116528550 66926550 65772270 64132170 169317915 168052335 118597890 96650475 23461590 4759980 86780820 11955855 29592435 69161250 166229655 88574325 119621025 125434440 88345440 51306600 47089575 35975760 10635135 97590945 74365170 10812675 35284620 59195670 24269520 20489775 72049095 64656255 107144775 24095790 77448000 92799735 53735220 75180210 32805450 204384255 46948155 88805415 42713745 15063360 99698115 87925410 27189585 6548055 37955175 97100955 76045545 35756460 136222320 114495270 139709025 50241900 148574010 7955055 99429540 49477530 133013085 21950805 166013775 42339345 46355460 24239790 81721950 84565425 68342970 64700745 209198550 56161455 103652715 71735865 147801090 60688155 101408070 18535665 24553845 20920245 43622160 12999450 54552105 116848935 51611025 30882090 1498110 48278130 95146110 69511665 46847040 263941020 120527115 24008430 94486305 23341935 57663480 178017975 28817580 207330780 28192950 76938270 90868410 207175650 190790100 163209195 15673275 34714890 83931630 35488815 71812530 179457435 8798520 33589605 103575270 112750110 41106060 83742255 20563125 154038000 93598560 27339810 16668465 119749395 87533880 137434785 58085955 110076045 2912670 38240880 144818010 14113365 97115730 175227825 106209105 27872445 59608395 126081150 150909495 44494920 259131450 17111895 30409680 51070155 125143950 83208705 149230710 110869065 104075820 106224105 87385935 68885655 53223360 79413945 20344545 50298945 242164575 66704040 10747935 75067080 40899375 148018080 20381670 104333520 162413430 132377385 24386745 38537250 92097540 20107350 77647050 56938140 111249510 20510325 133617570 3353745 58067085 56138370 11366715 39795135 43960845 77887290 207712155 155513355 17830095 34198065 62258085 43360860 11901540 72041550 9527310 1305225 112017615 188229540 130052610 49472700 62873160 155025330 56525640 163211550 10007460 92042595 34083315 65662635 175604670 160381590 82121070 44866815 97280220 183766035 631830 96937770 66777900 26274930 22682970 198531675 22410840 84688695 60711870 9704370 29011680 120769800 168204990 166617660 120838980 82652115 14678355 128367300 108097365 58559190 104520210 151207320 166187970 87404115 153564720 5551575 240977445 68658825 21602490 212025645 128796375 61039050 62106735 142553700 36580020 61070505 66856935 32667330 109763385 6341535 29633325 67485720 68174550 25653615 94385685 24257760 201643665 127713525 119338650 62445555 32149950 157055835 28023810 66250065 47077365 109593240 42748905 159520095 94618680 55126395 22572990 68235450 120167250 78627060 109658400 84959055 75785280 61561395 27654105 3974610 34821750 113012955 27393030 58636530 97255245 116129730 9400005 5367090 22345695 157482210 16057335 110108760 36184230 1120515 20727330 145485150 151168245 78778305 55053435 83074260 7612590 4624680 165370425 138222180 32064570 69272295 44303370 100340430 46284915 154883115 46678545 53651970 20236365 117251370 26472060 225607725 76076595 26018235 561390 51059925 32552460 74578950 195034995 158311470 38566080 92160780 183060060 10264020 123136770 11634465 24235035 244995960 82834710 76946505 156587340 2047560 130740420 143120565 167375670 115348065 106437975 12806565 96741645 179676870 103147815 178100610 140292690 86276280 68436300 652035 183448800 47026035 114535305 30941040 140792085 16887195 97592835 29483655 55708755 57690825 18342195 36878595 156947790 15963330 116563920 132361635 154414590 37242105 186287955 25830120 112358490 30467205 72981720 86643525 44650080 108710370 38170200 55803810 84357120 90490350 66142545 29334015 189941865 157336005 8221710 131517030 24678945 68132235 92891970 80972370 214350855 47407650 125654640 153155070 50237160 22488420 193856520 45448725 116477745 94124220 113256930 9294405 37397115 72412725 93002535 37862670 25444935 154207395 33744615 33278400 76185435 83287410 293887290 18950985 12074970 139051005 92164635 106661910 72856215 20036370 17724435 144859185 48146625 16903215 112318125 75520875 35659815 27556155 103467000 133497240 74942190 13482930 94560495 85511520 96092610 49298505 229790055 16269615 77212830 48670050 979935 23169390 191463105 79768110 13906875 102689175 65050590 74484870 46372590 32424510 31001205 105683880 122563485 15794865 6184155 45091230 68698665 54124725 238657080 59538540 192324045 103067295 156795 88968465 161070465 110230215 113919750 42859050 104309370 145294410 220584105 17457780 15841920 100156500 10802145 58709190 37923585 10887630 1141785 1756215 43770270 28143735 73705785 24181695 229191270 33495015 20833185 74163930 21298635 64456140 123153885 36565875 24059490 226212570 105624480 140337975 28641810 172643505 134694720 200087970 84592485 135169815 99484140 174752595 41653980 183104685 181062000 4510965 100841070 45316395 151184280 34017180 99131025 14808360 113437965 44016780 119357265 25629735 186801210 56505135 34328355 4141050 150430155 113963670 23885910 92407080 58681320 45723210 88307115 171102960 100477845 232765155 119485095 51449775 73267290 30713850 66575760 36700155 139359945 100642920 88391580 46641300 27071445 90581025 89129505 125999100 16336740 8944110 166370805 41584725 51628050 68039145 63483690 22570080 10786335 185533110 83444715 109792455 2752260 249889020 62530035 15841305 87473010 154884705 106066380 135927495 35052375 45825300 45520380 48052290 170244945 139915335 28658715 192011970 83657310 9299055 56313360 194573070 55461375 99471360 80985060 19890180 4646400 101230590 40627620 37957590 88957530 10205760 14052180 68341755 56659455 84248160 77297145 67188450 7512150 205509555 23688720 61825185 1879290 240961320 286601790 13987275 26272860 223044630 18821100 204100335 30809355 103421700 1986735 108051105 181498560 97930545 16328370 11560305 13454160 88006785 6321690 26963430 39464880 73534050 36651015 15423615 16766805 51262305 141179145 21868440 22680465 53199240 85742565 69878310 45984945 102951015 10615200 90720525 123857745 121943385 136884600 111670905 26391735 143355000 11803245 48146550 99750885 79073940 135976725 153823935 169903155 45230100 149282730 89985180 92181825 149820840 1829775 32226690 90092025 19521045 93796365 101697600 51973770 126284205 1319460 75873735 67903650 114260700 146307285 20909940 39336630 125163045 72976560 75296715 1280685 252810 111716010 46198785 36791265 41876685 43250820 157641960 151530240 10490985 65418735 6797835 75285360 91721625 304888650 82962555 46052130 104709960 89926260 85916505 98810145 80280300 179380410 79856775 26635665 10381425 171394485 145767105 53334540 2933550 76204350 100571340 76564005 105839865 16825815 19109235 16195125 8963340 191556285 55174260 29128005 53489730 102119565 153082635 67904745 48380355 135430920 122193030 57088155 194005245 111242235 57400170 209625270 82839930 170890335 37832250 127365315 148600155 110435880 136291185 70607415 50974425 1855620 15782460 179907660 38191335 43764210 141945870 79357815 158872665 270873285 63308340 9621120 141423795 106864440 31227480 151041300 27412815 49545495 32901960 203315685 89177820 23833470 55322655 47031855 14292240 132608205 95464050 100652085 16446270 219137145 91701750 20662215 44865030 50564130 160808490 101656635 106244610 46527570 23275395 143437845 48882195 2176440 17857035 36883665 128392530 18191700 78695865 37027770 41006715 58941375 295965090 52482870 116374440 10125945 104273565 10057080 80801265 31294140 116251215 104854965 20709855 124683885 102196485 31645335 131455590 125998815 34771335 63075675 492810 35564445 118130895 74780265 15650805 284897475 117614310 15777990 100734060 195791505 84056625 22365750 183918015 101736300 121086225 38708445 150106260 74683125 68260590 18822600 94729935 110671800 139470570 10291575 88319535 157163190 133780980 55912905 1232520 15674250 140865405 92696445 3134055 209466195 156818220 93470610 224236725 129163815 44450655 63583500 82800645 61139850 40174695 5577045 31778790 36156825 24369300 152369745 113508630 34596540 99823815 61458765 176757315 22589940 24245355 203659185 86374395 93167325 40109055 157240380 45779220 1829250 32819985 32024955 57863070 82988445 76034370 117797025 27271020 97914795 83091000 111927285 55156815 118418160 123676080 116827650 96018015 71806020 14591865 92020770 86332755 115100190 40415490 74923845 52535820 136593885 116226240 46231920 44409285 19785030 124703985 48454845 63363915 196256805 4509720 80171340 160593960 14775930 43629210 43618740 181935030 37076730 84267420 214624470 52550385 56350005 132258630 141082545 124335135 59090865 60244530 137180475 96898005 22102590 11199390 120273990 42047595 22551465 119405025 151196940 57459315 206488035 68576895 247485090 32089260 65724945 109244910 196556055 115432410 23691330 3752130 47538570 106230645 6432210 191550015 132148065 61607955 27481410 65550405 86391420 119730690 145827705 87133770 41100180 27665295 46997850 29028195 153999870 62709720 110505120 108463065 28021365 46298505 115401375 50816280 97765740 28566135 15716625 57402450 16791555 143581950 91768965 55182075 93601230 198352275 238972185 48866820 59054970 147812670 54075045 194456550 2613885 179705910 11578185 126346470 18244200 33992610 3345855 51875400 164472735 78855660 81340785 40360515 40548075 12376980 175388895 106320285 196554300 66229080 116285325 26505330 135811410 90105345 276954315 26361435 168675045 111322605 66751335 94282185 157364715 139076070 119487690 31256805 140841135 110006385 94331940 3426900 19638900 30783420 19764435 35967165 142421235 194212905 3434730 101912970 29653635 109127160 37809915 38470020 96876930 121850745 10265715 127703220 131559030 91906755 79205130 35427300 105383895 13542735 30766095 93111090 10357875 35332965 66390000 127326480 108530055 113841315 162841965 38651910 145639140 106569390 106879035 51273105 198406995 9603105 46469310 109831695 41472435 112313970 139236495 185580720 177036360 90142020 61283130 54858870 25360695 35130435 43051845 152818995 128160450 23595195 97890990 93463995 128485290 30302520 250967715 239555625 41648175 7029075 75728100 84271170 5511990 46106760 66716160 112554195 117320100 172491435 209180430 42673635 30613875 6372795 81502875 87525825 48981975 100452105 99269100 44157060 66028320 99041325 81704370 20973825 106613250 68707890 70975260 73942710 110374275 87572235 68008920 44650665 20828790 222611475 4683735 47529675 87160755 201378225 142402200 119688570 13681635 24780135 89506110 150268710 4149915 171464025 86317830 143425980 50585955 138471495 50332770 111373830 91144170 123160215 88622340 94553775 124688670 134868855 24552705 288448275 34249845 126658365 99442125 37382025 103353150 263947890 63219735 121537365 26338635 18501270 84913410 50816295 71035515 33948330 41818545 53047605 146963445 154253955 64874145 75668685 90213720 127962720 45070725 142063035 70799340 25759725 59966820 67896705 149331990 35229210 26520435 17196990 182361195 13014600 78234300 81238230 108212100 45010620 110209845 19661910 29983050 19322445 18200190 91636965 59582250 68309070 9482880 27067215 68427435 38297925 119284560 11670390 83140740 87321150 273584025 97620450 107390925 9306945 153858555 73776540 91970340 229381950 74681490 185802330 116529135 155255895 30015765 135340080 103596270 180406875 73586175 3373890 236535600 25764510 51136905 92518095 51272940 58804380 69534345 36248895 174780810 75728145 129650535 21720225 62175480 98267955 27559125 36240585 64569690 147507510 119250930 51297900 132452775 35060550 158328060 120813645 121810275 18816015 65744040 82029180 11319960 103252365 10068870 100943070 2261040 26199345 82291215 109579980 23340570 20704665 153822540 91258455 117483195 126207855 29003325 111865470 12539070 110005110 33909060 43078170 106331970 89870940 29467770 33979815 7051200 69183630 18921480 71948430 59165655 52667730 136674975 43251015 169316100 89724825 60973035 9846810 34233540 67966665 45347400 96347700 18605865 17399835 37531905 109455930 74946555 80523855 119866785 5608950 207347985 134866740 15381105 32311965 247736955 267265170 132905160 89401725 139646610 25328370 34342290 8350965 64449255 76026015 133133565 131208645 56633130 102139380 11497695 9023010 57492300 160962195 87157980 147650685 59136870 136633800 51194370 114221250 72558375 242984100 48590670 10529490 14150550 87676035 84780210 60277635 119777865 129375240 35600925 63571335 3932010 219598440 34476990 65916135 80024685 19723770 112195275 81489630 43181655 222320955 114546180 91155240 135547665 139682535 91775775 58153140 15034425 32637675 106074345 269914740 14923710 98109030 89000505 245933280 48479790 90095235 94261995 56942595 202191750 114785700 8017725 51642300 152213580 128679000 159981825 35182590 121581945 11980995 19821180 225007860 16134105 14120685 34163910 3127080 127683660 8470605 72683190 48638940 82040145 68951985 37262955 33056715 134966520 108895875 47653020 69819150 3726960 127384215 44642595 131344200 136738080 76636755 38967360 181412685 21680475 4362090 17766960 1020750 149166315 2983470 163669305 107620815 104675490 59072565 87974910 79609680 9085815 51815940 129664155 48050895 126025200 3626835 134344590 89604675 77445690 15837975 13303680 39348180 99791100 109773840 90327330 150735855 26474865 92532960 33459105 127421445 30422460 220852200 33937800 158223090 159903660 145889775 4873335 111433680 148246650 28684740 62301705 59654115 147298110 108612780 113894745 135584385 109693110 66512130 25301640 161737110 100455885 184780740 124427325 22020150 298378275 90849075 101327175 33477300 53529225 91014645 24931515 94484325 46620015 55543080 74485635 5476785 56142675 130419015 142045050 89918325 186030885 5898855 100441695 74968815 143051625 115274865 77359605 22435170 91039125 79253085 48598770 44952135 188755140 178318545 114286650 164859795 215974590 39909435 91633440 60925455 161052930 67517895 115340295 70799220 18764340 10572870 144993000 82428825 45751260 19872435 170262930 91325925 152163945 35860065 14502735 85360695 57167370 38802060 119493405 26111040 25041630 96291420 149264625 111187395 8130780 3238890 177584775 69983955 99748965 104581455 24391200 92177070 108211230 39798405 48887100 14907075 79128690 189530505 85179315 63371475 44340825 56825445 58457535 18870780 141583455 129307725 36946530 29731695 103989960 74785905 70007505 130014435 105662505 124578975 60233340 2106390 61494735 141462900 187475385 16771335 85287300 63908490 30225690 14321475 104507940 140398320 139753770 97029345 82960020 99087810 41049135 176454375 127179435 46979460 159359580 136122255 60033000 31181325 25367820 43519110 8622075 111559020 33475755 77823030 58062075 22441335 195938535 9395340 20837730 101924085 27984210 222598155 74137320 84652530 8674740 180944085 160221720 109353375 125326605 79163835 867540 167797185 195309555 10302525 114402345 42151755 142473720 2971635 89472030 40497225 9051270 21693180 96610890 142325250 29463600 130398885 156318195 25830285 167492535 39185535 202180935 143347080 182285655 33975045 97140150 189428820 79110360 22411485 63253980 118627680 58205865 63653835 60044025 60311280 137955570 142645245 65359500 147055800 87712305 155474355 130397790 83909970 206221350 61609260 36869430 217315110 157512345 7271775 50153490 100535355 16518405 36602325 12559245 7002945 18680985 9830295 98327565 150626355 116836590 8083560 58874595 89109735 154059885 69671055 41276445 56111310 31995285 16922175 50845245 18505275 32743185 225449025 39900750 81951450 86335500 53685780 50919030 38766240 115529520 6879315 94626210 29403660 71136060 265943010 40339320 91891695 86925315 52500135 100339710 3483195 14322795 16736700 34521390 2543805 218530050 46711395 24104955 763485 46114710 25831965 165691935 130894320 49588275 48179550 10405710 124750665 50693835 87432945 143124270 38695770 147688170 2453070 8002185 49854765 185522220 7461585 157890390 137062680 37997940 272823480 130916205 101552700 7754010 63878325 86312895 12890295 56260335 83074950 159821520 49421715 61389060 34630830 146123625 73270110 73103340 17944665 142332405 54969465 16229880 17542980 120167580 276075885 90696660 35394240 28925925 189441345 38475975 35112420 216691140 32009505 96072390 167337345 2054655 128498160 25711710 12640635 78594570 121288155 117403440 5199120 53948850 147353490 9518145 16023870 109968420 174424170 284806275 658050 38573355 88421235 195605895 121204470 2182905 43010760 57308130 223989630 18865830 43164465 175488945 107251905 32061600 81814470 170224005 77323245 16929360 7632315 69166170 38696340 35522550 42562500 126255525 16251090 103192890 134294715 70757040 88927905 65441955 70757520 29247840 139922505 81733140 17618445 150671400 54771750 50003265 127393065 2465370 15524550 89582880 66909810 269707800 29508795 52201110 130067910 32957640 20115870 65187840 46801560 31490805 38210205 86094795 25207680 91478250 304075365 169476945 128391885 125937405 106833480 55316505 138783945 22097715 119266725 176220150 29891325 50836920 27844110 90022665 26802180 107195400 67432725 147143655 16134195 283578300 61821345 33126060 94340025 246909960 33455475 15776760 82374900 43083195 29070210 87005730 171577845 72268740 110187135 205957995 17476290 84022575 57274380 122910810 118914060 90194925 32954100 184464975 121563300 74543475 35148585 75179595 49774755 99810000 162287910 1148280 219583755 39753285 82511955 64165140 3027045 128050395 8787630 102735945 72764370 71341185 55287330 20256450 2450025 5199060 51119835 170945955 103038915 42649395 101861505 70186230 15803265 22611960 117353610 96823035 74472645 26329935 26195010 149861775 44009205 15136155 67810260 39544170 237287145 59898720 15880650 4073085 59581305 139038300 18768915 2659890 185383800 72592125 2743785 15358920 73921500 78349875 99175095 102592800 27108810 83264505 33187350 51561135 151162905 29025585 51810930 32859165 40971600 15573615 50967990 64589610 67040775 31628415 117885135 3262320 180455940 75296190 194833770 147979605 190265115 105729015 3543120 130138890 75315795 15989505 120647595 36105750 25117095 88134405 54523245 8789955 100964250 10230540 73025925 80663175 60337485 85773090 127834740 85150275 71830275 56186565 121106565 10577460 85427460 129039285 66686265 35982855 76057290 24080595 92723850 122725380 18995100 56895465 32662725 135147705 18817245 77775150 167662980 229862760 23454810 38374185 18395625 67863120 58933020 71439930 28340235 155650245 2667750 174465255 22236975 88487940 224772810 31323855 42304200 95385735 44517240 149290245 86900265 50998020 82660380 119800590 72098340 159776460 76582080 118369455 100388220 137130765 30467175 36795345 137806575 10013100 48513120 86072085 99051855 20603790 63849210 68172555 51272550 129782580 20675475 138918510 160013700 18014280 151716510 181789020 40941735 128093925 48839985 81840 43663635 15737190 35833095 196564845 174907770 21416820 20175240 152892915 68616345 221265750 15965715 30782175 104113200 87497295 216170775 32883885 154897845 89984955 94099620 116187540 12045210 19669545 119392860 76127805 212506425 73436100 184396170 26161305 41418045 232684665 30937245 17655225 70415340 127496235 85565295 77265075 178274940 233643240 35947335 62307375 139471545 20530185 172920195 16431915 9170325 13987905 28371300 129131100 32963775 73590480 115345860 103187295 56124765 40139670 39933810 67018650 45713175 87738315 11386965 172953090 98537235 77949150 88493970 7579755 64688355 3182505 88210680 122637930 166370760 43018050 48061935 184736100 34489905 6280065 2738535 151784730 91384200 44323260 80630265 159333930 48001275 71642865 55680720 54478185 75535410 141585000 40565670 24402750 100165440 158429235 19466985 58706610 19492635 105330270 88977660 86274135 32420085 151431930 69682005 67289220 124689525 104401635 140056425 179113485 96259215 100175280 66579885 141406530 26442870 153065970 30404730 55358985 151693305 39491400 216902880 19965360 32999670 144258315 90353220 20598555 162330270 82361100 90251820 21016275 79783695 22288620 26394345 4029060 14977575 38755260 65734515 158236605 165954435 101243700 12399225 57540615 1932990 182163540 81984135 65796855 8983185 41722980 48090645 38642970 154797225 119547600 13329945 132841830 56337330 84288840 15532545 14583135 44599425 64274325 62125485 64090095 120318600 36718485 39664590 57380895 135345135 97293810 104444970 102957045 85251495 86586615 31433280 80500485 54021225 15397605 65464680 22680975 70122975 109491960 1484370 130503660 134372670 180252120 29905050 35271720 34999290 106744470 90829770 154695945 8351505 116614620 16145655 19329150 11445495 78765780 44488800 84886125 64686570 188618175 25732995 118234305 106795245 131094525 94598115 149477580 4568670 23279715 160865325 100778040 33460275 16309275 172375395 16652715 79609365 54658875 104836755 60007695 312325575 127531425 84499215 79416075 3705015 77874750 180677535 39510720 2368695 6397005 213490335 43547505 111904275 3388230 3366090 65535075 64001595 111681915 204598845 35393310 89711010 197742075 63961755 108388710 32654565 131629590 1464270 117995595 50972550 9701910 185388825 117795045 113085405 147488385 71667735 198282105 1779600 136550160 24726810 148310880 64265310 41325300 72712875 66289275 125472615 60602610 56633355 189244440 51375915 72937815 15601020 64554825 85611435 109663380 17857845 85518645 123933810 165500055 76253325 32596410 99968280 50071485 191414265 41540985 1859295 80648235 190345410 139249995 40993995 2897340 163917255 176367720 132988425 57088695 171241305 63171540 37353795 99314115 13130505 83283660 77009820 47749590 143671245 18457965 167720415 142058520 53880780 81384240 180417030 48981390 98367975 82600470 13704480 83652150 141940695 97709580 203371530 81727635 64244250 241222530 38723055 64905480 1776375 41063070 89277015 163626870 116084415 24585825 93742170 171560040 104043705 20746785 92580180 168655020 39457305 157207500 95604720 115595445 125777550 39683880 41427510 135425115 106887090 124107495 150769515 14154585 172571760 41038515 34937340 41513790 87937980 1532685 99491595 49407015 16745595 261871845 124843665 127555680 89813190 227098755 76834545 169263645 18667830 182586750 59267535 94439985 7470315 122461110 67567170 143503485 216834600 242944995 28065150 224235 16474470 21715815 66439035 8286120 80848695 18137760 42903270 12121515 35438070 102042270 24020850 19620480 24388680 39977265 105162405 50893755 79303785 67150635 31035630 10714185 127550385 4628970 3422055 18042675 112990905 58957965 197072895 100974000 89188575 115164045 183390315 17325120 31080750 174938490 114233625 321468525 335340 80849025 77898195 85526055 151615545 1803120 54990210 16536135 113158140 6582195 95680815 73694910 26632155 124918950 95992590 100297260 42324390 32085885 15621765 82166640 65479560 24192375 83018805 31523565 1304835 169920060 40945620 85935435 222984285 12378450 40396725 143637855 39304980 87963510 51655245 82972155 150195690 20899620 171926010 56780025 32822610 53669250 47327190 134112135 146643915 92781555 99022110 191870280 44148330 130300740 213947835 140192610 19755060 56616645 202417515 685680 33897735 82376415 118278645 55699680 67046370 151256160 61542135 59802630 161667975 83660985 51128400 119293650 40109520 118388400 144808665 15612375 35667540 19833135 33515730 140242530 106542690 48740010 4665810 137673735 122268315 120922935 43729395 146038035 43441185 206338080 90642435 97604730 18663645 103501560 70315035 53443380 125336940 56146875 6672030 139125840 34950555 75087360 86148960 97325925 23692995 15944385 196896630 62334765 31569465 95296125 28156200 22813380 121163910 34717335 204889545 2158005 32061615 146591670 40676295 54202740 20947110 241453350 28119315 92373315 36756525 98292810 7915920 124417905 81352320 22509510 97249995 51903285 6179535 86594880 98422110 42955395 96088710 114133605 145149525 103950690 55281300 162835380 46982760 81413850 72975450 44018775 86278830 71220330 48575085 175383765 37871310 28457640 181495890 64637505 18504450 20731740 1780980 101761125 53953170 245627670 11157915 92412435 112979640 50926860 29814810 102572355 104234040 100125015 174494670 21745395 125860605 96142740 2597910 125595405 157659930 48777135 96089610 191592540 156830595 95411460 42780945 16728255 118143765 167861505 159444240 41295690 1370625 102436170 12884070 44442450 10500300 160582275 182196525 190333650 34554465 88005270 123019395 21867855 11943765 77408160 147323505 232976205 29528730 68394330 96296580 48934575 34888725 173589570 134314290 158794830 88276530 71849790 145960770 22651725 122047605 172238730 117777240 60183165 102715830 55737705 14142540 17011995 73514685 57094365 8844105 228075345 78766845 54529965 128920170 15397140 92255595 212331300 58867470 23398635 66576525 122377920 49548105 48168660 7812150 107763390 1140270 32531550 43574235 124526460 208320975 68539005 154645155 16267020 205106970 11049075 97027650 31451025 118957290 10703835 68194320 11873640 120312660 20093610 45995415 63160470 195565575 125396535 87816810 23224905 61986015 18380910 177924150 90975915 8524155 152887755 94233300 173530020 43474215 21504075 99473160 77263185 49843380 18500130 103239885 53443260 75029550 54161565 101220600 11835795 45180240 115718910 266291805 84357015 34111155 128614950 81611775 34806780 48579180 216546030 114941970 85997940 80090295 133771875 1028460 76455105 75316200 48936975 7439370 195356265 103326525 74617560 84379635 52402695 29919900 178898415 57526755 158250255 96691305 84032205 47457585 28444350 138060675 34529985 97568370 60303690 10318860 117431895 41550030 72307455 31842720 198518805 66863835 64366965 42956805 247897065 15945165 22587900 45452280 86116260 19147995 66320325 123951885 22037310 6938760 87066795 158768955 238974855 165961410 103427940 37865655 37672365 61469850 20628135 32382225 97112355 103093665 101443920 37511700 58900110 25509900 12296880 18610380 20973060 258926370 68143500 154308255 129200595 25085370 77565885 39941400 31191570 169475385 120501945 25655370 140957685 151938075 90946560 121305180 79762800 229141785 14871195 27799230 153460335 152774205 45130245 118461405 92662470 214733685 168942075 156242355 24199350 83824140 85946325 154121490 28762155 50304030 120438255 33583050 40213080 97551420 78231420 58750230 101441235 65972085 169523580 89549820 47692065 78177750 61621320 68524935 114189180 177070305 82339755 2887800 141003360 78435060 83223240 52723905 133866255 2210325 88761240 102292740 120925275 79417800 10931025 50380110 156658200 148897005 116232090 152154405 6478545 70310805 43913355 132428100 24096420 36430605 22017405 3517455 620175 17020815 146566995 5346300 16169565 36913410 82062990 61445895 253010265 49800915 27201435 212019405 68390055 85375335 33666495 44898600 121340265 88859760 14572710 120911655 10651575 58982595 90480270 104877825 36212340 127458885 24950460 7062780 168642090 203212830 13249995 86501520 129861930 121796640 34056195 44381835 38988900 147703905 126452325 105081630 50034870 134883675 14048835 184191060 152061330 196218915 158733660 13090215 65094255 165061710 71756160 70115400 65705655 208897815 4005615 53206800 190205070 161827860 125816715 17861505 200962500 61164105 2029995 75932325 78747420 131129760 71159955 31565970 38195820 109205655 10430025 156871965 71184885 58855680 12359820 82772535 91382775 104864505 28038615 27117315 62840250 166140270 102915030 79931580 28799280 21994050 34522305 41880975 40825305 105105825 29192055 16656195 22418685 202593630 170136990 32037675 149390460 11416950 7632690 143977365 118807410 15980280 97335600 60111675 182680740 8150490 10265625 78809910 50179410 8669145 193871490 104299140 40600020 24240600 97639635 82267905 1496985 125496855 55445565 84914010 25725735 27356925 14464935 35776230 47227125 82947000 114911385 65099670 72310680 110686995 70006590 72729765 3771150 292393380 107982330 155001210 102994875 122955870 76720185 122096895 31570770 24342990 80650140 122714055 60174390 39046005 191741085 5760285 23852745 203918280 79127955 92891370 27521190 53667345 138294495 64569450 35288820 169660740 219622755 83952975 117335235 27579555 189680235 36538170 28926390 315240 55988700 174628230 22748400 103278975 99236820 20558865 79253070 20055945 153183150 98828025 20123160 13837710 22929405 166372560 117903960 52760205 122155560 62445795 25619655 28820415 57312810 48006480 51214725 21579495 17438790 32375865 15495585 138526365 147992355 12484590 17680425 7811820 113792340 6200475 57557190 95403345 36718035 41543070 8793030 78208260 191604195 83696925 94607820 164331195 27332175 59260290 48226605 61662270 242409870 126783105 155861145 28864815 156014055 105601245 52737750 40404480 38541855 17589975 44372100 60559155 166073790 53145855 119803995 265167570 36084150 171795225 167529180 56214180 88254060 89850825 72115530 131202045 146783850 5487285 76199745 136083885 140684310 12042735 83301525 13880970 13628385 114543765 98176560 61370535 49307175 41330250 58115505 162440670 106522230 147767265 1522335 8133135 169291155 125031555 15864270 34795710 12576390 196440000 90794655 121414005 128810895 38266635 68794455 133221150 56532000 85593375 71964300 145787820 157594410 32001045 40493985 69378510 188181255 70703850 71835480 202703985 184375965 17848890 82313205 231971610 64817535 108471945 23944440 225200985 337128090 137806635 89263185 75989535 202593465 11318415 209396595 15614715 130475430 114841620 114838110 102001455 149775750 148981065 35783490 51569115 83139960 13041945 40102815 74289435 103939365 72101400 2770425 205636515 27250380 18741465 30335790 98107530 111256125 112837005 71747895 61069875 12886275 171227115 41320845 5615280 116055225 23346330 54833190 227680305 83552025 67137435 7224570 64840410 88249710 213365070 67761540 39787245 80542995 173323350 56783790 30673110 6289665 7331985 122085015 48550470 30165300 149707005 75304005 50724060 115586040 155001015 73784850 112861755 115976925 30106995 31985745 69734970 34463505 119735940 58815105 58758360 21976875 72218100 34651800 104036565 100715655 20638545 78558615 38310270 55667010 19989525 7699095 96634290 2373195 110513250 34982280 124073400 159868380 2214180 22517265 110001480 13430685 118997010 262324080 106245945 31718250 277319445 16655040 136420230 176842125 80438970 70748025 42880785 48903000 150267090 311500665 103308795 98153685 112927395 86175840 144929355 35821350 74226765 79621110 69382650 21373635 47730540 23777055 21327300 26755590 92899185 21861300 5682180 91324110 171290940 49740135 101483040 67846935 38783715 52327455 11272440 51519135 71206770 120910620 64638405 19912245 32123940 229091790 77617260 42426645 270362445 147355725 13409175 123331230 143533680 7903005 181042665 40006365 103257690 73677705 33360570 113942535 230136855 20105235 105726135 62497290 73707435 29827950 124781835 73163850 71614515 172945185 266412555 104899140 144854445 77409780 22304625 201102345 144880710 58987740 12833685 133781175 116546475 80594325 113599290 71037300 61991700 163852920 45426390 213291060 76109205 97594845 48343335 161664720 71845815 5645610 79232910 28680225 379575 189574560 19823685 219087690 210162825 69993795 99235770 146674005 25018095 158451120 60627825 125297925 128016390 9185730 153148290 843525 151605960 90141510 199546170 33401085 106867125 74482275 100166520 66554880 87902970 128116425 146683800 7713585 44428065 137712450 183058275 13954155 40777770 80410185 48096735 4798275 149956695 10198005 90291345 55869825 109544055 10292775 132719910 56942970 81324105 16372395 104317950 119167035 137713545 90091575 26360115 112347480 44728995 135868620 178288650 104540040 35914875 33380310 22565640 18103680 29101440 7393605 86608035 130756830 128005815 92419695 89519835 7231755 48450585 173678295 94621605 70890480 251401485 94696950 39683355 137197545 10998165 136542885 84750000 104926860 194750595 110124570 122397915 30372750 80208615 188364435 25203225 107518680 31632555 115206390 112210215 61215990 75261210 48834780 60750300 13024215 105546180 150833805 188854680 117412770 33808260 24944295 53263455 105796425 26147925 571635 65861055 161676375 139206705 16527105 34616100 198714660 54036990 37856355 52800645 47053260 151624500 128133825 136203480 134481570 31042245 56131305 173915265 353505120 67883550 79443585 83370600 157944105 30267555 60238695 137422125 132130875 65123460 3175980 107541060 129336885 136920330 105001020 144264180 8381745 29790045 16757415 52553580 35399805 112045230 104629545 125880120 84659610 12939465 78886665 119314380 53680965 124892685 50995140 12790905 168966570 125849340 88846170 56932335 105699795 13272090 97998750 14930265 28492680 71429565 147033420 115310790 46740135 69138930 108922290 7651830 56378775 113415090 187459275 69173580 72466290 36174330 71535180 224705970 22220655 99060795 101993820 95775435 53821170 84682170 85145955 59531625 133664430 16132350 101548035 165689775 55180080 54309345 15452445 157331685 110339385 75774135 121892715 5667495 104046045 138624495 46327365 9834780 133528905 13677060 13669710 1221330 122172030 17204700 33629100 169430520 14926845 7949310 20421375 44046030 73301595 55342125 103868490 131158920 255504255 28287180 275323185 93521100 80603490 110138940 48026280 112768155 137799960 44087625 71871510 63562500 174514155 28744770 79826715 19647960 71857440 82980090 98445120 45880440 124612650 117763605 6811995 70697160 53073225 53328975 3898080 125006355 234239880 1786500 139406385 21833010 17677170 29676120 7933800 33507345 249384285 78625305 28675665 111552600 49236120 125484540 130319490 155732880 222551055 121905225 63379260 49223925 21076995 16512240 113350350 46573545 73610355 8695260 4488975 38267145 159847965 54732990 42530865 125628765 64838220 40176240 136732935 46701585 28844925 84156090 218851185 40488660 51703845 206479110 67521060 37494180 92432820 102950145 56519385 90908445 130459530 13432125 32039850 76299840 58771800 32890365 150729660 115780245 3441705 12997440 61834485 145180485 59369475 16303815 103372335 48484410 13039950 58357245 14413845 121425075 114055620 82047330 17262465 49788375 169132200 91039980 83348370 28552575 77206815 3931245 146855175 103525920 27097995 17997810 93682080 177455475 85102170 98401245 231761760 102619725 32691975 37103565 238266510 18946365 82878585 37925700 4112850 110546295 78083760 29285040 27074295 40496460 192340110 58225890 118640145 134062425 30465855 140873640 93108225 130977825 4680735 150589725 18780165 231631680 48777675 206029950 111732150 268779975 12269280 35561895 14550900 8411370 28948905 30483390 36231885 68030910 97117515 80285730 10629495 134200695 46601220 56166945 31197525 161930505 114992295 55826160 62640090 21809970 68784675 9392250 61618515 78788235 67505145 35316960 62205690 109175265 150563100 75047895 218786445 15727905 3632535 81835725 106308060 144150660 108944085 154043910 172240305 36521040 105635355 22651725 91099740 31110975 340965 47666475 139494045 174974355 42235905 44825205 66860070 202491330 207431265 17739420 49287180 38832150 37891440 125498265 18104610 23917320 125260725 53764725 245653995 10251120 81461010 53402940 185534850 178423605 180254670 64514790 41176095 109058415 158888205 88377855 84357150 213442980 130238115 61908585 31417695 119401725 153024855 98454645 82308165 38224440 246297735 86123340 110706795 84143970 43179960 76248240 129830265 10837995 112396605 33679905 39494190 119465235 7994700 94965105 47639775 30587865 118432500 104478825 239140500 37579140 136654965 74644845 11401125 60105135 36436260 54833160 37191660 51522750 9429030 40972965 67907385 129560520 42275790 6661575 47947545 131344920 14999910 86449065 82881585 225069540 98946315 62992155 82824240 291200280 48104040 147066330 108226725 19148250 209341125 16020435 50747910 11208495 22422195 71490840 70054935 58382085 20177445 62792205 47821560 103719540 25347300 62964885 165636810 127007250 71292945 186873045 24567690 112973895 169666695 37393560 71294505 32597760 146428230 7650840 39318615 170816325 174303945 93025665 14938890 71625600 111520905 96875985 48636720 31017555 99916005 66515910 134809530 6910020 52465380 243808395 15932730 63131370 55346385 3291435 99519210 21046065 12494145 199213440 23671470 112107150 100297500 93584970 36038910 33499140 48262020 8052315 35585730 39621105 23830005 1421145 125421405 35161185 11541090 16344105 2677575 22236525 136283085 28696950 51964515 107600595 142894950 8674500 24664890 73230345 115840185 86887860 140334150 52083525 58303920 29859390 87408705 106077000 95400195 64300785 38403300 78461595 59000475 26814150 123738300 66326205 9416745 77424540 40251270 105721260 39290040 16824720 28989300 17063970 19438560 28918230 99033045 96662250 109542060 39797295 32936070 67298340 73030080 38957985 155371620 215774265 9516975 124623525 46847430 57513780 182435400 28975935 148230135 9982125 82392405 21980085 135008940 130612890 10571625 18543825 17423130 140543205 6348750 39516300 91878585 21577215 104314200 198691080 179127615 87274635 44625735 94749045 245212425 171708600 20962185 102627180 111545325 91353735 46173165 97851390 84754770 98644755 86204340 5011170 67959540 25145460 88404585 34330260 93878730 10503870 123423600 49724805 98329065 32309160 103067460 83634090 143028285 24465930 211571340 23606790 37475415 93224430 15469890 67232475 33142590 132196740 138851070 5230950 169938585 43998885 81519300 99840900 12995715 106770405 12748680 232402485 139526070 3860115 21067245 142900515 40910115 29895120 10848945 47091750 90967620 81521025 86984040 35745090 80738610 130792905 169293735 19987035 279869835 106578420 69659715 34702395 37114605 179610195 142260870 50251875 87215895 104896275 188255190 62497065 24950895 68178780 34985625 90507615 172995240 165804255 31530585 59543280 98685300 34739310 1468995 87756225 183461280 59967780 56391525 118303905 107787900 14675415 3624690 65577435 37563225 2499405 119198115 66643635 27499665 97326300 99007290 213999675 134005530 79031835 112999515 39832260 24528510 6240645 118757460 34249500 1048560 84356460 106566150 100490025 261905940 7847340 25250550 61818690 118932945 61622010 103367730 35601795 38866695 82369185 83573325 184708515 32052180 179240955 25980750 85334460 82771920 305311320 13972770 51264105 62818275 56648610 127137375 65561745 213039480 18270315 45476175 38388615 20248875 8757900 5264235 10248225 219611190 70748580 12599985 20881545 139773585 54420975 96922140 1906455 45666630 155378595 39176880 27905475 60090675 74186385 113534325 75514110 42291495 116446470 44562540 23095710 33321720 149169855 92636925 77462445 143751480 92463015 156981735 42687135 60749010 61199595 19551270 62666520 75645885 64167900 9287490 98442570 134177700 62239185 40485660 66781560 125320515 118295595 148626405 92785320 47345265 64644765 87325590 134709210 25427700 550845 226197270 44256870 104565765 109810230 50404890 137120400 83061630 104205090 111040575 148602105 75156000 44778555 96008085 212336880 209312160 47480940 54737490 154217010 1460415 21749475 9023835 232269435 140935785 122174055 14135280 120146730 266511120 158148465 52701930 18919140 74377785 7262220 91794900 24886200 21551865 1459305 134107005 92939490 124906395 28924500 221449920 54869850 102222375 36913575 96455205 12659580 148856025 7048710 48143370 61699815 56682840 109282380 137545680 58057455 75814650 125845275 28391205 99703485 144224100 118127580 98156070 29982420 62472570 41991390 160494735 55926960 184921635 35161215 48672960 4896255 81332775 196529850 152110845 185818140 90015375 23947020 10982370 18756180 44390595 146296785 124161240 75829695 126980385 77522355 115199250 75142125 131974065 21167145 59273400 130560735 206376480 137081415 47941620 79553565 42739020 12890505 30739245 39883245 105786510 57125940 35404020 130220445 12046635 190591410 87062130 65812710 80422620 104541345 64397175 69198405 27378210 4672665 122732820 138996705 164034120 74102730 217942860 123389310 54370530 49297275 10968180 161119110 135620790 54761595 173820870 45410895 28175640 44058555 186504000 163462935 63722925 82503945 26186160 105476295 11906730 144017985 80451660 34925115 38898270 35022060 109765380 21661200 92138925 26642430 112939455 91074255 141445635 75858090 67792095 67154955 144835365 14521530 50084820 142044585 151212525 217649835 135295890 91584420 6595410 80444475 134301795 81167100 14471385 10801890 4820250 72084195 26994795 134197020 19701105 10224705 149946990 39057270 222925290 4964340 7807110 101796120 182944980 77680335 56436825 82640205 8890605 32715360 28627830 17635275 58514220 187615515 66111255 100567770 21854760 71383575 16655355 21780 46380735 59877855 235260510 128131755 50237595 98404935 46290000 14919150 125105970 81128040 92966280 54179685 18715890 25273800 82117905 112546545 174654375 34463835 83996790 4081800 63573975 125524500 59853420 14141685 116457330 23563335 69596685 102251325 38351925 103900140 92069640 72232605 86695395 143973735 88887555 7329705 19327965 29608965 64313505 38444610 25236285 165120540 95794305 200301600 106387080 99093375 75223245 14574630 10968945 100512555 117788895 46542750 115521075 104125020 105534735 40644975 128965740 40378425 41575605 68034405 685860 171872970 44374800 15324750 3349035 32682915 144971145 126907410 20323890 164581965 25811070 97364535 111590850 34454295 69431700 111208050 55312470 222419415 137883705 47625840 59634120 97642875 183103170 86350920 135841005 68283585 19740345 18476355 184016805 116891850 115118175 62660355 20003985 80542770 105890415 43114740 35649315 49167585 160144785 41664255 185663325 34894290 7786440 164765760 16225725 27430890 77226555 34535670 109631085 85511130 151424175 137288640 151719750 8714130 16509555 8275500 78147225 126541725 100929165 46399920 77750370 107404485 6607680 45265410 108651960 6027705 99292905 144639750 149259075 3095295 44651835 50783505 115767150 57523170 64134120 144837525 151013700 133983630 281556090 4076745 28109055 86898090 10280250 105866490 119263650 99829290 13269375 113435985 191767725 84609930 71403495 7372860 98990175 35862285 149696715 184166475 80136180 29884770 54658710 110353905 29455140 86421360 107646435 326735670 100337670 23803275 83708415 41643045 85652295 140208960 122349390 191079075 92451645 120140985 109257495 92136330 128472735 29028360 117372345 76849950 116074965 178622865 45047055 1810050 93529440 12096075 96229785 48516780 39918540 76449795 90795510 147648375 6259155 30460845 85120065 7921185 159025320 40868610 254307810 99090810 78355860 182594550 109563270 29716260 35984910 141525135 134577795 112230945 103764570 92026485 85728270 70924335 12619560 38304120 30729810 108479100 91477965 70061790 80925390 112544880 23554260 158804100 142876275 17209830 8212650 53691555 131062560 141844425 15967815 34691490 39543165 88179330 204412125 161118690 78803070 18039420 45221190 195963870 24094350 21078540 132795810 161523435 2218575 46993815 74878530 63846105 50355060 103494345 56314020 81723045 18343485 166877910 123888435 78249435 175072245 22395345 31002750 96164055 777810 176504175 116545005 147676830 20160675 160564920 149439000 56746065 79559475 151908510 173216655 93443325 29564595 9521040 9214425 96820590 108600555 78912975 124003440 29314005 164733780 14616240 52203870 53374755 38249550 26787930 22119300 37645875 60894000 81828405 34837905 9287850 72272850 62915940 44686860 96347955 92425320 137688750 159613020 43044840 76801905 173963490 146210655 156067890 89523825 25269210 82168365 61449045 3288360 12327540 117698535 86769960 60433530 67479645 168612735 98776215 36934395 6188595 31279935 82520460 117604875 21197055 27221190 116150385 179310465 37935405 71156715 39643605 11626245 115166505 72296340 106761255 15803415 107252925 217156755 678225 100607130 30734655 85019190 42215010 11466525 87145185 77277960 39475485 122826840 51565155 81842175 81226485 21434040 46831260 113792520 13867155 23355810 37195200 78238425 33698565 28677255 112199370 63411060 53156835 132380895 119275965 111784170 36104325 165810675 47402400 111852075 108410955 227484000 44624310 134571840 15013035 46153095 150184770 153794475 36553260 13557120 109359840 192257895 89894850 82381560 5790540 148889145 36942660 108574635 153537795 86850405 122139840 84089745 212633685 46413015 29576205 73029150 18704520 105478440 23443590 120467805 15517050 32598600 185678775 206578260 51462660 37053360 223279755 24469860 528840 7607460 39838785 10796100 11117835 155865450 132314550 87865755 199022235 107039460 22830090 164118300 35037735 15128085 47814795 54346185 46500720 98344770 50750490 49912815 37166265 67651260 26558145 54094635 17729835 121771800 17312400 12267225 45037170 62831955 70681425 103774755 51826290 119258700 31127460 21276420 103237815 94422090 102316830 7161660 10372620 177074625 91830975 8888550 181469430 111915585 151418025 108766560 59178195 50407800 207203565 177650940 90107205 112981560 39327750 111698025 111889410 43417770 44376900 14925660 1019925 47996835 4115760 103869585 138302415 241842090 51406365 102051930 90875010 192940560 38155965 49352130 212958405 102106635 20761320 204240345 128598900 156794505 91147665 28988145 45558240 154540830 35733660 147833685 79014855 107487060 192428460 187574220 30763425 81648690 31414665 11306235 26732475 53400270 60524265 38572185 60050475 2609370 77811000 281225430 100328025 261836385 35246520 13602900 48189090 155571780 69651780 49201035 151738860 143468250 156514275 2364870 769950 61029075 15034455 95136300 3419490 146691345 18407400 12989865 254993415 173798895 90342900 174385155 113795625 121315395 22902480 100381905 21906270 63514515 78155115 180236685 18077625 8357385 54267510 143507190 25068765 179929650 36717315 5511735 70710270 22560495 67484475 38158110 237967935 30313515 122690970 20012865 100093575 58187280 130633125 39332655 81866085 35372880 23068635 43825335 26121090 134989890 20911710 29131290 48484350 55974195 47004270 78860430 42162360 119920215 31298235 81951675 127842075 51620925 12570825 129367125 26356110 26368725 7345515 98203725 164832660 53354250 122876760 111099735 37834860 132249435 34952010 84534060 134856885 147748470 39585525 4105305 48193515 188238480 61394055 113646870 52431720 258618360 85634190 91317525 22344435 173824830 81069615 54784530 162919935 12588240 25596585 66732615 99174525 72192135 30081570 184994040 106642635 155740815 54027390 77155950 156236400 65534670 71622570 80587500 5180685 7388175 34666395 105189540 69237150 102673230 34243635 49486590 228811275 23048625 3325365 103790340 213586935 43409235 60309915 98151510 121730055 9221220 8790510 46020000 57534750 48648000 79123605 33169260 114820800 186709035 84352155 24455475 74839800 78234855 12627060 21603540 98008200 39221850 35065695 163485915 56194410 12400710 22161900 141556770 111343290 5176125 31987050 76880190 109980510 36847425 187586220 49796775 32299545 155303520 99290190 49906275 3911805 81952950 107916345 45393900 125731350 15608310 149774820 979455 142193805 74526555 109218600 27693570 127061895 221731440 49445550 292521570 186091230 57404820 30849015 58145565 9922590 82742880 56052240 35505975 3000345 42156435 113261070 91230780 185922045 90652260 81093870 75383295 42766035 57297450 125855505 103083900 89768910 19697370 50910930 128177175 18146025 132919560 185657820 48913665 60299805 20648355 122464770 115289655 11519175 60223350 71739975 11411325 125841060 74383320 106560135 165780405 10238280 42209655 44062425 11519715 121717830 157901475 63944640 213229395 95368845 97038105 80173335 3554505 43211700 139933155 229403535 39013455 149083890 89783205 66603795 156539190 35248710 42146070 36148410 107396850 120490620 45566445 156602550 9515625 98967345 782895 34990995 93061980 42908130 11947170 25539735 203788035 1615395 139222035 108517215 119700285 32820270 14773695 48090570 24093495 39196980 50229045 150960465 29551455 23000865 185285460 22721880 138514230 230501010 124589760 5862420 133243350 148260375 326528505 25023555 3492000 101880660 89027580 22556460 24776070 86602710 87943305 247648860 123417555 54670590 135389400 23933175 119481255 74466300 17858100 8603715 20235345 373548585 39730545 33557085 167877870 99103275 84193050 7189005 129231300 73049310 31268805 52857960 54594090 21376050 85478040 35529645 126316470 30616650 50733555 68481105 100088820 71362260 18390030 262299660 87437475 116389425 118338615 196365 52929150 68802615 101880630 116569485 117937935 47042070 22150905 143206260 167958300 72239610 201051120 157732695 62907195 40468260 66491265 84204330 172851720 157882410 90650205 7808055 124094010 8227050 20779710 7176600 103856190 54524475 65120985 73899165 44688090 37306515 221471220 130694235 98712930 182295495 85932135 142003035 91113435 180754905 83047635 111781800 71212110 81790020 2051880 14424990 28584585 8104230 58203795 124261575 21182895 229963020 44944590 35171415 44536095 20569980 177720930 111387435 86223090 111630015 35368890 25346850 106380675 114453450 106284270 202615455 158857605 395460 21973920 33644700 110665155 100156050 108771465 24403440 58581240 114873240 81231000 34278660 9165 48531195 129605655 8220135 45313230 157823385 145144200 58686345 25639050 74656020 127290240 59671245 49404195 41361165 66430770 163296210 12553950 26346705 27156345 59766330 130839480 85086465 115326825 146998845 77848425 45072000 154573770 2556510 38056275 24253095 37156455 86901735 68257695 11768265 12899145 37557300 41203935 220630290 123298695 26482500 288850200 110529300 217336290 179216940 114205470 31260330 102793095 97315020 59123325 54307500 40602585 76266180 21163260 133572630 35275980 153307170 118475190 68668365 69665685 75729270 32775930 62865720 33601410 20427615 49111770 93825465 1192500 9625080 230546565 48205125 109649670 36561315 43742400 14278440 151182795 123096150 87884640 212181195 117798600 25513035 89163780 142918035 133110630 92133195 86233050 104965260 36626760 79246155 127979235 68793645 66015015 6567555 130411590 82020165 114696075 56816895 23407125 6491580 136497300 20891085 102313185 27803880 102814590 22930350 39395535 205921110 23002635 41791380 97266345 170189430 63448920 102829470 198514230 13759740 129141345 34714125 18339030 93289110 82183950 82425420 181125315 33034800 133028100 41036760 152275395 94701525 231929250 70509165 117283635 55950255 66463935 32104620 18202605 141146580 190086285 63637305 58063635 170789205 13264980 34048260 124085730 107392800 161343675 25687440 70822260 47993325 57420090 16220445 221473665 16624845 161333205 25062510 59748240 32315430 119618820 73786830 3843015 5706915 710685 259613025 126106650 18643350 31908795 210481230 55328985 88318080 55797450 28743600 83668755 138103845 41911305 185665935 52600020 10518615 115432350 76820190 182401215 27016110 78656670 125460915 22428915 95507040 38126715 132918255 69726360 160602135 68242935 113998350 1870350 148875030 149523435 28644450 47689440 111847815 67305585 29147910 26135040 108857820 142708320 34907535 144832395 35154510 39338685 319649025 21132465 13611375 23925435 54116040 195116895 21168270 72172560 86732475 100509180 11840355 113147955 74704815 13987440 11081685 11190300 87682035 27607725 28347855 86927190 74578785 170711445 185462835 28598865 170121930 73834185 67464285 108202320 183982200 63343665 156866460 40041195 31560315 179014770 16049505 71137290 33337650 128308605 33601095 60278280 23040225 26542740 22459785 60954660 36449625 84487320 164595645 113991255 43695930 80756565 92455320 38844390 89860545 72495240 191363880 97552290 108988605 306742980 190622310 137530680 104748240 36213210 2891985 1670580 83565315 169086240 241681350 124459500 335540400 178687155 44519865 145228830 114764295 30695880 81402870 28714935 83864325 81765795 6992475 109644120 60878310 118629375 178005825 176233005 11632140 170853765 38952570 65107845 58338945 189031020 41491980 6240240 242188545 9186345 115222035 250729935 7693530 19360350 53121270 60333900 23046015 46751235 28520385 169779480 94310985 48828810 36481110 50527950 45657645 7015905 143690385 46173945 7763490 113940480 89099865 47336535 116612805 21878715 35986635 123187230 79700850 93034140 148408245 62129280 8890875 55265250 146690130 13138605 32335365 57602205 119992650 10351620 75163230 132890100 103999905 110798145 38084100 190454160 32649225 184791225 188358510 45904920 103898865 31702275 115120080 78966060 145272420 166047510 182746530 115575750 209657265 20466645 3028110 20066865 47749590 56552790 149008110 87035565 28773735 71768370 114518640 98225910 138843585 157091790 1762605 147056850 51702750 11547930 13862895 138869895 145942290 170274225 211750155 38112345 2142525 134232270 116273085 14696130 21150180 85138425 140596875 48120450 108528225 52296660 39985380 74649870 151075095 25115385 105535890 180784740 168184185 50785035 140058330 108769905 44008110 31621485 153743595 37926210 104900655 27966540 109830645 51760965 96087675 60276465 31112535 50818485 208305885 48958485 130593225 45917820 136161885 4826415 24661440 19241025 125298825 91336875 47134440 51804810 1240215 9701895 121146750 194043135 67019655 63357405 49949460 11883960 32723280 139763865 53259225 32518890 94967190 69405525 35562195 12926415 47907660 31101900 143864745 132373830 5076675 129302535 26743095 102265080 19405695 125902185 7775280 33229155 17571585 40740060 70300620 5943030 38183715 289823835 14486025 165903705 165585180 49427385 29808180 162336540 12162780 25423125 97188045 96299445 333691905 46538970 39039450 53875800 100564560 75915750 51078345 115542945 48329325 11808660 180403575 48361110 25775940 52416810 161892615 22992210 16071510 216236790 217916955 122872200 99426525 54258375 102027660 16209120 64824450 88777065 60112500 28654725 52213425 59763780 137578215 39823185 88374225 32643975 112856880 126640695 108457635 73782720 103963605 185041500 124208430 3166605 112024050 2991315 11366670 40736100 4795755 137078010 78040755 144252285 182345055 99749580 64363875 124344720 66158955 60280050 116513430 987825 12679935 1856505 16731225 52444230 51010065 111529425 131150730 115157865 99220290 16766985 111308130 17255145 68628885 34288590 52564215 212661660 24388725 39973365 39101415 199685670 102370860 173236575 45781650 86642520 19332675 121514265 58467660 94143780 40753545 24035430 7570935 55395210 122007630 58432335 113922540 64404885 57467595 106377855 122178930 95843730 28062795 6622740 78400170 70859430 159534000 66913905 114350100 184137870 8066595 82875345 150987690 27926925 67659750 25992690 96359040 40632270 188176905 21917340 70710150 57426930 17508375 87134430 86488650 170501040 17853045 53653545 155315685 143122740 89398740 58620795 13759395 19175775 56765430 99191025 46764855 141471675 36124335 15849450 29076150 97727895 136608420 50367060 40768890 23134440 39902940 168136530 266386740 25644915 173387865 691545 1383570 53062545 92857440 28544010 80140740 139145400 64069335 135960870 103037490 130856415 165704475 70764915 115215495 63485445 16040070 164145150 119867265 55684020 7671525 41751225 84899280 10118325 113090655 147811755 150759315 72663090 122283600 196294380 63212625 46120875 146560800 58651815 124365735 17010705 85811190 18925995 24989265 23181705 99342960 77097300 173373180 92311320 56437365 13978335 5612205 66838125 39079005 222695685 174571815 102654090 167933355 110551965 145772850 30468180 152410770 12784335 84982665 101545785 12341955 167008455 31562910 140523480 88834290 282981675 61928175 43346370 43584930 50077455 79862430 200224080 7873395 70101540 91707885 20500905 202822245 13917045 65785230 164163690 116599065 77991870 60611355 84804030 19185075 103187085 90734835 51577890 17666340 54370815 15908715 9227205 146909955 113254335 60938460 222283845 19832400 43162725 24243510 104609895 68480730 86738640 148070940 18637590 40776555 67401075 139639905 198960630 141842445 39723960 25689315 143021580 123916335 137198355 11213025 238491900 144883080 8751465 158290140 138569355 207133650 148624290 76055670 124682220 76447605 133998975 60617910 20906520 69881745 4516230 24743625 216137580 64350210 46339770 71678460 201644520 49680990 41739855 180445110 100160910 142952325 207083850 81335010 191043135 1108980 30080610 6781530 123964815 57590550 44016915 82253820 12486705 68572725 67653330 14463420 42226500 173611755 6690555 94941450 39519195 207777825 810120 53226300 147741450 46952700 28670430 182519280 75644850 6185235 24072390 171745455 40085325 96617130 11118420 94614375 24224025 165358590 55467360 10119750 82197135 65789430 58461615 206671110 22453245 111311265 119630595 106333080 38266395 143949180 32404125 181365795 254873775 23266725 6443115 175744455 13787745 18035925 184693740 705630 101520480 133217655 10651035 40608015 108224595 3555255 102404445 46228710 67834230 130915590 77535870 160243530 18388155 193718250 104607930 73666020 85325100 87361290 61820280 218947905 20332140 157381665 129887475 125690235 50551665 120391470 44713680 11425245 138268380 191659650 59192340 78601575 113883675 253420470 21091095 119779170 7749180 16387395 79159065 195776085 205738920 55195200 111985275 86005770 1857765 138074820 191533815 127242165 30879510 80529555 78902205 16849875 18839910 77281890 143416110 52313820 88060665 84954690 107456955 120850560 95749395 63944385 84941010 44824185 150247725 79073790 36380205 36767340 5612565 65855820 107818485 77951745 77739960 55710720 32630265 92125800 116959155 103196130 65433705 124329360 100425930 101263305 142808670 33172065 41463855 76225905 161426595 45213780 3624870 38623425 652425 40840125 6466230 25892535 100023705 125247600 141226365 30034695 338737545 21404175 140294805 244417530 42378510 5731680 68807280 20114700 126434295 169600785 228701610 12290295 167398260 31513095 29677500 207952125 30060330 11847780 155967540 50900460 120778365 122046000 118076760 14076540 95072730 47739810 4054740 133932960 24143595 94856610 132231690 138948690 69269265 50133825 16476315 26458020 183914400 11404845 217471200 22698915 40742475 52851885 127525275 81500835 96209250 221861670 32586375 59437980 201792765 127254150 18009855 67265325 165395475 17969310 30360825 111403305 166241625 68547330 41351460 173660010 66398475 46986645 98194875 31466190 62254995 157703295 117798810 58880790 128654400 18208800 66013275 48049905 168731040 132854655 164013195 142153170 70984245 84026805 55110900 44683560 10248315 19119585 42082140 231544245 115031550 76622625 85816605 93657945 7175790 27744975 180039630 142901220 1632300 6010545 85664655 34982790 141896985 154876200 21538950 122482875 57661350 1464105 4504830 7396050 104124570 56300895 51977280 38815080 116572155 96513135 90890415 132652800 139719030 40814085 39787410 84899940 28765305 87806535 91663515 138321075 41775285 90510810 6799065 68291760 108727920 129466530 35452260 43851915 188598840 2061615 58587555 71052060 95155470 14464005 23119035 179633670 44131515 89359155 50749290 62602680 153763545 53803035 132837630 46152480 2428275 192119625 21719400 96025095 82613475 27502680 91303515 30565245 29526495 58655670 47443365 53149890 56241555 143357265 38853465 67464645 18379125 76834680 9873645 176683245 1150080 135683955 144227265 72824085 57855780 60772395 25955460 104943525 9276765 12504690 21960855 62514990 173239425 167201835 147165915 66360105 100857225 27822570 43148415 35964360 78563910 16226670 203103765 97942605 68613705 33973275 1181535 46669335 101893095 18930195 116376810 80572800 39286815 94292760 125595075 97740870 96575280 25702020 65347695 118880175 5114775 146900985 73742145 23410500 38520600 124093485 73519995 109922925 27645525 68579640 101151045 155074065 54172755 66647955 110401005 35631105 21526005 113585565 141306585 8328555 58748970 45583710 69582960 10990095 270605550 16345740 101164350 68569200 27141045 137539005 4153080 92141715 67006815 27567195 30490200 45700665 58203780 60005820 148133685 128669955 91694865 141890445 39508095 69848715 174063135 21002565 65657595 103819710 169019745 25072995 61015260 230474685 28525515 25307790 64757040 33672810 90322125 93116580 70807335 21922920 106882605 147776085 72224400 87549090 44775810 41609775 6733530 125935770 22218810 120428055 102420120 62084595 24164295 3200385 46659015 17323245 126441375 78013920 86526225 71567040 83268225 167526165 205395480 84763590 88304325 68619345 51404535 48980700 195524895 88627545 16234500 9174045 51403860 35296545 99894330 206967480 32895420 15619875 25436115 15307695 57253290 157761555 59062335 39661860 66537720 16985370 48914400 95297880 208663650 88868655 203730045 83252235 23270760 46345965 76998795 136587900 18516750 23399880 75910860 173516550 115218975 185352915 116183025 22624035 1603380 35497605 40189785 64976040 2151915 11629680 21599835 108183240 253651935 58483845 132924585 13236930 426345 66748785 61840065 25855740 30707295 105896610 20583045 112855185 133073145 124983555 55724955 79468140 161463975 85038855 5091600 7008645 15375765 77871315 95170860 68430615 18084720 74051670 120487275 159022515 94427895 102716280 113478615 261267645 204809850 155307780 117613080 160929345 164474550 5559825 25319670 49972245 100819635 11877900 87934245 25994310 97170330 47956320 6221985 93738285 49714485 87196185 142101990 224662305 78386865 128946075 21966585 14531565 79152285 157258695 61150260 64797510 56667945 17593965 54862485 64690170 238680 59639475 20392980 104653650 75197700 137581770 41281890 69823155 67272090 140888865 57125070 101856375 74109420 78817155 70660680 23590170 90822390 7556700 156394665 78343575 8102475 17470335 137797350 71209770 88124490 56024175 20037105 271210200 6416865 72250920 100722870 56580315 54091860 81663525 43180305 45820920 186607980 73692375 114995415 57265560 104434245 16140765 235631250 42638145 159519195 53819685 75199710 61111050 177290955 97245075 11199105 78231165 40997325 215257335 378690 79025175 26801535 43552695 12249990 74859270 91826220 9751755 23326395 40313910 73943775 29947725 181904790 80063205 25647300 143122485 68965380 183432060 11765505 1091565 102946260 12343200 96912255 36287385 27416400 59587710 134187930 136859745 12841170 90662640 49770780 173483790 118037670 129730440 4476705 76124565 64196340 11126730 34648365 199162950 94487205 88500585 119779755 108801870 82874370 43176600 120242595 252336540 54097035 39219330 92041860 112863345 21073080 46946490 175224135 83863020 54158640 146291370 108228390 68855340 126138465 7025040 10066995 7682880 169748250 132412680 39255 40744575 156038310 69984540 75036810 110301765 19969755 131554275 69099195 20650110 3755460 59866920 133176405 57021165 96600300 120683025 86906505 64800375 76807215 21998715 10338120 118745895 243340560 26257260 144988020 55372920 143069805 176517600 88782555 45014205 100146450 29754120 120674925 53433210 56391990 18131505 7168260 56529390 16908210 84195315 56446200 205363140 5868885 153522030 9942570 155047005 57526545 26833395 81052845 75419955 33327330 33046545 113482140 122757735 86621985 67111515 75773370 16693080 28770855 11882160 17686620 175002900 26807070 197961135 283885665 19146015 61088820 7977480 11740995 75864075 66856260 2351220 163085115 25790535 18692190 159681180 7384560 163900890 26622570 78776550 15622005 69933030 44883600 7125810 97930260 89935590 152068620 7691340 44571555 32480340 123407895 5774850 157110555 21758535 39728460 62393265 67585260 30308175 73349295 143668095 188964930 53063070 11216565 20307750 92621175 49505175 60774090 70464045 50780535 32326575 132061185 86454630 203069655 14270670 146324835 62386380 119007765 131933490 70177275 54105210 87936960 82908960 27183255 21148035 32855805 112799700 58126545 135961065 77177895 197902545 18834135 5352030 98162955 31157565 51170355 59023200 28461330 30921765 82853925 125258385 72182520 217680315 135250365 83870475 132056685 104139645 58053795 142134300 355290 60295335 75146190 16615590 108065310 153733815 80054745 114118230 131204790 78057915 152940660 99198165 124034160 51393645 46768920 124172355 101602050 155180700 13607775 69755625 29087505 33719160 137447130 13689930 42956055 87762600 122330565 40413165 110960955 176667030 67928145 48913590 101134290 33363600 18615480 118338900 129331320 11928540 106649175 73619775 68200770 87168990 84578535 255929550 47790510 16972785 13714575 122288910 130440300 86266305 49866510 107975475 46446165 74690160 89706465 73974225 302457930 141138990 59577270 29293740 145515435 128228115 65976990 88261965 119876925 100318830 16337310 76444965 33974865 60810720 68664825 32154600 44636955 13271940 81742605 25551990 10508625 31692045 129002130 219895365 92635440 113776260 90425280 96329550 38833470 109237890 107164680 77817750 114097800 52538775 21499395 66493875 129348465 36374820 44887800 189519825 77818485 19529595 42736845 12248745 76744275 54738885 193805160 63799005 17918505 93121350 44886750 88314090 196013760 45637635 42829875 29510100 130193805 18255225 38621265 50141070 71496795 30333585 44918160 15487560 42129615 15259725 262866225 70510695 27562125 52861290 55722990 269957415 20377695 124020405 102333645 47435805 8406945 165733920 47164215 30887820 37925025 192687375 19380450 63348990 1713765 131007015 95501160 9323595 6068190 142077945 11779110 107042430 124458405 2847930 34744800 82017810 51475710 89206020 123103320 191415645 98516835 113067825 80606130 104054475 37705620 63217725 243108750 57694335 39925455 92641095 17087580 122068665 84630525 80702025 79788150 18078345 36695805 1797945 90832830 137043585 127515 87832755 100336320 6542520 7672980 205276245 98885850 15334980 273501165 90413910 192417360 51273645 55136700 155689005 101120955 74108355 181223970 46263780 136431930 45515325 106463640 86913570 82196580 175070235 39209640 82324305 62350515 111680130 118818660 64733325 221642370 165978150 51347040 2039085 37012710 63803880 105778410 50868855 36855030 22893690 33122745 135931425 100338165 109720515 294746490 122340645 116690925 26141250 35135940 29973090 12432870 111737070 35437905 154443840 65938485 83982570 21781920 68649750 112341540 27145890 112250850 34689795 72309645 4706100 16185645 167877630 25143225 48365490 50620665 65370075 78506595 58676055 46989165 71449515 178131495 188571690 28006875 132194325 72638655 72598245 33302625 1893915 105018390 119024250 100390590 180254790 92510790 13694535 42207135 126581940 25663335 212929110 60373965 183826770 70359150 23988945 90425475 36195510 12083055 30831870 58207125 106746975 177504150 56966475 201899595 106566720 39718350 71136495 33465000 21241005 122350395 110341935 148174530 105087075 7063635 54669675 98263065 40704615 119927280 111808170 246534810 78692760 13669320 13435995 23496015 170136945 80217975 231719400 76134780 129478560 121329015 43822500 88484010 128345130 100459380 172421115 72679725 86166855 85096335 7961325 95556300 49990530 68344515 23312055 185760240 100881285 140057445 10923435 71595705 14654850 84933525 71785470 125881680 59525760 104935410 5646840 40237740 27934755 101824800 107198370 60764250 104319690 73672380 9046170 126660 22561500 169444020 1752300 5172885 13327050 97635285 96463965 17855235 32333325 48145530 6445740 195872055 115397385 3126375 20812560 17213640 48346995 37990185 47097615 172425270 64354380 15130155 48541920 72319230 45817290 7638120 56109105 122562150 65803380 118478730 29647620 37575885 195410895 80443380 82681290 40236810 46679160 72801870 119921325 50435310 180339420 168794160 113926275 37930125 122380665 105465015 13468920 205504005 46733505 80841690 106075380 3700245 76987935 28297545 2020485 91290030 100596855 180479250 16952490 118144920 63605865 158815695 178534560 102396150 20787915 132260385 89405940 20492460 32012670 28291260 39574920 36571290 42689205 36612810 144811605 57864480 21877665 65847780 170468625 18932700 112698795 36371400 203175330 694905 52341765 813285 15385230 48233880 31862580 129139950 49936710 9802425 9632745 149645430 61217235 139719855 92540400 98177505 13070400 203041095 151146360 7996305 39518250 109342185 299160330 40041915 305119110 87693090 1585350 142417065 118735905 152752020 29308170 95726475 38329155 112620990 53678130 134974680 5303445 81174075 73439205 157782405 63443400 152418945 165190725 93245280 25890630 108124905 26805195 43515630 52184370 92988240 1867680 18830250 110051955 56426730 93544605 101817990 116369070 147526455 25770285 60692040 177346935 51550950 31193985 16319625 123739800 23061300 102249600 73917720 14774595 176679000 4759830 128862555 79616325 117527295 41629740 54558990 158220645 164347305 56057430 96595515 39919980 178245795 212931090 45302145 71065695 72620805 205304760 111427575 133680075 46142565 162227220 152835150 35351940 133015065 169767360 17597235 22105650 68289855 51193995 65261970 142316220 39101385 10898715 89729940 15718545 78531480 63680130 214714200 156894885 3708660 64835790 64585200 72237645 72180180 144399945 136918020 9766185 220199550 150343575 10988775 124522530 6711930 185461860 37777410 17397150 79102575 5602800 39900945 224306595 9851505 119544120 75229965 121838055 123991785 121027860 164723700 107033355 88522110 61122870 29980020 173366280 44923050 13421925 147987015 180229155 137398245 207413415 16861065 72356565 62565675 144043215 117907890 56794905 68331165 19569195 25935045 71567130 84304200 91786680 245540070 29642400 92820675 146803035 126832710 80886480 198922815 155809005 10328415 90614460 93010770 62761575 29172330 138457230 70941345 157761060 113898915 71922690 118598295 230389095 73062510 135155355 4321875 41750655 138716790 52664340 129335970 115867665 35667555 75408630 22139775 69151470 78771450 65960550 5400930 14289375 13994175 81094125 30308535 40518570 60179640 17789790 60437190 15115530 112631820 27742680 67579470 18407730 12452010 26166480 60383715 129162585 30254610 63034800 174924045 73857975 115359120 2407710 166537875 67986030 192290220 48768720 61892220 63097650 25788645 16830645 125397480 11895360 15020925 132531120 81977460 20318715 145183920 29109570 2550165 82716345 56840595 144644505 58159935 23796165 104021490 52275645 45860250 50668485 14613480 61557165 5984295 92940105 84833640 149603145 27142590 18750105 71403885 31620105 15860085 167724960 50683500 67831620 92908860 6764085 54662190 13721460 105938610 72777180 235094835 80861490 133357530 70229535 37756620 140291850 43953825 36801405 167978100 3830055 31548510 233067090 150952605 24305835 59831685 72238725 5416755 41046060 95738880 135038775 170067975 19442730 137149335 22997895 29563950 5892060 101993250 62242560 239907285 10174095 47161485 195746040 263352450 161182740 97847430 74967195 158701935 56342430 60680010 16120020 69925335 33859830 68354970 19334190 70808505 68591190 189309570 250815180 277373880 265645830 45997365 202876680 53907330 62770545 2349810 269147685 51024690 151454460 46634520 174460590 25829085 104728860 87879525 101890110 23033505 323783580 154606695 6537300 93127830 59730195 54961650 61690155 20917110 70317990 76374660 83399310 111384060 176648580 28794315 46718805 144889215 154465470 72130035 37640490 149100615 200071770 26035515 383490 40393170 45870075 188474310 19678305 32168970 36558555 133985085 49392090 5205360 78583620 87941925 234827295 165423420 34111125 88383375 108970380 45721980 59818035 156045795 23907660 11682840 16881600 68986005 44740785 150077580 32229885 70169880 84604755 55327650 99152805 11091090 78490365 43383120 43613175 5280555 66381675 177702795 81788220 133832505 53193090 36606255 114597390 16983435 213456465 81971385 180815895 25134285 195841755 144940110 22106295 180399900 126968595 99680640 22394505 5710320 86575290 40202370 96046575 61425210 100146960 50617140 39819705 14092125 98408670 62061150 213828480 22970190 77125635 133606035 18810585 271542030 53907030 205440120 44474325 44686140 66428610 122630640 168670455 88296735 97238790 26895405 18580980 6102765 103537260 148801140 134111355 138805815 143075250 25043535 173197485 36476055 140799315 184561755 121704030 21936285 204123390 75143490 121433085 136491240 127452435 142986000 81359175 98117025 89896005 150241800 158293425 77952390 74860920 178665375 149830335 77807550 112826265 38305455 58894035 122643495 58702980 134337930 232296195 167433375 23293110 72336480 28659240 129250770 105845865 133997745 72639465 14148915 41532705 100313880 97229865 130459680 24569025 88104855 58552755 13499160 58702800 55394490 23912265 96688065 77818605 81285135 115411350 147476340 131728815 7569750 34738500 47649420 7608510 66749955 104141055 86888865 40738125 94049205 61173855 3102975 218385780 183873540 59787885 90358920 18643410 704625 58506585 64269960 20924730 86247240 10786560 36924285 83363265 145846050 14220900 90705090 146319585 227593650 56881755 47828430 145621545 179130600 5131215 20128935 221050980 30927165 26865795 93093525 163709085 18005085 335550 19210335 153359595 22370145 67351650 71784585 93698730 51918360 27066420 33435960 64310865 162950085 25735800 163423755 37824795 121963650 43586370 132329655 70017015 20207940 120853035 5942205 85650705 40030380 208870665 28533060 22494420 60688380 11791875 147974355 132927690 21033240 132848415 261220410 14712465 52402650 99455700 33585675 48911190 215996295 145983105 46171500 78223770 158348880 4787805 63361380 215276550 51984360 341971965 64335540 47123280 66003855 107972445 29833140 187808070 18220860 76721400 17958660 151088445 121012545 67792410 184772940 57458010 14621220 18736080 241567035 59618775 141585450 51570060 144050955 48349530 34001340 49009470 155030250 19495725 21888945 165439770 286975545 134158755 101177655 156789795 87541590 63005550 10940820 162912465 8191200 121443330 76445565 28079535 283423125 31137945 64027575 49420530 199488720 1708590 44011380 34432530 46408455 172083210 92056095 146050035 175539405 150027345 145319985 274408395 35315865 124160295 2352165 36678405 207323700 142997805 15399690 19951305 75466170 46056165 78619005 24017835 143535420 2348460 180926535 74988945 144898305 348709905 3437970 64926750 69468045 80289210 25060455 32354985 37904850 61628385 189055065 16145970 6776595 32690520 73390215 121143990 26927715 134007780 45149085 107872710 60210720 199843485 86813265 130964655 145843530 23957190 129531405 75303855 6841620 133903425 14435505 20795520 101974785 163010100 70798065 41011965 111143670 50350515 82773510 36174210 188716050 57060330 225625395 46824900 76119450 12936135 69374280 15124740 95986500 99488805 46642020 6632385 91024410 1035645 62059530 181101750 45748005 113447910 2880450 123703860 66853110 28772835 179337270 10506120 148054320 71889945 91076325 95327295 11448795 145426695 56303385 43570710 133738665 498555 52353315 21701400 66369240 104505765 134585025 170832375 23501505 100326540 170578140 20820240 115713045 261802140 148989285 102466710 44619255 16243380 55945050 148149855 107772165 26447370 47150205 95978445 25210155 35782410 69421425 116506725 139656450 92812560 104713320 170052780 57436005 67358295 85445940 34665735 136846440 3937200 4483350 123487065 182174265 25046145 113506410 103797255 3752730 75922620 53724555 137680530 90155385 49108665 109680825 61438845 57961410 338882865 122640705 203173995 16797750 53467050 83747955 89178015 95064165 34761360 90492990 134170590 50297865 55788855 50017440 15664125 130522410 17155050 27924330 51052575 46302780 45326625 171275085 64215180 75631935 95591895 86267025 210086055 67205160 20261655 60315450 234869820 12053790 7287030 100912545 229136565 49636785 133871355 64891830 3306615 50901195 101014380 5263860 45586080 93220005 60578835 73089330 175148415 8769345 88159455 6261195 175546995 9413955 203397120 171139785 37650075 74040285 90784020 255785505 147541605 33733200 50359500 13521885 90515370 33692850 39828930 52794570 38560440 6291195 31673880 188530605 41108010 36803190 2609505 309520275 33342180 187194915 58728465 46778205 158551485 96675090 103937895 127860540 54030345 14311515 3018690 32412765 67113795 48610560 26958135 27748530 34257480 56204640 169993740 118097055 165580110 6841755 10168260 35651190 196635705 88206030 15150615 37871880 91028415 191174505 70914135 56468940 17214420 21207690 121510470 74634510 16664670 54274500 70224645 42478695 17712315 33559545 3111195 25525860 40275510 112775085 162689805 25251465 100834665 47146980 103481895 47848695 109182360 153503700 50372310 19847955 159604560 65977305 214606095 90589740 129677595 57677055 99215265 101057730 112295415 200351190 21515715 140823150 31739640 84457125 68034660 117114390 66206445 65558370 70094850 110868735 46601415 53469975 165418275 174146145 333600 75535950 159309210 6158520 133406055 14576115 202003260 9250815 59541735 12165960 45593085 61280430 67282605 204891525 5872830 36692400 63458100 113349060 111926220 57678045 10530015 176271840 10797465 139870320 156928710 26174280 172866750 49325835 87522735 32730750 65094915 40125975 177367110 10749765 37642620 144057915 123580260 110099025 16206810 25590105 255485940 13296480 36830190 139474275 26790915 245814315 147840240 228002745 26881365 76631895 91963740 125797110 85810095 25759845 8821740 55855800 11664135 27811035 140954265 29509050 21931305 78981165 45561045 137527065 143715375 106208610 61748775 22459920 155195775 17128590 14931180 83925510 24115815 142918965 12337410 30287310 159843510 99441930 69760875 4081950 1689210 183397305 157275720 35311545 113246670 114009480 78474375 155089935 67016220 35073075 55793610 153582705 205784955 24431565 67250595 158304135 171742815 144164040 13164390 7858890 17563875 17229000 4735830 74558550 22812390 76539900 281785140 91759290 35068215 123167970 113568690 173569500 44242380 105295905 4990680 125671590 27786870 52437120 54429855 77346105 43095900 89393055 147757815 6642315 11200950 3568425 112283115 135336285 27676095 73152540 108768300 136498710 39985500 36595500 300416640 78287325 129690000 16242345 83280645 111147180 138008460 9413640 24657090 116303775 79559280 64811055 74122125 83956500 135874710 40480350 160618575 113078820 44224560 100863135 109913025 70727445 100958850 92448030 187230645 129694245 97139430 149270835 122719320 64425990 27732735 28125900 88189695 8468940 105605460 21007125 38482080 43272645 7047840 135786765 33426915 65867340 145810845 60504900 140325345 108091320 257358330 70585965 60698850 3252060 118882890 163956840 67104165 46540170 28420290 209549505 67749990 58817670 59196195 161734530 137592870 151955610 35314890 88974240 27401805 54988140 21117765 103343385 119304810 57818400 82639185 127026915 84866190 150650490 119214810 95845125 87383595 43873785 71603835 57403035 152196345 204916620 9230505 151458525 211383375 4439700 142625985 188897655 187370865 159829125 52670385 37645260 45520560 83728185 107719290 152531340 117157620 21249390 79315200 166120245 127707795 27274200 115185030 137266215 119909640 56527110 77034120 127225020 33739140 81261405 107101620 372810 28886685 140668965 122911935 70436070 58864005 181913865 73623150 49374045 30541455 80235915 19612905 140194440 131910225 37068795 118773975 144826980 69893760 57800970 9346200 6843015 13269765 148711050 7134435 43905615 108043785 54986505 108684510 145636455 59332035 39462630 156082395 49738170 26149065 51946755 65397015 21215265 72878775 260550645 129891165 21648315 15601065 142865430 3873165 94408875 34024815 16383495 109231560 174946320 23037405 61456155 159643620 46394130 37923090 182577300 66130740 4639890 110009550 41438670 117956625 39028110 29592525 98700510 92435700 68749200 31217955 27560415 43617720 86956935 138424950 194479800 38025450 25147905 66492705 43882185 31371435 83810280 199514955 46339965 68695245 23274675 48621705 34745445 96471870 69600030 71039055 20212485 104804280 34188720 109585830 68574075 80001840 16581735 14622225 93669795 2578635 21997245 21894330 46202850 20712540 45034755 49074915 68204475 98874660 17405655 142096620 140339895 4099305 114034485 51423705 69558165 130142325 17600670 30673200 109544775 891540 102999975 127584810 16555770 50725950 129706350 117029445 37897830 103340625 61219965 7880850 105736755 9670590 114194610 23931735 69905460 79153545 65417055 28038345 24435570 75062445 72371760 68301315 53664240 851865 15101790 81204255 44562930 105272355 111633855 19592235 110025210 1686210 22812645 236290620 75581760 5752515 117227985 43592955 192837405 3140175 59710230 97752660 38018670 66349875 37152585 45327765 112364925 82207215 47896080 21535815 214752960 17797935 31331475 30331260 189885120 151950525 179409060 39107220 162102570 106612230 186101415 106513965 1132230 45489480 88750095 45881055 159705270 59788725 128275305 115817805 161364135 284418855 253122450 19086615 49534710 8125350 114443025 15144150 129575520 29499840 67608330 92721300 174489015 176692890 213736380 4867965 19602420 74111490 70818450 37334550 37804515 75096300 102375885 122157225 77337120 54110940 90613245 21384705 97403805 95951610 37437975 117276315 64514025 61751295 136225365 72592305 3729945 66755385 79268460 21357105 84575160 73523850 95699265 62013300 125759205 124116660 82678470 86770845 84749265 110183100 169282440 96566700 438315 127414170 94392270 78759585 219519030 120035115 126196725 33156615 42280605 51382725 31704330 3007950 122735025 2700630 22915605 47069535 146083125 79553580 13771515 68527785 16117620 28778850 106614780 121237140 19480155 27571890 69346500 327270 68502045 45619290 105519465 4070610 61301925 114391215 2595150 14483190 65388660 90844725 141409305 29640720 66791595 82573755 14785485 157298790 114812970 14291670 17119410 140304030 27057495 89192205 239187870 99466680 13444830 77120490 81634935 95518770 109870215 39397965 77542065 126569340 128354340 36489120 34435965 66986730 12108375 170128260 309302580 39412650 171858045 51209895 69929055 4516770 119767860 30556995 2669490 227445630 153464415 79178535 42688185 178116300 35997465 55031715 159376530 129106725 77751615 38347440 63970815 153153810 24046485 79194120 37536360 213924540 116121585 129308400 8488905 216633735 72179490 80406855 49975455 13039755 39212610 66360420 125418960 11404125 49267815 34325385 18821115 7689075 43821030 50092875 141523485 18091620 40106460 115023060 97977705 108587115 2411835 126894180 73893360 116971785 3972495 132278310 98590395 22990335 28365270 123114795 69386730 126498510 17589045 11410365 185385195 86446755 47160420 120846570 44328315 14483145 90660735 170475840 136774650 82699380 33544935 77938545 153891945 30088380 31500675 62705970 191521080 166630575 9030255 156482040 3353205 25297515 122357325 84279195 47395815 127088850 132162720 133414230 3019185 18996165 209618865 50299905 74501775 84407280 12762450 223239585 11892210 1135350 187331940 1725300 9780120 238815120 100917465 94275990 137335380 10141710 60090060 82406190 11022435 106538940 30624750 127059120 130239255 40600965 257336415 118240215 4114455 120761925 32281650 103179855 142866405 36450900 12648135 14203860 27650745 88769940 150592080 98807685 92228610 123789075 8309010 127600050 111319425 78374565 64479210 42270630 38250840 122172795 69520515 107256375 15475935 104019015 54580350 172784310 12060615 50388480 18790680 68816685 102912750 224666985 118299165 26142855 212899140 91536120 4453800 16122660 75075930 51922980 42540600 192881310 109429290 72101100 88053150 90152565 69946365 125223915 4619310 27391065 2435325 26317230 55151580 89634225 116293320 39755415 27023565 45327915 44948040 42495495 61237200 154396845 21499170 75894465 15309120 59386935 20911035 183925485 24723600 58379805 68336520 54394020 3220995 167942625 22781490 26485155 1502130 54492285 3010845 33154605 91800135 26592315 187635735 23510730 33758820 203248830 163788210 17391420 51719295 87372675 15280530 29751270 10154175 111011880 29375130 93220680 76227105 123452775 9154485 102698055 136183695 15309690 112860630 30928305 42877950 36097200 14095575 8585415 113340030 73588995 46366095 76418490 169769490 195796095 136086795 78913260 72466560 56703315 27974955 99693960 54449565 96738330 71251680 141762375 111587115 2497545 191321130 97084995 25124010 40156275 137418270 267959475 116643675 157617150 43063725 138318045 71345355 152554155 147944730 88237305 166987485 7916535 32984640 57980385 49772955 115823895 96012540 67133160 150544650 77017035 33929655 106140180 51301920 50944860 115295835 20310615 7306665 58259400 122200200 159426420 25653930 185333205 39806505 183831360 42683940 62480280 55657980 25930065 62298480 30016095 108505815 58562535 75514950 41633565 62350665 167346480 108289110 33736005 174908520 229513020 227255715 114399735 62951865 39003180 120486840 63208830 32869680 1418700 201673095 40870635 75972420 27448920 11329830 146296065 40591725 9529785 47114775 125587500 67293030 51968805 81477615 12507375 47001810 125237025 25220805 60995760 89022510 70723050 174951045 40333020 56605920 9111405 97966260 15413145 2798610 155574765 61011930 92230980 95294565 89113380 20431500 80218395 6346065 106398750 92226960 82276230 86417715 71192040 122063220 122869560 141311355 113123865 30538785 110136555 19546050 12908745 86504505 45895305 16407810 204084915 127486035 175333140 22170615 100304775 213218550 74827635 64598985 32932260 61776015 92925630 71943180 51302115 11882700 15909225 73293225 17322555 113677410 94835775 169383150 45637230 141699870 186887175 202385790 91132260 188111460 150935700 246882135 36462765 25351470 90393360 119601420 66528435 134661480 41990985 42515025 67713795 10535295 189497145 7649025 2097630 8168205 106654275 144726390 108203160 168652425 1678620 16568415 122450310 220942635 68370915 73934115 133465125 103127250 25773600 45885645 1783725 52821180 36791850 24123120 78544395 148545105 98064165 40584660 165646680 111629355 63072255 64029495 66610245 150224490 129335355 113312490 112582695 139380195 92153625 17417595 66422550 23968980 49633605 68090085 36693795 8314170 6332925 27703620 180065790 132003570 124486440 89243490 22806060 40376145 2765865 13658310 97877370 48271560 18166230 46134285 42643800 49231335 56151375 144550995 14874000 90911520 119162955 5625240 31280700 48195345 26037945 184567230 59801520 41405325 9924285 3800235 53056590 65054415 59103615 23939865 124235940 16673280 196182795 10735335 161745135 21621105 146368350 42075975 24953205 39123240 73463745 45824670 15511665 62035380 42942075 246063990 21308190 53330595 82901520 71613915 92787540 30501945 79224765 99767565 194183925 74889255 220093710 99941550 57625065 44778195 54739740 4827735 190435380 28529295 87366450 135830520 151140240 28911615 162950940 7688715 48042210 238957770 72563745 105895710 116701830 146169285 3291915 43660815 38125035 19990440 133771200 10328970 137377680 56132895 25058865 29923020 55790235 18967470 128409690 15673830 9617745 264185715 92448900 21147150 80835000 83006205 53746530 31631685 134983335 89103960 62882685 72335595 27970905 64553925 35684325 118627620 304569165 9451155 51700350 236379075 22800180 57331560 4668120 107664375 24875865 71875875 20755155 16173510 108090720 172981590 36215805 62911290 121135545 60505665 79962915 155223075 27379710 58418010 66980565 12767160 57654645 130783515 53817480 19029495 51546255 52722090 130817355 48141570 106078815 11578530 50769495 4946625 92280810 27855150 112239930 156714780 35188950 67028475 64230630 21314820 1026135 10422885 130813125 147317040 74389860 20465040 88327680 116794155 62276715 241818630 193009440 156168300 154822950 49742535 34098750 36991875 162986775 153161910 33929655 75148815 2608545 72077205 53391705 3583425 19366590 1774995 126268110 44437995 67312200 75547560 116822790 125546715 74179935 106144170 118742850 77000040 28558725 26928015 103779870 16951050 115269810 27716910 34922790 107066235 3969450 141315315 70597245 55081860 59684250 17019255 26922855 88242630 29909295 102159765 27273255 76423050 161899620 103423500 263294460 127539510 121937685 66590190 45207135 156694425 337072050 244480065 13007190 33443460 82089690 56346720 225176145 7423995 113642655 12548775 6846240 51668085 44442975 127998495 91103235 36862170 24674760 27122070 18552900 219982425 7808775 79477140 48337635 34008675 66515460 124859955 127466940 18403275 79757430 88060005 63525345 55806255 62575185 100657830 152196960 73377090 111649140 50895885 4201920 35352930 110902230 14878455 105009315 27655140 70286115 80048520 32768745 86233680 221445765 3790395 20646000 163460700 79381080 24031545 72237225 164451270 95663550 170032380 90006585 227715990 97917780 95841240 82349490 27218010 24288660 272591340 136751145 116908260 141781740 146673585 26585715 4162725 44323770 32616705 62787645 28577415 233295900 57977175 37812465 98135955 134287725 29179365 119999820 13844895 178907235 57256170 1309095 18293970 215195295 40151745 71255730 197030820 48998715 61169820 105292005 89048655 97344195 103437375 64562940 55153500 502995 60354195 55552680 60796515 6993345 31467390 1349925 110788800 25625700 30042975 92357355 42231405 139177545 24916950 83234775 98471115 6435180 36359880 14750745 3678405 8442135 84627600 94719225 45853140 172609065 87391755 261563250 115837695 50498280 61722735 15892875 78440790 46047750 131290905 106206270 65517960 281667270 19509675 86019540 21403770 17618055 96081540 114353955 92686290 54865905 116018250 61013085 75125025 33891600 128795460 54290520 75917490 149804790 16096020 165916260 40171245 236298000 140458410 13150140 75053595 96194820 29714565 32204145 1430130 182305110 80525745 120338130 30308205 79229250 21932175 89012655 135448395 73767585 176760675 117556320 71136960 63777870 64184415 54547845 2325360 132064770 36711540 121857975 84782835 80826855 111895065 120707820 21686235 67506285 129705750 46267275 43892775 27662175 73580595 56564625 77196330 196677870 68815410 75456285 11750280 165404115 62995845 95603025 107558910 116681115 150044745 158705520 69307245 44252715 58515255 67017315 167203710 64340760 54681765 105820965 107227140 26706630 17091390 49612485 55528335 146314545 148678575 149413320 81516945 9322860 193641015 76338450 77120655 149173635 52077450 82029975 26005845 82970190 59543175 42212355 17947665 41644125 179677215 54366645 58708380 4316055 770940 83138115 139726410 39792630 25908330 137166030 44924295 141176280 876810 23675085 45876225 123896115 35686620 61642140 70346100 63705300 26486685 293091945 9322380 156424155 22161135 66903690 75126780 30909930 21727800 62382300 88091640 81638490 88573125 50180730 73077990 32673615 96560130 80524800 140297310 108213840 40761600 39161595 84963570 26070300 101952915 91475790 10158090 95707050 64900890 29840670 4494435 271484310 34853835 43858830 90269460 76024380 53437650 146988045 46036380 40990170 113634135 103096185 125566110 11171520 72111660 124781160 20575485 85804395 27451725 34698075 144658110 235715685 87556590 37693485 77789835 102824535 19384290 80490330 65009850 155117490 105400170 23416335 26603850 108707100 10921605 18269730 26344485 176830665 129268920 46463415 35775000 7176420 158037300 145159650 24876555 53045190 33950685 21846825 7197930 149382795 7143975 28033485 121781355 2199975 47976435 13076505 23944425 11477685 55846800 87344130 87852750 23057175 9502980 41504550 67460385 127507485 161217840 83591355 167553645 32844660 17260980 17663325 9997005 44222295 69006990 34167825 63433005 114275775 147166425 29399190 30133260 46064925 22840065 112340220 52243260 58580685 18655155 14939385 317162415 75736965 93661365 127764945 6167430 85771800 213511635 71272020 92582910 96160020 165239355 86569365 68466525 50009685 97897905 91563045 29643720 70161585 60279975 3841110 1340760 125852925 1769385 104249115 199178100 80559570 48414540 34504335 84987270 333547230 182422185 11749470 20524350 191135040 130142865 25354980 12027930 61723770 49381455 68820645 109522710 117903405 31331955 129179220 47703285 54731010 25494570 73404735 1411635 209384625 88571925 158729130 60136455 1189875 68143845 25647780 62082810 180799845 85982460 176701770 28669800 129135915 65183100 48362805 48963285 196382250 107821290 37571895 20426025 77704890 64321185 186515820 151512090 18003390 23821335 95557785 158360010 11832420 35228235 82626945 22568775 18467460 118736460 9499755 98016585 76652370 101850975 78919905 51536565 74741160 109657830 134478315 60259830 109011390 105075675 174283305 42657135 17979915 232906200 20759865 90811635 7764435 1322820 159065625 108826695 2416050 49059495 112118970 121123320 81679380 86523735 152319720 61101330 58126665 68476965 83287455 186665880 28154340 65665185 53426910 63298395 276850740 90120465 173134560 42151455 1265685 164462205 93028260 160699275 6369690 64929705 139816560 55212900 40041600 11598075 211904805 79026960 69715800 36803805 1885050 102552150 20571165 48016725 176225100 74946705 56713620 164060100 52600920 21860340 2142090 163037565 65745450 66038265 43702950 81047475 91649010 71499600 56726730 70556400 48033330 96112545 66398055 88051845 30861675 115853880 3663570 212877795 220079880 219048120 71013165 33648915 101099460 38930715 611580 85335030 59964735 29262960 68359170 14092500 29072565 58277685 50165790 47980800 142113990 28291395 28221825 191249220 243271170 17328330 35563890 162304320 3339210 60896865 111540105 57524250 54690600 184194870 23897280 60049305 102919365 75984630 29970885 73810695 73481940 32229795 42216750 86749200 56991420 24503070 108045555 27256080 49785930 34508160 99340890 33815235 68351220 59335500 25906230 129092220 156658965 54325635 219754995 52554885 18178875 17896980 10457670 56757870 172757355 35674155 37550595 104475525 30249300 27144120 6521730 135551160 47598180 84057555 58316940 106737585 26111715 59749755 158103015 17344725 105206925 137846010 35921745 131277495 9852120 30579045 64471455 126301020 100129950 60561540 152902575 34343820 99966015 24966480 95130510 111049590 98081265 98766540 78067680 6666000 4906500 88856145 110018250 70123620 65926605 99982575 87993990 83933430 159516360 140542305 63776475 20884680 190271835 7592010 16054170 42762615 111217755 125723310 10516440 119797710 133571910 213063765 8198820 193924320 38041635 81072120 126448020 126634815 92100390 14848755 693330 19237935 49982940 47290380 181636110 121032135 43714350 148355775 193449210 79617675 68056305 127055085 144701625 53905350 31815090 16347240 25213920 27988230 12267420 153829965 55010475 190163985 50058270 20987775 97987215 53137095 143630010 76329015 57101400 19907130 120087780 43689060 98646045 25595955 27090105 41361810 25024605 19862700 125506125 3004305 12115890 204501210 29985345 23957790 12921855 25949790 43643070 64118370 466425 32971125 138566850 59358675 77318115 92026455 33514965 167651145 67073160 47261670 242369175 84735450 62339940 139260840 53978910 150407085 58094325 117401310 826350 46825545 6329985 42930870 100453500 14710620 112155510 103089030 126219195 38071740 30147855 49460550 127188900 45907695 159133935 40269615 189803550 81075870 65929890 133204470 11411400 58077210 40929045 165946485 124965510 49431840 43429890 92216715 35234640 66150165 188155605 63466500 17992305 65383545 129612090 56426640 151414245 21921945 14796480 2156250 21952860 106510710 11464395 8561025 104026560 181711500 24624645 43604280 116341860 34131210 69011850 51781680 135295605 97000305 58314435 144085410 69329040 64186875 76462260 103450335 99379560 180319110 31553205 69362265 111669150 64232190 46752225 211543095 34509660 49498950 28083180 125429115 35629905 77891955 241407780 71822670 43764675 20727945 50069760 23333250 23731335 180168840 65845140 8568000 54964710 5072415 172768260 12611505 15909660 85248330 41939040 11001600 53192910 164322765 20705460 51177705 98808570 13230000 26518305 96048120 13613235 160499610 108102855 136881315 2977005 108184545 25545450 44207490 7956345 17145690 6977610 51615180 188776410 80101425 107232615 14718315 42545610 9782100 71277090 36235065 83832150 187772550 31422045 70593150 148378275 22193145 38136600 52525545 56170650 78564690 17153940 16511370 172784130 150656265 36293145 176135910 166568895 9933990 7973235 55669680 215674275 18512490 121435950 44804265 98211465 31261755 6052290 69895515 31010205 8669745 26978715 58457070 25627485 69865380 111645330 214398690 112100010 136259505 57096630 70736370 165494295 224145960 14287950 119209950 2414370 95997825 3268575 55055550 58553400 43798890 50335995 118881270 63094485 183258480 138296775 23881230 61733400 7043130 14985150 28500045 107429505 120074760 12056565 134527500 41263080 49283100 31047615 107631315 27063420 50874615 58580190 136929900 99279135 78260850 17113470 98315685 58077420 127793610 89766375 245941845 150491100 6610500 93435210 66447870 20119980 150657840 81242100 12920640 39904530 43195500 67903560 6455880 25665555 132278835 110388360 137552715 119371440 94796115 171416250 104055300 113752860 128230605 59445945 59928900 42441015 52005690 22693410 34039095 37274760 218763045 175333170 978960 39180420 176066145 33807225 32964780 87249765 177251865 132522375 60480930 55330215 27615030 19020525 15638550 193472955 66841860 23554740 223170210 93984765 85892550 53499690 167133540 94875075 47919210 4403280 8960505 30329850 176440230 114668970 27662910 167062035 4794945 49123695 83083410 62662155 31087395 57396420 19925790 44916450 18551220 87763155 11560755 180176580 99857940 19879080 97016655 89550660 90348420 98241795 41103735 34142940 155177865 18222855 76247475 15784875 226405050 152166600 237454080 120341070 23933775 40347075 26563260 86643000 45979425 43396260 2170065 37856355 43064835 24803775 13867695 102062745 51503265 81193695 10489470 238012575 93884355 215593095 24370290 61825410 288912855 26285130 87698070 4940010 3892470 7316535 40136820 122672010 46815690 24079035 106410885 29286870 185368800 4903035 66099045 119241270 82469685 153479220 53135835 67722225 96575490 24467295 49428450 37495155 12162525 7010145 135311820 78033015 152129070 97945710 165930630 149934360 86374080 66055305 101929860 3882945 48992115 67585320 65377395 84640035 31210155 69964320 197604210 36031305 113619165 23114475 86417460 369174840 106681860 294435885 28168350 53500875 59393880 57475545 82830075 40371960 32249160 168939210 33845445 178557030 233472570 4240485 161356140 14601945 10355355 102710325 2671725 103350630 137871630 83472825 114927255 71348625 164429850 63033405 107662800 224500770 56632740 114000555 23567565 57547065 133984965 187466715 52719930 4363095 87028530 34121760 157146645 79658190 57419325 25241970 203161935 31222890 3884760 112673520 109773705 210627780 120571830 72488490 110396745 23539020 50945895 84615405 103449000 6850755 199370610 108030720 42161010 9543945 96390090 108636000 16436175 130604850 17508585 16705530 19684695 50957310 124243140 94140225 9579525 112063485 71712015 181164660 29498490 29408685 32952060 153897480 83963145 107149170 81821445 44682525 213016470 157324500 26568555 88342740 119391600 15062520 60291045 31457940 75983130 16066890 129856905 229039725 169202805 26923860 62679555 189254910 37877130 81526785 64118070 96779250 158611905 2870010 125294175 29551695 63586905 26579535 93672480 70671945 191031705 38770545 150158265 83677050 200989455 11374140 124493670 10840440 64025745 79780575 21313095 83601420 225313335 152818965 39694305 26644485 103110030 24481395 125840160 75133740 9283290 85044915 3501360 81021450 77122575 32859705 266258550 20469465 121706145 190857720 109702590 140980740 112938390 75430020 12856335 117250185 89315325 69023610 43122795 75181440 81652440 130857900 88061730 34108755 261861690 74394825 158335350 56154990 22450395 65703765 287084205 40912035 62674425 95360025 167853285 32143905 263407365 59382165 180530100 46781595 49319895 72369990 45973830 143614380 160900935 110468985 28705815 127846245 4193250 77806545 10252050 92417175 102519990 267933195 137933055 53150520 143308200 34463070 169782360 63928155 34799820 127742925 62076540 177932130 145058790 95918745 50631690 137993940 58063125 101873100 4377570 99138855 60174870 5487975 97191375 184453020 139903725 58058715 289620405 179814825 29951625 132682170 35093820 57294300 272792010 127000995 45165375 50655210 82880580 116131155 10966530 97881150 141569595 51648585 30852345 49037205 32967090 96893910 27775575 52615905 47830275 13546410 26600580 84381165 123709005 137060595 865920 179006910 127129965 47951415 105807315 61153920 101679750 122457315 61757790 95784075 117449925 90750885 187136085 10849905 18944340 16069365 23854380 66461280 9450960 220015905 13660410 101083905 55253145 51382515 135616815 55270530 15498720 153793050 27503385 46458030 195732360 112522215 107682915 240054840 141586515 45681315 13942530 149079465 18464115 14134020 156300675 184026270 99429225 17479035 8945805 194248605 76940925 29068560 2913360 228155085 25472595 91502805 50455890 5947830 116894730 31257195 42221925 21016785 68219385 139050030 144671220 309403755 2573910 4365390 33482715 194760075 22163955 107405490 37747140 173217090 42478035 104788080 104191185 88731975 134972040 47322330 29635365 21739215 79326300 47202540 71816610 24608430 182563470 77388060 77621370 135144585 81506430 54236475 161724900 70649850 42570315 38003355 110172525 67949925 2847660 213372300 173301300 70915845 28682340 13505115 44829150 109168455 158977965 29323725 45142800 38038575 165260940 125660160 80124855 36001050 40526175 14349240 122408760 146206395 153466230 81699150 62773710 126188400 40425870 52886955 6441705 37107900 70746555 74304150 24246270 4947000 155755710 72805275 67602510 14444250 112996785 280598670 63122175 73604130 29084355 109389075 166686735 211548480 21929145 120852360 33965295 16399845 83180580 120385110 20427345 90981180 40086015 70411365 28603890 57019005 4006200 40354230 71333715 32112690 140791650 27734130 132326955 38667900 25784115 90299745 12432705 4512975 40564140 136208565 22478820 18691935 51260700 31355610 23418825 57977610 149788485 25343565 25653525 161327355 43104840 205724700 120238590 23828670 74572155 42790500 20612865 96136215 20105835 156525420 77269095 170239650 182617710 20301840 64314825 211973775 12204660 121623405 80721870 24998595 94962675 14822850 81151500 71479665 194872815 110484660 129895965 91923060 2953170 4813335 74176365 134608065 61441335 15408675 18327570 176575380 118429635 118136910 91059360 94955685 62098665 63480 155961735 78372090 99754275 18178050 4476180 72020055 71670120 16824240 12356760 12132705 16775235 147674805 41238285 13183035 100863315 10378290 33490440 47113920 19708260 106592145 43302630 8362065 25731720 5182320 105447945 77093685 348648795 227085390 101414700 51768540 10322205 63614550 68932680 65999790 91022520 18262380 73025010 111236025 20297325 120461295 59491275 59513970 73558710 99448425 26582325 178957260 25441215 110143695 40597860 65528265 15881790 43579860 138749880 77172345 43167165 98275305 22888515 84027915 57866415 22281915 12937485 52687575 77127540 53450925 170388480 41015760 87604875 13537770 21774030 19981980 118680435 7316430 27581595 113393160 115217415 163817700 43033320 40713885 75557040 180378225 51012540 59573715 127590255 76942545 34626375 10019580 167074380 78883515 20674455 105059940 116771730 62181750 241758645 104359485 28246410 57213615 95660715 15931770 122790780 53774040 84419340 70034730 190418835 75853830 37593120 161764080 175928895 10604985 71969145 65490495 58688160 170369235 155214720 9655575 136413435 32289645 186090735 194231730 15483090 26302455 172046055 25843890 45360315 21081990 79054050 122550075 40797405 8510115 63186585 17646825 113082945 2704200 96512550 73639590 143382690 8058360 66165600 47736885 961545 19274295 79935570 107484630 2292135 49559340 18722145 108797670 27340740 22256520 18305430 122430795 316626840 59435070 68011335 105901305 48664155 19114260 51147360 18562365 74087325 26657505 88413495 89460285 153592095 101194350 101421585 65738640 12349875 80754690 108889980 18383445 120177210 55115160 75837150 11468640 45868185 59924520 210863070 130280730 5191545 18405480 6347670 226873320 64183080 178869735 48789360 56458980 10163910 34839240 74079150 10199445 88859040 110720400 21409770 21226530 61264845 73653270 26570790 24020100 11498175 102527220 40188435 81673410 71135970 106733475 71203095 34706100 31927725 25291605 137664390 9984030 17330385 12427440 269042685 5222355 768255 146484840 178602360 112945470 61215015 27791835 102255285 66772410 25794225 39754860 42697275 57397500 18559605 23042160 101794245 44565195 13821660 81820680 3662940 41320200 172811190 24831615 147027615 259239285 107564250 190288455 143467125 17150835 92747205 81816660 105887085 35505795 57895095 85612860 4140495 47431710 121058670 1932075 294732075 128226870 162616230 126638760 145682100 205778550 62330415 148273545 81596565 103507005 131862330 36115515 87512355 25559625 135426480 105501165 195524235 89965305 130209180 100649220 60529500 20448525 143443770 45222720 179615145 83333100 28700265 30552555 170335755 192385440 51448200 45440310 46693005 53986800 102693990 68486910 159753630 9760095 65928045 150345780 69468180 43818180 19250190 80829765 48019515 10421040 118068420 59112645 58293105 46470990 24053490 177600975 46797375 156550050 46980735 6392640 39600120 143639610 139186590 62702355 109225155 39846120 2006895 133538085 122779065 111469485 61897410 63332025 57780855 154151115 116838255 157305840 49743840 140385750 34314390 35325015 9787290 9021525 88199760 250200870 17392710 56911335 23757180 182178885 34943310 40258575 44487285 146887380 98726475 121612425 90608955 142521885 77775120 37323510 44361585 49864050 37928655 31815480 17557440 196803390 39558780 91631400 76488870 144248730 46594245 138928500 43994340 57718050 215253615 81745125 41892060 22631775 242328570 45647955 69875310 148283520 78605910 75680970 173293710 71055045 1250790 159723870 73964235 53425005 24721485 174297405 62227665 223950705 50708820 32249205 155637555 61616160 108680385 41381250 117227070 116198190 10945170 142894980 246697110 115184760 16846170 69720555 139519530 29725785 63916530 211392525 10645680 58178400 152906310 120506685 843570 183900330 158122935 42675105 4952190 93438945 165056085 92193960 90689865 103511100 21382515 76394880 94206330 49969785 37951380 68211345 230574870 41148405 128411415 192265545 54346500 2014890 154491690 109684080 32750490 14530440 22650150 105427695 157002495 113887545 65275020 13286955 11374980 14463870 72922455 27295890 26323725 9862215 179832600 32439195 26513520 13152255 819690 17094480 79687830 2964060 81727680 49060545 89964735 127855950 75357795 68265840 41072085 126805935 182156220 118129260 24074040 115089825 5749605 43906485 13354950 55694220 158669880 3584460 136359900 35507025 175770285 79962990 108651675 33287430 26239860 6090885 134623200 31433175 58423560 41651580 144044910 19446990 40766055 99926505 42973605 68226690 64227930 25138995 139299150 9689625 25561245 7582920 33569670 53067885 100128045 93283740 98253510 180220605 243972660 140737350 1452090 108778845 72053805 6488100 42758730 30688005 40180170 40070835 143128755 239914305 13528815 109433805 77121975 40077900 9311805 49746690 137395530 38527830 101620425 139218555 44159850 117319710 60471180 51644025 73895670 110291550 43613250 131480235 211329555 127143360 48220665 40407345 41275635 122879880 111068460 142484715 51161520 126442740 23912175 16418610 20229915 25770915 196204485 19619205 110363175 86730975 1622160 49427190 116336235 79500615 12833070 382440 49294830 42211605 23543040 78679350 83277600 36858090 192510495 105060150 126941055 9713085 136402380 33879780 33925245 115149285 257798145 91525515 146212950 173125755 112554420 24576555 211559670 72472050 32370780 28962660 113764140 75083340 83066850 233532810 36316830 210506520 119326830 58665480 129375000 28434705 24650085 9931935 118809840 85654080 17596335 78674025 134354280 134588490 210790170 132346425 170269095 80636640 258927465 155143560 67020735 51624600 34037760 101898915 159686010 46149660 623805 59464545 94411350 14095785 40668285 98585295 185195205 22362915 39716640 170936610 157628670 20562750 111518025 150436800 170042880 106501875 37742700 28557720 100630845 62008800 11075670 182998485 35166585 46151340 25550715 112707855 196190460 16041540 95527365 132492315 24652860 77715450 153909000 101371845 10499115 40472670 3600990 47927580 91127685 56971650 143763390 27186375 152890635 15707595 90062310 126169455 30457770 74395155 57252825 62126025 68885775 174604950 89400165 15911235 66650670 165874365 84483720 1050705 121366950 52609350 4043445 38488230 108967605 198036555 916740 135034950 157311480 105444000 17350965 4520940 43363320 9712980 102935745 157049265 219731700 133279395 99055455 63811050 157585755 36622095 87186675 12441420 11984520 107521425 50427105 147476670 40012170 144794670 65047875 32911485 176926035 75677430 63234645 71831130 272324490 10683885 96987720 205927110 66336360 176680485 112316355 27224400 51425595 126107700 141961350 18223980 53261715 21588465 9389220 233302980 28986315 72071820 26793285 115924185 20223420 123166440 168199740 140172180 140089380 12000780 127928475 171508485 24204810 37577340 18260580 81472395 1875570 16864110 32031015 83018625 143848110 57868485 97330875 107165955 114196725 185686770 57048555 42877305 69951525 37456140 169513080 26729460 129394830 133316400 20638770 66508215 7070265 119298660 74536905 231854070 54283380 10745220 137624820 38009505 6422310 22347015 117149280 109423845 254354520 138872280 35941935 192210465 8567925 1217055 129487965 129826845 8774175 4575315 8362125 22761075 156536070 83340210 25565055 201162270 58180560 8180520 90415260 67620300 39421200 56933385 94889610 164813325 17212095 81608190 121221135 58855860 69938670 69226935 112658910 155649765 10808910 91958235 83671095 41130195 76197210 7248810 58282455 167698830 33575640 177537915 80946960 42428535 166690665 20773110 53284530 1278960 64773660 136579665 55658745 3135390 30791910 133206405 59762160 180649080 31349805 77957595 46280010 12115185 4886535 153010620 95021325 168389400 67850775 52388970 1994850 200544795 98105910 110811975 161894820 58853790 111991020 39141210 119820105 141326400 197941590 158873640 47961630 125619015 129140055 172608480 14714280 10540410 101580645 80407410 84325275 57703200 21417945 46732485 23574285 91763955 83089110 47360805 79952145 245396610 42917130 54030225 150689325 50843130 21041220 9090225 76956405 25255455 99708615 202573875 66404835 104576595 27449025 86742270 195411075 151178400 37285980 145877895 79416075 25670790 137543925 64385730 25747725 95957115 107171085 181500015 4030185 27880590 87728535 41541765 109455195 2342475 23659725 137944470 35295000 44544465 30958965 20881110 87835770 252720915 55452255 21915165 18177840 218305965 71760840 57543165 31951065 41135100 78726765 10097460 43329990 85160640 9850815 55240155 76585665 8407470 41605035 37546290 167027550 104531430 62498835 64648005 129956235 168900015 9089985 13645455 90291360 52585455 263887455 47844720 193841910 36776055 3300705 135527130 71102430 121316760 12346215 14512410 125775000 130450710 130924800 74052345 174471945 218876460 285723600 90912000 77164260 144161520 30322860 217639815 49839285 36288480 191889330 27066975 1897050 4245750 25748295 34750920 129036435 13896705 75168840 13557780 74464545 2005005 85328925 133174620 35060385 49206825 51784335 3567345 5622000 24330090 6078345 141319020 2955450 219344205 38746890 44575860 110900025 186233970 71450475 53480745 31881330 47186190 37693830 92995005 11838975 9496305 127963575 77675325 126606930 179655900 80117595 130356975 83754885 218377365 43156455 45848520 23587245 109462125 105803835 31460115 110487765 117398205 49836735 169476300 47544855 89011140 78140595 2435445 48758370 24746835 143997825 58860 91580730 92600970 161498670 4834095 117549690 201662235 29972865 8715900 7886865 53876925 92854125 136311120 96692235 183757740 19374840 158319270 4989120 66517770 89720370 101366310 64580910 37112805 179545260 159306660 28332870 33259455 37700535 92597910 22721175 123345060 52513485 65697705 13315890 106965120 87478755 197061555 3579450 82026165 7715940 7140750 158108700 12432495 72156735 5789715 79306065 31949205 166763025 25970505 24928020 194529300 66710160 78378570 173146890 129772470 142652865 79770570 58106115 33055125 78056730 77026410 65378250 164467860 4327155 9441360 117257835 111941970 28159155 79213245 91077780 38192205 141258390 39741075 12607020 46519425 67246260 129688485 162974805 6024000 48131505 14831145 68319165 175074945 4627245 2297370 60086670 53458890 287914020 111541920 119358225 127896105 49820325 7041255 31522470 112960170 6993075 117994950 48320580 94596315 221529120 22856490 66878220 17228820 187617840 26782755 68933640 164686560 77753670 103960860 77204520 67645320 76898895 52850445 90337995 177261075 25537155 70448325 64391130 65207280 199484835 82699920 58741470 139382610 45316860 172045845 119303850 119115330 59344470 115011930 29633085 47725065 97597635 48906990 11090085 82304370 153897000 65694015 98583210 66562365 52816800 15558615 200004105 90970155 143088690 193153965 133667130 18488010 14776530 9422835 144711525 66046920 62901045 11414460 5973225 65477370 51269190 195056385 61578585 12543705 106951470 56346435 74442420 99885915 79846875 90383085 152733630 49835100 43284090 111840360 11553240 2660520 195508800 118564920 75397065 96657735 54642060 168326700 76905060 166834875 210090 39655170 60103830 164795640 5466045 110273910 12458325 69902700 87970500 5492325 265744335 242812155 45946440 48980565 31732245 105446310 51071685 136948770 48896565 73663410 82317795 66114660 30408870 74553615 34269600 15686205 128448525 52008930 41617050 38495910 146464530 93241635 119376360 145476780 89241690 90096090 59924820 128974710 162107610 44358765 41475600 51382230 140265390 157811730 59798940 6026820 246110985 49549470 147175230 8608545 11205810 108922440 60512190 42963225 64814040 55643415 94076100 80693400 83804490 193560285 85544115 153325485 295988640 71256390 2959995 26729640 138188535 194818065 21910680 157506285 159161955 89081160 92928075 25115655 53173410 103783245 75275655 161107065 178240590 34470090 119140425 42657840 62251725 14754900 115537680 18582465 11059230 58365525 2480850 179797470 116993505 82340310 101729100 53379015 94192740 12456375 17530170 52620 212731290 224386950 66682200 71087565 147290445 63781620 124657065 25155480 68285880 13212225 52199625 109124205 101348655 27903360 645975 120177150 22568340 28900155 34322130 176651760 102163620 19134390 107541915 144347265 116893755 74693715 60529140 104202345 13004160 61580175 84840525 51825960 19674810 193571820 73962150 168352725 33578160 45420420 241297455 47149365 3121560 95052615 16653150 2823750 23775645 66485100 88167960 207519015 27575490 127081860 33973890 53070450 35432025 56536875 181195335 119299110 99247620 42993285 66439980 68929035 29564985 223508160 58907130 117551865 101951175 78160200 39720465 132210015 9342870 11786775 46646970 130897980 27194880 122924985 42357870 105911970 60504375 75339300 5579160 156880035 35907585 147409065 55138140 94922520 228869415 78738630 42850050 12751155 46814310 34205790 48536505 91677780 30077580 65017335 101460930 20655750 4496505 8483085 111607770 9558930 71972460 36258210 65962665 64505400 82117140 71937615 2743770 110555460 5321760 119878095 110559120 20285445 190290510 87303045 25120125 95212110 72992070 41235315 81868890 6988770 149529570 98602695 5837475 122409495 85307775 161732145 161468445 44053395 137648985 111551115 141243795 184765665 129912585 153831870 59168985 42598110 100082310 34815735 225459090 56662500 7908075 201331890 65971365 51472965 73397400 88322805 39487710 144395085 26838465 13885770 26404980 209669685 19136790 58843140 226264365 51364890 95562645 72989880 42520200 194386575 254475075 20683125 216174540 193425765 2142315 89589465 62251920 16504035 21050490 70104810 44776260 63471075 56367075 33747060 82377060 61652835 101165895 53407215 58204710 86899185 206940900 99614610 17780115 51956535 93860025 181141755 82965165 70468470 56558055 118643805 62129145 78960585 10912755 48746520 23566830 164314725 62163945 2922435 114548895 26593725 1517790 158083440 45937050 116203230 118366860 152509530 156710925 102097770 30066840 85591350 90741960 79944960 29669865 41179110 42971895 39848820 216499605 27125940 116346075 68255910 61272240 105330315 70483605 20893890 76224840 101827485 59388420 151233660 29594040 116552280 14561130 113081385 31932585 113915640 12098025 6522690 43989660 19366785 115178040 39671895 41368275 20716770 1933230 113158305 21240210 132923730 67912965 151076025 42448230 4486455 1838880 29457885 26835570 149335005 147178425 158044755 39497160 28526100 33434640 6890730 75521505 20370360 119244345 7898550 19985865 84899520 49971990 184398900 8250195 99729225 26611500 151964625 48836625 29690175 34662180 99772875 20328525 134007510 152260485 61809135 89899410 33292905 59146425 4790265 127175340 103879215 53970945 77601360 22338930 57780750 18328620 40298520 3036300 82763370 41453895 110378355 17435760 42106845 145275705 71617545 163370070 464025 26259000 122856135 45104550 36955950 60952455 137755965 9540915 184444425 158984370 61783830 86726850 41534250 150201465 6733515 121723395 15178800 30257880 75174090 30021765 41848905 76368585 110251395 122334765 98950575 158637120 82566285 189155880 42469530 149598720 133352220 116673465 106509360 55099740 61810965 12063030 78179310 108079080 37478085 110571645 14773140 115641555 47352855 21566700 170491230 78122805 34008900 95139420 246839580 30185505 145362210 119872920 107626875 24426975 74538030 156721260 31590360 18213435 1567095 121913175 168000285 138050895 21656550 9365400 36700965 86325450 82282845 40712505 68671890 14392095 109777635 128689275 18966705 98782980 74223000 123260160 94841505 61044750 9252450 729840 145795140 11575500 30825960 63409905 137549130 88355595 22425960 109154220 183159315 11772960 127142565 187569570 55927245 97553250 97857585 33761520 136525515 47392650 43785015 89520105 11746845 70066875 86256645 192541185 127227975 155624205 63066975 89705925 209244015 53063850 241022850 43690710 65850855 78997800 71826120 108547680 127686300 80056290 28413570 2680455 163495575 119206395 64107420 118327485 121812720 60861360 31572585 64225095 1414800 109681155 135351195 66638640 118750035 4156935 255647235 766875 119448150 93049800 60204285 45751560 75523635 143601555 32527725 104575125 63663390 64622115 54282465 104298510 10615110 173525025 9043890 9189285 238784370 160871175 49359915 168383100 91358970 106836420 49625745 25611105 36626175 71145405 25405080 105117330 29858490 138867630 90926010 96415875 149306355 167382510 40300785 11460555 38824200 81339945 15893295 19842015 144532080 170389395 203533140 155706465 30067905 58493100 43484535 117248655 162211035 100313805 7352625 39550905 252621090 165728985 29674125 51468120 265455075 51125775 59033520 49526880 91783350 34711905 57163725 59823165 40130265 158719485 77621595 75827025 27356280 142500735 148273050 126429435 69506670 79791570 165595935 77450115 27327555 54598650 73370175 185994375 42775845 4632330 173678310 103562445 51140160 114052260 164233260 46839210 76336575 89850570 38565255 42454515 19090440 37432800 7257015 54014610 5942730 42267525 78312240 110239965 102661665 113180955 32214000 2121525 160433925 13276335 106654995 113570025 64512540 12419940 61147680 55208775 159241125 81936615 29406225 13022295 174184455 162532530 21028575 67579125 62221425 797220 47376270 5906985 123138915 176089635 64161570 12245100 58628190 146795655 13676400 134910345 63727725 39397335 6658425 106112970 84627120 103965705 140393025 73843365 104970225 8720190 61100205 225043665 186938085 164462670 15034170 162361005 62682375 88022820 45465075 11375445 35441655 87167595 127613745 19936725 82917675 51801525 13843335 151986285 81084975 130696935 184994280 156261345 87543990 120072075 150972525 33878670 180793170 104130705 74246865 21420975 154425870 82886805 56976210 114376005 192296730 105174045 97324305 119596740 101699760 142326465 95322600 92291640 54683640 142705470 68447355 72684195 202964880 20342625 86847795 26671560 41661405 53242335 49136550 117537825 15532035 17767815 34297980 68280300 126957315 33486180 13250055 170166390 59726085 22348395 41616225 85643400 138604365 100159500 41490300 172152660 146376405 1329285 114159555 78585240 13303860 32565195 62848830 84018435 166615290 69953445 141815535 78236100 96080160 20437455 64121805 102612810 72566070 87425490 143118480 18382230 108296385 30620055 155924580 199735050 121457310 58084740 124106340 22850640 141299385 32377920 32295465 42969660 104083635 181211280 26401725 6938295 89392605 32562465 39342240 39510195 88732440 56789325 14107560 45376620 176472420 85569225 91272960 165470070 9439020 87857205 58465305 945435 64813695 191854020 100700865 110241180 152108655 173670975 97729905 29669265 57987285 73139835 221239845 87589305 158665425 15213780 58368780 41598405 226137585 35695140 151232535 29571240 14202840 210824535 127680180 90731910 5264565 92665440 119367120 27886005 158528490 4396200 57033840 45447675 68317155 13581750 162982185 28260195 5657910 37095615 111074100 223950675 103369170 11132415 47462925 85422525 88318980 42671910 88531815 50986125 34926960 65356290 65619840 182037270 96660885 116050365 143796240 147027675 90235920 18370485 11501040 152913210 135046035 99303255 18366720 83353140 47772600 99566805 203959905 22054035 24760290 72162675 63473715 38068440 27728400 57460215 120221295 8377875 30873615 93283620 5398035 55770870 50434785 21775500 96623370 85841655 40477185 30937515 87889665 83745240 99676500 57228045 141343155 66608430 2875470 185249445 65121930 61030155 118175760 11392605 54870210 48369510 115133475 21593055 223974135 8064855 25863405 14194485 60932055 231937740 162422670 80642085 25650900 41625045 127353255 195731520 36170760 19845030 143397480 214116255 80219850 185998725 137469615 12262815 31225275 52684425 22158255 53502930 5987580 62405475 12678750 97132755 93789120 4417230 119171175 138197235 2410575 164441880 13926165 96989190 20136045 8212590 140384940 98624640 50469000 238710645 122831775 132389250 41069865 179421615 41809815 21539880 49954695 74624070 13778415 156174150 128538750 128869020 186483180 102417060 70530600 71884770 100287015 45602235 79920060 45565800 236385900 55105755 99046500 58728015 56120325 219089280 6934065 43258815 71076390 20652630 29097870 64854525 113794620 102104985 32972235 189176865 12979395 217101405 75425010 69388020 26366865 55551105 168614175 31912890 123544710 122165640 59318775 21852960 246866730 2059575 110484450 161489295 27378285 210148020 41248005 24106425 173071800 57667320 31782720 43194840 34063785 186440265 19119810 191908620 70310820 97630560 58434840 9059445 202530435 19853160 42075210 39637065 61848555 55827480 135056805 52863780 104650740 99028290 67549680 93097410 40552335 18836235 315015315 24977400 98326065 54942615 2195565 26497935 90492045 49134360 18943905 47004390 23789025 183479850 96384615 95162160 214147815 147812190 103206450 6846405 15635805 126339330 96781950 656595 66532185 65242890 33540135 132511260 71384325 52354665 114696255 79412085 116727450 42780465 167785605 52851510 21075525 48955260 138471855 36002640 67364055 815070 160340865 83096670 95682465 76408365 40156320 140089575 60712245 18854280 91663530 54202560 118176090 181875810 189870675 9436680 97690005 55007400 148885680 38207820 24759075 104624910 37858905 53384700 109038555 2486550 101028015 93921285 99883980 121820985 129098790 836850 42856545 101704080 4892925 53310030 25765800 8972940 45393240 26760930 93590145 51911205 7532430 128828160 58092255 71778375 37440630 76753335 94734600 40048320 307676760 37212765 195190455 24736365 201932415 253726080 78463905 97563630 132365910 145004115 11633115 106655400 47158905 95953170 29999835 52848765 18944895 50167320 111815160 73444530 100148790 86993415 57941955 162343110 88179360 187706685 31818480 225185850 30321450 154070280 153691995 72781665 256727370 7184520 40613565 17429220 60030030 134956140 176090625 71935290 14995695 95794170 220470375 32793210 20369580 127944315 21567120 4151985 120775710 1573755 61322025 19597470 74990430 119094150 133655115 126329730 29136900 85907805 102822165 4291215 48370485 30338775 99074265 82636080 30753030 147663435 196832310 41661900 74695305 55687560 196292475 82437420 78615165 82768230 180082095 6226245 104766180 39969585 78248790 55797825 14871360 221127030 171706035 41393730 57692580 32275590 71589630 136265055 43118985 11583330 91915215 58846920 53252085 53754420 52863930 92418705 128728410 78358500 105948495 88601670 91129590 11319600 10140840 169218990 77098185 19170465 11254335 151358475 81984570 150982590 104046135 56969220 113252100 78898800 144485760 37780245 92293635 88272240 20740410 142998165 122667135 77790060 132308355 158237925 97926705 307275 125726850 134167320 64623945 102719340 39324435 26846985 9279120 211309410 206237460 52794420 66538260 78342930 135441180 23023305 83614350 9494820 55558740 95755470 181088970 109392120 164561430 32959545 186695715 66565350 68878875 3457110 18639945 100998645 3903780 89052270 89359755 122055030 231980565 34378215 24119850 93068265 8683980 71917380 108461625 14360100 49513965 84003705 133640235 108397755 58989090 109798575 54477690 16932330 175968810 41319720 135877845 120800955 33877830 99964650 73330980 38186190 7773720 14110740 56778135 42046515 50537790 4194525 134876130 63886860 57577920 72257775 50695560 35459640 56292210 122583825 99418140 185176560 167507100 118656150 15657870 84452490 112423320 69815325 41521410 10621695 93852345 2802030 169481895 196240305 23188020 25194645 92354340 87059520 68959620 100361850 28378665 127513575 111294060 80292855 129663795 35240385 110963880 45758490 157697025 116038050 19735500 33049965 57843735 120565350 201881310 116962245 52442535 5267880 24012660 95817210 4187265 125825340 121552185 50019435 39332640 152289930 49885725 84653730 90440910 91353285 150538830 36883455 103580475 20265075 198212940 53576115 82944915 126421365 29014395 18144885 109766190 142171905 178163040 18525855 19275930 35796930 14091705 353715 40986870 19949250 7382820 93848085 109223415 20750460 80096265 109780035 189624435 163535985 60123630 15077100 168709965 10981350 147637575 57556170 72812520 40054575 143697330 28136880 47382915 164096955 1520430 154450845 99289185 123882030 177485970 61863495 120137145 19139475 120722730 20090400 74054655 123855270 175433610 72098940 57963285 25356495 86412960 30962880 131370960 115380090 35595540 52890330 165080940 81562770 146907615 29543550 15204000 4555470 71063985 5363790 78928845 74184600 22879665 21819135 124351680 74626575 79795080 57235935 77266785 69115605 29659575 28767180 17239320 88035795 133465785 44505465 3384330 228872520 98326995 735330 70706955 57657645 20145510 18477315 52824105 175840065 36069720 181181370 10915530 86500710 38093295 170722770 41994120 79465545 39938610 122453745 88784640 99363060 136404570 561315 68304870 130139970 162173205 129908670 47327310 189490155 129285900 116614380 24616515 200702640 95708820 1794645 17779725 102130815 200619885 171629250 51266295 46346490 16400235 209406165 18662175 137396295 51915240 132801405 191702670 103147140 37980570 58796655 65661885 93277680 96854895 32623155 51431865 92212440 96358740 61473075 101001945 30365970 138099825 22285215 169466445 116273985 27614760 32130675 12292965 80079735 4466040 80898315 156821820 79746405 78159990 62284995 19609365 20539575 24238080 34523550 190869180 87732180 109215915 33052155 34408725 49530990 145137345 72938610 61502955 142678860 4061955 87342765 59150685 109315605 88902030 63798615 94378005 53827260 54316230 18370740 102947355 42384345 21793515 115959915 146839950 14818935 40095810 122857620 21499635 59158545 213475530 93344205 52498275 113741070 42783960 31458330 2309415 26605170 211859445 136000545 20574810 163957095 15264705 69574020 112522590 224446890 223154460 191433615 133147020 35380080 125838780 62790390 146624355 117593550 49723830 5576610 53293245 96017910 86692470 338278830 154032075 175580760 32573820 49370835 132415635 63727935 52347870 79155915 124787340 15888810 45675990 57038025 162577365 48733470 96982860 716790 19874025 120426915 81573810 116724165 212076765 31445310 31490250 242504085 107534820 67766955 161808510 53111685 61503525 130697130 95610630 17707710 50617530 6028455 61553145 149037150 54464640 212115285 29989365 51456420 34943325 127689225 123455430 15706305 125048940 31761525 8944695 298171365 6071790 190050360 115954380 66329505 4384050 36386370 100045950 105469530 49326600 28507890 23812305 87983910 100319325 96937440 17942715 2946990 143282430 143736195 75189135 131236680 48887910 66471945 137275125 48587145 77445000 47048895 64577160 96543930 26748510 16104165 92720520 70073265 1207470 15153030 63254820 90630645 80595375 138633645 12715275 24616245 85325880 119447520 121306785 42515535 110771955 186162540 86877360 101778960 169591560 171063570 9122745 22252140 179954415 23566170 48471690 113114085 11253210 45002550 24959280 19736370 10603050 35662200 4834350 30872685 91117470 108605715 173365980 14454390 31797375 62012880 52251180 163365060 27219765 3400320 6678630 41094450 106478415 54938355 154600305 35702700 53049900 324726870 171679080 41054100 41653980 105462375 62954280 118303620 103372785 58861995 71426730 20795130 18656130 97739535 1016040 17255730 6158490 45341580 29891835 127357455 58302405 18351060 58574400 64040400 102719115 52759155 87957090 82929570 97124175 9913635 77691495 29724435 118178910 15730470 2379660 45031110 131520105 41078385 93604650 103559655 80389665 103389735 110180655 1082205 95273010 63914130 62709765 177052215 70932720 142468410 80928840 121762050 196427265 27053805 72675825 20422815 43117515 146376645 127433775 54180660 131251590 51011985 96386310 88913010 191367195 75679350 38405685 158507205 22453320 134372250 107429355 77240505 134241180 115394235 166483335 185915925 44545785 135560715 184850175 24745620 20499405 78137700 108347850 22277865 51387795 120022245 46111050 62667990 169639545 73465275 55434375 91724355 10911345 141864600 16219590 193334565 41689980 127041270 102994140 199120260 47859420 142693170 68688090 161583840 35411205 116444850 11742945 61393485 3955740 10448565 42763860 19258200 77200905 93339225 53565570 13731225 24246225 142972275 26777415 113336895 141133815 141437925 140769465 10301580 105420465 59526195 89347950 245468940 73836810 172643040 133851330 135024675 24282675 96767475 53419800 50424165 74323515 99033885 37182600 125701800 196231440 121872225 57800475 99018855 268557345 56694195 11293530 54981300 89371140 76491570 49480830 81923730 158672835 92497425 34488120 44484090 27184530 44096070 76403565 122812245 51274320 37479060 118148670 76990380 151886925 49840980 95958570 202209120 21036390 133926240 64254990 40382340 52163910 3294210 157784745 8370960 115137960 30104085 16997775 124113735 74331945 152036490 334140 80999130 189501270 59648325 126520680 56220255 84085080 66681390 26148240 91347510 73133670 5383620 111235215 4085175 11327295 136991025 10847880 15422400 247217640 33291375 33136155 21590730 14723070 95082195 127634955 68818260 39870555 148476525 68260260 96853485 14520060 200498955 137039190 2188350 16662075 59749065 61404735 85181280 23768625 73629465 100190715 78589920 61175520 96297825 104710980 32054910 196117500 44301465 114229530 32718210 95575335 182588445 69561570 39362070 83237430 18365010 30943950 74902200 13354965 133638435 53871825 176435895 208982040 176936910 93763740 43694295 140645865 93229245 9541410 14437245 101559615 39121515 64337880 172762860 53030610 107937540 29188530 65053260 33476295 3882045 17476440 93671235 72421725 84671745 100764555 19958370 69097815 209141625 15047295 43170495 94484835 38223030 156535530 183838590 85086285 206167275 39589485 58458480 118406760 116824185 147691935 165331845 11196045 45769905 58243665 152813790 129853530 194924100 232132950 999675 148295595 36669345 237300900 93202500 103616490 5608320 34023285 132877890 146772225 99200130 13775745 50529390 63461040 66772485 73979055 77012385 38299710 73999305 153128070 74545140 149528520 35981760 22603290 48320805 254781735 54457575 2166480 64183245 30642585 1555365 30296715 219679215 220271130 2475945 66084705 105899115 197458305 23814195 147285930 9850605 9261510 67177575 48353265 11071155 37948710 123471945 39496245 66726150 6892785 102495810 44041335 44913375 220127400 122597595 30925350 98972385 173746755 234427440 199657050 55239225 97861590 74876775 74339670 118518240 116098140 214395570 109524750 96437670 108897795 181573980 76767135 24154920 159430080 64453425 78516510 142868430 88072110 79500810 47479590 88800885 124596315 148654950 11181855 92093985 127691520 49976790 8673300 148984770 19461975 4127490 26587305 57642420 36668910 19420065 190202085 157563855 70748340 67552920 64720410 31780470 113850525 78926595 67713300 51274755 75362760 138793020 225361860 33984450 127491525 38706120 20534295 89864040 219921300 21323790 86747580 231529050 37931205 120872505 88835130 66183075 62133315 195301335 23973420 108227970 33874470 6706020 80238120 15261255 15181815 55946940 11659785 143520255 84514305 105717975 17378430 89996940 95816025 39472950 34416600 121208535 123724275 29925690 59253945 68503260 159271230 131557020 208841220 187199265 69428400 59366940 66706980 48614115 178269990 27539850 16256940 149828760 45171465 40625595 163566240 30001875 167142150 2430690 10101300 86906535 70698150 118362855 28850280 79034760 191408130 94583460 51171030 66575430 174772395 188010795 114153255 106111560 45098145 16959030 74265240 96561645 105020040 18247050 92446575 13030395 153048870 177852300 119742510 132337440 38986845 48669705 67061910 25857255 80435325 72481080 193541640 204674685 100009605 36703590 114334905 14924820 116334960 37275180 155959935 106738575 5601030 75605355 4204845 3487455 27447180 40697025 59100180 51080325 110773410 80446695 33382005 36150360 5855025 90347700 90907590 80121570 167147985 86809695 78622470 186086460 100338030 67064400 3025215 111515610 2350140 4544970 62794425 157854525 49858215 44067570 94651335 83261970 81580680 53403855 21798735 287950305 175165080 137174160 243218130 181610250 8701800 1500255 249845130 68889060 180437325 20497485 6797595 27688425 197506245 45693090 6707325 21565785 7396935 66858690 169844475 185624640 6009690 37840995 108834705 81760785 184838010 20265405 74118675 2699880 166180095 42546480 150131055 61411875 25314750 63478770 161129820 64071315 12974490 88198050 123610965 21200160 104315595 150845475 131816880 132852180 101346930 51422730 54501075 98586315 162826275 76975665 277441665 15076785 22130040 192931860 74948070 52548780 103456305 15395490 12327285 10625520 334073025 63379515 99777045 16065540 4176015 49680540 178297755 197257080 80695155 34127775 31735350 16264830 27921270 1142280 179117040 73066455 13910595 127662720 47355045 85136295 96944940 76831350 63812160 79220910 62663760 20257455 92407140 85495245 48007650 132903315 273135 12031965 261690555 147888945 57812850 26438475 170681310 54913290 134765565 130627755 81622740 82692285 119254950 106944750 73207725 69301980 53657445 42943050 103932525 187501440 134088570 22224150 65785275 237216585 22561695 55457220 37429845 233188695 87825030 92733600 13325895 111450 63151380 70911210 111852060 91019385 147206355 31842270 44688915 145676490 80157060 11076615 52082925 80841720 142755720 138242310 120213465 26444595 124504830 214117095 63825870 109424580 172127430 8474820 83300160 120459300 75046470 162389145 51658200 105783765 54874725 96793395 166519080 16650840 14031825 90897375 98170155 123888510 68181750 140135340 35168550 43305435 29803155 31460670 49558845 95400330 79508775 244371060 67403550 15189960 141381150 145043325 213958500 27745545 80820735 70471980 94073490 66052740 40042155 35993340 59273985 23899230 4688895 79021800 104006805 246548925 6418065 189509700 78301380 49632585 27405450 142718250 75560670 111901320 42739305 69350295 66406275 136208850 112995300 105679545 54331395 120177495 97989045 16789050 163927410 178576170 24172605 21031305 111378615 39475665 44575485 75031305 58035525 236473575 103223790 195011970 57623085 30542160 80769450 437790 329319330 151205340 193492455 161097450 4689600 94974090 101419470 140230335 71640540 34652970 76227450 44660745 218272605 24710295 44921475 3073305 29262165 100935975 34036875 124494495 29889075 28952310 5848665 41418525 14972475 67686285 64546815 131400780 66832170 27182190 206053710 115148010 38449575 20435775 63186825 13627770 143887560 45895455 41419395 106885320 103635375 7386840 70501980 205901625 225045360 163458825 8928360 68601585 65976330 20288925 76498815 122950890 144159510 133657560 50397135 31690290 25376175 89708775 57037950 81217545 23923440 43169310 102825705 81771765 129712905 81388275 59005215 25838595 65582175 11490405 61249515 36471615 90903075 100607640 186589650 113056215 80729730 79946565 118575030 2323560 94541160 141145650 168680835 28877955 142045740 17053245 69384630 22458810 55409835 143653815 75048840 34747920 77101650 212786865 73848570 24835020 90455490 223841385 87011610 128768400 110957205 14023005 117158400 43711485 116068065 13771890 143109390 212400 82302705 8825970 150690240 160005675 5879760 98465100 111927795 1415115 27895065 14665305 111209250 33559095 40082265 192900840 55689300 86393745 36162105 134018925 34569540 63383490 2974875 77950020 175214775 33768645 59981175 137704485 112830780 100433775 49982145 49388130 8423370 103461435 267349725 65977650 71270805 139130940 68280060 22437885 6014160 236643015 70731735 114575025 163184640 8619345 23872185 207853140 95475090 103273695 27396840 32759130 168881970 53645295 75566580 64455810 212241315 38045070 156839070 199727760 35779320 49463235 11492145 35277480 175070565 29727495 18150765 4782135 35007120 88779030 81944805 120241515 27129045 57244125 39526170 125118375 71443095 81383370 98599680 50686080 74202825 179788680 48163920 44982990 113292840 104001570 111330900 17232585 52869795 24560280 7572390 2692620 55170465 9537450 63848145 2159685 20625660 31263795 51184350 117371655 43795980 14522625 25224915 129821280 38309265 109103835 98945865 10312605 101503230 124048050 18380820 145669005 187538865 99679185 32560590 58192845 11483640 69430215 54986415 4623150 160906575 75985650 39635865 127987095 41831595 46962870 54053325 164697075 153220860 272656170 212719740 72765570 113119380 34578660 68369940 1803360 64168335 66324120 87371850 130749780 65299470 78636255 118310295 162558975 20564985 96249405 53375895 191912865 75371145 19490535 58773915 112093890 213425985 4667070 62158650 105020790 77377485 55830015 118791795 41293860 47699295 7134120 14369700 189798990 17063685 173324430 24305595 80570805 15954375 70538010 129344535 17831835 40301910 168880605 46140135 97668495 77232420 171600 163492815 165210795 43697760 110570595 3758835 121211325 26488200 49453095 117817230 140441580 68240445 107545005 16671210 164805855 14610825 143896425 166219935 60949515 155086230 109857045 61415610 120111660 230220930 94995585 248632695 40804845 95897805 4654920 202878960 99365670 259332330 154897695 46720470 80678070 118120425 155536335 100920885 916740 6645405 183323145 50733765 119460300 50535900 27412770 208097130 57194400 191475195 169457970 101017590 1239435 263330925 56261205 100024545 31365030 98863080 51336420 21996135 72260445 28766340 56778585 100463025 146291295 127072530 8927565 163442820 171821970 76936545 83824875 52273365 34367070 3507630 153095295 88760325 2363595 87003825 41200470 65727795 65317395 102519105 14437350 62098440 302203515 15616335 55397640 132773175 79128345 78727935 23894220 218688795 67171995 18817110 56904180 77891505 157013760 34626420 26227860 8218290 251857035 32378310 1181040 103868625 39927570 9508530 51032175 31252035 54195315 44506020 2258610 26117205 59139360 107904780 39471135 105360855 31338930 29320560 29000895 141537705 139817430 123331410 179669805 16648275 19084350 131822595 20499615 47153550 81328305 141110835 76715220 150470160 83587875 162065310 1192230 125294520 62907045 205727220 6406620 9339330 184500855 87684915 316186335 31612035 93284145 159432840 257293890 31642050 12536220 200050290 116549070 3952935 34155 126041745 124959585 85023810 112254300 162974340 28222110 166797870 22650345 91958040 43283085 101989245 4531170 92290545 44063865 27971160 59134845 69381270 82408785 78062895 4805205 144823140 171295155 108482760 21831240 109518690 53318265 35292930 7259580 120596535 90942525 223384365 34738890 133823145 95317410 51480330 68866575 157377540 45163545 44382570 78206115 133471635 130735650 98561790 61609935 155935755 82488870 132959430 35043405 124159080 98698245 92200125 65118315 112558545 106104120 2139345 116098905 63347970 40935900 40110600 83307960 143980320 178596300 81546015 83392350 5886705 14162430 7813530 106598850 67845795 88068030 146456910 9105555 28772580 46342125 78991335 34378200 205695420 89169435 120649920 92923935 28544430 72442815 12643050 59023170 137724000 104299695 70681155 208979070 8341950 86330175 127374735 40565610 75094590 42818100 26895720 42089070 2827875 17323110 60070980 128371530 61119615 89368320 256005450 127932705 5986305 15277530 19352790 22954710 108724200 3757950 25568865 169714965 1885020 27403410 43680210 113916120 78401670 149775675 6349050 31605585 7957500 48815775 176450565 60792750 62661285 63627105 27662340 280331775 82902375 90879675 18627795 13419885 156678840 117566235 52924740 35563740 154150590 158201325 34734705 59834010 115627740 59081655 19344345 276131640 101729640 103060980 28670475 98582340 92900565 172694355 4353645 52431960 36981720 154999515 106403190 68571885 90625020 32581230 110690190 8669895 59162400 138666825 211175010 22941330 85559310 217291890 99034440 65431665 65336445 92685105 49098360 4927140 124744290 109387785 91883910 111769005 121848795 178591620 18106770 9447510 100255485 968640 145688670 66777150 197403405 136100850 71508210 20088105 36887625 106111485 26622045 107642835 13292325 100753605 61975590 272985435 59615610 35053260 113594430 127563360 33927180 147944055 46746135 170841075 82649220 2969685 65996835 77834265 81275295 26940705 46390245 198111960 130409160 22866975 147135 36733815 9671895 21058905 19008765 43046895 11336580 132840030 67455240 73554375 84632460 113299065 120686955 140397915 51911940 81447690 77750235 83070195 101539845 106611360 12399765 73167135 151318320 3038955 66545895 83047755 17674155 38771445 39975090 55208865 188659995 60568815 38792250 73908135 33854010 158112300 4851375 73423455 42975375 127292415 21755745 53394600 49229880 81844380 19987020 91573110 62636250 48359325 72967380 78168210 71312505 23785500 201792585 109691670 110939025 66428565 127221300 46529460 23317710 71690565 95967645 160299210 121640475 40152630 96956145 227025075 4123560 63233505 127515615 93345120 2900505 180534480 201350040 84218190 20459745 175748100 54329760 45044895 83863245 91332195 47332995 120037485 178693335 86592375 63590310 58957680 9672585 219182025 6266865 164438505 186258960 68478165 140367165 106778235 31532010 13722270 164136825 186667335 179739075 77824080 48015000 112113510 154290705 61133040 84641310 124806795 26157705 62952735 277968600 40122885 69922455 146141745 326983635 203681010 84368490 64434435 73031160 64602600 15175365 113044485 41691015 345999615 157919235 19489965 60343020 84654885 144353070 79064835 58263660 7247445 122339100 18126060 104441010 48510765 32673975 116188035 114315105 156280995 148405215 69545265 79667445 77331990 148159365 109902600 151466805 16123560 2457690 86457630 22050510 8746680 347749695 116802180 38676510 45251910 36497985 40525560 87202125 153452610 135980010 219951210 68077110 144010365 33508020 132201630 150401640 69452415 8613225 23448375 69222675 171728190 19195395 23632005 187069635 40540020 94582545 98527050 110800485 152865885 74581950 89355630 18919350 13635855 105787350 85423215 53075115 116160705 3612165 101003610 128819475 23897670 16895655 109823010 67214370 41811705 57934515 40955790 43181115 28480560 137924760 75723795 66572955 43508895 40002705 206091090 51522660 208361700 103360710 56763720 117021285 126771960 24573210 169291110 49427835 166393740 214248825 133024125 125304315 90328590 46209735 44688900 180438600 2037690 200406375 84062190 213030120 28844835 104755545 55070985 157916835 55267200 61941510 83646945 33416355 180236355 91990200 110681700 217542435 6152985 135967020 121328565 277507935 131097360 199575285 161462205 62695680 96312645 91015305 133283745 13813635 104857965 115139595 85923285 51067665 58581105 64163760 4229490 64616520 118355385 95786370 100999245 116543805 190355160 146622150 196261140 16554750 160005060 69617655 97887870 87513105 76961550 99088785 76482960 133653015 75103740 19878210 7011000 43363800 118466970 77046690 119809905 83263755 113561940 60371370 84699510 88940790 162049185 120563580 45276105 1890270 53286870 33699420 115848090 36709815 89930250 50122740 74498895 52636410 28560570 34080600 34615920 125134875 166418865 23520570 11070255 93018900 15951270 39716175 10702365 124147590 116090325 15864510 36021240 93275115 175684845 60726210 5403960 216310065 129557160 192511485 2120730 2243220 61894770 157952175 178639815 99165330 14754885 31602720 132726885 26604240 44909865 48550845 106773150 146705445 42467805 103940880 39750630 28266390 189598635 144928275 107440095 14224470 84151140 44685585 36085110 3219615 87556905 72092310 104325390 21342405 109954530 52841205 28275345 139510470 85954800 164024760 149966190 43413105 266836155 14890320 12725085 19604055 121428225 42180360 78568830 53368590 141239775 99443565 1458945 116124915 52406655 130281780 81429525 100235160 181355520 23703675 1568160 58980645 27277020 132080610 118129515 17262105 111536715 131322630 126969990 10079040 78758430 29680935 153903435 49243410 50969715 52762515 186538905 33520185 41408010 154326495 5686110 41539650 11427225 153176460 188146080 74796765 24136320 124585290 69112650 102121920 83572770 55422825 9408705 12699885 160007880 77915865 28181535 92341605 108283620 89933100 91835880 132433800 25308075 88991475 42613710 89756175 114997710 63058500 21222825 210042165 139176255 46820475 91074735 129580815 89866260 55160400 47591550 98126985 3814515 90128220 88766475 1253205 17761440 102342900 22092720 82840500 6349350 212143455 196949640 113266155 7144695 37053210 114860835 126910785 34152885 121776150 81121650 140950200 104168310 22286580 42262275 23661630 195337785 9450105 88599465 65500020 41868240 21439800 128815965 125108745 5345325 10405485 27231975 25809285 82892820 24660465 108676965 11363145 31982580 169938450 95215935 75703245 44179665 8055540 38705025 96213750 129657210 98987295 37184910 43781835 57895875 151901010 3427155 78515100 18349755 168048045 5077305 20949315 85249725 229993740 36338805 34399680 88594995 227768445 54078060 143561280 122759430 25831140 37390170 82911885 52833645 79961790 53083950 82803915 103202955 5076810 65270460 143954400 82241835 32364780 163014165 28249350 87528570 18154650 174713580 12390780 117660960 9375300 46965330 199031880 94893795 58765605 113014425 154054455 184020900 132269130 134332620 54860835 66987150 71232930 192843780 38685120 201450945 78337440 110261790 97661535 35683860 89703540 42303720 114841080 153084255 73771185 43700835 163742010 61469820 3619575 130338570 219930465 143495265 163423425 30600720 149069355 191332095 44092365 103934340 79640205 179091585 122725785 168863940 152010975 153491850 1214715 98130645 8930025 114863145 184637805 139145730 205002420 74391465 39157710 17003970 140501790 102822810 72489255 74491215 62166735 65620695 143201160 115214745 70812870 232136145 190837965 160942065 204277845 75987420 145596060 166959300 56616210 170623005 41313285 72471570 3273285 113369850 136195695 49427760 76677030 61554555 20723820 49209990 83528130 105918300 29577345 10633950 252233220 35132925 34105845 26944545 146205360 24947730 119898780 37339680 116442165 23584710 31389210 95153805 85740825 206119635 77438760 92331525 187990125 112780845 86312475 146296665 31910250 5358300 164123805 98836470 49532325 259614000 59007645 24530370 121873980 79883760 144928635 13809285 129815130 43851045 66677535 110169195 62937435 57852015 17538825 71897805 223989615 107892480 34530330 186455355 48727065 8345475 125100195 29736675 4436250 4641345 90100140 41943780 6424995 87840030 85738320 18717240 10742685 112592025 53273595 162853725 162161205 84330690 72095100 64423035 58400970 148060605 39997905 112898445 37377600 42868545 123117540 54865935 67611645 108743535 90915855 139182975 34561395 140530410 28281885 5041290 38958075 135779955 186122400 15099030 54177630 9867495 111794250 145067055 106370205 5172810 87547575 57318270 11804820 72275565 12968865 102862860 126357360 57547365 16221555 46591965 195288255 43017375 113828115 26586150 44810235 131044095 56440710 194692605 100633200 304957320 79080345 31859490 79070940 37959195 83497575 112496385 109580160 16425555 12866205 186193845 35837115 83457750 149257995 155917290 120771090 24035550 49411980 67068210 95379060 12515520 89028150 38795400 209440245 77192085 204021435 144405315 119309850 14803350 49963260 36786240 14544420 19123815 15603600 158532375 156089730 98275320 31950525 76082265 41836155 61956225 23319210 129059310 145133775 16286160 90992610 6321510 56245215 92644620 197931210 163985295 23187330 50638680 89582415 148517850 36636720 227358510 124756425 59903175 130584120 107615145 59597685 99125085 65332875 340659720 38067915 132479175 76850190 1336545 203789385 116819535 38201340 226513875 17702940 41140155 87318030 121831965 109645815 44011290 37085295 116107440 140571570 109187475 14905995 138528765 120262890 19635120 135300030 86536425 16083420 163309800 163091625 78929955 14429910 80045475 23889345 132267690 46797135 3378975 94753575 78743220 60721575 70339395 83276070 34079430 107923455 74547705 32204175 168825840 127330470 96998430 119220120 76890120 11848620 14945745 58319415 55701510 34591890 30693495 36992715 117700365 19305495 77003625 145255650 15738810 85109985 25766970 129040005 210466260 7866330 947100 12472590 69421695 53416455 58960080 53615070 19982955 119582985 37388085 211341435 85807935 132160590 114874080 21222255 29539485 118742355 2843370 141046260 130262010 61155375 24764805 139656540 20056650 2809260 38805345 68906115 138567075 55417770 58466445 121920525 61426665 18792705 37982805 16747905 29063835 3745005 83560695 30543915 145920300 39963750 173512095 137653245 69149955 86769420 189712245 123798030 26342220 95753205 174851130 20336100 128020365 172510950 177022815 66463050 133541085 46971960 130773960 86823435 25753140 122223150 4589655 181383930 9846285 184606245 31699920 16132320 77193915 20069520 113455005 146469150 81547710 61487460 43016010 16577295 10968420 130307520 43884150 141713865 108912015 98958525 60027735 51388635 177330000 37602165 177386325 35724165 66353670 54055680 65678160 29491785 2695155 83773515 26722320 134623635 12293070 125544525 78315495 90436260 18477525 25228485 45871965 22421985 320371695 25161870 91320855 32258895 26082540 173322570 167629305 5484870 23614995 3188895 35870880 75869100 125784270 51992700 90128265 109933620 105640395 25949130 80512500 100126695 140787615 76163250 15790515 100068735 89696100 191823165 79134450 38800050 32778450 30235845 13001745 9408675 90947025 61955130 189846465 39287955 104983215 577845 21305970 164808120 12636990 54724560 98808150 7602075 18642660 25690680 134252205 142805115 68967915 101799690 105160215 137530740 121737090 103991850 137430390 9294585 72442215 46968585 42948285 102796500 157176675 129906480 67702170 72023145 53063115 62088195 7476570 63072030 146129565 81496650 114226020 135341790 107241945 109597710 43999680 177485130 1499490 34664175 61909290 88163220 199121355 49060095 11780205 69489675 8545020 63496350 124353975 44887920 89362035 70422480 181428120 179389785 79285770 68381235 655125 122955420 26816835 129183825 10231290 163813635 119675280 98195850 71074800 25661805 41796180 94063065 37561335 7866165 135244290 3148980 196374195 118701240 132926445 31894815 80911350 25620690 62215140 156332880 169479630 137708370 92132205 57360090 112608165 58006650 102098535 132275715 18024030 38204925 49634505 48733305 20588115 24712860 131263905 40161465 72260850 49438425 47146050 42480720 57108495 128325330 26440035 91354380 108452715 165203655 116507610 11246355 117877695 39572775 49659675 58694565 53056935 211250145 11669190 65363265 38785575 3739320 22651125 69241905 15577500 83140755 25027170 156285630 246300045 68088720 120901170 95500065 99285300 42299730 162467895 148765890 48060495 89764980 38028375 85012980 216649680 108649935 9957795 57246540 85982550 19172055 143634750 82845015 190486650 63269265 144091725 64080480 168299040 44585085 51022845 48511365 148679280 39276075 92996880 155504790 138804150 33888255 37560630 59693325 15348450 88523775 152118930 50141685 33371805 51091725 51226200 192352005 53386050 81067650 53575080 121118220 133117995 129766935 88754340 90566475 48099990 78241740 2964765 59952600 47239170 10892475 170805390 44669775 252758595 97881510 156820500 42400935 41402235 125985330 8371470 130877475 69498960 51206370 146252580 61635585 35453340 62785320 48590250 215261595 116109795 77929245 33261345 142748265 17897370 150705300 60675030 139820985 79851120 824505 80826660 248460450 219626700 18061980 48804870 16992810 26709000 117376140 25041960 203890605 97899960 135064125 57805590 108730320 241360215 130079370 122950320 54127035 134480145 179452155 7787205 204491385 25912830 92255175 39134970 56303850 14727855 212685 170043435 21097305 25732815 96597285 68696940 44667960 62991330 56926275 37141410 169925175 83607195 5423400 56055030 6304965 102414210 53904825 1433880 104641155 44304435 16711395 148669770 14890335 64615710 107802420 25746300 81099570 66701265 6737700 114280800 3104745 114644730 63067380 21402945 121109475 49202820 39041760 22277700 11759985 7782330 73121895 164200545 125447100 108994590 57247005 94180560 51944925 82708530 124091490 85744380 156251625 60518355 44293605 25980315 1182690 105199665 93848010 186784605 221141760 51657795 194433120 58810410 266203230 54723015 247827390 51180795 20700600 98345235 44462025 120901665 71405670 100787280 160210065 187445685 45450045 55066440 45761865 88603290 149098500 46739040 17623185 58269495 51590985 8836155 132927795 76007235 141658080 16759965 135386310 232223790 104791500 84905835 16095435 67441380 35056800 38396040 164194905 70471110 109379685 1943385 49539510 47508075 61014540 69260610 58851570 61718445 61405005 28845495 55509270 128055315 42377100 34437765 63398625 316414785 128384865 16722435 65380725 70820745 126807885 38019225 71545680 78868305 24239535 96752010 154173000 135365190 179242125 12541815 34088190 95784330 69053805 55077270 81039735 12874365 109705140 25279620 114927255 202227480 42640050 10427460 18426750 70318485 62438775 62540070 3426720 118765725 121959195 70118025 11518020 98031705 110733810 140541585 43791330 166223205 30237735 174301455 114484785 76452780 76974495 122247705 157827030 118225035 48952290 30229665 43228830 59572650 74160840 130640880 47636040 24688305 36673725 112741140 60696330 83431020 80053380 120998070 157189200 4726815 44283285 51286140 128427495 34824405 107118315 97809975 137069730 40446450 8652420 186551190 25964955 25467225 67133505 209331165 33546360 143345475 9054555 146996895 30645795 76726035 43224780 32544075 50641125 74178225 113590530 123320220 116480265 45879720 157142430 36839250 72237795 43928400 105168765 97580775 171118215 39444000 68861745 25188795 114604320 35702400 124206885 95776680 158423175 202104585 76019505 42730680 94832070 104929185 107062035 40817355 146087700 60399855 1671015 21068280 18618795 96069255 119443095 161725710 23487735 20008770 69185895 143691840 202681590 50528430 106314585 51741765 84965700 20579865 174876555 55718565 95536680 103523955 6352080 161323275 128126925 113932740 57441630 32051940 43020960 110262465 68225955 5341305 98166225 36426885 144203580 77391060 148427430 193564620 118694640 19443285 149594805 65195955 49143795 120228525 64462590 107299140 11142660 17907975 110055975 73609335 166921875 8417190 13165305 77819985 11813625 4029420 205866330 2232630 152342880 97014330 36882300 55935405 38917635 90035940 108600525 154597185 65015565 75873225 112440990 89660670 40729125 84078060 21868590 52006320 85159200 104715180 200405610 27886680 36589980 139972920 116967330 72969075 121910265 106193790 111532605 99776460 29367705 71638890 76721070 149386800 13189365 49209210 177347340 43291380 75876090 103937670 195690135 85348260 9346200 46372425 62085765 112769460 65142015 775635 123870690 85570275 192385425 17896020 190774620 126235920 17447190 63978165 26071050 22805850 79580715 210030210 64328535 9823785 16009920 171335370 33560685 31943895 94396800 115267260 24050475 44875095 8572275 123518520 69227880 8954445 61361145 73509315 9331575 354549990 9205860 31094190 149457195 97930035 98881725 92559675 80059635 11482440 63929595 136224510 67959030 57535830 184617825 94276755 131479725 43096035 190829760 29008170 71129145 134601660 7604730 20536230 138918225 36481755 20449935 143137275 6873540 161032380 101603940 173128665 2162160 83182620 263329155 30349320 169164405 26866500 16392765 67956060 61500465 75870090 60183180 138439260 116018265 156716400 100877790 118118790 169539150 144545385 209921565 182093415 1892235 2004165 42463440 40389390 129182325 21865860 122505315 43366455 12591975 102585900 11074785 31192215 67671900 129622155 113186220 1579920 128132625 29558865 73706700 240376575 54545130 86366865 248136810 23965485 78111960 75691875 54604185 26531595 162442155 49897335 32487855 21384015 125893335 98703225 215511450 69576765 36473355 145004760 160629645 46437630 30234045 45596205 15137295 42470565 63757485 85233855 166992915 134956860 134513250 9850320 23103960 209359305 136234650 25679910 50592075 80663700 109075335 64316400 162448035 141881040 64387605 45147150 127995975 26861085 241165170 62109135 199865070 162008880 81623340 156446205 111531660 24508710 83874075 35715855 11708010 9764550 166568730 87685830 78319230 80919195 72256845 34741575 142714140 10810875 105495585 66492210 58143480 22126875 26909640 136492080 60829290 92455665 57730710 15959580 101349285 5515065 20753430 41384715 5236740 92940180 116924100 25996905 124296840 181693305 102894480 183352950 161975625 160749240 91246740 47211885 14827005 27522735 118424340 211969365 1187550 60398175 110606760 51211785 153732660 82930545 25572165 120898635 108341175 22018965 13670760 58384560 12936435 84199260 63552720 90667275 120356760 146873955 60020010 101015865 82606455 234025095 98934105 26377860 110718150 106438815 224970945 97357545 231814110 102583410 9380250 197197380 121878135 6796275 193429950 60452460 43261890 126072690 131576580 46687770 17881755 119191200 18861225 33253590 5062320 122668410 32048055 24276000 127936095 18651915 66189180 59380290 105976005 149149890 83224605 114870405 83574210 100791810 29128455 111981810 89119230 75174930 87559380 125430075 71439480 7589385 49509660 38262990 101845035 89721000 3365475 100802955 32322555 101147700 51669915 285495690 108079050 21552255 14526900 98641245 11748675 189935610 23946645 170313075 63333780 76422405 211039590 45708075 24425550 100336485 28795815 113612415 28056420 103140375 109236750 157366095 30324855 106271685 9591225 241160565 97053600 77374980 105829650 40491615 75948675 121223025 25785645 49348665 10820655 71799240 83514810 141103920 25825935 29806905 55296675 92523255 79927395 105560445 78960030 34174650 143248575 109831800 26946105 3496635 121359075 104795445 151236570 12676260 65600970 27680730 116666460 75702945 80590230 16683450 117927735 120136005 67897590 76868685 16432725 37977555 12048900 67196385 11660265 31873875 27298575 16907580 28740585 30585120 262887915 37455015 76858650 13233075 10041570 106389195 83231850 105780915 34216650 3162825 160332690 138916575 25345200 89793150 37199970 149306040 75424620 158167770 20365680 57403890 43212825 193769385 22217130 46208055 15324855 57292455 9052845 154757595 17822970 77938650 61798155 85250700 254213145 49153605 16604145 182731110 151423455 82660485 177567075 101441985 136421580 11716005 39280230 121335855 100980375 19028895 30954120 66899220 213307455 83739300 58184430 152266020 61937925 159695085 79784250 50655405 27741285 242576340 103904295 24364755 23706810 3982665 93327855 95215260 52151760 73073745 55288860 106087140 111559905 56633130 91718925 105699060 14318055 74881710 26374590 112262775 9024210 100385670 95211990 1828995 1192770 103002525 76705410 5177895 118093125 15034920 126563565 41069475 23635260 158453565 10396230 64702515 134529255 57777165 74871165 5931345 136386030 97135125 15195900 207025110 40089225 15989250 137442210 38300175 75854280 113417850 16469610 18337740 131190915 70942050 99751545 42353280 54458130 40957665 128535555 72155055 87317385 102310305 53740650 188646255 96283290 28765065 73011060 65355345 61136880 152082840 9384840 60972285 61167765 34518135 101487375 6322335 41092125 28374540 40545510 10737510 120959100 17832885 163418010 4308240 224269620 8959410 10453590 13127625 230212875 106862475 47184135 57377970 18522960 192751125 220691610 82527945 73233795 10482630 96520140 11632845 40439685 116906280 129626325 116730105 15206265 33799770 26053605 28429725 18978915 168701010 37364625 154773780 43996590 9600870 63491790 15037515 58579905 151053585 12744900 27743640 42397755 97439985 148111560 146209095 121295130 26764095 10910115 125220495 61421025 2386965 126172125 89451525 44762145 111162300 56680530 142692765 57731055 102414315 211218255 127720650 44383050 128424315 32536710 129038250 22339455 43738980 116294640 26183010 10694190 62066055 77110335 158399460 144816600 31097565 41580885 168259845 89031630 152476080 185015730 28643385 174711915 35424795 49751055 178209990 44927340 117506190 28656075 21284070 82591455 164910330 47874975 120388395 2040750 53018145 100665015 27565785 24004185 171644550 15117975 184148070 92249475 120039570 205041180 33614265 147476340 7646010 19297965 337172565 42823635 62107815 12846000 35521170 20894265 62720625 21245475 7139430 17980485 142128450 116615445 60460875 7867365 86947425 97813725 38638890 33518460 20504295 34134600 87051765 221845860 12992025 87695700 109622685 59241900 45298545 46124160 142842030 102444645 243347280 109913160 18884280 22554375 46676295 54688815 114281085 106869405 70708140 105814620 24951450 53567385 91016340 89396115 67463280 41832255 24800490 148866345 67771530 26110290 54061725 58734750 136575300 70739430 4311075 23317215 112186725 37487085 30684750 109451850 21493320 36165510 134434680 114719460 25656780 26324670 2918115 30977730 127327860 774045 71832390 155918595 92477715 136125255 70007160 151547430 27001380 41219700 101690820 12386460 101928420 88228110 155016465 12649755 34053765 13134540 22910100 76162455 85449270 106721385 211300890 60959070 105129480 94315125 145926510 74977200 90907350 17482545 5011065 85958235 44729805 66579195 152282235 37821300 114709185 133492380 174683190 31270605 44597535 195572040 9734175 30156555 77764545 65376135 87708660 125304105 137915505 82112205 132424545 7273920 100942110 4200555 66321210 116850315 52606830 30770835 87905100 57209250 83449770 139611735 272620095 202059060 24279570 25453140 26038320 53355645 34707375 117749955 135879570 67039335 69307815 41404005 66087210 31546305 23569860 102587880 98815470 91482855 108178440 144690315 70115295 131333865 181850835 12741975 199200240 58990650 79531035 144734730 46566375 38855805 166764075 72731745 89003445 184645020 64259700 24002880 111312990 46582260 51341835 80910120 209927130 109791360 146917080 81047610 82665450 24049170 25038630 72137880 25999290 144186315 116188680 47709420 134240595 349876395 82196550 77410935 63671850 47053605 55722570 2539575 43101390 40198035 97531215 54318630 32778585 39908595 23589315 56942475 5092605 65599680 72199065 13877070 51022680 68034615 116727825 4300260 72438855 110986635 78586815 89567475 91148010 25231275 61387995 75540870 208245 30234570 23553900 151672920 103792815 205476765 36395235 18105075 44699865 57783990 41086500 119125395 103921755 157114365 150238935 137576595 101616240 96401325 67706385 146030565 155812275 66405705 89513220 19741095 22531200 9086595 136618575 90099375 180212595 33416715 229303620 163048830 73101270 46013130 213492960 10539480 23194665 75006690 6396675 28561215 24739530 43120215 125182170 10767090 84925980 30004815 4540920 18965685 80644740 112525260 268153455 104925765 64354110 21666660 111751635 19545180 66812370 44289270 174726150 98964810 91605030 48775710 107474025 55750590 174199395 67647075 16318245 58337670 35880105 80571720 84143790 184758450 177414135 99705420 129811575 27125760 697410 170293770 64243065 33000360 103017645 162820695 141889995 63573255 22022415 43836870 37611825 647295 64995345 96955875 54790020 63881760 159058320 27677595 10784535 8628420 6428280 41299275 71228475 10872465 60940170 55947960 125199360 151932540 97706655 175488390 119085765 125985195 131693865 53296620 200219955 79467525 90971400 168005805 22371990 41319810 5550120 139751085 139261710 18455925 39765030 245769030 22882545 143080650 51473145 133347930 253719285 10190700 44272425 44152770 47959245 58193610 49520640 82683945 81814725 10212390 51001800 50538165 1910085 47835390 148783650 179288790 15078060 80625165 50284230 52939650 106821945 203797020 57329265 22250865 117815550 54068370 65901165 77571360 67850370 72250605 98710275 27734565 98105385 35112240 37153515 5263620 66751500 5975385 74380965 4263285 96587565 24435660 128691960 53158530 158988900 30553650 52752750 82942980 82916115 46795560 139816065 48201570 31339830 10203570 115977195 121172970 39453735 108699015 79918830 25885170 97348920 40819995 93838185 133760655 124112325 46379460 137649450 125397285 28829520 91594365 65068170 131932635 117688440 175088730 43085820 125006805 45412770 31613595 56539815 3469800 122704395 90546930 119501805 153630945 65867550 116214885 187257675 79298775 125419035 49492245 42923355 33611760 53420475 130641915 3743550 49928505 67199970 103251360 92092080 109432560 57349920 57588945 91950825 77146515 61596210 42981690 140375805 61243380 58882050 144613905 88399515 149204955 5508270 52444710 151817010 184422870 15762870 386745 18827805 25025865 155073825 38057745 134708325 123137775 106424505 44229405 49305555 144818475 27412845 146342340 90434595 36180825 16178970 16803285 33079665 41783715 182734260 271500585 23502600 141813270 13650240 13952010 11544675 156952050 11628165 96506310 258875325 24164085 128773035 22856670 20953260 97818675 96713205 193741980 91014975 53224845 108463215 46058025 72167070 122034195 21811710 103535715 16643190 173221845 12881595 133681905 25012440 160453395 115503480 40214160 7753875 83846400 128610180 21368655 23530905 10128360 36505860 171689820 106350165 79473600 59405355 17059650 25347780 15497940 237303645 72447090 63524415 33222975 9287295 85611315 40315830 126759330 93564945 103411860 94336635 56686155 96647955 45148980 32661810 98608785 164437005 179001960 87730155 8219940 917655 8552625 176465835 128466405 48874545 18533745 195351585 64181775 75222345 134075310 60715095 148023525 47458605 83817030 123013665 3030375 19482015 256602930 49808400 9590655 86140740 58142700 121520865 45104250 121087035 1537575 123994995 83027490 129011430 101237985 63255015 72424110 33768525 39625485 85335180 162678315 25054770 97087635 130914555 173260005 94709685 115784760 72981870 103094985 17812575 43536480 67970400 44607615 14085045 18102240 81501615 106660290 130745880 93716535 25771365 109250400 19509180 223696995 120328665 10882290 185006505 32461875 49558785 215544345 126061290 25664745 139759725 55902450 115178070 10693650 1396995 16672440 102992235 19913925 87836040 83832750 75496095 66423465 196998075 25481205 15564660 161165865 8678205 148369320 1808340 242936325 185119425 64971210 55600395 118827840 125770125 21220785 35852355 45361680 48775950 64029780 152925120 9942435 3509460 5681250 355832190 27127635 51549180 28998315 46883415 33536610 35942400 919935 55047465 13512735 57939525 176135175 67302225 171289125 166054185 60326820 58710435 13452750 44874675 29747685 83966400 68175540 36832410 7742685 18580785 142424820 7078065 208700040 130690290 28816950 12351090 42440940 106877835 56341290 8598330 112496700 95569635 102357525 107710485 181081740 102753810 5154315 21214035 60862185 8215185 92256480 138446130 205144065 77274915 47116905 26322075 215511855 48184380 1159575 32025630 32765955 138376905 54380055 21204165 226283580 135493605 21425130 16913130 203052465 32998170 3047010 32624145 72683880 53402385 99500790 54460650 109408170 44045940 142023360 122685570 89857875 2506710 23508090 150385545 126006405 164238300 49018575 106502910 93695595 76640865 145888785 102101445 47402595 184402185 77931810 8400810 160025460 74359425 22879320 25965000 617655 190750320 87195405 339493620 111732300 63256575 93938445 123563970 58176195 146468160 23353275 129908790 121822095 87882915 119796045 2243040 5151150 108629715 48544635 137282100 11523645 7478205 162959055 98463315 29851635 49246500 13689945 127085445 119157420 61102170 11466735 108298095 86166000 99958725 116448975 65819700 49887045 35101275 70860810 12615675 22953990 107089095 87273645 128181060 74697225 42376380 7675515 138750420 211230045 113077320 141825105 77473785 151626060 93089700 5098350 147921240 61623330 92790000 38980125 160734915 18322665 69633390 91762635 87519015 188492775 141573195 185757480 135600600 135782700 201293445 58058940 37141320 40224705 144476145 127867515 74278230 53126670 52470360 74485350 44986995 142742130 34686645 105912150 123404145 19275840 24717870 201609285 99715815 61538265 70113780 78194385 36656265 48280575 102696435 57129255 125790675 14415495 64731435 187815780 98853255 26009175 18010425 14050920 188308740 105459855 17371290 140803815 215881095 21579555 41327250 15410775 48175590 75266385 14056755 41192205 216677400 17862855 101897415 95594610 282844785 1671600 128450235 59495745 128606625 180395100 22274445 75950190 102493170 86006820 131357790 120752595 105697665 47913585 60027450 39045675 896925 66393915 103666785 81365010 71958705 109425255 138675555 12547140 164843025 79865415 34966620 48573105 70653150 53312715 135837555 34024155 89801850 6016485 321723885 138369345 63332685 106341750 194711880 195003345 152147805 69558540 31261575 60310380 8057175 27024975 14361840 48680805 38812695 11928990 31135740 145068600 7359270 217313400 49066440 9394275 13159845 168950325 41933910 178753635 15022590 77142060 159760305 113818545 26838630 267579435 113767995 8602035 23618790 84973905 65364990 95261145 40135920 24512460 20646180 100015560 116058375 14967165 153513450 16740315 246342555 91099890 39059175 72159225 58122120 101043480 82324680 152505360 23471760 76083930 158530215 198727020 131452545 150047520 486645 85532055 90681000 84494085 131000775 68568255 29887065 161760480 269890305 20975085 82127700 66536610 60766950 56192430 188082105 142478700 51744885 15364575 97592445 132617565 88718985 49855140 147032580 104229405 43101510 59966385 151989225 1666920 140137875 134489475 98157000 10221675 39511305 32962530 6245400 2820615 109862130 53777355 176153625 195407295 97960860 9179280 47933640 40201650 73600305 144573735 34403835 4631580 119190615 140090340 106580160 96556770 133092255 52871955 6365565 10588245 153992355 28400685 154664835 195586455 190241700 26714700 118681995 103252035 90498030 48112320 74330235 29815275 22643925 171331545 108176265 61357725 102125370 65161905 13469325 247965480 173471760 127466280 136384305 70470450 116061195 9221130 115503525 44317920 133684440 43366980 33499395 70931265 5160615 117239100 222429420 38981235 78622980 189898215 104090865 82681605 14548515 88456680 106724760 69118755 42976395 244016580 105392190 151624905 35725995 6020250 242257230 148427670 80348370 15104955 27561135 90608940 77267895 47240595 11015820 70434045 115408515 83587395 27889170 86879460 185824185 50086755 154224945 193668150 107427150 51667395 181869060 9966750 147245475 67558125 266905665 62703330 63025770 102484680 44702625 48215340 107151900 33791445 20442885 46599645 53715750 143670 13136550 94127055 70445010 45420810 185237790 127727580 111767025 135270360 177116835 75601860 164209380 36322410 14235435 54857145 23996835 4614765 58213140 31511970 116909685 116791050 9303105 149549310 2415165 141384045 25774545 133073430 72258510 52600290 49195455 9619485 15046605 45172440 39173145 2544210 141493530 66992010 7124715 171639540 100256250 49896735 129702585 122921970 130837455 185547765 89718435 1252395 106324725 21239700 182816190 81482565 4036500 129087780 131930775 76059090 69795840 172765860 15120405 36366660 20171430 75956805 141209130 34086660 78966600 19435800 11269935 18124395 107176725 231985365 32238960 77060895 288663735 7840740 81885285 91681935 29869935 86764395 24652005 88201785 23222460 83220825 295472115 8732220 128056950 40978710 47403075 62316645 16045425 121537470 28772925 129374625 25915785 103820160 149470440 113356410 164821440 72588495 49778505 282756360 50070390 43465080 15588585 319338765 260812200 135317250 100745580 101833350 240108825 76177275 209088900 120000990 242115375 1660170 59149110 59503455 127360770 46356855 228529605 87374235 99036495 175341870 27485715 54610440 86421750 33302235 114801210 25567680 34038525 205481580 128505000 48137130 3793110 113011170 31880190 120328350 125226435 6837855 182031945 121351380 61062000 176587410 42309690 193481565 136357965 82950825 118401855 40214175 9024075 69674595 28754805 7763010 112264830 121336200 58167330 4528230 4702305 82064130 97006695 54430095 66753480 89101740 130972905 150347055 14911605 74551110 148203075 13567515 200164050 5059575 11072955 105430905 23427450 86354595 12282375 103397385 71889645 134129565 55889670 137204430 7674555 22974285 20107665 127814100 36267870 3727320 38681805 107939535 57406455 38141880 7685790 30679545 108387960 13403400 142406040 14818785 177560580 109222995 79814865 54968430 103150125 72457230 127571655 117237420 28983870 2914590 164171670 121089210 42273435 65673825 70884885 190391715 257898285 202452315 140926995 11952495 116595630 124957020 39891675 31030800 20613765 86934735 30960120 141931725 56694780 22646040 126185865 30406515 46404210 36556875 96343350 78603750 136901355 49011540 18870675 16759080 78720810 24706560 173729895 26016900 158444700 16153215 64885350 121953300 11649195 34468410 43703070 193572750 84137670 40004460 150232140 59875530 90304290 73495005 76625355 7505400 54921660 109811985 43508670 142947315 24354180 11239125 94532475 31370055 35131680 93352380 250712370 60938595 55848570 106309275 42384600 44474535 102803850 66750240 31275075 34960290 2458680 140150535 221409150 43169625 64109265 178730475 26685735 199903665 30271530 102071490 119683395 76004370 47144475 72100440 9789705 126055590 188470080 6314025 82341345 123005295 97725465 75227505 54349980 84104715 117784395 123154095 276211425 64208865 58070760 135893715 25149645 121426155 130701780 261594840 76487910 29000670 17849865 55322190 13873725 7741770 115810740 27508080 127709370 19371675 92803890 17170740 13868865 38235990 32816925 99394035 37506000 48492090 195988545 22050225 76756965 84066315 97734600 112570455 1319625 45578445 17013780 3431745 80651625 66859290 19821390 55628055 4350165 59879820 8134470 109855215 121282035 86356260 87230670 9464805 97792770 58970445 35940135 106536300 106505955 25557900 47410545 68719305 13732485 148705905 25126920 47092425 88198215 157289865 37469895 28719885 108641280 136168905 112995300 11674245 95806875 82935645 89383350 198548565 80675130 193816830 13579215 76799655 90485115 60020520 57219300 97582695 73077255 45954840 160721265 176802885 104830665 7098300 222750945 37268895 322002195 28383405 17249085 56170380 13215105 100857345 58157850 116059110 57237570 117155700 152040795 203182845 24094455 22004955 188068845 98588850 35907285 50058315 12703530 162196290 80500815 77690400 62382300 60516135 8418315 57854535 4603485 6564915 86494500 203542215 117482850 107224740 170119935 10308690 40608600 83901510 47264385 51226065 52743030 72744840 55178625 34914810 176542110 80779140 167238435 61867755 34666200 157921590 154105875 32958810 173563245 128100255 107130810 14189700 57254115 112973595 130313340 95705685 152189415 135231720 64564800 63631890 200647320 203416155 34089630 38707170 111986325 214414065 18419985 20194410 125960925 20142720 86521335 142932180 44370345 94882155 9479145 76160400 54761070 16462005 118042710 36268200 67792305 38079075 40553235 182742105 37676085 95517840 109918380 49059300 78635220 26122530 5466720 60975990 22919400 262867875 9552165 10902405 80876430 183178350 104855655 37318620 75241755 26207715 62485260 43046175 150046875 5711535 93968640 49784610 56876700 48081765 8315835 8632725 69205215 22432440 31654920 5307900 77026830 61377555 250399245 84333960 95188590 66763935 73100220 53384865 19803750 224839050 39214635 44315025 83615730 59000715 119665890 32433495 93430605 221662965 9274395 128372070 186914490 87267420 13473600 21893790 74778510 88585425 65499735 107279550 83082165 23741580 1934190 203243490 19808565 62831445 29730240 171617025 26699325 124451175 75308370 17553975 44599965 10135230 2730840 162154710 54565350 81485655 58514235 41813835 38567475 102148935 152986020 35482380 92760225 43024680 229739385 65685735 6080055 61958100 31507380 166943325 92007510 38090670 53480955 61128225 120136470 113124840 122692050 82673400 64278210 90504180 114097530 139705425 56665380 293165940 68100030 227293935 21165225 9320040 70547145 42149865 11438265 36330405 144487590 60631440 69688110 16623780 17860290 39799080 22799775 50775330 23250705 162922110 34391145 49292280 145561020 160326585 102246825 87046545 51738495 93981390 22361535 118282245 184713765 183410745 64121940 107030400 187309920 97650210 47220615 56359770 32518260 52034670 99123045 118109835 87625740 109349295 25419960 16585125 49912860 130732095 93981105 14356665 46630275 15023640 122688720 60669960 114646155 93029835 108666135 154914555 96080895 67527630 8325600 43255725 47947605 4041570 247877010 64404630 50944365 222919725 124662390 107250855 108618180 58172460 42319950 91040070 116162955 26866485 53596245 49527180 15088425 161067120 28976055 218199195 8268780 93548595 97687440 128360880 19540470 155228355 18382875 57034950 57761775 1142820 67580340 181782795 159817545 151747770 9919470 166973160 22237470 38201745 36044760 104082795 3068910 90128085 74308350 15797325 113314860 129827730 41827650 65185800 121465575 92364885 147629250 112415175 74470095 10908495 214739970 19756740 15648465 111254670 71829840 47795865 78524355 262085400 18154110 145290240 86132070 131744445 112594425 65857455 203677725 83321280 5258865 199393695 3183345 62121810 57955710 1662375 106890855 138561975 91398030 106036530 60199440 242445360 10200855 183426720 37039695 55915275 39852045 7534020 21805275 3502530 59611290 50523660 235655655 151045695 124609140 37795365 28378080 43266480 38906520 40511760 52597185 70008210 37641720 86487675 217691160 105276780 1155810 197379675 45565035 29952915 10501770 166093650 79881285 114791145 31113900 122725995 171430785 186328335 14189730 229308105 36511785 31914555 121771560 38047335 138606810 224812965 144823110 49966035 204585660 2262165 70268790 79144140 24633750 157282275 192209625 19040250 23853510 32324925 208361325 130310385 64763670 39882105 20146575 125792265 119758635 27109635 289410 174131970 49056240 113727195 112943190 32574870 83841165 77684505 33217830 251340405 46447695 56754825 64568970 10241100 107541645 13863045 98348565 143566410 31011615 170454750 74988075 6451170 43153245 69587610 258171555 42894615 86622180 32943420 16007310 75675735 4810170 51482445 1781250 41721045 48994440 158277375 112763685 28211385 89846145 70123350 169053555 140770110 98482395 56880960 23718165 491355 72709035 90813465 81425640 95619690 185557650 68835300 4793970 25170405 95236710 46802205 39132135 82527630 113376675 4569735 5665920 120137700 58186545 208472670 119876985 27319950 134017755 103263165 92215650 101097075 91172655 88281960 16087275 87945225 34220745 40918485 108842835 161675325 50321745 110098575 11453220 74898105 67822110 120518505 69099510 92742255 13279650 23318130 114069540 140689500 120391125 56781810 18794070 127533030 23376615 3977955 11777940 132914040 30892950 114707130 49693395 83468040 124815780 51290820 104835390 37119915 40979130 223989930 219750 41417265 29680125 99317115 126192990 35699040 68435280 111078480 120249900 891360 28346805 106389780 75793065 48324150 110494185 187459080 43565715 83836620 2826195 145157970 27568320 35998230 52996950 37056000 133389480 57220065 76154115 224196180 51615450 39665820 23757765 85087620 154211865 201723060 101402745 68606175 75178635 59781435 33776160 108229905 10833570 169610655 213367800 194058225 44385705 13818465 160638945 180165450 142662315 27465675 23342205 112214865 131086695 57841245 77327295 56345070 123521490 74479440 147857460 19139130 140358180 48115605 54571665 108602640 54867735 73214580 131005605 12686280 36904230 163998165 100923165 32274210 89986095 133370490 30505140 106848165 54231240 83317860 53353845 65235735 101039340 54113910 28279110 27407910 104021220 214687950 155714310 31099665 11551335 19043955 13290930 206635005 73672920 19528320 35377155 17979750 99880560 45320505 98915460 18253500 148079775 116584905 25224240 12524640 71763795 165349065 88764210 19460160 115029900 93117975 81478785 12199770 8689905 66663315 2825970 87460080 63922920 16801860 120951405 6610635 24376620 156199620 180042225 49741275 8940660 85855545 94022160 9399525 25566135 101153490 2455935 134969790 51584895 42668625 12686685 54669225 13585110 178365630 119986545 52485480 16626075 10460775 13732050 113908035 42129825 131457315 3591495 106569480 12932895 49667565 177684075 56009280 150084915 72114060 225214515 121586280 84898350 178653675 177651165 1170495 15687105 228559515 101337855 104805705 67008990 15828105 135028920 33888510 121373700 3194610 36372165 114629595 174747660 51818625 207208305 72699735 53558835 23816310 198163815 50178930 93962445 131748315 96308295 22680840 199970235 36374670 24078645 23781870 47368545 13998840 100151820 260884050 112969935 21142560 181018350 123511290 110541525 65437290 9552660 16933965 101122215 144907980 10064430 103526535 117931710 33723450 29007975 66673755 64110795 15756795 78996975 210534090 84040830 88604055 120477675 97620465 134347065 85701375 29871345 135573555 73167195 24720255 14094420 36672495 109008915 195615855 16567800 29501130 54417705 52538400 8885595 64204395 73742955 20691690 11831340 100728540 109657905 63699300 59321220 108460350 83473785 70342905 232120530 125608215 58201305 110551035 5166450 6332700 124596630 44663610 62515590 38152935 30506820 60395760 277130685 48828930 1513305 44917170 97228575 27729585 123996510 94867170 88000080 142559145 54000870 45709575 23201400 84052425 43533525 96663840 52446510 112012965 112957305 239368110 74925450 61900965 53776050 61373685 55460985 111125655 77580930 797790 21364560 126720810 131382930 69444645 106340010 86683740 170363340 125490 24600960 43696935 19114725 152019615 220563060 86783430 156391695 34119375 110354505 55998435 88998360 18576540 165215100 34293900 11595945 70220325 21059445 125428800 65777805 267973440 163252020 71518110 24581430 28253385 100575945 23404440 124097655 97456290 46567245 49270620 82963815 58793325 60798105 44920845 12359280 99664575 29671305 15888390 62515350 28566885 71296875 107704170 53967825 141206595 165280740 120760140 40201110 42007875 10407060 36380835 48506415 221390565 53601030 56274870 84569340 120821235 61492665 169692810 44806155 7738170 1536360 152553000 36955080 101819235 104877270 13186710 101135205 50984340 29695155 34198905 124924905 206872845 271916775 45410595 102964530 5809785 51122805 102059130 103887480 17341890 42606675 175483560 79884150 47623365 94376145 141472050 15977280 126106350 69522915 73626480 2831685 245677710 69348945 198570 7102395 1675470 18564330 64301070 71855865 135666705 121048845 9283650 26609550 75082740 22569255 185354415 127222260 26339475 52214865 55753050 135381975 27719310 14832030 112915485 24767925 87527265 84764535 121830210 72945630 158255865 90180240 130133265 87740655 124133535 84178740 49128705 162644490 175465365 25632855 126727290 68754420 63245595 111691035 15170070 9900840 29676570 163922025 34256370 191010285 218516355 112319190 105324060 7856385 16255140 35518185 58391085 43447290 84056640 17268645 60180930 5305395 40108365 40007580 18037785 16614060 2899470 52324395 88274880 198946170 174075 30654975 225207690 45875760 170594325 16770975 19742520 75989370 38901660 157520145 144594105 111696660 19931490 131973705 143368005 134841885 55064535 188268975 33405555 13522335 11018325 134928930 142539480 172271850 174311325 68838015 193526565 190501635 5983065 52732710 70900035 60106980 121651035 98739780 156848715 125024130 22234755 39923715 21366990 258555090 50748180 21832035 89250975 194305140 63104070 88451655 76394460 104566290 45673080 104935575 36186060 44531220 101075385 40219320 116070270 2252640 9559335 214165575 115307310 31831815 44094495 71445180 92004705 110324130 42347670 4574265 80185545 19190460 74907075 148780230 91124100 125036250 49660200 61241835 123293265 4238850 129040290 50158005 49804860 122822235 91707405 34108815 37790520 23028420 39608055 18913395 97828290 81255240 73596510 165895815 18335670 7894425 29435265 8792505 132602205 34967385 192815025 32179005 87802755 47630385 29330370 149357805 116271450 17462760 103102695 23711775 175992210 28389165 39728385 97044180 109352970 41700900 11658405 203452605 82567680 150951090 2043810 23996370 24819210 81102090 41863890 125586840 40025670 159521145 13954395 27673890 119843760 29264085 128202555 135378525 95382015 61183890 16630200 381569820 60636075 94638885 204587325 23104395 91600905 41783565 4760355 81630630 103936500 39303225 85846440 14778765 21153495 237592260 1911840 181316070 59014260 71929980 9596025 214271325 92106270 173124375 16269990 124078875 12017625 89164725 21391590 10023495 205072185 21162660 188817630 39819480 35809770 41235105 70366935 70870620 17399745 58373340 186317025 15226455 68494560 38106765 73234290 67212750 11049945 116501625 70905180 187676070 27816405 141374295 27740625 265665000 181312935 23559855 109649610 98180010 130509240 11852520 35466165 82814835 13231080 34199895 10255020 137893635 116425530 49581210 30321735 22054365 104682315 49834275 76417455 216022080 77181060 103732335 156754500 573360 115971120 59570100 100638840 94438155 77443830 35955240 89655765 19930530 69544830 9946650 45702570 12748365 100347540 80365185 107699760 142170960 60186420 38910420 129949875 43839300 110123205 63050445 22727460 1822845 74976165 73378080 68214570 40496715 16252560 75583905 264637530 11881380 97980870 4110870 128711505 39037020 26298360 151832595 19777650 133286355 6768570 184992915 55073025 50054025 90488025 16977930 66640830 33825750 9080400 161798850 48864435 15690315 40932030 17456805 103536615 50032095 51056325 174929595 50136270 22081545 20967165 2069070 104954040 115770990 24778245 939360 124050645 140162820 56539320 22083285 11864355 70080030 9796890 107853525 100273425 74159760 8314935 84111555 18912345 25261830 74370390 76669035 84492525 479265 17111580 218964720 58599375 85943685 185641590 86819340 41788500 202011705 65119095 9196170 156478650 33156330 62852430 15435885 79203615 82041750 97340640 56807730 91197300 269027745 134600175 52862055 55772955 118250430 82491720 8691345 123266310 47000865 2050275 151858230 52698015 62440215 222531465 144794055 79115490 124440195 184993455 77568615 24321675 227144505 3196440 27444300 235971705 46311750 86662440 85399725 84176790 262721835 122990475 60720165 40740450 24138465 104307705 202468290 40180635 215713170 19750335 85913730 81241665 94197780 107746125 85104300 107226180 12724380 111808365 49619865 184536705 26638860 104110365 30607200 8504460 25841550 39842100 102064620 109026315 4510740 81591930 196177320 36082920 38469195 58773750 30396765 62896740 17007375 52639980 13594530 157269510 76081755 151330035 128540310 9984165 83016330 74049750 70760205 84208125 86658195 243205455 141760545 183074310 91404825 7564230 48380535 10431795 39118965 41043195 58966245 11260035 62503335 50470830 73735590 89975115 63374250 14467500 6791685 61310595 28537185 78879840 28734240 103417785 13419465 146056875 64326615 21985305 126446625 116452320 19712670 49819380 46892925 101454915 41642745 16123695 43617645 126972390 78146595 45025065 52952625 53468565 125617455 171731130 35196180 88464585 81841740 94109940 91450770 139988310 14172540 82974000 16270110 46040265 36217275 168306105 60158115 176428020 15882930 137426040 2482845 133800540 175055820 139330830 40585155 20973585 66136515 154895430 86264010 34191735 20593035 154667655 14142570 30357870 83031480 75163995 81813885 93796665 119050410 86846730 285215160 287731275 21984375 13620135 51723735 207212865 266383365 67885710 108203565 49325475 54466980 23705730 61780995 257212065 191123355 9471585 44843610 183083565 58827180 52143870 106448430 5114040 84208590 47288130 99471180 144909180 24192090 192322980 124847160 116810430 11071965 231476190 61032345 33025245 80065245 96853155 54042495 57531015 184774950 38062410 134388375 69500910 55829490 100006365 27459555 9418830 83796075 228079950 86203320 71069145 86438400 98019345 201233880 21533850 50976165 21865335 33676890 86537325 108898395 16851660 51024090 34504155 100919640 116271420 269912625 25434450 37364760 111489000 115580505 68384100 77580255 146703645 26530410 24015825 16791915 89260950 93436920 168833775 83734215 158559405 175639890 169505190 31034865 59806875 15992430 55712970 104621700 68442750 72663000 331592310 152550210 148197240 54634830 51714345 283445895 21600915 112341705 134237670 30569940 25235760 10863150 41171520 110851515 138951855 133236450 13126680 27862665 67928370 11441730 72312540 40053480 48473130 137090850 120238815 156871065 64844160 17207430 116281590 68191545 14451105 28510245 25316505 74034480 88357650 41241600 87283770 29054040 6193755 243421830 53860605 91795500 42946410 198001695 60239625 3251190 92536800 21875865 138235650 9760605 10670310 53425920 90798675 83953755 54004800 18010890 85104975 33185445 21760695 53520360 49850940 55083150 157170105 172528470 160119945 91239915 35119275 101423340 35494005 150971250 200043720 71861145 93852735 183106335 77827140 18691200 81196305 60742485 44701620 34797630 125472150 54531630 102944250 93777600 94182630 156002190 51015225 85526610 125531655 106910775 206913375 160935 123107835 58773990 115832610 91570860 150637860 81684705 701145 37831725 79514775 27391305 59394120 95165955 306097695 106707330 68805480 8992365 124785315 43603935 46360605 66309510 126320625 97286895 4060170 41522925 111674115 239099610 73118415 104700600 19476945 14509920 33120300 182037435 149242515 65046045 78009750 149411655 123033165 36563145 41544150 43895055 61479615 183934530 95896110 53172885 22982745 151595625 22441440 34446600 83168760 29700390 98632650 61866855 57625785 41192385 47328180 155083740 107582595 40448130 151467255 85726740 2868705 61029780 11760120 87434385 52985940 54427170 20333250 40412685 80211300 85740840 94802295 63194010 38918805 82380240 70224525 37117845 206412975 59739075 31499610 48425400 43536825 80503050 13000440 32987910 92185380 8080305 169251435 38588460 138616260 7799340 12675510 123848685 308495880 161981520 140311215 45140955 74947845 68498520 265936935 37398870 31443645 775470 83419290 52056960 128907495 29806455 78298410 32458245 110667630 93268620 32611830 57785700 185857935 217037055 37171140 71553825 73243965 23124690 78492330 74403255 78529305 138925950 114263355 124346955 44670240 57136065 15188190 63429900 121048365 68507190 37343220 133464675 2499690 66811530 54507930 100110150 70116750 68549940 129661020 70093455 93169215 262493610 152523615 211445535 4373220 131280405 43045110 32489430 107425695 31873965 100816065 48178410 30219570 118049940 193967625 14485275 53475225 140149365 91996500 10043985 30942675 110339070 9179985 56643360 112214505 42078000 123330900 162311970 18886245 28983720 242127450 64211535 70614330 98576685 211144905 88219785 40770195 174696210 97695165 42872055 111718875 140070735 23841465 125932545 146284110 93064470 185546250 81461085 23356845 26992965 80934045 16891455 126967230 35239185 130194495 145217175 47341680 52482885 12643695 5551095 52263765 140291820 130108125 37790370 80286915 79224525 105654315 11459700 22679865 114982230 220022550 17781105 48977850 44532630 87846795 216313020 47289285 49595070 19901205 166937040 69908130 87046890 69758220 256533390 97052895 105833865 86145360 7421625 57086325 112822680 43857105 99105060 26869680 13542435 13774320 216137070 15404355 78470250 75452505 143844405 50326695 64495530 151920630 123600465 8855415 15437850 130303455 99620760 86069145 236108295 112052985 135510645 111164535 5694165 153567630 3430695 79656195 90967335 92132940 28501980 66799470 103845615 86492685 21100200 212933685 33039105 61961580 9107910 32620530 213392340 15222675 109189110 314420760 27583095 79949325 2468565 49505280 263415270 92275215 92184195 180104775 112361100 12988560 46761255 8652195 242352285 87594225 85753155 64386075 51148410 1710180 19618695 157230915 94168575 27191520 46172325 42637665 44019435 31006605 200115960 134302620 25040565 46147200 7082925 96573135 75388695 5792265 115220400 75041370 30124815 138771540 120030735 70687215 235072575 54581190 158562105 18865830 174081960 18055575 84326640 96546510 82800510 51359370 148699245 85614345 20751315 140566440 26978115 68549985 76427115 43411095 62179995 32598570 48684975 227628600 142189200 211786080 115119450 21589020 171610170 144513630 82970850 62433495 52204395 50434125 53735415 9930300 91396815 42231855 165988980 143391510 119495235 17885100 74293110 15984270 105153660 71073240 105940935 16183185 79532325 233330925 95380140 130996695 13970760 158159445 39157515 81859035 143418870 266827995 61225785 84573195 135257760 165757755 17863890 98760045 8376705 76307385 102267450 96361335 78408795 85250745 123631515 207370125 156835620 46314870 56164200 126180810 163439475 89596230 91377990 30226365 85383375 70552935 169441995 131214225 320877195 45148485 79498185 93977085 116460780 89474340 89641740 89758590 23200050 184633590 72629730 65791815 25447455 14637150 18514170 85851675 60747630 91772805 114117210 23708685 47682825 132840090 139259490 48301185 103783755 39785970 65559705 119602380 3014820 7819725 32411040 217515885 181665195 253472325 23988210 15666210 71856990 14461410 19519830 34612710 86167515 132112530 257437515 26506425 43336665 131261415 26075250 104403690 112044285 37724160 166095780 6267300 139382790 103974330 216551715 86597340 33059010 167418465 39717135 84744285 90567600 100097265 10756485 59337555 78592305 187223460 107766435 94996095 33291060 37121865 158971380 88964700 60659760 129615180 162241335 32890215 54646560 29334180 57064815 70054515 74077965 209974920 16760100 16464555 65673090 9379305 61414455 25684770 15500820 122984640 57687105 19518645 41092425 132017415 12563925 75486195 13988340 41873850 211384905 116268315 8478525 124809420 18978675 112157295 187071870 158605095 145521555 112715925 192418455 82860765 7477080 130543140 34357275 101756085 79985970 63477510 81368610 63377700 74818350 146307525 185999175 61519215 220627140 52298955 124861020 28459755 69228000 119779815 95700435 8129595 19858170 96283125 51118980 16335045 112373970 126392940 24578475 78489870 48476265 37636275 10337100 71165490 10240065 185431050 15537495 35410785 36034755 120593055 26042565 113094150 32266920 95326305 7025925 51973800 24783870 16489815 12162600 7610355 205157295 170194380 107068035 147019170 44918925 12181665 105979530 126892890 53878290 69227745 19587615 16645650 12970665 195427395 14141550 127774410 50136765 155477610 191584185 124199265 148349340 13037715 249498255 60488280 50712225 65240190 45317700 95453430 24346710 192875505 4488225 14660340 20432055 106707750 44228805 157658925 42153855 46666440 95221320 38504910 195821490 96143715 20855415 148295550 150352785 3012765 92242080 135675975 42132825 53781195 23213310 31537965 84550485 103376700 97011960 102281595 16198620 35513160 10439310 100960905 50396670 14571975 65330370 2397780 135009060 68216400 121648080 18852255 52535475 121883580 61151280 201556245 148119705 23258415 78393345 211878345 108314475 88323555 143326440 36234675 7624755 5727630 132831885 44419155 146919855 34735005 8333985 158726280 22966770 86579475 45163965 235727175 88012935 110843130 14039340 7151220 62664855 47839260 72429030 33641520 153613770 189067290 25137420 14368605 100627965 78308295 1135620 125292015 19843230 23698140 17203065 189911895 138777450 149124915 119909700 14611095 58821975 24518385 139371630 31404885 119470980 186417750 99747405 4500150 88559085 83616960 132302490 21669735 38207610 19542945 57161985 82344330 36530640 11861670 209201865 52508475 48315570 67003770 97424790 136869765 92341140 169249710 73238595 29668035 56543190 37474560 86544225 83839635 204476220 190997280 216041655 118682010 225289605 56280855 61999275 248376780 104168625 17305380 12754035 46776255 25849095 189578880 127655145 41879550 63569010 53950980 8127105 17762970 136512990 120141735 39598530 69465315 42383940 32175465 36498660 173940690 14692845 82906425 184137780 83034225 5938635 207784035 81310395 214215810 28785540 73686330 50921670 66870435 16182930 174942300 159432540 32663655 140443830 135400440 47406660 60436035 15959850 191389650 83648385 24587760 3608175 106043310 101851980 193456125 107135295 170096910 29735280 75463125 125862735 130535925 18855240 187598385 345735 190152495 89782785 78654645 155503890 16812555 9853260 1606275 157632690 101475405 72906480 25090635 65036160 117634350 17233695 13297680 149783310 139622445 94455960 89326950 63798555 118800360 90235485 132485925 104954295 88890 47193300 34376940 75665115 112795935 34977600 81803130 22545180 88631250 29762280 54526665 164388135 114302850 50609385 34399005 102671535 42198225 201431865 20812920 106298760 134709000 62986125 46621845 77762265 8384175 16947045 104075250 152900940 34511025 1562400 102493425 96198120 77051790 56120850 64804215 9002565 35160900 3297945 67705980 49182435 110543670 229212570 248784120 22843155 729195 68931390 141291675 75654465 193618890 3265350 27179310 70965960 43917270 94905795 81326430 150351585 113260635 99713160 116449485 89581035 33221460 66297300 278232870 129160755 70150965 109000515 181945710 65769075 116924130 13498065 16646835 57757035 143177970 219584115 48077145 56243715 46535040 134890335 114823860 24174975 23903205 58092405 99621285 14166390 34912365 68830635 6754605 100472025 159866190 12421785 20815815 24527295 25870950 75160800 82890 62195040 104225415 151663425 30841455 222600675 53807250 32503230 128710065 33280755 45503475 7643970 57479265 84078735 180680775 43174290 63683970 97495725 18060525 177134730 24971505 4427295 68182860 185422800 39419520 217364100 22842975 105207120 206321685 51607500 67784415 128213895 77883825 64865415 114762210 103422930 47710155 39902370 103724475 107406795 140278380 24262125 55102335 22099170 219067095 98215095 91023345 49480275 96109905 18577770 51995490 17443275 59691645 95798580 118419870 44420625 18819795 50560320 43020555 132252990 98275740 77804535 71936565 145245075 78893805 87574125 235020705 144125880 67867950 37499415 12544545 7741725 123013875 108659070 63348300 144526035 90608325 9315480 73025295 69258285 83992035 149687955 84304485 124966740 141361815 153330405 110298360 19667085 48100410 106674165 13742520 102492615 65184180 75952485 135264825 84084750 60121320 127145700 68931765 43407720 39336015 17531010 94974060 106152420 150780810 27420735 69582330 58342860 26910495 138296580 210491445 1680510 13612275 13671330 164238165 61191060 181863375 62474175 39353070 276690930 38685075 11377305 3932760 54359340 52540485 11790510 12335265 42636420 152702820 82597965 19024965 1425225 134737275 61304580 207867705 132736515 21724470 134283930 161851125 81395565 65217405 12003795 24957510 67803210 182189145 190186515 9746535 9554025 112703130 142533315 27163080 50064495 273947460 115323135 85161060 40581615 184020 132231525 127327485 63043740 72202440 342451410 198246810 88032480 23592795 21867930 58132230 49570155 14209365 192112305 182393085 6017355 82132860 132837900 3574410 160978005 153643515 89234535 153660495 121691010 80005755 67681200 134441325 6947610 184873170 25396965 39129555 48256905 135809865 95082105 69515220 26376330 86743140 151852125 125827800 4726920 24527625 71283015 147853665 106874220 69140805 114208665 116666940 144448305 49573215 25636260 244596300 87036915 44827200 70342845 44096505 143282835 124653345 48818460 36542145 181500030 146337480 11961105 195709335 111734865 112373160 187274625 46152465 137098635 12330330 22652565 139265085 159309240 51412500 108845460 153586215 99254535 151209585 76551780 99604815 28322880 14715735 17746935 212122455 197787525 77937585 27464760 123615420 153821385 114749730 985410 84477585 130346850 9851220 990885 37341960 55302075 61928430 105935415 25442490 227858730 43399215 12841965 187778745 46946355 24530145 253511400 92800170 154532835 37963125 20618400 58538550 45701850 103451070 114124515 49188870 178295835 141480090 37251045 90231015 143869440 169903035 96312975 158730315 85064130 46590540 63536055 109135620 147870135 78124155 145747755 119342850 161124975 16873005 71154090 111397875 51971535 148565235 136178925 170268060 5335050 53867520 42647505 145562205 51704205 26714190 140406855 27958200 91409715 102658425 31787985 59510760 96461430 168697815 59148045 82053120 15532815 106873650 637290 21439365 9332985 55594950 84868440 151696530 37324740 70276140 192239445 36480180 56668815 137605830 78498945 39517470 203845470 190307835 135430425 102998235 169279110 87994875 204814305 40565580 12621255 49685955 148664235 115444425 17298615 60595170 88939065 140767365 22560705 127789620 141954600 4440840 45036390 30885675 85866615 89755320 24038535 18487140 179553060 136226400 116956110 46050540 61530375 99552495 68140575 16466610 79820865 94874070 218124270 30428535 167036490 75590610 36339480 7018455 23069730 21627645 13794915 253307715 59130570 20552175 76258605 16083045 126882435 9847770 42024735 138933855 54606930 161807835 256602255 33246855 69725010 31839585 49268715 16721595 52772385 37092510 41167455 5640810 58805925 72804795 122438115 156073350 69746955 250177155 91030605 28742160 120276810 52379910 85904205 207593505 105908010 21141915 107240460 41348085 54693435 117445230 67202700 138679170 31836675 53964735 41880810 25650915 81688620 65720025 174707775 25145715 56217390 111230415 10545840 102703530 112204575 207580305 60113205 14304090 197160 66766125 98676975 43873425 154613820 9082305 86610165 21963780 151704750 105521220 45754530 110221335 50400735 33499830 20426805 28056030 32518050 57838920 4106940 170435550 46056870 88473720 55442670 103996785 6717810 59796225 37109865 177590985 144377145 54474150 63320355 121903770 14944170 59039460 48174345 125584455 109734420 19095360 149530605 32732775 149011725 116698335 19210980 53458275 127375275 23258835 49676340 176498475 107228655 92872560 91264920 108994830 58431240 64922100 13791240 112869060 59573925 93648390 124781895 108364980 95436255 180097620 114265620 94671165 71806035 137085150 51695940 1662210 34082415 49190835 60709065 134732895 65153925 10190910 115576215 270115065 42837570 19750680 66711300 16076520 27611775 183317835 122331750 28616550 150860085 97492410 87586035 56679060 65032440 86293860 137690400 54249135 271401840 138076050 150987450 51186540 159030825 193980555 24372255 145971030 186606660 49549680 48083490 117640665 51573090 85146870 124335720 86773425 85041555 56934135 20014065 100879830 209451495 33143535 17726565 60868935 18327885 91712970 201246705 59786385 186192390 67785645 42400815 81557820 17547615 65609805 130882620 50906310 116836635 161192835 26251935 100410135 112626975 77927625 110972025 138439200 185113455 20874465 98800230 109374195 40745040 38661330 109973700 209195415 43093365 94056705 86672655 138831330 37357605 35621745 54929415 136280535 68610225 35414160 116844810 14073030 316031790 24864540 19979790 170692920 38666160 200025870 57659850 151122030 15438735 99282195 45574140 10067850 103240155 205541280 49395810 13565775 4250640 24187575 179406540 68239380 32965695 37575405 6981765 97208535 124670310 11117985 15500310 177816375 20408145 20472795 157666080 96189030 149298165 61467705 73541385 29566755 32537310 102654450 35720715 45548550 9505965 73415160 193878525 46440120 16317390 146534775 72129600 15467235 85987050 164292165 32898390 33153075 4920330 146159655 48522960 197095665 68826000 28665810 58150230 32329410 107897565 38343630 89140635 143892315 142521390 67712100 172528305 37860390 103167735 98485200 94338750 159180 28103820 32035785 134196255 24345555 31827750 114491820 135990540 91187250 54482010 129935850 150520170 66833475 23403135 110992665 43891635 198279270 128244660 77966250 31597800 43509150 18158805 114457350 32299800 59463420 74572140 98440875 14872470 13158525 39345435 74472780 95472390 175395 67187445 85566675 100736535 4863795 24451380 105442635 80716890 43326780 48736020 176313930 34771575 83731620 93649485 34815210 142828065 107824620 106942425 59281440 186888525 92401575 176860875 48352860 77514690 135218055 99619680 93971625 168713985 138526410 127984515 42579765 8295405 97819980 94175070 71274315 49767060 118795725 14631960 5095215 61293510 99890610 33545250 129208245 81634530 58417905 107271540 39263340 153431805 38004960 32864565 6910200 14036355 7480875 22128750 60330075 233804085 31047960 3097680 27364455 15976350 111239640 126633015 5299005 26881860 25694325 14559210 115516680 150562455 118493415 126343785 101306760 20734650 81199455 113141370 12679590 9041565 221495235 38885445 18882870 84959265 128473980 22323570 41227755 160759350 60704790 74487390 56339280 101643870 20662350 149308710 104076810 94724160 69306600 6021135 148263300 15167370 25047810 39523710 8312280 17238915 67124895 222061290 61900275 31404195 114305625 94941075 41869560 39708465 232794045 267824805 10679610 169469445 93284670 93030540 197500920 11201205 25356105 114678975 140330385 137863350 72756150 169457715 118734210 67913490 2812140 8254350 60110790 54956670 77074980 209912400 4204185 14429955 18386145 201010095 98502630 28705410 97820985 180519405 130463310 10264560 2605050 40117620 73450725 86338380 7670340 188950410 107426940 49161690 66125550 96022755 14721555 19824660 15792720 43563765 115842240 36467595 34705755 197620785 71021775 344265 156483150 12463440 89204280 60453870 162421260 45166395 55266285 119645370 7348995 43809480 135714330 77132145 143281710 94068420 44359650 27836325 83137110 74023740 141468330 78887715 192478965 12302250 140247120 105332130 166370790 99678015 106384950 13351200 65956710 63030135 67685565 71903370 78680175 15362655 68840565 102934530 127818645 9972225 41601495 57819525 87968130 54993180 11300445 159797715 76575465 114545910 127492050 43017390 52594185 17046750 99421950 103933020 13882140 49524630 39521445 248387610 108001185 11224905 24582525 134541780 24508140 47758260 55873770 202494105 72248310 115190805 106181355 1980885 128049225 215541465 46146885 163134315 169411635 160888905 118819305 1629825 85059360 68851245 90968250 9063180 118425045 115703895 224285220 148792740 30056775 81550785 73389255 49187025 4464075 66964425 135986085 267441825 230125710 75272145 88662795 26935830 63391290 33879750 71101875 111290040 118603815 58051440 140202375 163611795 15664635 12023340 54880515 130598445 48367545 71656185 190634700 98349450 141886050 138448005 88604685 157294830 241580175 136869660 89762985 22591710 75908235 166642980 55492350 32688525 71301120 142128990 148849560 78268335 56979045 162127080 23863845 42824115 45722895 139100445 75856125 114731745 50728950 14898180 154672665 30352605 175732110 113096010 15640785 47606595 26418225 14740710 49222290 126122910 132082260 10838655 23494065 549690 265407900 170391375 71142345 88092420 42851040 113441880 23971590 89420565 17019435 27062475 45898530 89073645 50084040 80670405 109285680 14779830 33072210 216705945 161327565 118730805 64525455 95281290 38305455 36628905 66345210 57252525 196923975 125302260 56745960 63683430 13742040 1770000 43065030 88936860 5221425 94068465 1282245 10909035 198742290 123659970 73693935 91313820 14544450 51173760 177399990 56178930 10053225 49201110 15080625 140447700 45065760 18649305 100794300 112880265 25919430 134229240 52895835 31735350 134949165 121983510 74039340 49483545 26845830 239435955 24784815 43668990 48475890 195746235 17846850 81793500 88368540 152467980 21459090 123808305 126652680 30869145 107886330 19045515 30435540 50522010 6215955 12985080 147424830 81502005 25230285 154364805 139294395 149881200 143131560 20506320 42527100 37573440 98889225 138148230 113133885 29471655 54211080 8881800 47445105 39916020 30294285 157307085 25904295 96092775 10342425 59315490 167852655 66875535 30384120 18875130 4884360 24784830 47444610 14875755 218864265 122616390 82509675 22253835 112864500 45745515 280217100 12313920 21597675 108469485 107945190 106511550 41983080 39941340 17990745 118464105 86994900 42522810 201412320 1277385 82137495 37355325 71979465 100264365 98008245 11214765 93205500 118795830 25600755 102524220 61880250 115021005 123893820 44014605 9377670 184646280 73396470 109173060 75652395 5037090 133243245 14589405 118772310 136588350 143184510 274810110 38300835 72738570 66611940 259741380 176257230 77713620 2252100 148769955 153369285 233966925 50831325 14661825 127975440 124850235 91581885 185244180 23391390 243618045 113846025 108097095 49463490 64497870 94428285 69571860 170319630 159270285 38058435 6259530 44404335 233164905 123186075 76007820 86930025 80830725 6574425 47784180 41584125 142548180 142460145 187873350 141285765 60677775 173857395 34894110 40355325 123521745 17385315 65533980 105840135 51452760 67754610 23146260 35407500 89072040 115678245 12830775 35880195 118849890 7553745 47769555 53381370 63629775 34699590 61521705 61701585 33603975 59461140 210955485 38811030 191907270 150271365 10154160 44895345 54220905 7626255 25822650 277702410 8869950 80534115 52084230 116249250 62802465 29129385 61808595 12691305 4933935 107249355 51267285 182102760 11408505 120049395 19466775 83469465 150526515 276515670 122671080 12000330 76923735 74759610 13024695 50355060 135294615 74885880 70299795 133875270 70996905 79125420 171658890 179820 69357330 277391535 17862195 114538380 98199510 138732390 61380465 4756065 58660710 106035945 56475120 4881045 246680115 49954860 25669710 108874200 43570455 89281740 26224770 11718855 121044750 130456170 15287730 30361410 82343385 81868995 31732485 113011590 158386080 123587190 184547055 64210020 3974790 167647170 99202680 78668025 29574270 57199815 155519610 201086715 5306670 163671975 10764705 5078325 225341790 93917190 47529705 16208535 31038090 104826195 171861885 43545555 68307075 575310 49810380 56425800 192237210 11661120 184489995 38669895 8573940 174079515 26887125 65350500 42070515 25728735 284450550 181017420 80972700 25901640 58645275 112162845 162883755 63709395 154634685 107483685 185333730 19597230 4395210 6397515 52512120 136608105 23693505 41540670 111098430 134315400 116167890 6364575 80210640 18092010 110677110 132613440 158744700 70408575 153267045 14738190 93493500 3088590 163067715 126270225 98011995 152295825 107629545 65184765 32494290 28518075 118878705 8414580 167250540 16961295 31162740 34329030 93974910 120622605 71026455 70214130 94536330 8029350 82585500 36954300 125670195 9319275 145212360 141302460 30575940 46932045 59956935 103041570 231426105 51243240 167586420 59880555 98015235 45715065 21430305 82981485 37547955 37894515 75094620 51666600 66184620 69951960 62908230 101427180 45086115 108210900 20626140 202860300 142070010 113525265 34414185 63877245 19909860 45722895 24914775 165998640 127309950 24035820 47515740 62130330 64301625 111694815 20651505 123819765 59394780 112315275 247718880 21740055 559140 256008615 20238405 71827170 2644335 73840485 49890540 84558075 53753535 67833495 104215635 35224530 1195305 80551755 216938805 42900360 56218695 148793070 107648265 233679480 19046955 47766675 105957795 130935645 43512480 111215835 75263985 142173945 26839290 44848770 102910830 174924165 14016270 125493900 84221370 34171110 124901970 24791835 99752850 76657845 51794250 43154505 1809660 21163650 32397645 136736205 22880220 196143720 34254030 119266200 43955700 7313025 93708030 90704550 2281140 61898145 43874925 47341155 148946820 111739605 9196515 39083310 24520410 200076285 17412000 194575455 43503180 74943585 63835320 45481215 118179930 65816685 94044465 131949210 168953490 89364915 105653190 61202790 118409085 18840180 47125725 41413380 205746690 16346175 59388165 103636575 18626520 168820950 42469935 39146070 168764430 134745930 183594945 63491025 73807560 245053725 114409095 75364890 164081040 152061795 23274210 19051515 263902590 79564680 106580325 31688550 95017935 45653970 112345605 19540185 143525010 49740930 174299460 23728305 132643035 569130 97580055 13775355 84876180 151042440 146722425 14242995 42894795 64351575 50591985 85087920 54353055 111470460 110647095 115863825 35498190 63647580 115862640 105896070 11188815 176154975 89336865 13059030 71795490 80955660 130200855 162407610 132254595 125483790 31977420 109316625 19915125 41602965 110899680 32816400 236453430 115465815 36022080 13235100 75025215 150538890 84723870 54330030 94290135 118822380 107687805 32492475 37186020 152068110 79997955 90941610 122945370 111100935 3874050 103058565 156824235 61022280 200914830 95398830 89735205 28016820 197434155 118874580 72793620 24863175 54368400 12244800 51904410 39430200 29505540 48295590 83075280 146602185 70152315 108801105 14246565 77367975 81177870 136543095 31552800 114654270 52748880 58602045 56182845 81279645 15231150 155030400 39016350 152644380 36835410 87543840 54139125 7533075 107362395 109545765 25305345 94480200 44585220 215203020 43761315 153899865 42526905 17660685 94272585 24801780 92587815 9888945 148703670 51319980 49226160 101895780 86100345 29280075 15933915 54607830 52886550 25236705 113712330 616485 66239685 94542210 248767530 88609320 25754415 81165795 287902320 79090710 106574985 60579435 52425780 188733345 85254180 140091930 31779240 219010395 112893420 10002435 108922725 69169485 49306560 111640530 110024190 17641950 239413830 140977365 65063325 196173840 78181200 112009485 123087825 28303740 163121025 19947795 48637200 60579270 74984010 35092380 106055715 41736045 68028195 217965300 50374320 17607585 34376325 283861500 63273825 74454585 61915020 183231810 63941775 82970955 9765645 58336860 51871320 24005415 72266955 74907255 170325990 8120805 129043125 166392780 114313350 244698840 25325325 112622670 37491645 57861420 53703210 258168855 2501685 116538585 49586865 73074285 4473960 31174785 73547820 30986685 141536400 190524570 77255880 73689750 138246420 139435875 9130920 126711930 29980545 27822255 364936530 39568950 33046275 104695920 63816765 5990460 58297725 87580725 5503380 30044160 11068215 57973620 34760880 66321660 26570055 116319780 25303530 112078920 59690400 165275535 157087950 146468535 30539040 87827055 194118960 153004530 3034980 9190185 6799875 16973655 84859680 47201235 223857420 54747720 79529490 62050275 30091560 153779745 21708810 86101725 46495095 120495180 73526805 158996055 15205350 109642305 82014225 97187250 15474375 98702250 117835230 30046500 122348760 3717750 41089290 6925545 16168590 63774405 115659720 115460265 37541055 192155835 5083605 165070035 52389135 95019825 131600760 52167495 104643780 35980245 135912045 113484855 5553495 98240130 19718040 101658720 124313205 99073515 135305760 39268785 120952455 38336205 192777630 95687910 72282810 77103015 260583645 65466795 164278650 170775945 65076165 59255115 21689370 119358195 121604325 60599655 97335000 87219330 139703430 40059630 45686115 17143950 167976555 207392445 37996155 41362920 53917245 184529235 103785480 261292755 91834335 60453855 27182565 71790900 109023540 26176560 127109955 36535005 259991700 84722850 151367115 24850815 26245740 119368920 193650615 31680780 221085240 122351505 213837900 55571400 6004395 58352985 85730025 58769655 170340960 72755970 63628470 85042140 100835025 16218090 81292680 151481880 130861965 172295730 96612720 137363025 138742110 37586685 19805685 17306400 16459650 70130655 104575455 93463890 150667320 76189620 148623750 211851210 24551550 222400920 75991050 258130365 161050365 145909740 162583050 54003015 98544255 7675590 52468155 129669480 180613725 162819510 26297505 13216185 108067875 128232525 17499075 2942295 85060275 81861285 60824400 58093545 140474010 15708225 27285105 81958320 57930270 153924570 34773915 117764340 59431785 189942210 60812835 179194320 43522245 109861710 5136720 6149100 68569605 101137350 93385650 51800430 112204035 12738540 32189295 140932035 10124595 91440540 88003485 66666045 14252325 1111290 69968310 34439985 58468500 54867060 16209240 84662730 183280425 57026130 8136120 86576370 32343570 104082930 21455370 31487580 95255250 150539595 81605895 131531745 36843585 156509070 55117620 90946785 9567780 24587700 101394615 125324970 67111020 66439875 140167965 17201970 28013880 101068635 36225780 28100925 122557500 27224985 1858305 110077125 54801375 39724065 108648315 168180195 56457735 23070405 20460315 115662345 158654025 75902790 101384940 11643855 234962160 89427600 155586885 16526970 52742940 127350150 52638105 79619205 70687065 42716220 113860815 5815305 156268215 68521470 116383050 24649830 41702145 45085215 53438025 153151455 75928905 131857710 146231655 41401665 91167435 180626895 75934020 49357125 166719450 107087085 2202780 130833495 196820310 182795985 28945425 72305625 19666695 14916615 60203160 62658795 3169035 21586260 116533410 90657945 179056635 119577465 134266890 112891410 151885590 64475895 79955430 244108440 39115260 34722885 98770470 58346610 29506380 145233480 119026350 153775860 265146465 38914110 33787410 165661500 33241410 10009875 177899055 22537890 33322215 9513975 56730765 85232880 32258010 87914745 140442555 31968135 19421985 203561670 54184995 158626545 74077665 11685240 214692720 83779695 4878795 52569225 78868650 15131925 97247250 6068850 93746550 60016650 131652570 58980645 111926190 70859130 6141000 124235145 206373000 91198920 81722865 54060360 18318120 125531640 54929340 70768215 68139375 121347240 9048135 29743650 111021795 32563245 95540430 42657150 9185850 157973670 8691885 104414760 13535955 95040675 125121045 86295900 114110340 69700440 50668920 99460290 119887665 243080835 5218875 62817360 35311605 68216025 80650980 92426130 44744490 56575650 99578325 156091050 50559720 113557845 72637890 92156865 37513695 65152290 46779990 7712235 122790420 4157505 17442480 43689150 23823075 50654595 107313615 20596830 22645065 3355530 27692985 65782125 161937795 30682455 40805280 52984125 146726850 74141520 83674305 160433970 228483045 6207930 48061065 73121970 199048950 16553850 47309775 74465445 171362235 71618145 114886185 85799205 84236565 15416250 22816380 147564735 100144170 147304170 206282580 124896030 120105405 72724110 111587940 128961780 93592080 43506075 130454535 86952915 99850155 21028410 171865005 59208945 85581360 71850735 76002405 59642865 93859545 32865900 208583010 77528715 119576505 92962410 64110390 206958000 55226715 122790690 38382180 120537180 68655690 130199370 73010565 33349050 76271595 82916040 161804655 58036515 33149715 109715010 124887420 36004890 70034400 20891565 188483745 38545980 85814820 85706385 160748895 25480725 44492670 138576735 64375635 116684415 140551395 46205175 224642415 7152015 134504025 103113405 22097550 20147745 116511420 228054690 19395045 24397470 173007210 117630795 33084240 73400085 102790605 89023605 120158505 33750135 103459485 165920955 91250355 312335070 183044160 97969635 28863645 38571075 52652520 61342845 11880600 58543500 106646490 194429910 112394115 129675105 91939005 168513900 108143115 61849755 35498715 34242555 33897855 97173240 111017130 89471295 1560705 58520190 12347310 93092010 109260945 147651945 41210865 22700865 142167120 26104620 92795505 189067155 230194275 82059030 127812780 142551915 88486545 27658425 120509940 54418470 16616700 35334855 19974525 112973610 16865400 142732140 26551530 206311065 21796695 98050665 69583215 38142120 49008030 50332440 243376365 85994325 64531680 285368040 14611095 64493940 79234605 18562305 115839645 58386615 48099150 20929215 62610900 27191250 187139970 33524355 21880605 97700775 91124250 102870780 6972225 96422700 72372645 95484390 98691795 112315545 229982715 10908870 243477315 125574840 52501785 74661690 113769360 10228770 81017550 8612865 79340310 125186595 101627070 57719625 74258940 74763765 57918495 81053490 144124065 109134510 99953355 25439400 39276465 61480425 33655275 28765740 161851710 23390700 74351715 28354665 20816850 2471385 21546885 9083010 246891645 19438590 68966520 99160845 43575360 93860655 138620175 20881620 140621205 17335065 103477080 150191505 151988715 1987500 41641215 38790465 47059665 134892540 144450915 153874590 146151885 24499020 1695810 193173300 127214490 141507405 111481455 166761120 78839670 94908705 143047950 55349280 28537035 82637715 121891110 122219475 118024560 19964325 81287535 86526225 75838920 95914920 65957970 2552655 243715875 11217585 99319740 41343150 24187665 597675 127274100 120110415 41078610 22550145 15438900 15893220 194419050 109151700 66473685 25341600 111776775 164059020 38371635 98347395 142120500 80537625 267288120 164371665 32583075 39899040 73823010 39665610 34218885 68956455 101859750 115118820 74872500 65918940 32773890 95239185 12082455 127493970 109137885 17081310 11078535 21748650 109362615 71972715 69146160 17200485 46758105 184839900 22832460 48142455 92237100 114008205 103139775 16417260 202056915 33061485 54693075 110488500 105641460 5788125 17607555 35084985 165364530 138869580 139929030 11841075 118885635 101981910 121639200 35839320 68063820 367095 39555150 131756670 36364905 127797960 120490950 31901520 54128265 43056015 23754885 35458200 12213735 33472890 87428295 13357380 146677050 159596670 72300585 28710450 52036995 20992860 3206760 55774125 107805000 18437805 41129280 128253360 199641405 160903620 149587155 101665590 85867125 43305420 83539200 139321020 151968150 137635455 123247920 65838810 38579415 40396995 44808735 75824910 77531775 18375675 254272890 1044720 161837760 33469920 220704105 50992620 65289945 286858905 59332725 49849065 47955390 95105910 9194715 151080675 27600075 62997765 38887275 199554375 41658765 116261460 46076265 77196285 24665685 88245630 83645580 66050145 197223960 41114355 89152770 76059900 118693995 130947270 60384780 118054470 18893655 94567665 218458710 139083765 93928155 1884765 37143555 37925250 49774605 34568865 95291145 140868810 126688980 74590800 63245700 128037615 111561540 114460695 21390585 86536425 40883850 148204320 8364330 146433150 106306320 68158260 36182880 54377010 34179720 225405 197396835 93471660 125768850 73545660 195752355 27085920 37446675 22941975 39227820 9116265 197132865 187800525 64043010 59097390 124272705 97610655 9194775 165316260 20576565 135710445 114327405 96914805 81066570 28084350 94097175 106341270 71384355 168454215 132255195 12878010 180914505 117987375 64798350 17884635 87142920 18780180 74999160 222514815 67218825 223225965 26707740 58109385 109977840 83788305 86905110 107786685 71088630 39914355 90611295 45878715 55058325 133318470 8614935 89368830 239316315 23660250 8165160 87491640 141674715 5140530 96178050 107228835 169806750 76491720 26504400 63516735 62325435 36125985 63073515 39236385 71949390 117076620 29018040 31180740 134689365 135507405 61763985 14979435 124346025 27414780 3727680 46751310 115820565 71547945 17591295 93643425 251315835 28001385 20905380 65170815 41106135 85917300 35820555 115832640 121831470 67887735 132347055 27348150 39195345 259713450 39083625 100177785 53535135 167867370 68090805 12092115 143429475 47808555 161059740 57581040 132101760 80470665 105353445 205667865 27578775 57641070 40380570 80356485 6426990 28471410 100371630 63602625 11914020 71378535 126787155 106827420 16820325 244245990 45276315 45056400 92428530 96666300 66327390 51225090 118648170 67100985 163322730 60191700 1813605 271256880 18966105 114628095 19146090 19878720 157394010 18700170 132714270 23518905 55021230 104931150 53204295 139836375 68587410 69559275 43712880 15456120 73270530 32568090 41394885 22078590 26026950 32090310 126306765 58356150 17358135 78517950 70049400 168808530 70494450 36338625 45957825 108573120 46343490 29504115 97538385 111821430 194735895 110298105 335627295 16547655 96950550 115304280 54590190 243205680 8702070 63617565 118144440 30161400 103561905 65218530 42636165 47732640 158332770 24444255 89626200 9292740 33364905 52910145 70455615 21908805 80517465 113227005 1930155 155518845 78303585 21089520 99550740 160937700 106755870 33393750 202110150 105349065 59578695 107140365 286485795 52480680 25139775 15669360 98408820 265127940 159482115 70888890 130004070 9166800 127725675 136439910 98588130 18599955 88027650 20450835 56430075 205560690 103211940 84771840 21409950 74598555 74167725 13149285 107236140 133885920 49641585 23446935 226781070 47233950 4947705 21622080 8798775 24914850 44963520 116521440 99337845 73503300 22642425 40028925 12795045 63302115 118772505 73477125 163456665 56412270 158426715 36863265 39118710 28859850 83314860 19083615 74116635 34193070 71422650 47574480 24964995 286312410 89050080 19226460 220988130 86880195 82418940 161623335 49796010 159348885 102729960 65322495 2951640 13517055 181411755 17796090 10158075 49793595 232570575 43836690 50286345 44977035 262104210 76882350 25419330 145551300 103898730 68179980 195667290 37420245 18904275 100675065 363264825 35370885 55406985 107494140 107285880 17959815 68154195 2326230 120347640 11127075 89413980 174692790 108970920 186784170 13718145 67855170 91734810 134461455 67211940 156854715 25239495 150698355 119179050 73485405 149136375 112344930 19682190 13507710 78782475 179351250 93067245 18681465 126358875 133811235 151328910 90863070 96210885 75140040 120779520 26328855 45093165 12996720 81845175 190565100 52100625 54354330 52473540 112907850 51461730 43271160 159909300 2785530 84112005 207790455 118445985 65025360 9830850 203883030 11186250 15202425 44640090 35766855 71518365 48246330 45610635 23288415 24177495 251924940 23134575 63661950 26114025 191899935 77666955 29792100 64114470 93263955 13318995 70728150 37417095 72316380 23322795 28114080 122693205 22567650 14713770 252548415 25818015 150022725 79210110 17586345 28473825 20657790 131684550 61304280 32481690 38045250 15152370 11864085 82628220 67000140 78767385 80526630 83257695 61306665 22486800 103173225 1640985 109875630 14429355 108791055 18071805 77421780 113519055 117776925 42924045 183495375 3078450 22925085 58218240 89836800 53876010 59182680 127632405 41135760 68847825 93410235 25602120 42564690 55635465 167897745 97577730 135323430 188827995 88687395 6644355 3439170 256163385 73381035 17228355 53411025 122398920 118665795 97779165 119733375 33510465 76480590 62198655 114796860 70725780 92577810 66179760 139096005 92326425 212015865 38681715 31267890 10567560 26649315 122899275 171463425 59221515 199150845 102346230 188232585 197798940 16087740 14231910 82911030 111739800 6763560 55574925 51065445 21384840 7732125 83398680 96134370 38349765 703935 226281885 59107950 27194760 157893225 113350410 190328940 182838405 143829525 75649425 67804230 146190600 40077525 197089410 91696305 15634050 79767765 103612380 170991750 71723235 168460470 102579330 30201090 271101780 7656735 4304760 38893785 95759895 40902360 118866915 12257160 425715 145133100 80597835 91768035 172348125 46003695 52992930 28242720 15481485 17715930 93794190 158804175 24781515 82968795 134977500 93091215 150980820 110135325 223323600 84625905 77682390 71366220 126955545 148773045 133385550 38097705 169444755 67760745 137681775 110206935 75514860 27217350 51518670 144753855 10937625 56992380 101347830 133340790 65531160 13401375 5470500 97270710 67851915 16705140 43821045 161391480 27602970 211554540 73898730 1897365 133514370 163043385 63082035 55416405 116453625 73575000 4432620 14228895 118399350 90006750 1666245 48369660 228241680 4940865 16970445 169840035 49455870 104548935 106056870 70907625 21706695 8728665 33185685 72349965 39597945 43912230 16030710 99362955 80275425 164405085 107232690 29756025 86605395 55987815 183222060 116999805 187132215 59276220 185988615 147373965 92019090 84595920 26127690 25247325 41540310 80184075 90341220 18343365 129672930 88237710 26404095 216579375 85004190 9836655 145834680 36466860 115579755 247507950 6646980 104558040 9677625 75509325 96613470 52395270 88647705 37585695 3284730 145787835 160050225 116153355 46943100 64673010 7843140 121916415 60802155 9634635 123629130 113224050 33116625 32485170 123703155 74725890 30311055 25416885 92145300 102627225 146432670 39026400 30447585 6436635 26571915 239981370 58352145 172242255 25639980 69672360 79938615 7865355 144867930 6028245 69848415 116964720 112887405 3865050 56661870 86461275 161355750 3657300 11297055 91263990 27743805 55086465 3911220 156147405 99625995 67035465 17682255 67007580 177015315 92557440 31045050 126054855 115649625 44349810 169216785 40403895 122775360 145190265 34724775 98961900 8915250 25471725 67512645 87513870 322655895 148007370 158736240 179395695 79891860 73846440 218792100 129254550 55582980 66108285 10329015 36926475 29548905 98492565 94152855 224677530 66525090 128805 206170425 24903555 83499780 122836755 47612160 137218935 68934660 60019530 126146130 68763120 104763945 9441855 105915495 81753525 53219385 82908690 69519975 74750400 186551460 4381230 28783170 129608550 107550660 79415265 136264695 16077825 97174650 17456325 20346210 97474035 63748785 112041240 73992120 39063510 78176970 89538270 171755235 8555055 86337450 32222010 35657550 42125100 47818245 44345115 126430110 46730730 177217230 86821020 10707240 29699340 184669965 22431465 49780650 183727515 22372155 45095175 75664665 136471515 74827185 88969560 95588910 39234795 194495115 45096525 56388735 42516975 54229860 451245 75896790 102687780 86123955 108763965 93614280 80709510 188182545 3248910 146135805 86340120 247184640 17888970 76524825 119132940 198862815 133240110 12260535 81350640 32216805 100124265 45343395 61190910 138163665 157906470 47779410 202612920 41942235 48611700 169788375 111844500 14106300 8939385 129303825 34675275 4418775 75027015 45021375 27875685 29142750 117730605 86458875 4002465 19250550 46042830 107602095 27491025 28679715 295259655 27757215 91099740 41445495 15227565 12878955 24270930 45592215 186259680 34430835 202103475 84547905 35317440 34306560 107406150 39149940 64381185 34373250 72470010 134894895 165987045 63240435 19747770 107703300 26110575 39013050 133376895 61721370 91492515 114428730 147137985 55604805 71918715 112608360 225469080 52586055 230507700 124340490 15158265 24404415 49740900 88202550 103883295 39075615 257702280 3626385 58773480 133669755 85676280 83428230 118501095 166695 56162475 144004365 110232240 24282585 12394755 200897235 163845840 227737875 38314920 52223895 137779320 81635250 59317440 483525 105414945 143475195 49831800 118351545 97576095 124869240 18543600 62501940 102916830 94672620 136946835 127100325 25768815 246689100 58650060 151175295 183399060 59056920 92934660 121148475 40678800 64450860 73293225 118231365 55104930 88275030 27483630 114528630 62769195 137543145 81364275 53320035 63362955 53968845 38255355 79573125 183187140 31719810 120547770 130334265 35336250 108665100 16577535 19114380 57982410 188304720 103140495 98808855 28140840 37500135 62891910 120212460 133518765 185317710 87088695 48067785 176322780 124921410 70673955 60894975 5798670 173189640 86843070 103620060 22232610 189977370 7426500 27725100 171051465 18921015 55674930 18549075 37717485 49346580 8315700 262754490 7455195 45077040 69865530 175965600 117684375 66935460 94354980 159918690 47328555 97107345 15562800 9620970 20574375 14953860 163090605 107227845 157582875 60579075 94054980 69328230 141427485 45405240 23104560 3884640 37822155 150505845 141158220 175508070 96713565 137798310 158241030 108900555 136121340 144047325 24229365 79290600 141423675 52767840 11340465 122408220 57097995 38453145 40209900 108385755 6965835 209577570 8142915 194371845 274284255 16647510 169148910 64071795 99237690 190808985 134580630 142602105 77075700 51729465 42303180 220127760 51076785 192144105 1102260 127446765 28764180 78758325 39991365 94139655 10685445 98809575 31907610 130462875 300886275 46372650 50498055 148539825 108444165 144550485 67126980 70445715 176384325 195136080 110936805 156968745 106696545 113413200 99888405 50469990 36224055 183263010 72895530 125278455 190722060 89238960 14488470 1051095 323069205 26217555 249227670 17465595 30659355 147080325 140820195 52527540 3800910 84978180 96751725 6150945 34402230 79379340 79527855 131039160 59551215 65788575 22559190 29875980 20505045 107097030 68809740 78805275 78210495 85279095 67199880 84882090 93117120 234207855 47269125 26208960 93735675 28040835 21671820 22313400 64516605 169794825 161978565 84991530 1955970 61580370 16005150 171312090 48728295 58524630 137805300 10613340 118974675 74065470 65002920 11538390 111005025 25709295 27743355 94626195 86545875 42550440 30328785 78524910 245637195 72391845 982155 167888445 63936765 174324705 145211400 141131805 51649485 101053920 168554235 32627055 13018425 56208045 83122980 108187740 114640275 56551710 10039995 194685225 80040510 40979850 43538220 23219400 99626910 229668300 153147585 101924625 86635005 64382520 101665965 53107935 107161680 121734690 13089915 91045920 123808155 54956595 166599375 104410665 28534245 39338955 79319685 273609015 188869935 50958300 95801415 201788670 8177790 84289830 8455620 148378215 160990305 54615045 124337175 61391460 120683400 69423960 20154540 34563525 47751435 135854580 92571720 7006950 147621075 74857590 39630750 44778795 58997175 13262610 16956675 104394390 15202545 31099320 76827090 114537210 141347055 51405900 109871175 176918850 254435985 62558790 14633085 18952890 64525050 133707495 94151310 6647640 93872070 27708495 16107420 4659540 10169325 10785990 121629225 74311065 32514390 61011165 96911070 79381860 137810490 15249330 129074655 75358920 55064535 67485705 158383920 162387030 43998885 35640705 213112425 86847330 105761070 88790130 104952270 90222615 49997385 58635600 15253005 86697180 5925945 33956535 117228285 37485585 113641260 137672805 59293470 50317440 44634015 160318620 96381690 82929240 132392865 42891660 48355290 28808190 62852955 54144105 188466705 68662200 29432670 209681625 206740755 59887650 67805820 39562140 35969040 100989045 44897070 48724125 52518975 55983960 4547175 40291545 108813195 112438995 4559610 95687790 45565140 492690 7168560 133441230 120609030 9730845 117717465 28572855 8833860 32956860 2749740 156702135 24771945 66371760 108111525 158227800 163421985 39770325 141926940 46417470 23057730 108001485 27981390 35313060 58298205 100542855 138854160 49166850 120006390 155439930 89412915 16962450 87728025 39968700 24248520 29220615 138726225 59817360 2688930 17793210 152598495 81484305 124067070 203568855 58624770 101216205 107058900 83738205 11264925 45344040 40321935 91832745 166625355 44213580 19635855 138728820 128148090 87504960 60151725 155342835 4097445 55274685 87159555 115321515 69657840 86328510 202382340 49209810 78127845 40405755 16318785 124131060 126945165 186731580 84255360 140947560 4566480 90514320 124803045 70683945 92066475 111649575 10938645 19784370 62980965 60912705 45096705 234092895 151915485 36813630 107445510 93977985 56768220 242464500 47415360 53895405 78525795 56813700 119291970 96334845 28556760 13463910 36066135 159301155 72418695 3474645 48655530 61065360 116118135 68256030 36990525 110804490 66188535 40744365 96902070 35369685 57931080 6970335 47113305 39718620 115267935 133836705 166425435 73069755 46553190 112146240 276128970 32587005 28039740 4689975 85164540 25238955 194643765 85003245 155349915 85176990 163023600 79709775 7726305 79664070 105087855 65491830 61648140 55005360 40228845 108274275 72015675 35108445 253473690 78807600 19993425 105476040 62115 213786450 181468260 55809960 31833765 183511140 153345765 39291735 12956430 91231515 151534845 12535080 37232970 178939935 99589185 7664550 10414020 192702045 100731480 89152665 114017010 149575140 51805110 68307555 76812090 119005425 56529405 107706645 181754205 64736985 106481415 65992965 312870 152103615 139736250 71965710 61406325 70640805 55986300 118475400 147900855 128627790 40470315 28929435 149235 1436865 150789285 269271150 57591285 126942300 5160990 58740450 39497670 105616965 16761105 243687420 41030715 211769325 79597950 11049015 107709810 38767350 9211605 20186910 15048270 20312400 1285140 146582445 31099950 154397880 11221020 80848635 110624385 55631310 50640300 158786040 23027250 164133000 108352845 18593250 103458120 11576805 130644930 23012055 97805145 150095535 62743815 16857015 10509015 31961505 97903845 89471280 159312210 171675120 103305765 159399300 60948075 15623760 115724775 85815555 106963605 111551295 70467045 18906990 110973465 77276355 141193740 15706110 111685545 34247340 166859820 27872310 33396510 63186585 19015305 96158520 99404640 13766490 67661415 91163040 22818990 7558920 35649690 8369325 64966680 113347920 124432830 67836660 144240585 50707560 15206805 76404255 14133360 57885465 128871255 111577305 33901125 37722360 148605450 74747010 12988470 109098945 42950340 38284575 67061700 45397860 135617925 7195410 198048705 158579940 14283345 144498420 68996190 196032375 3353190 57410115 91706550 12845130 46372635 95445435 87778290 81186930 184436340 33393360 93566520 163330095 12166695 104276415 54882600 14778405 198260415 60629130 57449415 163364475 116567685 138295305 72787935 103646055 57157080 49582695 138479415 110348790 44720400 146216040 102706335 103830825 159013350 189691935 84790665 61684635 26783415 35909970 23906310 25238625 55497825 99125115 51992745 178511850 66702165 78135330 55070790 20076735 124320870 32938320 146989845 58029495 105948480 32573040 95236530 44302560 89084460 35529930 67846860 96023790 219812430 46175970 31715910 122060745 55878180 45058995 36612915 133856865 56968095 146153475 54124335 54836655 37924260 111680010 70575360 68025345 41975250 115652400 78647910 117728610 76211520 4404735 163109250 57808710 190646325 153858330 3068880 157134465 97320105 97447965 50311425 118734105 61287075 76049685 25388880 574560 50525835 24195330 40490550 66463395 95237130 23532690 108908310 102494805 167242260 149190735 59729280 185232645 26457300 148280655 43464930 78550350 34346325 151498125 3305910 22633875 106678965 90198855 130391700 135571740 115731870 79076610 99772965 98362935 96923820 84706995 79418565 188691690 129858675 22064475 197513820 116496690 45846855 76961880 42384240 14803350 43834020 114634620 28082670 52849380 29013210 35692770 205986990 58886745 29621520 26042550 129212775 88925025 21685755 9664590 91726020 82419585 12681480 13671525 177237480 136483275 44546475 45594165 100243815 109345290 29348910 104054265 42323070 167256015 94659165 45474675 46226685 187084470 29598780 134817930 194145420 43568790 67359060 138366705 37913535 46792545 23777535 5410185 28246635 10321320 46474530 46701720 144456345 153366105 67903365 68438955 181065075 19354335 133522215 44007540 28285275 16141245 79204365 41635995 171364410 72060495 5037735 17354655 69193965 57942525 189542820 55260165 25420845 10114365 179223330 69379305 73934520 69555825 41216040 184548735 19980165 63931770 157597110 4276740 123126825 123149595 11700120 21962580 98022540 50444610 57286035 6430980 73436925 183756030 122110500 26803125 160093425 62926560 216537765 96516585 175685085 57934635 25451250 8773290 102693120 206722290 63572745 125449440 22851420 62242095 6950085 361983240 59486685 92718165 158218320 30502485 153636840 140663055 17350200 39464625 60728055 24761925 143561535 103080825 137232225 113379885 93643575 23684235 22048965 145035405 29700555 185462970 144537465 111514005 70087305 117426240 124651980 72719565 114034110 173617440 106122195 3980010 218217120 36237945 141877860 6363480 168475305 55180740 142807860 80249715 192908925 111416070 108007365 160959270 133320195 24539640 172635720 31366425 134787675 133011060 101693895 21681750 85158240 2253810 109138800 40754625 132602370 81494610 30596220 200992320 106288095 39114150 91395660 22509180 48608400 27476025 126200340 123104475 182956245 100972275 114312705 64618800 88748805 112227255 121152825 144457875 175491585 139671120 7717755 15591060 66055095 52747950 34349970 130311315 28801950 19883640 16125150 83889645 58432950 128392185 78732870 159128115 79158315 40631535 40262535 207793500 237315540 126727290 54249855 28179690 53567910 174458955 41134035 67681395 51874635 207859185 98834535 24299400 56928480 54277110 34081155 158965770 10837245 149455950 52647495 145645470 56969475 84169215 19042635 18848715 32569365 4309155 102037680 18927525 105062340 111277635 5390880 31526670 124145175 13614060 895815 255475125 3180210 48641715 116505855 26148810 63860520 55683405 76196445 77744505 45009600 114016185 76920540 38593920 178676115 53595195 30926805 41981385 169115475 147414435 62550165 57133170 187992270 213762975 113146575 57408465 147911280 56037165 41857635 221679690 96205890 113161725 25376400 11359875 190548000 150652980 107950500 123347085 164973615 60804600 65545470 53982030 34114605 129518295 146164380 78735225 28633785 28929075 75233715 71595600 137010150 64070445 16634865 103118550 325968405 157225050 54147525 62574030 103459545 148562190 970500 60915120 85127175 42161745 55746225 207575955 17935755 95900370 64367730 222889965 34542960 20759220 94664370 13759275 27279420 80416680 20491335 32612880 87973725 83599890 41978715 204758775 129494910 77982480 73010985 89427360 216390690 50730720 102549870 53213340 40361835 13541415 88628235 133000170 108223620 117628890 113929770 35089860 148409580 25727955 3290325 172131615 92823015 15369675 155364480 101972955 47129250 2499630 178124235 97357380 159054375 27177015 9756510 1659945 101221845 225160560 72774420 63736515 120265425 195211740 142307730 60080820 115640625 117436320 39442560 241005915 16220790 97541085 24760080 99730350 51514020 4762890 141463485 96465585 10821240 25400925 6873570 45383715 106177335 144613575 46854465 76022265 78486540 22195950 38677080 149138700 81095280 6446325 197774475 92143650 94568400 102859005 17502825 23795055 176184105 22047135 53940420 48163500 98025180 22425030 133906800 163944240 54519615 81759720 90510615 80075745 67438155 41939115 61613580 73483575 89566230 104516505 25536180 97158210 35042655 62795700 123391860 78447630 33414420 51762045 57206325 12736185 91279980 94967160 106572585 94116285 47715825 30886365 96297750 53503380 54851010 48409335 27666240 94813845 2257470 62937225 116867115 226430340 18150675 94731855 12091800 130247340 39372195 88772895 45374100 28862685 123586575 121290105 184434495 108623640 103337400 127968390 225724980 8444985 19948605 129281490 138881085 745260 25108290 130346160 213875760 163826460 87104430 64423470 101351385 67388505 124544970 84892815 127393410 33801075 10554990 30165750 54422625 117961395 197709825 55169835 23935005 96868980 131106360 162664965 160914735 8185710 91359675 159415695 10052490 25103010 21236895 82954950 140153685 185235525 1693875 11285970 116399355 32573670 65144790 102605040 181120530 110526780 256422525 49214955 100795710 106442190 67598400 138152775 76972080 199643835 63257655 154115025 248333715 100316610 178465935 94935690 66830805 122088630 118892430 34729935 131485920 11010030 185436195 62390850 113445330 72526035 58373625 16271775 8405610 102607065 66770370 66734595 62144910 27194910 27984150 85123905 15848700 61204035 168680205 91784415 42190020 6092595 66088785 9279450 75492330 87608340 16082655 128613675 78657495 16288635 10227780 87462270 21414090 115592445 147079605 150288630 56556255 48260220 220242210 34268085 93789285 321356040 57818955 2518170 10713795 114553530 25897620 192967185 26009055 51616980 41139105 83372310 7490265 95446845 6605280 64059585 91195560 70782975 68907300 82168275 108249750 69123675 173558325 72815340 6874245 27852945 94069635 4218150 17179620 151004880 5449965 85701810 32186310 8417760 54454980 144414120 28796655 154439190 119115990 98115435 104716440 29328405 34071615 63095880 165741735 122321085 69956295 75204195 73809885 10558125 51160995 9152670 26999220 89454810 238387680 44583660 5249175 11837280 66419070 101335380 141679440 31985880 49682115 18933315 127853775 41765280 74352480 12742140 4007745 104482725 25961580 96508290 102102675 187705710 101362260 20574165 17222265 14056305 96135135 63626010 113569230 59080650 41890275 72695670 20341395 74335830 75074805 28474380 61047225 18422715 101240325 84877005 38787405 109397655 110626590 177401760 94976880 73645830 80963925 139435905 14584965 112545375 73597815 69990690 91748865 173448630 47627790 86895240 8490090 13024335 152885880 4050135 169082400 112074810 129399015 4514115 120419265 119948220 12044970 60488145 4331430 68395875 165688005 41907870 30174060 11924130 34948140 67661355 65010210 22127220 171693570 1763520 59072280 120985050 145153815 78650520 52751985 49714545 155047335 72105750 59789925 169414950 122388060 93916485 47753130 121045965 126953280 40170240 152070450 7335330 80465685 101635380 162795270 88658445 5019870 136460400 7028370 128162535 141873420 145356810 24953070 187148670 94237950 100814895 121909470 20732070 340449285 14287650 161445975 108183075 82743975 25056225 182357805 14763975 54197040 107223855 50619195 74353920 208665510 91165125 43632660 87380310 37336095 70650015 35274810 59126625 80738100 78921930 32126820 21482910 166680270 78762750 88664595 121585305 35070375 134823270 6918600 26730105 76785960 52479810 69783570 45066900 91684380 37358970 76423410 14383710 46899810 116411595 82109790 87203535 95854695 171273480 185468505 96176775 131001825 108525825 112196400 36619590 39585090 23148105 51174090 48285750 90318570 57485295 141918720 84875355 129697560 30814200 53023455 7330335 98308800 44961840 131612370 123024405 31814895 1323825 85431975 7013925 99954915 12238635 28191345 44823390 99251040 82852350 59136510 92665785 157095870 112388115 31301565 22878780 175766430 8787510 94095765 90304290 6908625 42813930 97547760 13658310 127370745 117516840 107259645 52677015 44364345 13403550 72324885 115406565 102463770 215372565 29681295 1734240 15896745 144432105 83517975 64860825 72019470 123556995 73086705 86291490 62668380 16553280 146953260 55787160 205762125 27355305 12195645 151438590 19332210 81583920 23317680 144742560 45636855 125215725 91187130 110851800 3380820 109540080 54610725 31826610 115040715 3542535 97389915 52355055 53420625 161979480 184424985 159516240 77644815 65141835 92620590 37186380 221577465 119415240 56782800 79903515 20214300 65236950 4097490 92813895 57531000 174286980 4011630 88751790 152850795 55410885 41610870 18581265 14788440 206167440 145124715 151776555 18093840 40812105 63737970 12884835 26362110 4410090 43008795 88454760 178816845 43989075 43425690 21815010 72331365 224236740 178076640 123017865 235895175 16619055 31741170 71982915 100686615 27594075 76965675 88265700 145491000 100496580 24441075 149968005 5645370 120705690 90711765 29627385 27335010 100121925 110820945 135740250 5583615 75107160 116874435 45002025 6716220 164350230 71987955 122719965 148421295 52722150 19232190 429767115 174750045 90744420 101783220 62681790 40539930 32693430 52920720 15804795 54755790 62454345 72496110 46210635 18164520 8603310 36564405 108677250 209761035 91907910 14946885 68954340 2366175 978915 18773850 93989970 98574195 132303135 66034695 55280130 75389535 103326750 176087490 71334030 142077630 36826935 117035265 146608470 25949460 68341320 96365280 27433050 138919845 86376540 24726435 95991765 189570885 205820115 74530845 40703160 106770375 108370410 84967320 21967605 20722830 5870205 161798490 8675790 54458100 55166670 173519190 40245135 11532300 126812610 49806495 134049705 122075580 67551600 162902595 88212960 146036130 11201235 38785035 161777970 6578010 245319165 20618925 32224035 23124975 14596995 71499780 84270030 16457235 102557565 241916010 118111830 24040320 48002460 2598885 120794310 41249055 2885280 122990880 5596860 53945985 97183200 27431370 28356975 70582305 158902620 55631040 3308070 195105570 91817850 161206380 39539295 104821095 96620640 28541640 152780070 50789535 49049580 104844480 98749440 18967140 21683535 91511355 118518870 50704530 46353480 36079410 5509965 108704745 39270060 27516660 247231980 53210880 51674565 147277440 2584125 168940290 101626590 84374970 124952700 40191750 95375370 138371310 118455510 74654070 43084065 32006085 45015090 179197845 159885180 5486760 37843290 191013240 8157885 116381280 79115520 13819845 114785805 17413185 56956620 20291355 38736225 142315560 75171000 11224530 161196765 155395965 96257205 106399830 81715845 188313075 106752675 67521570 190286175 102629970 40315290 88615950 100326705 11412105 187039665 168724365 240071370 151429695 110084535 11662125 168433305 119857965 124644870 53090550 5147730 81878835 23497035 44747895 3392160 166683525 42334530 43687755 103649790 65950620 6693345 167982990 64495305 88421055 176785095 136446465 2576370 19408335 27195780 88330965 3418905 106748520 194449740 31408185 16545795 87359880 133000950 139134810 105832980 9008985 105240 85485360 37095255 65115810 33053685 95227590 7443195 67007835 102183240 9936510 4564845 57346935 78798945 136870065 155157180 62067870 6851460 184312995 22722780 53811045 34099290 60197385 115029990 3264570 4676100 93644385 78315840 200235120 178503600 57793875 121720080 56995875 112339770 39738075 151517595 92875020 207406410 12874320 134492505 15829680 104136840 70668885 43556520 96376275 192533070 8510085 14458305 62493540 39574080 22232295 135073185 28464435 12608520 33307890 8768445 117747255 11027790 60510375 56474985 255558900 6509250 50756205 19310610 145714680 31885230 46048710 118362720 41795835 192388905 34026525 15308535 72051870 12439080 43925670 54575340 124945305 270197535 86398770 149337090 97639725 140699445 60965280 10196100 67973220 104379345 111087540 234658335 113625885 10309800 101729115 40921830 112837380 39702435 95758545 41633310 51268770 60517830 1693080 263820750 68720415 13378290 4581645 140549355 34386600 71405490 59859900 56181900 97493415 36669300 86517975 104487195 3385230 164182335 47174475 48977820 154529310 33409125 222734565 35122755 244244940 59564835 74550390 88062390 182745060 60904830 76306590 110782065 92994315 268652235 57077190 136255125 206630925 24225465 101174505 42264525 101467410 3277710 121774680 21423300 64404000 73391985 39412995 146860965 78370395 39183735 115187910 164465475 172126680 12248745 4594635 222053085 35539995 104308200 70995675 21867945 176831685 21451695 140479200 115236465 7153470 38272350 60838425 103809825 78114525 169341780 107709060 62814945 123538530 128847240 48229230 196861125 33783945 3683445 61602090 78879225 59532825 169089570 113189205 10260420 37842540 27316935 70216455 36337680 38198400 18534165 181533480 205147815 35800785 83015640 74278290 40762590 57726735 13294815 77988345 58985265 123341655 36936360 127031445 19550850 196942905 173845215 78050280 67904040 53069145 176872575 2236020 184643190 53822925 86563155 61103715 85587735 15435090 48936150 80310810 333600 17193000 227671440 51200640 31853535 129907545 52375725 44467875 21506310 55793100 58981170 95841660 54164730 93551325 58317900 35863260 55227450 123330690 8145585 64928715 112973415 157642680 100366095 45431970 227792580 169273425 20189745 10464090 11346345 22310460 375643230 41011605 89222025 75477300 75709650 4118055 14046720 77825010 103718985 165931875 40855215 66269685 56151690 2916765 63694455 72666000 180886470 118307580 124972935 40223775 50809860 160583535 3796860 114706950 109492590 74967285 33483570 95929110 153042930 59227470 134534265 18233820 35750775 53883495 197258625 151752105 23737215 37065765 137397720 131567325 62217570 167907480 10703430 98043180 100845510 1649145 90193590 135146625 2848740 17768745 113025855 56752995 65769645 71382045 37129980 143580060 113073900 23325195 101589555 5743605 162661005 139168725 267978885 142939200 185941395 17086155 77722155 31372860 8689935 33742905 109402260 224067795 54479490 72307575 75332205 100995180 12971895 47309805 135160020 31302750 80561355 67572930 14989050 73520715 3438810 34864350 85091460 4547250 132420465 52881975 14430330 82321920 44778570 114783345 21882405 9301845 29671680 66470625 33747705 128598735 152377080 86111325 1588995 81278175 198305010 102361425 57536460 38393700 103929570 124781190 30023415 53157285 149555280 102968685 83297475 72832980 59999085 91043070 35781165 255035985 66714510 66297345 56280705 98698665 16211760 6240030 6950520 28672800 108442215 32816355 34744320 116139930 75840240 83654655 270970905 136711365 4632930 56956530 112012245 140967720 145628895 101181000 118368450 100079100 142499070 92242500 58240395 87629460 37911525 25396275 70959705 181273305 11989635 43282980 33544845 72772935 101550270 65953710 28230555 41892765 89581395 38620305 131797290 126974340 89416335 49473495 149355975 13527915 154517655 72300540 107608440 44976735 31914165 49353600 105070950 13915725 124264710 51555450 84049995 136580025 25386645 16228845 4186710 145431465 176248725 25388730 93468750 148136370 44999535 120105615 415338915 26335620 87945255 138683865 84125085 147890805 128697300 45103185 196904175 99221745 16173405 98846730 118191750 5240055 6861510 149135685 36702750 14111415 34988040 158610360 134187915 73486875 113094150 101778315 133498800 44701035 120441135 37748745 118547055 1791315 94366155 76837950 63086865 26281455 149838060 125538495 2860440 44734695 10742760 18407220 37541280 71489370 73455555 63005985 37462095 6767100 60233070 61566525 200582355 3505830 80309715 145972005 140203995 165815850 34352055 49680195 21684060 44017380 57464835 111590190 7427475 30730065 32222850 27835710 106594995 176405910 10832820 21760215 153591615 9755835 160389660 10924980 114338520 58056105 13924425 73240890 88469745 149799150 127954740 29560260 133376415 108949515 35842935 52575075 152331315 100475310 3223320 109088295 101242800 145981770 56335755 167683635 88998345 35595645 12032370 32313795 152054040 112132380 110553060 184209555 3166380 13757835 22386450 32698590 40975710 112651485 110619525 6402360 175423365 158442585 66751305 177253320 97175655 9330390 8897145 93312450 48304740 90680175 42894480 138795555 10790235 51999540 103053810 152473005 79337880 94980420 54471225 115213545 21493755 117882735 86240310 162410175 30200520 69019200 40614630 103237065 67862640 53540700 62955795 113203170 5064030 105921555 196561650 77749905 189105630 9919950 38315370 182981355 164287755 38117385 13743600 18230460 173232870 244915170 9387840 31878645 11535885 31668585 832425 71897760 14469495 55205865 13343595 34137240 47436495 108580560 103204260 146718000 59994435 128315805 92403900 6693210 58655535 47197425 7982115 49488180 15922890 104247465 111789870 240099660 156121695 77520840 139226595 4878630 122402535 14865420 47796750 114573735 1630020 238097085 84409155 12859020 83448195 133884435 214145730 49218780 39129495 113189490 270030480 147501660 58456155 40869825 84216090 64354560 48090975 17753130 113591145 14198070 3405810 138879105 155941545 63683790 145421985 88735395 79251105 106568400 163098480 27334170 158076960 11168040 166695405 81413235 19676445 58509375 19666650 98062740 25606500 117880725 29839200 86962965 181732710 33084330 128741940 59392560 26254545 61511460 49731075 70574235 95856390 17383785 162460440 43653990 41387340 148227810 21611295 77636295 116804040 119969085 57774765 220157805 124178670 90292305 16666455 171093330 29588820 63890370 94994745 85707960 28877025 263962755 35880015 6807675 19598925 78020085 64898070 17834895 76966440 55429785 7640115 151332285 143039295 240448995 149693415 162113205 28961265 1969230 311143065 49155360 120030975 89987070 116701260 156038025 114915375 143103405 95110335 73258470 5792610 185306670 233755125 148669770 3098970 27659790 4102065 251486280 260369970 87948750 56849910 245818125 95840205 82788495 115455645 233810115 49707495 167309265 80423280 126403710 76165575 41437545 65645115 34875840 63666570 68639745 111353565 9727170 75044355 45436125 60145140 103937730 44488230 46911375 15451380 252308715 126848130 21770670 49160355 44821305 127777890 104497080 85690725 109146855 127214580 30435030 188086035 179027595 113954625 68561460 72490050 213937305 90708630 110852010 66512790 31849560 64367505 147533760 114574620 29530920 75753405 168241920 21978705 36971430 247265685 96963720 43345275 89557350 74404380 13434180 64537125 21441360 8809710 110934075 156233025 119991960 182804550 44808240 42421350 9935955 22957665 2610510 100018935 144970320 44173800 93226620 79215315 113313675 32731650 96547530 126807345 38021820 5007915 163157175 41173875 36591570 54737655 126696945 102550035 138980430 180178785 111559260 16104120 221300355 114813270 637620 73095600 76792275 53262525 88231005 278947440 50488110 36321450 11479995 32553915 51302835 169521345 110677590 162640755 145030470 2748930 161000820 104021610 18002730 63948915 80905755 15319965 92085795 68246925 36165180 3163590 198275505 82363110 74640015 2997555 124945950 89375355 38498505 113909895 71829405 47641755 48046425 56364630 129215475 271940190 79707285 69290685 74906850 128194635 67359870 78959205 44463315 60840240 80038620 114474285 150960900 49865280 26954205 98428380 50129790 40843785 43026930 65191605 46707480 26379300 51454305 88799040 172001700 19568625 23825400 114383295 73757160 118605120 154357575 71018265 70468410 57765015 9126015 98071605 51839850 83825625 36121110 145679370 157861155 92628930 162679050 27148110 123559980 28909605 194168685 66864435 57157170 130816020 4701465 53536185 44634135 95443890 36505710 269158635 73533390 74305755 95462085 61946235 79396980 10153860 168838710 4819380 76692090 100845390 6621885 40312155 22231785 85473630 12987930 190935135 119027445 32300460 35353230 5796495 76781325 25196100 97773630 125430240 36482235 64041465 3748560 157211895 27287400 12980220 109264515 94359495 60769335 32734590 61607160 85984470 8721135 4637625 126892890 222550935 21858675 55085445 76240185 249377175 148580340 147540705 89611200 41331855 72759510 130630620 71569065 113370750 10641150 23822895 180653730 192029880 31315275 33786765 158526780 42620805 206899155 64141920 47238135 33051465 245225775 134917530 45069930 149712960 161431125 84137100 52128795 321091605 9334260 23518755 25661025 60957945 6051480 161203185 185323665 26804730 116595330 24078510 134165085 58004715 157024935 21587640 49851015 34718175 4734690 26067630 27493815 28302840 1209780 152153070 53032035 58224330 68486850 151542975 50154960 155980980 156076830 64203525 27755190 96205635 102604635 8595525 44158485 171562965 48492345 51550455 38407170 274906935 17811360 61541235 180773475 77722545 231222360 186151485 124307070 108299355 27586860 17477970 150566835 117388560 5524380 163927545 33072435 64985595 62754315 44915970 82398795 11420655 132576540 262412760 144871590 41726505 60956010 4924305 57727605 132725985 71263680 103723410 24718410 64752195 9917775 83345220 27432870 20077305 113045925 89753985 113961540 18324540 98517525 140223495 97730445 105015495 85883625 198155235 5008230 136580550 21757335 101757300 21993450 64796520 76037355 45707250 118639425 58526925 96237375 56760360 172187670 5440680 211615800 31765530 65400435 39798810 132422205 24931050 86926320 61985220 38668965 27476310 73412880 23043555 83577105 108908220 24193260 28852590 6523305 109287600 45217935 26119920 59728470 54971085 65519985 134541225 46620825 113153610 128071575 91361505 132350175 28622160 61339950 35740965 285440400 56212065 72951600 122279655 150801105 123157155 249246675 30596925 204129705 129345750 88061145 177525825 34050270 81897180 59942430 59935905 5809425 74889945 86249235 148194855 185535315 24385815 204233430 24951915 108152535 97401060 59764605 32588880 96920475 99598155 161034555 161723085 95765265 15347655 30545460 79117830 18011535 116067210 181146645 118830825 110659785 177337455 82887720 15535710 94712730 56650440 63448170 8509230 175175730 15849765 143770140 11616075 124851345 56663085 11435820 176430960 127856325 41089260 74857500 11668500 25880190 81451410 114141900 44317650 145779960 32803725 107622000 25134480 152299530 86136765 52880385 79940925 295984335 26918055 161640615 56574960 108253260 165277635 118990470 147033750 43262730 9343965 104599530 35761980 24658350 87518775 92638095 124213515 124287765 33149415 38796225 670530 282009090 12915825 45307650 93756060 59589510 85999620 289430970 153267240 37186305 172048965 104546865 47590395 44397870 94824240 5746980 27134175 37892445 109582335 63516705 142402305 20419380 65641230 58960680 24259065 56087100 58414995 104778735 80686770 78606780 18047640 4303140 54964065 34927980 108692460 76669815 28962345 30555705 110613480 149893710 82662495 80184000 118051650 28483260 131015880 19566915 48858090 142205535 40303155 53490240 57728565 51541440 114522405 33346980 144091725 73825020 48705315 51650715 130093905 96891675 21895125 120015825 92525715 6095370 5697045 119467140 173351100 129060660 33588300 73943205 93643710 8645205 21214530 79771875 70367985 157176045 9114915 51081990 5939115 57218730 97080060 164965440 30360930 126408840 37983210 27538350 100055400 66350790 106974180 147530880 48279525 155499180 30553695 13858365 221703165 22499730 115185075 139212030 149479020 88818720 98951760 113344110 39616905 227087745 29093445 66100755 82141965 181682700 69373545 210546615 109580805 15915285 117551145 34960575 53241510 148467495 36568590 24575415 69572835 158113470 115013385 89408505 123629715 10946415 45015150 76858005 66998325 244768845 34984230 29614155 57474750 86591115 20699175 75837345 56111220 28671270 202624320 159422175 125627925 108447390 11662440 29372490 60548880 22876515 82403475 63086970 43938150 47390340 93069750 49422810 83392665 142394175 161630895 4455315 91574835 35084055 113243565 16407060 76373100 11410050 9109890 116795130 82092345 48294345 198576195 18027315 228291360 42967455 54294480 75221025 137151000 120837870 135538695 124009905 174064860 31010265 49839900 18665520 97199820 95866380 78388170 132908865 62789145 134186625 172967745 51593355 1003170 18202875 82156620 70555635 21689325 126285345 24386055 21229035 291517410 65554230 30298650 144890760 13503735 58974420 46170495 53745705 8197065 149362980 84135525 129985515 9532725 14108475 32436615 68167140 38590050 180650970 123866505 105084180 24522165 113369055 125209230 79583550 89464080 8980695 236680125 148959750 82246800 67283190 10604535 47064570 92661150 90570180 83920155 96825135 52990455 216373230 232720650 5451660 220618185 72996855 22537815 25274460 30863100 56663085 15015480 64755750 196224435 26485980 13272990 25204845 6465600 105803805 29261025 125031060 35974650 61743900 15398040 98231940 106718445 23254635 56124870 268752345 121580910 58464990 43121880 43434585 108181470 81851355 74967360 64194750 25955220 67366470 12929535 197795625 75205800 65755185 97750140 169267485 33520755 110659380 43620135 8157420 18367620 134467620 242612835 20300625 114044145 197694345 144754515 47399550 49767660 176071035 11964360 193186605 23143395 68523015 85084380 163616070 78132510 108114630 16192245 86806680 113570490 34073490 34256790 170708745 42178620 149927505 90434640 146410455 70787175 90560865 26688180 15850560 7047900 53948730 54296295 138245955 149683260 46844115 51425850 84464580 113696610 22582005 97456815 72477555 2373705 32498580 156900375 27227385 94091445 112894365 156225420 245635065 58344660 3550770 103363980 285910875 148877415 214569315 151899990 73838475 124065375 21467895 48083520 17618595 98734365 90929895 210714315 100800975 32481615 73162920 2922585 82086735 7416660 121026000 34636965 232644780 95308080 21877410 12855630 86667660 123137310 61636365 119127360 132149550 3311610 20540190 62924340 57973425 112858680 86231070 12742305 11071785 56119740 178158240 22131735 27575565 71039955 58886475 107578110 269910720 48347355 1556250 235143735 89782095 48225240 2117730 65074455 155038590 10732425 158649255 17324655 26237220 60089160 11862060 4809465 17371815 184390650 69872790 77212395 42761385 54859260 19408680 73903815 67156830 61840290 261411795 4852710 42493800 12488370 89127720 229312605 20684040 119227215 25213980 55594350 4584045 90577575 67117545 82955175 10370805 153172020 100199490 76925970 154770270 213821655 240481095 89837865 105764550 95844375 87651165 60615570 75339030 92373645 18511350 92580315 57159090 220626210 11762250 74817465 153649455 74311545 120047925 242633460 26146875 174469905 9677085 38023890 105751620 87119280 200568255 31888410 223089000 44100135 1903815 80100165 104372715 48051720 124528125 118733655 53120385 173008950 72156585 10107780 171684825 124894065 15196305 95849415 22043385 116527440 69242070 7164975 67477560 25747620 24638385 13350405 116365455 45954750 163383135 10219380 98217345 84630150 75331020 33008490 154368885 64839705 25211070 132281655 30095295 84521295 70317075 24039810 24279495 178345650 19223130 64496520 2860230 87643785 42609150 300837225 19161540 20198025 21071955 59393055 69468960 150256065 41682975 65142555 11292360 33137505 21125715 103269930 208944615 66537810 21855705 48256620 109740450 8000220 49373160 48713400 87477555 70973850 92595345 93544920 98868495 135664305 34365285 188466870 100061925 108667890 453390 145233630 131087100 13035135 31335075 62548980 123612435 17272650 12028065 158914005 54188160 21109740 152645985 41524290 74000835 153341805 102296280 182862615 72175305 156500070 67089240 83024055 157854705 59112915 11068980 154391040 50637990 47556570 19329345 15042750 110011260 148686945 81637035 101686845 99835035 34096785 72270360 124637085 6504405 74047080 192150015 32416665 3311280 141367155 20169525 12995370 34073595 195157755 93975780 264566295 70690770 75868470 46301400 66408150 103129740 85142325 154131525 159991230 42984900 83519385 46152255 13303785 147249915 82583925 105358725 50440560 16527720 35807745 154002030 14706030 3450750 89150670 115083045 126894255 29716080 75370920 3139080 132075015 9394065 212855040 35601540 45423945 139285380 57309705 85245315 104569140 257420100 90850305 8308560 112815570 80894760 85849995 4952970 9715830 158859615 106057125 102024360 153781170 124724730 120647295 150112665 73596540 9430485 136938375 119583045 102675375 58439265 134750295 85168965 18732075 15081375 85145670 163739760 69957840 85845465 116711955 46734255 116145870 14414745 160963380 85894980 33324660 17687460 127360020 171297465 78947580 22730760 21899820 63342015 20873040 16424190 17253000 119431140 267096825 228385740 95173065 84696645 83735850 140408250 185416200 157036320 25662615 83900280 13716885 37103880 119774325 173900955 44500095 79944585 159364110 16313415 85689465 24042330 33192330 43251630 63587580 108366285 120324090 41527620 19453740 75188400 134049150 91727550 15422955 127789875 109485135 29090160 223808400 74018160 83314155 98033475 115471125 10518240 68076060 76087815 11656275 229542105 251272110 5293290 85616565 34435170 13184490 20498520 26231355 112053495 83943105 46810560 15919305 52361835 14891880 264381270 73580310 103324515 76439385 52125885 42138525 72858360 160024035 13607505 35711775 138940005 87622185 42711450 148021950 59668635 128379540 50978250 143590635 75513600 72553950 196887825 162367740 48687435 229371750 79825980 204549375 24185580 105071475 177801675 89379900 181519620 136849200 62852550 81752460 21843090 13949070 138629235 13087290 123207105 122462535 151927110 142286850 45621990 105073170 85161585 29409090 29170065 117180990 34469730 59574840 45923820 129614325 14750355 31584795 112401810 69664815 65186925 215069130 131352600 89083995 199598130 90067920 10723770 23330355 29280840 16598460 132253140 234557085 47707920 69782520 54563745 33575685 71141790 27752055 13481175 177041760 17234295 79028715 67716360 22353630 91366575 171819975 111253950 50292660 105648675 56473425 135095265 6425370 124057065 23454975 216783075 171366495 21926940 135657825 20347740 88334505 98945340 59377200 66660675 209071395 41077605 63896430 42452235 96261300 221537190 101767650 226036500 10231530 61551255 36764145 48435945 6066090 171242085 75488535 181610115 96358290 78903270 58064280 72171525 53679750 45210720 195621885 136895715 115666920 177930 51137010 135264765 108128445 40852950 87359700 50309790 93268380 78128325 29387130 170872305 6803040 43011360 18129945 132665865 58641480 37145730 102970155 147701550 177280245 24513045 116948265 43892235 76599330 42222120 41612325 5744580 110047800 70390395 41963070 43606650 158290425 35766000 73946625 100183830 18620655 74533080 148318905 61804470 52657380 171029895 1662195 55503555 4114485 105809850 119136120 164879880 195714705 7760580 74927580 111079560 48731955 113835165 38392485 6591750 131054505 93656760 34150755 52759155 36001395 129367365 177881955 176456145 109567950 49616655 2377500 88269915 103680390 68530725 161132055 203801070 29101395 56858640 51394875 137169645 175015245 70683945 21446280 28293000 17252940 4754610 119443290 66536175 54174930 154337250 170201430 34701300 188033565 169003815 31483425 11704005 132635715 42493860 146955480 53699355 104780115 83117700 78209655 38945280 28933200 40803330 80639760 141394380 31978470 69037725 3734925 157089375 205846935 24774360 233940840 76685745 36061260 101539980 21576315 63474375 21535050 39036330 41725320 77789145 37181070 106656735 82280550 10903770 101564355 121421220 69008865 141807030 57873795 120043290 40812720 47054055 7853760 153003270 96789465 149975220 100378800 173474775 72013140 3194595 13980105 85445400 305449950 83210385 90376350 20344575 155433855 143041140 46929210 10627020 79659855 61719375 49871220 56930190 76571865 61222170 162256320 131139285 92232075 68029335 45139560 102911970 100600290 92718900 21344745 171086025 180038040 112463760 113386140 97995180 31931145 229456620 36545160 27318765 50694630 51991290 104995950 22316565 135255810 54199590 144278775 41773320 134761365 59375025 44942505 91223130 16609725 16718910 99559485 18673200 15060690 14535255 18086295 107346675 21768045 43640310 87120435 23642910 284348160 56193360 160774065 106023240 42902775 87763185 23653695 83256420 114835110 3762660 24740280 33744270 120900255 65331195 110904540 144749340 98754990 72916050 56242245 56009010 8808375 94304730 278354820 88652460 14362395 2829060 35607990 45600180 31124310 34316595 44438130 147445620 46916850 51796065 213247215 74725875 16760505 105805125 135797340 20919705 10893390 67453395 159413925 73240215 55782930 16449555 11699430 123540000 18510975 199520550 60646170 11689620 164729595 18758100 38448150 12815865 219826455 139403145 111795345 28087950 111718065 67891410 15192570 77770740 80709285 137913840 42537420 35452215 35943945 218162100 8546655 32595855 57980370 125446590 90983595 114650205 37984395 80051610 1288965 151007100 36169035 77232270 99129795 14590650 109576605 59198775 45151530 38368875 248950485 197327445 12915570 92075910 248615295 21897960 35229315 132844815 13347810 172706475 16283160 32633925 130444275 135472125 119119560 2638020 150114225 155175075 32099835 50014305 34740015 116306160 210078360 23399910 19588050 168265695 120397950 33271815 189697050 53839875 87807780 31330770 218505735 158480670 78836415 5915340 129503655 73495185 138533070 41716440 10921260 107687115 13745925 23460885 3166635 152996670 75632340 86390430 12422400 222771210 157833480 16725420 75600945 66073515 85614075 33169485 75539760 67654740 115337835 91426965 1281780 57058020 100119975 121215180 68681100 64822755 65941500 27663900 56197845 37364775 65660355 97508250 29371365 45695070 40461480 89804160 162033585 32159940 6951570 143737725 39278235 19826880 62286645 82324545 42269865 47506800 45066300 115893105 205482765 3748890 33091425 13053900 64880895 21319545 9851805 119626230 3792660 133705095 141760125 55525440 51886935 102390285 64646730 198267300 15878085 3906150 186821850 13498680 8839035 99294000 64844505 4056435 73714560 17524920 149319240 18858480 68676555 56908980 220812825 66685725 49313640 148618425 12023595 146599830 103620675 18315105 118141035 77868675 153028635 13016670 16524930 213810480 135945855 162640665 111932025 35418420 39083310 107834145 98826420 134730435 43770945 82869420 132396180 34835610 137800620 5792850 94656615 70861890 40087995 91732995 164513550 137331990 62949780 21681870 903285 169476645 48134100 67777935 162014415 854880 13305705 117342990 142255920 95452170 111148455 149385870 70038345 30712140 132687270 131974560 35313120 38170470 40602990 28099965 9792960 16114200 6206010 112622100 4173945 15973635 111197400 31257540 82060320 23784180 111634845 86657520 128493495 6130020 109756995 117459060 41599365 1155570 28828845 15183405 71736480 41897310 42760935 121903680 59032620 68701440 147969315 91922430 63702420 36144405 37543725 2512095 28361880 12694320 126926400 23654865 110165775 120871440 229588995 21345555 244981275 126525135 131125365 47430420 44712570 93660945 118344585 76824780 39993585 39895995 180157515 97471470 19720890 112930635 159989670 18116925 47735700 7500705 67508760 125454735 22392270 21912750 18548310 61899585 68466150 94679265 86836605 222382710 74904525 27496515 104102490 138643350 140610015 16690020 42797595 66372615 4015305 71503995 65472315 82784175 160454355 108325290 36954210 134836380 56110290 152392815 134460840 17573445 50186700 51619530 135733770 111711810 108418575 31010385 197259285 45215130 142660350 74072355 66357525 141309975 177692040 28559820 70424205 54479370 18011400 56582820 25716660 74341245 69244740 206881620 38134755 47285835 52741245 19568895 37752960 95107935 51804900 50200140 179907630 81696780 25040520 15557475 255328140 25866885 15641685 70626690 10413450 153356625 64883700 166241580 82948395 30947970 53605905 115356795 139955820 7963905 13343325 85685100 259950240 9366405 56248845 30599235 80437815 54285480 17042730 21478980 246006600 38202525 135407370 5661030 156778455 41587455 111837075 112008015 120044550 70441965 230309670 153277425 137972370 26700060 48088770 28792740 137331465 26826555 104471025 45509355 33116145 133676655 97684170 73872825 7534455 26965470 138548490 64290960 5274390 870255 12486855 61217685 30421935 75000135 11359005 57286905 27018450 132551820 86009340 222172860 19940190 45946230 137401695 116099355 71862375 70515 34203180 9730350 25303155 45277050 43972020 60827145 46653945 30470925 195931440 20174145 138459120 117994620 59882550 9498240 128237760 25951005 199905120 82518390 59189145 219387255 166065945 39696075 68721585 116694855 92068845 150006510 100172670 79078395 125644350 3184710 118030980 11201130 114097170 94550820 3688515 161937255 16341825 24449160 176753910 16005435 76758345 48006150 2446080 6391410 61225170 117760875 149977005 77692275 37782315 121667505 219274380 148954755 13546965 55536510 23401305 93771000 98256750 46572540 198774480 116927175 8244015 63532290 69307860 7447245 62513430 132896970 70824405 33221925 162267540 54588660 58220880 81066765 58873950 36844695 311189145 82917210 72880650 66428970 144007350 107031705 45251445 149501820 27809025 162220695 29983080 157976205 85143675 12041835 27218130 10817355 141102630 50880480 86032665 166380150 57807030 26554905 140977905 275294325 138440670 7684815 51464820 148863300 30360225 170479800 29230635 91877160 113947230 17230365 44199870 37954125 4700895 266877030 124251090 12863070 84126450 9550890 112729335 48293730 51159525 37587210 44286945 24027180 138654630 7431180 169604685 204658650 28983810 12805785 18613770 128187480 11595960 135130320 133245135 1586730 158546475 24640515 173550075 26908620 3374565 11336415 88179315 182035305 71873175 175297275 111607200 110069610 20067030 101185020 10872795 95120370 61236810 109024800 102563685 8690205 58640760 47153070 160474320 189722460 32653905 63951435 49264890 9215280 63358140 128421855 48742515 24945330 128404050 159397275 262823805 81785025 21066840 120510960 176631915 25590015 168596355 149036145 48193755 112270635 112777320 227793615 15366825 55223010 165578235 29752515 2343810 195450405 109834470 27516435 101446440 32129280 219451680 74589990 44544855 318724695 64832385 124083525 10179345 211700865 29635035 7222410 86884575 89713830 137500665 20941365 283640100 5190615 72449730 78686205 50370195 48156405 103892610 160076970 119742210 44612880 232585815 77245125 7675545 30275145 44839515 32872965 114301080 18259485 23101980 109822230 83632200 132746010 182035275 113000535 8907600 142611525 57244335 28895505 103144980 271637730 178975815 66828585 41035305 166505550 21824235 154597485 21725880 44858055 116260725 200538015 26719515 104467140 53216205 98044590 21940875 24761325 81449085 105767400 49439670 247557810 11090385 50151525 50773155 48424185 111187935 177899040 128563050 142879410 45352365 165142110 23090595 58231995 27066945 72844710 85365165 52941585 91117035 128507640 114182955 85261530 24566520 115307535 33058380 109463565 222080430 95241765 11601330 54563370 103167720 85590180 17920485 103793925 70099050 91555920 49597125 47467500 16564845 76714005 38318130 193962045 64584615 84457665 143866065 80812785 106208475 87618390 76110975 76599705 126007920 91422630 142712925 52459950 80243385 113470695 28359645 101352450 179605965 36732705 205578915 73798095 163214895 120178515 5362155 3448470 58237140 101189070 7982265 2784540 35464260 13855620 80866455 164511690 54771975 66653250 131383935 113770860 142555080 206821050 9042975 45317490 72538920 29861235 82498245 82946385 1675455 91888635 185602365 239858505 24520845 34187865 29369910 279312150 32586765 28550685 54302130 28521150 136606455 159573045 33815865 213371490 120166380 89407425 3683850 46252095 127444515 165169515 118034895 73986405 19882170 39485685 79921860 2086785 52184040 40781760 130546875 34222260 15616575 202187085 72357825 107637555 51532800 39685905 73546125 203441760 131281785 13345755 103535310 177356145 43277955 34518225 118977765 108394875 65597370 63239490 229522635 21674415 31344780 49922715 90742140 96970815 14175990 145739745 112712670 15085650 102070920 17703825 95621895 1570530 40472460 161911200 1641135 112408140 23008560 67321290 44365125 31675695 77928285 30228255 148435455 4095510 40781430 42718155 129743685 21588375 100893675 36973770 141169035 6896985 93797610 92005680 68945760 31542105 102581025 37798050 110544855 184506210 38911740 237468420 82226880 16589745 56459670 123581265 166430190 33195810 97365855 37154925 94870935 34931685 155029410 183867540 13665075 65194110 43416885 23618235 70160340 185053485 71432970 35953125 141626505 27328635 183107505 21031710 84818310 183750825 69245250 188160165 192361185 52131735 61158960 110954205 159959925 81002760 55805235 4420260 234387870 201542130 54057135 37253715 1662720 192513000 59048805 10151490 75371205 128566860 68538765 30282930 114342300 92312790 37478655 65683590 95729700 22398990 52611990 93020745 36205200 72048240 94974105 99705390 62174115 6164460 149308560 23003805 3081150 31790880 40010550 53447370 19619085 144904125 145253985 98485785 97412865 161504955 156489210 115345125 15276810 80874345 2375895 11188125 67355370 7739925 114373815 14935530 57709890 49030800 104845005 78425550 94102365 37806855 52177920 39464025 46347735 129515565 27937215 65720355 37893600 42751875 90195570 101406465 106329720 248840520 67799760 37614345 10428495 136460355 132725400 132648555 137502420 4160025 49995210 46697580 50363625 83633355 44078085 94035000 49680090 99573075 73754205 6366435 52155765 134961270 105704745 125781675 72474270 31544145 150536730 39910365 51692985 15456840 52360395 159640755 125145045 25856370 50740260 140793660 7403850 86089425 46974765 151705095 3819465 7702155 42419805 68680245 140058930 62557170 159006630 43096020 170495295 130850625 17339205 109617315 135438945 3058980 112543275 40368570 11543070 168088635 119600265 17450325 42780915 70642695 299165235 39548085 71886720 98090745 125344050 14798130 4871970 80842080 123249420 21948180 5913975 12627075 52660740 14675340 16457295 104731800 97854045 43631820 153147450 89488440 53832615 109122135 64991040 101920545 162037845 41978490 143238300 49765830 125173485 162646755 82128630 14304315 7847700 99553320 2394690 8308800 188328480 220930515 94279350 233633850 7748220 100286280 112719525 47466645 206047710 36273540 48641235 54484875 7292610 34292565 47021535 204516450 107269005 161226195 50404635 70584870 17717625 39162180 57652035 99268485 136190250 110322915 86023890 21312555 100144350 41891715 127105485 183455850 112786305 102964980 169485480 159365925 58901190 63567570 199481640 61240440 90134550 95102475 74044080 74943840 45710340 38391765 75484095 33779880 121131225 374540085 114064860 28669560 52037040 209688525 81860850 10240350 79337340 57654690 89767365 21826575 78359685 115992900 78567600 32724090 93809250 86345040 57095640 217672230 139434870 90546585 170715165 35536425 65582190 37840710 8750805 27033345 93519285 126002670 65958090 10474230 19957275 301001370 43815510 238725540 159783090 28632480 37299690 19208130 45689730 154716540 46973865 215039715 68754525 22630965 145122645 20510475 72348705 71018730 47614125 96154380 43493235 49177230 126133740 37961325 76401825 12990750 22396755 51024135 112397040 171057660 95225325 157373490 202766955 15324900 106256445 134623515 38138175 7312350 98899215 78537510 120074235 123833730 127226550 131553675 594525 177264930 31947945 140682690 73772175 101311020 150989205 64382025 49975635 94497090 162564315 91769040 121189920 3238650 37049505 79283310 40323735 74668425 156792375 139001610 94740885 39892980 67572075 43565970 53006745 169132365 63996690 178822545 54325830 21723000 43098060 115317345 94717785 14289165 36800235 50957730 33498645 179441310 243428430 56795085 57850485 145661100 25778745 9686370 105374160 93781500 65737680 16737300 21397365 36711840 76574265 156715890 91449045 115657425 144899895 100927830 90563640 37674795 30104415 18204510 52992945 194697030 144241305 134016570 50598915 112498560 28699560 43838505 95818620 136754970 12881445 141088500 62445720 35991195 123300765 78525330 205186560 10425540 37612575 34470825 49109985 194592960 65912700 1151040 29936685 118866630 194777610 80163435 56332680 54476715 208378740 104092545 54940620 44775405 86289120 38140020 88094550 35781015 248833935 50869980 106249170 120924450 226530780 24651600 116760165 58380945 105992475 56041185 53544450 94065900 27250890 76059780 88857900 138479610 127359990 93031245 110008065 99739770 36706695 72686325 55188420 10461570 20331330 20078670 20707125 75613590 72130755 110909820 139554570 81780540 45255945 57444225 64652670 126799425 26780400 64298865 178176450 22311345 29061810 56084895 21631425 135226050 91717680 59736705 89864865 131450640 33181110 149838555 39879450 51699810 83048805 28174905 81390045 51842295 4775145 1875840 263405160 33839580 48225780 99710490 116732505 61211325 66227835 53076900 103126320 13849800 317860995 113076900 6663690 138174450 31635585 120591330 24112965 101196360 231842805 107586210 88207155 152086650 157869195 74651940 20625060 111777165 14883555 53476575 64922880 61431435 48997995 92830455 4341780 93080715 67130160 84435540 109807575 92436900 79345905 2433930 133509915 19800825 35044200 127868070 37224600 58128900 221213625 64460445 43095495 27384030 38637900 139807260 59726805 130798995 74503920 59974590 144319515 11437380 57513915 81339870 78559290 93017310 103173360 27365475 39004635 102781545 23073960 24105690 4909680 96318180 17665665 28203435 295187370 7240005 29061870 147389985 37879965 151024920 18217860 159329250 5098215 12247320 118602195 23333535 144145230 5586660 1382430 76571775 78515220 49986285 2621235 7450065 153049365 66456750 170886450 69030600 5068215 107253105 187970310 30874515 22801875 42634680 39993330 183501780 32548980 13423545 115638195 89116455 22740270 59026665 148394415 36915585 90032685 25374210 120118935 120524730 55068090 183764235 70044120 78825165 81721800 81498660 42723435 6531015 95481675 191962935 66982230 57783705 91632345 80490495 74283540 37152720 4426140 64226190 136709490 108426645 64261965 59667030 3274470 61467495 20170275 34360545 80694585 96664710 2578695 30130455 5428860 122075220 168454725 163407810 74297745 131453970 40662570 36145575 129210645 66965535 137216520 84050865 472605 193135710 114657405 50101065 142408380 101834010 36884235 86504445 182130195 19321665 23540520 125364975 33292725 4768545 61854030 13287660 82504710 22926360 68641995 132255945 252778200 15946200 159225900 108959490 99330105 150145800 53694390 143403525 171094470 221952945 137183340 3419580 94029735 142696905 135406935 27206715 60083700 74300685 92533305 120948390 37213050 37042275 129388200 112191075 109004745 166520565 16987515 14128605 51261990 187063770 16715700 155100375 160719750 31746735 39208440 22413915 204440355 145441020 77068110 111707430 25952835 18723750 86533470 92774850 63339075 61178370 81241620 6893655 110522730 70181970 172545465 104474700 38008950 68296065 93679965 13270470 333568905 54100785 129699855 86186535 149860515 53498595 179158125 84449160 19140240 89039250 14397540 103773300 76282770 76057050 143845620 155586720 55248360 26895840 15993375 158349960 52158960 54485430 107915430 118902570 236911440 36771810 68515725 103977750 16269660 50118360 12969630 77325480 101942205 148815615 12401355 156939810 31377825 123174450 161368530 99845145 90323670 8772315 264591405 26150055 127562475 80241315 225794355 83192175 36070620 83727300 45055455 100621365 51506835 45922305 62181300 37775940 104312400 6868455 80273325 231859815 49402800 127256085 39104295 92068980 15699660 161176335 20235195 96804150 92567355 124725645 104709600 53461395 41021595 128558325 47500410 42166710 475305 113011725 34134465 101225640 24479130 71750610 89001180 33719055 28018095 25713885 70583970 114897105 164050575 19362345 8151150 104077845 7035315 32026680 40022910 18825990 139186155 35289885 110223015 981750 143051025 16510500 59176125 58525635 48371640 6109845 67295070 154179660 178444500 14660745 54908430 12499485 83705085 38561805 54822675 253939290 150136470 82428960 42160530 31900290 36716250 73920600 88954440 114429420 9822300 14581545 78678180 92123385 19986855 158552910 50548080 35808675 88269615 38011665 95490300 119539695 177470295 29176755 100789845 21242085 28075665 3389295 38568315 163040925 124757835 100572660 53966490 166616055 70052445 52824930 124749480 19416600 148765770 23881245 17493975 71016885 72914910 6560160 39903150 36567525 8370870 78587895 196722900 102291120 27370530 62451480 81655695 16737585 38514435 317732595 64938195 206972595 61819545 189714195 145454415 16406910 59599650 89566230 44512980 61772040 229289505 104043660 141579240 663465 8866695 6606750 67942545 150005340 214748880 1722675 19328805 9637065 103753290 116373165 212133495 124636140 27957930 63410190 9916635 259756275 79953825 16091235 17201895 31044015 14071260 20833335 26159175 40447905 64934490 76433790 186869145 78491670 45792540 111157905 23491515 73208265 211125165 41414790 46289835 92885205 27938790 2952105 81436110 83515290 89024115 167287620 169955175 74181780 137716620 19985550 5058765 161752860 138180045 18447420 217226790 24041985 38488320 62778255 6473805 37579140 12223620 117609570 29153610 102475590 20416755 131725440 83098560 197835060 305430900 60028485 153174225 75354315 17747730 49771185 128293950 13550670 43064670 122947335 30746535 33590730 78513255 181613175 21534795 140270355 152086920 86680890 4012245 144337650 25609125 53748750 72915165 84841410 21282360 2378925 52203540 86774940 92779260 118783905 46297050 140060145 9745305 66216420 132575550 169573650 106671885 155525415 118880595 20965275 83294370 19176330 49376730 212484225 68837295 199461060 12944895 98069790 20736840 48272940 7460865 224763195 5013990 98939490 24185325 12854040 17102040 29850600 29640870 27967005 165521100 48049665 30622560 57488040 66558360 38821920 87038880 63049125 84968385 5607525 146324925 126378870 53020485 42717375 71206470 61288095 41663025 27557520 83893155 97937505 41921520 21353145 74062440 61007685 76290030 27441000 218036865 15717840 202136010 7287315 101836935 45975225 1326480 42719385 120594870 51911445 5805480 74441745 75265140 39241035 42408240 36603525 58184340 66344430 82750410 47152455 137183355 67477590 109875450 169076670 24831825 140579430 43692555 36573345 66640995 57961395 44878560 45371355 175005390 155370345 14723475 29700300 49005330 138473355 39363930 33941715 106345215 101286510 53817780 135109440 33943695 134121915 159979560 250593450 122184855 107698770 84750720 122178210 85352415 129268605 136910160 126672930 176050020 89140710 103679505 43862220 172745505 22111890 112551915 71666205 57383235 192406995 114554010 23355870 112775325 53337360 63912240 149822850 26048985 69514815 6044865 26382510 58980915 44888100 61566225 1064025 48474015 108867030 107551335 177071685 65722110 145775835 54158340 109897035 112020450 47125035 39548655 9219405 151812645 45366210 44882010 129326175 174805965 89415765 12511575 193200735 11592135 58468080 144648300 15890985 196273545 30869550 7065015 98175390 150361095 200873700 93547035 10142325 143402460 61953150 76631985 76841115 111594750 34350255 107849475 3236085 7036005 20184375 48859740 142458555 123600 119255250 161819970 32886240 19376625 9945765 156779220 82455000 151373895 122428335 148193955 62690940 135061245 113642550 241695015 28532520 261023100 116558970 122428980 20347200 13383630 37008615 97579080 61184535 116574165 18773385 94019565 376829655 68675355 42269340 48960045 7456275 36547620 156866535 58158360 43586190 18386715 10316955 181539465 107933700 167161965 185997405 87014055 85097190 232646280 173298840 104376525 107878230 9976320 136953750 77601945 101565555 73205355 96773775 11439195 63629505 45133785 41536155 158279400 33542310 11421690 16944210 118907295 193105575 55987980 61234965 97960125 73265640 1813395 71486835 53208990 7068720 83981970 115013775 84069915 23028255 213416265 43431285 6372645 166686795 48476850 49084980 89580660 92325825 233640495 72399630 3707985 53850000 132307545 26268675 202125225 45894000 80317455 41484930 53070870 96416655 108114270 62627280 131298795 96002355 10099065 35096355 69385560 95129310 182049750 53973675 110889105 46690230 146104215 221036175 137683695 29228310 77283660 3574995 124632810 201879480 107134575 95183235 154558410 264237285 77991315 334757070 172099680 15990675 164160030 41003040 91925475 54885270 57970065 9488310 79589325 174154515 275957280 14522760 197673270 140066040 143958750 147718875 115876005 26006640 103203780 116172210 169221570 154033590 71921715 174917625 55579095 75526035 108117225 168266955 137152395 54803655 235248240 2798760 40683435 31780725 280349850 79921770 55544115 16319295 51723150 34280790 197210235 118108935 107352015 40183875 170779950 98815545 132046770 8220330 34567350 120376560 132042105 60158655 39494790 52191150 45141525 99568530 156092445 128687940 65341425 38477925 106518435 63279195 64034520 195075135 36055470 24090225 75441345 13418595 62371200 105560370 45620265 123542670 3707190 108362940 135610800 133163760 222663585 33730800 44836695 104038905 28052910 24101010 106440960 23267700 122749500 20589660 98604930 169734315 22345545 40436895 23419380 11038980 6010875 20512290 82585185 165156585 77780955 18944715 181245000 141356910 158204925 81131715 17119995 38227305 16014420 81569790 128634360 41458050 57266475 21432930 252040845 20635215 142324890 119341335 146689155 95813250 112680360 98321085 21228780 59544120 31896960 157222305 14262105 75814650 38982705 146036775 42792435 20422290 53322465 181641645 81801345 72600240 24936900 64711530 18943335 61914660 72720810 88905960 139928160 63142125 101219970 109340625 143475030 55159560 181629570 16927365 16607670 296793375 160515870 19287285 91997145 140794815 115132275 21486555 112925760 94834140 107161650 56808750 4426155 43338345 103814535 5581425 53505315 144615525 137706660 119404710 3238620 81479580 219399015 126384000 69424245 57314820 257439825 42243420 57820230 36628005 187096500 121955520 49743405 150650700 115892670 34694430 181955565 151513305 169540785 167593620 32043690 159290310 65285280 182859480 40450905 24761010 3694950 1934370 15330060 45952710 96356985 15011940 142795140 113040135 27579720 29115030 67266285 80875230 7455465 11773095 162184620 122113890 99796740 141565245 76273755 119346435 172050240 165190845 67826910 66548550 141237285 73511490 160547205 49489440 18769770 17115075 60848100 58702260 92059830 97336380 58032945 48074070 58705710 55453425 156386565 217344285 21862995 25716885 14816985 60912750 224527485 125252610 19426965 91005105 13690635 202047930 970095 38691825 64138620 92157405 178496205 25720860 77253510 29632530 113103210 7707030 193055070 134397240 6482370 172161990 151625940 7964340 35367000 276780810 34166955 108364410 19567590 90436170 79108035 63537495 195624180 81055365 139433535 133509645 21372840 29426205 118210530 184598415 165659700 95706270 113759865 49282845 21672690 193798605 36884010 29406645 139678170 42815910 3639060 84358110 18539940 54488850 107044005 23564535 1129770 95543025 24316620 127385265 94163250 163060125 79946100 168874995 6094740 285409875 77488425 74256420 37289580 110155485 112267530 135139380 12875490 217814385 454275 240546840 62730045 1374450 139722540 53931060 17236590 145647525 44336625 254363085 134548875 51490650 150082710 58809645 40682205 168540765 88835685 92225730 39453765 61675560 17539725 17585205 82095480 51424980 108046995 108869505 46020885 82777245 189642390 70129140 167678280 150016485 120475065 167488035 230469120 88354530 44997210 87777645 91543575 6559830 49840950 112129035 57333630 134944725 35963430 4492305 10328820 48766020 37752390 164048955 99985845 216260760 31742565 104099295 41123040 20844075 76397415 84323325 104253810 126035655 62140380 60442500 87230175 1222620 163037355 107167890 107954925 124878705 218679705 170849640 140986380 31164570 58423095 118151130 2161440 118328925 123229725 19623285 8319045 84909120 6631890 10237425 24591330 17169225 14223465 120015150 27905340 87016395 38778555 143432625 57082770 54953055 28319100 147506415 22959900 94477755 59687235 130190805 81827580 21656250 14227530 128298135 195056025 106099650 62946945 62296800 39591465 88809495 40720935 42877635 43863870 57526575 27011910 81282795 17619315 97295805 141314160 219554745 66405075 116797590 71039565 58739610 76103100 224877495 25895625 25384320 7941375 206010765 64153785 81108795 150612375 26346225 21898320 91023345 152239335 42640035 141956355 47085345 46109280 97516200 106913340 40179120 101506500 98546505 25420140 125221545 105223740 665355 106863045 111668700 213692670 11308575 152672055 178245225 21731745 230019570 111041610 32318055 29443230 59077875 84544050 84577830 4622895 12504300 35057415 84030735 15084870 55569765 62800065 199022445 35713695 6486540 94671585 59198235 55510830 36912795 63792135 250964055 65849715 126045 75401340 129387360 160610070 67386840 43879215 59475060 77636955 133124835 39283035 170094585 243271620 79234200 48648000 67338555 157135785 103576935 58164900 110923440 164513445 70059540 12875985 93351930 11815275 156685530 92377965 57384615 157127325 95046525 122145165 34418415 47976990 135452565 56009070 72639810 120496065 7217775 53960790 17000595 7171500 58012080 28474980 76528125 21336540 47410110 108008865 726045 124073910 6981180 73163160 89601165 179592930 102871455 29158050 150434895 53987685 136234245 205418940 36381345 57984180 150984735 49609005 69030375 103298835 98017230 84233415 1448850 38693370 37822290 166907895 80404740 2635890 98406585 99765480 107332890 16321110 45057915 2702190 89590305 1518855 82701990 61323300 25931160 134840100 140241555 50558955 124330905 5733270 12409980 221302260 23067150 16608000 74224365 86785815 127336815 35728770 25447965 39926865 22165140 222426300 8657445 109910025 147450600 72178200 15270435 587280 109168935 191160555 9144900 17722140 97684410 122304705 77635785 132184335 2632290 221471730 47754165 13000455 213767655 76437885 20038065 24283080 94585680 164567205 59044260 10748475 5018895 22798005 120950505 86793090 149702355 74238495 101843445 112583460 112328730 48890985 11974125 960465 23183175 93728940 49910775 251038155 18334215 54806490 1993545 22545450 48137910 331985670 171905745 70540035 64188015 121518930 12674730 133422885 28075905 54278100 45155520 180677415 48520680 100954935 50703870 162554640 119482320 23017260 11553360 172563855 43333005 21228045 80312250 7815165 47496975 129624420 259041375 111958005 114286590 27789300 114724875 108764445 50258130 92487090 43811115 68030085 89267940 22887270 20696145 187244955 8085345 97474500 90157635 42802680 65507100 67819125 103474950 88019475 216964215 86290680 165571695 125111415 177177780 187758360 9811635 98781765 169116030 20082135 141379320 82687905 153532575 130674030 120231390 76936410 107378625 65269485 60178020 128865480 202163115 20082195 18701205 126297180 71321550 45775260 90756825 18851610 75639105 17902785 5317320 28378485 149839290 110548575 1969695 183962670 40698525 61877250 68913690 184997085 7391085 118509540 111895485 14601540 61124535 39304935 167727705 115305240 83527305 154598730 103309620 30520740 2929320 147047310 13821150 229284465 274665240 70022115 109148055 52217745 73404120 69493005 13522725 117078570 57445785 18186240 130336860 18237165 174458670 1525665 70467525 120193320 8401035 55436595 49921410 110931630 47282325 115798035 95018565 209204910 154259115 8442045 143520060 100592085 33538500 17636175 137250960 66562995 89255655 35548140 23516865 37233420 55023855 135419340 17481975 127219140 30373410 119595315 23445600 163372710 54319965 56477445 60411990 157243920 21038565 35090475 102339120 140613765 60657630 206188440 6601080 105345900 34327695 175582185 31652910 90608790 122195370 175733850 55736130 45917610 149146170 185984385 172343760 27065625 80542395 22040790 29465580 87234270 11479695 130022955 62737800 24010665 49135245 121707585 87035070 65007270 115000170 44260725 204558945 70025880 169766970 87884730 57914595 31236675 55925190 95644680 7650960 99625815 29568450 45994410 18793515 65460165 87555735 96102900 123897975 217337370 96725775 30518985 9415695 278970375 41052720 21563355 3127095 188967180 8317905 145818960 16691400 172463955 140161290 72208065 29907210 9711150 78928605 93536385 58386570 139783935 113982615 75978090 76715550 82066800 71673015 119357190 71325615 111673200 130761690 142529085 180557610 52864665 83571330 170527245 153833835 121078485 153759450 189965385 173930010 36231360 11186085 37753890 37974615 9694590 118535265 65503500 91514925 70701060 19737120 148515375 50139570 61438380 26421090 183984885 104710605 24904845 233913585 11873130 63870870 25330845 72691755 112722915 104228775 61221120 99069045 66975645 45908895 68663940 60862590 38452590 98217735 10609275 83952345 127806330 46124325 1918350 89026770 160178655 12660675 4375035 14014245 49979655 72215280 180372750 9591195 37279665 3298620 2652990 134483145 29408040 70320555 145522050 218509530 68750385 84336525 26379900 127695000 72767040 96532455 83762325 68624010 204181305 65098140 26839935 115658025 90503790 44580660 22445475 58627935 40597590 68018355 98476080 137738355 42171990 30825165 53949060 23696730 210661710 110270040 25580475 54235395 18477630 58587600 10417260 102106215 12584790 42111165 104606445 2255445 167097360 47377890 103915290 93471105 86901135 138111435 102948135 36184860 75231585 88836825 151568640 3170475 48504525 55521300 68754630 130944030 86797905 98054610 61642740 83327190 36571440 116845485 201470475 8033580 50324550 8627475 33870165 106218240 127935075 171983745 41385435 7597545 261368460 79921140 4024380 90530670 174655425 29736675 139594785 52562205 133548060 190161435 15159735 10198440 216618930 75786495 27034005 178867335 68128110 232462635 53839740 72335775 44481825 122298885 127650570 57909090 140795805 51396750 43861440 139300605 92676435 12742275 81954840 61315740 90084765 37068555 89548845 121647075 103576320 8743200 104109465 79024530 145150890 7335495 183687600 152157765 77759370 16614795 131998455 26656890 18405870 113528265 56472720 69476055 74610660 94975005 139828290 38077170 204133965 58764840 123455550 17325915 30511290 64923015 19795980 130745190 112972410 130825410 19916640 265390185 7735725 46182795 125428095 32579280 1308975 28023600 127517445 67198275 9799215 127661475 57700605 131813010 177235680 35518905 31527195 71968005 39672990 72876420 143770485 157693995 8570925 11875320 70215615 95922765 3101535 54304755 70643790 53413785 94572930 116712330 45688680 97353030 72777315 117440595 104416380 9875175 11013030 19976955 179702220 38305620 132634290 24929490 126699540 1744995 1147125 77754615 112803150 91327530 89008635 24622020 49887540 68607240 143387430 57586965 12763995 172148265 88094910 47542425 12570705 24109380 126102030 77344935 180928740 70291830 170615340 89580675 8991255 30647910 296834325 42455040 21611130 70727835 117485580 51269910 26666235 50120370 92500800 85999410 16418970 71990415 39023100 11432310 87842280 45186630 141055275 64626480 14512335 50729505 42026295 230906745 36043950 10379910 35233815 214894845 79407495 65171385 93502515 96505590 19568145 161664075 160246800 18442500 10085370 50922000 240427845 46246890 202468890 49083180 9986970 128149545 71798115 172811325 59914125 64902060 83174010 28958580 148819455 79480185 150690735 11569980 33581325 144888465 67265085 187090170 67542960 40658745 1300065 101256645 75040170 3677490 205287750 15375270 4541595 1053585 70968810 103187970 28513590 35970555 137233455 202313130 117143220 9463095 143409990 12447375 149562525 67586130 13814700 36636015 16111770 109522005 138597675 24797580 52968810 196525785 63206790 14460210 171995445 55554855 177751800 52065405 29768985 64015395 74737650 41738070 74521500 34110225 121908120 110501340 107644245 13969815 74470755 204010575 23759835 104235720 39512790 41678280 122602140 12282870 18702195 116916675 223185 134920590 75163665 152312475 31184385 194996010 69273930 125411100 49800000 186284040 44373675 12458040 55499490 77908620 91536480 5451450 170851485 39968535 33927840 15031665 95578470 74685330 15714825 141040095 73907730 237607065 54670785 3419070 33355185 12577275 41229600 87340590 185030475 84996750 59519670 10237935 65353950 43345905 16379460 28072950 49079850 204972000 87482925 2996610 158197155 20131710 200005260 89439180 56289270 58654950 112419360 75010935 85948605 20098980 100736025 91464000 140945520 57105735 33707625 86801925 52740375 23014110 211727955 68466915 182682075 61812405 29017080 53435550 11043465 126363675 119647605 130111155 105149745 11116830 194442645 14310180 134578035 77165820 27475800 36511935 3994215 31382355 29541810 126661890 33669870 64274130 108568185 79101780 102399735 88208655 68123430 100384050 31125465 80599425 63921510 118667595 83000100 22866555 7482435 11360445 77277795 70164810 66476295 105267300 155442240 64677570 140924010 11256450 172095930 54007215 32369100 150617925 30148185 110389755 187073385 176391150 144436410 68065140 113162595 71212545 60650535 37914615 162263745 83831880 92487930 76871640 138421290 122025 81282780 92400675 17034330 4130850 113163660 33210795 153007875 24025515 296849790 42429540 212225835 23595360 58507680 94254675 82800735 99153210 38582835 159637770 27795180 164337660 39210915 62608665 49363980 157955760 86748105 88283295 165905265 146386245 86318280 169181460 67767450 167915700 122514855 36028380 144160860 54013725 36124065 67319865 159004860 131214735 5182245 7296585 40461150 61869705 62028825 87616920 199132665 62358420 59666595 12245070 5908320 72264540 157553325 73648395 116392005 80675340 70857735 570465 274372710 10343130 119498490 79809630 9084105 10105770 94077900 77540775 3303030 113689785 82811115 54853695 28244835 55775550 75236535 26178255 1080165 50387175 3105180 15684315 75422940 54214365 19305240 74756430 39135405 18238845 95013240 49251075 209420670 96148785 95037855 137306130 146718540 92753445 78199005 69673515 60090330 52686000 187213470 81897405 3695625 161101725 140706690 153848625 42256710 1882125 62893875 45854190 37070505 85785495 167214255 23435520 20973540 89642760 194873850 48743850 24099105 52997835 58050105 105010005 76016820 134705925 175291665 129770715 106426260 134160600 62033235 22812945 203228445 179271900 52921110 48037545 106745085 116167380 78866835 125293575 25615410 105772935 21119580 30663555 45708705 103337985 69188055 47889870 228158040 82080825 50803050 108639735 39239640 45451455 54631440 92438085 91901205 24332910 84304815 149807940 27201795 127686225 129045915 34481115 185956935 17659785 42417000 49015260 3447720 125714340 89656305 169511865 51845475 34228140 65285250 121202580 112011240 21957075 58142865 87907290 166414335 1106580 34749315 24148920 13075965 108929145 55133895 189105960 122223105 95594445 4569705 141590205 103893345 29969730 98230305 124137720 35051730 60830550 107819040 27297735 99363885 49985985 52865280 163846860 142136955 36548385 132462255 37308750 60713100 74761875 93330330 98336595 34943010 16545705 15823590 37077660 222090990 125209890 256940715 11228835 134716110 28549230 130891935 51074070 33821205 169725570 86288100 126427365 52629900 191591055 95239350 160555230 82710585 154041390 121835490 14471790 109875345 224697060 46743120 195256335 115219380 8441220 156844110 106880370 40726665 16114950 52273290 12366480 83813715 39942945 82935915 32112705 259994685 121266510 87342165 48198555 98669265 146782875 49459560 110690490 90731730 158965980 15287055 39060540 233596260 120214575 24114630 49600530 122241075 143617770 1461435 4888725 156880710 126830040 43726875 82424580 13799580 119712645 12801720 63607425 27925815 69461745 71722020 41914920 37039515 174359700 190321260 102596475 97383645 221153385 34804350 169550340 222345825 203004735 34476405 78509475 129339450 34371945 27239970 1279500 33252945 132044025 80149545 180509145 63633375 136052055 16409790 5909415 139018560 77876415 7758315 84261480 98768310 34233870 79735140 37606005 57987285 116415840 87665790 10020840 7923780 60097035 126970095 21587535 144733275 11926650 115034340 66557205 4457370 88470660 123714675 33123150 48609240 36172440 224898705 107969940 18880590 90576810 244148430 90372315 13894635 81594600 157289130 82199520 28241805 249058695 19014285 48083235 10680450 61099395 9691965 18231645 71197380 41211915 78824160 87010350 41550450 108984540 9289395 154430310 162829620 24779775 132083670 222382725 72941625 24550215 142663080 147390435 81099840 113457240 116265750 32681820 77035020 97048860 10313730 23728725 50007615 160483260 50732655 138086970 3623130 73242705 29146260 19014525 108448845 101045715 67963200 145263810 33419520 72462570 16412205 26131185 33640545 47998515 238611885 104292555 3859200 107686650 30591675 32811045 47490225 154896855 91530315 99892875 180698025 7319925 113050035 141819750 146590230 89019180 140187330 66032385 45886665 221776275 74258775 33019380 110794245 96138645 87479970 3997605 100436640 80204490 1568745 107906895 32274690 51166215 74192130 48600570 130038780 107766675 58426935 2041710 8397570 103429455 66483975 76810425 214601505 161828235 12708360 116658525 43257990 139283565 85642305 93402315 90540570 16020525 87050430 32371575 9858840 71293590 46196145 203748120 58925100 38618145 145720845 9819630 163366215 4489395 58662360 51945660 172450350 55101105 159751545 164870910 130662675 90929040 84638655 133870545 103151925 16288125 48550830 207120750 23465925 86741130 237601830 129162735 73001295 52536135 332361675 7639260 42837270 85075620 112118970 99387300 163815855 3959370 162099615 3436710 110836020 25293555 24244140 217903980 9177195 21995040 40558155 2295810 20722140 174454410 5921025 54292755 80973225 18201420 88109115 107611650 167784690 57359265 96753690 7050975 164151345 192875775 27921045 26857380 55565100 121349835 101719590 29299995 106530045 83516715 16112445 84597330 34430880 100379775 110307090 148642515 79752810 10120470 221333565 76394400 105651285 54760125 188905890 121480725 15309675 108920010 42209700 46534320 22790100 140658450 57429060 76726155 73092180 148108125 269251515 3396315 45657930 121675290 30044145 74806050 22334250 66688845 50259360 115285635 194883720 21022245 30526140 13877625 109536615 52246395 47080905 192426765 10463430 29180850 36478320 129865935 27043425 55179915 199760025 128375460 62097240 94750335 52951140 80815800 39903765 21472590 8909865 99071580 5993850 50688495 3052590 84446850 74400375 159694485 38565525 147907305 49988130 144045030 236224800 72872985 153439620 12944865 23290290 66402630 14701065 120976365 39828570 9161730 18480120 30416325 39894165 124717785 153532770 182442420 38912295 23905050 83518545 144840030 154633260 123410505 94794285 66909075 39718020 146980590 107481960 18684765 37692270 21428880 314128170 4992120 69627960 28003890 130631160 13230915 64922850 263041530 46402665 151089840 129009270 13792800 28863165 12789345 262234620 66257475 179177460 166223190 30124905 26428035 170165265 35858340 88757745 130067775 37621035 104018745 80093070 100409205 1512045 82948650 27134895 138464175 50110050 112994070 81588945 67407510 3075030 36441645 28244295 31234080 8078085 15184320 15819960 117058020 68329725 36501285 14481195 66340725 8234820 44486145 55780080 138628530 66504075 14925195 68256330 25982820 72715635 16849710 87060645 8510850 101521110 214621590 147038505 60066975 13711695 68419155 27490515 18550935 4058115 48302100 84767550 108717795 135179745 20420475 141585555 72293400 34598970 118778355 124466055 23784870 83026905 62781735 114965025 102815280 89583105 45694560 156844305 48742725 78538785 154268100 51808050 16771935 156379290 118095900 16710450 63712830 77457150 71818425 42916095 145296210 106744860 154520940 81105345 50472690 29596485 6904140 62274780 87918630 103238250 185502345 14658675 145325985 33181905 91432740 258763380 63334440 26370420 61131840 71197305 152503230 131259540 82262310 68042010 110064165 14648970 36961860 170628555 148953375 147722055 73582830 33845040 128786835 29639265 54385575 51118815 112120740 161669910 40299825 181667670 49289505 40703100 5901765 138069225 68837475 42550230 248017215 44397180 128871765 140747640 74999055 146511930 60287910 181508580 10475805 34196355 25017075 9563955 40930440 124583415 5213115 3768000 52002495 25582530 67220670 77812680 88327260 134790825 147620775 105329565 137114535 95586705 44047620 120963465 129310710 65658660 98390580 97224945 63264330 17098485 91378950 75722310 150441855 118545135 118102275 11166525 104272905 41551215 152195775 167508855 8049435 62913510 121206990 77876400 103206795 103520460 45617700 55756500 85482780 81950865 135795225 112701780 59664375 154221510 89075355 69868305 62014455 110370405 12744765 59838915 122636445 72976980 26952645 6118680 14214645 117881685 127515030 108252030 17204745 5159235 47836980 30868980 46856610 71925240 22815360 7841715 14715360 203540790 46168995 135988380 110740095 6304260 92471220 35554515 133200870 28646640 194530185 55368495 193357785 27326430 62090355 98898345 80493495 12811770 60713835 51075615 90836400 14930055 135249585 22073640 2014410 50036190 37823625 71946675 258065340 141443070 75941760 53611500 47363820 3471405 28503855 116236260 112894650 143590275 220076250 41569395 54227280 114615555 7854885 25635900 22870095 190056465 51387135 22278150 127965285 67639365 71755320 123776100 94882335 13703520 229886160 24817335 156146430 19159035 71151330 53065710 143366430 43460070 25515750 58824090 6575820 82159575 25638015 70011120 112038645 2355375 175318935 89127105 30238605 57888825 95891265 13601220 6854385 186357900 96006810 151051710 195188415 148760325 89238165 4949115 163405845 95393850 29067330 91790985 60718560 122450085 29573205 139622820 54405600 69100935 4664535 28702875 138759960 101291175 30093360 71660670 88243950 124381395 122901810 109113510 52420815 34222260 30164670 133843920 56310255 79409775 5249850 54213015 45906225 118413465 160847970 115303320 141486495 119527680 24298110 300888375 7579575 93583770 145525740 45262470 34716330 6327315 5148210 10839645 70218795 1330755 53043870 43339095 138869520 221275950 92256315 119785125 32531055 123906765 89948835 854100 43160445 9469575 127087500 135204915 137770455 59621325 9218385 51775245 96926580 20032575 557715 18409125 14466255 144014775 58503720 83642580 23355075 86011575 116030625 46179720 42113730 58747545 64694325 31643970 156958140 25688385 20173935 89341725 15551175 91703070 85090755 60187515 149262180 109056765 36356190 191764320 8583600 69057030 4246275 108383835 42698985 15713655 25421640 71184915 15897855 21610740 37728195 42713370 401773485 78266310 71506050 37725915 20759610 68183790 13814820 38469570 106520175 46008165 72871080 146310855 145798440 4546155 43347615 15707760 53107155 77082660 166759890 3284550 135527550 103382280 10493355 39114735 39234120 81307890 115882680 37389555 125753595 89458245 128221170 95290260 28994790 128812215 257832030 45403620 27708360 23442885 129401910 116082165 13894140 249553920 37044375 40948320 19359000 6505020 276344430 236266875 69756960 36963045 11471565 131227545 20243610 72462405 3303510 78096990 112626015 224726775 32894085 150436815 117267210 178340745 60584100 144633330 102841365 56219745 64626330 37958550 14504460 20155620 81268710 27373800 50844600 28855485 12080550 56957370 116594595 68782830 92633535 25591560 196983870 78480780 280539780 37734330 130897005 83737485 59515515 53759310 18325335 15737070 17329275 43633740 25254510 117606210 13658655 113248410 160613280 47422335 34383555 98986875 19440330 109813845 11005020 112312875 51142365 60480975 142988700 126726705 85148145 6088815 65486715 123950130 109450350 72464580 12960615 48963030 151355445 209902665 64189620 9349470 144555120 188044035 160932750 142452645 4545795 181824765 163026015 144657315 102727470 61897110 2275770 80051625 152351295 4879035 101882850 66565575 56523285 145611720 3009645 158634420 162430980 140458755 8436840 83881755 140439480 76653690 126304440 74664015 19881510 117195210 1356510 90022755 5117415 32588865 12875115 121997745 43731225 78819450 82376295 12746670 194780280 28547250 208578255 46005300 159362355 97592070 148343865 52555860 7573335 74155950 23662725 141383160 51071475 127177065 1007730 6691470 112947225 75201495 52078500 118479345 125280390 174977040 55161525 257815980 45938835 66984330 109515270 47651565 151781085 23129685 21176355 142581645 105597645 84848100 122288370 79284090 31847100 152753655 119594625 47310945 124470015 207886125 128376885 139813695 9913380 35323620 145800885 26461740 40624560 123204300 62166075 112227525 151816695 100043535 92335275 169625610 60619530 10247550 33238215 169282065 16204110 140184480 29047260 161096925 130308105 182286870 23170125 60195210 52088820 206607420 44857635 134569935 113973690 60120300 76954875 23593800 116910255 202179330 89006670 14270985 186430950 74216655 185390685 866070 59661870 94533990 99025860 59932380 103361850 218147685 152727060 53954115 102787380 74302185 59594250 82081365 14616870 113945520 5453265 136080780 132076875 159475425 160411440 106488465 28608795 57232395 5954985 133643265 225085620 66160335 15563265 145073115 157291740 123701715 32107620 166536990 99250470 48031035 114890265 104109930 39554445 19936335 262995960 119608815 22241445 185436375 81256080 106807830 32836710 73488735 15239130 28619145 64135755 127987815 17306805 57930195 14894670 79180110 21014925 271743855 1553925 111536415 4792785 156189660 22285995 24489825 8979465 81731340 64965720 12572415 53772675 175536405 51049065 32277585 51597015 118410525 6851475 3209190 80041425 92750445 9354810 59254935 169847340 129218100 56571075 82844715 15317520 62969205 133046865 37603470 194053110 231635160 32780400 23440725 33450630 172255995 89703330 4960335 41108700 49660965 151870725 40824225 106771440 31180560 167107635 65577420 185921985 35516565 205739070 20456700 194354460 21806445 43365195 61429620 47224095 8909535 41846190 1261155 198833580 11047410 113392875 118620960 59123280 64869495 70778445 33351630 60141600 42430560 70864740 47419770 121013040 59258220 78478740 59341635 2679105 173150565 70093485 87896100 63574830 52963395 56926500 71883705 12402975 58007790 71607690 39900990 25411470 123021165 46128000 126819405 149580465 15041760 120194565 139348965 77592405 206252370 135730755 23678235 45324240 25796625 140916555 33464580 172062090 102060210 35151090 43301295 22818900 44946495 124107060 103827960 50646630 80536845 576375 140050170 21562740 172123260 11421270 147247980 3055035 55215315 254802870 4795590 23742090 59917830 37314915 25888485 48932655 18199785 83669505 17631645 28252425 38632320 33929115 28419705 58629780 13427715 77624820 58015770 148854930 36780705 77971695 44061240 66795090 44372730 116490555 12698715 152104635 20624370 19152705 63298545 70753785 181886160 121936635 20164950 119889030 249861435 39125775 122959890 55708560 258103890 151717335 65065125 94947210 147297135 94212210 38873850 88186665 145970760 78540990 105384930 124980930 22999695 47151465 88541625 9122250 136432440 56024640 64950675 75996990 125305740 71343690 178319790 47954190 113612580 104999295 21651915 127923180 69740175 143357865 116086290 36717465 93417675 35562255 129551265 50343165 50606655 11637135 51881235 65374950 22760055 124688595 126438390 49871565 125091735 141424200 72550560 43950465 102229710 68272605 68592750 208228605 63808440 65031195 96053520 52509315 22980720 86591340 29048670 379593300 15664890 62310750 202224735 20603265 38577090 62765115 73064490 78898755 170097225 74636850 187953510 9120975 96232470 170954445 131458710 140793435 16535760 15419145 75214755 28176075 81647070 31611930 43722075 41522700 25760805 165007350 56092785 84605730 119828775 165257025 130901565 80079780 8037855 79949370 96614445 189371625 174769365 7717620 30307890 11820 14442810 177238815 28958745 56205945 28830270 62377080 20910930 77802615 110860470 77268720 10535610 65353350 97304040 19225185 68233380 9142350 3166965 89516310 161999325 78923115 28771110 76205145 94113630 45775350 3976470 5771205 156921045 57871470 170281290 102309150 51923145 48017085 120665325 12034575 53305245 133325745 47109540 24030480 43541490 91689570 38811570 54697230 60771765 65598870 58034280 83341860 49083195 54400350 142227660 133238100 63035205 65571090 108720960 23768040 149955525 25425495 20831565 28139325 121802565 158185650 81556740 209192835 78683610 110643030 124909065 109907055 5606880 78704475 70466895 30942960 232042995 28269270 72894630 130252455 222520755 190516185 22297650 92936355 14517030 127104600 197953170 122141580 19207320 54677385 99035325 22073160 211721940 99017175 42259920 90837135 46686840 190163430 55298610 120699150 115375275 178497420 23364225 170560065 14849610 81661605 85073325 121806960 165715590 66126120 44742795 66091590 215676585 176772165 68630700 89452425 117757575 6456300 92822760 67232835 104062785 227773995 95134800 49477965 11618445 37179435 21495285 48436605 66580920 2160450 9497460 68526915 132016320 96311895 98507775 35604405 16322715 207445470 53433645 48984270 2328135 109790535 29822070 37965195 12840600 42469725 105795870 116986890 109783260 154070775 164636715 72322545 55989375 29545590 379037370 19066125 147954105 134140635 98094855 64141560 114610050 75810360 71521110 74991360 13718280 563325 73388880 44359005 102935670 54409695 169843545 43950795 80235735 26936865 41145150 50755365 58439565 2979930 206802015 25715040 164924400 109342110 66236445 145986690 70066695 31640865 169262595 7912260 6291915 45600000 20777805 197435115 5729340 141755250 88660500 63325050 63614400 29024220 77607690 116641845 80907360 61174395 178399695 98099640 4546740 98373945 62661840 15633870 70723785 19449150 102166230 103126425 42157350 62850780 25487145 22073055 113011890 91051815 110646765 81620355 102412590 21261825 59897775 43905510 53894625 116375505 91667535 138012780 54350385 96658920 54060210 190062120 25120965 76407660 6964605 132012180 147854625 18460020 226888575 26115720 41670315 206183010 55015965 167676465 5505000 280018575 30566595 109258575 65131410 139296675 8723400 132587265 63894270 86966595 101766375 102829815 90396120 85901295 45585075 76393200 41152740 59424600 93997035 128727060 48300480 51045570 43704390 159235815 117931125 72685305 171408825 74301270 174314505 198663465 74987685 18016485 18535215 205001850 85572360 179897730 140439480 46686525 84602220 190731885 136230390 52672515 106236750 3204330 132902940 78097665 96164145 77190855 24740010 49543305 187450620 224538540 127612770 49086765 82585050 104426805 155382405 64822275 67772700 141715245 158256045 62946300 3956145 77955000 217209585 12971880 103299405 32996055 31773990 99673950 18928740 79109970 4881480 37968015 56803950 214420425 15374040 63722010 158154255 110820855 9672660 21808305 105082335 15826215 222802950 108894675 36493230 3970380 113304345 114045915 113764260 44949720 130902255 11578830 217663515 71607945 154892670 185729505 21767715 93759090 29243580 78165645 73023405 126196770 13043565 96990990 58312845 89520315 170551050 130188075 23706195 116646405 73840035 7192785 134007000 63810105 9215940 22269135 121757820 3250395 109061520 43334940 45403905 51752055 1784340 105226260 148180185 78610260 70622160 29230050 42895755 43354320 165350655 104596575 54574740 21144045 25824780 105590160 41828970 35628495 172786350 8567715 83762115 9461550 39766350 58998705 84675270 92103480 105312840 78751395 98095080 10239825 261008850 23655405 117460290 88497315 39877980 65523150 15655785 161299650 4221525 227354355 14690625 9956685 41725080 124173795 132928695 10360395 44436885 85150875 24513720 185004780 8849820 87686490 98052180 17520 172583220 48088065 14324100 151333035 32510835 50833665 187169850 175662930 116881395 143230395 12450675 87116385 86871840 21198810 96420420 113740080 84156780 39256560 110517270 171370800 98378685 88185090 87769605 44370870 155141910 7554240 73211805 64864260 186561720 5411355 46843770 61987740 82497855 29928600 222995580 144197280 43227450 136292250 110440515 69942510 31210185 57251235 217088115 9698325 5464245 17588760 29706015 10479420 195056805 16196910 126265560 153861420 21181290 117165450 4363620 241552155 206567145 5661360 7647990 48228375 36305280 143707620 244933800 27405450 7399605 58207830 74445750 50006475 180121080 91936980 10249290 10226085 14542095 114269130 59645520 33510840 89577975 114686730 107190525 52562415 89448390 53875935 137497020 15648690 80342625 7988505 225670050 40804035 53584305 65754780 70450830 32934300 46695270 231631830 45175995 165165315 19055880 34762350 63475035 8096325 39028920 155588985 59536365 53124780 56645100 17130585 72412365 61558680 54643875 80801670 150455775 75304215 141836190 182286840 133917480 14887890 82615725 120008625 134035620 65843235 121795425 53478150 123080520 18183690 144987600 84576615 180500415 12540375 4327485 38869410 179344095 5075505 109874385 135309450 20914980 122673540 70307940 149552850 60919665 115698570 41358285 24394410 132340485 32573235 207627405 24691080 79192665 81588555 426035580 143008335 57104235 14250045 26200575 114993195 159188475 208421835 48089175 37187670 105515055 105209700 37771440 28838700 56689455 9653160 34063110 56393670 125538555 108019845 71599920 40581285 15808965 60839280 182687970 52678230 191766600 59987565 51496560 4613985 24324600 196879335 62219880 70454715 80800005 1344705 152455125 41268420 108672675 72871455 12281685 128730420 144878880 146098860 186276645 56819385 1901790 202555260 66438525 9325545 94928415 107142735 45789585 148489830 23070900 53925915 81301335 124887840 18887205 32268750 166567425 44553330 28888965 13210140 92070390 152534940 35200095 93120975 78957255 71652000 101190195 25380615 174359550 1015695 109545450 79283865 39701640 151017435 80049885 371034420 183300 107375775 18661725 12092205 128345070 135201975 226992405 226817505 69027105 45544320 117138360 141214200 93778080 43848255 13496910 70373280 70920300 168893910 126320595 683535 149620245 194835990 136443435 143676345 79481430 151812645 7017705 232837260 9701955 207322725 121381860 4235325 54813540 192410025 8936550 91455690 2571150 69239265 238994625 106043760 27802905 89795235 57220275 248507580 27781410 10823370 124379700 243173205 46226880 309647745 50650830 76204935 105134100 28722075 111762570 68380965 16784520 89434485 42756135 193854000 19573110 12459510 111546000 86839020 247941345 260767110 47240595 175266840 47222715 266255985 76437060 27105795 124904910 14076450 7472400 60473625 161256240 106294425 27923340 34960635 188983440 140610405 7559280 35325915 1533270 128026080 17309745 40463400 21203775 134266275 32304420 129573645 145230615 46865385 28814955 58770630 35291820 34436145 51658215 42278355 42155730 42439500 35444280 120844170 26310075 109334010 18104655 28171095 50502750 20576685 96424515 90946530 70718355 67035285 154258830 20908050 149931285 10443300 39770115 66344235 77796795 107932800 45821100 13176090 262593525 115812435 104432055 113646000 228885735 9334275 85972290 69264180 36186000 111078975 43161495 55247730 161726850 76761390 93675 14100270 113034795 27211995 115657590 4381245 11076150 238544640 142300995 18961410 79397550 106268445 67404120 229188720 32135145 101216745 94544340 94134225 3087420 195978690 91488195 183116955 7329270 168938940 43935555 36019785 32924205 139912215 17880225 39583935 61090770 73727460 156079965 9523695 266704185 885555 81059010 17009100 66089385 73813695 39867345 42112350 25900965 120231960 51015630 21700755 1828410 73815705 102438615 97971120 70517325 29624415 94177455 72341400 374490 70720020 20737980 47568795 257361435 21050955 74587215 141901560 182940720 19934250 118541865 76881480 145937820 49535160 4612725 17419650 54116160 150762930 142073775 85405965 136263165 154014945 914025 105890715 45110595 154350315 9408690 58027365 24490875 20928660 52079415 31444005 129180690 133227930 18181320 35313285 35413050 55371015 84087420 88933800 88035450 125124360 120423345 10221570 26973900 134838765 68690070 41175930 168705075 11931165 74276730 13376265 74803200 97596450 40245915 12262650 29296320 75725460 9072195 130263870 256539900 45146475 112207695 77764200 140278845 17152095 152792580 3609630 165861720 53478765 174420555 159992580 49320705 87203460 77487045 23334885 124769505 166278525 2253690 37718040 167643390 84725085 137204145 49983060 55004280 21159360 68220675 58008270 194701305 14183295 133899765 24464295 32384055 196913730 120498780 172750545 8147220 83808450 11206665 124673565 112101045 68240595 12645165 39805920 125879685 79612395 139926735 95687355 87430230 8180070 154351140 101445690 11510100 75965475 185891430 34555035 119003190 22439250 181886055 77930475 159996960 97594335 52265865 124376385 29339730 127606635 103137060 53006655 197522175 23415300 255738165 99129855 148677870 7195020 94886355 143518215 68891625 113812695 34016925 72031215 7017270 137298585 269638395 177618765 9913845 79095360 54885690 22831770 20725785 156679425 89116365 107871885 112629840 24854325 99621420 113142630 79835295 66388455 35689875 47360370 72412230 20960460 17486895 73229355 83566500 1813980 30816945 118929375 78661230 149561115 100945710 98785545 31031250 6896970 173095365 93245790 52422240 28692675 67828275 47289075 66334035 39028590 90733875 217075005 52845180 35582340 109305165 52114200 7931595 23886225 183597495 147694545 20719500 20598795 20571180 35955735 39536685 19377930 31548630 18571710 112231320 207529860 101287950 49806345 56089980 94247385 102537855 109979385 89810010 67728465 85393380 43441365 66381990 79161015 66478935 34376805 152189280 114623955 50296380 150716325 26117220 18218895 154444350 109354275 451395 48659430 67968780 19681305 83838420 129433770 275193525 84172185 179950065 16338450 40095945 133796265 111057045 54593985 3445140 10905045 142624860 36460755 83880465 37251795 13780230 14225505 86925780 156443895 50039835 208949775 188982135 96270525 69830010 41074725 45721665 4381830 99719220 115602990 10550220 41933070 49543365 49345740 135711495 36556350 116164785 23891190 52825500 128373645 1027020 83902290 69408495 36100065 82515645 158908815 87379545 159946665 253104810 9943305 82585710 20218800 39967035 17177910 125536845 11496690 130460055 73402080 41966445 198776505 84621510 14352555 37927245 364362795 6031680 111703755 47573910 57541395 22191945 25821540 29791320 98666625 47643270 118828215 88257510 192040935 39857400 29031585 17810700 42292425 46893195 229604235 53488875 164286045 40641555 17466945 45730740 27631500 92527020 20509815 150121425 145499670 20903145 63731805 50438655 66527610 152425590 99531030 12966540 125211825 101771130 108654375 46744050 2995785 4086330 133495005 14075145 161885100 80021625 23937990 192308295 196468155 161214360 38969415 34571130 35298825 10151250 14247285 184689990 83328285 174298725 15045435 15525480 58618950 156079185 45222720 29903295 176893695 66867195 41088075 213057465 64088550 161142090 174185085 105943350 58883415 106853670 76573350 136884975 58965630 852780 24947655 27269580 80450025 11135610 140613870 55603650 56868480 181477080 15724440 103251795 10338165 116185830 19799505 86912295 81828195 34155945 146385300 27631620 86419140 61237530 64957290 7765320 70912965 136498890 64794645 33365610 36240495 7682400 39919995 149353680 50477580 122269935 66680250 116491620 20950230 5343210 114806760 122636235 30093615 202329735 106093890 925980 57865305 67047150 90872775 8729160 31616370 98196780 63707205 173542350 10835145 38316600 7224495 91282095 103749555 111077340 160587660 38883030 51494160 101133450 52957230 50894715 122325690 35899500 27052350 33819975 66153645 73709085 128478015 164947155 63114990 79347870 189944535 82145115 191475420 121660560 2904570 80530410 5823345 107362365 66835845 44243160 10206525 165589710 106937550 66406020 8494680 126388305 36278700 92342715 203590815 112215150 7452105 173931015 3347505 56389005 287806785 40771650 103667430 17957025 94823295 196276095 32212395 191184675 4237755 17515335 66560430 92864010 242820975 94085580 6069885 32920470 16732770 93278325 86261010 80631570 10871445 47174790 55834860 119663865 152908800 110088570 79380720 132835980 211348995 161597325 12586065 7628550 47785065 11226765 202021620 17438415 20538090 181168065 34601820 52071075 109844910 61856550 76701810 4392000 244833480 145437345 175652355 225803100 31535745 15217680 35903430 43411965 94752150 75827580 72941820 147734430 25494345 56604330 64202820 19993920 97664700 127570830 119548140 123114360 100514730 85142985 121609230 1515390 219463305 24095775 66890040 152248020 41222940 30484230 18144825 25167465 58635765 39963810 163840755 72273615 45612195 151162350 49690260 14402280 90490005 70077285 22023705 39338895 175274550 85435110 1963815 65644380 73454340 13085595 162435225 153963570 15821640 491655 134222775 2439000 51869565 16429995 19606575 25008180 132359940 14499585 12636585 2913420 121358340 84307410 154986360 141203820 123085530 132103065 122963085 72915285 67037145 48440415 10469175 86504985 20227335 30426000 21483660 6392850 116238330 22233675 3757620 16054020 105125220 81965820 32738160 51176175 4072095 102982005 37823880 71466225 172526670 23711775 164086305 14313450 74876655 92649825 93728610 70690080 270348855 36119310 81413220 104943915 79225635 15076335 148078155 9687420 7261035 46403235 194480985 204052665 61116375 84678075 8692935 170684295 5926350 33902130 10223985 124636605 152933775 64047060 14934270 127937205 48393720 107173830 140100240 66678075 52246590 20898345 7466460 50391255 44298555 152518170 94501560 68044980 64517610 177169515 157300170 87586590 59993565 10957830 4706115 110181630 83092650 28696800 23643270 79871835 88647660 87256260 46296165 86157075 256353765 135964695 78229500 32137320 149638320 19859715 23889870 173700 16982220 203117505 129196875 53495955 193720095 61314645 26427630 65548710 184376235 118301505 23885835 44253360 3555780 144931335 47217195 353304540 194089095 71977830 22482060 22374150 33678960 51832665 90589350 55609920 66020055 85082130 2038725 8369700 116992350 42461850 120008625 3394005 69086385 37578855 150495945 159664035 56863410 97636620 110906580 44827140 22139820 77009715 61607505 29628975 21478065 8176830 70876830 150533295 11301810 60389700 53814270 102441375 42029400 75901695 6551145 90324435 76998435 142858860 33155535 30947910 23775795 52535325 41372730 21056565 149993730 68085645 21892710 238546980 24017610 14657550 49799670 158140635 117638985 53349150 101110020 9460665 245406600 98989590 139082700 88242210 121104735 107883315 58355400 76167450 123745875 38028345 18435825 73871145 145319340 87403920 131156640 43363830 212138745 74042430 101777355 58261395 102265560 53666475 203010375 109555350 238803645 68177970 21285225 95794305 125810565 10653885 59828700 49545750 41662455 22548435 60865140 18227820 66171900 172442220 43591860 41812185 94642980 120539115 1033725 113179260 34244835 11184660 155422410 89669595 111932100 14826840 41915760 34961220 133778730 130849680 177922815 50396160 214265910 79094670 119369700 162036060 4948950 129725355 93040860 181363860 7890090 111200100 135118290 28801320 34020585 123195120 103719135 151142115 20985555 18897915 19537980 49580295 104902050 15269295 1646685 20438025 68936715 117136905 35159550 51263010 167956635 50872605 153128745 170204595 11656155 46125045 27729345 2315100 4158825 798180 91296015 47253705 76353960 32376210 104598645 31981740 32099580 110562840 85005525 216500715 62617515 89654790 17860980 150040365 78360885 158460330 44106090 109007610 94005690 11347170 161088735 262006695 87028320 49541415 138761190 122481570 9169515 61324305 70095675 47655735 49952130 97883055 128267445 291591150 140750310 77677200 9301680 54062520 174809385 25903890 23317575 34542750 32623605 243495345 23334150 41804430 76257945 101517000 266824485 16743375 36238650 44633670 57263280 7105290 193395675 52881795 120932385 4123785 29018715 162434655 52002270 212693130 212126130 56997210 11806110 177136095 124874445 76786080 140763225 279216870 22762905 143197455 33273900 225739215 114548535 26918310 7184070 20487600 124401195 9891105 27232905 20486190 17912775 83771235 150158715 99813270 25670940 9458445 81307200 109030350 3415590 9582900 71390325 34892745 1136595 101202120 33705480 16355445 9649065 108503715 71895450 69108870 54807705 32745495 125894820 77238600 96130485 79053855 39418545 46063785 113573235 127006995 85950240 66440685 70391850 78889200 61503705 18890805 23489955 181675350 118195440 243954915 77660055 133480050 62481300 206875095 241270995 50939850 35860380 125756040 94747770 87054030 224802270 2013015 80946240 168637935 58399770 151288335 70729860 55349370 20451750 63532005 65058330 6390030 148339080 145135905 176417805 35615130 83770560 91477170 101558250 88193025 42632760 219870 311162745 79180350 9184080 272709585 44092320 75824235 60409035 8779620 79930200 3458595 196714125 67591725 137882520 40851885 172356645 52327350 83032020 135492165 70318200 8652555 37416300 215018340 23321040 105026190 97858080 40078125 16295460 69207120 143823930 68068845 187064325 44641770 11330280 48210165 11655255 39836100 31086825 147003255 21039300 134434140 3647010 16224195 38425440 111213945 35312535 5706510 133864725 171239475 53771760 75107355 99274365 29422260 161923080 16111635 108031125 130783035 13908645 43248360 30199905 83164875 54962490 102859050 168552540 14827725 12175560 13932795 118048500 28246485 69335805 162872220 129516705 73828845 109849815 72196140 227155665 147766605 121001295 51978375 8954835 249356115 112674585 558045 124664385 55595715 8973270 7960620 52829970 78170220 50862645 17235345 82863315 45199110 41961405 31702935 166325565 41281605 166786095 31059105 59689800 110289675 37848045 63556095 117072240 2381970 125306775 62066535 11387280 126764700 78506355 8456310 59936850 7839825 20792565 177680820 8736810 11932545 55598715 90944325 173622930 35614605 121862055 59450715 23689455 48456540 154584015 55622565 58564185 184245255 130765740 131735685 78213660 57570735 44563590 115461750 94627920 7056825 31629840 47645895 106951875 178481250 8877990 97765110 20182890 51214050 118300665 73496100 79623465 115957635 14160510 12817395 17040615 188370465 8806500 24277830 35192445 16341165 116640510 10669920 21696780 72555780 140073990 130705740 16902330 52866000 145076820 11275260 85787055 124186935 142692585 135769545 76876140 58874925 50027520 16771485 65938620 61426860 55253655 81828735 80559540 101879070 214873605 1539105 57353595 337543065 7871880 106568415 97603755 97209000 43871430 214157130 68859645 187067280 10284915 66157215 142423575 75443490 21562200 40415850 1500735 48669240 8192715 105610065 214629825 21195555 20973345 268599465 27979485 16139580 119810910 45452910 53974830 110853165 73859985 99017565 67755540 111278880 31641525 131908665 39054015 171930705 17873790 285135 55458300 90554610 32223345 153477570 144117195 174443655 29446335 146326470 131943720 9704865 33228090 22253595 158089485 57579090 151554075 113637300 202696965 78780945 43211895 64546815 29410905 33637230 105723600 12633915 74859255 135573975 11093130 9572415 73792245 220749930 36427350 12049200 47895960 36452460 110460420 162876075 6369630 109349250 21378720 65513955 189710340 77051385 52440675 7048785 47799525 137075520 77506650 103714845 90466890 152224965 13469595 91653735 31039845 5095275 62881785 101055705 103006785 369945285 8475540 37556250 44180205 17452725 65285775 142817790 17659635 8096055 58852755 68931195 43455405 101408550 94471785 24028305 171912600 17702805 34995705 156845700 58428300 7970520 58555305 217681080 186400425 63326445 123406635 30682785 45278940 8197290 102394395 35625585 64344210 9719295 72664185 75294555 102386340 59859045 187771530 147597375 119384385 41677380 83482575 183429015 33640530 50463450 231912300 86211135 36577620 269546940 71306520 98529690 176319495 67062135 15808050 123144720 140210415 105837840 89170980 51479835 8480580 110859300 142056855 67980150 93260955 59216835 61906755 91859040 115131105 203381775 129280170 75410040 63073965 96311910 65230665 96144375 164842500 83642940 130576080 111400185 64969605 125557245 20299170 1134840 109140735 39192720 144915960 17851320 135143940 16958415 34222905 141646515 79376670 75060525 34608555 138884535 48510030 206114040 105649725 31043400 7609635 205421595 13559625 7990305 43005210 88710000 98367840 187247295 61031670 104972415 97449000 4828335 146929500 69138030 3593490 124783305 14107950 248595615 150706785 20597160 66570420 105307515 1539975 230329635 45633525 105361545 91583130 74283195 154365390 23680125 22476945 221902020 138510825 50235645 143325060 130262640 11306400 14644485 197438820 47977275 8202765 47174610 161553075 46768980 20820465 85417500 86606295 50454990 7812120 161714130 50012940 31974090 158958150 50592075 139748655 81278265 142205445 35557725 272787090 66994770 82406115 55024410 45262515 69041565 9151890 52402650 22333980 91000935 68212470 158484480 16961550 54814440 150669810 230364540 12214125 93554475 35200980 28824555 86317770 51935055 34761615 91572615 156295425 58072155 94626705 20853975 37289655 140174670 102453660 49888320 32117295 23278455 21670545 31626000 157551450 22796100 157524675 48736095 78232455 151573935 103505970 110105730 13955790 52383450 24115050 62504040 112183560 17842020 45876120 14751450 17086725 38265810 135653595 76224540 94643055 222911730 145156560 33054420 61041495 96573825 133811505 147785970 41799945 100711530 121110180 56389290 170369265 21564120 66174300 219681660 63717960 120494880 18686910 15442785 56865570 142732320 57394710 20394540 299908050 141571800 50178450 44660730 203837355 153848415 104210490 61828770 89750760 39989460 37739190 156582960 212257920 75007785 231422310 38014500 103031100 24757560 95196810 52954740 120283815 75812250 121187940 147460005 185702805 90090990 42495180 191871420 20754510 16664700 60233070 104595570 163221705 22108485 112872345 134747805 67706175 7516245 98496015 70509165 29124525 114311820 35039010 148470585 6065835 113155500 120811755 109569585 85180620 30601500 22011720 5855580 93729930 80529780 123786255 54558570 74767155 53530755 28823670 24045870 30575040 63231210 144370005 85375005 26796150 70572735 130870485 7756530 70280160 103689420 39075585 21499905 91416570 238247955 8262720 16504995 24542535 184693545 16113195 19781250 119007675 83728845 28522785 126270105 36804870 42529140 25872405 14664840 6707790 30796470 44011830 86405775 40464660 22870965 24028305 27607815 86149110 173430990 120998700 27921210 209481270 80668545 166073025 23167485 101246385 47441160 104143725 30633645 45354120 87654840 80539080 63435165 6273240 46048350 80040090 85725675 66602460 50765175 1361985 207871125 171290415 2440140 200056755 112770510 93682875 31393620 167710845 75591210 142250220 12126210 8293635 44404500 213964605 11116710 113410665 88410375 171151470 134514375 53929110 212774085 29073105 13475745 87030585 106071000 50441625 98453250 136892115 81518010 23841735 24976305 161102715 50716740 164678265 86331420 96972210 12210420 5339115 88760085 10610595 152893785 214713855 7788015 139330035 35600640 74477325 97598400 80205150 17599875 133060890 156724425 144013935 139132665 160556175 9193440 16329345 46709565 12177855 114028590 93097185 29519745 148929765 95885985 50902710 17109735 3022710 195763290 27859440 15553545 13855710 59499450 143842245 13542660 117638895 123624630 82277055 30875115 147804810 85354170 114281640 297105 67302750 103709910 40216875 216161505 105691515 72407955 97568985 273619410 50775795 142664070 171029820 65557320 151119345 86795130 88807890 57495450 55745235 125575965 27839850 91462020 118671300 171469920 62208750 37918020 163182825 80994705 51640020 117962820 122997495 117905505 253315065 84121815 40711095 63061470 108360270 304374915 86925225 36267360 12646215 214051005 82214535 5263050 3791145 68575650 65444280 14650890 37906230 33890610 15349995 28251900 30189615 153575610 55331985 62260905 92052960 78492570 96474210 58505865 168016860 110483610 166855980 49394835 10725270 8616915 24782670 158099550 106922985 48100830 141321585 128576655 4702605 134424630 113240700 37093335 19976880 113090160 65432760 101243955 73418460 72032550 130506525 39514095 45731295 51847710 153300840 118883175 29206035 51887730 61032990 76447620 46319040 78336315 189075330 74556300 11449440 35013930 1224720 113863230 56695155 114204615 35415975 197295780 97399350 6748170 109685895 52488495 174549225 41765745 87135375 171163830 57379665 111003615 7310865 85583760 40964580 26282955 27212280 108905790 75454035 160500825 81593715 51690720 180630855 178623750 29767485 247851975 117202905 42713460 13817385 880020 25701135 64019895 41290710 8579160 132854100 56606805 49263180 91531170 89048550 74229195 1056705 180701745 31037355 80386635 70251225 62427345 128576205 155650995 103794135 192696150 47399040 4750740 61149780 14617125 149390355 101027100 43967145 40291515 95193210 14697540 5702925 56663385 6377430 130071420 51071655 15390360 1170960 85096395 177529875 40772535 5279520 12084885 60010545 36084195 38025465 9367080 128042835 14775255 249553500 70923945 61284255 100612980 275954865 202836855 20558595 37231515 212088750 8173365 8049045 182672625 96585825 58171245 63249105 169576215 51226005 232325700 64013985 45124995 71000460 80578110 29514840 74166375 85825710 5137830 14685270 68107995 93972990 64811190 39322560 85268970 180105480 45560340 62761110 46309620 16116780 46053150 67464825 98325945 119937120 62259765 61426005 55241550 1476885 72108915 217287810 76945110 78257985 28021095 79469880 50285340 26095155 110664150 49284075 2573610 15269775 44791965 25810650 96707460 114957780 131803065 57633300 73919535 96090900 18847785 35798535 66440535 82022085 50293305 95386515 40334505 13603020 28467960 75729105 35233605 41724615 28375110 11871180 74458020 33140175 31897380 46972995 49696635 132088455 119598765 141710490 72516570 37338780 123734190 195717870 205131495 32864745 50057835 32960460 47923980 127560915 94620930 58143780 26181285 69576990 102538995 24253980 44854125 247600005 206753580 44041890 10726905 45615765 140576835 80103750 205410975 30360975 95281095 122067675 143983365 82626495 59813130 16524180 53927070 89468190 44542350 7330410 42664635 183480780 29152110 124532775 94333635 98453970 160664220 33742485 181180455 108438360 35788065 58512060 49909575 37915035 44671185 3055950 48346590 76978935 60673470 124194285 67416795 42859500 158449830 91610145 16452570 253672245 20575935 29316360 100008495 22358430 75735900 64043580 190533720 31776240 140403945 93706110 45653400 104325660 110686890 85386195 2181915 58787160 14227995 56847675 171425910 111180330 203334000 21698610 224081130 83381550 88921605 62707380 32240625 4706520 98591655 28699770 247245 20101680 181730295 61877025 28877040 74703225 78705495 58584540 21324075 113529270 208687905 52484805 86043225 119671650 111029700 15914535 68251590 228851205 78572190 163131885 211879170 390234480 145247460 155478375 148972245 36852885 18053115 80053320 118308375 30075285 128267655 108543450 31190475 122229180 144869730 67403145 13386585 142759875 53871660 17196075 28723620 48932805 150642120 79561005 60613545 27435120 59050230 149175705 1244130 95225010 185469345 203740755 67303740 85706370 47032335 221888910 85852530 178839495 53638125 88358925 141255150 164427060 179470110 34789635 28035210 84915810 20822070 79076760 2881920 1858965 132300975 35596035 69995850 233606625 75526635 63429510 18830580 98107905 80927685 7956780 123649605 151514355 36495435 102022230 189300375 16583025 41534985 175946670 172987185 29004705 18737220 15484095 27917340 263128545 123250380 23008410 66299535 30739860 181233180 78579735 58104180 104271390 260850210 123772590 53623710 102905085 87799275 149031105 107809905 97732635 10339605 202228935 52898985 141113070 112887840 69821745 26394885 72665280 54481560 83440785 92119200 80167320 49457520 50632590 58852425 70390545 29694915 52713720 66203205 66514635 110763120 9416835 122161455 31788060 23254140 91011525 43184790 84436950 74064675 22401555 15460770 38620845 151721190 95510265 51072480 65910990 37002780 78784875 33982470 52752525 129493800 79623210 31969635 124509135 270899295 186333975 18241920 156157035 71157795 20791800 329653470 77068635 102886335 25002930 59312940 89846790 46260990 102990075 49887915 43943085 85927065 25699080 67641780 106204605 62393850 24068505 62182455 124871700 25335660 171319605 81515415 192433980 75665430 95250450 139452900 75191145 29093085 36529140 198852555 119564310 17651580 23788155 77871540 159381120 125168460 90543450 26018550 47671665 30018825 112725510 193289130 135489015 120012300 28484775 119736015 42533520 63959490 79174125 7765545 15400530 90214425 100987725 84265350 168157470 14798505 43674555 257172525 39113730 104267925 115416990 49654665 130033515 7012290 77120160 99015045 141480945 52157640 82053615 249131625 46406580 30778260 118998375 89180655 4977480 31574235 13477785 109394325 90978705 37926930 110849520 97193265 175541220 41025000 90402750 51213510 19946475 41178000 94407750 130466865 217151385 53709270 37944060 143639895 90722400 69343590 133116450 37184010 72235695 69827865 63450765 106442385 55595925 35092245 196713900 91503825 90852705 110142960 94423995 21195180 136104420 10449495 45967605 57025845 140741610 62332425 34751325 50911020 68166855 138799515 92285550 150819975 82678500 135058770 92780535 133257855 50218695 173346150 52864845 86061300 141985020 156539310 88604775 141309585 21915420 149760315 42189045 40892580 80720640 64159110 50859945 2752350 89200575 47530815 86102640 115561935 149353950 60394575 141319290 9128235 141613035 104353800 152210400 97431495 127201110 50276910 228132150 7956180 57345075 134299875 140361660 38924865 37711830 56912325 122215890 171988200 34050345 45559185 49489095 27167805 24568290 62664060 44417880 84101835 221503245 12256305 59465430 247914255 70124025 74810835 183549165 175625235 61880145 178424325 23594490 57012075 31242315 16260375 112631910 25824495 166711770 85157325 22848075 84586815 30909570 28696110 6978135 11220180 13772520 4074240 162285795 54437865 123822825 110878335 207295875 153801690 121732305 79567755 129656835 16071105 40461270 91077630 137262060 11737140 24264810 67176150 57281010 104397540 182529060 50869455 9512220 117769245 58243965 46105860 24950595 90868755 144316710 160976925 158663760 91332285 21423555 96830865 7757760 29734530 143085255 93288135 160129035 129067995 61113885 118457775 145617195 79590615 47569095 114634500 16737570 80397975 69240855 54422595 116742900 73567035 180381660 41039925 70776375 42560055 46286340 24947715 82225770 99382530 85882935 24278175 56259675 34239525 34966440 69655650 41849505 33661125 87931290 23190825 146657910 105573870 92634990 30151170 165279960 11856210 59947560 149378835 10850595 63463725 180063855 130881825 82828665 33813375 78063435 52595370 111908655 163170825 2134275 26053680 4836420 97395855 221420145 43484895 87946095 73226250 113838285 75724935 144995925 19722495 192964965 62459520 81026055 32031450 39533640 43535925 67402560 153295035 136714155 129440370 90636240 175907970 38792190 65843460 96171105 47303385 235529175 132778815 140391465 6900855 113910570 191896845 74699955 185188470 107403225 75432735 84802020 25644285 202486170 99175605 110564865 52171815 131618550 9333885 92208375 169522410 68061525 2547615 42552165 47205555 21094260 198269580 60495930 32515080 13219440 57757305 99233475 103919145 56340075 16502580 128274195 159523785 102173760 36936975 86330070 36304545 31726800 19385865 18033450 3849345 158393355 174447960 40508955 157600155 82224390 119601195 9046650 85222725 24750105 83874765 27154860 105576060 4696110 87393090 124956405 56322795 55436280 35216730 74417775 71232645 204288585 293045250 64313640 22181340 139117725 155112270 56914485 134909130 192627735 43168950 84416520 18843165 35967135 4329810 31261605 96092055 129232230 46031790 71031675 60469575 125759970 14034135 87515835 83271735 122583645 42968055 95852355 75530475 1583100 152482740 53747715 114737565 89053500 155674260 78747765 3764835 177233100 41176485 29353365 19570740 128605725 78054930 47210565 188839140 56142105 37946580 5202885 152004795 83300220 90810975 68551650 56127915 220690080 28632810 204529995 43079385 129215235 79962450 126925050 92645865 59386905 18582840 166612395 17667765 80142870 87509475 177875340 126259050 54434610 180901320 12856635 77470005 3905610 65626245 93179310 141891930 254054580 129812430 6100725 16585905 37438185 29189385 28742895 105273930 130092735 17758710 120525045 94580745 10935405 2739015 32288100 129577305 26715 157618335 2878740 77227215 67894245 13346835 144183090 90274350 33865875 21294345 15785655 176820465 102541110 52313265 46094295 201734070 186959340 64105200 202759620 28347885 86784105 70869720 122000415 53384820 127726335 53457465 103684935 74041185 61487280 106659855 64588425 93041505 165654030 45827535 7631865 85679850 76389765 15867900 24324705 15125895 128010615 59737560 93453510 60339255 104647725 25389045 221237730 97691580 75401655 30014145 77807625 55399725 16703655 131707350 11135010 53446590 74762820 34723440 115405995 89807085 19824600 29085630 19937475 54584445 73417575 49488675 137220300 57401910 146646375 76890270 150540285 22794630 18512595 32250975 95578425 53696670 17275290 109685160 40333875 57851535 55600425 2187015 27378315 66645795 9248385 103177050 40940940 196909350 35644740 180794190 34119915 15458790 1656450 47758230 50638260 11608935 25018815 67041060 49304025 60162240 26757045 64340835 38349255 201471375 31473960 130764825 81850560 11534490 159813930 109054470 75560160 50306895 196443225 30038745 284978490 48627330 23475975 146522925 166579815 53296800 151470480 28170105 124888800 153718455 9436635 35251560 72214800 76743750 21543075 133224885 12650010 4823115 29510115 134990625 35306130 41692530 6109500 122246175 144318045 71614815 176823795 118916145 18660210 4569255 67434735 143740095 27666630 22263825 43170735 120681435 16647120 20554350 93607275 108803055 45288000 4538505 70659450 92514315 153437070 63269835 145928460 185724630 47338785 138505575 58646970 103210665 220523835 99229035 27617745 74596545 52435740 26161140 83612265 89446410 173798820 114486630 23362815 104526270 130201440 82705290 220554840 36213690 191620170 63364560 29636205 29248905 166254525 82862670 124264680 81586635 53380245 18293985 17929200 170311440 100581240 37628655 79884030 30266640 151696905 80886750 122245725 168072870 29966475 49197180 11189490 85425525 21240810 22671030 93687285 18059370 55309890 51298200 40537890 96978630 158869410 96394740 97564440 102096255 30218085 18869895 76732170 103429125 64665960 3145470 68288760 4341630 128267400 55217520 50670960 248835915 5675820 112157040 137379900 8797260 4686510 70246605 100427865 37124370 35630730 67617975 31058835 53608380 185292780 94278810 101061840 1839360 104239095 139809795 107676750 17688345 102275025 109517265 45349395 13841985 9288630 122537610 48064410 44479155 106854570 31892085 52577295 169287225 59812650 136577115 45207435 49974390 68318235 56475045 50172825 136294395 34070430 47431125 78191700 9379425 33945180 72302505 30374505 33079590 89814915 32443995 29168715 112062510 130959105 14399400 1362315 24877845 147504855 99299370 53770830 77415525 22077585 156953190 173050530 2603055 183890895 39768240 126377115 88177485 39539130 127855905 29848905 151436610 22967415 86757150 103731585 100257960 84178260 20795775 90594330 89503095 28261125 41464695 6990660 74605320 155106855 9242790 86442945 4476180 90610410 45762255 65561940 42573330 20291280 8976660 18649470 50927055 152234865 13497330 118006995 153003255 17451285 134764950 126695280 73538535 106363905 74952450 152393880 102634260 80769330 113746740 26423385 209362695 60686430 148542435 118516290 35339325 8747010 81889860 130580130 73904865 24545370 108183840 19172865 43619730 239837805 89612160 28416450 12985035 60628860 39604455 98048025 177879990 118822275 109086855 48115680 8553045 107727120 181557705 85247325 14697825 166403610 84316425 39426330 77479590 213873645 104262240 92021820 130634895 78673320 106305900 57240435 20445210 35604570 168487905 198592275 69925080 3502485 78096645 61163955 102745725 132695085 174115515 137544045 53715330 34962420 23161455 122938410 29834115 39553320 36581700 38376765 101960985 139580835 26893545 68097960 16247385 62589090 72985245 15772980 29955780 130286520 87040125 6731040 49512195 2290410 185550405 236267625 95757840 22219110 146987385 107273520 96801615 35630865 57531150 34263180 103849185 134466885 151925985 42923340 34519530 47360025 97257255 91145640 42981360 104146950 51594195 256606005 41180385 43177095 27032535 117941760 19037850 109290645 47713365 72705195 21601455 35860215 148170810 109675260 123587775 37036335 203867295 121333125 89460945 17338095 81488310 75586800 24455910 75003675 60194115 151335390 10798365 99807975 57981675 187178175 186496155 199393305 53093460 59096985 29476350 157470315 166181670 14982825 126678300 51472650 23066370 210781605 36089235 47037345 91366140 185260020 286094355 121297155 118551855 24326700 126294150 112276605 13843695 25925955 77573730 220893780 56637765 59489835 54303555 4073535 9614595 85718145 79378965 26788950 39663045 162316560 129268005 91734975 272749395 116854860 83630010 66741240 183074985 45015300 66088110 68621145 128248650 77222040 39730485 190113330 5677050 108224955 91382340 96588660 160326540 149462715 60798315 150291165 62284380 41691555 303465795 86391345 139893510 84570465 64568235 119278110 4722120 103470795 30297075 94096755 91534125 144122040 56770740 73264020 29501130 135664530 31644285 67031010 75083325 105858540 57263520 11355330 124711740 136209840 49424850 30502665 33993885 61488990 64040340 4742895 117644010 87157815 182617755 95182455 46533105 97912455 57288930 32087115 51112770 118991490 47891430 188648025 14144820 73436520 35328870 20909445 40003710 38127435 43642725 274473120 79766220 10038885 243295545 115423335 72983775 39962385 125265510 119918955 26346450 156986385 30611580 232212330 31842420 138512535 11275515 98375355 98160075 14861505 84479085 162494475 67794270 22799385 127532760 70690470 91287090 64803375 33592620 195616770 194878860 8456115 118469595 107409195 534015 34719570 145415205 227940930 22334310 5448540 283663230 42095310 14502165 51502710 146854770 121357470 98347005 10593495 19362735 81614265 58153470 113253075 37560750 3546090 43460370 23627715 61370460 152988510 54176565 39043380 101876265 113036145 15222945 67115040 15156300 44671680 73344885 33541605 42828630 14166630 116272710 2764005 82775505 80344800 68780115 101012595 128265750 90210000 103030260 24615780 181106565 140193780 13099335 41552205 229150830 10579155 83394855 113170515 52655070 180639165 83380065 162502710 125783220 178834485 108352605 180712200 2679645 322600560 119889090 12751365 124017285 184054800 18145425 110547285 40132410 226546920 87549645 198686475 17337240 121400415 91225845 36901815 171455235 34380915 18866250 133342380 70102950 30231135 117076215 10410990 11975550 186696660 173684055 25292670 104913000 72767280 21362685 133273410 119494740 198895020 312502110 45120630 166019010 9505755 85075950 103601445 36296310 98709180 30388680 129101340 210897750 33211320 119934180 201412650 84403905 166229040 101621355 38325060 27874635 8964195 75880575 126637815 5912970 142026075 136781490 166748160 235339260 24865020 90804150 45759900 5102295 25421295 43993230 135766710 45037395 103514220 13659915 29248155 143342490 129788475 55918995 114700110 182141790 107968725 94275675 60677670 60420705 84698010 55527225 91848450 13349895 86640360 231235005 155760075 88011030 94306515 126153510 190575690 21154770 254883195 89165175 60056370 1659960 161954130 28083255 257333460 23250270 61852005 162469830 137493030 35334240 70570485 19582260 152504355 111079200 219391515 2470860 101278935 6261180 27144360 47642490 16062285 103323540 25537110 59992875 75598740 125849580 140414835 32798040 27673260 80429640 61011435 68093085 183167700 15474465 136794495 121855350 4478025 19674045 221715795 26451090 27135615 81148530 77177205 205158120 15742515 19929180 30305520 136640865 111233745 88567950 25387800 15425085 200898675 54873960 33702150 92165160 13505280 151982280 52249305 84229560 35356125 187574130 13354530 120032700 6931275 154461540 13486335 231294375 186047550 155661015 137314785 138372450 31970895 32607705 166819065 24338445 61630035 58835565 269008695 146142180 83986110 36531720 3131805 3901620 17617125 82047150 9399795 166056225 118912920 59435640 24727620 83614020 91705635 19611555 30059025 14380770 48821730 81010275 111704610 167955375 34452075 100401300 100404705 119771310 70010235 19562835 126407040 82622895 140708580 60556515 6743385 15085560 143823780 60863865 46457820 36260310 61679805 138627195 93725040 50927820 14109795 126704745 188324280 26968470 103164675 63667230 102539160 64308750 138447120 120885405 92915100 93388095 99292380 115693335 119388300 65884875 110218845 94767735 92682090 101907270 47815305 101365530 77186445 99507210 40592160 27200235 88560270 210812460 90719955 129669030 104623275 63550275 72312825 58310055 84118425 157332045 7095465 96031050 25029495 74400195 150534525 169369125 60920250 270160500 7447365 710130 75294825 22445130 46810965 211649595 19531545 141754380 150789240 6387630 103136775 32975145 81900435 80648925 130603290 87432900 26568615 178573575 2904795 30909720 30674445 114192585 93096945 86300550 41177265 41613120 41624670 28179915 77643360 35380995 4876485 8579535 104987490 57369855 85688160 18894345 211542255 114916740 67214535 26461515 89787690 92244090 22916835 113300340 65487780 11453385 136631460 96643830 158962215 46348845 5676375 86255280 122010150 223224945 1874130 97170045 117006240 59701635 23605665 90119100 95598525 27508560 112167615 71758170 19543050 6730095 58394220 182342640 164490885 33957135 108753870 128462865 80342640 83668485 62913900 36226320 172244175 69246780 90154830 3421665 63446055 59702100 178030245 27764220 79766040 143328825 29731170 41944830 38297055 48289755 45823500 50915205 166044915 12298230 117216060 30621180 103013700 227494140 113747925 45225465 76602780 35762310 42548595 77365785 80433825 27225600 315484020 54835695 233862945 216871710 220936020 48135210 79839450 102079920 49251105 206799690 123267660 86247165 106111155 7718835 44414970 67141755 78283440 59049930 72802560 108892965 42871425 64566855 78469920 12980640 46960515 217192845 69715470 5058180 5291865 56057445 60041400 103267635 178540095 33566475 34978935 24080445 51780570 185587845 124727865 10696830 53182410 23367825 127913640 53673240 68360925 129219015 78363615 133997175 43148655 150089445 108181560 47508285 182754345 117068430 82318890 11697120 57366240 55623525 48718890 114249960 50834760 87782835 81523980 22249275 84798375 114739995 15882780 71945490 53991225 78253170 100076910 80100660 31570110 100431150 79383495 121862985 67025205 170452395 26049705 196508205 70060650 53305455 73256145 118135755 27160680 63262320 33628035 178830600 16547985 29867100 70121340 49451385 20660790 106768260 3144840 56115450 53828490 53250450 46456035 50492535 80341500 61132140 40230360 205655850 6037320 118535865 166016805 13977600 121989330 26366685 63294945 107460255 19285920 12755370 156508590 25256235 67769520 96589065 171936885 1858410 22210170 234900 252751860 24246585 61833555 6412335 231311760 8204640 96636435 11574090 26132760 146562390 21658755 153642600 54937575 52647870 29953950 26033235 214125 65451585 17787975 269589540 68388555 67299885 24970815 70400025 167815380 82290075 72620655 125510850 49977990 31731000 67600395 155341440 180742440 87767175 28555380 18868500 123147030 33651045 54998430 67560195 56661330 67817250 126759060 86087760 104911260 43623195 5164815 214837335 99498945 81927495 149261880 23763705 170985240 23330955 55895715 149772495 2987610 57159210 5468070 8482065 29555565 93083655 140954955 35885910 8932245 36108990 61115130 56078760 23481945 34494495 5413725 73695285 5646330 6234795 119041545 117916290 10654125 134506320 104762850 23889960 40982100 42190305 91050900 191537490 98150265 15200220 139307790 88220595 6345360 263612745 72395115 73263630 51302970 13453635 108281820 145919445 5854185 151482450 157608780 43740795 54677955 158994810 40581990 191953095 139645170 99493245 27031170 39017040 83170680 8081535 125013060 15302940 47392800 10956000 52335420 60904920 12492750 42198060 50431155 41947140 77057220 89481240 106695285 6114255 38066880 86706900 3123795 15981825 79449480 21502320 70908900 91080780 36156915 128378160 37969005 153560655 33026790 92348115 161973675 131103765 139492620 38399250 73102410 43510755 25592460 56422320 204569145 144749850 102037830 49235535 103392360 128667960 51265815 8718495 6643845 48754470 56673795 12233175 49434180 67462395 139088580 104416485 7293315 24676215 57088635 13692135 9514980 199987800 212860905 35584365 111103920 7888560 20351400 14752050 20408430 204167445 68455995 93724485 8990895 69583425 21573060 196589745 1134720 118118685 64580040 11695185 42790905 119467365 109209765 17558595 65481000 212145015 69087720 223776630 1440630 86896995 12448380 80999475 309861885 177037440 123669570 100815390 34659570 71409900 99931020 67935510 155504550 67780830 71921820 4582755 146163615 11455770 56625345 3115515 113181345 20122785 10941105 89500215 53472375 89879505 1938675 134506905 19407840 27742050 101874405 12366720 39754065 108658965 118246485 33055725 41485125 65591370 39440520 23654265 74823585 64280280 104528880 38772180 2533440 18602040 83482650 46980300 196890195 27845760 99475710 136388820 96786315 33200445 48172335 107680470 19195200 77749185 159271665 209208420 92495475 48649680 113453070 24969555 7486200 142869855 34192275 95860365 143282235 35051910 145004085 93985350 150064140 84523650 48481020 18122145 120135495 49747005 27267015 665505 54488205 54045375 181062930 154384215 208972740 4496760 55511355 28756380 179540505 80389500 38709705 13456860 212810970 85311000 31858050 69740100 7696440 25327965 83852580 11328165 129713655 95237970 202944135 54151725 50856825 102197730 65358555 45113565 134671830 37894320 20038680 39681315 87216135 16881705 23789475 4831650 95818440 34074255 235299390 34333425 43630860 168463020 167169675 13607415 117491550 45920430 85703340 132365250 115909095 4538175 24364710 49367235 55687080 67734855 13051935 277127730 7150365 129776730 6123150 5083590 62089545 29872740 20184615 109173870 79342425 77498865 91530405 8764320 82436760 43557765 72082875 45919755 138305670 120196035 123068100 34883640 29967180 180838560 224046885 199047735 63737250 41098095 213106395 104600715 53430300 90248460 26140500 16803645 53581005 59401260 67757790 4376100 151387875 143625690 28691985 53657175 89184285 62679795 60461790 54821340 39080520 69932775 22361040 145009125 116670315 201682065 116803860 82823445 76810140 33840150 155763225 130840890 34114140 42873690 172183860 11293605 98020305 82461795 31799940 120946890 100890390 83608230 72835815 63118320 72462540 19518060 143149095 147975090 111075 149174970 23595765 18110685 112621725 44684265 245954955 37600770 152522385 13617945 186863265 99700440 98943975 13428630 2840460 155369160 48382995 88352025 209155575 37653825 19722600 96182610 50589240 43893900 60254370 134854455 97243710 89633640 145120620 33945165 25632990 73308360 322718490 20077005 92974545 36247155 180858210 181115295 150878355 162211905 78851445 75563355 101444160 95010210 61281015 38127765 42717735 199456620 13567755 8204145 29268105 70647540 34810845 38531595 5714865 105862980 144804615 6897795 20359350 104753055 58267965 30462405 27999840 80522520 58057140 200719335 116658450 160838700 16389675 43506720 33144915 119809680 30119190 60404835 15214620 71574135 22541895 55069170 31884690 91519935 12255735 1598250 58718475 187337040 156972900 40198155 46736025 35975595 91340175 193579005 33073710 52681860 27373485 44868885 80822940 128945295 94942110 98986770 186517485 38913975 3995700 89594100 13576530 139759125 13232700 171187080 73506540 49114680 147244830 21675105 120107145 50731875 16816245 174623940 56236830 54401745 84066825 37355925 77440050 136436955 156941520 79590180 59985510 90509850 43349175 112400325 113087235 65902020 87480885 75721425 56369445 10558965 87873225 58029315 148133235 20697975 62064915 67797645 28469145 64831530 215780370 67956705 128227890 122863785 74621340 1154160 92058750 32271675 71329995 19385790 145618785 60062595 92127855 61089465 74526000 189651690 47493855 53583750 37578630 90415980 168629085 134964090 111160995 47533950 48030495 54807270 96749505 186007620 79181265 134603280 169328790 25840800 60740925 32382780 124850760 62864370 37207965 126525525 142565295 153617475 167239065 76460775 142604790 31623315 145552590 29062935 26752395 70915125 125730285 80422320 298084095 85352010 30665130 118639650 7278405 32959035 88756485 28510275 10698060 185541495 84068715 79618170 116793645 62884650 115275585 97789695 37013505 130497390 11035875 4982820 183630375 52303875 73930440 82239615 96359205 74038425 123565665 142268040 61200645 61288020 60304275 9695685 41491620 81555255 39994275 10394415 8436660 36524625 253716690 20122740 50487645 116296680 52600035 48879540 93306840 89512725 50615655 222627165 149579985 78922905 36025710 59919750 109460430 25771050 105241005 18571335 18368400 93287475 95287845 153279030 129306870 37057335 150674415 123188460 160635420 55572855 127929165 50452545 76178640 173936925 97795035 9806310 33032175 8055270 34455510 69296430 21771045 25433490 122624130 45658110 48351945 109548675 50279730 41074305 143482875 128730735 36807165 167601480 109366230 24878445 27085275 90838890 148320960 144403215 39671070 43155255 91337805 77628255 23645535 113252895 27697110 54338145 54273450 119336115 148773360 58284075 101413245 109055670 61287450 44571030 118709595 100845390 237358245 89257035 66171390 25176240 158385075 20394660 62915925 16068930 41580825 115459035 9905100 109276320 88442235 29779035 85390395 47201760 181933380 4248435 87835695 130218165 5562240 88953015 39573765 253723185 1542270 236730240 88222065 125960310 247618710 120223335 72689130 69013740 5655825 37922175 29801175 43128570 32537655 64123905 20183550 8209725 320226135 29294415 27149115 186356505 29980455 119531145 94332810 17587995 126481380 12346005 570645 98056500 4891050 51530415 134671080 27081405 128717535 116887410 12050880 16360095 134059845 69844125 117061275 67357725 6648435 113399355 152555115 62077710 52952940 78503160 72067935 17925810 46151250 105223365 11854470 34314615 105631995 50539365 26863335 96919785 85386750 84610875 106083885 10594005 114694035 69998625 25875360 100973445 79965150 146349060 118586745 108085560 65933070 72639210 257815830 108495165 156307290 3498045 2039055 61444500 17060295 133949835 13002600 151474260 48367230 66935460 191201265 69360690 84014535 182648460 127787235 113372265 45676905 200517390 106749945 9656295 85597170 97590405 105174990 142735410 202128690 31502805 164709195 94446600 88113600 68646660 69404625 134725395 24207975 42272865 73551615 33629505 104259735 88932405 38193015 61981230 72748605 159898575 62379345 105138735 212344065 140309100 114652230 85270575 39261135 17973465 47444100 102362340 52061955 41273775 161841165 238762305 55387770 18090630 119603985 144761295 82899420 16615065 121919175 115164255 33386820 191681295 155502150 51639180 99991755 1650675 117630075 111307530 66876465 23090205 129425775 174509535 41746770 119140875 100004985 5240445 104660055 121289625 111255390 120633855 58295025 65719620 20066685 4259220 221587410 78777975 96422580 39072675 32113980 116597280 143803920 169371975 99333090 146017725 35903175 54337425 126388980 3529620 118148955 168400845 25229400 94727340 111515940 72180 16070415 97706025 9906930 245880075 39114915 35832030 60864915 90398610 596220 21382605 15986145 49811205 58050060 135422775 94805430 78888300 114931050 71653845 191682210 20006550 13140795 21063795 28949445 41414505 113928855 141851880 248207565 100771635 158252370 78455145 90038340 109326975 1328640 86135250 2256825 221560425 152145 67215435 70733700 129372825 110271420 60107910 87246465 14506560 90306585 40187430 72667170 103651995 90923565 152361705 12679800 257434365 88773270 46230390 224083155 55068705 6644190 112597140 50259885 33430860 106885545 43146210 91182045 52056315 36548775 12734925 225620685 115813635 45493560 19823610 119908215 96728220 15853080 108726165 99967890 96374460 1731045 52119660 55138395 95948820 147013830 92862135 29963040 21380295 98822430 26664900 19625610 87766980 38838540 24616020 168781080 23429715 102170190 59328885 184782030 38779140 173675940 157295400 16740000 33997980 144237300 50872830 41423475 44173845 75472635 24624840 41413500 137212335 29805315 48135360 145537035 16930830 44666115 158543295 32158530 4153905 191668410 8599455 8053395 92444880 178646535 87657585 129321120 145083375 46340895 40757355 233832405 13606545 33014010 50747550 27958710 193077405 18939210 34868415 167116065 197904675 10250145 70590405 137453310 164219655 228025770 164734185 32433825 14191500 137736165 81869985 78467610 129017565 42702045 188233680 55236825 64436775 29668470 31819980 74183415 104876865 76812795 149946465 175019250 8172210 90226500 194562525 63646560 12801990 22217205 80899965 27835275 8029620 145509525 34698975 12277965 86135430 203889180 74802450 200304900 41483220 132990240 82007970 72636060 38416725 131139420 27894960 82493160 27898365 142724400 26428845 149878320 180573150 3060435 64003620 179196405 35357220 92049495 49779075 139113255 50622720 101309865 81085530 118100475 41485095 92535555 64817370 54201330 103404840 122436450 16243455 104208000 45661455 14639865 1196850 166937145 57062115 87502305 42762600 32861460 18434340 77093115 72151245 179628615 225025725 11185260 16400280 55311705 24888690 93120780 35763885 137592555 130032180 145485660 76714170 19699350 71159295 49792290 191687610 146308215 33904320 79286910 41237100 104217990 3347115 7840995 26924550 115968495 84656265 103672710 18122865 76028190 171707850 77752515 45698055 122118795 35933595 21824310 122902020 21881625 155119995 25628820 55208760 184498875 25909830 96311640 30368310 89016450 100481115 54503520 14877705 126495870 110623770 43679880 2979975 153596070 92696655 18059325 98442165 110031735 48316875 87195390 3625140 3313890 123928485 83048475 76085925 20844570 183754365 257864910 219975780 82526985 161501475 252677550 87827310 122715105 51612510 85799880 241661565 69871620 131526645 11855790 27990990 31701375 116278830 10231290 46080765 129380010 67141875 102344820 27860640 152063145 58755795 950355 12723165 123204780 28070610 3838545 168717735 30546660 56047035 37977495 85069575 120718470 149597460 143414925 34421340 73045005 109585380 164006475 185266785 136001115 50205870 174575400 154814655 35143740 148076280 73917285 1512960 41517225 78873780 185832345 77720385 66101115 66121590 115229700 59926155 1080630 52994310 173427585 65441655 53532300 8187195 84282870 74602020 52262880 13882845 67142190 49380720 90467820 46624050 71950890 216354540 25222260 60165420 13747680 23367405 308120565 71595750 137524500 82980810 27107430 75807780 25292190 85709445 56805195 85399470 153014835 41779665 61355535 203240355 47417805 110931330 107114400 22834770 85141830 147844230 77537835 13699320 92251425 153000870 94290675 102086160 19256010 96089070 114616065 175148415 116580840 109974360 8327985 49117035 11108190 1298010 207200310 222595725 11854710 135985140 144821325 138397410 122570025 53177250 101019735 143719380 173440050 28201800 230098770 75179805 36481695 226516560 128371245 21461955 28850325 69199470 82605300 54918285 157168140 70726770 87888510 2404470 17206665 40154370 46042935 127241985 156251955 76662855 132044535 89214540 116214885 14701440 64240260 57201300 168549285 137786970 178755105 61263705 81025530 32772090 108556200 168821730 23283960 109322670 81778830 142642050 74207115 29875875 13184625 94270380 170815395 6859335 163750635 54837210 53664075 385566750 65829225 46719870 97215360 184564740 45079020 72897945 113126370 30796140 623340 116614035 76343205 36936855 5842455 161350950 98002590 9179940 464550 61244460 55081860 133534920 3420360 22284150 72074370 6399030 44169030 5018640 129469725 52922865 40430910 69004635 22972770 40757850 42694140 76951305 21518715 56353650 169011705 17639100 15224400 19280535 107063880 26570655 131277345 40725930 62831970 73460970 84351045 91796565 52458405 149282055 145270890 118396770 155301585 26079870 143659980 88547325 11299965 148155435 221862720 16665630 124492575 192502575 107280795 117873735 13245045 61832175 8292780 10724115 157628205 41289120 85271580 137112015 120861210 79958355 45820410 91872255 182415990 63602355 71162685 97665525 120169470 134468625 42776040 90301635 11657895 207531675 28444725 73504455 100911435 138675870 145017030 93342195 214687260 49562505 83462295 153777720 23092845 3714885 141595620 82657575 19995930 13514160 69212370 18821625 73160295 48724710 30318450 165521175 70546140 113332830 158056365 100000245 62220900 111241050 92765880 181615365 82953315 19112355 64322085 31561980 16605450 73569630 182955 48934815 99182730 30570570 90494865 10395390 172382970 18199455 45204720 176935860 77591190 140337075 30315450 14815350 85380120 128865015 234823650 85463940 19904850 106939860 121372170 50530500 33523815 67939110 10821855 113583240 16912890 43005795 58118160 134876655 276672540 61799460 119895390 95487000 85682040 62222760 94233885 95498130 161918820 77301285 102919215 52703655 122743410 20371380 21042510 146132550 145799400 206509425 91609905 128685765 8538465 176313210 40554075 20554950 170676105 116048655 71704050 48912990 1829865 67586430 41562015 122286525 18979785 109906245 21720450 128286735 115269990 14953965 33201915 20698290 52129935 110258805 189682020 160721235 72483315 49938675 43727625 104911740 200796915 27179940 57230820 37207605 114838080 103300080 28403790 229916190 81833760 121004550 128978325 12979065 22259385 99303405 14284215 213861960 71552310 23125110 56441910 141165495 24244695 105240885 37480890 179988450 86925090 31847730 46125045 178075350 21765975 16027350 5897355 133156140 37133490 512655 31481190 95433345 55468440 5552070 30317640 26064825 104613885 36376890 164056755 178903050 112892865 23159505 70874370 234770895 91501335 6944610 117702975 179128590 23275485 135364380 152220060 86710785 21043485 163663065 48562695 137575515 145253265 19451310 55746450 6526605 117525630 3066450 26983275 216497580 47714070 29909565 141843345 61582590 36974790 106528245 75433800 196361385 121823370 175978215 144324975 96631515 46454175 202453905 155906340 54336600 29661465 139274925 143989590 125413935 35421780 3206895 30172830 39327855 78013395 193484640 5283750 116901840 77735535 183789465 163871700 114048345 170297640 240641445 1288620 78873930 71512695 67512555 78137880 20673180 52103760 250274880 15612870 156753210 93214620 42448785 5340915 80022690 159729960 108834795 57265500 68845935 121685850 125680320 73076925 76716225 37738350 6592890 111952410 109164855 148516770 10950330 74653230 211582965 65168520 39397785 278156625 84904365 101001870 206904240 140134425 29704500 67909440 18531105 30037740 65075160 101283105 129299715 93252720 91717980 27993735 13440795 67815345 15649785 113845995 37226910 74542125 233510610 65186235 88809840 4373175 124954140 88228410 31781535 201157185 119402610 23356980 126865815 149941680 14818350 40351665 18321765 19173420 144523215 71825505 54947085 183469455 10205760 240106155 132676305 62683500 189286980 40507080 14986800 35057925 233872200 10741815 101987355 106645995 78204720 208306215 106297260 2985375 79580070 224700 18681645 205471545 72110175 27171765 257665170 204720690 74927340 56435835 21578640 1894845 15574995 163426005 325279035 87607125 63535095 40624350 132260910 27559170 89320545 133561920 135063015 89298375 38789820 117117870 111353370 29507670 141020820 57550845 127804695 15529245 21938055 187616655 122957250 12203460 8154150 163093665 50768865 41904015 47262480 82440765 8580405 19101240 89897160 162509340 109131330 36705825 132870540 11396925 307235565 14083050 176068275 102525600 1264980 93548820 6784950 14301705 79497675 161753715 45211140 37353675 69731835 126138960 114544680 68143260 73418490 1614480 25591440 235321980 131555070 20537805 11092350 101641875 82349385 74636025 9100575 97503015 92635665 33418425 134679690 63668610 60089535 131215065 88475040 20238465 202987335 189007335 15978720 4299180 177941910 26175510 154531710 169816560 157697235 105770445 49609380 157044315 134955855 87475575 41656560 41447910 24229410 96069960 118148850 85591140 108508815 10265655 38259210 117541035 18705735 94731345 80359365 170721030 174524940 110537235 31900575 77212965 83069655 148183515 155505330 13139685 92449800 162063405 158375160 158631180 136808970 16784640 249378270 5201880 64352415 71322795 117191685 42992520 173695755 23620350 93475635 39904305 129244410 134228385 96001980 49162515 68607930 217214040 18100320 22036560 147413835 38740455 10228890 85619970 27922845 107634825 158746365 17369010 21091785 26125305 184856130 134143710 146142270 2016330 41755050 81261165 138361245 212278515 30374160 83812770 87216945 50672685 32150850 5712525 86873970 118322265 4113480 90604950 227329905 7424700 74832390 72423375 45033150 40451175 87303090 2354415 54294210 19710090 60300930 56590440 66871695 147258600 10357560 100955385 87504930 22963515 230779170 70580340 31322850 19943385 97835820 61303170 53239725 215492610 32460435 195568380 140745450 81465630 40094070 61050570 7603890 128219040 110234925 116601030 58016580 313033050 146608605 2841480 35559630 10382160 72277920 135748020 33318255 98239155 101655045 29721375 88934190 151102980 49887600 15028470 1744065 15147285 12740250 147579825 97968330 221522010 39800505 70428375 248107425 165034335 6642525 96209700 70286655 47756745 14076885 32220555 65323935 72918300 98395050 8151915 30562995 165902940 70127685 30097440 52571175 229236705 105336015 9936720 57677670 64502055 173654370 268565385 13910910 87713265 146916225 98616375 88140615 88065030 131551215 56607450 50761845 17110380 287615370 94510230 59898840 25009995 104115885 28916370 23868885 91939740 90202785 281908620 30600360 139069605 18190560 56366370 42998460 59728440 5546505 17495505 59834085 107204610 66051675 34397010 60733125 149113995 11183565 86465745 98931075 116563305 134070570 134181720 90920925 58456665 39851235 8587110 166075875 185091105 103268115 108918030 91173060 212898345 247721115 2486565 203404185 246245070 47036625 30274890 108890700 36471375 68823915 120069630 31046100 44420085 87279585 134177460 108686040 54572520 79037025 40344675 60649590 14665575 13118250 84788220 7371270 17544345 28472835 39825600 30231405 11875725 167481525 17773965 42270840 181167705 24992805 96321825 114417150 46546710 59486430 10211145 43164690 102678435 27348735 69284055 165915045 65602305 192800760 150510990 44174160 108794925 89549265 173455005 73232175 40086720 75568215 26486295 182252475 79921710 30088995 44315595 269039175 67683015 255645525 36853035 57152115 165244335 158201085 15461430 28450200 83914905 118925505 41788395 50343090 36356055 78591840 18134145 237890970 100325565 64045335 60125910 33998040 131683155 247283970 34305660 103418520 90381255 2542365 21049815 97788840 35178645 34428030 187090395 38318775 25848330 178872510 25001490 46907805 17871090 1315845 118307595 140601735 26626200 242430735 95998515 104170995 115305 124910565 53611080 153958635 46452150 40678095 55688985 51082095 64484475 56914440 74201640 55005825 9231330 62353935 56867385 106336305 14162925 123397365 115551300 21676395 48241110 13610280 59384520 147998835 20354310 6353010 159151980 59058405 100512375 73389255 121409865 61602585 18130455 43324440 15661725 126103035 178909770 41324790 105791475 64176255 39194685 146776515 81274665 96541905 35184210 33333180 58949325 26217720 172687140 8414670 39067365 108927090 26778315 163539990 28918605 7773585 242058345 191001345 120061140 99439065 18528060 117076215 39879345 91349445 34615080 166818015 83013630 64769445 82120050 44214660 108726465 91605360 181139025 93261705 125834730 33696390 139304235 61004430 114306480 47189265 14736285 38028975 20645055 139578270 111807345 37312065 35205240 76016595 33478860 29847270 109093830 45631065 51730785 62575140 693570 104506860 56144400 50389035 79137135 27954240 80045625 53893665 133878975 42370425 101201805 53364615 109205220 179268435 41608695 148561485 131543550 79155075 91569330 66148005 22782060 76634805 10878210 62836395 27641160 159032520 96943050 156693135 83054835 53912460 88924185 13861365 79074885 17527530 64101720 103030425 146946975 42067995 75265425 92577990 29495025 33026520 74504355 189013095 124930920 52593375 139911975 62705160 47925075 37096305 98810505 47014035 152657985 53288730 152003820 111117600 236887875 90883860 35870580 144552300 93690825 66811395 48190845 285167700 99453795 110748210 158783610 135763620 259161240 11999385 146352765 127885125 23176245 5232705 121185660 10428285 38925135 1610100 112311840 8463945 13284330 27939255 61536750 80462235 127502160 24872685 26386170 101607720 57007725 74067885 128668980 91256385 154185870 97711230 138470685 5424870 12501885 85856535 5069115 165841770 69965340 36861930 54220950 138143685 8965515 59426505 117378000 43439505 96737190 20645040 61949970 103159935 144699120 58963800 110404980 141374145 86911485 106847925 25452570 65127345 92765250 30549420 214155720 6172530 69946050 220517745 27423555 111529050 113639085 48186930 226306440 142540905 106459680 143411475 68992065 4415535 39367200 4331490 109294995 95775780 51809955 106969245 56190570 50494125 76524690 111992850 182745615 101400615 81200070 121726095 914190 79540380 83933025 121258305 20232825 132178410 229049280 48035580 64182210 65680920 36772965 23338020 38356365 121921905 56410095 15856170 16667325 106747020 21700815 77092455 56436915 40034745 45792450 97653660 41722395 178946040 44513775 27313110 102547620 144174885 37146945 51562470 17149125 65055165 32486835 142355310 46425720 95363835 8719710 211320330 199594680 185490555 176936355 81189525 58217550 154221765 163566015 4747515 74309565 125233200 236373135 15432195 74256990 29025675 21807930 21575625 32673750 28661880 1517280 7155030 163260405 38557455 55363725 25813095 149580225 21956610 117749175 33074175 16028625 71906175 81189825 39331530 3231750 42943800 90825285 159587655 208712580 142415700 23456790 97594020 200250465 9928905 10226700 104668620 15584385 49477545 119669340 125016690 31107495 125869305 51699585 111682320 58244820 48589800 38513115 68152965 41090910 144379875 41251620 30088860 73485735 191834025 25101150 93048525 25860525 294933630 21872460 46707810 59882265 36854145 100491120 129269310 127870470 201374070 162603180 32876955 53296920 180784110 104306700 4899945 104608335 53168025 86214285 13307985 53130405 173648400 30574050 115416600 991125 194540445 122918640 23129925 32345865 46459305 50655225 915720 26012475 92182365 46567095 51224280 22292340 100573230 104117475 54048720 28169700 117129435 100946235 123135840 28287450 206415885 68137650 81435870 115433175 131712240 112726620 110947650 26373480 55462290 47032950 17007525 144547335 93883860 148345095 73107495 102326955 61451880 90123735 80557785 31517625 33390045 63132765 38651415 70307280 113811030 101541030 63699120 25830120 26813880 36814035 57992610 68654910 289775070 101276295 92084625 10874025 115504920 136169745 125511675 74608845 73640310 160464840 994080 157451730 120021480 36527790 74175570 270796620 94209705 6459165 94748115 125772645 118323210 145235370 33665805 43407540 3998310 242837025 111323340 34386165 102641400 42331800 127695015 129542910 106303890 88110390 234616020 91222935 106055715 96287175 176159055 41770575 75646650 84396150 3302745 71962260 219186780 76417995 39611445 17980425 105205545 22337325 91902465 277795140 99805200 55838490 192244845 76915560 103855770 48871650 28614375 106524075 125097660 39015060 151601280 122252745 111498450 140736840 153495180 22429770 68335650 96374790 40892550 7213260 103694100 182325405 66115890 103404705 1505775 134921505 56890080 112380255 41974470 107901975 12512355 106082580 68510430 81997455 151679415 28294455 155344950 68027940 132147150 12870210 46848120 84732660 53177940 69539760 163683945 15433845 70596150 116714640 6244410 155643315 38258475 150233760 79412370 80541990 105891060 21690765 23974620 65058345 42154155 32899995 121626030 33148275 63550470 9034680 137061405 159684030 175050720 45611715 6249015 13639935 4440945 136268130 2297520 240073605 124363350 92182530 265279035 19070925 175496580 157951095 64640040 126851745 177363120 35383185 186784965 98711475 187919580 4697025 45593625 232289820 85717800 22719210 79692735 187147830 57868575 88849995 68627115 90118770 14718720 16577565 140830350 39331140 15391110 17774370 71395410 135333435 20876775 48684570 120251790 46980795 129505935 110859675 200379105 108638100 49993605 83268135 89303025 83154960 144747120 74331945 49004310 49397250 18504810 118681815 79544310 89673045 79156380 61175970 76560525 80955375 21926235 156857220 43992720 126389100 76677390 68352495 10945605 68817270 1544610 49644045 29012880 49033440 128918280 50313210 65378355 53493270 106765905 52310655 100583355 27779850 82083270 81552960 111756525 97661565 44177550 277588065 54792030 33241110 51735840 53675115 137184435 54255900 93907440 120213105 73651380 90411990 63680175 18820560 78851085 135283185 102893940 28615920 121422765 35452725 38943900 164340315 2000505 138608370 25968585 129558960 1235460 104810610 37449780 141135930 69435390 190957785 28376655 158360025 13470150 57480405 11119020 70121835 33787095 53746620 49399155 204119280 117409245 21594375 73926645 88718235 22317165 13870155 100096455 57007035 192646725 50808660 254579835 91260795 30887070 89802135 20077875 207868185 69239835 155403465 50607225 30167145 168585375 15291345 47883240 37455930 7952175 75925575 32190600 128701530 9314490 70236765 13994670 43886910 24910905 177208245 131578020 36572925 246027540 141078195 50748270 110746815 40128255 210284880 7889325 117828135 129043395 157689300 29971200 23220150 41640375 107276985 114343065 17425830 229164030 2638830 1959390 246880080 53628030 215802660 22470825 95531970 82739610 44656905 60200535 126288615 141140625 91120245 149872155 46093245 69342030 85534545 76409460 100731195 59986995 25837635 60626835 38734305 89308020 53667105 136819575 10787940 35763660 91890840 28849710 191397825 56137035 35867145 45568500 57531600 21189720 30103695 173556660 118462635 125831310 159404745 163659960 69963300 185934135 61166790 56817090 189411165 105971895 86124645 68807655 15615450 54800310 19430595 58330215 103914960 87385260 29929005 77245575 14170200 13684290 15852855 147336705 44479965 83229000 3770880 172888410 117926505 99009135 32849985 65475330 33947775 4230405 101915970 101391825 109778400 15932175 57010875 35401560 22685460 41364675 78601635 60711645 5806035 242743455 29027760 90524175 121602285 40424910 13708125 176624910 41808345 61282965 4564245 107392815 151447860 97714680 32938965 3146430 280131570 9160170 50464890 118780185 1136400 47197605 60452520 94678455 159102600 60931275 12378285 50397525 236561310 176598585 139256790 53648925 101100675 118756185 7641585 21181530 21321930 65891505 144063300 36427635 84858270 97938555 21087420 12886875 63473745 58007490 27184890 14214540 160950780 29315085 63692235 132214290 134888430 20878680 27898785 5773530 17242140 104583735 76345440 119588145 38011005 76077255 10755705 145572375 146882460 26644635 75497640 211812390 44347545 155771535 6296490 67880565 145450440 121943175 69149415 55342500 33905775 71246205 102177840 153853620 16264545 66698505 67155090 115891815 11732130 134824605 122771280 67158270 134404530 40000740 40688745 184652040 123210555 252547710 14087940 49972140 84076170 41082900 99236490 41634360 120821625 158254155 12114990 148944420 68879580 80359800 49259325 7424640 52098090 119292195 134967525 35941005 93541125 138106095 62677935 131109300 39804120 200943600 143018715 125069970 72723165 26272635 58600335 90065115 35502855 94058160 126358020 12483525 150109560 113845440 179686800 206561295 198242295 86856120 19552695 14960280 63889155 35571765 36690960 49070265 124669980 7557015 14784705 19471980 205753200 87175800 105483960 95995695 18384135 40842075 94299720 80905980 16278390 134665095 68729100 9883035 18066795 29385690 121073160 30263730 5440965 75646860 150031050 35186160 7287450 48977295 81845145 24547095 11108580 188090880 29313960 153748545 27322380 52799730 23176980 16196355 22283910 143059110 24862095 10022895 2864550 39515925 7076970 118408155 21710280 6820155 125040390 211749945 76895250 132948885 8041185 180026490 46600935 83966805 90556620 34441890 22649970 145862100 58525785 91307775 31219800 230234655 153108525 61239075 75041535 83494020 113823180 21880020 123271410 36735 153491100 137044215 92812920 139855305 4906380 150935640 25513335 42027930 22331115 603840 108655230 24521190 29956665 68358855 129375000 32635305 102396045 74669280 85322940 156586035 140233095 34181400 196155045 67039755 150962100 42590955 111637935 50446935 131453205 65902335 31440765 95134110 56734410 94847445 13424370 70799460 31912935 47582715 232585950 73846305 141320220 166684980 98955330 35483325 78737520 15051375 97306755 84118050 59248875 18082740 39420210 131355570 140007420 74934105 199129365 133353525 50716395 191000850 96098070 36518505 31364685 88332885 13293585 18844455 94434420 89327370 157042260 182901630 32117955 126349260 171974370 9755685 32647740 190985415 59929590 53993085 58003170 29287065 228733620 89752860 22768890 187856160 72745605 22234920 26126865 59640645 101631630 127784100 48423990 57462930 86408115 55926885 28829100 113125710 19888620 191598105 14614860 104330505 52411320 1974195 28320735 148007085 18137130 24332565 37018020 65613705 113318730 10758135 123598575 106974600 104638245 85378380 3393540 122701695 9822030 37939155 162966915 28709235 138024285 5416710 83638425 42327720 124532040 55408920 70059210 51397950 104260695 93088380 85223895 35137485 49234560 24525195 13152840 212540655 40815105 143830965 184565715 16686705 135422760 171879135 104342955 66768450 21929055 90901560 22817655 11359245 20702580 34406910 77382435 50387715 102256395 238002630 5784990 139771680 191002755 68637930 264826890 9840375 105279945 143563875 1775100 133793100 34420320 11086860 78084645 59817255 148233525 32357745 667650 73634145 136399920 33400140 435930 25896555 3649620 53969580 151632735 189478500 41905080 36044940 167688600 137961210 136052385 8412525 104911830 78462690 71516880 38690220 122297805 78098685 98605545 109926915 61327005 5890725 20907105 27137820 94715715 6508845 38474595 136601040 3437640 2592960 102956280 10000650 20656080 87771795 223632660 128902365 92656005 119891115 111182580 54621750 111387405 59503830 48014715 3750105 159592665 74917590 29769555 45577440 10723530 15661380 50583030 60347175 113922375 618240 49364790 167620305 189320040 5039145 20501370 73963365 35679405 7661220 74478390 91724850 28671780 128050035 43135515 156341475 183814140 22922940 171665085 78305910 43545120 151700655 7991535 258258540 26505630 210336930 51792915 81556785 213802320 60313260 63713010 67139475 24702000 44473755 174561330 98551920 43958190 52394610 58076955 125570490 37168125 66668535 20604990 163712910 52338810 15713520 289190550 88392345 48954090 30837420 167762475 77330535 120978930 16370355 79478910 22108815 50867055 58303995 474540 15117570 69377685 3087045 317390160 72810735 166956420 14305725 79618125 100938975 81507555 78268185 17874510 158908110 107959335 79241775 14422695 5922465 18409275 261159480 82307910 41980080 11191215 60834690 143867955 135997875 75911385 24774120 10755300 34483875 106053585 2593590 162713295 848910 118091145 130271430 133085745 24773595 91247730 218787975 102958110 165399555 24759390 40364640 112253115 165851640 44775270 69920235 280683240 157620615 199267425 139870590 40987980 94452405 108486525 40663125 50760945 82934130 27654810 224051175 94664055 165631215 46764720 83289090 48501600 23869350 41459520 48504915 74911950 116547000 69489465 65851905 47995050 135390495 40563555 34548360 143847840 97898910 1602750 149560590 67763010 99270015 17062470 39035040 36535575 83175930 74652570 3633825 74507175 82290840 96921915 6292230 21836340 16083000 209743830 164341365 32654880 47052015 9663315 75102300 112128585 10493700 19981410 106337985 100855830 12721920 104828985 66171825 61849095 29308800 45977910 135823290 33476640 46474500 54161835 58201935 13097700 104896725 48714195 96749820 4035525 17982720 112331250 196583790 249945435 82664880 305760 133420035 109617870 27375015 117512970 26498835 4211415 218097720 21247170 30682125 98810565 67708215 57783330 5421930 178941630 55003860 53315190 83832075 122753355 63920265 36736560 41474295 122088990 61870515 94263600 53123010 85867080 1651620 41088630 92910105 14640720 18759795 44623260 95726280 62571930 29166075 74164995 122132190 3162570 116349930 13712940 18145995 128703240 50274945 11348490 39523395 123981540 61476405 69387900 51011925 117840075 154742985 156835755 158696730 46682100 118424640 101942985 14646945 81714225 238997220 22666335 44783280 58735185 31185975 114399180 86191095 167355150 3214215 33237000 67604100 79343310 2686650 197519520 26021130 48775725 120256065 26377770 146955420 149282145 115119270 138198135 1568685 82773135 20391840 276217110 5689890 19928970 33408195 253428600 23672220 28687455 86543475 83793660 49579875 10244415 18046170 42528645 81860130 7149765 55387515 1656180 59736540 101448135 26446680 124283850 60028290 50700195 30758670 42077610 89849355 68367675 203248275 46999845 115276800 101388660 33834810 127287855 42257175 144359085 81125745 11101035 186735495 23418135 45021495 15068925 179315100 5014620 115243770 78150465 79181760 29899515 29933115 68487195 4378710 1684080 114910770 34990275 32035125 46621860 61206465 40833915 2147265 164709300 54011160 62617680 100234560 33653280 86549430 125005380 95374470 35610810 146862615 42608670 206441160 4081635 320082930 23332725 181983690 32248995 91261575 78223845 14531835 96012675 225380955 55388100 140737140 62470170 109211895 167608725 263857260 40218390 60961410 78811515 75908340 3730425 1277475 43151025 174867240 49287945 32615955 197967285 111664185 240096195 153876705 24476745 25956795 23756175 118604985 138327450 195664650 157836120 206359965 153922080 113361330 43432620 85722120 35344005 203381895 63457035 59190015 39960345 176414460 122852520 74387610 164923710 3359355 118496445 53786400 72999030 9426375 2540625 5525640 74396175 85533180 91315575 81409935 163832145 20040180 80366895 12131280 14329155 158060580 24669180 101665650 22974405 112685340 111195330 33476910 89743005 71462430 65765205 47172960 160977450 125299545 95940825 72552975 94900080 98986875 141413160 51593640 143599080 53966730 32422725 68731830 59526645 159448005 44683335 35631375 93369360 82416570 4541700 116992380 161001645 186603345 102503490 3638625 156000510 63407310 81400650 161782350 40376400 1765800 71573370 147864570 37061775 26019240 76762650 105783255 199854720 78748275 6523395 19513050 86046465 55534410 124405215 62067180 21717990 129819885 51075495 119926260 106378950 8933505 29538000 5685795 71596320 69329595 17614095 39482925 105422760 102301050 126899610 72717180 162048810 56446575 164949300 15176625 13502355 75884160 202565280 166606020 5149605 151542360 110145540 20694210 67262160 185498280 79462800 131137245 120687480 86986620 87771030 202015965 165542190 87291675 152982705 22147905 20511720 83897925 104575245 138594180 48722880 2798835 28947090 123089730 241424010 124394745 54383310 43323990 95462610 66888570 54585105 170165175 30657930 52914810 22073355 91238460 63010785 51988320 2500665 66546510 22308195 47364990 60803535 37559445 55644510 46328175 16984140 102729930 5704980 264972630 39308250 21713805 165759405 59186415 64349595 117781635 80917950 65198520 278899605 55055280 108160500 29379135 2284695 61844985 7460805 17433570 243816675 77138280 101243700 17666685 229611960 17174295 191559285 3103485 50890200 158278110 99057810 13741500 102183690 88318650 24682125 98619615 60853530 62185170 12769515 59420325 53357565 12623685 198288660 12807420 86112735 73232520 11624370 74073750 85722075 3988410 111857910 188734455 18444150 74881035 15877050 100520745 11183295 20310375 206277945 67570185 50571870 45544125 177747900 64715070 12174330 49795470 73387770 70228290 116324445 136574835 28268775 98486505 25396125 71613075 114044895 107807565 51551175 21279435 37616385 49865040 141887850 57580095 65863590 36786030 69728055 21770760 2684475 45837090 48914565 165829455 2041980 190450515 8363460 89208750 251662875 89094120 157405350 144699300 74391195 50544765 72007095 24056115 83807655 156883110 93183690 39905085 115537275 44200680 105488670 58814505 72492405 117453360 72410535 64909620 62551230 71142000 62486535 116894895 63418785 102526755 121001790 75774420 61166295 15205785 152701830 38061150 131480400 121862955 69466650 36011400 140541390 89220855 5508750 198785250 50716980 19426935 128166945 114921495 34566825 57849945 80563650 93205740 131095365 43922220 15975120 138194640 7170360 8869380 33898185 198722640 53398305 148552050 105604755 33109680 49567140 56191305 181750800 76458900 46784040 144971445 8194275 224130570 79079430 1905240 173507745 132313275 168630765 76603605 104441910 105606285 122646885 26402805 35530140 11205525 52352940 118279170 166863030 101174475 96761130 140796420 66445395 40313565 46092735 157793805 14454090 21237615 75806640 111031695 6432585 40853700 107561340 16765680 26367840 136026255 2139480 178187880 250713810 95907705 54137160 54630720 92830965 126073080 198581580 194526870 57955860 61154145 145374240 21940365 61688010 2331645 224658885 257620200 73270515 31902135 228140325 168140415 37606875 52197855 64413825 107495685 116885730 3536205 39196905 74852190 69669465 53531100 17529705 5430060 80773740 104982075 26529315 254445615 63702150 174008850 95190135 154923450 165281730 42518940 159259500 33793500 39344175 75878685 112188165 113757930 98120730 47862510 121623675 129041175 42333150 56561490 4569180 139053495 157717635 85893045 178482285 175382130 72786900 109827060 50021745 24155460 7510710 32179680 55322310 121045350 6776505 139064340 20128215 161727720 20846445 37464000 97652865 196775835 29667045 53654430 8394105 133241280 87074910 21908340 56758695 48114690 11637615 51182595 81360030 258718785 9967275 105054105 23136630 130726350 97375440 93726570 14723355 129179775 159125295 96729870 106894800 146582205 22378980 112944930 32528820 128575770 80087790 128316270 39398010 116227365 89074860 102372060 95759535 26494875 114438105 150393870 61429170 117913350 106992045 26390940 37837515 19360575 67017645 34988880 94837830 109796115 32223135 118305135 11188095 31718535 118818630 22597305 95648640 102979485 54464190 32779905 145691190 159832935 212388000 62315325 63205680 26255640 23384895 230468850 126899955 88178925 10372035 108102840 25802685 137457870 45404055 114355425 214696200 10021410 112033065 61389030 16161585 166111800 117725970 77046165 81591135 140134695 113376855 77331510 165604200 29374470 11683260 105195165 31525935 198612465 53498565 2141685 114638715 126501045 192466725 14130030 67897800 20557095 107862630 175573650 162949275 113574975 77196870 20512755 68633055 115247190 50735580 156188460 1243095 20209350 167959185 88323150 174251250 57724350 47804685 67905420 67096515 38782980 39921810 36513240 129242130 60036435 41548410 190339890 19240755 39817125 78938550 73761540 102789465 40607760 80698065 40013220 26083830 27224460 92353995 173775435 181393275 303703365 176930175 72269595 45699930 30481530 53947005 135989385 118165395 38647125 258120840 28347660 11213325 18979005 13728510 29385000 214623960 151783560 20758200 177951330 4511220 74327235 134704560 30875880 22905660 71277420 19186845 44948130 49320045 147308205 42276480 38509785 236733525 167965920 23413515 46065105 60239055 71828490 76084545 76386225 53005260 121576140 127657290 206276370 49755645 210700740 87218205 70312800 18439410 120098385 178438530 98886660 141310845 225837450 92698470 13943790 165258630 200766540 7165905 236874810 46189470 256367775 77810325 233824140 34563150 22051140 65190075 118493250 204648000 85554405 181210260 164636415 22400145 54732990 113716590 37876110 68855550 37949505 46202025 29938275 9264435 25239315 170806695 157282110 11536395 45576030 162085365 25826220 63469455 92145480 50680575 46659525 62493225 41792685 3921960 111755280 179120115 191811780 54052530 98162790 27450390 6321510 112982655 28699680 172572495 196828215 26265420 75963285 222260700 18454185 155347365 50478675 33814110 54887505 24911940 28433055 94774935 184380540 102434190 103365915 50891205 49031790 118846380 122725020 55476120 14757735 58883970 97383645 73461615 93165075 134071785 64079250 397164210 80410290 83017830 112816425 69416715 43140645 49528515 188699670 21450135 83785020 54464460 180090630 57908490 56898810 92158695 49655805 14306535 45772185 118266585 27887355 76929765 57964380 3707385 105461655 36796890 139271310 128643660 38022015 124018980 99071940 92468505 15675960 174889425 110942655 134493990 46831755 2017005 26992965 83205060 109235250 95712825 106345275 8324370 115480995 4578495 90681825 158866845 152447640 151084335 169660710 94778070 39694275 35056485 82460850 82823925 23990790 17436360 38053725 15624450 38713500 12016800 72363975 159137895 247711485 134952435 56925075 42555240 36202140 43330380 38261385 192790860 4210590 52153155 55272570 77257860 23383695 113593530 76158420 44192610 23957235 143522685 123237435 36082860 93894585 34672860 80018610 30967650 105801135 85854990 31816065 57976665 167481405 136328160 8583810 179475495 154870350 14450835 3815850 196360005 4993830 23982705 134906265 134825385 236531580 57932100 145732065 22975245 129893475 194749425 143089140 69585345 66043530 5742510 88788750 54099960 272960775 37978455 9961455 18820980 73431315 78918480 56307540 13504800 139517595 55066530 42559290 11938320 180788040 89674635 114770505 158246355 15630330 104353380 53191635 7395315 25766685 20562540 126909120 40359840 87479160 89015265 109911330 38903490 22294950 48032355 123024195 121705515 251179590 35709690 40334535 42382395 142361130 49296780 27941715 153198420 87592110 102663495 164992470 21693840 187450470 161170530 46455750 38162145 24316560 72428820 108104115 135952620 164338140 141926295 61402335 97955130 19493850 126110895 56028555 23579970 190758270 2565885 53304930 103277910 1791465 68802825 27868515 42273045 104235420 125389650 108755085 165969780 80903865 23014590 121523925 23741370 174928065 209974050 104872005 80712975 78178455 52454775 78169350 191266785 108602145 47619045 68270070 69978270 139835670 39916005 142914030 13727055 102505260 25188720 24681690 106192995 171999090 50824215 8817390 1684125 62249160 170873925 9077310 50422035 93920265 75175770 33440910 141954000 109873080 12002565 2423190 95919720 76786125 77723340 24074925 175822335 113831580 24211035 26797455 162143595 108074085 9380745 27743040 18957870 58060320 90778260 80314725 266826105 148141530 128934420 2082315 94362285 47378100 40387515 14803530 72299445 175214985 56997060 17103915 92661555 145359405 25973820 135348840 28883745 161307405 71148885 102289140 194000595 6287040 239877705 137444865 8587305 42710835 101164125 9397020 81458115 33448935 16563060 62364015 135181065 2636295 125481870 197274675 92774640 43702035 204199005 141109110 18192180 174762375 4657035 146782725 70710045 30186450 14493105 134046465 83917455 40636425 14219250 3681480 59550135 144425550 34478700 160520160 134137740 163375950 95144670 102262680 11704005 19017840 148512165 144921330 42251970 3366810 3077070 53011740 91096575 76935510 154867575 49208220 16383780 28495365 96411735 104909385 254671215 65998725 85972290 104295765 124421685 65790720 98520615 56351565 108011580 85478220 20403330 89230950 32732100 105763830 239144475 58663065 51178905 11533350 113935890 33520335 11569890 105130710 133558470 100692735 201037920 78795225 262044285 28519965 271927965 131036025 98649750 99168690 106498200 46491495 21344460 65366145 80207790 29499735 96843555 22471035 54003765 62201670 100055775 76894200 115311540 105792090 42083220 103905630 243366300 57097680 42539775 59448915 13057095 3001470 152653680 17055000 7375410 690660 120915990 90306255 43576545 150125970 50730510 51913110 59640285 67606710 16217820 140212725 124433010 76801245 92059125 51321285 83796930 40340670 33753990 52452615 32572785 105638430 248382300 5006850 169286235 21961005 52901070 5020875 100041180 177686580 38502120 85783935 146213010 37813110 25288920 49335435 147914970 22533645 50210310 105498855 10294380 58452450 92742540 84758010 71059710 61683090 3942465 63539580 10412160 129214245 164128290 56646495 37378095 96396285 75440595 54509070 106460775 6964980 155099490 9950580 26273340 262486095 49356780 80048175 180647820 29409000 174887175 178701015 170100 193815480 61673655 57451740 18363645 50311935 90650145 49414470 38189790 52174920 66471990 1643940 49985535 82791525 25594515 586455 4176090 23817000 423240 76723425 274235040 89779155 171049305 20721660 199619130 27753825 43530015 176990565 107870535 91001100 78729885 76897305 103191060 22349880 80354340 130348350 9497625 111735585 224561550 121494705 55341735 217788765 146847090 86557230 54687315 27672600 123187470 60045150 90526605 157983720 14837595 30496965 152059590 63340515 12898410 19294140 27115395 155148705 133003485 3040530 199889760 152701275 16149165 39195465 188791965 162280680 15529110 13564155 180403920 34126845 51664650 28398705 74053485 194419035 146326470 142923585 53210415 48872265 31403835 68916180 4757610 80638725 172334535 140148045 14676255 54353370 82977180 265228680 93111705 41133540 50635260 112488495 39719055 155481225 62772255 131414415 8706870 8434215 15277365 74176380 105020070 5777475 164586285 213171450 80211600 82776195 18709065 25285665 40851270 41660160 41522670 76771110 165302250 241163460 17796360 119851425 5287215 24352275 35357190 231429000 70218015 191938665 63136680 126681420 9937290 78640170 112024950 127079580 51746370 193291260 7252710 62121975 133045815 100557510 35128095 120313515 21652155 169844955 102031170 78825735 163532790 33759015 50647470 127572495 65193690 116642175 120125580 89137470 99529275 189190860 1988595 90092790 358927605 31710840 92220255 21738180 112821735 188375040 180821610 232401570 86980305 111148875 58439640 5761080 94113060 255890880 55585800 20884035 98956110 147612060 94463400 64627035 17488905 29956170 90997425 35314035 6231420 52057305 86665950 102231180 50380170 162942345 80057640 44284890 5228670 15424560 119691195 69385260 88324890 34821405 101364075 51309780 117456405 58459890 104330415 102636030 126686175 59217030 31638345 160361640 42382545 99796110 154394205 57854325 52506915 9237405 24684150 1596060 38566710 99447675 30948660 16896645 142709685 24108810 44222700 185371710 45800130 153373530 38652015 104444625 180532755 142531440 88136265 34055955 11107110 205183860 115088565 36715980 145372995 68478555 98934150 61498650 11760450 44186040 99348030 16235445 127923750 120045930 116278875 83277435 115914390 39049755 33403815 34518750 44501205 87671100 700395 33535410 66159690 72096795 59894235 94658160 55031685 130785780 41103135 151352325 47230890 154313385 23533935 55034295 1309560 11398725 111433860 203562705 10930260 16571310 10452825 1477980 87639405 100744170 25338240 162184020 79570350 171437460 74821290 64882335 12709725 231614535 75806535 117021270 48973875 170499480 23714115 29881650 139045185 101595150 21231930 181042260 194407545 34753770 11307135 66095400 176212815 97472070 13496085 149966640 12017985 63725970 99640440 70375740 20164695 115801530 146186175 172460625 47126340 71962305 69470445 134131950 102334155 84357345 71301000 191655540 5709120 75421350 223326555 158996715 121293015 130875825 69725550 24987180 96291285 45693330 78710115 60253680 181531110 48052755 18932310 46425585 119396610 55822770 19780650 98033760 160516950 142838700 136665570 68574270 9587310 103088220 57114420 92551365 80952570 10849845 20638005 135611205 7386135 31006935 41000325 119317005 42060135 204759585 42330600 176565945 16652895 64001250 146013105 28868370 144060210 94755360 152103450 74549055 232664325 7790220 139182330 4057080 120796155 85058310 224112570 165832275 97056510 20108415 203115525 116635980 153325950 112805655 100898820 205835970 2659650 50803485 80933490 88259700 19489110 109247055 141246810 9375255 115797840 39357795 93981135 139762545 100742640 24260325 64971315 117089400 21240675 69376605 62869860 36280695 100387725 108555345 144335475 79208895 40762800 267628560 90997380 79275690 80035170 17232450 56159325 29051115 36906120 126562980 17776785 21791505 85531635 20928885 95124960 32353995 77671860 135234870 33102435 172404855 15661125 38731275 25962570 116400975 62600760 13704060 77370660 38508165 76775130 5700525 17332860 12091815 78710385 52683255 81565950 28968465 153470985 57080805 87234540 58351635 2326935 139024380 77869125 46429155 82206780 132167460 12020310 166814415 78287745 77868570 172650660 14301225 31246020 118069875 16518750 64444905 97585575 104512305 34077960 136745655 72122595 111101370 171024345 50344860 6305250 146062170 71412315 65663190 56898750 119525040 47769540 221925240 31105500 128358090 10553925 105430005 81622650 101173860 247314285 24147360 180077835 111100830 44662725 14037600 96268950 14304420 36435090 19462095 34326375 201860925 56820015 67373700 120626100 46603920 6123990 3753690 42485040 26082135 89495475 32217795 83327730 21296055 64177875 52521015 22206150 20862960 27655785 131005860 77589585 765300 170259765 44913030 39240225 67772025 159110685 59874810 74752785 89746185 189755970 179640555 3401205 59770020 223723080 23911470 323802090 54963840 84881685 13983000 63487440 128608650 22272285 129135060 80415450 39513750 38816235 138829740 96676275 94114020 13739805 59606040 77377200 63411060 30375330 77892930 68788845 10199670 27684840 119722980 144466485 60895500 30380790 53136450 108957060 87235725 109427460 35678775 134351385 49399710 54098355 64356900 54914985 6340935 208226685 148224405 97559355 126232755 35382990 108016365 92630760 12349920 42577590 150481890 28954905 107809170 39135780 20514390 100551495 156143445 29611800 63825045 42187410 130170180 38035485 9025350 16898670 139121115 111761205 210321390 44909715 28143720 10402620 165955335 20915310 102673740 49444455 76600695 20022000 128019045 71465880 31246170 47536740 25268730 131598300 155565540 22830270 155028630 105686685 154269075 81971985 81501870 41875725 8629725 82524345 186479085 31501980 28152150 65491695 50078640 262207245 40842105 113743830 66385560 45098775 118185465 43706220 81254325 144268650 112800270 56495655 19212855 55891110 47869860 12617730 76876425 76557915 98124480 16469130 150566595 60323235 71797770 20669985 32124675 120240330 18931335 33609345 151034460 18322920 13468920 93725130 3369330 26706810 154505310 128342895 129985095 128512140 16530210 108599130 46004040 135575430 130783410 146808645 109105830 32771730 137588115 179344665 22015995 42225600 205482120 170184330 6511470 179589570 56192445 79813620 4504350 209862615 118866885 10880400 79686630 136029000 107233125 3669900 18805020 6060600 76483740 191421450 22498470 16772730 3714960 12060645 6446910 82393260 66303990 13479360 67164120 75360465 1222215 58364595 10555950 49688880 72447585 50548470 160514235 133330380 13018890 1368105 37314900 62485650 159523695 257251245 15256245 214150875 131833305 73687320 106914930 69063345 54943770 51758970 48418200 116965275 41432400 76937580 172127670 118311900 154278270 112659270 31306260 9574305 89344005 51884775 18582240 141029835 148846965 20045070 51735345 18745515 159626115 235680 89362875 119701230 5139660 64637040 66001680 108322785 18115695 114697215 69180240 54865470 12261510 23077635 90128040 180848475 18099030 118301955 60241950 34944120 22423050 16643010 114402660 73110780 246570810 36756150 18785100 54896925 122661855 215828700 172475160 60177570 4156545 205034745 172336485 17869605 32852250 39112830 112482930 125026905 157372365 164557335 165234795 99578040 172015695 42250965 16000680 74477550 66870180 109088295 106911075 1692480 74464050 62265600 39561540 226195815 36695820 14891970 128175600 114086295 40879410 86624385 5639325 18680775 123613155 44507325 66551745 24070800 33329685 55385310 67455690 25067355 62388885 120105375 80036040 119017980 50501400 76768170 138614610 48904980 219118065 103879515 80721960 61445160 71735175 52985565 34230825 113558640 79748055 101283315 17267325 164454705 17688030 179288370 18827295 150519015 8335785 122584215 20333925 10927410 101491140 26390070 170988450 103241895 140014710 92258040 155699895 38041200 56469975 131268180 30430275 73311540 89597445 194803065 118939410 115216260 160632150 115004220 48336150 134927265 88565865 186052545 16156470 2477610 23574975 60281310 7136550 52315770 16504725 212532060 81320910 86588610 25428885 116426025 99299040 144644295 46988280 198937320 43044795 19036860 57725910 28159995 149831445 31929285 82466130 121220505 90952920 87937560 97694550 63661470 91317060 51197955 142941270 67303380 169544475 125433390 89985810 53545905 1221300 7771665 103271025 41248725 51330360 109746000 61198065 91956285 87847935 140267475 15910230 29038230 67382520 47016720 49436040 111914490 99292620 79910415 144845400 183904425 53882085 83912445 5713530 48307995 142508130 16933680 13008420 98986185 26361390 189043050 33304365 45837015 194282250 42390750 103563285 117468990 38459580 152800755 12058320 169331505 254267580 68695800 45661530 67866885 15532050 24392160 12308070 140728140 8026620 225327960 10628250 117979410 33327885 7601370 62372340 96876270 130804980 115842735 50518530 26288730 20253195 148559100 1477800 45647580 559275 112584810 116699880 89415690 85484700 80731680 25836495 58227630 107102535 128219790 176511930 162677970 138323415 29748720 105785010 17917455 16872540 36731970 119660355 214555335 135937035 3173460 11728215 103024920 118104105 108706455 252039795 16649130 52950135 116772420 144370230 46808760 174936375 147481800 243164880 46247025 32116320 97009215 137678070 157796715 41840025 153526065 19049880 27085920 11043975 42251820 26233425 60267825 111178740 177922755 18055710 74726175 160906155 11068155 40899825 11246310 86638710 96123090 55601445 52161015 101724015 18203265 156112290 3334920 99198540 116565480 108418020 112990185 37266705 150414210 184602405 300133770 148065375 80803890 79530855 144248370 17051010 31943730 41404980 19428360 139328730 47708775 124710240 105727170 29538735 28036350 39300030 58218210 58735875 37912680 25653675 63467325 53872170 40359780 72989130 61465680 37849875 210466890 119716140 127758705 107729460 159630300 16639170 23814885 100265895 53129610 244798800 119861310 13344525 43612575 70019175 261156225 34738545 10278975 103024350 178318020 6530520 50458230 132152355 50249730 30477405 117543690 169443555 98201925 26729085 22239870 79097100 14850615 83733630 4780290 50389080 95326245 37717425 84266865 44739285 9970425 87752115 18780990 65310900 62709615 74102475 133178160 25465335 13732515 147468945 51923115 180821130 198930690 42444255 38222730 97915140 189283665 71911605 183198075 104683530 7119090 117450210 157870380 35259105 20927445 84076260 107605590 60662520 193139445 29153130 30212730 98295585 47239830 116799480 200553660 110510940 142676730 100180815 4740870 54684300 163831350 12429525 31666590 68178420 96191970 4505865 11149380 75438960 84634215 21384120 55384890 43520265 113332935 112276395 131281320 174608760 139100490 19833555 90733530 10484070 73506270 79999785 78149250 85458870 58271790 113082915 28057605 88974885 50012640 3923685 108272355 36774825 178985550 49945410 71559030 93749505 15679590 111474030 82627725 78563445 88583970 115693935 77601060 112872975 124971075 161873055 146940240 117306375 6823005 131090100 29462175 69056250 21513750 104927205 206345730 162551280 117834480 110800200 9680655 25269330 204903840 157765425 18047925 87880080 17924310 141516405 74741310 17820855 40064490 6120240 24661380 55516770 88775490 78995070 145349385 45031860 35968665 20060190 78171435 99813510 84956340 26327850 130703670 75713520 67628385 98245650 78388950 137306610 14193360 50175090 187208880 85405305 63164040 146054130 49270755 10161045 14158110 15310095 75256515 226547040 75143625 68668935 279669600 71350485 118403895 4261320 166511220 61494720 63100575 18959070 204932280 102171510 60479940 118958415 434055 228238185 23905065 20954340 66812700 99854175 38102250 14510745 36206835 25984710 115085100 4214910 63765780 10190325 23188950 14588760 228036390 82643835 127802070 51780240 19106715 114498255 158889615 82278735 99899370 53624370 4323765 118624560 49424655 84311010 11257065 156852495 59346405 13262340 19702455 37360950 123230175 60206955 70354785 110052975 82364040 29547930 56981430 115454640 63402825 124162425 46943895 9253710 105283770 102286455 27419640 118193775 84796845 72814800 43989465 82772925 4617225 79667595 173572230 157657545 25777320 80453280 118394580 44579430 108799020 135147720 80104110 5577480 2965080 89085795 156072555 64365705 184212045 9676695 51383655 219614265 18552330 6593460 54159675 33653880 21270195 153421725 109042185 24319380 62314290 5073975 171489480 67154055 118840275 52558380 206006625 95531400 27025935 119030040 77696670 250215780 5701275 42920760 10589715 89550765 8481465 19591005 31134315 18306750 135504450 37716780 100531260 44790465 23872830 144861315 67026060 213737265 35088810 21472395 24648900 188433345 26716260 87828390 120581160 94374645 36381450 15671775 89785500 37039455 69338115 219744930 68970285 119769960 42036075 295216140 193640175 8143950 43704150 28387995 60539865 156999855 116899125 155258235 65582700 30751350 4448805 70465680 142467135 21462975 188781855 38625900 59576505 16700925 51414960 106369875 128647245 63306420 106287660 69164565 107633175 31208175 94567305 37433115 84610470 46026420 69769080 91420035 11386845 135644340 188087625 144306465 82924425 8292450 43144785 72586080 41602545 90782055 99462120 130786515 8882160 49987875 61390785 26733810 54525885 31462275 71217600 20909370 84416235 18704640 174713145 17352435 78775425 70814640 220401540 9420255 199053990 8774865 105967950 148751865 143323260 203982270 71372985 78045465 84789000 100536225 49083000 64878540 65692860 103670490 26960190 64786950 6587415 92774115 36360930 93009915 10939920 12697035 2090505 136749870 70472760 30256500 102418335 50234100 29661375 83849505 82861680 128674020 56331615 229546725 88866045 117471390 64676355 130591425 82798635 14397480 55835670 36622140 140467470 80928225 91476030 89539020 89685555 87395730 30829950 1811835 110955330 26926275 81466770 85512735 130478400 53205330 258163230 50649000 215702010 154846245 42643365 104446680 2410035 12835485 22345680 70589550 127562805 13439250 138410190 41193315 150604350 48482160 90974865 147398910 61751985 21475680 50283195 47606325 51961935 76755255 116174415 144408945 89653440 19619385 21484455 21673410 6465765 25944765 154471650 106946460 4163670 74140800 10759260 143661210 39771270 86336535 162907920 129641025 15864285 187685625 47058060 45570975 140444130 35577495 47517555 137686560 13493190 144597555 13413195 27536865 26655360 65932815 203639910 63811455 131590320 91311840 52211670 42986190 54850110 97204080 38509920 14094450 56585715 235509780 93256710 178427280 153038475 109747860 70449930 70898715 124308780 72914430 49482915 77253390 64253475 36579540 38512095 13115715 79160190 69775935 112975650 156017040 179577990 2562465 217714320 4937070 8223855 121207320 82753410 166119195 68879460 41401200 77318085 75876000 116774295 164776080 101034150 9862665 85074990 128752455 132653280 122022150 54286260 82853115 64456425 139595085 52997205 16035450 13253310 10105545 63957975 82195440 33271920 18452475 91983930 144079320 58207290 54152310 155370075 23813145 90198390 121813545 70490100 87116760 87441525 47906730 99972735 33383310 151432920 129745665 34939965 114738255 18495060 138609495 5854410 96233640 203429700 61030920 38786640 71218140 155895930 103713405 15179175 13220940 183664710 19896510 258621135 7287270 137517555 44750070 96072630 104272410 185628690 37752675 11177385 27031695 115270335 131195025 157871475 89782305 40420455 319386180 105908805 126862425 213514920 123500250 28739685 110604120 11209830 52719465 164624085 86971425 101156880 134100390 107887230 29747295 131642985 37986885 55252185 57955095 66964920 74698920 106034730 225189135 32967450 21960165 71000490 34368960 141404025 88904790 30442755 38711685 149104350 916215 23481930 388830 17235930 28637625 42766800 57405405 222278850 62730300 163283985 38392605 224439585 154326120 181410465 8361870 153131340 166811565 184906200 74598915 163260225 99325065 191648790 21009945 61701030 15749730 97616520 8284755 43374795 53261970 176430225 14786070 57331530 116642700 21017865 176571840 152644035 41011800 49127595 77216115 18666825 9823500 15407460 48756195 15452730 102919545 89433690 97076460 112650510 159207030 73674420 53923380 34602285 79819065 269358585 48828330 117377640 15592920 4761960 113725365 109917615 125333325 54574590 32605470 2783865 10908510 94697505 60597885 82165515 14512995 245636985 98708565 152014320 62590320 138207495 40018965 101107590 93491475 137101575 83717205 137386455 36788355 77747535 159457515 11242830 136103280 317085 220659915 5388015 101470245 113348310 31855590 6956745 46519260 27910350 25059690 82221495 98558250 33422580 83825445 8620710 22663485 128438790 92318880 128684400 22659840 11760555 60653505 57320430 59382315 104904045 59924700 92825400 45464865 281558370 34780500 60036930 88549875 61810125 177480630 61129200 81148710 55863915 110137455 43128855 80927250 140762730 2455440 96752925 790155 54566205 38102700 32955495 44595510 66885405 152060355 16125885 142863645 27191040 37588110 76898490 120168840 95591355 42760335 156475245 112771020 25223655 103478265 110046360 65450565 31157265 178379550 89724450 120501840 33171930 9604215 209043495 163652175 80401740 141764355 37709460 51129315 24029370 4773165 114325545 22747695 32811570 68555160 66170325 19102875 39259995 116889900 190442850 14359965 72524370 179515725 120975480 74216730 30521790 19292415 155693460 95957640 112403280 278064480 53364660 4596120 107751405 159497505 61336635 146330760 1097925 125021520 26153790 199316235 31722855 64448790 236021265 123144885 76765935 9872460 92937870 78444270 38508615 35420010 129332145 51425265 76674210 56195025 78470910 40741710 42201660 5971920 13033620 123250335 173783880 138906915 51424635 86286615 112449330 49870080 10465365 246651990 130765500 44843655 62588970 11619150 23483880 51207600 97424340 55219035 82105305 36991380 124465230 69295515 43773165 142644645 103212240 75443850 56787705 170982030 195905925 55261140 62737365 29331825 10380960 124608525 185404965 62415735 94015200 41821815 39306750 152600865 20116395 91375920 28449525 81189960 34161810 4154250 90730380 118234830 47022195 8552805 10188390 134971260 23945520 30513315 78950700 88214550 32076015 145921605 333520770 21378240 75023880 116312205 37943820 11096370 84816465 122588565 20961810 49473510 2409375 52318335 23984385 153383400 74829405 94276155 86735835 121953750 40988505 195368820 200158365 18326730 8494395 60102300 18721230 91838505 121433385 61077255 122766720 69927045 166595775 62051085 152183760 46410840 3925065 122209485 116020665 30871695 46904400 110515305 173515800 124301430 60593865 100153440 76950405 137180355 124862730 184802025 93134220 2709300 4548855 38934690 33127815 38452725 2970000 149700855 48503085 94641375 191206005 35352420 42596760 112911420 111867405 101268765 116456985 133373460 48106410 128314785 126046005 71718675 78854940 63591555 107683875 109411665 4321500 83570445 57611070 157870905 126750990 94317765 108709935 18766635 39554760 36482820 118710420 123836865 176877225 34951470 90413895 110728575 177136575 140845455 103127850 12054210 60126585 34271295 38635005 59364075 19867110 72524475 24503070 138364725 134578290 9337380 107440110 73507890 100821690 13342575 1296150 169805850 13929600 92770155 132618510 45369120 46124985 50959140 37988085 119932080 135021780 164485020 75798300 10454520 12655260 58291485 13278360 112113465 67125 38862720 22983375 116371380 24208515 230193135 26858235 45917940 14883090 6551430 26980140 80762880 141008970 54677610 29148525 139917495 34837860 48508290 95186310 80928405 222490740 14885550 2933505 240537225 33121365 109542840 4191120 50145495 24742005 95840745 44872125 151703625 110624850 11029770 63420030 7937790 78861525 328399290 4875420 136094745 179924655 149083215 18427080 10641045 80468415 71557395 97342365 35333685 42188880 15380205 115220460 87679185 140965245 13106730 24462945 237913515 143874225 57276390 21851310 116856435 109219770 12558000 164484090 44131485 13137405 102564720 36570330 45919470 187469190 46119300 188460135 23154660 146246070 127525650 41609700 111550065 13697415 63861945 126075735 78861855 156314895 186405930 741570 53283930 56372655 59353695 90611535 155915580 135586305 96548790 27861480 134981850 9103485 85580505 132763575 42815940 51879660 197556795 78585 110849985 120718965 66935685 3727290 106506615 19793670 229195380 21165720 114162405 179397915 114021795 77113695 126735120 113299815 15552915 113694465 62893665 135665325 50301045 48599670 91048200 154757715 131259990 223787535 103351995 93496365 185824785 114604650 43219830 36044445 39031800 271555230 25579890 9809235 138421905 24039030 74388120 4305480 65118180 4796745 144732045 93223290 71628435 1768605 14421795 2744700 61810260 2014170 61378620 3982620 92969730 67043115 26701470 211030185 113784990 84871140 109035555 24777690 241409355 40197945 38282400 120337485 96590220 240364905 59921640 99842640 246654180 41216670 139855470 73445760 149118480 94879725 101082315 108675915 27752550 230840535 31538955 90318255 9005160 109715085 91386060 263811675 241757115 31162830 27677805 90685605 123488385 21543825 196510290 26659635 17619780 89876040 48470820 22389405 123372525 25910220 31631805 228319335 123115185 36027780 85108200 5149560 44576400 34580790 80138775 62450595 94024125 30021240 115887165 33505410 102229440 43080975 121522455 78730905 45943785 19520100 158205675 3149550 1229670 67880145 102728355 89129790 153941595 92495865 32265885 161236950 133012245 175319055 218090190 11937150 99129555 131900280 98232945 38596320 7777290 1001400 66935460 71700630 34914660 136587270 283805955 60298335 100121295 169591305 10447890 60462825 17744715 195615315 147357720 49749855 95645115 37750485 132341190 122490630 9808515 86870445 3578985 129076410 96103650 60155325 69601695 122572635 25838340 26165295 100928235 5401620 7216035 243974685 23565840 35091405 38535600 56597265 9610620 71557455 118344810 133945710 60468315 158000865 104323380 186449850 35962935 165556515 144124320 140722470 53086530 142564275 71392035 185986290 71512080 164319180 62131020 32834850 19550490 66446430 75717075 101998650 156856605 50362575 35043915 94373010 101310465 55147065 192576375 56253405 76832100 52502220 39352815 150549015 29110860 140390340 124991940 71479890 81585255 42508905 1421445 101793855 75834435 266630865 109379880 30965415 159009495 112702020 6507690 110236380 73045545 92935605 11128380 117925050 69571515 91154220 87444840 59869680 68017875 99089610 49127460 53588145 149230410 36876405 18523200 70015155 23028630 102350355 135563865 205437600 18401790 113376420 69943875 140888430 40378185 199480110 10705575 14141820 666960 151077060 49107735 328376775 10911810 71608080 46303290 68863110 31255515 89903535 174781800 25085250 98866755 28343610 26874060 71000850 115990455 99740370 101535975 52465605 66593235 28101120 120337665 99962880 51764700 143145180 109359990 189215805 194229315 98433735 81422145 105830970 5268330 34958985 106751835 115946700 107343465 174127545 76316985 110441340 59029650 86876655 9930855 171964200 39446325 86640465 21879180 84874095 68715990 105868740 103746495 13675455 107273505 14430645 71285775 95967285 124264485 51624990 105236880 157478370 35194185 6562560 127340265 69945780 70798800 233331885 89609745 5202780 27183420 117092520 148453140 56403000 80706960 46171065 75741315 39944295 32782290 71364360 51865005 91327845 183371235 19833705 97049670 155295030 95348835 118146060 90399675 104799915 22663125 185299230 138646665 125829795 1892175 396073500 126644865 70852320 263998830 29501100 19536810 127064370 221630325 121115100 87811380 81291855 91653060 47993625 6502725 49656195 17054685 130279575 211075905 144923520 8952345 118988895 94305495 291438060 106660110 97916295 62261280 215254950 34102710 96424455 94201890 6683340 66015480 89954025 16377270 229708035 200350845 121541460 70393575 67455585 124392480 87745560 12437970 120742620 8841195 86698665 77465925 85769775 20515440 14319210 80262630 5052825 262851000 136100940 24260625 190622880 281790750 2086725 99641745 222281190 90433440 20268855 125184240 30606300 28324095 22363800 89375565 17152605 162011535 160917555 68248305 28943235 157278225 110634975 43235205 19582410 67425255 38032545 50703090 26730330 200971665 52062900 50951715 9163950 39663495 35348730 231942495 58274235 89599770 83554575 38408235 18827565 8105385 56343120 174101550 119492565 97484985 50689815 4815315 88894560 151917240 159310185 176928960 213444345 93724575 47049210 50105850 101462325 14798115 75005025 115193250 43823295 150393705 138820245 8505360 19584360 46638210 89114205 82975755 172944300 638520 39918975 189945840 131861505 93024015 28667355 160646520 26759070 80302320 10356225 58170390 115999350 12960660 51517515 98040300 81089895 20586600 113993340 37255230 13422180 250156830 28724130 138466470 31101135 66580440 81672375 54562560 41778975 132788880 4828575 6387375 10663635 37674270 50457900 41979270 62675265 38359590 6779115 1131420 170140050 80602095 142016385 79065900 7524645 199680705 102665025 122563065 9215040 173728605 27357045 160999710 121504635 151608765 8447280 129852555 110579190 21080850 23639265 27915360 44236620 11042880 160874040 28744275 81766500 53990610 87434235 22918560 24243540 130689045 63061680 196750575 53345100 93409800 13733685 55923030 133837575 51077910 188488230 47883555 118632135 44520270 29147640 85231875 54009090 79329135 41144025 4417470 37722675 171317925 177976005 94373010 112613250 8746260 60794760 107590980 33426420 36806145 53445600 194093205 124028880 18083625 118406760 176154405 39206070 68985405 40475655 87058665 82594845 107460825 105604425 72194160 184883790 27133170 137550915 28967595 166280775 52487850 5835555 32362035 75076380 114019860 68842260 64489155 74465100 57281580 134595345 33052365 46641720 3999345 228749985 106466940 73814595 48978270 134934060 151053450 54414375 111072225 11672775 87543210 255851925 120957750 21787095 101815260 205566150 3655125 92288160 122438220 98473305 15745005 209954790 123708795 94978230 49551660 2784960 126375570 75788340 92171760 95734635 3385095 123298560 34761705 86876430 29745315 55424925 53956020 11419320 91963350 84525960 85961895 94582110 126965850 51250275 59234175 92202180 4573110 117211920 209466180 68241525 36662700 21831285 38601630 27417480 40469145 14883465 258437985 56324940 31758030 117936870 129891360 171257835 74364285 23444520 28518075 11989185 53787240 101012820 21682710 100910025 101622435 60603945 70407615 39050220 7221840 32678595 42638130 11673285 62590095 14159535 123255360 169451340 90198465 70490100 41214345 51463620 208539960 72559260 27367560 41685465 269821230 128553840 191639835 96685095 223652640 25696470 121188210 118989090 128617065 18899190 14134305 93652080 113721555 99357900 237892425 41491785 48583050 145341720 143417745 56989350 100954305 28285980 144208500 149344650 50588055 104447865 49683870 132001185 103892160 8792880 171591045 49543635 179047830 143156640 13464915 182616975 24600675 46791795 138838140 3348495 206960070 73096050 84736125 104165430 64204545 86592165 47719995 49884720 58464570 60855030 89740740 58156335 127911030 77473830 53665800 148427325 22293120 109963755 23692110 19215390 114573645 176743170 99510495 135872565 49053795 122096280 237438825 27790695 10004700 43837965 133792650 1486665 59882190 165578280 82589580 65194965 120311895 94462935 39825465 120491295 4441620 96799215 143134290 39257535 135597210 43787730 180136200 82603485 8108130 4061115 49017345 114049395 48766410 96068730 7459065 42914340 1668720 102543855 17433495 48204345 16654290 128500095 187094625 2997555 143366955 37451880 93956025 154710375 13507125 69831945 30045240 22800360 94363485 52812000 87035985 17104980 63717870 75716295 94075665 85443180 124395090 15543075 96959115 7890855 37169325 85271490 46275525 98236395 222924540 75910770 37378515 108966840 43011675 29530485 134403675 25447140 48824025 11487825 105615045 51051390 9184365 68271675 131592405 22896270 223402965 50518455 348400845 60201990 50229285 78996615 36299910 365776695 70991940 34836600 101974935 218656215 93648435 176675280 78879150 12382020 28031280 17599365 63028470 71545350 141422595 66199455 3807210 131473950 57784800 88515720 56570895 15434745 210745620 192969630 62082750 86882115 14664420 183001680 88745610 33473670 146264820 43117260 42813885 91070970 87694470 59822730 9439020 52988565 108270045 109338525 60771570 144369615 50995245 9267645 50371500 37160775 92077680 77588040 129600090 71081175 69039705 47338335 30870315 167107245 15006930 55601925 159572865 184771350 261473070 26800665 61110960 59065590 151284645 85589715 50330130 25354815 61082670 72598065 24650280 37699620 141627075 61433850 30622830 199676925 14293260 138075390 74399760 17981640 119755950 100939110 82874160 132517635 7944120 11219640 16406985 54522450 39569085 133854105 115668405 57129930 84361845 4099560 63433695 36807030 55051170 212404185 85018125 33977820 22019040 15446175 108773850 168774465 115120470 14799000 70375605 247414815 26476320 38131395 5065410 24744900 16463115 51990120 165027345 71862975 33706290 119861010 42903315 111571290 135366000 64890555 9554760 44916315 59495805 97802955 55309875 27470925 84044850 13659075 100895070 131621235 77662950 17038290 104712885 164213835 191617215 64248510 58122300 4181745 13623780 120429645 89104155 27715455 24052095 102636810 187691805 15869295 95139315 61454535 160863585 38365740 110295315 229175880 72573030 64286040 55075410 99009030 43072845 8085330 26557500 18779580 21393300 54590640 89424900 83391000 248451975 70444365 7083540 64592190 101475735 71285130 33137775 82148640 63248925 40519620 36280155 41481105 183980040 132464280 157987890 26688135 38232675 36650490 178979475 6279900 189299370 15040170 196468425 43278390 76127205 62929260 38099730 7158210 52996365 20688180 165260115 4157100 6990315 30709275 84518925 145830300 91795260 21173265 217386600 17884155 35058960 126543450 93354555 18826125 52620855 46850370 122993835 75842010 24763065 38431185 137893260 5217555 35275440 210262020 110719245 56711715 118242105 25464150 132794640 76466685 65407215 32912115 94132980 91474995 237509505 124867485 92063610 238234800 163708800 121886505 196301655 133274430 194821605 25151820 82688655 22331940 11091405 32840640 41143515 63567210 21338550 19947405 242782695 108534570 56428350 233879550 904815 46921530 16566720 82336185 104872785 114729705 19838790 96382800 115566465 142420935 53752395 13727430 32316060 49049160 5592165 64539540 50551515 105418260 5566785 27911790 149312985 151094445 130924020 83263260 6456660 121765380 170770680 27167985 6277920 150089625 172506495 19451145 222302010 62304300 11031045 160459785 167907690 30246210 48894840 54199050 103514685 64999545 164736675 172488660 48347790 85444260 67648395 6427410 82810545 115353225 144294495 40195875 142833990 32868060 24279075 74997615 30409425 17918955 14621955 52498620 14749185 145669905 132089505 39319770 49062210 3903810 83025030 21207780 37145190 10091700 46016130 119431080 78305415 69492690 23962500 15670680 102427740 46953255 13705635 48596505 73675050 52923285 146511255 51829995 31527585 103586430 325815 65268465 107605365 67404435 66087750 18047535 5646000 101994420 43972185 108909960 65912580 109576455 58587975 27292950 163262895 113301480 94943895 33947505 10658805 108294705 4337730 96868980 157402290 53972760 70468770 13063545 6147990 129024330 15356430 131296740 18858900 85104960 152364135 79337130 81263130 53327430 93714000 146627340 150969015 134702490 68057055 203566935 31056405 251819715 132471960 31054155 155497050 12984495 87675930 173065455 61851030 87755955 82262955 101895000 87821250 68440425 38693700 118749645 36640065 42428505 6172485 159757935 70496820 24246735 111099405 219656280 119607525 91148940 1187610 140286585 47827095 109694520 10275015 85714905 125022465 79792935 18603030 101425005 220299090 138505740 71016450 145759140 64112085 121287075 20766450 80835390 20517585 117105570 169387755 2406075 12566895 60875520 71679300 21537150 77536800 19903155 69503430 113616225 5933130 178764525 21502695 69171645 52003620 74277135 49924920 56209395 7713525 48559290 113791800 106155435 21631065 49348800 6661200 82462770 109243290 9842775 39067770 135390930 71818380 14078820 67083540 2494920 44298105 78492420 6407430 2236110 11769420 104922885 7516590 18584715 46201050 27798690 100719270 141797520 120102915 54304785 100335435 123954795 90168750 157156095 18803535 113984355 42919605 39229185 82623300 18175905 44061030 193340040 10500255 107036610 47990835 149126985 9515775 124293555 7736655 15589875 43499340 27163740 28602285 106027365 150437505 11402565 76062465 31286595 54632145 73060920 26171040 126597255 66723495 5210985 43568640 77757255 15858645 196911450 66898575 57919785 114642960 71307525 98235090 260679240 109915830 113629005 179791440 119565 20972070 28227960 25375665 200967210 71043345 71478780 32351820 78655005 30582390 3193215 16502880 96560775 136451130 80440680 92837085 93501435 87520815 95981745 170505630 11691690 111918585 47036655 99098040 22900365 157828485 4114800 8066835 71719350 129531750 88399260 120784890 171466950 22895850 133453410 134947620 119340645 45717270 58139340 182125980 124537875 55637820 41323815 35115915 70910115 147621495 112965600 1429380 138144555 192420120 120675525 119094600 49413900 103350900 112227075 36686085 61193775 66602490 135467145 126999645 141479400 92476380 107763720 165980460 29279535 17866590 145626060 24169110 48540585 34475655 131244870 105320985 115818525 82464330 179599350 62366115 29092035 77970030 27415155 52585200 11364555 46058940 154226280 73657275 171273720 84670890 100787685 6440460 213488850 94959855 255101235 58658760 102555165 74504460 57854760 147014760 65816115 29030040 15588090 73704300 135650490 38880510 138319035 20172765 47913690 48683205 135281280 148847640 4940295 39767445 58044270 144411030 17953335 1628505 167399460 129793365 16295040 72234615 31110270 65598600 81690000 259693425 37944195 111610380 17234775 25606380 5445570 55939470 150281490 81386280 100919190 9867360 73880775 203326800 31463130 88426470 162571530 220691910 15242505 5970705 30851220 87122925 41727150 157299915 39716505 103086615 57430980 99941130 39924795 47481030 39510780 27701235 12395640 88271430 75592440 28596255 101550195 60229965 23047965 123886845 39189705 6580470 49382715 4218570 51443265 107985150 54061200 106829670 79355805 130181790 91226025 24545475 224235015 103809000 76467060 45030675 33137160 70891815 45981210 100419930 95316630 105084135 178892235 99773655 16150680 1602585 15652470 123420105 9103335 39538710 82830195 57573045 7107240 132555780 85197345 53757885 78542235 99209475 186671970 183462870 188056290 48707730 47839170 35510985 8204010 53716965 135806190 104682375 59116755 87556455 204252840 146497620 62163555 139220490 10163820 36716175 266662125 132995610 46220610 105599490 52372395 155402850 4604220 90089760 125280915 9896055 227170590 19320615 42629955 105635100 14938275 129996255 8315520 121397865 11310810 37704720 54297840 139809435 146767005 244412400 94616685 196746810 118771380 7358100 152270160 166333635 57784440 48120900 218571465 9459420 47237190 44260365 162277875 151538295 176413995 62549355 166567830 127553625 83308065 58236210 16944180 148912155 5456700 23624505 59309160 69097785 13911840 43024575 58249095 102967275 223270950 9937815 41122305 10023930 38821680 243504810 65871645 116317590 150655395 31951515 129823635 2071380 9459705 37223280 72691200 81493410 185740455 17697645 157440855 100733625 44416770 112309140 90968595 13332375 158422380 71815575 51201645 126459495 7127250 68480460 39880635 13228605 79531335 3227490 152023020 50584230 49817655 5754525 157642650 51830445 158105250 79814025 110583750 6843525 91742535 35554035 146165880 84532245 127256370 50281245 136251990 53974515 44699205 20066955 14616900 1396950 86094840 66437055 67653060 96202755 218045145 85851210 101775 224475285 117778500 59242290 86896680 9819375 231876240 109583370 102526875 100415160 3846360 38664465 130886865 65932605 139161405 24592395 79752765 51307530 57694665 22810590 44017305 154663410 104272275 152003820 176337780 94805985 30462540 87207105 131878875 59187720 129058410 81034230 233587725 79064370 10471725 44404545 19192080 12316695 43763685 105892710 210462180 52675575 40494210 179410275 28947840 247803045 157201005 46719660 77480625 70911375 113256540 4499550 134769390 289423605 50611455 38407215 77935050 69453420 156594795 105473370 116501070 53221185 70963470 90626190 119523810 41569725 68012850 56924655 169594815 31230195 53303265 19164960 85021395 56816385 173279490 66936870 67501665 86902830 120237585 149734875 27444465 221054490 123125310 22772760 79757940 12877050 18442005 56119950 64208160 110722845 94297500 72884250 217230810 29140065 51804225 72683265 145928595 16441650 15244500 20687910 148551945 114335550 444240 14143275 195857535 16703295 82175715 68579505 111554235 109474995 65019780 259796430 49167750 84235665 83920770 152254440 32724120 62644650 138353040 105248745 110234160 40278585 253627425 4575585 137110275 87124545 56534790 213476385 109368060 2197770 149757015 48928395 12319845 88486860 33178815 27124635 81707550 202737585 57254055 39945060 15293715 41628705 80805120 54876195 16784775 59793660 90123600 27649110 86852085 108494325 107923635 49980225 95862075 27095610 113502360 189354540 93988665 8130945 38308845 98682780 36717210 26815830 69441555 1279830 125501055 14315085 34536180 12695250 37657665 69411510 48192015 16124070 27694425 84343440 203304795 23933250 97396665 148524060 47419770 16071420 136607565 26769195 248849670 131443710 55279860 5222175 89492100 38221425 232418115 210722235 36170685 82769190 189008325 142511655 162904680 94159800 94683885 125180025 206844990 11917755 23115690 100395075 50929125 29492760 104136120 143110605 87677520 31312635 206837730 49189605 93069270 43563930 94206405 66020250 35418975 186051315 41426340 32151405 29976840 69166920 50200185 140384535 109736055 170518275 30597885 71920980 105827640 84928365 113485680 119236425 43952850 129735000 60260505 50893395 66789030 100798305 200572305 20827905 55321380 13798170 37463730 151367400 18873555 140113560 159243360 45016875 140573445 16909350 70591440 75384045 156369570 188184225 16868475 35611185 11371365 76241655 28476300 46831335 48341175 107060220 1918905 77145720 255037995 48148545 20478240 36737055 117596895 157312950 153182670 2050710 40789830 19477230 43733190 84023010 61348365 24459480 7227450 24843735 55650960 130820970 111283170 49936005 15668355 114430845 60230820 101597685 31480650 35057880 49539000 48071100 33677340 17357850 103731930 9198960 124482825 112831095 124676865 26807625 44018820 50043915 222552270 80404305 71647290 56924535 99380130 67561065 163428570 43566120 43697010 27943305 19895400 312179700 173159475 120811830 136181250 54470085 146781900 210836730 67547115 75463725 81482010 167840580 50361900 49048305 108258195 109209585 64823175 90641580 37144425 90250515 155787165 53961900 192675345 38200605 33364485 152687220 58920825 77693580 133168350 176162655 107249910 25763805 91451775 14404950 44165220 30134010 186315390 57659340 28868970 24412290 41679705 208787280 23722815 175052400 42676740 46687080 28525710 274704810 69023880 40143060 47658390 65127585 3931380 53154330 21014205 62413740 54667410 74451045 49269030 91622250 167192175 53241120 120389550 71422995 70402695 142455300 47375235 111039645 16808700 24873360 125920515 85237035 82586145 93713160 115510695 133605345 72552480 121555800 93154230 75860745 260793135 36862470 3695580 59436720 6875505 137286960 34076790 281014725 35121510 124914510 120263895 60301095 54415575 53802555 93538650 113101635 26692470 238045470 126275460 38847225 59468100 178511685 32516805 117623670 32791710 105292365 140247420 7296435 45345735 177239985 156646470 111339690 28536555 28825140 107585520 44517615 32923185 63544185 116757240 81261630 23729685 62765775 111358755 198759915 14882505 43224825 202736865 35608140 46197855 64494630 8987235 57089880 215082435 143954340 101095185 54253245 129357405 108303600 85863030 56434545 69381585 7732170 205512735 153566025 4074405 75482235 179502300 60651810 197844480 64636680 11144985 103410720 75374730 145508430 10377600 40564215 121560600 65620545 81206175 119983440 12572505 57644295 48131700 6151290 219054150 143454645 4593180 120770895 53333220 93591780 64183605 54632700 138773580 9227835 22912065 159384150 183312885 102035700 37730910 113437065 78826080 25350345 145785720 242809410 163784145 85298145 127286220 48072930 31232580 152974785 3032160 53008605 51206175 69815490 56273205 1566210 35939565 130524645 123236640 184131840 100668105 75741735 43535805 139360680 115156875 81329145 167658315 169154130 46153335 174295875 85611075 141941445 9165645 70772175 83055540 95920785 31483965 35339580 222472830 45062895 233032440 50832840 4838280 109873080 124736970 67439610 6222675 37276755 141313515 35377575 220005 2260800 22323480 16797495 84066390 175822485 30069285 25088640 79632630 6868920 149915340 116898240 126886245 17375100 12492600 17092665 88025820 40348095 20562060 28400595 76080525 47208765 133756215 64751595 74148840 196629075 31481955 96258705 48026895 142368450 205285440 139211550 156248445 162655050 58701300 23510265 10517370 62527455 185131830 38880390 105537900 193660680 16906530 33519780 48037170 152091255 124309905 233318745 61240125 244522710 66298875 17248200 74296605 72314055 192479085 88454895 67192425 153343260 165778485 60938100 83986590 8683290 96811650 39353190 44834520 153550395 120965160 88183695 81888975 153559455 30780990 43533870 133970010 60276090 34978620 175043280 103245000 123749025 96043530 15900660 13235010 122855805 57172455 15783570 69441690 93161985 188422200 37568820 19338525 193895535 79412280 26023710 76418325 131731245 136000740 64071930 75561465 5045820 93467820 42529740 84248745 153365445 93994740 92155200 29033445 46321515 47025210 28812480 67074000 106534050 15132510 33744015 94466520 119806200 56799435 9704250 95077635 132240900 121373895 31925100 6242400 64622520 144067050 19730040 189066105 155772645 28991790 59256975 338567655 62352975 4684155 151479585 146215695 48209385 77171085 30153105 109841835 6049365 40252110 44176740 49877235 23254710 107296800 125487915 170965470 68169750 41482035 15748995 144557970 162391770 129672000 38701710 238085070 168241725 4730295 77269560 120287310 60884340 138517230 40019880 69227715 22387125 109596450 86728815 113760915 16960935 129928305 66165600 87896565 116378010 67998690 132067875 31711290 204630030 21813825 168674955 22742505 107574045 33657705 44125770 24646170 61458405 15694695 151173345 111094515 110728515 35826375 5700945 75434085 136427865 117620580 91925640 73848450 58792815 143380560 90141420 25922370 102568530 177053265 149040540 128571435 30822420 257049930 32176740 91501335 113784660 168597555 10383795 61990515 49490955 17937885 134905725 44270340 197970450 14555415 62836935 115968120 2366550 99450570 121982370 68258070 215272830 126914955 64045155 135555210 119364570 137305980 112949160 47163510 82987605 57657585 56472990 98460165 7933470 13671210 34106220 7512735 330401745 5988975 165133950 74767005 3949275 142136715 108360525 124679925 56308035 97093470 181628265 1110900 60601800 30267660 120977865 66435180 204248220 177319680 58616190 113301900 88239990 39493575 79594875 93428985 42401805 9317025 130771470 155955735 14327400 115870065 12742245 153210 72197430 2470425 39059790 6442125 200576925 84403995 108508245 179985825 179732475 28240980 8893530 82872690 4116240 101963850 74783940 125888190 170631510 4735080 43014135 129269670 70087815 63618735 39123615 5026965 200916495 207391230 139685625 15452340 77338740 12775155 19617150 31712205 65946420 60024900 8334690 142786200 109567965 86189820 18151305 19639410 188514780 20630970 104691195 10336275 34140045 40824555 124757250 61934100 137394900 103498440 109465215 63549720 33748830 4310685 185032950 29135205 101060625 38956095 114389865 213256905 50039535 18707055 35518575 126284085 114988545 24613215 96019650 26254725 22610160 189652500 22926945 30628230 21901920 37820205 71472540 97703445 94772265 196292550 43469175 78138405 129634635 54427485 102153090 61386225 65195505 5536590 97776330 40417455 34501710 88313985 14265660 19642620 155613060 57039000 111093165 60953835 150990870 92339655 11844825 9740145 26121900 11495490 177519480 37656120 146253810 70658595 234820125 45680130 50572815 23723670 21697140 217904055 217778910 33161670 186956340 12064335 37123365 98058900 107514330 13590030 156963045 32086815 49021995 71335020 85283190 15856320 596460 64918635 101778255 38437680 157851060 23090370 2272665 29410635 88527000 65530845 53870655 99017715 36430350 105872910 59608050 64616565 49186125 91698870 46328445 64643910 98490735 26542740 31770690 66309810 122131365 129600525 138093675 84360930 187172445 52014030 81650835 124647420 121922250 146322180 217350990 71329785 38979780 69611385 96349845 97490295 41696520 79010715 37750440 122080800 3224940 20408265 246276240 242573655 214206795 21584445 92217975 152578875 99634485 139879335 115157850 86856465 26728365 20833740 41240280 178533870 113900760 103855380 53564295 133903860 53562660 14945430 790260 89664135 137882895 79408860 215596995 64996155 40637100 9150300 125394015 21680565 28308810 29321250 24369585 25072530 39609390 95589825 42232065 84667065 102159270 122144715 52756770 186962790 24382335 9468270 95888310 13439820 161990385 80796135 218325360 60148425 60948240 15882990 165255345 38275110 31909305 34911090 135431475 34443690 166343880 111560010 2636865 67818315 52631760 93470565 154388460 73008795 61493400 80975520 144282735 38696880 96059490 69684555 73465260 98950935 90872805 164189445 16237440 21318030 87959025 74913165 176718270 148554960 8835930 139304835 23971200 139531590 117285390 24969660 25206150 121342305 5762655 98619495 181382490 60205875 16571595 17300370 192446130 97740570 71986770 169308180 49421820 98070720 136770270 31811370 153025185 26391195 127568145 77212890 178197930 143894175 13970295 3357660 85561650 62526930 139781355 8988480 21619425 110884680 152047350 96055470 157881555 79429440 62653035 98797395 84714330 68324685 39617295 115748220 45261480 72262860 13340055 161081100 171867420 16385490 19648020 178413255 69517965 16935210 104893620 15668610 95006415 16514220 74355795 64690470 147933405 18064905 133223955 12697830 46796745 172409790 24754785 68871930 32456400 255583305 47362620 70724355 90045225 31438710 123283170 36122730 75882060 198924450 11085360 43082205 7800975 94041705 149877030 21133350 87882765 42080475 183888345 11333730 114807525 132222870 89985870 165528975 28590135 138577995 115431555 19391715 63284760 93153510 137085075 156882780 61367505 48457845 50517960 78502260 1985085 32385000 15562245 34276845 35722710 56701155 60807975 40757115 126842070 10042650 22985625 83351940 26643120 78965385 45949455 60222135 112280340 140687055 104312955 241437495 92920785 8213055 83573355 129171060 62274390 97168785 126342285 275970 88283880 83268120 82477545 52252725 57531180 30596475 36240945 104883810 223975710 67987845 41373915 115799325 109939605 123363375 137307180 56650815 117372345 76818825 75414765 225671700 23378955 276392790 142941135 78292905 126706455 34043565 84309945 114134370 133747770 6474570 3335400 278525715 118294395 76553355 799485 109037805 197730915 16740465 12604965 252284010 4430340 94375815 89472270 29809860 17848950 70044045 35970780 43903845 70327875 28276665 58610865 77392275 70841520 46518585 159125520 41233560 160099995 52132425 4695135 232516875 1408080 99523785 123254130 31623465 162163860 10332720 164724525 25715145 318741210 51381765 83402520 99123420 76388130 125984805 93095820 59248470 25695735 168320565 22459500 258530445 37802580 24480495 120729150 51960285 9602460 77490525 30721125 9084105 200162685 95130450 9541230 306926775 44085735 37128465 61558200 112437840 69069690 46184190 71847030 14731380 66846975 135921270 141750870 18532485 26551905 31183725 199869360 44712885 75753390 61608000 56863605 149496120 33833175 138532980 190198665 184756995 1615095 138211950 22510245 94887945 6086895 35531355 122899395 72123150 3271440 60384495 44719695 189921225 37623300 99743115 83902125 71300085 45455385 57093750 7036890 43197225 4853715 10621980 26957505 340570125 139392990 58960695 28044975 244714110 36494895 83340975 73285995 14944665 63997350 100134630 160751085 82627650 92647230 75909495 125621925 41133225 111641640 5897940 53704410 92685555 28633545 241744665 50083110 99202260 96403635 67913940 78237480 36812955 198705195 214807560 259473720 23684580 23444280 129436200 58161270 12715680 100670250 31480110 115620540 97098120 42544380 61594920 51414945 6037575 42128040 147614625 75900270 211036320 27757365 113731080 39924495 297739575 10326645 29610240 26622510 79561590 33318705 92041005 32143770 46626030 29907930 73649325 122530005 18096525 92005470 129726525 205733265 20310900 26294490 26351640 74406300 35218965 68374005 23006535 52186305 150847140 50913450 60702900 59066100 7969530 47674920 37574655 66744345 12614595 72129630 58201065 103587675 82657860 10379325 40242195 92137560 120287760 32979975 18749715 5163795 169134960 179966910 6001980 59545920 13259715 95992725 51078930 62525910 43436655 52308945 39559545 888690 7102740 28642740 96132555 164030685 90928995 99324615 94490865 137136900 29933670 143546445 79825830 10618155 29068995 61820910 61954560 204449175 74114580 27596385 57283260 151593870 4189605 85138530 82101600 83617455 30517245 102423870 145455660 71477760 39516390 3939225 59692770 29579790 130518465 16446930 40958340 115102170 105327930 18647550 61683315 140465790 109477005 99736065 62216670 43679475 57650010 57725550 139734780 115312755 146799210 137271270 3634155 42996345 96063510 129308190 141724725 209662755 182951415 100267440 205315245 35446890 48408480 94568370 122194470 150645165 163390770 13738275 7357110 20170380 98844345 78647955 76541865 8978790 33346755 36305220 102981420 61723800 9776925 37208355 97196130 127551600 272315070 186442140 128858550 32276175 14317065 68836635 9395565 122630595 121817145 92811795 181982280 58019055 30276165 234058050 103133625 151013790 18096870 115346595 142613625 184851375 35995020 96133305 96574785 126297525 96507210 26056935 61210245 15874125 21954030 73781805 56997210 147770730 115790340 83291340 115425930 8077755 95889405 205289805 38951895 107096925 106178685 37530690 113473680 199071915 183927285 99613710 140901765 149284725 103045920 190167630 131957475 649380 91264065 37374420 17035770 26096970 6819825 38050560 112121985 82346070 123193755 150520500 69799290 73627125 71743365 58657905 52715205 28842360 64263540 40869030 200408835 75533025 81535740 23170875 13798035 9242520 93956325 42799050 35630355 12545235 39988080 168476700 159126285 43154580 108931230 2640630 196272120 39559365 142337880 163493205 160904475 97401780 19307550 17333670 39946245 31746555 36898830 77650275 78233520 69962895 85925835 133520550 78422070 49192815 76598970 8686950 192069990 79916100 44607585 148530540 34010085 184798920 50481495 77610885 83365020 6100845 67885695 6606330 143623140 195950775 111691350 242850225 69431070 144366750 276307365 136904715 77481630 128231775 159888825 60655980 36372015 211139715 46353630 37145205 65549775 112323165 150923820 26062410 14282910 65885430 144553680 5328030 18335640 46040430 28222710 185239185 254237670 75612090 47116380 143413065 64658685 69327930 41973690 17687430 119549940 65761290 87085245 26213025 71494695 128945475 88379100 84252645 78488565 10445820 124474215 78823875 33476190 117440865 20850120 143326620 145696740 102845640 70493775 190553310 108386685 27066000 75119220 100954590 16789920 249440310 18325920 64650585 77327385 122262555 26469540 91946085 3669690 2558550 83136465 123540330 70709895 86166360 25828275 120178695 89473590 69200550 32647410 26862270 157519980 31802925 111605520 205279335 40997730 102901770 6728370 22408140 22004805 87919035 47217375 21446580 250223595 34916340 124558740 109479705 211211640 1036695 126951000 18178020 123465690 56325000 96947940 198350280 100470390 29649165 227214855 19914000 125862300 48438660 29597175 5326470 192055020 126448005 109405080 90254925 142642110 69722805 4966335 66242460 43205940 145149225 87739020 103844175 70759935 122026275 52424790 96370080 100319970 60486915 108703020 54868830 1180710 23630670 117200595 91196010 200956785 52301235 125384730 4445820 81377190 121822560 40842885 48036810 103594890 219337380 78312075 83405025 63634110 84739575 68004705 72290160 63491430 63961575 194287425 34151805 71007585 123813885 18251610 84824250 62372535 108574905 42108840 23061300 43180380 3980460 131757255 52250055 101636730 119989650 71868030 76204305 49459770 29256300 62917815 26909295 113674140 78331335 36411630 72568170 281069340 36444135 24819615 128161065 60162435 35906010 52097370 39084435 101476980 41028630 21689205 92649690 48288885 133387140 80520240 7423140 27723915 15290565 53683065 59931165 38162445 6709200 113887950 117085920 160026885 51574350 45706380 89774085 41036055 69782700 120244170 8454960 232215825 41546100 102668490 183445035 249194670 60727905 160227975 22841310 38892765 6160830 19391235 190648395 29757210 11022015 109304610 262549335 87861165 19539720 90231765 17871555 128991690 70631520 279420 82437870 204314835 77859765 23977605 29656335 24314460 116513460 58625415 301378470 107287230 43766940 5538660 104307390 84645585 5010075 42165300 90554085 92365020 63681645 14622810 124207410 177292170 4933905 60624225 68935080 37030200 6212025 80964780 145581375 114833820 93003810 137898945 85335945 117768000 6034020 44588055 225858195 51001770 43799565 94960605 17968950 34602210 28115340 142243815 182123340 89282955 34189800 44644980 25904490 8514075 127928550 74527500 59438130 93566445 152287290 100207350 136145400 76744185 36245505 99858330 53775555 100806240 730725 81056895 45875250 122075220 43463565 59175075 67621020 7414095 57869025 134920425 110237175 59557380 165730740 4370070 50552220 39301830 16809285 126773025 40254360 83798505 32008275 45863895 103322715 50121420 86186475 18670905 61666500 98607525 7595745 126858135 17394150 66463575 48842370 151572660 64348815 187471590 110917245 13839030 220597110 13597770 107556795 54469575 156370320 9678285 23609340 157689600 24127995 9749490 23521230 117083550 51988995 61236660 75763200 138113310 10437045 20457690 84213240 59920875 9805440 134120715 64249485 106017090 124789380 120378510 144496260 130851690 143748765 9047940 81316995 2079810 33200205 18171150 148041075 131649780 181278645 45082905 77475705 116038755 273495510 87523665 43067295 127705860 62229015 1853970 88953180 187157985 134255475 128167035 35365755 62996790 161219310 56828460 74106375 96967605 236125080 18206175 62579160 118671930 139978980 87924960 44670 263538630 132125535 135644940 6532095 72097500 111247530 640290 41659395 192180210 75655050 10813455 18760635 188227665 45408825 60924405 188915505 58919055 30370710 165689145 85443780 44072190 73639185 14240475 30873225 96031755 34829700 40672650 119845215 82259295 37760040 81157170 105905835 71340210 11023050 114687735 167148525 69455355 124906845 69027285 239821425 64394325 69441600 104463390 202289790 88513515 71678970 94529835 77122110 73538010 25341300 18098955 9039300 56761215 40605585 36519285 152441895 77816610 40452270 83120100 11154345 7991715 73859130 12277320 158193555 122094015 23016180 24349425 126684780 148879875 14488635 280698900 26440905 2219160 146270700 59594850 7659555 117925410 58480815 18296010 68681340 138830940 83441085 58851675 3814065 156737985 35401905 26349345 114458850 92019945 1186140 82858005 63690165 227334795 58597155 123375135 94553775 40701375 87509805 32863125 5520600 71523060 73026090 6979260 173212800 163933860 55317615 5969595 176852040 47402745 89534640 43415970 80294910 34138455 175760070 91947975 56323425 2056200 49233240 229809375 33132375 143741640 57478185 53680665 157648350 131388000 77750460 272006505 177500505 100700610 52995765 117256935 50294175 58060605 64213905 149974815 232361730 9874320 13600125 86779815 84433065 50322060 7083030 23083020 94457925 70250505 134987670 160689885 45114735 2886210 97090425 156420120 40879680 70240110 130937865 11456085 10498800 104072280 296785215 17792475 93747135 88826055 59217165 199426320 181515585 52552440 10370565 113224995 168203565 116563515 55859625 249269535 75675255 86487150 134045160 75266655 42659175 38015265 6792300 78954825 117456435 110223855 268792800 40405920 35642010 139489170 94644000 21860850 115688460 2877300 173730480 40927260 41588535 101440065 57799725 48820275 80867070 161976750 80105100 57374655 109865055 192012165 43139280 87119745 14519670 70099485 33563730 156280275 45316950 294798300 25831365 17130120 149383365 95569125 32522925 245325990 31464570 29933700 133470405 70344285 79277115 82199985 138319185 8206125 151230180 60661440 149871960 7818810 45524040 208958820 80644140 39703995 65464185 25021425 21831045 225438750 57384705 119288340 49168380 129276000 5386020 98904075 190142415 128268765 161503035 19668225 133975890 144593925 43863105 243393975 2633715 76476525 37073040 160880490 6726855 155583540 26686530 55047750 71543415 75704895 102082710 42894300 114859140 119326875 47539725 90952095 9063735 174075465 41780175 85058490 11751900 56985360 11428485 73665960 77615250 116828055 17062185 194949810 1826115 89068125 15518955 87830700 5032035 3937155 90664230 4791105 9372765 282258615 133131165 64164615 8786550 23297460 31784985 49779765 109550595 241568745 64097865 25908105 29110815 214660185 108820125 72698475 127453980 55914840 109056645 225705135 98131725 87222780 114210765 49765200 108239295 128104455 14521680 138938205 46947495 17632455 47766765 88145940 54098430 25873290 115079010 122119095 2801160 194497470 43769700 1182405 23296605 116242725 30165195 163868835 2050365 216155595 73427370 103854645 93339060 89638155 41673540 59529330 13308030 106384680 26797560 36397575 47458470 119118195 71039925 182532270 20719320 7214790 77069760 110144595 142120185 60292260 54633480 24945960 121459500 80107095 115902630 75342660 91641975 72964650 33896535 66820605 65645880 270567345 103463265 16869240 24070740 13451265 204710385 31281945 171160515 62964735 32960700 160062225 7603125 97569465 46284000 140324880 255455655 89418525 38800770 54749265 22208895 181492590 90949185 56649360 74248470 67100010 138645840 136778400 8150490 160883610 85505130 117705180 76190895 151938960 103750320 26519130 24631620 81271995 12551175 738525 33781710 65861265 174835095 9559920 135469800 57024480 171955305 27541470 89292630 69482235 182122290 96452115 72820875 7839405 40586250 126096600 21959235 28994865 171416835 49990230 80246055 202354845 59063925 22539165 106746150 1396380 74051205 59891775 83541495 130522710 166799310 74378775 17645880 123699855 6649365 79670205 17645295 146239830 186928830 35059200 4313865 41479515 71547900 215469180 189943770 2884050 50536755 65409450 55806915 14552565 13887885 6622950 113564235 115322235 124144920 452205 97061550 189395190 240097050 84200580 153713895 147101250 107987745 53681370 30767775 169086945 95407275 133754670 37465275 3360675 12264450 181519260 19893795 120850590 16245255 108502095 5076780 146087865 199095780 31255215 162063735 129955635 116263035 44553090 80558055 85241040 14755560 22877040 183523785 155189805 47125215 211216860 5684640 11620950 140833590 131368170 88082175 75397005 947910 92822145 10518345 57393465 11869410 88565700 128289030 15681225 58907805 241344285 108842895 91723755 50331255 124030995 23018880 7887855 30721440 120842325 1185795 83982255 81859260 37494540 53094030 35520750 123559935 114798930 99346095 38419950 71942130 36567270 127852890 151752015 92874330 46135965 250234695 7528800 73495500 63992850 35531970 70896660 16853280 96851130 88756860 207745530 36689355 153916665 3160170 83370840 166839120 28163790 212331795 13293105 45666915 34652610 41006505 37059570 39605820 190715760 50577750 132806205 100371465 147675225 56987025 129133785 140383200 149206005 67250025 45860715 139689945 78658860 84497115 18398715 127848795 54019605 29335215 521445 21464715 30675405 68595600 107709660 78677205 36276900 133687425 113755770 1459200 67565805 78938670 113301285 39740310 70297590 77408985 92251575 144431700 76929150 79035645 284560290 22069080 42212475 51751425 80441505 107297565 181108260 3808005 32459160 248236365 196906920 130885350 125841510 71807955 121241535 232936680 1390650 22811205 65483565 34795320 133094295 97563435 127357110 136281990 113351220 159999060 38561865 118117545 85760565 26835945 54313260 77918490 135812625 133412100 62059140 132603930 167508600 260269425 63901050 114281880 26117130 82064430 15829110 131936655 124400130 143436765 83395950 78900855 117838770 117538335 3183645 111105540 102510180 57666780 51023460 102359490 92813580 61248405 270452775 131274360 28914105 16431300 23981805 184799055 170648475 36796530 156541875 150083670 105595995 137826450 67990680 59971890 33597765 134272125 36082395 27993405 87563595 45026520 69824595 266445 64644015 49222485 109385310 95042970 108024810 53553165 11302905 228298440 103072995 101026905 26244630 246910560 112586565 177642855 43316040 190860960 108937125 77062485 26645130 15850455 85192425 87697980 101672805 76878120 109455630 192243705 52221165 14214630 99339420 27381165 47489100 55070670 11372880 39255105 51523830 90034695 65633970 118674180 46398885 8731785 148442265 129714675 79585005 5800890 89895375 47795475 66510240 53379225 35386845 185188440 26459415 124788255 91069500 94510500 59147310 76518285 221046525 83038620 125295735 239066370 74932425 100700910 95581545 183676080 119723730 12894870 34535580 112584045 74000880 143923665 78371925 54921930 59063010 98954910 2302890
10237485 33997395 72176010 86047110 141040680 145707945 72464820 83447745 27490080 5317530 20544375 133332975 122026965 96973320 42480525 42669195 29420325 35730990 77879265 84793770 131568645 58267560 45773400 56390565 127171740 40445595 69007380 24185070 98351220 13989690 120801885 18339000 37421355 55533930 65453040 5672790 192861270 17870040 11527050 22940955 468555 34773210 4242090 1346760 59759475 54817635 6827325 126366450 189438480 141278400 123750765 40886880 117503625 39080430 106527270 54870945 30244440 95796870 60123075 45777555 81433440 88154910 17944920 69370530 75739275 40543920 102686685 82661100 47320890 39054915 33746190 116781315 48209595 261568710 49471650 68156295 22982295 130766325 99085515 130013955 72745635 2266530 76869105 9052500 126707625 32791950 13468125 14987655 140873460 36860595 83580585 46316985 138976785 2153775 25095015 4364460 14824695 12710040 164196225 154341345 5565225 70860045 20725260 157984335 148824330 90411015 11662950 604500 20245380 131938305 82311480 115575105 76465920 36902220 12804165 14932965 11841600 82986990 28465665 3535305 62310870 23400795 32105370 115432665 152785755 17072895 8622495 43842045 99759060 116940435 227963340 100429245 7894500 539310 76429335 97225665 34833135 291271065 5678310 1138680 19529625 37617615 69843240 44116140 55399740 62967975 81620985 68928300 123387900 97389585 31395000 65036085 7637670 2613615 71238180 19628460 18068895 14186610 68143335 59772825 3479550 11552550 53391630 34744050 105365700 531885 103529190 145426185 18812835 12130560 29178645 55021050 133470420 94723725 91588305 9620580 14541945 1547970 17599545 30380880 157700550 11834265 59451810 35451465 39591225 2309955 584745 106882245 67961745 82013655 33629670 20082555 118102245 35412090 71065335 215800650 87563835 97495395 168988590 97863165 38556780 49514280 12860655 2975880 21305400 128713815 239629560 125089635 19697070 59400450 53766270 15961215 58937685 88574460 67982850 959250 186310020 58689150 111456795 108377925 24157275 71675250 129718725 89143680 133809975 53179980 185132310 19580130 104965680 77734140 149978565 115562400 61993305 24412530 92720355 144189705 53236155 62614875 9267165 170851740 7058685 5256270 40512885 25932540 11051730 11245365 32747535 19293090 107269410 39156960 793950 79122780 42153165 90413280 67558545 67877580 49861140 100745565 221956680 69520350 103969620 76811220 22412325 69524670 52777215 39708345 108855585 21801195 105079515 8483145 163610145 37479855 30462435 29390220 198814170 77210280 7837605 41298915 79171440 46360395 16899435 104151120 108497085 87305190 58530135 106948200 31726785 78215685 48158250 16127835 107848440 3398160 140653455 96849045 187127790 22863885 45420060 29035680 46122810 36895740 6330795 28270065 15749520 2572935 69786090 275310420 34605390 34272480 48113250 69426345 124241355 11479140 3977070 70433850 160093770 18741600 12762780 35217255 25905180 73823115 23486310 27246315 87190215 35743725 108818145 92070765 5510850 151111410 90838335 45687420 15840825 138668505 181144875 128508855 173494815 90491550 153439500 29855145 109026765 148733145 44948280 59839950 270998115 5734920 159302805 13227510 142490805 54904830 70827030 22651920 140673045 56254500 96607260 92654820 120394320 29951175 178745220 41299875 7473375 44547960 173722920 4189005 85732350 80965470 167518110 13827390 209071530 137419215 37151895 55967025 101667360 26324775 74823030 76600740 24953400 51459885 4955940 106313775 230098095 18467700 71311395 35954085 80627010 103322400 19518840 77440575 116255970 100822230 44329515 73630680 255750975 88185 14019270 108909420 66693720 174958710 56926890 24882630 81637800 39027645 22698270 59366295 52839000 148681755 277628220 91187310 13652640 136154400 141026370 29232075 55389885 136957770 75991590 40855410 64477125 63738765 111379275 47915700 146138850 14443155 58535970 97690830 133830525 119083665 66645645 5097270 25258770 85244190 83668095 168492120 20974815 43619625 22065900 11813910 154369875 399720 32401785 88267380 8323395 17916870 107315355 4300680 225101475 87217770 28799310 27111885 5544255 41602590 123602475 37784925 40355805 19722090 22624080 33555480 9257970 135409965 79566705 22648080 83913465 42596220 94675230 76463850 91267530 149553165 12285825 34549725 143574195 49725105 86542395 46734795 12436455 38156940 3793650 102901305 47509620 10886505 40361940 128379255 23158035 101653605 8549115 12925590 87010485 91776480 42692175 89010225 14172000 67213020 64982475 139334280 122916555 23866950 110567655 2194815 110031195 159473835 127905885 33752805 11144160 274109505 100773030 41331285 144753585 11909025 14385195 113337510 1210185 140825235 5899905 2559750 155852025 148520340 117247665 34010040 152248185 42890145 104171085 94887135 11418030 73190355 31311690 113802150 13636965 39922725 41372130 261795 22176720 150808890 146492835 19752105 22522830 145419150 302484720 51022260 4322820 129455985 91462680 3420465 41843790 84323250 30488565 113040030 121450155 52252920 59429355 66148965 64563045 4922985 51402360 90342870 15448830 72547005 93223320 2046390 112759755 14372340 173498100 6830700 66280800 192885 102428940 137583660 10092570 50466045 179550 1502130 119776560 30527445 74796165 27555240 525555 96642465 115610505 107458410 83372745 28809765 115563825 18760050 30447045 101300790 74522775 103085625 7833435 12809370 170209995 7916175 11433690 78202455 63190335 137181435 48563835 114983670 14559810 19891770 39036090 150236910 37001370 150677010 9197160 26416215 29553075 167254590 183004995 27592170 11816040 99773280 24027240 133801905 156838485 26100120 60772200 467565 2616525 100916235 93617385 29242305 161193900 112798875 67366335 81092670 104661855 105972300 77281470 35648865 97845285 80342235 92859945 1218615 108510735 160013775 59507145 125624115 91890660 175290495 29719155 7246860 7617480 26936805 32714415 9617295 103178280 62300715 54332715 210690120 719025 26865795 35915730 182814345 55954845 128737110 48381270 155165025 81133170 68916000 4714125 19790790 151195950 54377025 26847600 54927465 77606925 90662040 156714180 46774305 117800970 79147800 125728335 33872415 9631185 109861980 126811065 50534625 125383515 5940825 16676130 65202765 24620565 28808265 192671445 3683085 107679090 162480915 33109470 242816520 26792160 104505585 60900705 121064940 8542005 14131290 8246370 26802510 36482970 37005 79180785 201663255 191177130 18591495 226843965 3672825 5400000 31820775 88095150 68097510 53875905 47788440 75486510 133996950 85757475 3323745 14263635 171675 65382930 94977840 85644645 104980785 55320645 236251830 93312285 93911970 44341890 6247785 33354450 123004020 95646900 63055905 7056120 104517885 102342570 77786145 50065455 67085835 58273920 51247335 79163580 16886640 90988755 150082695 9842100 57827085 50761695 59476770 57655785 146242395 718605 111597750 44478465 98712300 86401995 213696285 92104260 190139535 36656385 7240440 10000275 4360875 144012375 64791975 61693995 68908905 53607240 60469785 16208970 32475645 145572060 92374575 61475565 83623920 37294290 49525845 19304190 20325300 62133225 34380765 13500390 68371050 64738200 83739045 39599700 69948420 122543265 75041610 2226375 65314020 106591365 97751745 38785380 50944095 65199030 1862265 118669830 164067300 178010565 27973350 23762730 83032845 108623445 73334940 32861010 53953305 138710595 114847080 55751670 206697900 17510970 78973140 2447595 134992125 20493180 38803125 107644065 95519955 151029045 38302365 51172410 200250675 62608245 266048805 40238925 35587065 14919720 23255160 89483970 151490250 76072215 104952555 67988385 17672325 76709385 19568775 8376345 19061970 3941130 124676175 40886235 46218495 34950300 15673515 17757435 229725465 73894980 92617005 81744900 155849010 65438370 10900605 97692405 22603980 178904865 58317390 20088600 14817330 15381930 126103035 37234950 21414030 148803075 44518935 11186955 17441850 125324625 7893120 31135995 25807440 153930 189515325 3078525 30983070 163008420 92324715 19471155 212936265 19949130 24434595 76422360 12637500 16017315 21610665 45263295 26729400 53693895 51485985 12692715 12602145 71724570 206376150 15040605 225538320 233356980 14203545 26363610 66326895 45361740 164155665 54499005 100573950 142361895 63540900 31080315 79491300 20611845 58633350 166705785 18906180 27739260 163004205 12228510 46639740 81180615 41705520 23152185 22666035 104148210 125194305 5872995 124175925 180910905 21579990 2058975 164262960 9912945 5504940 41173875 24681705 59605650 20069790 111901425 108329760 66008475 95505120 101079705 252418290 16721970 126408720 4316775 231636075 13958145 90762090 6237435 76663560 147827760 103825980 138759150 76005210 222090690 26565075 14558085 195354015 35611095 178985430 30676575 12401115 81328275 119692950 72855435 27865770 22657035 48164625 131709675 77629590 86785455 4320675 12907095 20518410 102871815 58553040 4220235 57728340 25103100 74591730 64732665 111278625 54405195 121829565 32884245 75897450 56483550 94084575 76684635 8963580 3471630 123363990 42258645 56603685 51622860 257175285 34287345 57825930 82166295 6798825 2079285 7365825 60091860 11529480 24699915 36331410 179504490 17830230 66610605 88245750 22065765 94139430 97600935 147114270 7011795 55032150 109912275 13752045 93182100 145635105 76275990 165823905 41805285 241055355 28438455 45771675 56886405 92746740 20601300 116900280 16983960 12894405 112405905 33793875 55100550 39676995 101846055 24890100 56263860 19748940 28494015 71086710 3214530 96083970 8891715 23048850 1895820 143959725 94787070 79539960 87894810 73358235 94545495 33996525 15150375 50031120 48682605 8542125 75601365 131703930 66398325 5380470 100907130 13569360 214986255 24419910 1254750 20530830 31472205 136635930 34425480 61564140 61528785 25153050 2001915 37604445 63801615 39635205 139178895 6966600 106578720 43079970 37372470 71283300 61539840 32259855 38147280 63543720 169656810 50722665 5528055 9370965 49544445 184251180 4486290 40796640 251339475 18427650 52114920 31237515 65621520 88970565 149483865 98123520 45079770 30204075 10564725 84517710 53157675 201271170 9886155 27335445 5840085 45852300 26966055 43753980 96153330 240765 37605675 59002755 39976755 23859405 51623850 17127345 3616755 73633845 35485395 146033400 43366275 190455780 46554075 61220175 40378965 21918825 56418780 22034865 129245070 22914330 12700350 1984770 94846575 9456390 146023170 103364745 42304065 5992320 28312620 14287905 12819285 32917005 42285825 10435125 70884285 51156465 119511090 7762035 62785095 28821840 4645140 69857235 81770385 69636540 8393010 15072255 71174820 193852965 1062585 266793930 15328185 48367335 24998100 57925110 134835105 16454610 115735740 45675600 122238945 35616675 58379850 109323045 17502090 11969625 88226295 81280770 20419620 106787535 12889605 32905560 42588495 256982760 40455315 21239565 5906010 246123450 41904900 53408295 32495850 124334805 25680915 97040955 9021105 178498440 730875 153560745 37130205 67623990 110730870 29370150 118557165 58415700 194318790 106368825 28294125 41572515 63297090 43444260 107380275 26283165 193520145 71454000 67220475 111379605 44868285 8723475 54881475 102979185 106068330 65385795 107794470 19697895 85926000 70991475 197749215 99936285 49435305 668730 65715825 66328425 72632745 16518090 183677595 116374935 12491970 98139465 53007030 31711320 79026075 40821090 16954050 82491600 50466405 181728135 29851740 100972305 9494235 11845320 22399755 89838255 11099685 31930860 42338430 34095090 35103405 113055135 121254405 72436035 118483005 17118900 6180630 99468945 175371330 118880550 19962735 156432480 23556540 20230950 51462930 5638920 14133735 21259440 81515475 93039000 64885875 14500620 140025435 26523675 68909970 126777555 52898340 10708995 57710490 61420590 71710635 189465195 8793015 41366955 42136230 6573495 22401120 127271340 127117410 104606580 61347120 48622890 51001500 28457985 66319245 109131285 2961945 2004930 35213640 1604310 74922495 48413475 142730820 14249730 118274235 59959125 20122800 18217980 142390635 8498160 25729410 31972215 23275200 569355 17575980 169750380 25521150 22822965 18101235 17219385 131984415 60402225 23309190 78281580 4763385 35437155 101379150 6052785 128621040 31392000 23856000 25576170 54232920 7519335 208447215 11467665 64690755 31914495 74370705 84051615 25033155 603000 84260250 183663660 81809940 34981905 27163995 55640955 39284445 36452400 113255535 4820280 24817500 71855505 41240430 123442620 107258655 43761300 79418445 204986115 100637010 64044075 114762975 23760330 104561190 221423700 23747295 32773290 91872615 26059320 95393535 87678600 23594370 75456525 96232530 70390665 35498085 16892265 24403815 14451840 22279170 99628440 83755830 70740225 136296945 71066670 77729355 87402300 38900340 70910190 103761420 143435895 14731740 7750350 66684240 62764275 37671900 138738135 10652175 105088500 132242895 19373295 214648605 54948600 66958800 68146755 35546685 25484670 12055650 96389655 96199320 119673615 162782925 3707460 49003800 43092390 90778170 168256710 60760230 40289415 85875480 24476370 111416505 66252645 75415440 56792805 8187555 23304795 53128515 4115355 260033655 10141365 86318520 63981480 82439430 160682700 155563980 22422030 57916740 81330600 140781975 76768155 97230855 17720400 11773545 85443960 88840200 73497390 34732740 55941300 15716895 42198495 97409715 59307690 13897245 67075815 45929295 5305350 144335160 72236010 53333925 73136910 2131845 42735690 71818260 21156000 152530185 11340870 132835320 36639675 157483515 39172185 61174905 68005350 35294040 67872780 19897230 116285415 58641510 62947530 14148195 96839310 121044705 25359825 158224695 15068820 84160170 14605485 101892840 61695930 42479490 72061035 84098400 17007135 77631525 58743765 135783510 12978195 915030 40445355 158066640 50144340 12243840 120594180 66948240 28351560 92579025 8415585 30437850 133612200 32356545 35725620 13604445 91807980 111920250 3796245 13510140 123519960 91105875 34501710 83934630 144402720 72887790 10096395 22955235 21290025 135110280 66994005 106077915 12261990 60202935 48420615 90932385 50307600 118923015 75285615 2522835 81715080 61633665 33878280 49713195 48667680 37095045 71951220 77685060 35882850 187886910 38816715 63316800 63146475 4096305 43127895 122577210 56576550 127228545 143207535 4759350 7580820 74718135 109275960 14066820 83450610 68446455 23800455 42977805 67867875 45275370 6179250 24353385 9513165 6353175 1151295 26318445 16029720 89493000 117532170 90259710 53971860 19621200 125792970 159033555 2338050 73352955 41914035 212277975 1758795 36526155 22742250 34675875 23708055 79556040 4030830 95474265 12315030 50341665 97018200 45059295 62506545 29992785 49472265 145335195 35576280 31544760 125501100 203053635 70088550 93842475 56170575 37006875 297105 116382570 8665950 87619215 15335040 100146570 110971125 116168325 73138605 33424245 82538310 76190955 914865 133263630 111749580 106230960 14564640 87540855 36148155 94570035 130294380 86936820 123286860 20131875 55181460 106702140 86523600 41437890 26867265 108814320 10831410 111621735 4251345 95930820 56595225 57796440 168047670 25953390 41616525 78768810 76438140 102752160 140858295 22199565 119639535 74285625 54537570 20325300 62268780 119015295 142410555 33162195 66919380 33936420 14728185 59540250 96379485 5842815 129536640 111023970 46990725 15718185 42180555 31821555 1917180 8809380 101464815 40320120 71354280 176967000 19118025 190848540 118758150 140493360 26601510 2916270 13924305 90625485 173361645 47273475 119317590 82687380 18301695 67482945 117125835 33287760 120882285 90149745 321767685 104537835 10935465 103650660 70905225 29329920 109400700 2559045 36285075 221673495 100674555 14241750 162416400 58549020 152493540 32378160 71349795 39044325 7096920 7693980 135841620 30151710 72827610 135514935 93739620 104425095 96184920 38210850 23307255 32399880 15342450 31467930 100760445 129358815 55263825 8685510 116484735 15895380 68772270 77151540 83512890 53699550 22946625 106541400 8165880 163949100 77834670 12544395 115637115 22436625 56008905 26776725 55652820 82414890 26166000 32648865 36014235 44728200 51485730 197640720 42082770 1119135 2203455 67209435 36642480 143190750 120644895 44929245 33410070 28361175 92110245 26403000 62778060 4462785 22957335 3175635 76829220 136795410 211401495 36437160 28548450 16872825 14981535 120871635 4232910 65331060 97690290 6080130 102120225 69675225 19227495 79929495 178256280 2344740 12393360 65066325 20939175 52692765 78819795 109978320 43433100 47104485 28494600 7875270 35377740 133000785 144742995 57836940 36603360 21498855 100422765 138010545 8976255 125443185 85488570 68986815 14186250 8291490 37378860 40718145 52038330 105714000 12443145 118253865 75479610 199180590 61888575 40594515 79904160 2517015 145685730 54514860 74502195 6008355 35304540 29477910 17897430 28507515 73228470 74046045 104137890 82418130 33935865 19607760 38656515 1176720 6654075 140641170 62213160 71837865 84571740 2433195 98464620 86945100 3121395 48630330 26036790 904485 175866870 135870060 167427525 75819660 195569085 110173830 20595930 40372680 112522275 14329020 28850055 3981570 101791845 94535445 37589310 36307935 143029335 52219560 75698925 36253590 29272965 224436225 89701380 89516910 21101250 171394800 4376370 118421295 105297285 29021070 40145115 18155865 19667220 172780995 12986850 22259610 24046710 74393790 89137080 103039035 163815390 66732390 1948950 13635705 127678275 118853070 31199415 135378750 4086615 17353020 31685415 6343665 111451095 107691135 56273685 35247585 90149865 14233605 106181865 65989110 165050130 29879715 58965090 24544680 13344840 126416025 597420 115885515 61664400 214595175 60257790 59780340 76599540 157899435 50235900 38521380 190733865 52848045 83518050 1856775 11806155 69993390 40789245 120723480 37285695 10410030 24237330 185155995 95670555 45781710 52634385 5627715 109405365 104184990 157495470 50803020 50482500 20377620 118450440 17704905 129630225 16636305 83205990 98836350 46307985 92537895 132038205 5956590 77250120 30838215 213121920 23084700 60262350 29530500 10910595 58539495 256686735 83995395 20585460 68091150 26328510 8540565 114203235 75686400 35870580 111961545 137450235 80208870 116294055 7623660 47845140 154824570 76022925 84332250 170803530 9077745 26150445 174035790 1799730 131748060 189315870 183199995 30944265 15228615 111267135 24794190 2310285 33041955 150084015 118257600 38597730 61149495 117400035 3457725 208018200 29531670 37106115 113012010 10300935 66826890 142285605 60090045 1813260 52967265 53501025 167453850 69794880 106422615 170142930 16705380 175918410 25974495 150685755 83535015 13275300 209801760 13129005 110428380 165024570 25714995 96107805 117243405 39850875 20013060 23226900 54218880 85704810 185182995 61950345 15757485 69924300 80575440 26018910 142187505 9016065 52336530 6941280 47522310 7281660 87947370 19202070 61244160 6687405 87460350 61709160 13248315 84944805 9734925 106638495 82624815 25783785 26014845 68979435 127415790 52536180 125881875 82537695 5883045 44794710 5177085 35658900 73667505 143435160 71244795 73592475 20075010 42371235 21394470 57919665 73664895 605265 305648790 15859245 92598555 120996315 59610660 137445690 61187415 16455120 107526780 47319765 110529540 255494520 6424230 59918100 6042540 15925860 15207795 24621675 104265375 27702735 8395035 1639215 49200840 84583215 25021605 177722265 25376160 11784405 31572750 44481795 76726245 86111850 153031755 356955 112614720 135218940 125066445 119006895 9755130 13808040 76178760 25689660 60147180 65795775 35165580 136557765 127784385 10081080 153838950 27701130 6689070 84857400 1289910 24772500 29315790 172956990 23211960 79622370 80416410 99794610 155483430 22830810 213180840 27795930 12270210 45947865 122882850 70534635 39214530 82440270 18951435 180237975 46839360 9768075 57101295 181805925 16833675 107860440 193667505 111969690 68974455 89237985 145153035 65333790 40013265 135494400 141821100 91600665 133846245 55949505 5104800 67938975 26010240 61587015 45182445 174434310 62922165 129602220 77630940 82138725 72069000 120161580 1880670 39861165 142429650 151248570 140184300 1006545 61655955 75395955 88993665 9479340 20439105 23293695 120780915 46600950 62125860 14425785 161257590 92195670 7963095 102631230 142886670 178431330 63593955 207760920 8251860 18516885 262722765 13803540 106831305 79190145 179774745 27590775 1813410 65934225 50260080 67785480 179783385 75799125 1573890 169319325 22749705 45923190 74678145 74942145 26804205 44218845 5132250 4887555 13529985 26960880 109633860 114873990 173793240 92003790 90149490 9886410 34882350 128965470 14602485 103802205 27658845 33967365 100019775 52689930 109220535 36202545 17671320 159473955 32982225 104906850 134249250 30849345 111536175 18869385 29977800 22995555 6952635 29314335 18056955 18737025 91375740 86017170 58295790 86571540 97336800 84159330 84820920 74037090 5665515 3503085 79412985 89313810 70486095 63970605 97421055 121388370 54872775 78238155 3244110 112509330 33869055 58267500 11668965 137563815 137212635 54751995 89839005 91486230 48410985 107990400 84633855 50624190 107747610 49786650 99735570 215748030 64257285 47323035 34574280 82926465 36013185 198617340 15186705 3954645 105628155 59615670 6669015 36224940 23263575 56517375 99452955 1914150 135741210 43389450 38013255 18925650 112051860 78552225 156684555 153073725 11136930 124430940 77493600 11295000 8937585 27734055 50260515 103516470 61383675 14948580 1660425 130257990 105066090 112886655 1339200 54502815 222826620 22032075 14043795 65089260 71075475 71325885 108735675 251968200 13832490 31424280 122640615 112156080 8242230 58664445 150476460 2014830 155649660 50622825 652320 18812205 45175905 79332945 25408965 150964335 43120710 11879325 93982710 157491285 1719765 22205715 36757200 22408410 128291865 5392875 69545670 8477595 45358410 13162350 68093655 96361830 54667620 54477540 80767800 14926455 30431010 13727715 16549950 226799070 103316625 62157630 27833640 50544105 56836275 143145840 65612475 30224685 192838770 72746385 28720785 59460150 41637540 33474315 81279810 77943480 132044295 90101595 58848330 68849490 40906845 12417360 48653715 97127325 133643925 23493420 14642130 34008000 141936855 61021140 154851735 5414160 50078070 253437780 174302745 10859655 63897750 24776565 31810320 81701115 32743350 27375090 150582660 150335445 232774740 14310285 18667680 162052125 10831965 14006745 85979400 70278030 15084015 38946540 99727020 6885600 2890125 80150370 7841760 139844085 29093670 3491265 234135465 17098245 74698605 112042740 18931875 49122255 91154235 65121495 39092385 23906940 164498745 22811610 43717005 138776145 54816375 34433250 31571925 36338580 8585355 20248590 1420875 112056465 98860575 51085890 53243340 29479800 57209565 115743255 110550765 85384515 32359665 27191385 8242860 40518210 68858430 44958555 83933550 94070820 93883080 49881285 24407880 17019360 34075260 129348900 25078950 180850500 84251100 98342325 126790290 52588245 6455205 118746915 125411475 135662550 82194855 18167655 56419110 133443885 4915560 77117865 104274030 47491170 37776315 77597850 130946400 83512140 44957565 155378160 65333910 120215430 54333435 54932970 162506400 43406760 124158255 10798065 1222755 163336365 25963725 49879185 48072390 37763370 2190480 63907305 138971580 71152260 82102845 10896855 59211135 65405775 64827480 84068445 125351115 59660715 84702150 90416295 45001800 265800600 73328355 93937905 2900805 141292875 71970795 2878260 146103975 76888965 46712490 3959535 48959250 131719665 61425150 69564060 10133415 37757715 62067825 10506540 27819675 52027575 147106680 12263010 27486825 95796480 44862990 91995510 94978560 60173115 50486490 23172600 125971200 58782900 92023455 81807840 31067670 55356090 50500980 57767925 51943410 3743580 15672015 29850795 97149705 179681820 84342600 48774390 25118220 11389620 30565125 49876605 64162770 74016825 52571430 84853500 44678940 24235320 9372495 187611045 95923440 133362975 152350080 1311135 11381175 23871315 109061310 91545390 15063765 9358020 30104235 19040685 58664550 29641320 39064965 267118305 113599620 21677325 143781570 165751935 181678890 9632265 51211065 133247220 93121185 188374395 3278550 23779230 16319805 42468525 94923570 150104745 117222090 220438635 24988380 139348035 67073820 9481560 222196005 39259035 129509880 1186650 63915465 87148350 24513735 87598935 41228175 3722505 43346220 83750775 277093095 41138040 146543355 37209165 31176090 63864420 68628390 38014275 4804485 65787135 49475340 109057620 89004675 46115385 6140580 84142980 71391255 8733750 91772985 105762525 62579310 16789125 95475450 24465420 211518060 17496330 13649625 120412455 11682855 117901815 162662910 119738670 86392470 121950570 11753115 22613700 2334690 41361720 65351415 129376005 15493965 55583250 105425040 166123605 14192070 54215475 41277060 121571730 24891150 122053275 92551545 36173895 1852425 54906270 35683755 75204090 2203725 10511700 9723945 62816430 79991505 30656235 26196300 45513495 56269260 117893985 27039030 141352665 238056495 7817445 58562235 10280460 140132775 10460190 95736345 191511690 44154825 96472005 15467415 11834535 153559710 94440060 42652050 52641015 71494665 18913350 44730165 146265255 49130685 5810190 137255130 140698245 17417040 96095055 46764315 144108390 147700995 22380930 129241350 110983980 100208040 8351505 47993400 29059605 4189830 84308595 146543250 83014005 53439720 14597970 137293770 10266795 85854360 43909245 30815715 136209765 169815975 35349675 98921925 32990010 44437425 57157875 73766190 93371985 26941380 1262580 17395470 4942500 48454035 163748895 67154085 27157035 70940175 8398980 61086135 7545255 246380565 13573230 69845250 82329165 105458595 29254035 120536610 91812765 26447460 98429655 8054400 59702985 55300845 109471830 431520 20060760 8651880 26120490 110380395 51807975 31523415 37902465 85715775 117502245 3014295 145857855 95677320 33149370 30074370 817875 138388770 21192150 125113830 137348820 110727390 9662760 69856050 19257510 48332145 64268040 195283410 640515 62027070 107315115 25532205 77798265 53804415 179612175 43038870 4877610 55654725 17898225 74174625 93205890 83163330 65166345 99087495 24228660 142514490 44134860 75555885 93372180 154364535 118230165 120055170 133647510 119985435 10779690 9860175 15950925 1967130 28724310 155528265 170376705 32572755 65724015 29274870 26592120 8602305 210391155 32339640 7381995 120735 102677895 150732795 105029535 36871770 35738280 140149800 30581340 45483165 81916140 74021775 51331005 16978815 251691885 2272455 41239170 142166190 70287615 18361740 17836245 45265245 3450795 140776620 40992990 20925390 203590395 37144725 54736185 25934895 58256610 1466265 12256380 33764850 142306980 101088570 46844535 71105700 76040235 33999270 76449975 18783240 43860300 219779310 31996770 39491310 100045080 53558010 26517390 76745820 114625800 70411050 122937315 90146220 22791180 405255 83224965 151191720 118633935 40754445 163423425 91676865 142355475 37857420 111446955 228667515 54077145 55566915 2187585 67034535 119382630 137135175 39885960 1735785 68709795 31280040 170782230 48409560 46566270 76911045 129297735 105396210 92573070 66380220 105933885 6507270 302007345 70716930 67456890 27165 99013020 15228915 15762780 31103760 161810655 89603250 86350200 105946965 180609300 23187090 97358715 87684930 50323725 173198040 15789630 46970280 74269140 96093555 68494965 127223265 17045115 38072505 67040115 86255475 16778925 91990515 22909845 1171545 110211150 136192980 38402655 69997440 12123300 68680440 45860535 113536110 17178060 120592110 989625 102132810 127903590 37357545 24069660 101754210 19543245 127930140 96812340 54168615 188408940 3632355 185283585 147421635 79268580 46288860 23682885 83671110 55973355 201572730 91263945 6947985 50702550 139336410 1370535 78914640 13514745 36015345 45010020 63086970 59647395 7092060 136529505 57653775 114303255 45814680 52570815 71621145 87934515 29554110 79564740 49447365 109489380 553710 77152710 111195390 9469425 142288545 134832360 7930095 3232710 79968285 14557170 97488360 40384380 144687450 120480030 146224680 39479880 101904570 148993230 77034945 131644140 28832130 82398165 27104730 695160 46714620 41796405 121382790 17316930 8810070 37532205 18628125 72132255 50287500 148154565 28069740 135675420 32954580 104173125 160394805 189515580 21183840 111632445 38207025 44134350 48661230 4635390 117977250 34581510 11401620 77719575 85544310 4545165 81788610 10509645 154099245 14647785 188368365 304521705 38188140 8954145 215054760 69722775 13638465 96292215 22278480 88897590 14012580 24315480 153361245 106884360 110450340 22137555 126099075 54837315 4593090 121100025 19098030 41507850 71345880 83854455 98189430 29085030 199781670 26524155 111557370 50065905 2704005 87219915 45941235 136129650 64680255 87154725 165330765 73625775 73394385 13662555 1935000 140749185 74708625 44979675 96093870 54154950 22767180 62313405 6310650 143237670 106558875 24984075 25318470 33563910 43584405 77489670 303381120 37707315 33121755 4153575 19765185 112547970 45335535 84822780 65841750 167806560 66261555 131476830 1869825 146545695 26003355 202540710 25888980 74985690 9284265 47845140 62304375 88260000 8743395 65473320 110022840 11423850 143900790 147451965 179484615 71898000 14939280 56714070 76689000 86516055 258275985 35362620 156352620 146767800 168603135 41703450 126956625 78592050 76273470 52206195 35867700 95005635 38584380 92056230 70235250 49724055 25410345 15255105 62682480 5463525 137375265 68519580 69323010 140972835 16260270 84455580 21838830 46115790 12134385 46035405 17195595 36626655 156373170 105232140 137221875 6950085 97784670 139878135 61667490 79256325 11119620 47658075 9866415 47902380 110252190 12634605 88229940 164510985 3330870 139939095 15029370 54644205 30892230 97344480 38294640 26005125 188961225 67716750 86793855 103753560 103898070 97093080 62282325 3998895 137185065 35698890 60487545 45844590 167513445 20803005 106599315 37132935 172397400 36183915 115402560 132965880 160789545 9109635 74354085 38177280 39072165 21757305 25807260 19096140 23240610 611475 99920640 94583685 206339310 6772905 48234375 94810155 8519775 33780765 6411015 42774180 24342990 44517555 55117845 38523855 2089755 106373325 23485650 6915000 257227920 1756650 28582290 32529210 69828240 85370955 132922785 79289250 61727910 14727180 95470935 57703095 125211540 83618820 33091995 65035515 30287550 92360520 138658230 51126600 1684530 144136005 13077870 64341510 160551165 108631350 111465660 48959340 115833360 79393980 95991000 48165750 73191795 8432370 50030205 66720030 30136260 220823790 73746750 16499385 224972445 66245745 57091665 34601745 57969465 29222970 20058645 67691460 47544000 66582705 26050140 71670255 147228405 82160385 5983035 108279285 28851420 26506515 169553430 8969820 64093155 24863820 49989885 160189140 17543940 65293965 283147965 104699790 32121180 31518585 151170120 34702260 711690 36310110 332187645 2389770 164832300 101634210 189375105 20210745 3619830 5948265 221730540 13248825 93120300 105695340 12567480 51102510 18648105 69077145 339540 166662255 61028550 3600330 72528900 8341395 43300785 61122225 1096440 37471650 51469080 172590525 78341610 72238620 27057975 71492070 131103720 24334875 50573520 1063725 22388265 100206885 97229025 41545560 3848685 65191350 88917390 117407925 36701550 45934335 67484325 54237030 134559840 61745925 46779495 169001445 138320730 135928575 20337825 52713255 78231435 219283800 11882220 84104805 79530825 1577340 58076985 1085490 109901115 115424235 32903535 39866655 37222110 153295050 7186275 39630735 62630235 62431935 58136040 3687405 88080225 203856915 91038945 157849680 10841115 28744470 76022655 59489145 67841655 53273820 119075250 39190530 3633315 17700960 265732920 42231870 83198910 70034850 66898830 85865460 46822725 18215790 124224630 3165525 80137470 86685105 126055335 3860010 88985655 136997655 109962300 13425945 144078645 96172110 47686380 41541810 89801115 37948815 21543690 335261235 7761405 93274290 118921950 72612030 101126085 145830825 57065310 78959805 47023905 130753110 123427410 31397940 108005625 93712995 74794455 17314305 48118425 103127835 50633445 44124480 22534470 70383870 105760905 126913125 10213680 118139475 55718895 8155290 109862940 55576035 50570910 112726380 27771345 135331005 99897285 29142915 2467440 31162530 42685935 114813300 44108190 33697245 166565100 46354590 69659910 32442900 22756515 12579525 65098755 84376740 82898175 2127435 23502195 79166790 30255465 19819980 85300920 48131100 52047600 54522810 35451555 79893750 5868780 151842060 98598390 21898515 36356115 94313430 11535645 38543295 30951855 33183030 21237285 17113980 68391555 147253455 82017870 68570790 79159965 137663205 28641315 100610850 12037875 65390355 58664940 49860000 82634700 25782075 83859195 45404940 23929725 26731260 8081640 162599355 107473575 135812055 134761155 7353975 13841355 29579640 4379220 124425675 165649155 46709235 121765035 53351325 207071955 74014980 76937265 88910715 18748440 48344625 102944205 33236190 70381200 182499360 41713185 104938590 23549535 1491690 335380620 92138550 104058600 23968455 93524160 104958765 10472070 201476565 92130015 5219550 41163330 16362525 132979575 134754390 60081855 46753665 104385090 55690515 96453915 19397130 30786780 77069970 67983615 118838370 170788095 42970845 56191305 39256710 49629270 29781660 126386055 37600695 23074725 26037900 83730825 1956405 44528880 93797265 3385035 107384250 130415895 22769670 64568880 16140180 48841185 118258740 177721335 709335 58800810 51060465 17323230 23331555 86475600 17627550 114031215 126032445 56528580 140298510 61110780 92863770 161592765 66207870 94115895 14950740 38432970 45003270 49507980 47339985 91588155 35092725 88899120 168322545 31798710 7262385 51293850 32245575 33449580 117473925 25368735 78278280 90609855 119002815 53053005 91628190 42067245 118139700 48299400 130521420 150887280 108134190 154688355 76443675 13546335 141025725 95488395 107393190 49778085 16954575 42373950 101806605 85857930 33139650 76295100 90723045 126234735 14602110 98006100 173829000 42249165 37102740 83232285 78165870 55542375 16532160 30831105 207089430 24047760 80400 165221340 20947260 6018150 67624395 82033935 167745525 23115300 81897645 52168380 172908765 68605875 65833230 42421800 89979555 89081700 11279640 57033600 103317660 101328060 117419175 142445160 19537575 10722405 127927920 18988965 169631295 93485160 565665 7143300 163309380 130610565 155975145 105705780 19536285 143810985 29380575 30245430 125917965 75146580 18203730 84866775 2672460 25489440 25249110 218190285 12157200 140349360 96888705 64180695 15532845 166466445 67594545 109708755 173205420 56052285 154901505 55747590 2203020 3248745 35404575 62167170 155320440 190319625 4968210 119343885 86010375 116888325 88232625 15149145 13839690 177724755 57833235 105325290 97955025 4973460 62702115 39041655 7681530 111143910 106663215 67546665 82880805 39638910 168700380 31487805 110976195 9438060 133152315 122684985 59961060 114360960 892380 28600725 79098855 84071280 45930840 146007855 6734025 61519875 25555275 155120100 99324330 224072355 127137255 141726870 83813565 157616670 131881950 14877855 57384705 26103615 63457155 62513955 11786340 7872600 72254940 10211490 44801430 100560345 91082190 95724945 68223300 139363860 74532885 97443045 183558630 90386145 47071905 107710140 31492665 25696860 76924605 3383430 87386610 77008950 57787035 162133545 21934260 117177645 71850270 36981855 172145085 145105545 20731020 15828885 27110730 121001370 65352600 33979065 116145360 219375 6201915 51079845 68941050 82597875 53054400 8093580 40164000 40937025 147382335 40303545 13102785 63392070 658755 88154925 128858820 68931105 65102205 113417445 53316990 45686595 19404750 191880975 29436015 81522000 102317760 38133165 141501555 49198080 9743955 74574300 81758955 30093180 39235830 58145130 8020755 48050670 709095 59461215 4412205 70846215 35703675 183454200 24830235 68866455 112583640 19061370 82911675 112733820 43540185 49821150 159414270 29387130 96859005 74772585 10548150 143615910 117371760 105971100 10496910 156166005 5174850 34019085 25605870 11543430 52334145 42182340 58720665 3906150 40794600 49846095 375225 8396925 149178225 24365745 57444840 13063005 175082400 22619715 112575600 36076830 72761070 79496070 77582325 136678665 119004450 52688130 23296860 73656570 58533465 37376490 11360730 51270045 118319565 106700115 109047465 20927850 44471025 22891905 230674185 6685845 37793670 64256565 48248580 200084565 30763935 146921940 28800255 121388595 51275535 123827730 62705715 11546940 84997725 137740290 15949425 71269215 69962745 116624160 21462900 60488295 94065945 139404435 49429590 11549760 107781945 173840175 25141665 141088665 9605925 44645805 136161300 3708885 14326065 102922020 80150445 38790090 76480800 13725495 96080625 41662365 115637145 22591905 171790680 101336265 138736395 30542895 36620115 81514905 37747335 80986320 8575080 187684155 41676930 184083420 576315 114014535 134975085 107448030 107374620 132043485 89003055 69134490 5155200 196685130 26297460 45093420 5436840 150148470 51285675 42412110 110026725 101569710 84495390 66298050 47332800 70511160 75317880 105132480 31860870 45207825 24020070 14349750 161566785 4669365 37573800 34905075 34431645 15310095 12273105 102255405 50323920 6117900 30844650 252185955 26096400 18863250 26453730 79131015 138340500 89334345 6367485 85600830 170573235 6818490 81978225 177354150 133664580 64117530 22984200 33489045 23957550 95599500 60207120 152410245 49470270 90832980 92672250 16718685 57031815 16107510 27015255 60681645 45515595 76173345 83269455 29670840 51596565 202947105 84951660 167804025 9198195 4564620 4720035 112907775 45782280 11614185 13199865 186586410 43045785 103282395 98789790 67701735 10522845 187334400 49752975 89452950 100755975 135028635 28399395 1585260 42647070 111331800 112819665 51293820 106458195 36750735 105293655 42846105 48746685 12698550 32312925 41937765 23421915 47025660 6032040 2405295 62001975 32575530 44106495 37055400 126679185 125075085 55603305 43532745 51052455 45444630 8847885 49475775 118027275 108814140 89424525 83829975 35558850 453885 27298920 124379190 46053630 162512040 37918650 32631660 70430250 143419605 52207890 89826675 8293680 129304365 126634995 111167040 100543110 102536355 46067940 2833620 92868780 65397165 148838670 108414255 212599950 39380220 81795105 90630915 236661435 45970155 7286235 50569440 112333890 123232770 143242155 99669420 37011855 53267535 23077635 14848395 80577870 116654190 10866390 11032455 117069135 101885790 3101445 7062765 45317400 74282580 12890535 107776770 71619150 134244390 6068250 109815420 20255850 14083260 197552730 125647245 8814165 161030895 103382265 71528295 32619060 55141545 115596270 130604880 18935220 45247200 51614340 85963995 137907900 9133650 178006305 28093770 102916620 122460135 1486770 104714640 96661590 101276145 25839270 111280065 42097830 46947495 78784695 33926565 184557015 64092195 24979485 13409940 25325355 46051650 57994155 4841385 41443725 34821345 86546865 17672760 107556930 25051245 9289335 144102000 36614415 104986800 30141345 84558960 58633440 79311210 103750560 50748600 121225305 26985660 48538260 198058050 32542500 74937465 1222785 36390225 20186205 63733575 14110995 69221280 403140 42635400 99754785 148817580 88611600 50671635 25835475 48698520 40491015 40809195 42407745 120118650 36753195 40364355 115251375 8814840 165490785 21141045 44176845 124924410 53665560 54623070 22880595 262689045 40528905 143374110 53696070 26736165 51726765 31430145 86603745 3100320 39688080 186459990 92387550 112110525 10656360 12247830 64993440 13490415 56410920 23072220 77895600 1492755 22574115 56201430 32553480 57175110 106619865 99526605 8379900 101473575 96494505 85927815 56285550 97682880 173907750 163202670 9964170 63464970 104253870 47473335 27579165 104048040 113009160 14721045 86775090 38883210 34833735 71296095 28530345 32648010 33411300 173555685 6483675 146855310 26605710 9607845 72406125 69553155 48894345 18873630 82358085 104288910 22194900 25120740 22008135 148017045 81132270 70240065 22036035 157335150 64659615 78033735 4951230 66987870 53247555 117848850 53583795 4329105 10270425 65137260 80343900 74655090 17895420 35796720 128957910 27526890 64377765 66677100 78154200 62615280 5297910 269117595 11552415 48986400 34901070 23553150 68262000 73277280 127203525 41184075 112953945 26335740 77875320 9664950 5929860 77032800 17651610 159016305 88070970 157481655 37259355 112521780 56562030 104080215 74690940 38265 66649635 120536790 38897205 8596095 33138360 21603870 25691880 130279905 145921335 23880990 52048920 121803045 33494445 37197270 25159410 16674645 126845895 154237530 59749275 98920365 20416050 19989555 121315965 60342165 85356795 33631050 16318455 63065175 7768155 69535305 154262895 27963120 61468545 15819585 57043815 264235725 23075220 58157535 150051690 57738015 780675 60554145 9374685 148484895 50726220 40027575 9540165 59307525 90009930 181489770 14308500 118089600 98167980 44714610 13074585 149392935 45105075 152300460 34660620 43636020 23988195 22482540 138958995 142388355 116734290 26046930 21469230 98911140 101758200 5994555 161252730 143988150 139513005 52966545 29684385 27764835 101448510 10436130 1375020 160760385 64957560 88491555 206909175 82948530 223095 20903220 157554660 17312490 95443965 78226695 7937895 71475315 229444845 16817265 10436670 113434680 6090600 863055 46004625 34063785 11236275 156784470 137023860 56590050 75716475 37669845 89079780 13066380 65583210 1393500 80508870 123100050 107567610 61536120 18787230 85741320 6827295 212934675 6222855 176901270 54583635 44565480 117730800 175535040 111964620 18527940 105906090 53540865 170925 220568610 9449700 154209420 136291860 10941480 94928640 119411970 86705505 111863760 12259095 42980940 88655055 11669550 60973080 130730865 60616935 125713830 90647685 44311110 78757395 20638890 299019180 23634645 93481905 85936395 81838185 15133950 105954120 18197265 219574050 37471920 42123540 133505100 119158935 35670045 149422170 5550840 40282035 42475170 59332995 36017865 84268635 23671290 33278385 74377950 122721015 146444205 111364995 90646860 224089800 43097475 3113520 33950625 810300 84200070 66797220 102289800 24278475 36790005 66762765 75068925 19184025 95165880 170270040 161746785 61521090 70813275 58445355 41052360 99985785 139921260 14626485 15641265 46479030 156581820 113151855 64760835 25395765 885465 1126800 5470815 56106465 22817940 21634770 10516770 43788930 219749970 88199880 17020995 3153525 189950445 32862015 32467440 69791235 12830025 59593890 29588835 59885970 37401180 51237540 70377135 32963550 30331500 82399830 86258280 31449105 27718980 115900845 41174010 26727600 113250 91143465 26797200 45553875 29887335 128521365 43595145 1502025 145790115 6810840 213533280 59934915 2499405 51814485 150061275 29171565 66919620 80758935 141482010 205079565 15666480 35174190 31214910 13599405 7654815 19370805 112142625 10702740 28557135 136987155 99879195 4432530 123140835 74423250 14301945 94860225 42019020 30739515 33627060 19092210 159863925 108375270 162272565 121185375 17533785 823215 109348650 133527495 61119570 21619770 135939660 79651035 68289465 162098520 79630110 121117725 130493250 107227200 11861070 156549420 105898440 23744415 3704595 65542005 81127155 14238555 89167485 70255320 31627920 98184315 13028040 148749510 47628765 38801535 124165860 120800985 89703690 81908610 101257530 121467600 89202960 139694505 2164290 132481830 79680240 5638425 133086630 71789745 10375500 200736390 383535 137346495 255535680 79033590 66984780 44948805 12727170 46646820 65105790 41184510 7600215 47968965 49908795 136124640 97785300 28267560 22462425 65222235 12963330 30804270 30551700 117264780 126098205 125581350 15019665 2726760 28301745 65895225 49280715 80121390 177548970 69880710 42468675 70586895 184750815 92047140 9266985 89121240 85640820 57836565 10163265 89298540 4943355 52176660 81595815 1338780 154242450 56320350 137976420 67732170 126872475 95311560 151217070 67015770 60374145 37749375 70397310 26959440 43035480 86640780 77678055 137096535 15831000 216543690 133956510 47579505 20673165 44299020 71813220 94323870 85524765 96805335 16864785 114333165 50250990 30696975 12799185 35606310 110589390 9347010 34531260 12378435 65413605 86934165 87609930 10774890 36512745 206087280 65673885 8892450 85838580 642555 260210040 64574325 74510640 22643205 110350020 84298470 50838105 48138150 41404905 115226790 7095945 130841775 44632080 22879455 26577585 149520 8712705 55759080 68106840 139102905 45619560 57408150 9364560 41167860 33746085 110185590 87216150 77196195 64042140 15464280 89226690 62956770 1717890 129969870 28902090 14425095 23019120 11536155 49005360 171946545 140961735 8001420 88956975 125584620 79459365 63886875 40094595 119105565 126050280 178848630 17180715 101789895 197352000 130188450 16989360 156384810 43278960 9553635 64889145 162887700 12096375 191190660 47990325 78366255 15062295 98678190 88003410 41186040 103008630 26008365 3265935 66485265 154937190 108873870 236022780 85739535 61024380 11782695 31744500 9852945 7117410 29870940 535875 45505470 23551545 24300150 149168715 113901405 99444885 46179630 177039810 214875195 66769065 15417000 14588670 17307000 106035285 14875980 93777900 57435390 251575350 24288675 1876890 86501220 177445395 21576870 20948595 81651615 143530020 137624265 64804515 81704415 135676320 19631820 23255340 159328635 45532575 47782155 19865070 56415195 1325145 42224625 233395200 56628735 38348970 113170050 134481840 34253760 9975105 82342575 76090395 89430045 67621380 77054805 48077610 79963305 23836095 60969570 34687200 305434590 14719830 3681780 42497085 244919070 10459875 57828660 160115895 15698460 90819915 99067425 24549045 1923690 93451995 151477950 60147135 107099265 146778735 4118820 39855705 136362375 140859045 146228760 164558310 127157400 116203980 3106545 49708335 40854330 33143760 214539585 12620775 135147570 76263090 10642305 77137545 7983240 17875350 102441960 96619725 118699440 46509750 147522435 154995780 16197570 22389210 117585885 1168065 127736820 5025165 44361390 84999495 57430545 33808290 45851865 54941100 108010155 9360960 59107830 56954400 13368735 32070150 209686950 47467725 91106280 144135420 145907745 118646520 69333450 47526495 64126935 213517830 152002050 47199465 102224940 42100560 32989665 64513665 118820115 32022855 78701595 23217390 70714665 44976480 167872050 374475 42174465 1514760 114021105 29830440 59092245 28205310 66353460 42832785 60689265 14689230 47357925 71012040 70794570 201846765 163353585 3080565 22454295 83802525 78424110 92970030 7680765 65489835 1183170 67315515 82195395 82837950 82952595 8172825 91879275 142427865 28396635 20134905 17148810 112544250 32483565 89649285 42972720 9980745 147941310 66218070 174874470 9102975 66836895 58390485 754725 60427215 123463860 45118485 18399990 70898430 8170875 113248530 168450555 92269110 22588620 61865250 49303920 117125970 46195875 117057000 65191860 66338895 82651590 832260 121164645 130205670 11145765 83386050 67855110 12511545 182816565 60229500 23651085 72062040 9744105 21706380 58205400 87702930 139214130 25760175 111205440 80203710 118626525 128904225 21999900 41569020 93937785 479310 191581245 38509425 62746440 22116060 33761430 5698575 133975980 83934960 28433700 23117085 59655 207730935 189546495 663480 30255495 9070830 85190070 126583575 22244730 54640560 68213985 21570840 91013460 40968840 220408890 61063425 175845495 45210765 19695225 944625 123091980 42854910 53209425 103809465 7016610 35927415 46500585 134254965 20230710 144830940 32199900 57717720 12967815 49642320 255365445 54083460 64126080 10256535 96426975 7815675 110363850 15868920 83088375 82119990 61218120 2727585 197472345 63837855 48290775 91106700 50082405 48206235 86417385 9118035 13816260 101366985 67243230 34614735 126662730 121716390 3607785 50494860 66795645 127282530 126547080 4513320 1974195 45394140 4675305 160480170 177325890 41165025 23113500 10861050 125317545 55172100 36859815 54499380 72033240 216867135 110749410 30792585 27010920 168169155 41691780 116906415 9116640 114086625 136058955 104146215 25979970 132062730 37170285 69503565 62508735 156776415 30690360 126043455 11687295 122638995 31406940 25337775 27423795 78991335 85733715 1722585 34692225 49462365 183036060 125735370 28998660 836085 108074460 60248925 70955400 133060485 37685700 143089725 52153860 10474230 65268675 15100500 78189315 192001980 84682515 54445890 66025035 7132590 36949920 47715270 56579880 79117305 85805580 85141125 26896410 26276070 120846780 49241175 67623045 306686085 25084470 85788525 87253590 14359860 161558295 205519110 601785 1099440 29108775 48111330 11231940 147077835 146897010 25438965 43376835 26578890 70862865 89005320 91785390 70566045 86339640 22411575 28467885 71139135 26086140 111380370 70895190 83515005 32301045 11903625 24144960 100268400 23374470 11315205 3063255 83249265 44859435 57664290 106261560 22494255 90378495 48940635 89842035 74068635 8719815 12159945 40452150 87558645 40373385 66834555 98646345 95996265 71808255 26183550 24428010 3553320 178048785 28479180 25271505 19232505 79266960 55154130 127959525 24196800 29495910 189424785 25334310 70818255 20075880 110678325 126096120 143077080 3357675 110384370 7312905 52115490 214507455 96640635 4995660 4202250 44382480 132779235 60628755 39846675 157660230 3948585 41881380 50784735 19558755 113699940 52928070 85395885 74370 21607455 8254965 246195 63460665 136239870 32847105 50253540 21921900 41053080 159021555 16684515 29652390 133110840 52969515 207924945 107619210 35095455 41453925 94649445 64447815 26201580 209951115 26946810 26481285 75256095 46911120 174083775 26310645 79024365 875160 166470900 1614915 168883935 91806075 33735105 29359785 27167865 69891240 24680340 154888125 9501165 102310890 107270130 1100175 4654830 64062120 121678770 32509305 208183170 20735505 12806940 16707690 23993940 60731745 15352995 61859400 83061060 120726585 96109530 86835345 93329775 46218015 157144395 16712130 2672880 1750890 65806545 87422040 99462960 3642375 26105130 92579085 43042005 65827305 178553445 41901210 24138870 98809410 133300935 7307565 4833405 1508745 26820 50032110 112980315 25864815 66655290 35530095 6876405 145475625 62787990 150042045 148445955 194889315 152218605 9967005 77508465 179765880 57744975 27126960 5003265 195017235 26920680 38603670 222687480 126643455 192638070 30946980 12861030 26029365 52503075 69304065 68171310 3742230 62117895 54175350 8843445 70621500 2389905 157476750 110408940 70285350 5802750 749670 50215770 46456695 106145460 43012500 140769000 26465880 51449010 271261740 27049890 81653115 16112280 19608510 57302985 118341435 34857420 68705730 240742680 17720610 105168015 69639945 81586785 21524520 176899125 105592920 65504880 105761235 115279605 1977765 135857940 11671725 102967200 35625045 103676340 118860270 11929545 66733980 39389070 86970765 34716765 11312535 45935610 100815135 33335220 179811690 83450700 84666480 59641725 68786430 13697160 48121935 80171010 77164305 96185340 87471795 102202200 34991940 13698780 11273565 48956325 60708705 151016190 37444395 150926925 189243285 75188565 137453430 44389845 39305055 69123630 119234040 4521930 184950810 270813810 31682880 4284765 86493750 10871775 102148170 190068120 91643115 105934305 102903735 74054895 23771835 220840230 5716260 46524570 62637540 211830435 103109220 33645300 16430730 51397395 63550335 185159415 129893475 114919710 46087890 2767065 124913190 171588210 66620625 68082435 28361715 120388605 158129460 14103000 2264970 156378330 52018140 177028575 77743860 92431185 10814820 20113110 57910410 75798135 35577300 65081820 47849220 29464545 98471265 79104645 25297140 96504255 161863785 22854630 11819850 123883485 35173290 19631955 89096820 165754440 20307120 31314120 135753615 135703380 60274740 3020385 3122280 41011080 97991235 9978150 6617385 107720865 162367740 180927735 23729415 117043095 33658245 91834230 103388925 149385 612450 15736380 79022580 198026325 97491825 53479995 144702390 63667515 7126680 116588310 24368595 157989045 18318510 44847180 56254500 31326810 107301480 169973025 3022635 17184945 33555780 68768310 36297435 71923410 63172545 76917885 49977135 46775010 288628755 89035605 98441385 142032495 166621125 42839865 10305780 80969925 118966080 60383655 73679730 24166515 5562195 55391325 180400980 8377830 129488085 7263075 91912815 4062000 60518850 107646540 109526340 147532605 13666950 20780490 79288470 70045050 148733775 53468640 193180875 32477490 50046510 33185355 4671855 70598685 51654540 56152080 3436215 109263375 204596580 125461860 4453785 147875385 226133115 53484525 8084610 14161815 63551115 174666945 128898720 29099265 63399510 12821280 46473180 67010100 24183465 53209200 12260715 119498955 59094435 13149345 19259310 73393260 241085370 103796325 34866945 95518725 19557375 86860785 44628705 14534520 156922020 153560595 110788800 151448220 2016555 158314590 66162900 67984530 82175565 31231500 10425015 9470100 56976300 77008800 65433555 248949435 11676060 7947720 88545135 101566185 184596240 36457890 57206145 35035020 69598935 122198970 141567885 12033585 172082145 89476530 127955835 138041340 9734670 60425040 184116780 77810820 143328960 11628645 80685180 100065405 85037610 160169100 157796085 53412030 41229975 100843425 16611210 82759590 174410580 63275250 20090595 135122880 28483005 106031115 159006285 159978000 41812905 155605815 223032990 71513850 38215380 118011435 43619790 101413905 124309620 112879440 149196315 15572400 105489195 9524130 17201400 915795 121146150 59587845 11415390 104839590 20087010 107997660 74914035 166738095 21913365 14922480 130008960 39752130 81255825 28448610 186124845 91179210 39040050 36854310 69341130 50723415 93949050 36262485 89844285 67278360 73339065 5663700 124269675 190413915 28741830 51785370 135074490 143681145 109581930 67152120 41113425 121781640 44411190 139209990 56907000 2866245 7986270 117983745 11577270 42919140 12237390 80194320 27622965 10308315 42007995 181443315 2126970 1691385 124208535 32366250 13207275 74867280 150753210 61007565 105138870 12988110 22694475 82250670 12427110 23899275 152569230 119158560 20082870 13737255 15481350 208358025 7309215 9616260 136280835 159779670 24289305 73066560 180286065 12105615 46832910 105122085 94031385 97560150 136255740 24215865 171300435 21225840 29035680 148902765 162763275 28333155 11017590 21604905 100295025 13635420 110297130 47918250 2613150 151550715 39183795 75504705 62797320 2255430 46684980 107509995 29844180 36871380 194235825 94079460 63896415 1837395 280581255 110337075 48392220 42675255 116516505 51473790 3055335 127603410 30937410 57941250 43112955 80046015 18397035 94909740 131849685 107127675 60880395 26434035 24415035 9052695 42134535 130459560 74282910 158799735 9766590 117176595 3342165 82378845 86254320 26645985 126320955 52018350 55289130 5671515 8682165 27863640 34068465 54354510 76307805 19858035 92896680 228938880 1781265 39330300 72011085 58094085 39351525 10153140 11189190 144025980 56906100 58763895 143926875 179148015 30708300 46924050 143963670 27930690 97135020 69535830 143884020 48812640 65279220 4403190 87008370 97714080 133912260 79098075 65446260 5172555 48254400 134725380 29613750 1959870 122778105 37876305 112129125 15131940 38174700 75844155 206602350 117554910 26434530 105939900 47929875 31593570 84002025 39148680 91861665 55543500 77718450 6331470 33665010 85970325 31990590 64391715 101636280 68844240 36369690 95493405 36538965 10964835 16239540 75557445 120084315 60084900 10644540 107982270 137357160 8212080 10531575 258660 27899475 251963670 114028485 72045780 23968230 1376190 495795 138905220 23547810 869580 124380345 202035570 50214210 76326915 8585445 178905045 16277910 83514870 66291255 24830925 4915200 2528730 210652575 44143110 25920165 86830860 133661865 102715050 3873375 23239890 10931835 152494170 64890330 64005285 62119545 17796855 98936565 142311480 25022550 13465710 131006790 2810565 97035780 29544510 10736730 44718735 77299845 52390020 60904020 97082235 59353440 39435135 79085985 123279330 10518060 30593265 8249640 79067055 50051370 101907765 61212420 94932420 34878360 51176010 3838350 126553365 106867080 10632105 66132600 199386765 59228760 156780165 69390120 17677665 4849380 75407115 218901255 1528725 112365060 7726860 7810110 5736345 19035720 213893985 42273840 63914775 86109885 12490590 28567290 1462875 93589380 47025930 105336975 46513530 67551990 2612835 18449925 134936790 27198195 86860665 192635340 12331515 7089795 103482240 166449675 18677880 20619465 14355285 57857775 110812245 66405015 14633595 120617460 42786630 134067135 69237555 63434940 36979290 4245945 40196430 23930745 54662460 79592415 126113445 14836140 15156015 59068365 123686670 27929415 16830255 11013390 93240300 51771255 160493295 64298085 130650405 159506475 46093920 5394105 27136455 61854570 18595320 16840515 88258905 28388985 89820195 2116080 86728785 102285180 7252800 161426115 167116050 124117860 24968640 17517930 46518315 26320185 87748935 70344690 121626735 41147295 151082250 7444620 72469530 30022815 119154075 93334950 22659675 295515 40282650 8599395 143315880 53124255 183604275 11295540 7371405 15665325 78100320 69412755 65918355 24884295 67370775 84916785 77929485 140557125 101904270 65814060 10648200 201736140 74210760 36884535 37711920 76003800 41346225 51782760 35930100 13759995 21592515 58011945 129953805 94871730 36805035 44682975 181990290 80224035 39859860 182624535 114515520 126963075 169494525 76213005 76936560 100276800 93015765 2312100 71232915 235673415 29177535 7137420 125427600 14233020 141529905 25036845 79681500 6324465 162109380 82155810 99772290 231248145 31383390 83574030 28770600 210546765 22659960 18011700 87757740 140149665 61853790 19715430 129219330 139604985 41589330 47800575 122419305 131621760 78567585 65499000 123845520 7531425 124182585 48733590 49137135 92763975 37174005 227788770 20879820 50220495 170054325 4171185 11672625 154609560 33062100 70033980 40523085 13101900 5341515 25804920 179727150 61164045 41867550 43160460 46790130 87794745 43027665 70697385 11679600 110491380 11623980 64965090 132107010 229527525 58972005 39242940 7321065 10660185 96830640 127889040 83057190 46689000 128334270 37286025 124611765 64862895 36078435 133166700 93798975 76649775 24388290 93213720 131195940 23376675 139171920 31060770 10807080 44974560 67217880 101985000 127879605 96647010 31864140 173506935 73402515 112329315 60762630 134678955 38740395 70973580 62423205 70062915 141874500 110453895 123055770 70239375 56598060 8137320 33132225 60709350 17578485 181114980 77565480 43901010 1246140 1476885 66585150 75889230 48520320 40909995 84556425 54888825 71402790 98429610 15448155 16620765 137799075 82743180 26654565 59245995 24692535 122637255 13791795 20144070 24533640 65214495 64874160 154946820 174787530 25099470 51017580 109429965 64538580 83214870 204400800 37953510 9900255 130041630 47889720 33052395 29161965 177348420 108759300 22941405 27080130 20719365 96117945 16556370 100727760 74821275 6292170 156145830 166162650 128181225 20671800 88652625 193447575 132839265 148848705 2966310 22195245 69894000 93974850 71650170 67201740 16793220 48995205 37959585 87580020 23305380 200033190 75621075 47701215 52812285 62533140 60331965 96354165 27695895 6888840 89647140 7058505 26371950 117583875 52201290 195443745 46641105 45147930 107953275 884565 26631645 32587035 61020795 82620540 90489165 135413460 214691235 150532560 177549900 20879955 109716435 18733560 51182625 87060960 34196550 77414535 53109015 46137465 105867885 111932175 40194585 7983180 119510340 29535420 103922415 25424685 79983270 14084445 12576885 70099725 43208085 130938885 755100 52023300 19323990 123092115 58186545 57663915 49304520 37604880 145825875 29368050 156451455 24325680 8668500 77973630 37605990 40808865 175999320 7672200 43924185 66014625 216028365 48076680 48158355 71378775 43029975 33665655 99789345 137635425 28252425 21520500 177265530 63973005 19886925 281637870 141886770 546285 158709645 140881125 33052245 20489295 165735840 60274500 74866695 65345475 71525655 22036350 4319115 190129620 37061115 56447805 65242710 4922445 119915790 172421835 38589195 74641275 50177775 66742275 82381125 45543660 159412980 34387530 13712535 144095985 91240980 118294890 93070395 193171335 29798040 109562970 45340995 45891780 24926445 68522295 23158560 15312975 60462750 32405325 28510590 6901575 46671465 19451835 127917375 70069425 21634680 8086455 178189950 22933455 3365865 225759195 87275250 105527160 44551965 158796645 120371595 105152175 96928290 18442350 38373195 71282310 21090930 7605405 135887145 98218860 25946730 199510860 76794960 322935 92910 86834550 58238280 22948470 126086805 3077850 41543910 117654015 41207130 4133670 56977020 59462535 17971230 97554360 42585690 65975640 18231090 40170960 35582505 120557700 68062665 48047715 119098065 17336325 3129675 121205580 521595 3509490 22192530 80302155 49051080 79086525 87807720 86601780 7551225 91649610 169026735 21413325 49838640 27980355 117210525 4138485 2296155 72382125 1140975 100706175 32442915 8630415 119746665 100318830 56432685 42904740 39237810 60658440 30360945 107302515 125986755 98076195 41278515 26864850 45574575 41160150 20320305 41348220 21465915 52797525 126305610 72254085 59518530 17399730 196589235 78921555 15631185 65247690 68919840 98222565 70735770 30144525 103303095 114351600 71735385 13329255 49771425 31392330 84611445 98142120 19092765 171377970 58747545 137244165 53995905 7541100 4739430 23708535 94593330 32798235 159790245 40128555 40264455 51789120 31256340 156166635 2230455 19663530 46375545 207707790 68928540 12885 3974055 71258520 126527925 23976630 15181980 71513310 11720640 118114395 12424185 80040 119641545 220478445 43352985 14992590 25401915 139828755 13831110 179695215 37387050 38875860 13873110 25090605 91313580 35463405 4787700 28686345 136550730 162614865 5813250 6964455 129984750 230632890 83956080 16624245 114226725 2428380 94842210 10181355 118235685 6419235 134493150 15112140 22435095 210141225 83447220 68114295 185813670 4549965 206499060 76222395 34791930 126427020 134164170 30828825 41151300 102596790 134238360 28429305 139713765 188695935 14453190 69757905 43971900 20748825 61264980 69782190 193237455 120698070 97720335 53044410 13366770 43600110 92338680 56325015 72936495 32707875 45081615 88653105 69496695 116211600 48740955 35310210 118099920 127580340 50088720 239988540 31898655 126656550 20668185 20296905 59810040 31994625 100409895 70154595 111130995 31692990 76802940 27159690 43934460 130468890 18927780 226867575 46112880 33988725 46391520 198747330 14069430 23498250 204730380 129597210 4572015 99150930 79193700 1676880 224013420 28878630 96121320 55608540 57758490 40316115 65714655 251009160 102677940 176687745 40511805 104884995 134464410 87772335 84285855 39630810 45939555 77651970 76487175 219496170 15785355 67849665 152622360 115254720 85417575 95409330 43725240 26966760 19890120 43965585 39590895 106880790 3151185 25315935 166533060 86887440 105399330 6249330 87356370 109283055 90577950 100340325 67667265 9578745 100327215 54107580 74010 4210005 92752170 81120120 48826215 127824645 33870 59918775 162398925 26682150 6065865 51929865 61537245 29641425 120335850 31969440 54280710 63459405 17560125 81737535 4008720 110080575 117694215 138570795 53213790 51658425 841200 203418915 104264835 57025635 284583915 4445340 5764605 4639200 98867055 7638105 93707340 210028005 63895335 30702990 55162980 15852810 39095025 137880765 145240680 47300430 7101705 195651915 116512335 33368580 77330640 268800 110696160 121917330 52629105 5224350 30369300 58187850 181272090 92405610 43673880 9707385 71369145 51997650 77382990 16752060 118626975 71876025 96318945 81324150 89315190 167813025 55256130 99857700 211600875 53096445 61393590 1013700 11462670 52944255 9221100 3870090 80753145 132752475 69526680 170406555 72188910 60036990 153599385 96906525 1661790 143330835 74353485 36403635 23839200 35377380 88694220 8972310 103200195 92649285 56650365 25364595 101223570 33484530 26330265 114076320 115553385 85392720 273574215 3684000 1684485 13973745 26284860 30110385 125599065 135905115 1014480 91236195 96354795 9974850 58314885 15488055 157128990 4853280 119932755 4946790 94120560 65916990 163555875 12525 73826010 130783440 5436390 29441085 1377330 4575135 58943895 110853840 35715360 5434950 32050830 155926515 18162960 45737490 39133980 100728705 59630955 63684480 150783285 103384620 26290485 136132830 43567845 107582685 85935015 7892565 70567320 105592140 45023505 124068735 12090585 40961295 114811770 19827780 8861430 1969095 64829250 32203890 61659960 49632900 119676210 57466845 191271810 22017870 148758255 56264070 39779475 117567615 55642935 158897580 110676285 185431740 14092530 1525470 39121695 205368450 76219065 37673370 159462645 2857290 1639830 77039055 17567040 18928095 24994275 108176760 62864055 1167405 9072555 209094135 2458155 111975 98511990 166929405 20661000 2461995 105464715 22605255 60840825 29392515 107833890 57996210 175144545 5992020 22391985 47441595 14339400 166797660 102329355 92500335 116095740 16747080 77712060 22599120 147561600 6720915 15841530 38100255 67698645 164621280 126996330 54610365 77153985 80249535 138323010 2941260 16569735 43848510 43074090 46326345 181492515 34477920 204653115 36710040 14141610 834645 28454175 22177605 2855475 67994370 192329745 81502605 187213710 102904860 2130525 131854050 214118940 29829300 69249015 62079750 88680420 169415895 94224750 51098655 24987645 135886935 2031795 57898425 88896300 108478725 51670770 45400335 140832240 50331315 148051935 47973165 313142415 35540445 80028495 122114250 120628875 22016190 19298565 1951755 219669120 20084160 146722320 104264595 45040110 32041290 29060355 27384435 30566190 241545 119163870 36076215 13890915 227829825 154097640 101455740 55375125 121278690 127863555 67912380 39393780 29310930 118971330 4158015 5479425 29717955 138518280 181277220 121349145 63025140 29062500 48008955 23651805 37901280 22276245 150039015 146215995 49901520 72993150 31686480 111892695 28681020 32905875 86475900 2575020 107918460 74589945 55982940 27215445 69120600 105740715 14876610 16379475 10893465 14662350 252114810 113065455 102480960 87770220 38498820 44263920 98806770 35682345 101751945 101137680 99473370 39144060 78945390 96260955 48812100 142900860 8817570 15119415 117376755 81306120 57752535 130384260 114448140 46225575 26850720 148748490 30977280 18370890 55384920 528855 22663455 42992070 26899230 36259095 132172995 41138685 13343145 60573255 41361270 70900305 61081200 57049575 19831680 102202950 99537210 227653860 28188255 143733405 32476800 27740460 120700860 92760690 37625700 15265245 16105320 6502635 33503235 171303210 35831475 57026640 146301270 183992565 11283405 18223590 18894615 56330895 2645715 211096020 9188280 77014410 22904115 12021615 155130345 219138375 76882980 5557020 107828580 30799050 145933095 91074780 64951860 73083360 255091710 93339615 20297265 32108505 16323195 64003470 48657525 160484220 2328645 129300540 76316865 11772900 92266260 66338940 55865160 70873125 100462485 160422105 26362605 1924425 22891365 58285905 46124565 32572560 149799345 239126130 264109620 19723665 43844130 124977900 37401075 125350425 34336890 61486845 103223160 16365540 177482130 35645520 176286525 92981250 102457110 46189680 273283635 40431195 46604580 61142070 265398915 15602520 74406420 103961970 13673730 58835055 57017490 5949210 26033235 48312825 45376140 11918265 124701870 7835085 189898650 84014790 165444255 86310375 206309745 12698220 52321635 28347315 19880925 41276280 37651635 77630175 6254310 37228125 28020930 1036305 36191580 42791925 110677110 40931985 23074245 205434645 31889655 37056960 78867180 130106280 612135 576120 123372915 177156060 15043125 229870410 38103420 28253100 26923980 14748390 11180940 83793765 13418610 37419135 295996815 668475 76875675 12576840 242379090 103473870 112405620 226919640 116591295 9226500 84013710 87747105 70055970 27125505 36670350 124652970 164980845 11777055 31643850 32372640 133133100 27082050 166130430 3917205 9927945 173913480 47154225 3100080 60737745 29263410 11016030 65620605 62090655 54601860 30775740 29179695 139087935 48298290 40484640 124643415 100064655 17777370 21345405 106139220 203274315 120676665 89967570 214883925 24374670 11311005 87093975 102032370 65470515 2166165 54456975 269588085 24619560 104746065 24626850 129643875 7936830 46170090 62013390 58650780 65419635 49832925 91481565 161155740 53165340 10220055 28453950 130897455 134633070 77250480 110014995 62496015 35809785 185778825 120245130 5897865 54784500 74945745 146076690 57442035 151967820 76941075 104544195 79307895 43213785 27916395 155045925 80250900 25257210 83034450 96094605 67684905 94055475 76033665 34684185 2642415 26874585 103432830 91018380 54312480 110409210 8895345 8435670 204955455 60304575 56824155 27357435 47585895 107801640 39731685 85323465 36772335 171257325 88087320 131175435 4858170 191817300 218947260 156342390 47779725 172618170 98305230 86693265 10135245 3771255 1765470 63804705 95735385 111261090 33790965 201268260 13613850 152820390 19335555 31445610 73134135 84811155 62911755 70801170 37155975 875865 31500660 1891500 161419620 33500430 46278300 71227695 131465355 110487555 126598110 268635 74056320 62717850 102254550 94715130 164555295 155931615 117218715 13595265 121588650 46571490 111944355 13345125 87789210 55382295 38819145 51682935 36246750 191215725 86172210 54819630 262479570 69577260 147059565 147029370 92388795 107114580 58403850 63092700 57107190 35244210 170059380 45568665 14668875 10020420 221320605 88537890 4811910 58411770 97272630 5754930 11625015 163354545 991665 87921855 319395 8391225 139141710 6977595 74352480 739635 40761975 96731040 121711035 16652565 90441000 36150315 115873125 85339080 71724300 64034175 35056665 77922165 196661955 82990890 2074095 49338915 120504210 44499825 59494470 96250875 76627755 58873815 161007420 30403575 89354070 2988840 22945260 18168450 25522875 101522025 44695965 46553115 126305025 87704400 87610425 220879920 81595920 146086440 119670 30479565 20955015 1595085 31524555 34021485 95080275 48866205 51282930 80079015 79160655 42839520 75976365 11804970 29736630 18017580 100024425 15300525 26667915 40929420 14047035 109072860 61802385 163059345 35456880 30603690 33871830 57270990 197607390 13116240 6565200 171746745 23451795 104278695 52739550 27050355 54490575 84795750 106086225 17044815 77834505 123508965 91198695 19442280 107084775 121923225 51313725 244256835 64154190 6073005 75092925 22330530 41751270 115709790 48162915 74435550 79945815 8244870 96828255 98324910 94274865 77017125 103368930 4635465 184399755 15913410 68633475 18041445 205567275 6094860 108168075 61066110 13687620 42576450 11222295 24193155 2630025 29634930 14377275 100537275 65164995 58910550 243905865 36323895 18350160 62567070 7691655 151468485 16670085 66612405 11008095 188874120 53326380 23735910 30258375 383595 116714460 1993425 23390190 2740530 62312595 4595775 188731665 136973550 93304515 178498980 12461685 165042735 92757780 4793925 19521135 97889070 99036540 22335795 77704005 98811945 73092555 35030310 62343510 38996130 57186315 68288505 41128725 29361345 1054425 39524475 94656675 126001800 33201330 14227290 37664145 23616825 18947205 38094300 22463805 78002940 133569525 152693925 26690445 6882255 89225310 85251570 25137075 174787935 52210020 58189170 6854460 35755920 44785800 208482945 14788950 16222200 17616900 196067070 26601480 122072160 12938340 27206565 75953910 69604860 56678640 90633615 37539750 17306055 136106280 96362940 2454465 27096915 10645560 107254275 51742170 17949330 112484595 70305045 14021370 26425575 90187485 34715055 20812005 142307115 139957065 2122005 53120445 158889930 33742920 73579650 127795710 69226020 12386145 55343220 21891465 58449000 28020870 7489545 150244380 65119965 57620565 196729590 33128460 74246055 71668800 89371995 21043005 103801305 192251175 23973375 66549015 53007105 10391415 20985525 165916125 109126620 77371545 26934855 22699395 197753985 197424300 70307820 24150480 119659560 112902225 113096880 102653130 105728085 19294455 82410135 18707775 190324110 178568580 17776350 84950355 13787295 146946840 32499255 146323590 79339815 84491625 20161815 145644015 120620460 146003055 249511905 981585 124312620 18710460 2028630 245748285 38092515 114740760 43442940 78618720 44137125 16660860 11212350 105376920 1656990 131389665 34715970 89006490 123904440 97227885 5600295 29483415 133347645 126156525 55946760 80428170 45264300 5265750 119284515 81842325 61977675 215786100 15675405 39530085 104546925 29811840 720165 530235 146431260 59085150 40182150 107630160 33336810 97358880 49197735 5355795 121840560 69467565 111777705 42277455 67549425 62259990 9771330 41297895 17674395 88839735 50640795 165328455 11517765 35731395 50150175 238143615 41980515 146616195 109565715 37631070 40522860 224051460 129821265 98415225 33288600 176176410 25890000 12654135 154569165 60859425 124761915 61458090 27341310 80536560 54512025 31727940 4882890 1232220 40831560 44361360 78211065 60085305 66401655 127027530 24265020 61926750 193689675 45148665 36775350 164355915 95522025 47761935 21043410 69774660 87443865 30856845 67188270 65288925 12741990 183578850 23809830 108012210 71976405 69516960 67092015 53980065 3667740 536520 40281210 17937705 220045890 133049190 26781555 133623435 4340595 139075485 1562130 7994685 41856180 46488330 23846220 59711670 2220915 85363245 181966215 103948290 22267455 115676430 71495310 2241195 58336860 147213795 132499815 117121170 66046995 73736565 1277625 34398105 29757930 107674095 217207335 1568460 41555775 14066505 32829135 102801990 56708880 85384035 2618895 123740595 38810040 74331945 83210250 82436250 12791355 18475635 9729360 19073415 29814150 139874955 154497765 29829045 654180 51211620 18264930 149315700 6743985 107429310 4805130 20897175 166091745 40557045 197641725 129792840 19527690 6409050 47978400 26372265 106305135 125863095 9439770 163655580 71816355 8190405 110407845 73227480 61640415 78328695 93077505 27712335 81725670 101403795 87127035 38135505 66227205 108762000 37300410 63537630 198083325 31738395 82525890 27554280 177809580 62389575 27720360 113995815 19939695 51549135 134764980 98821050 37382670 147390405 79971915 42228990 114169605 71438550 106887720 24902805 127948260 46761975 3322305 50593935 50983410 37026525 209899215 32399520 59451945 64421115 25596675 96378840 63364425 122042520 18189600 18206535 52562805 51650535 37009590 87296415 15563595 192653085 150740760 17830845 132540840 150733455 69966900 48576345 8779980 205244070 6183150 73385280 141016425 48164475 27058980 48304905 143257800 99593760 140001345 98954790 128679840 54952740 38746860 36693645 12102240 158383260 72383745 241343070 53510070 33455655 109892370 38161290 81991815 46636185 98578110 38754870 65492250 5156595 570435 208132215 10048065 3359850 42012705 6787380 11444040 199823295 169100745 790635 66749235 23778000 83110365 124580880 86813835 104780835 249590190 654810 88128300 9933465 108255960 85449000 99635895 10430295 16239870 92926740 39007035 90923205 36558165 10444530 106502460 49937055 32505330 166561155 110016825 30284595 26380710 59266815 64652295 103586385 4888710 3419205 95042040 14419590 21887010 80034465 39564330 52838985 104319390 31644135 75637620 37169445 77352540 45748440 6821055 123568335 63160245 126445065 25781385 7714155 2823375 59125260 7297425 114156960 13527780 6467970 131765040 117226455 144409965 42704265 23519310 7144260 61516050 19876200 12149340 24969735 4510395 36640650 89966175 599640 120247545 159169500 124351965 8525235 25646115 106656330 96758505 125214630 133933620 34009260 7577325 38506080 132598305 34024170 133347240 86082000 5682030 96690675 62420820 77780550 148023495 2840550 72849090 207461715 37271310 98469150 110936745 69277680 87638610 41418615 25418430 39508335 12024885 3107475 121513365 103103985 36624900 219052500 22678170 36438555 241684395 57127050 63944895 152047095 116427150 4964385 12002070 36876540 44309625 106425345 35472045 258366705 31745340 63663840 73120950 139202220 28867590 54185565 25086105 207687750 20545620 20261265 42212040 219086205 114754695 16427340 121140165 68613015 48462645 14195445 26273565 27944790 18738975 107976300 118100295 100583685 58630680 121305930 159705105 54953565 36215490 140179860 6414465 6373140 88106145 159639630 144698730 45867120 160155825 65420265 126588780 38689920 145502220 66859935 67842825 29637075 50869350 94971675 4326225 147125985 6814605 24581895 1881660 68483475 6510690 50239020 140611530 56217495 9429210 6786000 140338725 115078965 6101295 150795030 12647640 50719110 88561530 74975505 37349745 42796155 83769840 8443560 52591275 114348255 257386830 195095670 73085850 187849500 120402390 89032560 2155635 29388795 116261565 2292030 97629465 49145850 147976815 37945470 25018125 12215820 83517615 260825955 14874405 60895005 42382470 14802210 27977925 111033390 29100345 95749890 79285605 167668575 43909800 2936505 99857220 191331945 26143830 93816645 58043715 40129740 66898440 17291280 88510455 108175770 131203380 47768850 11425845 52883685 28297920 14521965 262463910 67485630 18276945 178019880 38092620 60754530 33566640 76215585 14310405 80918400 70670640 47585040 32707920 35285085 303330 3438765 8082630 12645855 22639815 50059530 33506130 94228335 7743000 109080675 9426135 11297115 26924295 30198645 42729615 22355175 50459025 85163670 82713705 118766400 23864895 31668090 124275480 8236650 190876095 97306950 7778340 145160955 25912260 135778545 11057955 133518990 146668560 85260180 4142235 12144120 100497000 75492690 82445805 95909025 13138155 115143120 108082845 1082175 31590795 51124950 98686710 121545555 22849485 34632555 38761335 104253180 87045240 91917165 117903600 13468785 64637250 50521050 86097645 150055590 232496130 112350435 34712415 101268315 91090770 81017745 224146665 53078325 5159970 15737160 52887090 112155930 48959415 32545875 30004560 10469400 164292420 75753060 127654740 50733225 51188745 23434605 27648015 843855 28232790 396420 21951090 101505645 155709450 87639375 8098995 94596945 73256025 51472185 143089230 22557480 7906185 75774465 49436595 33811080 82444230 214989570 1483755 16996965 31408230 141534540 6828870 61457235 27020685 216911175 152173815 35567880 183605580 93959460 33962250 22438860 28400505 150461895 65623395 10762740 4247760 32315730 168462945 194389890 17895285 27063870 125759715 21390840 89565150 544095 83510955 58239240 89270880 22241175 205307295 17189925 25964220 956460 11863035 70252800 99953160 132599730 26351565 39165315 18680775 86520570 72343125 109926195 122010 4180785 63484410 231412755 34781700 64660200 94487595 140700975 21201300 105618165 11851785 168154275 44376195 4625895 94236825 36540600 133502100 151019325 84335025 47391225 193923495 3368055 30936510 50028315 85699155 3204570 29086755 36078960 28198635 117469080 129321255 2624790 223056075 60777405 204537645 71323005 39604605 71839770 16898595 108388800 53686920 25236630 58251555 5405910 74927010 123101205 103572945 4058310 54894135 4389375 43107045 102711570 106560885 125761680 89900130 13482705 85722240 84881610 91868655 107675145 40473630 63791400 84712740 46936500 210698145 20167695 4243290 4223985 144382710 72333630 87560385 407175 1380105 54051855 134228340 50810130 234037920 76545645 98341935 34831740 53144235 142492005 7670445 1263630 57832530 36580890 98198805 55212930 116876085 166477695 27830490 146552580 604290 38267235 14218095 11429445 99783090 113592120 19299525 83240595 147267000 15029985 22450875 27117225 245315490 18916875 27311490 159822165 46010940 114106560 24768150 125227890 62689905 119464380 52201845 100059405 58324155 774345 219810675 14131830 43324485 28691940 56325315 43078980 19822485 106746105 51094380 37041105 11893080 53618340 148430445 499590 1448010 157881105 6982335 14032605 19994610 274811445 48910290 11257500 85275720 52036515 166921305 14934105 140175510 4228365 182081295 152026185 89709345 1293765 129709575 12966975 136870575 4122825 60936570 31613025 131506575 53449410 58607790 95949585 629520 11833620 144444000 105148770 44112870 28862985 54092070 161243595 8068545 38605485 133162215 141810735 34707060 39947415 129762405 7490955 209575230 122101035 90625890 20847060 119121165 146847225 35423160 31265370 11510370 22474815 199261440 9013545 70629240 107062350 14208300 184918710 189862965 20232510 75255450 4651845 208552335 76567650 88095900 29920560 21787170 116500305 5005410 44680590 34507380 143488125 18845625 76416960 256280190 51512115 109480560 255645075 34591785 96826860 10759215 42719925 54791565 37018620 55991940 1034115 10632165 26741070 36153660 28949385 80663865 39738450 80981040 17667570 40298625 57370440 69486225 120150420 2181825 198714060 100634565 34882935 178053135 32298120 3923325 64228395 86569890 39451020 43786275 137378160 4097610 12830430 268088880 27994620 80656410 204416220 45218955 74973480 71057730 111454320 68533980 39478200 1206600 145591965 50092230 103236540 77697780 325149960 36745755 88285965 52516425 98102040 102272805 9992040 251910 22848525 94927950 59568015 68036070 87007035 9857775 60159225 77213235 99796485 59375205 86455185 18292170 19012695 15272595 132967995 39352260 32682900 58856670 61694910 29187270 74588265 104694585 49937775 81616980 239053185 41906190 114903060 47532210 55046160 82774140 135698520 142770060 159666630 1009320 52544610 53797380 12105825 18782850 1492575 17449305 160765230 40226055 39685350 13936935 170924130 220915290 85112160 32954325 63664020 90213615 149191140 87923040 35949930 77238885 47822175 209237985 27502500 40243260 45775830 21249360 106537920 134857560 4321335 6545340 42899655 143744910 20138235 189104970 35066160 91139265 160775265 89846250 32414235 90558105 93112740 60217050 142151895 28519980 45601740 18316050 58425735 45045405 128237715 3661785 46801635 141989145 53126580 31565175 139733490 173009895 1241205 4714770 15719925 70768605 128118615 74812230 2821590 83945625 10572450 117951210 112583085 114765570 95040750 2264100 7560930 114237135 67229310 178003380 68788755 63897405 171394275 84257280 35079915 15030510 114624285 99221355 96272100 60241260 237118395 14327115 43874790 102616830 151515750 96457980 5059230 58541655 6729810 208660890 142533240 4134270 43087290 183571410 36740040 50135325 19427280 59580585 27740460 115922565 177834480 56756415 64565220 27144585 25441410 145130340 205219095 57227625 184014585 92842995 23606610 24661485 52962315 140661525 84807495 546165 83682990 3533925 92397705 9112215 73172730 127855590 43667535 77665425 9156930 37184760 124721415 130066230 100428855 40715385 14186175 49313970 98453145 112059870 71615340 105156090 229634790 66822600 60403365 25876245 79771215 19504155 78674295 70099095 25904505 143928420 160418835 107393265 2807940 49051230 88620000 160954875 43405260 102356280 53546535 91239555 70050990 155506815 1081605 25882905 168400470 112504860 31230810 31380795 23804625 53305650 51651720 14778390 143186460 4812075 199624080 40916625 54049620 147580665 12141015 36389535 163627860 36570585 61262550 6597600 84070155 26005890 206853690 24040215 49089975 57269175 121512000 64276890 95508315 76500150 55561500 13063335 48593040 95520990 8882715 53039280 157823445 134756040 18040605 44801295 56373945 39930330 37928175 37646115 9727785 17998680 101638710 33243405 92288100 47043420 146695770 7236420 98492040 47239500 105128565 37763175 31423155 7396050 180290370 86347230 146351655 168635880 48090780 3519255 137056110 105871980 82919745 42424440 69722340 6954735 32761065 147429045 19619925 11993745 130094625 147516420 3273165 149856510 2896845 5967000 91675050 40682190 142633125 114164790 45413475 55230660 161044110 62070735 19262040 53323500 107796915 35697945 48630330 14153775 2791935 68505540 1683810 26299935 65326545 104601360 12202305 90723150 8997870 70299675 108109290 7165965 51566400 68959560 56609400 20509590 97945290 20770920 33578160 39741795 5974920 37267995 67528215 49440510 77037675 43291515 93469140 27319905 138077835 123570120 56562015 156296025 37143030 3629490 32870400 13225560 172110810 81123435 50839875 44171250 38664090 188154435 23973360 26150460 59344740 18546720 121910115 88892910 17297295 26758980 102360615 111000405 36337890 94510680 30748065 19491870 51912450 3974340 80685960 52360455 5309385 123284460 42339675 52298700 26131845 88439295 250636725 8387250 107383110 10250910 53412315 107817825 11099460 58998180 90460485 100975320 218578440 5948220 188759730 2010810 60057450 44676780 16526490 76406745 43269045 19621515 106024590 70335435 37308075 95544270 35967960 31801245 73533615 3525900 109211280 17074560 172672545 153331005 46671570 10688820 12059025 116203125 18857730 35197575 18603195 130396995 44474745 32197650 130258500 46319610 98135205 83725245 149064840 61000425 57652710 28912620 7077555 13559865 92662395 67808475 35360220 143560695 151858515 71461005 108691980 72607035 119646030 37919250 33247920 109748235 33012165 18489675 137894820 74356110 40321230 12863925 152736855 107992620 50776665 193372335 79499925 22834095 120210600 120538905 160997445 60732750 5547195 29405760 39654375 38657625 160041720 21967560 100905555 37483680 87546600 60302895 63243810 141509910 188932365 54571890 121274850 80925825 54571050 171430965 16782345 101321505 197934105 9618330 96546045 84540480 60378030 175569510 4866075 136482015 48262815 71719605 73555440 138394260 43310280 119917140 53955285 57415290 22278525 125005590 90083445 22657365 122872965 73200510 110793795 117542640 7697235 31770825 12358065 110182530 1395705 137169615 43675500 84791265 44130525 98061585 19646850 236256765 129098190 44712750 74508300 26321760 92565540 23435370 16552950 69526305 10240470 10886880 123645855 54079515 35777820 113196000 45373755 116501880 111984120 46227585 12562575 24439050 34145040 68044395 49751100 148044165 105603135 200544975 84237090 30769860 98074590 15014730 28111155 20217300 45926745 7457355 76631190 11178300 8891925 153089670 9134595 190361730 111236100 4814700 136392105 204559575 89985570 27526095 89856750 197443320 32059890 81662130 54997785 32086665 215854815 89316795 65348850 25275825 110341005 17135295 133097805 192007590 161305920 21931650 38330385 121571880 205728540 135030195 76797405 25146915 62075520 38243880 195959355 52704240 38575200 23132970 45536850 73625580 37529640 55266735 220845885 40767705 23697135 71536200 64430595 28736280 106204875 190952070 47926155 55822710 6977970 22224105 78260070 5700045 237655560 45423840 99848400 63374265 23508840 65589630 105222975 218938515 8045250 9192555 50568900 117062910 30668730 49406160 18900105 6510915 18014685 5465625 8041845 10667070 21918645 151080075 45561945 54580665 62383155 13156800 56387580 96123615 275090820 19536135 41467620 20202510 27355755 48373725 25910040 25102335 148813410 96772740 19826985 34292550 67328910 35110965 84951570 162467415 62546055 83467380 138151620 26507385 16293435 96453510 71372415 197870745 66289545 76477020 96363645 45855015 46285860 117708465 26834340 125738595 2859690 135632655 62751510 5598525 111551595 155452920 72702555 7519095 20666805 37076805 1355760 53641635 10836930 124637655 213769380 160441260 32579235 123631335 70246995 29258970 172774380 7038030 49830945 265966950 108739710 86040495 130317015 9695355 23881875 110942580 161319525 43376715 15972345 65041380 77052375 111610860 13806630 76695405 18879360 46185855 71387895 59370015 23794680 26765985 78587730 73741830 87904005 56984895 4620915 85463805 54991155 26909985 8226870 64079685 18442845 209501010 173607540 15728670 3640905 54424305 51358995 28398105 67389300 48071190 98415015 5824860 183711390 128556435 18143595 184700580 18932730 781620 79019955 150070245 173286300 163968840 15961215 62129205 110876385 120309255 83557065 17707890 49768095 26830290 99639420 6840630 7667040 71973330 106196685 115580850 12082560 18934260 104688480 64141620 62788830 35840415 27427230 172127460 42250920 208550655 32952915 82401600 117621690 21547320 7162740 57440010 92122920 108362490 395175 12815985 8384265 55642200 37511565 17052015 93256380 27783930 29287890 45577650 18974820 34023090 47436285 9115230 20147940 65394540 195340200 36844080 57491235 9171135 67931730 145511760 64198095 13325310 27736500 68300070 69499935 2807220 179061585 57149520 75703800 41122260 35392290 107997465 240894270 16626495 112122105 40945545 175502670 207838770 6647670 48863205 95338290 31385700 73954035 173305095 11980815 901185 300419460 132867105 20862840 51262170 58972755 99441720 111130125 149769285 100352805 153654555 152147355 59959185 97230210 157107990 9338940 122080845 22531845 54255885 122890335 38875170 51788955 122302500 45548745 17979630 252788040 37946085 29355825 113443725 36391395 87299880 185627145 28752525 32012865 178429815 72990150 76126620 6950025 45184650 77806995 9943320 172989465 44836455 20060340 5810370 194052750 38411760 39174435 113058120 112526145 10515810 45959115 142892505 6542925 219357075 47134545 111034500 94706265 128506575 7128855 137260755 39239970 162845730 60551505 163552155 102139875 73613430 110491905 62556240 91030935 20660130 67068360 142373415 1106055 160475355 12366660 200689575 149647410 76262835 27309990 115155420 230369880 90993285 65798355 87978795 59860140 97795995 23128005 109025175 104447580 146575440 75317880 114956565 60248340 8169060 126945390 100996335 78185580 13746645 86348805 51544035 3142110 14103510 60291150 80041020 42682335 213327975 25807065 61770075 142817400 51311220 731460 135480930 30531360 7911915 41803065 86358105 60912045 28311660 107151930 3138405 33266865 7076595 85310085 12819270 88347660 91939365 67333770 42342585 136109190 53471265 52895940 42037875 41692500 51187890 25341105 72682590 59808780 9995655 6841470 23297835 55525785 77353965 80371215 192370740 23817735 70674750 106794075 24508710 5499315 87188325 64582755 133908285 56845875 103773420 137809725 133796370 98320095 9554820 111932940 127862910 28965555 108853980 11389590 58842060 20954745 168120 59133510 48604965 175008885 1070085 124262925 50791245 1665750 231730530 98957610 22443465 71700 17298135 54572355 41144085 3225375 46930515 131558370 95279445 24385635 14882415 123744330 37403370 9988005 132309435 1698195 8460150 122350140 19787010 131741580 1448940 124418730 144311700 112212915 89160105 134195205 72404640 32028915 64503405 77018010 32589255 46759620 33993405 16316085 213223755 78843180 38352900 162038220 126530520 95215305 2518395 87268245 40111755 30475530 155180940 195730290 86809755 124756290 48403800 80492355 5243445 101374290 86752800 63185115 180454050 25924410 64234425 94317000 80400930 43163385 18245910 85107645 29849640 105790650 69151740 71919645 54198600 40961925 74402865 6819075 24624180 1274895 38290185 39793830 9331050 110475 72646650 11893275 270218310 65373930 84103590 144269805 27961590 93932955 3331695 108932775 126232635 80554200 154337250 26150520 12701970 155576235 153062130 86979270 258802755 352785 818745 63675540 147591660 77600295 189877455 201376215 34727130 42193440 138955380 14470500 31335210 102079425 45505065 152334390 120598815 85207695 14677920 37403925 41855190 34099740 79998060 156317190 17680455 76647900 179093310 84304500 108806205 16365300 31531230 108834000 33896355 124429290 69247095 137345220 48719550 106009020 17000835 131005455 122200215 11302890 143045865 125325 8008350 45476670 61794570 52818315 214184850 2916045 170306235 1297830 47507400 176010 42696465 73920135 532365 155475585 63331635 59521500 26149740 4457880 60258060 28384710 272190600 46370415 108126060 105638160 26425380 136151115 34540470 75019050 67402035 43382460 7219125 43857510 50516100 12322665 78113430 106953840 51798705 107499180 36881310 84623130 62281740 55742865 45171810 57480810 124566645 250810365 235710 12501465 905250 42565740 152785845 110260860 4676025 114949440 120780630 8440020 11537385 173427630 146729580 131047740 156630 19445970 134402640 11881830 59438010 91421850 129564915 41037030 74102790 99738645 109519590 21095775 88635885 33413670 148692600 17452485 21147105 45491925 77816940 38757270 5711490 60780600 32951685 52131330 32592045 3295380 22515675 78058785 18053505 123571620 60816885 98992230 30272370 25923600 71190375 83953260 1812075 42378855 10285080 105645375 6543645 96812925 74468625 8611920 151603065 77237655 81279765 72269730 106531785 84590385 63091650 41445045 102917565 16425105 106938345 92431485 44434320 24577800 32335245 2264625 128149155 182569515 27178440 32172195 105769725 63631860 49775235 208411470 55552665 104615460 61756890 95053950 27870660 9044355 24592365 53831685 212557740 129201240 30210360 19847550 60872310 68112405 78415215 23205570 1355595 89254995 35103000 6621045 10440330 121416585 224622660 123131115 76313160 86781450 14348010 29449410 41281740 39856140 101253600 38564625 15515625 131531250 25918530 40506600 6689685 2490945 128657850 66967500 155565360 10862580 29854650 157517925 1266930 57427830 175498710 6682455 40061625 134040240 82891740 21771990 94697460 32426850 43218570 131738805 152857980 11530050 89347920 49810065 87501990 57532890 152660715 73585890 24602190 104227770 18989235 50428410 70918005 25595280 91595355 115239225 115215630 24572100 68013480 16345920 68862030 742125 78007545 94401255 30571500 48311100 109018470 35368860 53321955 4971300 41484540 29078145 31235145 161193420 111511650 72869100 43184340 19341525 48585180 66042855 43626345 155712060 55238865 64941270 42492405 8450055 36782775 58118595 97189440 55944390 57498030 4639065 124959645 127147845 19845255 137573085 111808665 51096870 38307180 6593490 88557450 101189355 113406675 38397585 43697670 86589195 55314000 97751055 34011435 52846815 12999525 42571560 111740190 13677165 48978825 64523985 174052275 39539400 45305490 193215750 6743880 239186070 25457835 73120770 763230 32730570 15776760 9463545 106091475 101505420 87768705 48963405 63214455 100396860 74535300 46634775 111331395 112329585 16301760 81019140 64291680 40784850 84096030 39577500 132122880 23344455 7862220 156368550 59194620 26285775 230281320 28263390 64521030 106813410 2406300 24793380 92317590 240554445 4327935 16548480 287207550 4645035 181311270 88235835 17311725 89573130 21803250 89355120 45806925 76188360 58250565 46569330 143312070 11576760 3936600 264757005 61379460 86209290 18453390 121885455 49515600 250797900 57306165 72748005 159059850 20193435 64493475 36987765 111698610 21153705 28372545 205160265 96364245 42203355 68431755 143097555 970500 37192875 141638790 9818250 43567890 4569495 152387445 102189495 56006220 157626480 19738170 46633290 87168360 28160235 32192265 125884935 103814085 9866160 82735230 20409930 39934455 26474760 14663370 161491365 268309785 83882535 30575970 45744330 60687030 8783850 84109320 102141090 99867090 54520860 10932915 55028175 71547900 41862030 40484115 20711055 192751800 46032720 114743925 144250095 51402570 29790840 120654375 55986300 58272630 185026440 128652330 65686140 49128075 2728860 168591345 92906580 22017420 3238410 146288895 86420325 2734575 118993515 113280675 109823310 87800910 132521910 86621640 2928990 115371315 5503035 39334335 144571560 1160250 33002280 28391850 314043465 101086125 1345455 207610005 7783920 246057195 9505770 82305390 125874165 8257905 26265375 9912180 72176940 29941560 3455160 52029000 88437180 16408845 195573135 99343080 23135400 101054385 67064130 68272800 78716715 66152505 31032615 78065505 113683080 24746295 54012060 123734880 91122960 93228540 70509330 67409610 39046665 67909590 46677990 113228310 132550665 40697325 19646925 136301925 111859695 65134530 62881155 96459375 122717310 35992830 48258570 160736640 135261900 40631805 19833225 140588490 29110425 73670460 71935515 54053685 25318725 54378060 92373810 51794445 46810965 29627940 53533650 154132365 154641795 124994985 43693695 158913810 3004095 35700240 68786955 81708555 25776060 25558170 224909520 29824695 127317105 4231035 136852215 25740930 6084990 2406225 1103430 55890810 19192815 33399345 78300330 36813420 79877445 36502215 127797480 6899880 96602835 12437400 109449255 8698260 69533910 65523315 37947060 34587870 197239800 105347535 15258630 33317535 8315100 56421840 67556595 22133520 160282830 100851570 28436790 78779745 16630050 18401430 164061630 13459260 41829870 3525600 20749365 72990465 13389270 96583170 119517015 71403555 64846320 15267120 78481500 96643200 35054430 57876165 114297705 47003115 79601055 71366460 7452420 87293880 36035460 3440505 97110195 71788575 15021525 1790370 115531260 96539700 79877940 100591080 81874140 35981160 47536140 12738150 76845765 72992610 7062315 27995070 61738605 12835995 66217110 105782580 110646975 60044055 162524505 74641170 63820455 169689495 85780365 33691110 106003440 35806605 114329355 90683280 61083525 75588570 100331790 88109340 91100700 47285910 65622945 149121990 107408175 4822260 165747315 14433330 34609470 56008590 80116500 35048790 59592015 162854550 98980320 93447855 137128905 51237795 77776995 206665230 149691795 52458285 14361480 31696200 62475285 151623000 84506550 3011820 15276660 40166820 28766925 50241405 98194815 172473900 35024985 19552170 9865410 92968035 87615750 134562510 511050 32892510 228819075 24063120 167600535 160568040 31587450 5296890 8419905 193230810 7029840 49706160 44886840 54227310 60239205 447945 12411735 45861870 172797990 7312005 86637390 10078110 127018425 91609995 83870565 71558655 42322755 620775 143684310 69984045 67027530 65159715 5413725 44493975 152296725 38204130 45831945 95852025 76978785 30272070 10237695 105111165 26558220 90273945 45173745 8610030 31613430 102800775 149219535 129267240 55721910 21669270 53652165 98511810 5515710 123045105 14005605 25430910 114078840 71453415 38762295 28052340 192528780 29515080 5657700 60767835 97635135 111407355 9168630 172079160 7797600 85744020 69337080 18350775 69792885 138592725 35373120 163632210 66691965 49283835 73712775 49780230 126336585 24373275 46015905 152168340 83618130 94906140 100250655 17393085 73175490 16229445 159238635 3519465 17433555 26243100 124322190 39099990 9112170 30313125 29133615 179910 200823420 29045175 51361260 70243860 60593730 112695585 110890575 136360185 78792705 69271890 87655860 68894790 21655410 20362095 40975905 75414495 167965455 69324840 80222595 115655025 30048750 121764690 94486815 175660305 42479310 96797805 113896155 140733300 25163385 27956760 80754060 79645485 97652100 98038650 145362630 39691365 67340265 192292485 98489955 23674200 124924350 103675935 78659430 89755200 6707850 18078900 13038270 76768200 50876745 29646510 119744655 29408220 38480985 115467705 71250105 36491610 69307740 19651515 27675480 34113120 7975695 137988405 91762515 47831940 145086300 133034625 38082855 148219590 17306490 26639220 77198475 182937525 27077115 57055650 91212060 151512765 31823220 15776445 135193440 113796885 33461805 16112040 98622465 16519770 27491550 45952080 53247510 49060830 130822785 42895530 38517975 135021390 29176485 39701445 12969045 126583515 72855120 252132585 45233025 28684620 49486635 63720345 19730805 176445330 14872590 100175430 14909820 180048390 11148030 96081030 37978695 68032710 30133275 112239000 35640120 7518450 100678050 51243870 27117405 27279000 38130285 40764075 77815335 10223145 90538950 2526030 93281940 26116155 69786045 54835965 4097370 105502035 10268625 20540910 95155860 40003560 5407860 348615 49910490 53121045 151330545 112520280 92447535 52853880 91411455 53239410 51953970 120401235 120938370 43194285 51562590 176810445 24533670 59505030 74075715 38787885 129300645 12636240 135056550 19432770 23413080 194215365 16348545 24098415 116839830 89236110 54443130 109649235 51847875 146361300 64434450 42064785 8574165 112337670 7523955 6577260 5593155 21759960 55871910 57360030 48335910 28934685 56829345 22870260 235790175 16237590 60428100 80602590 84844320 1382220 48422805 63177585 89706900 1288230 148453395 28873890 79106445 63254790 911565 68864235 69447150 66615255 37295745 55814565 8953755 58856445 48815685 136980075 29329965 248713440 107602575 38823390 102922590 15112905 83382225 31084050 22846500 227298570 20125125 22559220 76018140 99440295 52620570 85594560 30767820 46725375 70444590 129219540 64526010 102177870 2001270 82777050 58930095 94133925 161397945 70367625 54764025 185804610 708360 113675940 66580740 12348870 179587515 2405235 64743705 80648895 153283155 88766775 117927555 25838955 23602365 99109785 23760 60183015 88540245 23039445 123750000 27822405 3754275 79858065 976485 118359345 35647560 118262670 41384235 78437895 40949760 61495935 148316070 43976475 34923210 23152395 13535025 4274115 519075 1902840 52967865 117274920 55777950 4262130 35176770 100602915 13992345 60194040 82556685 29181150 110576070 26983650 193261800 53293635 116709330 61284120 34943340 29300175 53930190 141535095 43378935 120686730 98694705 147932250 11396775 16144170 129455700 149677425 83386725 16951155 57956670 92539455 9162465 46099980 12149100 5371440 142864170 10856265 106970250 34602015 91070445 109782300 31789575 87942555 12135555 48457635 73550400 116775600 45692670 15736050 147510135 37836075 22551060 66222600 90918615 144709860 28726215 41608230 10268685 56799360 98014845 95389050 21716115 214696080 65174055 33312225 32895225 109471755 61668495 83232405 145003695 34975695 106300365 87352830 17626140 135322830 23550330 14678865 172209600 83859765 19926975 79294860 149087220 15246360 87602670 105245550 104545170 35763240 27147195 103117635 107746035 106312995 119953335 45612090 111986580 64141620 183923145 93577725 1395060 34399455 124562790 90590475 10502280 43983975 50745480 76557810 184572810 35464110 74478930 15837810 79588785 21304725 56981355 15904995 18080250 5186220 105644730 16703580 98537895 113351520 250675050 133296795 50478105 37857090 44396730 224337375 22042440 28164630 25004400 184057770 153849975 5494800 103515150 140833080 68609325 153593415 52944885 56017635 119715060 23374260 47104065 75270135 57216015 74946270 94799685 7483740 81644730 1965810 21604245 60855810 81151980 12610410 163623045 63916065 59546145 28402665 847020 88758750 21293340 66809835 80337570 24860205 26746035 117200730 62774835 45754785 56273175 86584035 14547270 145466760 106204320 15682575 47891805 113125785 220063020 69387675 53406135 71659650 30129240 84701670 3877575 72055350 113649090 83629185 10321665 24460800 30990465 225103470 86082120 5836365 178345830 73806420 44264970 75499245 12371460 13332615 24401130 93849930 25638015 1046835 74021295 33639495 98473425 7752990 169284225 143231850 113615610 68639925 84694860 98813565 135304260 18765810 88074465 91220025 171390600 32141985 11107605 8519640 100950705 154152420 127448220 58005300 12070800 33841395 62455485 7387125 154449075 59980455 71089080 46909440 118026585 67766415 24639105 6864420 16486755 171693030 124940340 155336220 41166885 15053595 56449665 37645545 52220670 88707225 12985965 36185265 111755805 106907685 17204745 37338345 32769270 23463525 38260290 80314065 146812425 11150775 91817640 26140680 21226830 55686885 92517135 175411410 48882960 3499215 66499710 1979895 102905625 77328615 58230375 102037620 115389720 193359735 26646945 2252550 47367360 61474410 32768910 178608855 73081215 4786635 165235035 41383020 22094730 92260050 123507480 4456725 87750420 53020230 12339120 50800230 40646580 106341660 72708900 88076340 118167360 39255735 21862485 132251445 20035080 792645 118051515 96115260 123753210 155547075 154271385 18735225 10731435 38749890 87263895 71396190 116203410 41089665 136375710 105303465 152931435 83498940 69272040 93059235 36970380 43869990 93565950 20243865 24233055 124147005 103368660 6010425 5500545 83299095 270883215 10252380 54463290 33493035 155047815 55652655 133190925 70265085 151432515 42066570 105507465 14371275 108553830 214763880 53792625 71839575 51525435 38721750 13637445 86367570 2786205 25065975 52662420 95143200 108472635 6361110 117857325 141355455 60947655 61250895 68999775 211538100 10928250 98822820 16615365 13025100 228517530 76693890 68333160 67944060 2293245 68478585 162749310 7256265 51840375 33930420 135343245 40859775 13287195 178676730 105563280 93882105 5544600 26520375 6381045 67382160 57343845 19987695 116517645 44694165 44773350 23650305 4261935 3848490 33166890 45135675 236023935 19086990 11587185 134181405 85623570 27366690 33725235 4983030 5462130 181480200 56973900 131598660 116372625 28020885 75169470 199382310 251558385 70819965 14697060 73915275 5308200 255210285 91495485 40385595 186412830 245324625 67677705 22887375 182203140 39210555 36667680 42526575 167077005 3774075 58173810 79816200 91862430 112020330 73621500 86376780 120837945 7147200 22267245 74246400 110906070 55915275 47692980 83903040 33185505 5510190 90193335 13414695 104258265 134472075 1899990 134367990 157449150 134758605 148731630 36304605 61257930 58239495 192357705 18878130 70716570 57480000 191568315 6626010 9415755 31914585 4637925 40823340 43758930 26946705 72865800 100275570 39922515 10627365 3326265 135791325 75097455 34897410 1801440 22198935 55542615 149816700 145853445 21926805 65593935 36409650 75641745 106781835 38674305 109032510 57856995 119730390 74928270 106516890 66627540 90971355 9030360 74667480 3219690 137887665 21670590 72318630 49844145 76080930 102228975 55228170 2201460 61502580 79627065 136547040 105312990 9445680 99216660 44752440 138180315 127835910 56027610 213745530 15237690 13276335 85955250 66124515 44760630 2877480 43020270 10765590 100088595 233200185 47762070 56466105 80713320 1217595 150831675 68794740 1905615 161506995 115667250 66593040 36288150 21091500 82014270 141419820 23778945 103689000 1304070 113959035 58794135 20586720 73392660 33400125 62363640 187193625 95724225 21967980 1057800 178170810 15933600 90478500 161916270 16522275 26252565 19988925 47102235 105766650 31121310 28738680 145367460 86061015 105107160 14181810 141988005 5080785 14309955 1301040 45946155 102256050 74795580 109639815 37797120 15947775 158812485 125179950 162196800 7528260 171652185 135592365 167004075 87491445 18241365 75949395 185874630 28843035 58359645 41130405 14374275 22867695 18985620 186783015 11790960 93414930 96701040 57460185 16942725 37690875 39195315 34593420 90370170 6389025 16136715 102593160 125848950 38161875 55428915 68945445 52538010 11091420 75603825 26210865 16693740 138160860 17723820 20952495 122144670 70972935 9022110 7826670 24521475 14429790 186181305 18597165 40595595 115967205 54080985 96123195 91975200 80422770 81638835 7614135 34443150 6928410 5355330 131863680 60909735 20464560 20666580 61153410 151557975 53774100 43564440 246370575 107039670 100100010 25627500 181601145 172815390 207857760 97370115 90205290 49018995 138898755 118985325 177369615 132224805 43485750 76649850 165906930 8480010 11096460 74101320 82752255 30100395 69135885 15918630 71021805 44029665 36368550 56647830 79933965 51542925 104187120 142154205 40024155 7634955 157451595 8772195 22363140 1958130 3363825 61240455 14040735 132888240 95092050 126589410 17852760 91605060 11092875 9389445 32011935 52619490 77194125 12271320 54944190 80674635 439800 156011205 27624435 63989355 73630950 44557335 72076875 57057315 46139910 56203305 19399440 135403845 140362155 29016480 78393360 87148215 137240325 21007740 76506285 89985885 215610 133540230 24528195 99565770 122069835 71515290 12788085 24828660 4532520 50665035 116232480 124138230 111632190 25091085 194281605 58426530 34260240 18338730 94469355 105977655 32991240 64281465 52538745 108435690 20379690 29867355 113481840 190160160 40692960 48689025 111428040 41345280 237612465 66683400 45145650 95006385 36702555 42381315 5699640 26493885 23397735 115858665 138620760 29869050 19075380 45591915 18928200 49147440 172441470 51604335 11003085 35972925 80737065 144820515 77336865 10155015 125897715 20619285 2909835 3710865 49104720 58679790 117062880 39570075 56187570 232398075 73591620 157018380 80561040 40824780 101897880 81861750 1493310 71089290 49276440 123084150 33625365 108506040 99885240 7959180 73374255 48193695 18982440 114191070 77989350 25118490 116457420 117546765 81740670 99127290 921375 322077225 17277030 32411745 8898510 9298710 118028460 18096570 172876995 50160960 58985310 65554545 21784530 109378515 40988220 65407785 21728025 62021580 260138895 62858220 50947830 37468680 134870805 130626495 89570970 83985615 31397775 26659665 33295800 104704500 88964295 50045295 12022905 46661925 64621350 6799725 72646545 18229485 30270195 98591280 57422355 191064345 1691655 32704185 83198190 84390825 278650350 75461895 60963615 7370715 678885 167263440 175215 79024650 58237335 22521315 61506720 171094455 120618105 62780625 52876725 22268895 113371230 32579880 39747510 30689040 55013475 179205375 64507035 21847215 80345400 137591280 15688140 50557230 76223190 28219365 52632780 23059740 122397765 12454665 75455775 13418715 46426305 94208775 24047700 98962965 59746470 148370925 49483215 21505800 70906650 39315855 36914475 352500 88354440 2025855 61003395 19423665 48575100 63792465 12564765 4336380 42582630 100657125 63760020 247026615 47480595 15800265 211364475 64851690 33783420 97640205 118230210 34597620 23775180 42276255 51840195 86132520 34304460 10302735 42636315 121041045 27005835 5551200 69122280 72544740 93992685 102661350 6606240 108795240 253764000 20048040 53937540 50143080 69859170 45010965 4480860 64990935 87119430 4216695 107785710 24963945 109799025 37971135 1615125 121085100 29660430 75394410 60430425 70350855 2723520 175880430 78924990 4685220 68491695 64673550 108923040 125631450 139497045 71460540 34776855 119614530 110239860 54206055 63260835 79213980 58036785 126601950 86818740 142395090 92653500 41199300 17427015 75694950 18902985 2032290 136121580 71939160 234495450 45460350 99341985 59137185 182719350 53556720 180949185 67922460 46876275 75846405 160505205 57372795 4981125 11124600 40613925 101788935 29823000 74542920 229619070 61420845 70057080 13348110 14612625 82330005 105647700 61371585 23537565 107485080 50350200 46925415 20308350 44939655 102817875 24140715 119121540 126887775 151051275 99758700 127917840 7484550 18626805 105345300 21864345 56082855 47788455 164771190 161524455 53391450 107418285 49019250 110330385 51951795 61366680 1548060 36733365 74577570 18624990 106971225 75425865 33106200 67353495 270573675 13524660 5806320 28919010 80478165 10467885 45170400 21321855 90043680 16083720 146986830 41758755 94340700 153639795 42582885 54420465 147432375 120338310 66910395 62371650 117483000 77472600 14034930 49578540 144409905 47004855 150627645 62795790 4427670 234277650 12915045 235735770 10300770 40170735 39195435 99741675 15929415 34133415 87737340 214858935 136958685 109469160 42426240 83062980 33454095 94319655 110721210 99659355 16578435 19860270 200147460 64341465 140247630 5613855 171026760 57787365 52103745 216257145 13201965 27592620 52630170 126996405 51590415 59057715 66165195 51509040 80962050 135582075 35056020 58627815 135171420 10606470 271165200 67058085 59263710 46132050 54861345 97444725 195451260 54593385 85401375 151824435 55849980 8913630 92681745 121815465 58107615 38286645 245670390 101458830 19576470 175538325 19155690 54579555 14681115 204099765 24337905 10948320 130803285 14939685 170285835 96406035 72583395 195657105 116160375 53507250 228593145 26828445 51766290 35314575 132583800 1170675 122323620 99629925 30859995 56877090 47490195 69633705 84161220 2435790 168387360 110697045 13467300 156728730 9364545 94491720 31717485 115735215 188448615 122938095 16083045 84015810 42713280 44298585 11733330 107313675 20822910 82506555 16257495 53133600 68070120 72554040 6916350 152760555 86581875 24560625 118843425 162327000 27726240 120236685 72669945 64872300 88465965 83194140 458805 324135 114598605 12736815 96132150 13536060 160453860 987735 33288585 48837225 47912520 60862335 119365215 227754000 55835745 51818325 5304840 104447040 22387035 101545320 29815110 69299970 73876695 136539075 81729045 73273830 85509825 126739500 142209270 106237995 90918705 38854770 15819360 8738190 65588640 192935850 46577115 18347595 132602640 104175645 14308500 169407255 89050275 63023580 113156745 19985010 85364340 115458300 65209410 124268070 16179315 18979200 135204210 64516935 159627120 70779075 123310095 113603745 75291525 107848200 74573820 12393330 568755 99134625 49331760 27299085 103441350 100901880 89689545 161652435 50880210 57231240 6165645 308998905 37684815 72624570 88658610 83004510 19118610 40661055 43833465 44793900 78745845 184251270 63455580 44576580 142016955 249973485 97339800 11806890 46444020 168516045 20205525 24431655 7265805 85106970 5709435 5046495 24684660 68178435 82021995 6118515 105841305 28812840 125972025 86897250 21403905 3559125 141468375 132994395 119970090 15433215 15018630 4746300 28714125 35910555 86266605 38138895 110182635 39354825 19462785 53869245 99562920 23173665 126686505 65164905 28593435 65576760 137531175 6167115 50904855 130944750 17428200 127398975 73929075 70385640 64220100 65235480 48082515 49575540 60498810 55288815 40124085 47250330 1504740 21235875 191641575 60526740 89636940 46623450 33320190 47829285 64853610 55691205 163674885 83152665 25620060 224518035 42990270 17150715 37218030 81174375 25992090 160823655 19125615 12923265 114522120 126369885 23721630 112523460 41968020 67934655 148238730 65357265 54418575 2710335 63615645 13351575 158611710 61584570 25817175 28341315 93263370 94999020 44869020 39735870 16961970 3874725 136177470 14865390 10984740 173496075 123970455 17132355 37666425 25148790 88139145 167365065 1445745 26121525 67547685 45492300 106306695 19035045 31848705 139466715 27855435 1748370 119628345 65536260 14383140 3227925 31010505 117690915 31803420 40382670 1337910 4001130 68378745 114204720 31660920 42387330 126728475 44741385 28810110 86892705 108120045 56280930 134820975 32719005 170819550 97242465 15762435 51337710 18780000 30711885 55893315 65611530 112359495 53223630 36048960 62579820 39686610 20766675 5357595 185234385 69376620 6605595 60834555 49488525 62809740 232053060 21884130 148095315 9840450 197009445 18456120 30480300 134667285 65299290 16805310 80186430 86711340 59950890 15157305 114407205 29715705 30191640 134933190 119156820 66314445 31894590 8462775 22882305 103291410 11121990 22168305 46957710 118224945 175330470 87569655 13743885 30193560 57751350 12520905 99808770 106320900 24220935 100148685 107492175 15237420 128074755 27860565 101188665 72483675 75273060 70230000 15903375 70420080 6580620 187024740 10529655 77695305 136893525 87375075 78134190 24389850 47475645 21847035 71571555 224062500 114512055 73383615 89187030 58882695 114481605 51491625 36521460 48771960 121999035 12323895 15714525 86973480 154253730 19333185 12954150 45379080 143971965 139948110 78848325 69639765 105110490 17322300 223950780 61963080 114001200 1533840 128104305 15582135 56742870 52131690 127925925 59787390 223043685 90808815 7437315 97192815 150804450 56101545 24112515 114787245 518385 135781110 19576155 36075870 27194130 94973175 17537250 11988645 38918685 125987640 102706755 24396165 3267480 68047770 34122030 59286240 240359925 21418995 10301310 64027995 2016315 192128955 77931480 83522625 34714320 118838790 40450170 114525495 205476780 2650755 138909705 17618535 33231510 12242160 39598455 7881510 189207270 89650110 332873025 21309645 128757480 33516645 161407020 101577555 151566360 100209165 17378460 142072995 148215645 1550535 55669065 42984675 58427190 42513540 54497220 139164660 115591095 50238945 68916195 7099935 74196720 2242485 85933680 120276045 75250950 107269680 85527195 122750895 29635380 71862735 96658515 208733085 43908495 92090910 140150880 48414120 10196685 131759910 17693010 68730000 3860220 27914505 25909860 104715030 93017085 21197865 65317350 23303220 47342820 11645925 94122300 34084140 66572700 134678655 61357305 88553340 42303975 12373935 26041470 26909160 107624850 26469180 141692835 34777830 101095950 94526040 91217295 14335590 154825410 148468155 91121175 144516885 65103990 35776275 45918975 118446135 53277555 59711955 2146620 15180015 87145320 214529820 19900695 95197320 49062840 75807645 107170305 84310755 14906310 126262320 20355465 10798800 13921125 106221465 2092740 74044665 116987310 209508750 10888020 137129610 64506195 177596235 94305630 151161180 17972040 46395585 110585475 19208340 28067670 184452495 109373790 84731355 44908845 148429155 3630420 106726755 148099455 324183090 41224560 100781355 121352340 141027600 137830980 49417845 87089805 145596675 72173190 54217320 94900845 74557575 14966040 57096600 65176020 127124505 33172515 26505330 102267615 23311305 75646125 52341645 39091995 36989730 37174350 93112920 79773450 33685020 3063825 8477625 81025380 105174345 87929505 61591635 18940230 81227865 229028280 231672255 8228130 83273955 5159670 101957565 6542910 120815955 79071840 6297120 94167060 101670195 88953360 37434510 48628110 84376980 53865195 30025860 54065280 114674265 38042025 88571880 58932450 65800470 106639380 146438475 48423090 83695335 93725070 122474280 33017025 1510485 21527040 104126475 984045 81696705 11609535 73838370 315106245 27224895 24491760 14467770 52153290 37669620 48698400 25437585 43223580 31809465 308160930 36010140 22470900 33344070 8833770 81856230 39949335 32805300 147312075 110520990 33464610 51245580 125181750 13047165 62486295 86225940 56263710 53918205 114970425 68891370 80760960 86605845 72769860 17903985 93386895 145108035 17937555 90416085 5811405 8342145 2693610 150661080 150902400 69182955 21948840 48917250 107542290 61098000 133905330 197386140 35710005 11092065 39484155 88702560 44872890 62058135 101503065 209071935 10113060 97264830 57008220 76190775 3993780 128053320 53970780 14221965 35569110 27821415 68135505 195203565 16847670 7498470 63650475 92075310 105452970 27672150 12373320 18300480 40487475 1437600 582855 100102200 121782525 60727020 146176815 17595 44270235 20439315 268437615 16631100 83857500 82740135 39813120 193779360 13839870 268345110 45222300 22802910 55961715 28805190 40726920 58376520 41853750 129146760 48203850 99182175 102712860 63407505 15147150 61381035 67565580 144948540 68047575 80976285 16087620 69900480 43076865 8115 5908935 5934300 12235665 55111395 34422870 81062625 120176580 88717605 107350980 312840 53807565 42564465 142765710 41506365 13471740 53933295 40995645 133325820 98782680 57255930 179756880 1381845 65708295 166538745 83171250 109408695 9096150 91026510 91933665 989055 155840850 40042500 178877790 74604300 20675055 5582145 133674510 54628305 38415855 24724230 173974155 39433410 41921565 73464435 89693040 12744135 64589970 47806050 2568060 37743120 55622340 13474110 115406025 71177805 42089130 56620590 54057480 65740635 125139195 529725 75315900 126410505 30528030 4009140 92432895 60749460 28545705 29401995 25017270 106321620 12726810 90217065 147533010 65422140 37721370 19483440 105070575 69978870 68517480 7621590 189207180 133134795 167188125 97853940 3112155 78374670 82017000 46556895 41718180 168558165 10156485 56092635 101094075 50129430 18709560 255549570 13829775 1117200 81037470 88399965 149096010 41090910 93500085 305727300 5468550 43122570 28034685 22571880 76276635 92322615 32002815 198666495 51965355 74672190 21514200 131215770 17851350 81649125 10934475 79971570 29149695 122063700 61873875 25824465 228090315 198403695 41510085 141277455 139479300 34670565 32928135 7510230 103893705 144116730 181417110 38869410 15814185 33163605 132481785 90555285 30753165 2950800 55759110 139027155 143415645 132379875 101951835 46555170 136275750 41367930 61298445 134622780 9387120 200025 31336575 177399405 47492550 131277750 57119115 127292190 24059850 881535 11507310 65903670 38016510 183670035 63400290 37959690 122870610 20077530 19593105 1361205 264363930 18085335 111576315 117547200 114663540 8806800 14972580 71940330 134412075 26122875 152766075 99091185 17370825 113801535 43395090 97265940 152948130 33674640 22240095 36745605 124781535 7921545 111126360 44486310 34486560 35439720 75412230 151464510 39833955 66839880 150070170 51805185 93792030 111724755 115428630 20164485 77832180 263535945 94959150 36880290 103972455 6107265 37902030 17124885 199494855 119359530 149679840 85376205 45200100 173650980 15159765 32588790 251414145 18049425 84987855 81239955 9855870 159623850 82346640 135573915 65519370 5366910 69976830 6193020 8248425 37421580 43466715 97897560 17476875 23377590 70968105 84155325 52352445 35340855 2580015 38364480 98459580 60053685 53296455 38636970 3629115 47243970 144182610 114263790 134396625 33869025 71144310 52845705 192173325 72709305 140925810 7613145 70069500 205954995 34936845 226491225 37355115 67351440 127193460 61628850 107674005 11993580 222823380 69276930 25966395 33977835 47184975 32092530 7314630 4352430 11163075 93283830 11024805 43460790 19815045 8259825 117337875 85935405 54794565 20862525 16819350 2890860 83903610 431640 20912235 68666745 191221410 53712345 51080925 95619870 64249245 16939650 133232700 96397365 145793220 142144785 47027190 19216050 153125970 191694585 126281910 49968765 19393830 279667815 42272535 149190240 8034135 10361670 171681120 59239380 122028930 3605700 43236300 37473375 41102325 60443175 39873330 64344240 88807200 57197190 37605465 48830115 33257325 72980820 30562590 35021685 35882835 37548750 34208625 94284090 31247895 134691495 21932745 147820005 101504055 76583670 125663340 159839340 7515300 122788035 16338690 47773815 99704400 92927430 42915150 44415210 88002645 144373215 44557305 67242405 16026735 169583520 203625 165187170 2763975 35601855 13288350 90545955 14355615 24598875 144347520 226510200 138687765 153809040 44311845 28563195 66752790 90540315 6163785 74156790 38248395 100243440 30577890 90358875 46429920 117217095 65024205 69053970 64611720 34797960 5969940 25896765 56110995 31579875 22091700 57607005 187103235 41436285 28718625 13163880 108591315 78762945 53413890 82723515 79087530 35300025 141021435 22417695 6802365 123378285 194054835 159967200 2454420 121221630 6361050 43119720 15421800 27107295 44972910 1242075 71279250 91588725 14973585 189764865 55838025 11769870 70034670 21231225 90115425 86238675 60368445 3134205 91155 35273250 15129285 33934275 59190435 225239985 165354495 120431505 66468270 43957515 18381510 157852980 503655 114608535 10946670 20649990 62467830 31271640 40889595 6296850 85487820 83038950 23804115 26871750 30694110 46195845 36057135 1084635 40088325 17950665 171004170 2873445 13282200 18361500 50473935 99978450 736110 35724615 65098830 14415945 9921015 167232660 90386550 128727195 8234460 25033095 951225 125559555 89560200 26213595 45648765 668145 49369215 95109330 11329950 46133025 17453415 31782420 40623165 34245750 80222160 44372445 97599165 6995910 48254520 100384905 108339060 44101935 85735935 157830 84217050 155946375 50620275 47893695 15604845 48945165 35039565 94683270 97962900 192869370 71087625 26216655 115140630 113536470 159773055 129955770 33836715 328260 9875310 182675580 26716200 79712145 46673595 47122845 27488130 100810245 20620065 38321415 100301295 21995025 91860855 151386630 144025080 11878320 114176370 46103325 114273360 19420365 81029010 105925215 44272200 96063750 50428200 66758130 14563470 45595065 4883955 65166360 50022150 54054735 144210765 102124125 15150600 172371510 5236650 39482640 127406025 143825595 124609725 35695905 124473240 75505005 38544765 100545780 147077220 38679510 77433300 21980985 97427910 70610190 82134915 67913640 21339105 34499160 91324455 71219625 69426150 102271935 111681405 110284455 88178760 139298445 14990025 48388770 4002720 83197860 131340720 41948310 143656995 120210315 41185695 11556630 62017950 115422450 71863380 6904695 71628765 83887635 160410540 176431170 49650765 70395525 40039065 75550365 22341900 116623020 225585765 11238645 3649020 58525005 141150885 53295585 23617710 209584260 53664450 21302430 108067530 37817745 139742700 47210175 16199025 145599810 11283990 122953275 26107860 4611510 178661565 133959285 31632960 12989730 26856405 80804220 160304895 107455380 58142130 40619940 4337820 45822810 202515450 3384390 159253815 85144410 143780265 45789645 117159435 46417860 11583735 55396980 184614285 1251915 19581885 75920610 2742345 46317060 73815060 100140645 142754190 164892765 83289870 76435350 9458640 28544820 85359525 114368085 19728765 180499770 26065275 132960465 59220330 152549115 82714110 185225925 81096435 8693715 56411520 176426265 2642820 52483380 176993790 24091740 74708100 60539040 186398280 143920725 141533610 35964675 4334985 21505020 65811780 42085155 8283690 132697080 5130285 159283035 15146940 155045610 84425205 48735690 17060790 50770200 25525875 5847045 62584500 90612060 14427270 31209240 20224005 213501105 1972200 16674705 6329490 32171010 2467275 15252360 78004785 66101535 10431960 102520815 11417835 62686110 37443495 8752215 53786760 20887665 140776470 31409640 4692495 47329650 95671005 24217380 116159370 80168955 68577885 156427440 79839930 77452365 136068795 46959075 33353925 64830750 47701455 15653550 81598830 58828185 18313815 97887615 42099885 156632520 97507080 72375600 4126860 27705660 30773715 37915710 86828160 49756425 163572810 40361025 81889575 183689430 38947890 92067135 76998450 7451040 66642885 212099850 48006090 81463200 96775035 18105945 82320330 85117785 130633125 47807685 1249920 29040585 42627375 38212095 32181855 117184440 62110740 15714780 161280555 198341130 67752105 193297530 245145 128835570 87210420 40183650 198635310 51514275 121143645 87058350 127214775 54217020 54455895 25970010 114114450 154479240 18175575 101622000 163426335 122950365 45755355 59546925 30172770 142004565 10225515 78933930 95862840 39579960 57818640 91491480 214551690 236270355 152875635 71947965 114699675 62596125 13306425 53819730 10014435 119172855 5446800 11348625 126350055 41404245 107397255 120007200 186707610 1222665 26404125 100664010 60102210 61876305 49613880 42671565 47822925 6020340 130429920 24656850 129533490 9367350 92663115 100014285 112056045 85293915 43895115 173399610 13026855 3038010 177212025 101865885 154208550 93387060 19789815 120020205 36283545 52204725 102007665 56721825 114656940 52853295 267466470 178200060 38004720 38237310 96889635 24571515 57880350 46631895 67860480 175797675 147274005 33621765 15513840 132405915 43737330 106899270 62617140 115402830 2396580 10372890 33782385 50815470 8399835 53470215 112723800 71849535 213239520 66804105 134481660 36031665 26854125 102244650 5770860 7206765 67548930 55481295 8697720 37596600 251706780 94209060 118111830 11996190 77533425 50613510 156847800 124436565 62745270 51434175 39448965 124242645 20412030 34075155 132051000 101162040 11290440 27095310 123367680 61128510 4847145 137849340 4746120 115865115 20022585 5003850 10579335 146059440 59074545 18835425 34359030 121722105 99373275 26848035 95639895 145000680 130919370 150946665 13911750 107760810 4243335 21852405 109175190 29933265 29802060 107390940 135900675 22462935 12453765 205294230 32437875 127970055 19382085 105222945 28482885 14309925 38699250 74479245 6539805 38000595 20507490 156640065 49776780 32043570 76551450 50663670 146518620 153901050 69975210 46065195 36568890 77905725 139743870 80090340 42334875 99186270 23857230 34632945 4792440 35805465 14563815 45891195 94343820 29606805 140743095 43799115 150919965 81628500 28788105 162401115 56799165 176807940 68226405 52108155 5688105 19986900 88213065 71048670 137303130 15941160 127497615 126819585 14289180 89641410 113853795 148955910 3867390 18207810 66539325 103273620 59542995 114669885 176319345 103931745 150611460 20191065 155622840 178589355 38308920 97218165 1549875 143393355 20890860 32215245 71004495 19686015 55074135 42638535 25573815 106046535 46330485 47118750 28952805 2204490 90877290 19433535 17457750 999720 28668645 165582555 7284585 76829490 59687340 69117495 24131985 195092475 64079625 130340310 44043135 24417525 35347740 112930095 159509505 6178830 1760520 6788040 13538085 45176610 37471695 12081960 7843395 94722450 62776455 108248040 3142710 84864090 6503490 21429555 13854600 114528030 13772205 97276245 123021300 33999555 82460655 67788435 118281735 42531720 28656540 9114270 8132145 110849910 25867860 36165300 9150975 79211805 131592075 24586335 97338405 66900915 50162235 69630450 36087285 45630000 130476135 84146790 33480255 153947385 36797700 78274845 169785030 8239605 14099445 39835335 25574655 20173230 40817805 129015435 135521385 2770230 105950145 110945280 48266130 18523350 1720260 84520095 2725710 45279135 5855145 61800030 186002025 42242070 29713740 55518465 90027135 54900225 134523120 51772425 15525240 104133765 34072560 81012420 47383035 22847520 129688785 87195795 189730575 107997000 103694625 218449200 23065500 10228785 132019215 26082600 24081855 149727525 856575 185720895 69982920 39105210 162924840 43899180 85120290 45200805 75065505 18575790 94416270 70107375 118910715 34527945 59789325 3218835 29745360 6062355 75767115 88687695 48762525 63660570 67949445 19892340 62794275 57454800 55276590 51617535 157507860 91325385 71998050 104304210 55891680 61128525 8252865 13974150 46711815 8177355 29755095 12198450 64330305 101542140 50515620 33740655 145225890 54056250 216944160 100875375 10227075 63310785 26835735 77468505 24303645 106430865 93899220 5224890 102206625 133278090 269871195 21976725 71967690 34765740 3517740 83177325 40950285 11503800 14323695 2567880 100742925 58620105 37595010 113552385 76553835 9181980 125011995 208659705 96364575 5440320 31927995 195962670 180996525 26437905 61639500 97885215 115929195 43716570 28647525 294708945 62835345 6547365 108961635 14604735 86332815 43746345 47566335 57673395 71104560 269021880 51544725 256654245 97887540 98995290 64161480 49384635 87573510 70271505 62463660 18306720 57692370 129041145 110399370 9013755 79274340 44710065 68836560 96446730 15773655 91540725 43623600 119420850 40792755 18076485 68125080 115503855 46418775 55496430 24688920 133166070 57274185 60135180 79372875 5721990 19693065 92361225 80494740 210920010 67379115 16901265 128500680 108282750 27933690 21654765 13086015 194982420 193644030 19493565 15999900 300926130 5613765 12222990 48299280 198739140 69918600 22611540 118362465 88400550 29286735 115621170 22180725 179104215 34229280 204618105 40128315 20816715 130955265 52591770 45711555 34812060 125653860 50468895 27851025 91098810 25983855 76743990 12039990 9160140 49052220 173288160 18420675 87659925 51430995 93246225 53901450 21049785 66179475 57264075 23929530 127031985 62846985 196231830 99068985 158704395 36253035 159891915 36876120 74823150 94046820 119894625 7972095 80796795 24038910 27149775 51704190 5479770 127919580 13989030 16590945 128256300 56156115 163156545 35151120 3406035 163915305 20119995 101834010 166184565 70963815 16298205 232901175 175707420 33762810 1933590 14173770 78425220 43867005 27957075 85886580 50631120 90922920 27587355 46384455 97166985 78574470 89659890 70129845 33168420 230560905 21018750 49953135 60511920 96353145 92900340 38369340 28049280 122355690 175037175 1755570 34184775 20584365 43734030 9900015 46877865 21342255 49108245 75928635 56776665 86830530 116975385 14440275 18440490 139040670 25086570 41606115 17333940 293234835 88093845 12614655 83920545 178347525 52737195 5464455 55580820 196905 76814820 57279855 94248390 36765240 71031675 62101905 69302190 168656160 25101570 6450570 92960745 67889310 47421270 22640640 30710445 22141020 13195065 50246550 76848285 110676030 18237405 60279270 120398775 144459885 83287875 112262475 1029075 1884645 83298720 29420100 32422965 175021935 11316525 17679945 2126685 27452190 177205545 140516625 17071725 108132765 112565175 5496570 3795900 130853310 208939575 75145485 106368675 48235830 22133865 29746290 102296925 183170115 30178110 15210015 136047315 19080585 25624005 136594665 21810165 110943195 12625545 84258825 7627665 83527515 94431030 100804335 68330205 57257955 95941035 70131360 28581780 35488110 125278050 13973220 35989935 56892645 1652715 74105865 11469990 109811295 32342775 77113140 7794825 51108735 38052330 1523895 110310900 4065060 78365925 83097705 14520270 36806655 12938295 40864920 51079560 9932235 140785875 110940255 91929195 124058850 79768830 49945680 121297635 4546680 3496440 43365960 83191410 6607905 131161050 119496060 17354295 201177675 13454475 123691485 137504355 10606365 76361640 73083255 40847070 102923955 30497115 78828750 87493080 6650760 40390905 28634970 59350980 77057040 72167715 87941160 108494850 56260320 94470285 183184365 3133140 15406635 87237765 16480080 81810150 128501340 166065465 39390030 12733860 70647975 182871555 51249435 41186490 29073210 80880780 46795170 24356460 62116065 2998590 43888890 121558290 47924100 9326025 50562465 228317865 91975170 16411035 79985940 23514720 24420915 34215735 50852100 24270135 150276960 121112430 120670605 68297625 102029490 49599645 165875175 59247765 43770330 9381135 48212565 225536010 2545740 18417960 156044880 26789475 81420420 1173495 119011755 113187345 1829820 11186340 144666915 39019035 54781830 88921245 63665535 173454525 88986015 46508880 77980395 63549225 63002205 14270475 5923800 197874315 61165170 129855840 33459330 211379460 74913810 71741130 99391275 39704475 76060800 14968485 88513470 14005665 22269600 111675300 59454765 8668395 117013890 199812375 49470765 70827195 9573705 6435615 85566255 34602990 47742750 85649220 36468135 291014970 82262100 113044545 11118180 50600385 69263835 92068560 107575245 7589085 93831765 28173570 114093825 112609755 119102025 7012395 34620810 62628375 49174290 68196825 114172680 201149160 7926765 96487290 12262980 92080965 83031480 87682305 150293055 95189805 83659980 192319890 61097310 56881965 66263025 62203665 36252435 169795905 17403300 37268370 137010315 69968130 175128135 18244620 69435135 85714275 164367900 146861565 85038480 33218820 48393675 93888360 16303860 110374275 30454680 266817990 55049340 22207290 6501705 48894315 87257895 82415190 16208670 79678065 60660270 14460090 214028520 162932175 20252370 24667245 81731040 111291015 21887370 74037360 145204125 11033220 80175495 33814260 28475655 28649055 9611265 2212845 133715550 270876705 213899460 4539480 40268865 64254585 58752825 117724950 26534025 55301850 245295 204807645 39514890 27607575 134699370 62343015 142777995 125399715 52700355 190692735 19132320 68621385 53321820 116305155 79088100 67839930 69522960 102490740 24598530 20209185 38280345 11026605 68432685 90893325 126206655 121327035 2691465 50478375 15284010 35625945 124844925 36221085 110959410 92046570 9027780 107119605 23821065 153299115 19532445 89647890 12899250 7416405 122323455 93475440 29063745 12535170 78472635 7387725 101609325 103316085 92038755 53261235 101284485 76628055 34166895 9297030 33660810 15080130 7763940 25420710 295130220 25871040 15247185 167865810 153230715 67407330 26748570 87817305 36597495 9706950 35416395 128507730 31910490 83391030 114587370 113268675 851505 226847055 138629595 55411005 55418550 27574335 92935785 100296420 36020130 67069560 88162320 159290205 91478235 296881395 116663730 16827105 14404110 46752555 140859705 8620710 159123255 636585 82867245 44083785 92140770 84318300 180899880 90584355 114003855 32369850 58095645 12725460 54111540 3784095 50715600 2267220 36777840 55153725 94102020 13004145 25361910 42511020 24088380 63336450 2599320 87452970 26133540 104905080 84928950 30241755 58692465 132463515 37727430 101630760 42483420 58515360 129597480 62688555 220863255 164411745 186261225 130955925 7230105 21575775 94506210 72596805 39544995 33592500 89922060 96575925 102267735 18442635 70750890 33521325 26544900 21510405 73402080 55658625 43786260 29352345 122450040 22306125 75673380 64190595 118966110 47437275 98743635 61075305 76612125 63522480 2046705 17316750 53704980 36841485 60671505 28133835 93453480 23776080 109193250 96225495 32372370 147066525 97857360 103067790 103589025 124696185 50973180 193878180 62983785 27546645 1441335 13116645 157943385 43618965 194545605 1305270 89496585 3446295 76137030 24570300 51455820 600930 6330210 128733015 167363790 43313145 8291010 74621745 390450 10787865 157839525 91165500 299268690 157329630 40586835 57480540 204652845 57483660 40554135 1516305 46808100 20422530 49935435 404535 24053115 86670690 13985535 18942855 63959535 93136890 82278435 109073700 1966485 22878990 35194980 77842005 34405800 18551070 56389530 11751840 155010015 49618740 97698105 73941795 94228110 91142850 2529600 77516415 1187295 35777160 161652495 57370845 387045 134828055 71555385 115383705 71634750 42358485 71609130 107313510 67039155 52061340 31079790 138069285 37087920 16490040 201182820 283965 73955085 60604605 95014725 64329435 13725780 66920760 50639955 70394370 21242835 171725505 8641860 46356075 28525605 84612615 13377690 5340015 58825620 137758800 14658525 12688590 114834405 17093235 121825440 31059210 6263100 24675210 44067960 140519580 136466880 123094230 71690415 14847600 11155965 96055965 111008490 103894485 129740025 57698895 14250615 164303595 34494990 54454770 66026085 181215900 93784350 124173135 108904920 41045385 11178645 109592940 30628905 42682410 55221495 61049505 98088735 70772355 146934495 164790015 7699440 5141595 57556560 99548025 10844505 73691550 221591025 3632295 68157615 27203805 66987840 34388355 11931570 110660280 87476535 16824840 3611160 207225765 50398860 13169940 54749640 80748990 130064475 111147015 163251150 49718175 26876655 2510355 48443145 20843790 59135745 11857215 113713185 83248695 92623695 49049055 137022000 100775535 47601285 118367985 40069785 31602750 3115110 3407070 246058710 76566165 88946700 141994815 106488375 4991940 35883870 143370960 65942430 166803330 26777625 84748335 72818925 46117920 41237430 49759485 8597730 36920910 2358345 84011925 213752415 66431250 33091500 184685445 110765445 82398405 2853990 14202435 16813110 73562130 100976415 64917165 33859125 36223335 35485740 158412480 83446890 177232725 72116115 70167705 2019990 87608460 15121680 21940305 43654830 68477190 125028135 1643520 17468160 53010330 1092765 78825645 21501375 36808575 53367300 153030570 184039710 48551880 173990685 97161540 14141655 110265165 43701105 86590665 13582530 111832290 113859945 30967215 224055645 126154050 43678635 116585580 220216095 17448285 64563435 20131035 42724470 20051925 114323655 33161400 95989170 94885755 91591290 98389575 23529255 160766745 75879810 20615100 89053140 59601585 20430930 162989310 34356435 114635010 77989980 7630380 46792635 53829390 289889580 81220980 78626835 156225930 91777305 32888880 13748910 949095 55202205 158577795 96699540 152388645 31458705 14435535 95574375 70305525 201785265 23366835 6288015 61549140 34628055 20975910 33793320 32651520 86485395 55526205 321629070 10014135 51524775 21189435 32564925 77309895 53212545 77109015 1202070 6224280 87030495 67946955 63732705 44988945 15399465 58124940 154145685 36386175 22938870 33509805 21866070 143862450 54633435 10624800 112179945 27444825 91174680 62055510 230869665 2284665 100999095 107897820 70042695 226668945 29634090 12066315 10969620 42243000 65899365 152586180 177826470 29406120 19779630 141798750 630825 112230585 29879205 135264585 51929130 77126820 36554430 9766500 66033360 4205040 57871350 94321890 36625995 164063670 26176155 96739785 118676715 59654865 439320 6838740 38880825 112701555 84957030 102887775 109660455 22420665 8557470 117546390 35513610 108374010 169957185 71899125 58318920 129103275 21893205 96650970 452550 53053530 14535735 3467370 31423680 972510 5850345 895335 209155335 128390685 5243310 32034060 157736505 43027650 39798165 60407295 93932715 15108255 142703010 13240530 206908065 106116930 57172755 167922150 38207025 23358300 152694780 39990660 86349285 46461180 40915005 49547385 4150635 45469455 5771175 111163200 50026305 42774945 119517135 28920585 19831410 52228950 117846420 77093430 54673605 72808455 87437100 35975055 128482095 122229450 49059465 69681240 182071335 4673805 56190810 29587575 6574425 141291495 11550030 25747455 7748505 9000900 38769240 20625135 173135580 42483825 50848905 35031825 40594800 104362185 4521300 68658570 8620680 11255400 85281375 88357695 16288155 55454670 15902700 97032555 276097335 40052310 2956035 140377050 136467525 8626245 14246145 79892265 106766445 15195195 104855175 5099610 4357260 162872895 30540330 24756225 179018610 198261885 48520125 33958275 42541335 3421530 63606555 13810335 49059405 155578485 1016850 116991090 259942515 104711805 63194430 43549815 12053010 53329290 42431100 193096155 152560200 58068750 44013690 23709945 11988615 106330815 100295640 54530190 19106970 48758925 8912910 281622750 7199205 90289125 83270685 29846085 45298680 2821815 119062095 34949160 42564000 133002930 40124205 23639985 93688290 75160665 20329080 8870370 181105155 7584555 44557305 3321465 137990505 131220 117214065 24503820 23963010 62607990 40174335 68379630 84694860 4473840 137659005 49465320 48149325 46075665 23518860 109628250 78858600 102729300 9134550 81138285 87863010 33076605 9329940 6454245 17891145 15072750 58444575 69304785 660045 50570505 134386890 17745 205003515 139645170 12742830 83186910 10222950 22674855 179005515 119771370 14784255 39418470 93905850 144009495 147199305 63482775 40758825 135644250 7769670 41398590 104090190 20827545 65882820 36610515 16270485 34144425 132550215 62810475 194465355 83855085 13544805 77711565 10881660 534210 44662425 94040355 145367550 345 98272170 121340655 146153085 35886975 136333890 32547480 73014345 40154010 37650420 218611800 2373060 63252885 96122985 155772615 73795965 154083675 56898000 30284160 65837775 18747630 271405815 9250665 27713565 185824890 25345200 72363375 113138865 11670660 24530535 114062115 93358560 44506680 2505150 5041530 22245345 117356280 39788760 116784195 207052020 19083375 135071520 30855210 28296240 3551115 9985425 3213540 161536095 18742575 12421710 126116265 7747875 103294380 101749995 153969060 158450595 67397100 6628035 103029390 88444905 94756440 22700985 49904160 83834670 162336840 24653775 9540060 86572125 72674760 2300310 44350035 148528215 43137705 50404455 100241430 9888960 174575040 27268980 38160870 112592895 106434270 62078895 98340300 169091790 18280650 27241620 95898510 38395140 149283525 76097070 19538640 21955110 118064565 11926260 38637285 115947615 57155865 70021920 21041160 17092230 18111060 38936220 20314620 50275110 9901905 91679190 10033200 88811835 50687115 98642475 86689050 38647815 74372775 228831780 42964575 38459400 9873510 96120585 77333400 64631505 148197675 65234355 137978025 45446265 85281405 24067470 52542345 33029010 60233775 22694055 108960705 15375495 69842805 19624380 171349125 130482045 132747870 58358355 47671440 33710115 163924920 32267295 83718465 105667185 28794090 106164900 125721705 68188665 49929435 46024410 15887550 130023105 36528465 22411425 28418040 100452510 39392745 199389825 95769330 6611535 79079910 48696585 86863590 71572515 35647335 72781050 13765155 64858785 110172900 112609935 191734650 6702645 11018670 112170960 4043640 14516445 126988845 50478135 81487020 3540930 13899330 41456445 15295320 167313345 32260320 73748505 187963875 142686585 51645000 178464480 29204760 56965980 158777280 87856980 5745 128897070 49294890 102104325 153348495 130883985 56677485 132511920 89234970 131944920 130407105 47482530 25786470 9557100 43553790 9574365 2947095 136991790 39147855 11893140 24905730 671460 35201100 23514495 134213160 18805965 46405440 121627680 26103750 131556855 46846185 32466315 45425040 49683105 72147315 80294595 19337895 89072505 60283440 25772130 11824485 56857020 20117055 12803205 144567315 8165010 66703275 105428595 155828400 41250855 97098525 124267905 33810120 35070120 24891720 60927315 10420845 115405530 20416860 189547110 23588610 134498025 57840435 253370610 25179870 9273450 21808545 190531095 3616830 48010740 37681275 38225805 76172085 47925045 58465575 154628940 18337905 125605155 22999935 65494905 164188275 37729080 147132495 23138535 29471025 93110850 31327425 130258545 38205225 149028780 61113405 55488495 106315530 76790685 93438435 10331235 61868175 228671505 49979085 152510160 101892315 36905760 34356810 86701935 146064915 69162510 39922635 21622470 46358010 1864950 40353300 55012605 116385150 134690955 246388995 37770705 106935285 18443280 47610780 3175575 70743840 25847160 26178435 111219750 12558045 12712050 131824365 115776810 62722245 3944775 180403935 128190 43717305 30255540 98757915 77458215 130126755 75705270 108242340 19198845 10156935 5807865 148706625 21086910 16944435 61165155 16084140 79838625 36849750 106268160 18888270 34663275 26861985 176573475 81430455 22202025 11657115 58575570 56895045 7903710 56253030 176067765 8843655 3847545 94618155 17548875 105367140 20619840 199775580 34278030 59185740 93339705 67786440 32727195 42571320 130101375 71286900 83364750 109413045 38831400 48639555 117744465 20459985 82067595 29159520 142057200 54305190 100579470 82086825 9531015 142769835 925215 192094650 113967645 64995705 7080435 64005225 59413785 63445935 23671980 36554550 61057815 74112225 82737525 1763490 1509060 32972325 10808640 6776115 41560995 104544090 87687630 68459355 111682380 27544890 24860040 16043190 6549420 23799345 36937890 140159835 182510280 62841615 144422295 96822225 27453900 107761965 97829790 73717965 62699985 10607460 267717750 138314955 2605200 5810715 9686700 161463225 217395375 38085555 137022930 111755355 40418130 25668585 5043030 99993975 66054345 78717375 14361930 56477865 31178010 50539155 120377985 76290390 58902285 101751120 24623310 69608520 90244575 42253905 101499990 55921830 95203545 193356075 11262375 68890485 17804865 59237685 33790860 108122130 142470 40261365 84673140 109247025 39218355 53688195 3460650 101324820 30549240 101959935 13411110 21305355 4636155 90118155 44909670 113343225 73462020 119735295 139624095 152068470 386550 10071465 38282385 16560 76006755 63659535 61387410 129224085 22371855 12419460 37201500 24010350 24294075 42929640 64133415 60317340 25713855 21125955 69447555 89662125 51367620 48391710 99529740 93990990 47206725 35724135 4517610 53635410 21871725 69310515 80627760 44996415 60820470 36813720 43966485 63195030 4792470 143822190 74263125 75440340 89314545 5203080 101710110 20017170 66414960 51322185 132066870 32080230 56454660 14784420 113930760 94129530 85418865 146898615 58889865 129558165 13368540 52922565 58734810 140454900 852615 66725505 250351845 9847410 125794335 41392920 108061575 95385375 134907210 48865305 55317855 95838105 196765350 202744935 184988970 53979825 125851050 15274545 28685070 150253725 74260530 5841420 28232565 34457805 103268490 103566645 16209525 18407985 211683345 27196905 54325710 145442625 49815975 61561845 17416335 101391390 77435025 46960515 38462535 12444180 33165570 137580660 90992325 68289870 6131040 156149550 143699670 15818820 125648370 10190085 250662150 71685705 60743520 7964895 55494825 45169620 56890770 2035485 39564870 52844250 52244310 116011110 80663340 48836955 25134450 56790105 150916590 64355625 34773420 50083665 60225855 31977435 69819855 99558375 150551220 34303335 26904135 156430965 101879310 482115 44158860 189172170 203309250 29681220 62385060 136835175 241520370 3780630 1320375 23299005 36482715 53143335 70619340 52820085 108199965 86295435 132393405 21611340 40013235 57225075 102354645 158606040 85814925 60225840 31489140 124335405 59313150 42828825 57677925 120617685 23433690 43765680 107672910 111709350 63562800 82119240 108314955 143184840 65582490 99997950 145374705 65974740 135506385 233431290 87630480 106638120 196304205 151422795 63097035 137253135 144401310 28616055 100051515 110901825 75034380 95605110 5643885 21300030 144282945 127304355 37922070 83103615 4545300 34827255 58698120 71329065 64415970 115529715 13012275 94036980 14316690 113484540 51909885 11974110 34663455 73809435 108054840 70125930 82392885 120910740 75743070 50308545 41374215 281369685 59539410 28629540 33310410 28864410 31787265 130725870 165234660 132067110 85569735 18672210 92333490 91901325 100057350 24932130 172207515 96755580 73053300 104768175 92422785 117150015 33428970 107802690 93762795 135513900 58333095 9370770 66989520 130103595 156386730 27247635 21740865 119894385 26404890 12714600 57108945 15538215 43890510 83084190 62467710 41748405 7418220 84011505 44908530 86455530 1310370 54421410 98503260 82917600 153728685 12212370 43303845 26910 40607790 134280465 63379500 69950925 140770485 11983875 1886310 71413710 30878235 70067400 108716250 80847075 41449260 36826830 21878385 30760845 199903380 232588215 57121185 222541095 43705380 43548945 99083055 86779155 61182645 59510295 45187260 42589185 19143315 10730070 62825685 101962365 11834145 101973975 116644875 32971680 66985125 18656655 71137410 59788440 69120330 373872165 153293220 30718590 107500590 43777365 120156945 43921395 47211315 176726355 84423345 61442505 18879570 15833580 101878650 102774885 36795105 22450020 95027535 5261235 22171620 150536670 74794860 16198245 16886175 72462120 610575 102078705 51770280 51305460 32907345 168169350 44112165 2216220 122170290 96109215 72857040 50879670 213696810 73904145 149226345 25035855 52558830 181746615 3904575 169806135 67500225 124879485 48760455 86153985 133058865 105465375 31037670 118274355 162087270 7857975 18547260 140600145 151430715 43117890 235798440 12642705 105378135 45116400 126628605 35981385 28852365 39203880 6505530 17037240 147196140 30895125 50005320 150382665 63993300 42503655 99450795 14858310 42877995 63937875 25190025 14842920 105208125 36510660 41315280 72268395 8608455 30034200 44689215 2318475 62804070 56341050 18685995 37404300 100719615 31565730 23985045 67743540 177580035 132192090 2165115 36564885 64518300 39355560 67698870 74009700 10091835 36217575 2328105 21207945 11782590 48870705 140341305 27269580 6734970 188839170 42019980 100626150 62674290 8651625 49905735 94700520 105014085 5982750 33586980 112814115 52177455 46567215 35684970 65555415 105168765 84266565 38075085 108943065 64280910 10242150 80519115 100133115 19481925 2167230 123238485 252421305 66005385 53720280 40133385 27939870 23066970 55312005 103251105 46437585 68530380 63827670 152785665 4920360 202593465 75658770 118823370 16739670 143520375 37478385 52529730 9954165 123569160 59995590 9340590 175037550 5307570 130791630 160072455 12292290 2487510 40105365 96537195 109874430 47562540 73889775 43034760 123386250 73650690 24864405 23363355 75120255 61843545 36388845 77637510 222645405 12810105 5835585 6666930 39008100 123897375 30621690 32076645 85286355 193779615 43657950 74292195 9821070 28571460 43559445 28309005 76585275 303210 12875835 169295430 3779970 349995 7788360 76168230 19466310 96302085 85247880 25863060 119735025 2039925 39204630 81769485 127246725 37431270 36945885 61976505 194439900 5182110 22746630 690870 94365015 47962755 101954355 124727100 74047845 19764750 754965 163854225 61836285 61776015 110390955 17506920 127647795 89280765 98927040 141762705 74823090 47944350 126994650 106197015 43623780 66732960 54022935 37825995 146693640 24679695 103661325 9714720 194718930 76102395 157754760 73238640 6814545 25261530 68579160 223823505 65990040 171151560 11837205 29253810 62015535 21071250 138896220 8647860 7529010 71392950 100783635 182135115 25224630 17631855 127224180 77014455 58897140 60679350 28294515 44569155 14763840 58514955 155462040 18304530 50325375 94515 26235165 263640675 72469875 73674420 12457395 45159225 54018660 24774615 31591155 10959300 118301445 84756120 5693835 49516485 15873735 4995825 16515915 208417005 72134475 69381615 92186820 21613095 17274045 48394470 11111790 48145620 41085165 65553420 35883015 39256830 32656755 108118185 61244625 48410430 184793370 29987625 46600410 170747475 78154995 105437790 318900 175609080 79143540 102853920 54235605 112699035 33703725 88601310 145214265 74088900 113156715 235951110 6490050 46783245 32365380 153051795 41144865 164069670 109496640 10184880 82936425 44188425 107257035 79299525 76733685 29570670 29469780 14135970 111676500 269640480 25794945 14831175 114470970 78975840 962685 22638510 30293295 1801680 53545440 56085300 153709065 80194320 222460650 81676425 16722960 67714710 81750210 65784195 41814810 224745480 89195805 216561375 62938950 92379585 99266265 19443015 199973340 68590275 44249355 56051070 19012515 90500925 20346405 126075870 41668830 55623135 14850555 121300845 9958455 62340495 68480580 51938640 110139810 38325900 186695055 81147780 14485425 94837890 19314720 105921885 19254105 116260935 40984035 177335940 28764180 76326285 611010 134783610 32849490 54009825 13578585 14218470 133508145 27419070 44976390 183009480 49425645 145664685 12625710 75773625 48250995 38478630 47191470 100202220 126891390 31301595 53071215 47834520 1386645 53346195 52796055 13997130 27578145 86237250 19865820 29678205 144335685 51221595 30892365 15306135 99633330 23678760 177031875 30369060 150179520 42889230 116370 123919410 48250035 36412065 104227695 23792835 12503250 34355160 177396690 21893460 125712975 102712470 204527925 3523605 61766235 100649430 26117955 125601210 53759250 9228510 638355 38782320 70046220 62778420 104819085 71751435 195495105 135157845 104098920 79304265 10718715 98335950 1028520 31779495 149456220 54058140 4677720 175333230 49903185 83489760 68100765 83544240 40546620 42984300 57190635 22881915 229716180 65792160 102366450 202036875 44713860 104273550 58874580 95821245 47321895 78734175 61638435 6746415 123340620 19660095 37289850 80156460 59214615 76779645 110864745 27078135 78622965 9946905 69720885 34619820 89555835 97458210 59239860 211020 24982560 27590025 105802080 123022230 40510410 140588775 19067520 8736360 72219960 230698005 115759365 47845545 147087090 601425 6743880 78811605 188023425 43481730 21016965 45503775 186274935 11462325 9974010 107459775 63769170 29238120 137887950 107683350 66768495 30924495 219383880 4507770 96853320 76469610 9100515 127825365 118605105 25898460 57457890 28662930 111820500 1278510 47855400 43799025 34552515 164110830 140233770 85282545 29786745 158920605 8903175 150733365 61326525 4894410 67213830 3200610 31318740 54816000 13229370 17315895 66045360 164354985 10337220 60905370 31285695 104035815 49473555 127780995 71629815 40716675 21062760 207206475 33208830 137343405 86407320 26211015 93096000 135233835 29949330 45115755 8372790 130033260 213751575 71609400 213469755 50577120 142002000 92499945 24187110 47797425 14378805 2262465 103224405 109301400 116842425 11571780 20992440 180438300 59637525 91912380 55835610 46597770 111761910 177779805 14626635 40573110 31499385 101285460 79268115 67529475 63333420 158373765 239252085 27968445 3578820 107788620 134881530 28741905 64521990 164053425 10374990 135734940 7711395 9006240 40794915 78676110 10971180 60205005 28026000 57567735 71408880 81402105 79696365 113588430 113567160 174284505 113155695 53705865 97463745 53388735 9505380 22311045 133322940 135361245 130180800 31364445 67800150 110465850 53346495 83949705 60698280 32160555 95545095 29505090 68149215 63294900 19861935 259650750 44782725 72979500 6345165 104075205 9184065 20566365 99157575 111119205 101978220 53426865 17705775 21678825 102533205 138927585 70193040 20536500 2740980 9927585 46033530 1087680 99337440 105016650 98634960 68506410 25877025 113330430 67984470 92728305 3948735 46609740 41407230 42584550 186566445 146703390 36992640 92596020 143720715 3089850 61386435 186564195 94380750 6581835 34979145 14663355 117751515 1103280 62820315 49972830 46688715 117562200 73505385 24817620 36972660 28573635 84213570 40412385 66670305 142735650 47559855 14877420 94047105 116878290 142084245 121740945 159326805 46083675 97923105 30410985 77031465 173470530 8685150 39425520 99207000 56648850 109263330 18958455 67507545 51475530 23273700 105957975 28017555 84749145 111015405 72249630 17985750 47243640 25294710 31001730 179963235 8311245 59496870 49672680 68582250 4313865 101043735 131152020 165554370 111648135 82343400 110225700 42651420 39905520 27875145 97632675 95785170 73237935 126233970 102035385 8434125 22590660 111522345 88167615 51798900 459675 13423185 16650555 33658995 11100495 48310245 101792790 18160470 40445775 141598170 19894350 27985350 116399415 27270390 25800270 5059380 105053610 15753615 140921985 104032800 25517685 91075320 18326745 98118540 49409805 69099120 184168680 41558625 51431295 188424690 10305300 9633240 48244125 95223075 7255845 205878255 5285520 53456955 45241170 151038120 424245 63770520 8852550 145672410 79873740 61186455 122020140 46654080 10122405 41266290 84453645 30746850 262013175 7658220 72752595 143381355 10314660 227410845 75580530 25646565 127296495 242871420 79471530 97857720 40286505 122623380 10794255 42432855 126218790 43046340 92730420 2619435 192793125 39225105 47017635 23478885 72322215 45610815 109072440 69562425 173009715 13425165 185985660 97820415 39467520 95473455 34973205 104236215 55434540 140509185 2918790 114228285 16983885 2490255 3551025 52419030 32867355 57986175 40031835 129866760 106112685 775815 79011330 17393220 140414175 1959450 134646510 23180370 60489930 109597200 41530335 122185500 47357100 88530705 63694605 26821320 139879305 120659670 17761395 15085740 157348830 172780185 905490 90327435 26275110 27617925 107018775 124979955 7765935 84368580 42346260 7584360 34045200 135058770 112119960 44416815 4230705 61180740 66144360 52332300 94371315 8795040 15464130 13043985 66044400 16428750 59152740 43781700 25436835 49651440 57927495 118902210 6946845 14098020 25897905 42450420 110517885 2550015 86111070 67138110 61020915 14363415 94706070 32087400 19372125 52789980 69690330 63061035 4222755 39351330 13135755 8083020 215656500 157520535 102131220 5398410 286150620 451485 5874330 118578495 224269515 7218360 1448865 137972205 40600140 129542445 126619020 38519670 26321640 83932935 52613055 51065730 98367810 33422670 62601000 29578575 154136595 37010790 60508875 22216080 2583120 39368490 104695950 25025130 43960275 120837705 2211315 30448935 15181770 6122460 8490720 32746530 51618870 78915570 64754865 143174175 95647905 1873155 100238145 5534925 93932820 2532645 4378470 28748070 67744155 51160725 62310195 84522840 42504180 75094155 215724375 21063450 118175880 134703240 20518860 168078135 27621720 85219395 97818630 95515035 112338780 125854485 19778535 89414550 179306670 81995310 55075740 71200755 43898775 21745575 119121165 8753865 133141500 80008320 39932880 53277555 82575225 26523525 85143030 32728485 161285145 16833750 110202225 167056470 29156685 22065570 109891200 64337385 147681705 14051460 145333845 24005715 56398035 28490355 5196180 134638080 150290655 20003775 120703470 58360065 50734965 69616050 21253035 6681645 138050025 75176160 134499870 38322525 59399625 39359460 132719220 156219330 170707245 5060025 100380420 209305515 1195005 153335475 4539720 62438580 128302380 51081840 56596020 88122975 66869235 54890235 51499275 127580895 26245305 9313065 535620 57183285 153809655 155406075 48554190 33032265 242988765 100131975 30488040 267326085 7390665 110257425 68245770 35257980 60416010 23410125 32478540 92332320 154619295 53178480 146704695 30482340 135604020 60943755 71878110 40402395 27117930 23999025 53346510 89886105 220672380 8159235 83130375 178931085 37663035 143731815 18156135 19758390 169165500 68682270 176361900 73225395 67252950 17895750 17416260 30063765 8672190 133020360 150554970 41055360 2771610 1555485 151879980 26943435 30956505 111921945 33522315 3968535 18347610 122489505 63656370 237642120 3418140 154014015 6779235 160905015 35698260 100907085 88360305 151132065 44710140 14567970 19175655 147998820 114280710 3989070 265813995 32857410 162538530 91061115 57776970 13037865 5322300 48482190 16338390 96045930 134381040 201670950 106089705 136549770 60972705 8129265 16700895 163695810 129658065 21805335 57368070 63897585 36942960 165938775 153790065 90334785 178925145 80619015 28318275 14493780 8808405 135902745 31990440 97962420 4103790 160408080 72521235 35556195 122674995 25962030 3696990 69312060 78886620 95031810 25295820 125377650 180458865 39166260 28189485 71684625 170955570 48204690 142260525 69757815 1227870 14260260 78120705 28030770 18794865 130753305 148302150 5879655 42195285 69654510 90496860 8701695 204134250 96034320 47597325 73224870 15403140 1097010 44908035 267068310 147405345 48293970 68922795 73996140 117202980 2246265 26625030 2186280 66027915 51705510 15191520 37697340 29001060 29491725 82011180 5376090 53128545 72789930 37099500 18254535 158220225 111752025 11619915 17265660 30313860 48041010 63049200 46544760 126015915 66956835 139829115 220144800 50912760 40315110 69549165 22795755 50962065 265841700 127952295 158155260 135575280 114010365 12385005 96845295 2066490 174375975 59942910 22903365 238120545 9198000 50908815 53107440 63743115 111115065 88011750 2055240 127292475 29733480 38463600 103493115 6212775 6846405 33806880 31794540 101590305 24469530 6402645 17013405 46137390 30720105 52268805 24297405 115629060 39898605 110260755 163616475 153959475 1195785 124714410 1565775 10612395 19833030 97361580 5759085 43025085 20851485 12348495 9308520 136464390 31112805 56052105 135140430 126641070 2679120 70178700 64149210 79781505 54985320 55916835 13155735 161014815 21705375 52624635 117460455 60909615 85706220 51263295 114168360 8931060 47000985 71585895 106235205 41958525 51720855 172566300 57085095 220430220 14573490 49364955 123121320 24841035 108121560 145481670 14254125 193989045 22327020 145296615 17880090 60416760 136888725 39965235 22397205 57541560 28804455 6270225 37739655 12212265 60505605 34068405 5020965 167523855 15561480 8521185 98764785 11614515 81763950 108217410 58150935 68536575 114120315 93484110 91674405 46264920 98065785 40691985 47266065 119134575 6639840 41565165 58397175 22266675 13120410 37979055 51187590 127053150 104568720 9827805 172307085 15041100 43014615 100624920 77353665 79608660 144506925 18401205 107054415 24789090 127939890 119093715 87246210 34121640 52812480 38030880 138308535 54025455 71279130 24136515 39805050 253530 57099090 20308185 123230880 115616430 2500800 69972465 44794500 3107670 167215530 46625145 42457560 12778035 116872020 9849285 138435915 57886320 215405775 110945430 35283795 2028435 22341285 135270300 304940250 63722205 15511065 121240380 77191065 7600725 42496995 23268750 48509910 68938320 17699895 183715530 21369840 142900395 63155175 65855505 8105655 7882605 11512770 191826855 4476270 175011660 41784765 543315 17157570 32298990 20715015 13947870 95978955 4041165 40056330 147779355 27799410 117760845 73097205 8560815 58795515 6050505 36323970 58304550 97664325 37648410 78125520 68900280 93232515 42331350 7371390 67592100 62196795 19135830 40635525 55819830 108303735 37690080 104114895 119689050 56671800 28752090 136188240 236797995 61467150 63214170 145909245 151119735 32865135 50726610 91349130 45940455 21300600 88062960 144986940 57189780 31250055 43319265 74511000 14377500 13241790 146441505 43393140 62940585 146873850 27043065 30617490 69728760 202922445 45420450 128586555 6923445 95892180 182726760 139301940 20281155 29210100 9922800 145292880 32354625 45285510 117900465 136896960 33593490 4900050 100490295 12507855 103280055 43734570 28248135 136936125 88185210 101671695 139632660 40850085 19296795 4814325 37381500 12573960 14843400 94257450 100726545 33626715 30884130 10908105 60999435 21898965 142027500 48578850 116357970 117069240 66329430 113127390 4493655 20950500 33989070 96139755 23841990 4530525 17675310 35896200 130830180 174795960 11513685 61711005 120601995 105996810 1977990 38538405 67176705 201861330 51507345 103106625 92477640 51183915 90924870 4773750 13280505 74786790 140230005 90584115 18325545 93997515 36321030 16102845 42351690 11158005 89381760 74556045 58113120 118771710 61431420 22559640 46672665 7279080 179802165 37140615 252921135 43215090 71352975 151485540 125180865 110861415 51542205 7187325 33886260 240390105 6083415 72419580 36418815 40438710 117779835 1207500 90963825 14207130 24547065 295108110 18553785 4766730 80936460 184978065 17388330 18127005 12232440 12214125 72563445 42390120 133742055 57184305 4504485 85343745 102034125 80379360 61335060 3933990 211039440 91430220 48446085 117795495 57143760 69968535 184371900 7635285 19519590 148110960 159702180 59440995 6236175 41182800 162490875 50763465 7959960 133593435 109172610 75949815 147547680 51722790 14661540 26546835 102394260 62553915 139280175 23207655 125106690 196737870 2420745 84250965 115142700 118957500 80673330 10605195 233943885 125510100 24041295 185365920 33266325 545625 93601125 8311485 20925195 13864080 74342940 424050 24754290 184567095 12693240 105780120 68660400 35796930 17529420 59996355 111014355 1513260 15794055 95210490 3191235 89031645 215763375 26944275 36919920 31843185 26265735 15918705 150394995 64452375 174729360 29850120 118711395 81378825 4909995 4011810 244816065 234976770 80480835 57493425 139138500 29869965 109667295 3116835 41494095 70757985 53708100 48921015 8199330 34461015 86043435 78154530 135958260 134152770 154110600 57627675 10467165 23476950 116565315 64943055 30123690 131042295 32346630 55797090 68666235 66000255 33882135 5888910 157633080 49027950 51386670 119155320 16132140 33868350 3360315 8451210 64058085 32323815 40110060 50702250 32588325 98682105 57271710 57842505 110746845 83798715 132609255 39533505 73402110 194286450 206590590 4446840 6952125 92427690 17704710 105205890 38199165 160713060 48872985 13839135 2874345 68597250 34083270 64041930 88013625 33856965 7698765 24799275 37904160 50585415 13763730 40251495 67861785 99432465 41427255 41908455 185970735 155464470 54243285 33567450 104860200 11513970 20406345 104155005 63184920 96692175 42001515 42252765 99707700 73524525 183513855 8662410 33218430 30504825 158873145 113734755 31983150 66971730 117640860 26207460 103019820 63925455 72148905 23104725 23411430 53261205 136811310 29728590 19517250 97401870 54160560 37054485 100804050 31196835 110351370 199412010 5293395 212760555 61628340 19969200 158294910 71541000 42129270 57237435 34031490 73023735 127410945 9519630 45149085 67258890 28833435 172427775 51935625 92498430 62489745 100576755 5013345 31571535 152416905 36257385 86475990 24454875 32268600 17548215 14559945 11164395 34838130 87403395 14856360 87696585 54518805 69872850 10916400 146559630 132536700 107246940 147005220 13772790 66076500 6633585 194903085 141726555 20658465 76631715 141066075 4673265 32526135 159484860 42829560 6359430 88990740 118785945 17016585 56535405 7912860 46253730 112177875 49670295 32904045 40579110 16803285 95963130 143892075 93124425 8275980 19338900 20867505 19467090 44652705 118548825 11246190 56105085 38924880 6894105 108292320 131315715 18719790 76911480 2804340 18866715 133860300 55377750 257457795 102566760 91635255 66077715 99572895 185160570 122986140 86158785 133692030 88182975 9362265 15705345 25778160 102075870 174955995 23257695 2563320 60312300 20137140 30056640 196126095 82690485 84316500 50916585 15650280 105918900 74665875 20811270 35950440 55589820 198955005 132602235 119940945 101142720 19311795 152694480 104163015 90759405 25110900 41612640 48977655 8597115 169755210 4813485 10225965 30262890 75138330 117884310 76198620 47951085 36972450 55487775 98282760 78011610 88061670 106644525 16238880 61695195 35751525 31578390 43238445 72605940 57472125 53740380 96643185 210396525 85825860 13979190 15943035 56101995 62873850 45382860 13823685 29191125 150236580 94991745 137433945 7639365 80822685 33468615 133935915 114058410 1543740 39392490 110979810 18903900 122609325 64195800 209975580 4578345 51859695 260996565 27406620 89941815 3181305 24844185 23067885 128045385 126753930 48593655 4139460 152266485 96989040 70210995 9562920 103348950 58059420 51946080 26845380 60455100 170264520 78052485 18138840 43371615 60982305 68755980 41845935 12649275 236175045 69004530 25395345 23326260 73168485 24737625 81090195 53373330 197628570 150844215 15324555 41664810 151641555 33832005 58062945 14277675 124299525 14181780 15716100 169322910 3576390 146421465 67802760 33805965 4235175 49747470 60350175 60622695 45086265 47726985 16930065 149165415 104190075 90696960 14073525 193252245 45121110 98228145 73758885 118204515 90263295 65580450 11437665 18505500 206197875 11538390 100655955 89462505 126297390 26989485 110794725 19328160 47570580 32832345 55844565 88768140 73584900 77103180 2241720 5555340 40574865 31530765 6022800 4524615 47878230 118115445 48334320 43076700 174159450 14940600 89105505 66060390 73440270 195218370 77129235 16580565 120604380 65332275 25387410 97340685 31279695 89870145 13613850 7508640 35024385 115542435 53716965 223289145 284275605 108618210 67272885 51239505 115654785 14589360 68627805 28959210 67461315 90449685 129432045 196065570 16558410 168124815 8379750 83997135 38088810 4685475 27227460 111873555 4630140 11387910 17746005 66601200 81007065 46975230 62560875 78901725 96494040 44749005 50669625 22911045 281846280 88334205 116098005 66659910 3341865 13768965 85171065 78535380 29588070 17640285 66394710 59492415 63945450 21858150 7096395 100214115 59309520 62688495 25755900 71250975 127240410 12990585 64875390 8282685 129878520 60018825 68070045 22224480 97454505 118809435 29972070 49390530 71012595 6381330 28462035 1938210 20318610 5835810 7948770 69022935 36891885 83671905 29713455 135965925 156201705 47810685 74077740 24155025 56814870 17275515 45904470 108683040 9721740 18179910 12438405 123726690 111916125 142056630 154533390 83135145 255072585 73806960 28241445 27347955 145495545 101152125 46109715 91536225 53238315 153763440 197555220 44060895 27617865 182516595 90284250 60831915 54380850 49526790 27194040 124116360 16282185 46171005 56043885 120244425 25764195 57788970 60348750 11712660 13942170 60539790 27771915 12880995 68543550 101837880 110026920 114358695 96624945 33695460 87870570 41347305 3976455 173860740 14634000 46235580 67291875 111617760 9370185 70515630 141693465 9708840 9280260 37035345 74040270 1800030 85593405 52966680 153917550 55699470 47410050 32243760 87123630 9686085 21141015 171863250 94308480 73925955 42531645 129753855 36590340 20139570 58644630 52238805 36766185 79175565 40572150 33861210 6019980 187376625 18016740 98724345 16443990 104279940 8070555 65182155 113751540 38576400 115277370 35362470 215165745 53674560 208419135 87223920 2478000 103883730 33186870 173922735 8074830 74425905 33182250 34784115 123696540 51057600 2744475 1610055 165073215 73126140 57112980 46228890 50150925 58202415 192930705 102010440 131261895 102635115 42366000 29285955 77420775 33308745 96319995 34456845 88003470 79087875 11832480 40187805 65921550 88499700 21818205 198907770 6038445 9131955 195291135 3690660 4418730 132315660 146164695 43045785 44732745 1455195 169369065 403740 159392025 251835555 152432805 2261130 100681350 44079405 5231325 63900195 122640750 25920660 145965945 38502795 76089300 38003370 60203835 150957885 156526770 118566810 26643015 123768915 58076850 80708220 23396130 123523650 11083545 110591100 44021850 14309295 78884370 30410355 101214210 72348270 33724575 23163510 53463240 38505825 108319305 28140870 133545630 271746360 149848665 59425275 14028675 17303505 52296240 21170505 19435605 94096950 31525815 210048900 20503845 98777070 46905450 51589905 124202070 16679250 72052290 34215420 12548475 171953445 6163800 40490790 62396370 109397205 70602480 45998205 7657770 13731120 1170180 64721565 164054040 29678715 54574800 91223505 129274590 117123690 165956640 57444765 4371330 194864865 65960160 82446000 24075750 195871665 3039120 67920645 35577825 124685685 234423105 177791670 48325140 1172895 97558680 53578650 24733920 22753635 76343310 127357110 42969150 152981865 29644290 94378215 98577210 72589155 47400225 31588335 96595620 3751605 113791350 181056360 156951960 78923715 92348865 4675785 7356975 119048040 85913985 132401895 31176600 125338740 88065000 18325275 52308480 42410745 49001550 14495370 39712035 41991315 92355405 9313380 66474015 161276625 2808765 72299325 72332775 20619645 11477475 80203815 4854840 33626265 55355325 34968825 113098170 121394205 105457845 1863585 117022395 93612255 79493775 6911550 4829250 15745800 88474275 11259930 89882280 22049895 110210880 20262390 67336020 88032705 42040200 112098780 62813535 6912330 59011020 89867850 87454650 95890860 196798260 67375005 46905810 59747175 21078855 129049425 269308830 24840060 19087935 29875260 114698955 18864090 19190250 2205045 149630805 72324120 25021755 75488745 27873705 5381010 177293295 5972730 23877630 211447620 25698810 56849295 74680890 59322360 17381940 47339940 28387155 2555760 10686855 87570480 126705210 49093110 99980325 75727800 55150140 87541395 9468510 84205845 75443400 218716200 65825550 134402460 35238885 2175555 100873590 80873295 20422155 42991155 50400690 23755095 11617305 109649130 92729115 102096495 118608795 2721915 32945160 103655550 115470750 27579240 32431125 82160505 46239960 68923155 66259965 9505440 76059285 22158885 104639865 124336560 197434380 24525390 104094105 11289390 42005070 165271605 205182240 17301330 12074835 157293795 19779675 101927655 128017800 63703830 91488555 9500865 176467665 69231570 41871600 86704455 8353740 53615820 7884375 146118435 157052190 9689085 67941885 3390330 57518340 44521035 56940525 16998390 96901500 20863320 158529720 38665605 48424170 78540645 8149800 106590390 70120260 185589180 38306475 28184025 219406875 59414310 91065300 56692515 2993745 66584580 30959145 80257815 68377470 199100430 7314945 24744360 15086685 75045720 10104315 104202300 11073840 12336450 31851150 219742185 30316860 5692560 17577375 44864970 29890395 90645540 205837620 5235000 67528560 120366675 94693350 21158400 55311135 92092530 115729290 5238795 145385415 28335555 66828330 43905195 55769625 36996015 19166100 34237785 30510165 34660305 190434120 771990 41691555 34868040 135563865 29764320 129374550 8894535 65072010 218347590 42653010 64015695 1750395 24487305 658350 14255955 27199575 72071430 35256300 40684395 94283040 53681775 17598195 30103845 17806365 115798890 24774600 26580450 65323905 57446280 107453670 90431445 45273135 188274030 52294050 26809695 130137810 61758990 263664780 206205 134889810 65847330 81333435 2602335 25326135 57598215 24129705 25909770 101242680 95774340 39001845 11704350 97634865 126237000 61363905 14076945 61897110 84469260 88979160 84671010 112781730 181606470 19435140 82677360 78529335 16515855 23978340 11475600 242744565 8967675 4746870 70780995 109721745 141710130 127385190 61213935 123129840 7968135 106767705 62954715 67172700 33288150 21192570 228585525 28541445 54231285 16237755 7645170 143317365 18804000 919485 69177315 49392495 6616935 95479965 132791655 25957440 128677740 15191655 146202825 23292870 37121505 90399000 47294790 26245080 7324740 158125725 12630435 27071550 32972355 13061250 12821400 129527865 105991110 63539295 69211320 10069740 19254180 133424235 6488475 112408470 88803900 113754135 45381600 83718225 62516565 110409000 101715120 21477840 7314240 106226535 106706355 67827615 95916270 97368165 126655260 46031355 176864880 31855410 17722260 154738425 24849420 72867255 114821625 86848590 46380225 76077795 84720300 53265135 85856385 159828030 30186765 49791915 66260490 5736465 57270000 32523705 102758835 148298250 24031365 56445210 40421625 51985065 43557555 69487710 1350390 99376800 173941830 79933905 53428965 112869525 53749395 37456920 104951280 12341220 73683345 62135805 120562365 131192655 59717985 108212055 52262745 9179730 81982740 59212560 114405900 15046245 10078410 31355445 82184880 82878570 25905255 35935545 111922800 61064895 8989350 74886405 19413210 34998840 70093380 216267405 113988585 52957380 120895440 12974880 39913485 71616360 16661895 50604525 41573415 64013040 92262585 71520555 161369760 31622100 12184785 64854615 10089510 13356450 95163090 122098245 121233435 42639420 29064810 125818590 33623025 118650465 79468815 80688750 69514200 154187790 100876455 117325665 52816065 26640300 53765805 2709420 281790480 107061990 17032230 97651980 265627605 27786600 19639845 128220165 14670525 46077780 83363880 133810425 205470 151779795 22462575 116796795 127035570 82365540 101539290 201307290 18127860 10052535 127445325 39434355 152524905 48862350 118949970 131268900 59494395 68828370 136381455 78351555 79053075 27256905 84138270 66299055 113899425 21908430 106121550 54017415 112458975 39396600 52391400 134028060 59907390 140290695 115476150 54044580 21279315 74701200 126640665 68250720 22398480 56455200 96684885 36081975 256098960 6398040 9555000 88272795 145134825 6479385 65678580 24827655 111392145 102801180 62126490 62442540 211227510 49817310 160525170 139699995 198572910 3302820 132673350 12848445 205151145 58905 240247695 37962780 14133225 56920875 128557425 32205930 100949160 117431580 98026290 138980760 92276400 127175640 89654115 947715 6025575 86515020 63145860 2207040 159971955 26624070 115089240 24315330 26873265 57336495 71620665 131655975 36160755 33228225 135315855 114150345 103089495 69617625 36668565 70917120 3790635 123180615 4554990 16711395 212808465 31604535 53303505 239398290 35190480 61078605 15274740 50253030 18776580 37486215 73802130 53251575 57712140 35458110 184944525 111491820 114680790 139075455 4661910 52494510 25045125 20553480 116075700 98022210 24261540 46235190 21974865 81941415 116893980 46765155 34852395 170686590 97633980 117375030 71165055 170725740 28952145 47564760 69408015 26571945 102140475 49073730 4615005 71535300 10659630 94927740 111756345 14160075 167871450 72699015 4365450 83383650 29206410 113961225 139751745 44683740 6992685 28658280 16777485 55423290 45761670 17061225 3421140 76545780 48101895 115684545 57153090 27889260 97699800 25630620 16497540 228599070 116232585 50401650 82072185 79753950 32974110 53170305 37528185 80249895 138112770 136865370 73099305 23732010 35762400 153841170 12395565 127437585 28285845 173047470 90220155 41398620 35229450 46685835 17932410 150314130 43252230 43928580 60568620 114660090 59064705 11904735 25025160 9977220 128147340 90457725 144322740 3749130 45936240 9541125 61564530 157052970 149973900 936705 112265385 54406950 89821635 131737020 112696995 181036875 27327345 157792035 164511750 46132935 119624655 33286785 73705050 118197360 92160195 43368135 132720900 66609060 13254900 77729100 34748325 78107340 115080840 45513765 104921805 35190075 27116070 172485720 78968835 14064600 140174385 76772745 23021235 10705185 129953280 163195665 65992350 195873495 3257865 122956515 83767770 42134235 5853525 48468075 160038840 9740025 49186305 113463090 142455300 86031975 30430740 145963200 56337990 199831740 114359295 154218465 92482515 74066115 2702940 44465610 92260935 86535885 146843835 25691910 70862910 66000225 80155320 7055895 1507005 71986545 16117830 129595695 11237340 24788490 37952835 69741165 146857710 45267510 10569210 57937455 95051145 115081590 41833230 19205385 24728505 72245025 19179780 10138275 140489955 73113525 114597435 128744145 32419890 41988210 138426630 201206220 27162480 16712040 43368090 133196775 22933035 70150695 37481505 91583385 80718990 142818705 19549155 27833775 170034525 153085530 24419145 128263590 1190145 1092570 97053840 21616335 102974925 53162505 17295495 62495730 61147635 144559455 48895830 99700365 78408960 148886040 31400325 55010790 3887040 7038075 6670395 186629355 92908140 36556350 47959965 120093465 52572600 55871265 41713380 61604310 132139110 109264005 37737885 204834825 23143965 213106665 4209810 87744330 59622900 25758525 81665700 154651395 103159950 164876370 93370425 14473830 28012620 11079240 83758800 44015175 68270865 5468070 52490145 22516320 276075 62978085 81810780 137624025 51758010 40007775 7247535 27742470 42997995 90828705 23578080 78798090 41915625 198935955 4832310 66745035 87551100 106676535 70216485 83652615 53422755 77261220 185256000 42841230 59423280 5893395 23820210 8796660 168973335 25092630 20314485 58325265 24728445 65076000 14900355 6121485 114070440 84979995 90591945 51049050 49693470 119950875 52056120 14851425 111262470 27877575 150264945 134284380 9079365 85342965 56442495 190960665 30724725 17300895 110776605 68287980 14093160 9507555 32515905 26677350 121109130 37148640 130005585 48549705 84303075 163660485 40055565 54961140 111410235 81725775 104861085 101569455 10735230 93773535 45037350 31784805 10516770 196818675 5989200 147966240 2036745 50861895 247852110 12132180 71354835 30532110 33167040 29937165 93164940 18312915 30324330 48288330 13402635 25515555 66694755 36631530 101359395 38753175 74642205 31683270 3363675 44382330 175682880 8583900 79113600 46356990 78150915 5511810 14031120 188999640 48234465 171186150 142631445 154442625 43180095 89790225 175682115 44004195 150144885 27755460 264462570 139743135 184352460 58853175 14820090 8706075 99982395 69355950 8124495 42443175 64379115 198067215 80894745 36486345 61993650 8820930 140786370 18475020 55987500 25100790 21548100 64504155 45299220 17970060 6820050 189829200 14174340 50385285 107878650 249739950 6087765 8063010 27430245 101225670 129282570 67186410 36859890 14543610 126116295 25787175 163809135 153632400 104208030 809085 260349135 169583415 47199330 90041940 83324025 11623665 112991235 125225340 47762880 221594130 88904070 37483875 53338455 88442700 62405700 55560015 179562840 891585 96669480 67429320 58364100 35174235 73853340 102978765 119819220 3066240 81949110 80970270 80127450 67436265 175136610 21162840 4213965 71451150 123262305 51952320 59369955 55081815 52377900 3779385 34276245 114608145 63153885 16087560 289977450 54473295 155292735 92186190 16061685 80077290 4583640 46485720 58537515 186694740 23728545 93489795 123162840 92457870 160511760 18725760 115439985 89442915 39626310 3151095 142600230 35885385 54350865 101366055 69282735 54538350 99859005 4074540 300739815 126442260 97203975 52180830 19173690 65417775 119082750 229979910 1153560 7457505 125529210 8050095 66939465 99782655 27709605 86503425 2884875 151143165 63676080 100241505 7755180 78508980 188385510 97122345 237097665 116017455 29357085 62423670 116447280 1931595 7680885 82476960 2873610 26007180 59695425 35423175 112464615 45946635 47285955 166437855 2331270 106495155 168795540 141209610 5376555 32160990 10650480 13749195 220328295 130448955 49568025 2064270 125820450 22027125 6770280 45305595 8688885 56769525 80765415 36494880 29996295 53830515 164932755 150717435 91805640 5333910 119286660 84832725 18381915 154668810 95476575 170143110 201661170 14105175 153375180 10320630 55592040 96300345 146786370 170647905 32177730 47373270 39821280 1851600 73346625 92836230 72820470 180487950 54898650 55654200 86392830 59397120 85806105 148388400 49661355 92025450 3435015 78777105 166284525 74006940 26353035 49650120 650535 126756135 1097535 12835665 41817420 37702140 119329815 66184755 5588865 180308610 42204765 20891655 88750470 85718910 56385240 195154740 6417045 64286475 35616045 63026955 24972135 98471685 60923925 20353725 144748950 6581985 61329420 28090455 20730030 89059410 6068205 190152210 150237120 3778890 75506550 18771465 74006520 60450315 7875945 18631545 19887510 87945615 36293820 43807440 164082270 31994505 8670180 82294935 57349830 31243770 100721280 55853820 8835150 68876925 24961410 96533505 32832015 149045940 100369380 177281550 10212270 89676795 69805980 29928390 3849000 84361860 59074935 120700440 32417115 24095100 32425380 17876430 32801325 178100250 89701740 24519060 44089080 37090380 76353690 23587725 185298000 136717680 64506630 157258530 61212030 246064515 134262495 25944045 8524050 116395350 21098250 137923410 91789485 7597035 39703005 108440340 21162165 89961285 32952495 136003395 17273655 111664950 146448525 7189155 23474700 39360315 3840720 9824970 166811040 50176815 23766675 89529615 15394755 105377790 8301225 10823895 101858805 34537800 157130460 185995980 164599590 147760080 89671695 84824670 5540145 170072295 21637815 124607655 117546570 151201920 53329110 120719985 45181395 6226710 137284680 8581005 138933405 99275550 74690400 103892940 105760440 59080980 34637775 44785755 3130770 133248360 101823600 80292345 30279780 137856375 16620510 58763700 126407385 72448320 106624380 30130800 155388225 70268490 40617045 67454340 20745045 166318065 142950615 80032740 95266920 28945770 153712575 78687945 122148165 56167830 92276610 169180140 20611740 204618705 97410480 46691265 41504820 15702585 38679795 48673635 110207730 85771575 142755660 76359090 74183925 28109130 143301570 75627510 6054150 46538580 16422885 3509445 33950340 13667910 141598050 18842880 117724110 38027250 85288590 22125585 36528030 451395 142076505 31369290 91818885 118730085 107693160 42980775 1294560 107592315 90468090 15904200 87086505 3486150 193443930 38459550 24465990 18272715 168278685 13382955 28653975 135881835 83350155 32900745 30521085 74068035 205507305 64593270 38866605 975405 152771265 105180660 10448805 119247960 71149920 181998285 34690185 42054135 9036765 7858185 89912505 99023355 135100245 68516175 30221130 78989025 93463410 95774535 48137910 10898790 40079700 30681705 136401240 29195445 168784035 57472815 33473175 79398435 18447075 5813325 85545360 3806100 91757325 68501100 189858810 97862040 115152780 89513190 106682850 192723975 7099560 141232815 30483135 13235565 46368525 41018760 115290120 109221180 10254600 73201140 28858185 79629750 36699900 136160280 210600630 45052275 99431970 136157295 29061285 30712890 31856580 61841760 138095220 307125 5109015 117343155 10923315 5800785 30703455 161075040 1686420 22496490 64483110 68981715 3348120 72086265 134943690 55301925 60931395 16260015 108919635 47733195 72925275 74070960 150135690 161083500 16459545 79160745 27503205 90334380 94296825 12541215 176145840 123771675 6248205 162069030 51119910 127456140 137633715 111960705 58150950 5952330 157403040 43659570 3529035 533730 79856130 81086520 104343645 40437840 74117835 259276335 33466080 35015685 52513920 3335145 243511830 113132280 80486940 13738545 95243205 28197810 130779885 142855170 83528700 127027185 148350960 90274095 14352930 113804010 86332650 38173005 140187555 112185 99925725 182029200 93192915 182872530 73041975 49478640 36411105 122456625 166671420 14026860 175676520 85732785 32536920 67441755 6411045 169935300 69194955 64434225 46259505 73021965 75552540 129047700 107218830 5356305 42019125 88082955 21970860 32868030 12133455 174774600 39903540 25414770 145973430 119137050 20894895 1844295 78547050 92375400 46170960 38397285 173053860 83649840 51243840 71069100 128986740 29250915 49275120 15242220 150713985 73096950 21106620 34940865 94986285 47281590 132686205 45468480 71436750 23451750 37651980 29443410 3295620 129046080 38238525 22078215 31270860 58041510 3834765 119010510 58258200 71929230 69418710 44001375 81458265 211419765 86844960 213481995 3821400 107758980 20495970 73339950 52096980 68880495 95452575 160937940 46663740 3756570 16392225 94551540 17695980 14098350 26693610 249014115 6962640 116696925 147377640 52928220 10192395 94327560 32522805 173847390 62795040 747690 210665400 124742790 35453640 113013735 155539410 15135750 24250530 102143250 5973435 32232840 1230030 136885335 6600300 71210070 20193795 6798480 7461165 36022485 14264160 59281605 105050610 289800 66233550 137447910 42562905 2662350 182573220 54810870 141289785 66654420 119543490 47541255 11569665 103098975 168337155 37660860 95658120 49142100 40640805 117989520 97811520 40404360 46279440 119390430 30474990 84376395 18934725 7440045 82166190 1534410 147349620 127189380 49174275 44113695 14197095 121679400 55293345 82152990 65309505 69833100 18250350 13491105 70488615 58469145 35138505 113875515 24727440 29807355 15804150 33922455 179479485 40707180 116270130 60393375 159752280 49958535 25016820 92954700 11443800 18474660 1544535 7835535 15578325 14322120 9905130 105750585 8426775 48437460 14709345 47494290 91395735 12209985 24169125 29774340 35637675 59968635 52503735 30267150 25549395 90463860 96832680 143268030 560175 56066115 90818970 111962400 37758150 99231825 98088690 7841955 120918180 27445230 15583560 40916535 144819420 6074430 51010410 62433315 135330435 174265455 2650140 81833265 60660390 27207120 65152170 47303475 68905530 74924370 59132880 72511845 676215 1275450 71729295 49015275 22880565 134775540 124324410 99573195 62423310 69647820 86215305 59025225 100607700 67714065 59520570 44240280 15211590 47927190 63963300 160533900 40146315 40805715 4936125 131167680 38729265 108845805 54903855 40674255 61312980 99446505 38963715 13238745 198621600 44456100 82839570 74483565 46703205 139946475 33651915 61202790 213746025 86354415 57829815 12449760 40915200 173231100 21277665 73597245 88287930 74988465 236828820 91448205 117350985 63785325 16880550 15928500 82873590 79349160 62542035 59249700 7801545 4644615 16002045 10248630 21087945 125410140 86378850 75372525 85375350 107710725 42191805 197138910 10878030 3519615 151997715 141134520 99882165 22597875 19578975 160251990 3157950 26795835 99046740 61084290 38585940 39398235 51532020 123309765 21435045 55301640 2547435 22886805 61832940 69813915 3089445 2062665 111156735 103976970 149704245 13999470 18593910 125348400 12366165 351015 32646015 33779775 144259350 142031730 25610220 86504610 38204610 151566180 7869840 114168825 12950520 97215 10260255 94646730 72495285 73007415 17624145 130795755 84938025 28596990 86437830 161489160 21675945 53455740 78867030 109699515 111914835 24684555 22349460 31641750 154540050 60752055 80998785 79271250 181492950 47056035 129275070 82887795 140845935 20877285 143299425 28678860 3215385 116129370 42216405 80253015 23491455 25768305 131700525 88816305 52612995 135125265 132311490 16914735 105726900 34984800 72224070 91829250 104663490 23171655 108003990 106175985 30939360 176556525 42311835 10400085 199567575 86828385 61626660 21580455 29089785 122080725 105551850 18284310 111125925 74064900 30822240 194906835 7172865 54906705 211825080 46106160 249585 36859695 59428395 57883860 9492585 69024225 62987535 143427975 45312465 27931410 40500120 16109955 88221360 32478600 14983485 36976650 33222765 217043865 125650890 95847840 105989250 6353880 72400410 72537300 73670400 90162465 3975195 7136580 27289830 37832820 30771720 138877155 8124300 162639000 94924410 20521545 101844060 60843780 35393040 102937995 18162405 81983715 57060945 149247735 107974305 5529570 8668050 88970415 9178560 60641430 144826920 135546180 14726265 108075435 55714725 87531255 119406810 176238855 1287285 92509470 26518680 9715965 81450660 21574080 220257630 8233230 11850840 96680010 112547265 10847130 71718300 128697345 62326110 26203530 100633635 7692735 115414725 20181030 39399720 47642370 51648270 8102700 8379750 33090330 74522115 109333965 124967565 855060 81985740 20889360 2805405 22899300 51586035 14686755 54025335 124531095 127607850 74560440 63265845 35325465 32981085 146570535 27126855 23926920 89043630 81428655 91860480 34684740 77022735 175265640 14447640 110099850 88255365 18701145 110321910 52581210 20983680 160886385 145299360 118661445 58417500 153503505 120881370 93761010 156758835 23093745 17369430 65497440 164469195 25532145 23191125 11090400 200623545 52147575 10734495 71389230 128242395 71953185 50035140 11337915 174717945 3751890 57122670 23900370 32644440 43111170 46534425 14575695 20291160 37295895 100511550 118883460 93306435 22515855 23970150 42780165 139232805 110209935 2353095 203395260 64958430 111998475 107981205 33177255 61462200 19867095 25306380 101041770 148457250 15961635 26847690 51809910 246805905 9184035 139695705 127114965 120952260 56060595 225518415 115484685 2590410 123324045 56399475 176429190 119082255 68710755 51562275 25809030 42751755 140906160 70521300 13293825 86243130 65703570 56011740 163959990 45327045 160157325 35814960 25418235 14205045 127981980 33020760 176329755 32854170 34412385 9522075 154204125 140574105 78804345 84643305 18383175 93945885 95147190 18934755 11833725 32085495 71628915 41164125 26269050 159011100 32168025 14742045 49250475 47123895 1713945 154078830 6240615 47791965 130979265 13850370 102790410 31614870 142010685 34799025 78834615 2439240 18816450 120267165 5977620 29812815 76024470 225414270 9935535 52355820 14154825 79792905 50754525 91802715 54603855 23313285 108603285 2096520 242407620 123525765 28110 60111150 79160955 36517905 58903260 4631220 109652370 103132200 60927600 46339125 29250930 27018150 104901570 49988835 96488550 181114410 86391870 108187005 122260800 1375830 36710955 114239805 3720495 18914925 2874795 10972380 44147895 86914350 43345575 111910365 88705995 40304265 45748125 110512785 45809595 181556970 31043175 95356965 83218950 21292410 82108950 41409570 71655705 8274675 115635825 25794480 2310510 56828610 90902595 4635675 21913500 34018050 90744225 45752610 22277880 63034650 110109495 112252800 4084860 2820630 73931775 106836345 68362875 45468675 47841300 20348580 1163220 14480040 77165970 87709905 6652170 66231090 15553620 27045495 206430570 63361785 33062625 144616530 91343415 106381665 47614395 19374495 111009795 9924255 166209285 148880010 19161300 61341915 109590450 112217565 72978000 72168390 66578865 175331385 68199525 7965270 98983920 172234665 47414280 41802600 121536225 55869195 57606705 94666350 21414000 103267785 29023620 28701990 16330740 39574110 116939115 13859925 53054460 10640730 115846290 93240270 34333935 29253255 78096600 134167125 19007325 13990440 155003145 69824430 50088990 52710630 35422095 120918075 6548895 113372715 25535970 77280915 92625060 121485105 194260680 46660185 72060675 5196765 13284330 51917970 29833650 8868870 71169255 57562575 33810270 8902440 13200915 68519460 34808220 58014945 33836310 42933885 162081165 26105535 32313150 119264595 51503685 112037385 11188005 129333195 26080185 16217205 35769390 24647760 34465230 63360990 2831025 76490415 139865445 21338895 103698300 11350560 13254480 100040985 145423950 2665335 175323000 2820225 50971500 2501355 1110195 216048330 82150845 215358375 194226525 90674565 16984440 12251745 93874245 15933915 33092145 127067565 26459040 38879640 42377475 156356475 86667285 102916140 1140420 23151240 84263355 7398375 14229060 116480190 75951705 21640305 161857575 30522150 96877260 102925545 64989990 38602440 19952580 84559935 139362555 17622525 14093895 213907740 136608375 41254050 178115895 79422015 1507485 78913695 69261105 111423645 18110070 37701180 184180950 99977430 383085 137134005 97983990 166849335 46426485 92180970 16389405 44259390 19878540 76777455 120094905 96343275 118200975 87258030 93480300 10175280 95625555 109609740 132220170 126668490 8250330 48282450 63179025 198111600 146533815 21994350 38091615 41926275 10984110 13376295 115738740 162016800 45951735 44301885 22055220 103867455 58429965 199051905 31651635 10929240 62811870 46970340 160141515 107627400 35111535 71615715 216411600 6029175 17977635 30161895 78162585 10558980 128012865 9118035 26529555 95508645 33026640 19815435 118872090 8438415 50216340 17287635 40769490 13527705 111154140 122527740 18839160 46769280 95082225 88707120 29331495 38510940 56844465 98988795 2520825 18243315 74791530 76898970 159362520 17115495 102446160 31201515 215600820 11756040 151730430 19560960 54552525 95489595 127594455 5120325 44717535 184879965 13487910 15420810 2490390 789585 133298250 57678000 36257025 94783170 169387320 79018530 14161320 44745225 16050750 51096585 204025845 52815915 91761900 52330890 4570575 819810 177914730 11027760 75622005 70830405 65138025 126021630 29505360 40856775 222637605 68002005 89221620 12550830 74778645 42294960 7200135 106482030 116416395 255617940 23885430 148327335 132660165 139627935 847800 39547305 40071165 50428905 257416950 31342035 40684785 155807415 90938085 9971745 196114305 65563305 106776795 47996505 49286325 29157840 94842195 156295725 16651365 42998190 107939160 6159180 55390995 17411820 94249575 24805875 6475665 36391170 93752685 121383060 81641715 98878680 36319005 29282745 74760225 27286845 109388970 45548340 79543005 120599700 58989360 9668310 30233685 61216800 54075960 173895510 57014400 21947610 174787425 60856020 88964580 78509490 162657345 160279455 88185885 40206360 100610595 43808940 150384465 88559325 28651215 88322505 166129245 180951435 3283140 8328645 35263530 19675395 56758500 1499010 136600620 57280035 86013720 158024280 15378030 85014765 232885560 71340660 94980120 34155990 2490015 119579295 87489255 124500330 108846720 2275800 92635065 13386540 133934925 85358790 61408305 10645425 173113815 103395945 148788825 20053245 51831960 200024115 99284340 81777825 87448080 53214900 73324230 13362945 32843730 93652500 25709820 48940650 3432465 6804465 110582175 35618715 90882210 4248180 18783690 106450935 114143325 176994975 48996825 72730425 209493915 5138490 12363810 217026885 104761935 19424055 15524850 22864575 109508370 64161435 17018850 9806190 39063765 55621305 133700745 144215745 16285830 24430260 138185655 28207845 5784840 5346960 173081745 170613435 15854970 33333105 98088840 14431950 26302425 219340845 167529555 43100385 161322060 26861625 141914355 49247475 106813965 83940135 45276810 75499620 77860200 156919590 53829000 50303850 85309275 103946310 217875300 6177195 3650985 29482590 82734120 112103970 197971815 16691250 50114235 4730655 36246615 83847870 46409730 44534595 94576425 67174740 55305180 55676100 84267855 113434170 157234110 69914625 145457790 27206415 52674765 75910305 192183510 73420665 13922520 47651865 64189860 145668075 80497890 31098315 50153865 120694905 70019445 24672360 24136005 126507165 175700760 134933475 19091280 18983610 86404800 878265 55141815 35342010 61465710 254015925 123565650 44466795 279540 58369905 891825 216699675 51335745 68356125 27997920 63084645 86013855 3169650 131991285 97086660 180911475 27071925 60620700 43216140 14676120 74924250 170262660 20298210 173359860 44969655 53040720 29322840 19173855 74238735 130639410 58746180 149989965 83353995 39700590 24074745 73037655 95137710 118537860 83186490 452865 167513595 91093740 10916175 104145870 9018405 143429610 109715190 18344310 11530575 1163100 145647510 126835650 123504030 10248420 3051990 181076550 87304725 84771180 23190735 29806200 58767885 67855380 70420980 115330785 37021680 82183485 68883135 18249915 301303815 23444520 65891295 85603860 214526295 117959985 82491915 39059490 12095085 99059835 72155130 218678430 85924725 157892985 44178690 9483030 123182895 68051610 40828050 126640680 2406510 54752055 50689455 28669260 116396205 73642320 80042040 88876815 10781025 44182455 117707235 112999965 73687200 3956115 19670430 36232095 71170590 14371890 105163530 63062190 1732515 126729195 61646085 10598670 75101340 73452180 9144945 186093975 26383860 161637855 2408445 36988485 40953105 77568825 39017175 47509695 63326760 5977665 181045380 126737625 48985560 107600970 8644395 1258560 175344120 39071715 13887240 112491225 149972340 108432285 174278760 93023415 105334695 64205370 122902350 17206710 262530120 15838830 122986740 21188535 19437795 115218780 144660645 73702800 32090340 62410695 158615670 19073475 70666575 25576335 32758470 52654110 76812225 1020165 137151015 33253965 156572160 49627395 29269035 102809835 43549140 85507140 266175 98391870 8247735 36359685 15394260 101435190 79829700 55442520 110059500 149893260 104919630 75419250 207841185 16250295 53672580 46150215 66214650 42684165 66412770 131488620 67676355 26049060 111772185 9431040 63126375 13465170 64318875 106016385 89834025 122205045 135877050 35809350 134813205 7185750 27188250 869565 54911520 11380425 27934800 119393490 1160910 82235055 2096955 167692155 54901950 99502920 97771305 807510 28439655 29660715 56642550 43268700 93857100 68055615 10719375 75011355 44851740 19284930 17045055 53957985 143276025 31790955 48290895 147089400 135339075 90625065 8684445 74518110 74649450 42803895 118550355 34011735 77910315 42594000 59658900 107431350 12457035 124885170 13169730 8525955 50134800 14078490 18143610 57978525 87374430 154375470 106504305 5963055 141306420 122485755 134693010 53245365 58502580 57809670 78369090 106824525 82440525 20893305 179992650 52967760 114418230 8429130 219835665 28522545 48492915 116761575 16705995 77906880 72647790 93162360 16191135 89767815 105042195 77286795 101613795 219103650 15344940 29924850 249131325 41320800 157773990 66925275 152830725 23297370 49368390 50785035 75961455 60140805 99779655 22290900 35385975 76792980 17976045 205025760 69188025 73610445 52469820 6061515 72759000 272451315 40274430 12997260 126509625 70938210 39881100 76676400 10716600 19294905 154100460 100408545 54956505 49085610 27903465 39291885 85545375 171422700 96538305 80043345 14684730 258133875 14981730 18402540 189995925 114037050 21972840 3661440 22672575 180038880 18424725 137864190 74731875 82225740 106397595 172542660 44018835 16173585 89168175 54010710 40113765 21775590 67805655 54240315 69692190 53387280 3242430 94029720 111050715 6325710 97452330 172977975 178614765 830565 76297485 5652585 36119520 6497970 43628100 31994340 79636455 154965780 19809810 101725860 17810475 129196650 43081725 83908665 84437550 77364750 40848420 98175750 62938575 48659595 176811255 146472285 92858490 82229820 58836135 7382580 44510970 186102945 7535565 126499815 22394820 16669545 216445080 6978000 144574575 161469015 53837115 133531770 90190305 108710205 70949115 48271290 41183220 141152850 68877300 87251655 51321210 29216160 174718110 73965585 51383940 134888160 113263020 92995350 41613885 17917215 80057820 115639245 190769025 54689895 78491970 225010725 9143700 38648790 16139775 104683185 53101860 3346350 5708835 117119490 7725165 118382805 19688235 67246770 51636660 13783020 122562180 3080925 25771035 24849360 94098465 82038060 105699540 638940 51423690 116435760 69532635 28060095 143506035 231770850 16143510 6088605 210344940 175136205 14261310 4496625 53099775 23977050 321743595 17071740 24893955 226567605 21312135 153844995 22094055 37967385 18489360 63913230 53899935 19678005 35896245 94489050 217804485 113013930 78957480 30919185 41012430 41290560 77111790 43375530 49717395 46076835 47661420 24666675 89941200 765735 48397530 132556875 146344275 83228790 186512280 65318955 19491240 29439900 27742830 66154980 125175195 106989015 19327905 466380 5173875 35006940 140094945 130097250 71688630 4310865 78114390 48864555 19207335 66003135 122971905 15540180 15660885 53764200 179872440 33549210 50822970 121964310 155304825 69241035 15879750 6300675 80169555 103382700 14535510 2497905 35626815 104671890 10647045 75306900 111556515 26408355 119363775 559065 126653190 26018490 35189775 41810505 17555490 61164165 27754290 97806270 25053870 68436735 77500305 64796940 64504740 42531075 23164200 92040540 115654875 49026285 15224925 134104065 3949710 78603990 47259060 138354675 121126815 51195615 39724155 22274040 76796910 38577960 47874705 85758480 54868575 102167985 72425775 13916100 102983220 53961960 180400740 96588945 452130 103260360 52836420 18788805 212688345 60390240 6460530 18126165 6168705 100126095 25028040 116068470 117734715 17999310 69841875 52708035 68741115 108630300 27813240 105151395 54170910 132853575 27578100 83512620 133492410 31591320 116616600 141945510 73561350 167518050 12062400 65649090 31675350 206135730 679110 62482350 53409135 52347645 83865480 171279150 86983515 141433305 15773190 58371165 10672440 76465380 128813115 781185 21799560 46956030 124311225 14014590 41060310 45561045 9710460 136503210 58905810 17960655 137151225 115895115 183539250 31418460 224482305 40505400 24016770 61301835 73317255 35970885 22937955 64984425 82963335 229337940 75951795 8614275 97484460 134177025 23019375 56069595 13089780 97548690 154726950 16233450 60511545 11600385 31340370 12246105 124430190 9442080 104936340 133965870 26044125 121794255 120322005 159264600 91586355 34500360 93632940 16072950 79198725 120247755 127908840 317295 6076365 141307380 92241900 74747790 52858530 52477095 54915930 131726160 223424355 6703485 179932980 71787075 26612010 101730795 107418825 19868475 158725425 85277280 147431550 11972370 9424410 31911960 192124185 90862935 22907565 28647435 4159920 156195720 22440030 10587465 50144070 99397365 35432625 108817965 103975050 122903205 10100025 41250975 2231805 133974210 22991400 20891610 91971585 59830935 2458995 111139905 32314860 29698575 162312105 17249715 164422500 38577285 26476470 140530515 21853845 34480725 10465740 49191315 81557010 50784120 44492025 63526560 90855090 25501740 16720965 48299400 111067080 80908080 42936315 79041735 35597700 6584580 23618490 116126025 82113420 24873780 50819265 147214395 90499890 6284835 83099040 30419130 211156800 177446325 37784370 22151010 165796800 22823535 21609855 2801250 94148070 71562360 173742735 136071075 83916975 14925360 105486465 44424390 50119665 182427300 47214930 141599700 4713630 20615565 10277880 103694340 52601610 87495420 132963210 98851410 87890625 19106655 53102745 195735 9790155 59233650 270021240 39865560 41050395 33604185 41688780 119715915 4129875 94827600 82111920 115047630 53736690 34839195 158130975 24956325 22876050 87819270 54024570 61678005 35451060 89126325 231102570 3177690 30560025 78853500 727410 55655205 2099355 57951255 174509820 7470015 111668550 23149005 153150435 132176880 79905900 10445685 25655040 240066090 1376445 1951620 62164290 32368920 35937975 95665080 82542585 62702490 19367565 121158435 177352860 4833495 76291350 60610725 66609135 121303440 81406920 59161230 128281590 94892355 185847990 9962445 154978725 17348775 99388845 3009900 40599540 128891145 27237285 68572560 96557325 40788660 103159275 29056095 26860275 179842260 45170685 60791385 28736235 110563785 66770355 114644340 46905285 58095345 58428090 28983510 209628780 102367575 49541970 117510315 30659685 10530660 19559700 45849915 131638680 46754805 15479610 287509815 17803350 5825205 89875365 51740685 54992985 24556335 135700185 106283385 27284925 4127610 92294505 61259055 86399745 140882805 108653235 79741425 142016475 75754440 66586785 59260215 49182045 57930150 137038830 70372785 31851825 142730235 162747375 72863280 13675215 28880910 47565120 106760595 72158805 89703525 125685210 12840735 78400020 8520165 62659590 95012520 171927030 47242785 25640010 115229640 37862115 62470305 70073085 45233535 40633515 57261735 34695915 79718775 58517670 16569615 54217215 69034605 139457430 27605055 34064865 141140250 71032560 48940050 105812745 101728290 9503655 64872000 62128815 20966820 79122570 14904810 74648940 27926385 134721240 16974720 203349735 76806825 74347935 5987505 49892190 96194715 15090180 6887550 41016570 47146665 49884165 180510555 6264165 77404140 47401710 7577565 151975560 109452645 92775690 18716970 52912035 62346975 189857745 96904080 36079605 3967830 76599360 224534115 103820505 44995800 65966325 10230135 94122360 29210055 162365295 157041585 49126365 172921575 60370410 8186775 48626655 203391285 87458715 132868380 48467880 42953340 37682055 76512870 92094075 58177560 33513765 62042940 25135140 236666670 12810 90767070 8377815 18884295 60403050 165307050 15901440 1655520 112859055 30467790 146867415 169143825 128668215 76097205 50793855 25684560 27199620 90204915 108762705 108883440 9213375 102224790 90211815 21406530 120045 20833695 21734925 229652175 240896670 32745375 222756855 43631775 128772930 28579605 4730460 59737305 96941790 157510500 18197925 4058700 53315880 43537575 15736665 171078975 7562070 19360335 100450230 60787200 52328280 26885340 104519550 80779080 110128230 73037025 66618390 34356450 1326465 96933450 37624905 99109200 102827385 45768330 170348685 33697455 24816105 98958480 7675005 102629745 106356855 21017925 33981735 146731935 5255910 113581395 74533590 118211250 101406315 101901690 32909970 84971925 7918125 11219400 91580880 37531080 18563025 164346495 222647265 66470895 9937485 8549040 47817810 57451845 87555495 123677040 12388485 57359730 22890690 78000510 60965205 55182330 46625955 68999475 76573290 62604135 83406585 25463070 68802150 54880065 52606065 102797445 139770630 125967390 7610490 4173765 22252005 9761760 8141265 64710960 135558915 94539060 13654605 49629465 45672795 115918905 83467620 41194500 58871265 83077200 226031025 6253545 152597520 33596715 80017965 28845645 10304070 63399900 81366660 56572230 5382630 127745565 61985295 32529930 74885070 147940605 22658985 1797165 81113940 112620165 14473710 61143105 35590500 78582930 93502785 103352610 3673020 132623460 305071800 18544515 102338580 62756190 61736385 4094955 146277165 100539180 27453225 38558310 5283870 106282425 5940615 7349205 4179735 110176155 143101365 24909135 30778290 7265310 109012155 30330015 47714235 269030340 68639100 206466015 28903515 49718175 91756125 126636045 138912315 22833165 114269970 128973330 70419825 76429995 52576440 56850945 29499375 38890830 28017435 70595175 13202295 79112055 123266190 31224375 6546675 57694380 67085655 159293460 99322575 501060 188216595 24113910 31379175 118036320 28318335 25348365 74717700 128913120 92695440 53224275 81381735 107296020 19104345 86700000 48449700 119884560 9973440 123200220 6969060 104764215 115371195 44181435 113350965 125266620 163919160 165297825 11337150 138774525 34678890 19089195 203932230 122433705 45244440 144383385 12633690 86419065 17240700 25498725 105253290 44111595 49035465 67138545 120550455 34145640 43048155 141022080 59879100 3820215 290798355 43505340 16480890 5631795 8439840 36465240 54862575 62545590 622455 22036500 41560740 39642795 76119930 34211025 39110655 92152620 8372025 11381880 59697705 6191145 59363130 35049420 150762915 46059075 56662425 109752825 101822535 72320925 26348820 84906855 45402930 60339960 43712865 2982765 65808120 151379175 136181880 81090315 66891900 42432870 127455675 111472515 4993740 105041445 44923020 130868385 155898480 45287385 37221600 107796420 53067900 106634490 129045780 3720870 130485 193237605 8402250 43161045 99066615 19308855 176513190 10854285 4929540 47235510 135380025 2056440 126900765 162480105 64630755 122507055 76149855 167807805 18623475 148429890 17979360 56961480 95015745 38430150 94683690 78392940 53169840 154982730 71501640 53027910 81921975 125793930 108124770 9344280 19290630 64100730 64274250 61099245 94995090 56848260 215951190 94813500 4546035 63935640 24927915 101909730 167324940 23719920 76241400 88036545 95571465 43455840 36904935 19383450 119616870 11471835 32178660 103800285 17062515 26587410 29370615 101854035 92294460 75304005 139683825 42632175 85543230 86000070 14307915 59906460 5794815 220926570 26327610 184564425 25700295 81533280 56098935 45515115 26813220 34603650 32026125 14101380 7213905 129742950 9752100 84391335 73150830 16288320 11569680 7932660 56756925 84049005 169707690 52085550 38168190 17131185 18037335 88353735 57859125 80082195 86334885 73987785 54113490 162753885 85306245 151719945 54838995 26000970 112075350 178522635 5609490 49467945 136913835 92150040 23843610 123332820 5517105 24636510 89455755 58426140 117021135 175782030 22080765 176960700 81423255 56820375 32434620 31403415 24060300 100057275 54079755 15522165 6173805 164195550 169685355 53284815 138655500 19201905 188663385 28886895 1363110 78490770 25032765 91040100 6872925 182447460 47784990 32152080 13379925 202883010 66469005 75169890 88832145 159188670 25182480 138787215 712185 33363960 157955640 23892885 1824645 53996010 6687795 37109445 15191835 13925490 265981155 32366700 33898860 88048470 2915055 165495915 76684350 18084660 30002325 79755885 158417490 18677025 127360845 30019485 35652000 92780010 107872470 28587195 90852630 44396820 62384640 15450780 4025355 18066015 150630495 44926680 133853355 1727325 31266615 60254790 105088095 44180535 126201300 95409210 62832750 59960775 2259300 110631480 90617250 53770290 30889095 193219905 69697695 77057535 16590840 127431600 185496825 107454540 40758105 48792420 128987715 29640960 137504820 75460635 53113485 9839220 137207280 54807585 80655750 41273820 24891270 17049870 22026825 24197910 146037345 53900460 143692785 15148020 28878180 28185810 84938475 46554240 34389135 18505680 5310105 162358875 22946940 70150665 237336630 123116985 64134945 19783665 26514285 721830 72405480 17645490 17481300 10233960 258479100 165218505 90529650 6894870 35160510 15512040 73533030 68980170 113127765 65759430 83345865 9489375 76590525 10315005 133312710 169214850 49213305 72285375 164670375 5265270 52887675 133553280 134096070 112571415 41937420 24271170 69619785 34321485 84907995 226812750 104197725 46502325 44950425 24835155 89003535 14073615 11138610 156094350 136645020 77152635 94307490 108443955 22816245 79050525 223687545 15541260 111883320 39911700 116891685 4877835 100991610 49245960 142298520 6534255 60755250 97165425 34047585 54836280 72817185 144011310 16571565 5426130 145957830 121233885 97611480 139550100 25074960 36956100 24997035 103601385 77337690 204452655 156355935 10205310 20212200 115853235 41923050 18639435 94050300 62056110 17325405 35493000 7070400 158888055 57122070 80964555 1564830 27111135 75343665 69866715 116830995 187904985 105684345 177148500 12945375 64482450 51567555 7123500 40247550 5437995 67257045 65960460 26515575 87169695 109328010 66783960 70288965 44034930 33782505 31916160 160889730 211634055 11330460 199912425 22189920 2334675 12581580 54980205 124214715 98617125 166717425 32296230 18808770 24262470 28759980 123756135 134767620 16623900 23193090 84763485 37614105 3187365 52435920 35683785 58597140 59063865 2558325 135922980 11049450 197647620 18699030 252382485 10681350 16969905 9673275 6244410 92396685 62388240 29823090 185460390 8115465 48631155 174690405 160547835 21237795 33234405 40050480 162058905 109498605 75531885 28889580 54093540 94290525 29012745 19700310 25099590 12165045 173854560 43210860 55122945 105474180 19213290 82010490 60896100 65466660 92682795 205416435 47316195 233356935 21036600 21711840 32394735 19437420 52841820 65070660 21754050 42080205 59744385 49081890 55281600 255797655 13096575 62631825 69588975 29233725 108124950 33762465 25867455 117380175 107127750 3004245 33757440 181967625 130032990 118242075 77302830 50163840 36026610 265393425 40279635 71857200 91379655 167990115 22868325 9395745 78029100 176439630 141281700 121728240 53909490 52987365 16079775 172157775 2634960 102120645 29207730 139426095 243435255 66595740 109998060 58029930 100417920 48869145 183763545 77736690 101907420 32264115 1523100 12175110 136688475 22857630 64916235 76762170 163577355 77607225 39547575 41303070 38138730 98311290 47220840 128297430 208543245 39744870 57256860 5121720 44719905 19629360 67534845 13213980 172520895 11112225 70283010 29814090 35931555 31786080 44349225 44068440 189094410 52137630 90821520 59281815 86294865 9696465 62956815 56354745 27021120 26146305 13093110 123634785 192559320 2597070 8759325 149213175 42800085 224773380 38513115 96446595 63214155 98504340 6641280 18287205 173926215 52731975 42944775 5859225 83899500 1075290 116113785 43542345 96639990 29204145 50571435 117917700 136767525 65585490 21989130 73295610 95064225 57432120 28531035 29721225 111452385 92370555 10771125 14894730 148720575 24532740 13229940 173397780 77427435 55747440 82719135 160635225 35213130 68625300 45485655 183319740 75049245 4902255 81798045 160691580 30892725 144670470 37548645 48138420 2175225 95301840 35696310 184662780 27491025 67419210 69617190 14525835 168883200 5381625 8108415 127531920 135476580 26598045 29232375 55758585 128667720 61201260 68562540 112427490 40847205 5312550 89114280 76853820 70708860 2956020 56442960 117991935 12062265 36801120 19874220 27009705 1734660 200901420 6560145 110790720 30658335 138226620 10270815 107893920 152103090 91743270 88146315 99733035 76289130 103318740 158701440 16921215 119371635 22125615 88878615 167620830 144394635 58912065 178747065 14512425 83764650 13677690 33801390 111721590 50600505 116433630 58461750 68808255 161386290 128232645 80428470 7203105 173755470 130690200 7818285 66775950 14923215 84284610 28508460 70860165 60742245 121258725 141529575 9145635 7471875 38997885 103648380 36066660 208590435 27784035 158074140 32369835 76628940 96313350 86874900 130446885 87260460 35678910 90714795 48173790 4138965 78029370 131953035 58678005 60700365 15312930 20398500 20017260 96808410 87625965 87580245 124209000 124094100 54020130 2489880 25895700 87716010 123048480 118315005 125828790 38148990 32120895 34949085 84003090 109091565 12072540 33389535 178755795 64547490 34300365 31509450 28175190 116973225 232718205 131518320 115430565 68085345 166329990 105496755 69584745 124147995 72196680 387420 14941830 5115510 52800240 172461675 16971075 74925630 6548505 108648750 3365820 218526960 52993455 37472580 62454855 93133140 97633005 43928385 171581445 97032075 49621500 13173660 146010525 18873195 90618750 13516410 94938600 20330835 29119170 5981760 36948930 42220290 135437580 2224545 41634600 122967180 66051060 59248965 46321560 90504945 53493165 10658565 104474550 58351680 136259190 14943315 114531195 1761000 19840125 108702510 90104550 122133750 55220235 110634300 96456450 118996755 59388615 74331750 43091265 27669645 38267295 161584350 137688165 36445500 32263200 44951880 172459455 55173990 123599790 112481610 177328155 17756895 26349435 142818900 32395110 120313305 11265585 76752450 27158835 13328010 96164730 74637435 88655085 165905865 82272825 71237400 3452070 1368405 33839115 153641175 17777025 35924130 23546130 30449265 152171370 97453170 78786615 92868390 16670355 55011930 45375585 25069230 107315205 3682290 104189340 74379375 49140105 62188965 101972910 57942630 7545405 14014590 30543300 100506975 19755210 67678350 20325255 26247405 96846750 12239925 129711660 81067245 51700095 1926870 53242125 43312860 48844245 1979295 72419280 38788965 164432790 114904140 84679920 9965535 67481010 66288240 401115 48633465 221991795 18283605 96540270 87019050 801990 177845160 45442605 86052030 34563960 57809580 118323900 14547660 16698645 113893290 51830595 50864865 62993880 59358900 38147040 76858020 93434475 110892105 295665 24168945 83306130 102387195 191804385 68343540 16933740 32431200 49506645 147683745 197244210 7560000 6255750 160206240 84056205 117816615 94210650 108927360 188555550 116990040 99645285 124212615 7484085 69335790 155182950 42939735 102280020 90005730 7660470 3086430 44010285 128450490 105439665 122674410 54444615 180672495 104148240 57837150 72884565 29420355 36621225 22553115 148707210 15301515 111983520 70858305 71151585 95679915 28698105 54455385 112096650 65829225 91153410 77639175 4178145 79866915 26571285 183668595 68206545 7690365 71883255 80337915 169169940 33160320 7042545 77910990 5572110 73213785 199262205 13097850 40131975 64602435 99225225 2038035 10512030 168683775 14610855 101502225 3861540 56916960 203032305 60512790 62644140 8550960 67889520 27780780 61538595 86409630 37358235 3719070 172421325 45750810 105674070 33494835 6746475 81870405 18233835 51262800 14556330 30797985 30587295 75073845 74970915 14604120 71666580 73639095 171277140 108589515 34185885 41995755 214593585 51288810 50192985 74025735 90114600 92792565 28055400 30378405 32344305 87265950 157832445 190083900 93560550 109778145 118675620 97338930 149290080 111941520 12439950 86116845 117870195 66843195 7846755 28461795 109222560 65627655 69259305 87664620 5924760 107055555 72671685 72167805 112869180 90826140 133906425 82842435 28599285 2518170 119855025 36478680 98026755 331965 36358470 33774870 40695510 100078455 102621255 143209275 95378160 46803375 4378785 64348275 103186515 12201375 58556775 32409030 123788370 41856000 206929290 48529800 56987370 42578520 148663950 24631920 50658375 31938675 77431980 178909365 45619680 115792515 112990365 12854910 54162885 140104020 3421500 47258280 118298325 34965105 28546560 166368735 56450085 26048580 47905665 81710415 201663075 102675585 16003305 14791335 18644550 2391795 44772210 18441045 6030780 5882880 187269645 49696695 30837315 110743650 3915480 131677245 19193430 67907475 104158590 25463475 12342735 5235330 49136955 139804830 82581360 98425800 44351760 151714995 66831285 62534775 38094855 154308945 42373455 208223340 29190060 46366860 122272680 53985495 10407285 18867210 7048845 67828935 38657805 68934045 162231000 167556315 17034480 97662450 158839185 61112730 164209140 58006590 75106020 4435155 18352455 43215540 8174535 12599655 57716625 181857975 168217500 99167190 321065340 11073675 78526125 37713600 15803355 35260935 147647895 30736380 38154720 72415980 28543020 56618535 34008630 18019815 128636370 75777900 50939895 225364875 4814085 142758960 10789980 13821990 94608585 37142460 145941900 162464970 158561940 145421295 22548195 20534070 6241410 29663925 143664795 27132255 3110970 139976610 10026870 30485955 170943900 195951645 83073390 113199525 236799135 69309615 36288120 109919070 73329165 94038270 244281195 32098065 2820570 51270390 6576615 14893785 49410180 59546865 45961050 33948210 22731150 110078745 113405010 122031615 11180790 18355710 25987170 78593595 32936580 65936550 13970760 37424775 131399175 16218375 166627890 90057825 8122890 110602635 75337590 13410330 127765080 27794040 48151740 33807015 8535030 48572400 29663865 13271880 76839270 49817880 9416955 13362960 59297190 30405375 129394965 44578635 153353895 83847210 14435190 180245655 33974265 37246890 186128400 63704505 65319195 72372225 22254030 3539670 26214180 735600 254643735 89431440 62920305 36735360 26516895 13992045 76833420 99373170 154085910 89778180 29104755 96608520 38213025 43837005 39689235 143480730 148577805 128607270 5298105 66058080 69653175 11000460 219241680 2910885 44028270 90214020 6916650 51919905 32489115 114614985 94914315 50535420 96997950 12862965 138935925 66188565 197351265 74544150 31067175 68638485 4079415 13873815 50268375 47923620 141674295 61979010 36549600 36832590 30561285 64059030 156150165 224127825 30915210 56265780 17030970 27932370 73752150 17889000 107245035 15915660 26593530 39140745 48846315 34195065 122189250 88953660 36048645 198013605 14811660 120804945 159267870 7641495 29424915 83775630 1360665 24457365 80264805 155991525 72440430 13452960 16954830 65912715 270408615 106932990 157580190 4613280 53911845 33495960 143820795 121300050 200895915 43495755 54103965 6251220 225691275 94942965 33403710 57004755 110471310 36114435 195439155 35237625 33662925 7240140 28125120 106252875 47033910 82453050 13585230 45219150 87912630 8987535 75768495 121651860 39974715 119597550 5052480 37635315 129539340 49982730 42087705 22211025 68180430 54423930 23823195 108242385 25867605 82463700 10452555 242265075 21343350 39928875 28589550 23722815 145778265 103457805 43542930 16722435 117099120 96568305 43034460 72697230 155701035 53895345 42068340 8721420 5379270 85331820 100067835 6110745 66532590 143238795 185228895 85220385 118762650 92580150 98427615 106538295 109935105 33411495 79522245 67646820 24191325 155762820 44559990 18476400 178554870 13892730 262229850 34623810 79567140 3667065 23123340 44279850 86334600 12297420 116531235 181682160 71503650 180660015 27202935 41280285 10568955 8569680 92188485 120360165 85286160 46676655 195144285 44519055 63540645 61676715 46865235 22378605 43669365 100784100 176802975 58610820 13465125 20173050 65281740 102086910 22613595 79699680 77209110 131833650 127950150 120063105 11328990 101775870 89011785 73772085 295941540 3580260 125307015 53225610 14394870 10533030 100949055 40573365 23485785 92043990 160756185 29895885 25804905 124812045 208696470 26807085 67008360 42317340 51916305 129055455 70893885 17489070 68780895 59791875 11224890 144364635 19031370 58157010 125127465 72794865 67761030 113517180 29634645 10214940 72547395 46507620 85687365 17389890 146896980 9396255 85150860 15140700 61109685 93702375 113533290 83145120 125550105 53329290 124106805 134857005 7739970 8875020 161238090 57204075 96078945 37087065 245099670 2629500 104738865 171691350 50522910 1755480 96607290 27077115 174760215 62084655 18643305 80002875 119795925 80716050 115765950 86055510 20981055 76677210 33441165 184918245 51131130 39019470 50907315 79722900 45585705 87135345 35641260 50981340 37293345 12730980 123351435 63443025 41471055 7179465 132025080 54016515 21609195 68901885 31685490 133230060 117222990 68994870 64091025 226713555 47470380 124004070 69511380 87999540 92412195 10619655 61088535 97357845 119765790 121257720 128412195 69612615 21585960 13029405 19378365 25470270 109569750 24693195 14773110 91211655 88241565 50476335 180338160 4467015 166848825 93685470 74440410 79215090 10812270 8908590 27979530 30554775 97587135 81251460 61719420 78733620 13068795 8707005 34568760 4783380 28033425 170823090 15912915 87836385 57727755 45905385 132129660 306765 108951645 35402355 105909045 22709265 58636215 9196635 38752950 211689915 119520 150955065 97917825 2014245 130228005 47324835 2900580 98555145 52497480 45904890 37904010 120897900 104383980 151998270 71705415 101307915 152827080 1749285 30817425 20539215 24802800 6602385 1376715 204298470 11766390 169384380 15462630 8362215 131247960 99435810 48675600 75988440 64183725 16134525 73201335 147280755 24221760 107971260 13241595 39997485 196103730 3942105 23917455 129616575 138073335 67403715 79952160 13971420 153601815 52036875 4761360 115734720 7521945 37526265 169789065 35827785 131039760 27254955 68797665 62599080 3266490 153935490 12349710 90406755 58472895 87886950 142655580 36446295 9123675 26746560 14305965 92330145 121073385 51660975 299796120 9687510 70104210 187764420 76755210 1316775 92692080 129108360 31185900 5544330 317071995 121102830 37899840 48620115 16840065 11885355 25086180 72454635 72451890 45086955 233418840 9631230 97087020 21561630 175372005 51628170 4273335 73476225 46351665 12467490 146926260 20447145 66105480 27008445 16155900 168169530 71749620 125321580 125897745 57163335 78763635 39677550 70164810 169427535 57612150 7233810 192563250 35094480 22135755 56116005 47176050 78651720 142434735 8007225 46997910 34946895 46463760 19646985 162939810 72700830 83014230 31634175 105183450 2781585 156573600 83718210 4640265 133996095 7200885 177694950 49719105 33308715 36571290 67098525 90769455 192041595 99796305 7205610 53827560 62762040 24645795 72893190 29426205 36688830 6538635 6099525 72829560 91787415 80366925 10146525 34214580 48756735 51359475 22543905 122762025 49190400 555285 32092515 13282950 4104225 92306610 93097005 22523085 6333450 29303505 138790980 18305055 9276660 46131690 127490745 115488720 1889175 4944660 13218840 126962085 129263625 68125305 40234590 109458720 52581210 22788720 26369280 19079835 38176095 15552450 36589650 33759840 59501805 91948995 107329320 138866625 17843865 82947705 15931005 28530690 122131140 10518390 2558655 9660375 12823275 12821580 2047170 41261850 120455970 78808935 10865625 146454465 124077120 8935830 2832975 39222270 13834605 19718745 78856155 124992600 61044045 78733815 72326790 20020485 100431195 5231565 74313570 58920390 30482625 4048785 234937215 27902640 101993910 58912860 124649040 120749115 91039695 179904735 141499095 42439215 87813285 227175195 29543580 6578925 214708800 49208655 17336445 8943630 18361020 174623685 80119275 42238080 48606195 110157465 49867905 90007200 120857085 22186170 66673770 63550845 18365955 139231605 48834960 31250565 53927775 22382340 1304595 81467145 62695485 22134240 80397255 10197660 32900925 47287500 181298865 55214670 56079225 104956335 124196745 54851100 4158585 41214225 104272035 121434990 7705950 21048360 49773315 59306745 29798910 148294590 27679695 89866095 99706755 146687775 37220730 28904745 52371810 171068865 30228345 16629675 142358370 30576435 91571895 45063765 46433190 69455745 139895925 132674310 88738980 766530 18243015 175403535 111085635 12161760 76953060 44235585 79706805 9591465 3739680 27907770 104282250 127156320 81452220 49011225 78284295 189458310 20754495 32389650 38697765 23399970 93528525 8662860 48469245 5239590 110920440 115268415 36104910 99535050 39038445 151727445 21327165 43658295 40724850 33835200 225004740 84581340 122846685 123824385 105032865 12331680 209122395 75554775 29823675 41406315 78541230 104058630 30911895 90758970 59635920 132480030 29210715 46694925 20549880 233781180 54847095 69813945 148132470 66954885 30388755 28667445 26096685 34775865 63896670 6502710 20378325 18233685 121143225 46780290 22782630 39430170 16615320 127029630 134761455 11090070 29828580 23992185 51334290 25424490 165989235 83436780 23560890 59010345 47923485 104310165 46065135 116512905 36305550 136259145 74741580 156243255 32630190 18794655 99867255 152021745 23156745 518655 100761810 66225525 79611465 35966325 603270 2337990 141045840 129701280 108828735 121725120 75661395 116498580 38205180 49637985 196837305 144855195 68752815 93128265 24160155 102412830 33316800 38271180 28331265 16145385 33072885 93571110 34366440 45512655 43278420 138484185 669225 129255090 65143110 98569605 49364670 6765915 87369720 68310855 38374305 88165005 107690640 33277845 29993295 25879935 44534820 34385610 279491760 127886685 104200635 50760765 56217780 173497575 62513805 116673105 55029480 54074865 66692790 82565220 134373750 32555700 13401690 85794510 63463605 40509435 117000810 93639000 4180425 222886200 36996705 22278930 106580430 17481555 118445265 53582115 84866835 114279915 25620465 279904560 2074335 13281735 4598640 129351225 77785860 14276430 106321770 133486410 41336655 16904460 68591505 1157775 51827055 142352940 27858930 43594605 115698465 23884965 35323290 89303655 8794080 56936580 8583270 52733205 134629800 7204650 40982670 49272195 36373980 34265985 37737480 80751795 108830790 149089860 185522550 111681255 45178815 53293485 167191815 75995010 36502935 10195560 74209860 127633500 1383765 45822090 44030145 60105825 37588935 121600815 3080010 201998760 43864515 62221680 6696615 23622525 123673650 22051065 2470770 160400025 105501615 66503700 92536965 69516570 218170140 30261405 152917725 118720095 71228100 11087085 27928305 74168565 25898070 37255365 28259490 26586465 199902840 22137090 48289365 48671085 171239910 118995900 22533300 136189500 79357125 12787200 65384190 3293250 148878870 63671610 25775160 106735170 27826065 80695005 68916945 82202595 117983325 2698320 100387830 20083530 21541185 105509085 84216045 11221440 30895170 162108375 118544955 9953715 24240330 1601760 93871665 150535845 130272495 73987710 70931370 68549085 6697140 119589705 47971275 87169020 169608465 72856050 74502105 158221470 136425210 15766050 24045300 37471545 134450310 8849955 54855600 28972050 101080815 95302785 80195085 54695805 57346305 48243120 101164935 64908570 6254460 193962150 88656735 70423350 53769675 81280485 123574575 116755995 9046950 150301500 71644515 53677965 72816885 17399370 9486705 128004390 9277815 44488830 13013475 9653850 270729000 36656805 113551050 150820095 5439705 87825015 138761820 91743765 16731870 30991245 11421720 192733545 111183585 58390035 76838205 135176550 84983490 36889440 48803190 85335855 16732005 273765450 22114290 1504740 108039960 8872185 35793555 259276740 100909815 82106310 116573130 156327720 8247750 6119295 92183910 15020130 14107920 57523680 98725995 174439155 83680860 17443380 35315010 67780950 89403345 86198910 2432355 17233770 197689725 169029870 92844510 32003355 104360670 105537825 81566820 20646405 138384150 25656765 106575210 107965785 97082025 11862135 39641940 87126495 100829910 30982545 55633725 94945845 205976670 182834250 24442350 20002650 156491115 22729455 125656455 70188180 3424440 183904185 71521875 53108355 3894765 171923730 168953115 257823510 33504420 35037660 5224935 138397230 15249780 25225620 155810250 30991875 11732595 2034465 85555695 50497620 23457480 517890 38870025 88358790 5099700 157929675 7016670 145257750 15461970 77055855 62280930 208197960 47124825 112377150 37932165 20092755 41761200 57468795 62649675 98255505 87591780 52029075 51098610 87925920 61627755 104104650 131059800 143578410 163514790 66820830 75142650 65194440 34144155 23142015 118899135 53070630 43931085 10257585 38222385 132833535 102036510 54450720 108891375 30351630 161202240 106191000 109628250 55357815 5747505 87225855 49544340 118576785 161364645 56225445 60812355 127195020 14295240 61047645 36433995 157409625 110628090 14159865 56275815 18209190 28869300 148641390 60319545 75878010 148023315 47289210 59162910 3987690 170240100 51664005 65061840 153769485 28813710 18305970 26321940 2836140 277356705 80219475 138537735 6264150 9395775 78196830 96572655 31680630 11680395 55043295 57816945 67425870 265862100 78171900 94341960 18473040 186151545 163158225 111876990 20062635 12438300 87706815 62844165 1302015 64634760 2731815 37506315 77525295 35995065 129399090 19384155 2961465 233883675 14287410 24326295 45761625 70008015 74487210 103277295 487275 184430385 59458215 84536805 111051135 4527465 45955995 5640945 25159650 111385155 58652055 75160710 118705215 86209635 66982395 243947760 15747210 11763270 158014455 94245150 36839355 135954525 101836590 77258835 804930 6706965 15995580 76317360 18816450 66622815 20052780 8984430 25045275 55813980 12664050 10060185 12701025 66542220 23764515 104492970 109718850 5907720 5767320 36382665 56385630 7070325 4738185 13984125 12052875 15118170 205174335 16099770 26096445 127578465 30035895 87888675 58744425 52958010 1309605 63193320 65732610 50649780 93350685 39449895 62905455 134549460 20813535 128623920 170322060 13172535 137580075 81632160 103633800 45166350 69397440 8461530 85454310 82506030 148854615 122484420 38160090 35262165 126317040 5148465 5318505 87778065 78033330 147440430 7619685 29053515 102365235 91938645 64935045 7077810 98553720 31470870 7679535 40582515 25554855 22145535 117267135 15442800 106935015 262410990 104138010 74647515 83696595 741525 152556030 41535690 7056960 189948540 204140055 96715200 203957790 106078485 3464565 48761040 140692545 29861985 30166170 64217385 72335970 103597335 105658860 23015475 144372450 58073310 30258870 33837495 4916610 127605795 51600975 2388525 270461985 15005715 60083910 10805175 118174650 35533035 80446110 129912675 22111320 7704060 110019075 101427570 61088595 49336305 43401465 165088620 11912205 291930 213802620 174521685 39514170 38425200 31063635 243570030 61718775 19118310 108985560 53685930 65307030 6519480 78280995 352373400 98896155 34757850 60681405 5515215 155425290 147497730 26057070 11330745 9642915 168752040 8571240 7949040 79942005 28143465 137512245 89617230 124647510 91787640 29664825 39679380 6300255 20514045 86205615 2768625 193254465 57605340 16615095 25642965 611505 66158490 47677095 29246070 58472025 91921920 76013970 54368205 47168790 74770935 23659530 2448435 37815300 26137845 80727105 59401830 42435060 104346690 66177510 7312395 80622780 63248610 26854185 764190 64372080 92556390 124009185 63389745 142509585 94392540 101462400 17715825 18301980 204084780 56946495 3708285 39849285 26183955 9442515 122633505 121337325 43394505 81265110 83076930 38752965 45054795 80384820 10479405 148148385 162836610 174845610 63905730 166988970 71699490 19500810 4952040 62497845 36915165 100443315 50570190 48935580 40587735 18842835 27322320 18497235 60966240 15088605 78962175 8247180 68192280 152474760 112722225 32600835 6702945 4103385 134691540 58723410 192492480 100655415 79167900 4587555 5436090 10761315 4312140 70900200 1691325 136556205 63972720 69309540 8747670 14218980 204360330 91515090 103380615 128401125 104287785 49579740 65702685 58230600 33770025 87256005 61247655 29019480 18550905 37849110 169892520 29470590 28602825 159193245 6906420 38446500 236672100 43945665 193037775 143173095 90933045 39512925 19136595 56856930 19948815 43239945 150715035 42547710 124039020 52755255 130203285 92004675 17961915 40346640 54192810 139440465 77871420 129030435 92338665 66253755 4582995 127945950 3672210 28891365 134671530 20280105 49225665 68505990 23044620 198981495 74954535 120569535 22506690 106137870 8519715 66398775 57781470 298003365 5608515 36390495 26301900 33276945 180776640 43161180 26687355 172737240 8028930 43260945 160131060 101988060 70574685 53351175 73523460 3150135 65786430 118705965 34548075 25254750 35249400 18346320 109244190 16769865 27491100 92515590 42508275 2996835 113578365 85017540 28888515 167819685 1650990 13604610 137293545 553230 28065780 123129540 225695910 4649190 30629580 46201050 29204265 16540470 45433185 160968960 18683085 8857245 57016920 34718760 44311830 100431300 16093155 5867115 48161610 86294145 5702280 144469995 11171955 142227720 47423505 64653360 118188615 49639575 70247160 31016085 125115045 32148060 57608415 140211000 101582790 5769750 14885700 126400590 10623240 87469695 26660145 28501290 32837640 238349880 15387615 78021315 120567015 74470890 51630465 96400980 36486840 62187615 9300645 51334335 60450960 6123990 115324350 67814670 43028595 132941685 18492570 76355805 42209400 21040365 262260 3025230 135130605 56506305 44108580 64206705 10137180 33544785 32958390 1632675 135537240 122435295 32480985 46295640 36673905 126682095 7810215 112799970 7305915 29261055 4295550 30087960 37383585 29396955 223211745 7790205 121222350 34918470 17427435 79464330 61287315 11935275 14965245 18785070 29777685 85053360 12203340 11724645 98593995 16746480 66763695 74573460 28340445 274370805 32313855 20662395 48899775 205364205 42085935 177756105 14707305 30124395 106251045 1140285 12383595 15232410 25217940 15464280 218272500 97279110 45427530 77919780 69901350 16885770 154469790 108917625 88248105 58703850 37029525 52942410 41590200 27542715 64109610 82147875 20507190 112819425 38069655 116811510 30396975 154507845 43089120 43811670 38126340 16436775 29386890 86068470 90519750 13811055 89777595 11442900 22226850 39400455 36959430 43193805 26143275 54718650 118572225 74646765 43362300 22315365 238620420 154403865 37673760 46642530 169334910 113304810 33525630 27913740 26559555 213808950 58126455 61869885 114670830 75832155 18781050 105185595 93349215 64621770 45641370 80556360 203552265 2496510 8276130 132245640 114134970 9933585 37298955 162785385 118587675 29720715 128374740 42238200 140595315 110573070 61929555 38016045 45812505 17593950 71785335 108131835 43826640 101566215 77180790 68277570 139207395 97491045 59246355 121033455 77454165 91904295 47514915 130096470 17006205 52324650 50560245 55141545 31352235 4254300 31644765 7125075 79758720 43007415 83186850 60885450 24450945 52246770 60422520 11955495 61843005 159545400 73935825 60361140 116651325 15758820 189957465 6378225 195227280 46060155 22082745 275475 17317350 21290730 3495900 23417430 174182685 96379185 52430235 18794115 33961050 79401750 126026985 22194555 78841095 31010460 30337110 189060870 19763430 81357975 14632605 117880110 45640260 30608820 23870730 136452660 17078205 7190655 18859950 66032055 76892415 17126760 97437885 102891270 86735730 70176930 154401270 128979780 59024640 27509715 75097740 214763520 42823755 135527370 10268910 49712925 99123960 51288675 96243810 28564755 88836570 112723995 13914735 30492870 24054750 72951435 22807485 142021125 62372400 37400895 59483850 20230590 109171905 71282355 76922505 18631575 12183660 14005260 102296730 28581180 104856780 55800 88703640 50223180 190106775 180987180 85538595 46326270 34899315 21441960 98611545 164346255 30752100 11239560 69281580 89779860 172585935 52831815 33548175 98758185 22134330 49113690 10405185 51141435 51282480 41745075 8501355 42277305 127332945 52320105 40573140 28853100 41151915 62187615 254193135 18775440 95242470 182185545 3618765 66794235 93323520 117092040 103963080 66423945 131336190 130400325 87986280 70442865 81073290 37609590 32112900 136883415 16218315 71138325 65355045 107142090 102236865 53165025 104524455 29121360 43909425 15980775 41742360 28430565 169456095 72962775 41904885 116450070 53272920 62556150 111712650 30207990 113294655 56026755 59553495 62089575 33420480 43063290 60550755 192327660 28949250 72483390 98770950 11767755 149417340 142653900 89538315 63885 48181755 63850905 22362525 76491780 199943115 103206045 159969300 37785555 84566265 240083070 7260930 60379260 270472680 18645570 538875 19547925 33141765 66093855 101482965 19591530 19435980 52364145 32109750 65240130 143842650 36258015 43948485 27598635 58367985 29373765 113677680 3925320 27878100 50500830 88987110 12386460 64227015 15930690 127486995 28528950 54471585 59728185 63600495 90128640 24926580 93609315 2950080 51933600 227931945 79267800 2507625 122345670 167509545 25301250 104717430 59597040 31725810 5308380 108241080 56283330 35145585 27840450 81797250 52440060 38143575 31789905 88217850 21018375 98143110 111068820 23212140 165781770 98644005 61760010 48986565 19334205 37057845 140830365 90950865 15595275 173969655 21630270 117336540 37202610 66399060 41695095 180245445 71082915 96087210 5636955 14264400 55531605 111118395 99536415 97007250 29893050 84120885 137603565 2996085 54197460 12206835 4003335 23047125 166138650 5416575 165254715 24450030 126942015 100276530 116795445 109225665 83068590 91079595 102824760 10739970 9714465 217959330 122093265 87849990 107156100 115320660 49313820 20646000 59780190 42511965 84331125 21174120 202042380 104248425 8197530 12764580 15787440 138885780 174559590 165815985 26146515 78820500 5268960 58136220 96139590 9509700 314048970 79152390 7317885 167079240 44855550 2850315 76967070 14544405 20543835 43875990 113848755 80004105 156260430 103624320 7058490 15521550 74553480 78044505 8337525 129257775 30326520 121340520 23962830 116258760 65775690 9399150 91612260 61637655 3490020 71887245 154178265 58549200 17021070 194945640 3875265 154453380 23552250 15137400 61187250 202782015 82811265 14393160 49524675 5882235 17659530 79369305 28168815 85323300 52477410 132417525 25750230 51314160 98836440 233879955 20641230 65509020 27484215 157319925 177528555 33237150 232492230 50540250 96195240 61221195 135713250 65617065 113996565 94410060 76525860 131988495 28579815 46230015 15408735 42148020 142938000 83742840 11281275 27564585 124989075 59388360 13237470 81074175 140377890 114019380 52481580 144103845 15037380 146286390 55470075 12086010 82707135 22716930 79686030 65220720 36480 136706955 33439020 117802320 91392450 77636805 91987395 62002710 29188830 5602005 113989305 61944645 32350155 71725995 120058590 40450035 239509215 99598305 41492190 24618570 3184230 119857350 96106590 132408990 15901110 5789265 64320285 85947030 206627100 3583260 74799135 2012400 64382430 29991555 116196765 44197365 53072025 86908155 120674535 45652725 194496075 42666645 67581480 75086280 5044230 44151615 47489610 43217070 59464605 18007515 59186085 10869435 111946500 45283800 35511840 125935320 93348420 150293175 21562980 53019570 108682560 60061560 81404460 87513195 55267215 121865910 47757480 38086710 50980230 27710970 16962810 78200655 54502455 136205250 78678495 123914670 178869780 91453395 60966585 135652230 74399115 212070030 17988960 18656400 3002265 158250480 63026190 22830720 83016450 22098690 62399775 791355 16230 162813165 59130300 237762165 24827205 257403960 11538960 54377160 20693400 38068485 130808685 59368275 7089330 162233880 74511750 4457745 176450760 76829160 42820980 19875495 118225725 8039205 27952305 102053310 15955890 71812020 170220960 16358340 20854620 46733445 186604170 10860465 99406620 39007905 72911025 74234205 104453730 25197825 84114795 33891555 135457215 79927755 10497210 113591910 100739415 141088035 106342560 202502505 69475770 77919960 49362510 117304695 60642120 26205525 28027620 166726230 13933305 56047845 34600155 27072915 34260135 92212365 24826560 82077390 96429270 130654440 65038380 64372860 130809120 46151040 59019570 185686020 68455755 182488530 101321490 120031110 92914650 94053285 122645850 66857010 80670720 138430965 17204460 132327735 116818770 116815740 121764015 112531500 108429930 102272970 10663575 56937315 85016925 2569350 122185545 61853490 116158275 49015275 15530775 61783815 8114850 4182465 118368660 8261880 42569955 28053660 30441555 10767360 27197595 129191775 10171470 103994250 91377555 119595705 96660585 28497915 203891445 13344705 122911725 20444610 51399765 47443665 1423545 197379315 160295145 20515890 114605070 73922715 237050655 66505545 55781340 85271205 51295515 5047605 79386900 53722170 2760840 35063655 17324790 81986745 6562920 135870975 123245010 107633370 16889550 6696105 71160330 248627235 55511115 3210120 99842790 100358505 657375 115924275 6921615 14066055 27743640 9655590 10432860 50215455 1601010 116960955 7816035 19172790 66153855 125680665 76768980 75293415 68994105 31224855 144429165 63367110 5556615 57652620 62230605 80126865 68810685 56777115 56074395 26305260 73868175 30804045 61632720 22619100 20017140 66342300 119621820 36719295 54559440 55258185 8157750 194935335 5728920 6424095 36704970 86586915 11231685 1302120 113955630 49228200 66935760 91897740 93756435 214607625 67471245 29584740 117443055 116376885 15908880 77611125 12205230 37876680 47930415 68977530 61959930 113032665 15581670 58412535 24206850 48096660 123334335 13699560 22548960 136958550 93005910 13944435 140099985 147736485 30598440 80455050 30453675 11416110 63686880 157824195 45172785 14277840 145553235 15555540 5981415 91157325 127727115 63030330 129709155 130146120 7517220 10606485 18677040 27693825 42745755 14824860 267484905 43571595 10258320 224919150 82343490 73866555 34647435 25821495 86790810 45536355 49210230 137263110 21013485 164454480 121520295 88841535 13354200 47361195 15791760 50951820 106239045 2892465 71261790 76628865 68548650 44936700 103283505 77933775 123718575 16275045 114903420 10287105 14408400 10831125 92263560 23431770 1462050 89402625 10129890 36054195 84196020 156375975 3204120 76336095 54096990 123948420 32099610 47817810 56453220 87385350 76633545 144181800 47823495 125866050 26758575 6626205 57990645 45026550 212608230 203955 47650530 48845460 67528560 40037835 119640300 180954420 86076210 228453795 51276300 8207070 126982965 186117270 12920880 162957465 25035075 126179865 25474770 259020 22329030 131967165 35696895 50939115 66585060 53671380 30865350 61260375 136729425 51500865 19398450 136879710 87350835 113249400 34679625 97279020 2980335 25905915 162227025 99290625 42177165 21234975 30360975 77526255 29472870 16070115 24270675 153906735 43310340 109548150 90511320 48060780 11750550 27374955 90579360 9189990 47832720 13551915 200173125 77498145 55202040 27390 123545325 156861975 12412260 48686970 152724285 58525935 146212980 206387970 14197965 32739630 137815185 911145 95788125 77013150 129766665 129159135 9803160 33555960 7020180 67037940 80599260 19314945 146026335 10379535 21429105 117438330 98818680 1533765 68339625 220007355 18555360 35763615 96057825 2773440 88119630 9353265 173690865 17033700 108433560 56401455 177621075 45577800 61893150 34755360 14275020 66645645 81403935 106243905 50086515 54205185 123774510 17229090 152307810 122598315 99278265 41982180 157670400 104612205 51848295 23556540 160789455 109874685 167691270 100873950 100758660 15415680 34215360 97235865 50767530 12576555 95927670 21993390 23671275 134387925 22715475 26383080 89877795 53739285 91312665 42202590 65087865 139447425 65400075 37660680 79638735 25862295 144021195 56634270 14902905 38351385 21478350 113359650 20208105 81095880 31485090 130772445 80620170 50389170 60781125 67567650 159394290 30822930 22114620 6983370 93213585 11398065 171117750 52361850 105275625 65601375 116725035 199234755 21394485 133254615 11713935 158474025 106844685 110813400 52304550 15113070 145631790 84972900 10982835 40219860 89224755 61743660 185366985 93844485 112679040 60851835 94623015 164582085 21206910 23891505 111751890 53769630 2163495 108599925 11380560 33384015 231749580 52465605 136327785 26069655 49353525 75603585 82495335 3719490 32446995 53092335 173957700 25463955 51245640 122750085 130451190 39916005 13292325 133497690 164512620 85818255 43565550 136839900 71158800 42042495 97875735 38322885 13132065 134738085 161994105 66222255 107095410 147305370 23764860 157533300 3250035 178926570 16640505 16258995 81807480 62425320 81772215 87808245 295855185 109860375 99594720 15719685 12439875 56377785 37283790 1562925 64070925 80506200 105843525 108356940 30500895 142251600 37386450 2034765 140075205 65975835 60178230 79498875 33609240 22518480 63791805 148412085 117990990 121578165 224709090 80432085 17511210 58605840 94237560 59625150 52778055 1437435 207418275 24396300 30590550 53118015 165825645 102545505 30068400 76828140 23073405 101655270 43396020 245724540 35280780 47013615 57863175 156364515 8480385 96695310 103173825 9299190 171603870 125757165 5641785 17091720 132241395 210813720 3591945 114041850 59448585 138032040 32727015 99594870 16665705 147212745 11136915 215620680 18898545 122854215 25051005 59653365 28368345 6804825 52446480 123858060 16231965 85896975 70932450 32353425 131516280 21117015 14803785 147956400 58087695 46870080 60757065 10232400 4554480 65316495 5950050 93275940 38957130 60829845 95768550 80563110 42987300 311207655 57999435 120651135 19684365 30951990 34432215 11350980 4130550 45580710 36549210 118810500 7826520 13246485 82650165 60795705 7120980 96865905 128821470 17616615 31390905 67796370 34231905 8478675 22283220 215292195 120012465 62856030 129522195 33547920 122697960 2993235 120620565 34316100 83566785 59150025 173655015 1052370 94342935 30026970 58716075 99523200 189583860 5976030 90858585 96604740 101880255 20356530 160346595 16897065 92664675 101582085 7313895 68144730 31117410 47070945 28685910 97246305 5640825 29981115 13180890 19847220 16980885 89883810 13483875 338968605 38425440 31961550 44120025 51504840 123080175 177440205 77678670 24568650 8291460 15957525 172809810 182904390 28206570 17132250 6770640 14324250 16514130 98801295 36682350 26317560 45461025 56289690 57978675 32652825 123773640 44435745 250722165 120418725 469770 63579600 54358155 75423270 77731560 69072405 39910380 4654260 54296565 147265275 122386080 104541495 309642060 105976515 70120725 62949060 66118800 62934975 154822785 30506820 39980145 132596580 680430 12166305 17189085 95320590 34953075 164691240 146408925 147860865 17170350 68391645 11939370 57934425 23693085 87050250 152988060 11004420 102894270 95998035 65225235 200110680 14381175 47940540 36124470 165738030 25927170 42829575 116106810 187874325 150400140 15377055 79103235 184445625 32784645 111212880 27711555 110943375 21662100 90753780 150452685 31550535 173681250 81942090 89741625 2827860 61518405 31059765 4951020 30447885 148712235 888345 65035455 57291720 15836160 62992590 27028635 112182345 65739795 31573065 48290430 2144175 95775960 225349335 44040105 36041040 13977120 91495125 127207995 179052810 31453935 68927250 89354985 52548345 89723850 18038565 18374700 48628200 99772935 121317315 160686795 17340240 39945135 47921115 92520795 58875525 72374205 46393515 54122175 80189940 102800865 104226765 85544490 191028045 148573080 24240345 14406615 72049920 169203720 3380295 48856065 123212415 84734580 62104290 38464965 33463935 81293160 34295940 8774790 118628475 19424235 43812135 8372010 67376205 140623860 104010120 36519885 127278735 5234385 125223780 29029620 4033245 61681065 116410695 221846100 18003345 108366375 7281000 5826480 213048945 55277730 139527165 13369620 154262010 86875155 53506050 67910715 35466855 221285385 34383075 28153845 210021030 226336425 11084940 90716085 171344715 46708260 122003535 15077625 94905480 85516485 130142535 68027865 15829695 82102605 139892025 185987745 40440900 132573525 47899575 110665125 79703385 28853295 38486745 99445950 36411510 82957620 161885610 92854260 20305110 56944485 153811515 20494065 744555 128213415 58708980 72043230 111672240 50251410 84563565 130889550 32294460 102047145 108010080 74330715 121283955 9156195 2807820 104364060 160626300 392061120 40838670 80670255 99183900 63990870 79977960 164428020 51993255 48110325 42230490 15567330 116084940 88633680 38303175 228735465 92683995 46618215 7896885 33878805 59201415 26289705 89415630 29250450 82206360 165159855 53549070 2869890 61595310 8768700 1211115 156667635 72416355 64099725 81975960 211572030 18482730 1177170 124545420 88375230 192128865 124628445 12670920 19517625 55008030 295094355 27698235 9891540 32296545 20082420 127833390 111508125 61482795 326637465 18932925 41289480 27803790 12734085 78962160 92227200 32678340 12877545 51490365 35706450 48123060 70508550 101029080 85998900 72035355 144414825 4639860 5964870 95178465 81953745 65940825 52307460 138477810 1162485 148846830 74969370 91169115 3773235 150261810 153221235 35264220 71690010 161194290 86066925 42242730 20971695 19217130 171867300 69857325 41059485 27835140 64762965 81308610 15259905 105720495 156858600 189697920 132402780 4502745 28725 75381720 119776065 170656230 27347055 32705520 5109465 177541590 110804985 11592030 33289980 1695345 14848335 34142445 74428575 108508920 20089110 89995290 106160685 27366075 149295585 186512415 82736865 70085205 28259940 103974960 44107740 126090570 4675605 100501125 57073740 19816740 22191585 26132220 27738690 214983390 101905455 65405505 43712280 136393860 41653020 61513215 5147535 11146860 31284540 111651375 3898095 13061865 175730310 57384195 163289565 67068270 2854845 18982965 8314770 458835 5426565 54142470 3481560 204976455 21846330 33846540 134040060 46839495 12069885 40308090 57763725 39192795 141185760 63327630 40165755 59148765 64349895 32758680 51482460 156065895 2864055 142480755 17784045 71138430 68141625 151481160 43780380 122868930 16550595 72650190 54454305 22172565 94255095 48094350 4107450 8964990 25642530 18534945 89956050 141114450 12150030 1202880 117204990 60215040 47057100 3857475 48138375 149300025 57297315 98012385 14217915 16746330 99230730 33544710 13441125 232688130 59270460 25065870 45990405 96703845 13567260 19444410 156039165 64670625 36062130 11755830 50011965 10755015 17494065 57720450 60549435 39534675 89612190 39159990 110888625 44020335 72769050 25432005 5256045 51301140 28038090 41904945 36660315 138782790 112684275 3538710 12670935 131601735 8363670 103657005 3937950 18323265 154365255 19336215 25970700 188727255 70434135 2298720 15998220 22960950 84035880 38646735 31971765 130809585 98569350 132851340 109685295 93648270 141452850 10237050 60907695 100424745 71747715 22613310 62589330 47925075 86927265 13449105 139712835 135324120 93518115 8844630 75058395 107807355 87865830 27578115 44347245 2672070 69934740 110408700 99236640 71842005 167407140 255534480 32899275 1396440 90133950 57914880 20020230 54053505 21789795 148120275 34809720 11695095 11375865 25459395 157419000 117160335 15515910 37366350 145110150 32606895 79100535 92710590 262193550 99897240 40113960 4991265 106715955 45172080 101079915 2226150 138179730 117847245 15232035 103518105 46354680 185944170 98075175 67505085 15749385 24471120 11137155 237137880 26821605 15603225 43957305 44954310 148286145 4949985 144311925 89721300 102420900 115289175 195057360 43354170 25292730 2740395 40659150 174942510 153105765 42287265 1963785 24358830 129604110 33554940 15100635 68575485 41584230 35611905 50806350 240373035 23998485 22723740 217968465 134366895 99760575 56819685 33017670 86467065 15639735 44783655 162930165 4820115 77476605 199834710 71746245 34386660 23322195 10663215 139731300 67539480 269141325 41641740 1330230 206212260 38154195 246911055 43485450 27279915 106671480 41715240 1659690 136891185 47853480 8752185 50278245 59011125 8431155 57615045 150273720 50666985 46737060 198605655 11126670 23580360 56781930 102291210 7310445 83244180 203851740 73886925 22485285 80622045 166442445 38522880 33045360 34155960 134974725 96109350 53414565 103410555 65021430 55876365 11426895 274200840 13439430 250469820 4985760 14193090 104782680 100795545 26860200 60613185 115010715 24383955 101323545 201053460 92501925 46342095 35842050 21838230 56460795 75286035 40910280 113444865 3529755 28036215 33529575 83380815 63280185 59930265 157507635 195929040 53805990 95624670 16087935 88102065 46026720 99431115 31144260 107720460 35100525 86890905 15800910 197505180 4629765 83316360 96527025 125370960 24364200 66270465 1952595 26497635 14555640 21617670 41826390 42111045 133302615 44631390 19127610 32783085 80529270 56516715 23381520 114817650 114358065 225416340 17083470 87525240 6956010 142806390 5147910 32977530 86292360 1053015 84733110 165445725 761430 35902845 141656145 59392020 51954450 7065600 134355480 81812295 126470595 106909200 36802950 23830035 71642310 75718755 2805885 54611625 81505050 82880265 43314255 31642005 169302180 5077965 67985190 64369125 17297835 4008540 46626450 20799105 119073600 102824085 60197340 84725670 37443480 31440150 61314465 96596115 79768500 75832035 27234330 100769340 67529955 112422150 61574415 37947870 41291070 94576755 72344775 19805625 65907030 66064020 65786580 9540840 47133975 42776760 51265905 19898760 3616245 2567805 103097640 37181400 17916510 24608445 30453000 86829000 94686945 46915635 105625500 76893315 12343590 82437480 37461780 7703175 4238730 80930310 74380965 74454825 40108470 63830505 22658205 179447895 79419750 93271365 88337670 73608735 92032590 173046645 51959235 131766810 36328665 9946530 98467140 7228095 79533540 56591700 152460255 19888425 109510335 49258440 17837010 69144555 50179290 13211010 50053695 259665 16769760 117219375 94375170 2125755 91243830 55398795 15487710 13602060 57456285 111856200 24927240 158160495 133409775 30076155 64271910 93288600 106595670 152214795 2015535 146025930 159072945 546600 26734620 129453900 45306360 32892135 48510285 43632000 13980600 34547445 100890120 79492740 61495335 21545130 38159685 144903255 7758945 70883490 31274295 66763965 40493220 130913265 33156540 51422745 96375300 28757700 93366360 40955535 9126975 100275255 14656950 91397235 55527330 85451940 80800725 23193825 132153000 79970310 36365655 44561400 102002610 59953365 20404005 97546665 85791750 128253720 253935180 47617155 26821665 35950695 17864055 31033020 25605510 23774550 29559240 82396665 186338910 48671280 48682410 182860110 328705365 47913870 93367350 33610770 30676200 59829630 46011135 20224710 19484520 84032640 149882055 35756325 76966950 48199665 39681150 49428375 93807210 100102980 78455730 23924790 49088490 8962905 109950675 59989095 188670765 126430890 142810020 128734305 52387455 31438695 44200935 143194710 7094160 17710980 75212730 27199740 37593180 15752820 18225900 44880855 126770085 17323725 47486400 14271315 49399170 72337230 64003680 18085080 19125735 182991480 9597750 84022380 133428795 93312705 65563575 68362035 11419740 4262640 101242350 37899120 104639760 56578755 28296165 133722105 683445 23313660 154821630 973320 32593290 17347845 2874840 192524550 98277000 97040700 9327930 193131000 89527740 113085270 63351855 87308895 232174650 18385695 135450300 47788035 50655825 71836290 3553290 34195125 59986005 96526695 24737730 109921905 7835295 111352065 3509505 6690525 16941930 63037335 5698410 93246300 282540 8853570 61760415 99320760 85269540 70361025 82516755 61061370 118053270 148394070 116568645 32717265 52142715 121676490 154874325 58468605 138072990 68104530 35433360 7859985 55012620 19066620 24370950 118882335 205348695 177699450 148404825 2864955 160408425 17496735 106443375 19660560 39381135 161881290 32292330 34273005 4349445 156122460 1069770 27280005 59188380 131618760 97083660 38794770 69292740 43249290 6059370 23421600 90023355 156446325 5139015 47400480 47062200 159649875 40923225 31543965 15554430 134281530 119743575 100675590 42187875 123033405 39251175 83548200 85632855 5226270 68204475 166594800 116002890 30670470 94729305 103882230 175313085 190154475 29390175 19406115 26324295 60756345 55008840 24257205 75625185 85245810 148445835 21729690 158822475 27063405 1996410 21510195 135814170 61534245 9932250 134319135 54806205 26580735 223251915 86869740 7861740 61783365 32434110 26504610 106216830 113485065 56299995 97255485 6313995 105670815 47859390 48478155 2811825 466635 151626255 12555285 130037385 140343405 91650960 270198930 89768190 6252105 47351625 39225240 88658235 157952430 24112110 24734235 99851955 56729535 49521030 22404090 135843075 63685050 102375105 234789435 58770600 11618520 20873640 82698705 65964645 58176690 129435375 11246595 31558980 160035990 35588520 42277440 124583550 40951695 170528895 89289555 114868740 125881440 100533825 99914985 136568460 45492165 2805045 122076555 921060 57653775 44873610 63530805 59287590 146665320 46002780 88120230 170939370 70927485 9818310 3820965 211865415 24155775 64144035 43740060 63608550 269655495 19086765 43586640 105673125 1450515 63277845 148105020 18548325 58235715 80600745 128387025 35407830 118597875 62638815 8454300 30287160 29266380 62170335 50254230 2585280 71224110 48235125 68702355 43113945 21907920 31510635 179212860 36566775 29324760 68218020 34721175 104054115 75493050 125174775 80012085 38412360 108365415 38576970 15221310 36309345 117427980 78502470 99500010 58710885 90532905 67034685 66108210 34200330 21084075 104413995 49011195 33344070 42045555 57716010 156004695 234487005 2748900 5223330 215186010 4518450 103388265 119171880 34424520 28597695 46080360 91656690 27792585 6864855 39048465 168271815 60577830 149241540 32929395 46198995 120484935 83449200 9862725 112380525 126643650 96483000 64052820 24705975 7760565 47271030 114441975 195936675 48465075 39605115 21143385 18666255 126559455 122684850 15540885 60726945 14893455 111462285 116693310 42777645 7494690 26969100 35343060 97639095 35950515 62836455 109128060 31289715 188035995 93748875 3804570 13605345 119276955 123224280 22820190 76870245 155877855 210774600 19903365 138536295 20541345 34093650 51315810 39473175 1039305 43911300 43519890 12688470 132697620 14785425 13463490 805860 66687975 45608805 81295785 107538015 205065930 150088920 62344215 962175 41104785 151964985 172668015 8981025 101334795 132416025 173572215 185310 92295795 373621950 157629570 161915025 160668690 21462570 32376465 4402995 18350265 70176885 75171975 37973145 114052605 5194740 327634950 33361995 3264675 107438430 29753925 98049570 218307180 3471855 10388100 124734825 81630180 145645035 69005445 46251300 109231125 6862650 130241160 192326085 30081450 127506480 15570300 69913260 187724265 24785220 9063330 78298065 38255670 12315180 24379440 174120 43713780 40263540 98424015 74940615 43149450 117085725 75601740 32069835 98047530 53565945 222840015 84374625 46174560 5816595 23757435 53540265 104701980 38678850 105667695 159210300 16244205 63023400 300763980 51168525 204418050 11000055 207042210 11434440 179005170 75169560 40867095 99575160 34200750 107768385 66792945 75709995 109586730 11644215 26693370 26356740 5613540 5033325 75056205 147907935 29542785 63849165 36680040 133979685 40644615 42947445 54507315 119195445 81658995 48321225 24084960 39470430 152248080 34692120 8325945 151040535 185174265 29915760 28626210 70143330 22191090 19652625 32760285 61216125 28343460 50274255 12535200 120858240 63726135 36250185 226056360 13607460 81336030 105527490 10838700 2654925 216946980 20749980 85082670 14062185 206947125 103339080 20948370 2815920 3199545 75704520 196299120 94008900 73248585 153488340 21531255 18638865 142328925 126907500 60658500 24695730 174313845 15801375 45598620 4872555 196960605 7779960 117839850 22696065 28217130 25732875 178669575 89546820 62738535 194547825 7763205 139668600 140273790 58622280 39494535 157929780 42633810 65374950 56370555 105400215 8691615 111485205 29162625 11267115 107743140 27827355 92162295 186169320 17468985 782325 70518375 49517595 115800165 55131195 52825620 52578960 7264710 15271830 202983495 143626875 105971010 80832510 150437670 19957680 65636865 89503620 71764200 89181495 167295270 68840040 163249770 71846100 25173210 61994970 19539930 257110035 147338880 7751220 176270235 102284700 83304150 64574025 99050490 67084380 85425120 21769440 126679815 1504770 13971990 73243005 118523640 85001865 130025985 30103830 19546095 14125260 116027415 67609830 140611170 11605320 107233395 10217550 22829205 35260650 109019955 32847795 13600245 21467280 78979560 70499730 37763685 94127970 2386890 150678930 96447780 86943630 33606825 11329440 265496250 61409460 138395745 271374480 63484020 26989110 107456280 25991190 53350575 152961255 134120760 12390405 97341645 6617430 87988665 55388970 21450675 67953900 90624840 89695440 15397800 75321900 37809585 54557865 27730185 80026065 103546080 82201095 40464570 1676295 29005470 88773705 160486050 146836185 13427280 120888990 82627935 74019090 143502675 34069890 29451255 137484525 16193475 4722330 32842755 130117485 27320730 167962185 1685790 219476895 32682135 19176495 105775605 134476185 68241780 83044905 36003195 23593500 60999150 151643250 125231985 4144815 76371750 5876970 79247970 74032530 14589525 31660890 36801120 79075800 11252340 130706235 75037305 249888015 124375530 37932600 23356305 163712325 43051125 34222905 40173090 28739190 88979820 55516680 13957920 26017380 295619100 54807630 8622315 22821825 84836520 187861365 40094610 9577350 65017200 4997250 180742785 51025560 44599425 125676270 31662945 11979495 66838425 28402365 113851320 202763955 3478890 95117025 118519245 146686170 60414525 96072825 25485120 98653635 69835110 60052665 61177425 65726340 76857630 19601895 54747765 88940280 91510305 79479990 102648435 20048895 123422610 39614115 32469555 33615015 67283370 96070635 29268435 43384680 61948845 37323330 88877475 100599990 119370615 67062585 9725250 51643335 30035070 16295055 140061315 10638390 22863900 125667555 47511465 55347015 53410980 17446155 21276615 24643605 56064855 17571855 11900805 46569030 19987080 83832420 29135970 63083130 120267555 9511770 74116575 95945790 193894335 68948040 29910735 15181905 105121995 153134235 61403025 9560460 13830120 55037535 70081815 60965490 48841035 14714475 48497460 86179260 121810335 45766005 26456475 151127250 80472615 93222585 47475720 62542635 160310040 21555495 16926420 238982670 81752985 106976925 11624400 158625585 98214120 143838405 95722530 21555840 92990730 11750310 51738090 77826285 33990570 205965060 51322560 18210075 113152125 65434830 6574155 40255140 33953235 22996440 87995040 35169240 157311000 33509610 110581860 30081855 51429060 57496440 172185240 185558100 48235605 7960125 117248925 80669895 30230370 39921510 12583110 7984095 22386315 54487605 35750160 41127150 62732775 53638380 56406660 134453340 4170990 6644595 91341420 162633270 100414065 45540825 29913750 28515810 8797320 20474415 54781575 84128655 31780830 6024075 16376115 66835335 146099085 197195010 224508165 19216875 30933015 46358460 2212245 32966745 47292780 23052855 54021450 59273760 16126755 261828570 2192205 130470840 55949775 63177840 97225770 37537815 56389170 163269765 184600905 5000550 121095585 27599580 54701625 24082485 53805330 36680070 186579015 84450060 22786725 18841875 106632345 16803105 7346430 108617400 74718705 105227535 35902380 68849475 24640425 73740690 40933050 54021420 78421920 30273450 51109950 8321130 68098170 110030280 41436045 96070620 25038495 1555320 82872315 71096490 110319675 48761490 133397235 24403110 2607240 39762375 113413290 66000 161166105 50420970 38315355 156542040 74398095 58653015 86495490 15970020 8241120 34842300 91120725 162591855 27851640 110702775 203809530 66490185 98657160 37216305 21400455 38884455 64166040 65892765 79413450 47813790 172464315 97289790 38021565 42381780 81612105 159810930 27235215 49452840 26315520 51438150 18831480 159418620 147409710 12407655 132907335 32746995 50437200 79469175 14912925 17815005 61140900 40330740 22830150 14948550 20466330 104909880 33957435 116949555 168762525 48647820 85174110 98226540 53692740 40426755 30595215 4986375 29681730 142039410 93322470 250299570 52631580 74900610 40506645 174644835 68216055 118975305 148929690 127531395 203168295 10479975 29304390 213107670 84068040 74666055 8085660 2685540 158372610 101327685 80626650 94917225 143339835 15681315 65148465 175346085 115240755 34589385 75303390 6546645 52164585 55217715 47813820 991935 109227300 126851565 123708165 45538530 12405300 64049835 116367510 84140820 20287260 23691015 146274135 61995900 95156460 265495410 13032015 65099670 6424245 105106650 99921105 25371450 288664995 20320755 40490940 92750190 72113145 66197820 39189930 105890175 96995235 98894565 79804800 49816275 26167335 131376480 12637935 11989410 116018760 40097220 2843580 141078315 89280990 16241175 60086535 97694475 29648310 28111725 118170525 24854595 96933900 56544090 72987075 284040 158356230 92105910 66907320 157125810 5610600 29803350 72073365 79705665 31405905 53564505 48155610 135768345 47330535 143533920 149847375 105582210 41545890 104614725 48805065 97465320 118025550 69981675 155379375 65254470 71264580 38302560 11528520 15912885 119039040 40204470 194941230 23017980 274800 69613455 67358685 106066890 36169995 106469730 7075140 61444560 12059715 72400665 108909180 48625155 89633490 22959990 15047220 17431545 40958175 216114615 10587735 4778610 37083600 75892950 9494595 40854690 156134730 7083255 19466220 83163870 20816820 37849920 41251350 13743690 21202800 44600280 66179520 35524905 92499195 167131785 10917375 3561120 92834190 93014175 64920330 40167810 77067330 158801460 2506710 10682100 82749270 215309340 22203675 169383525 89868120 176624730 13739550 2850630 247467870 61208895 13431345 131605815 68509710 52466040 44629365 74896470 3094095 34378410 66118860 82814520 43653510 9660300 23116950 17245980 110386875 40788105 5121045 204682470 11559015 84767775 137122410 40360695 39160515 4222380 151307265 35641020 78005505 64427250 34904355 183954885 16917810 32362545 47173515 38704320 1477470 87269190 8759625 116405910 3425370 130814535 17905050 4372125 26230095 36797955 66700545 48253335 126425880 102272085 17030655 20291220 145774440 147662565 9596370 3407730 7899645 45831510 60157275 72734385 11477940 28197375 186575640 168872415 89408835 102175005 4973220 17134350 66140655 7785495 25960365 78402705 190460850 215790 22239480 115307550 69610635 53634105 84243030 263130 54043440 116006355 63250305 124186260 49084890 9113520 6739785 161375730 112971030 30352545 123971235 122699520 8648970 107885565 157545015 77757735 173745345 72135180 59807100 41009625 5212065 44318715 86257275 98704590 69180315 227316540 162545460 29191710 77545485 57390720 169409130 20271300 11436615 1978800 143892765 78673725 65217180 31924485 133988790 105791760 19187820 97680270 1163460 39120270 64732710 49322430 552855 31643535 70534845 12834690 57159060 133846065 34649835 121265190 38459610 172904340 90289470 28142490 126400110 117293835 108743700 10415055 81646875 63630045 21064485 104424300 122009910 16730535 86336430 85777215 54287235 56470860 20355615 5740050 7035015 41070690 129330135 18800385 80204325 22502145 199690455 14054220 34991715 84042435 132193650 125475570 86968530 46295625 40072320 74344470 114551220 37797645 82101240 45273120 34533435 56161005 96395985 58692660 287145 75424770 143623845 24062790 3192975 68131485 20641920 37889490 95392440 24040800 74952735 51113175 84253425 60700230 57514455 56165805 30875010 72015945 227589210 9865815 107736435 98802090 121723695 38627355 50775660 81160260 60682065 132954450 35959275 929835 90502890 112369320 54525255 82854930 109131735 9982815 97159020 84502035 10689015 74738370 15562410 31583970 45638760 127320030 136431120 114438270 107125605 26282820 254955555 46230420 81597600 91084305 10569600 18055665 199940940 152725545 21744540 28944735 34430130 161763405 12428805 106086435 30020400 45138075 22648170 43958235 91832895 22443615 3584520 51227925 11228820 145307520 145851900 59099865 144025455 75761040 88013190 95756850 4831665 121462530 38995590 51708825 150114660 10666725 38346315 35813580 208663155 175004010 21149010 181959525 59714145 5921025 74977995 50987550 15904155 23916675 131552760 131760330 141772095 40203000 34418880 54150 46090620 23024550 36240450 68484780 3697410 112243185 89403855 54784530 44272935 143583210 32060145 59243325 117341205 86694585 82450050 10487775 113191875 56779545 12600300 87015630 93423555 13052250 19666410 97381125 55639020 77321985 98758845 53928810 13911450 15188265 9294090 122798925 73088835 124382190 164744925 381075 98674200 42622875 71470455 62471760 161000865 77571075 126010380 103553310 27986355 91009815 46083180 108638970 76669410 108517200 58833810 100778175 9332355 47597430 73835010 36984045 50928000 108930990 24123765 41061240 185626905 465720 139818765 42551085 118330560 9865965 76047660 87582480 62669535 21632475 184485195 62740590 10805595 162403770 16444530 10747140 37399575 60857910 25654590 19758105 97493055 108273390 50775375 17025045 96136965 88420050 135403665 54016605 24748785 148738065 14146860 6557835 53576550 49557810 35528085 172730550 46566630 34488120 20155530 185248485 96505725 32079390 160440075 18420300 33817305 19711800 128233485 40307205 40598265 104533665 31490955 81654690 90329055 10713615 10843140 232317510 68635965 86732025 104718690 218338635 129631860 81629055 16102665 47256000 75898440 110297850 48199725 227666880 20481375 90265740 82869360 95048010 4072485 79230255 32641350 33174540 156531360 80732685 102985275 65625 93606495 55604655 68400090 27487755 37969050 20244450 65801745 17146350 66281745 55814160 20213250 139876215 23804010 17451390 100934355 56101365 1707510 126914160 49894995 11799870 24858435 107837775 45893505 28512600 87445035 46169970 130370895 41704620 25533720 28317810 2474250 131851740 53560980 27722865 153726435 12316185 57369165 7615350 35031615 202140405 20390790 149908725 112225080 17569890 86523285 88383330 142976730 83817450 66331890 292748265 4901610 154885845 65441895 95710875 38338155 10087320 43950135 20929170 122448375 142024590 65999355 85148625 144746280 39902910 28919610 21162015 176927685 9535560 36063600 4814760 15149955 165708345 152817375 84308160 86979735 45951420 27899880 106831665 124089000 16460880 83936925 29385255 35845965 85030965 8341455 178962090 17432295 54844710 125571945 115131735 132488130 143441325 43862880 13108170 142550535 7745115 45373695 63759030 73365990 20874960 167920920 101368650 71926080 63142485 101770170 60037875 53793090 71419350 773250 87241560 136487190 62194785 130996980 113189985 7982700 136890915 68537490 962580 22260225 37099065 100500525 5862600 78894960 71596635 83739045 3406785 128705235 21104730 77339565 126246270 150453435 109232160 39847215 111863925 32701380 122978220 116579100 3699420 45346800 50470305 14244420 4736670 111216585 31689435 59391930 65945625 16597710 43029300 120802920 100223400 35557290 36872355 38847105 10804155 37257045 75487785 68694990 94194645 218712165 97566285 90691710 86979495 21466500 46373160 62020230 14908305 120998190 89176275 34334940 5877975 148574340 110297865 176763330 50273370 43440330 1158360 42269310 80356230 30116190 32946750 157891215 172347375 29328165 24898260 78686850 68179980 24972165 54015720 62951970 173087835 256756395 36254850 5084700 117657375 223089285 34030950 3004125 73574565 4894455 165634065 146357160 3863430 121932975 81031080 16016610 3079905 162425055 130215735 39101250 87541305 19375320 27315705 76963485 13474755 517890 20945280 53656275 95294685 74833500 67000665 9681225 143682210 158889435 164600100 27588300 192721650 103326435 63541965 4723290 54803955 146051085 3424680 59950740 36650220 10383870 135211290 46524660 98958255 160031415 81503820 100504800 22709445 37915515 14480160 103712130 18327690 6310170 205907580 91772835 58437165 15512265 6519930 205917675 163943085 37121565 23106735 102647355 131391390 169729725 162961155 66456255 89751360 79998210 88367010 26935125 242289495 122938890 72552705 60507555 360240 55115565 51919905 25240590 108542655 14208915 6846720 90958080 108825885 2295315 108943890 123471660 6744360 48012555 667245 87601500 15987240 77354220 158938530 26619885 10546785 255980430 5806890 91836675 34357155 139494570 33588915 160515540 20212635 80905830 41127675 4022460 53252130 11183850 88871055 32704605 16086975 120053250 56673945 1092510 56395140 153408315 24955470 25104195 261566220 134831640 52236510 86850285 193943085 13548225 1461480 67820115 28047750 205115730 14632905 73964445 171279510 194355 12408510 60171105 123827685 57091350 73332060 175456110 2628945 15823695 88095300 116833740 3532065 75663675 151266495 22292880 105030150 10507485 75914190 95710485 4008000 92159025 69847320 88240965 111453195 18516810 119732025 73796685 18105225 49234650 40195800 4550655 54906030 90571995 6811335 71388435 44868690 84556455 142845735 2707230 68021805 51700620 23673405 117164475 24809865 45539625 6463095 142050885 54492405 9815640 74989860 83930355 85511430 159299265 95424135 64699620 184220535 73497915 143065875 5274930 6553710 5611980 81032340 96001770 25765950 152741145 58941765 144005925 1784700 29444715 53658345 69839580 1501815 121026450 167210130 27724380 10447785 38708220 22078605 74486760 119081850 202480950 144665895 33790875 30769875 56812350 61531470 126985815 36565755 106560300 141093285 20605155 6128700 78756495 251715195 11272860 58194765 139332615 45037365 819165 16484325 41668980 103795170 57192675 51522690 13634715 54409005 66777555 28985055 20342790 136121055 39942945 62580840 40988835 182376840 167148000 99849825 100722510 22376940 50642520 9822825 36470175 95995380 224197485 39348705 77060730 103356510 23925060 26835150 69147900 103344180 64112205 192406860 95776035 39386085 130212825 61487400 100801170 15971745 16925640 26307645 103609920 119706000 24229125 19030365 28188045 25612350 82709235 106190100 44034000 114231615 10091535 4281120 131286105 228060 61706520 112479810 64260180 29620365 86202480 53490840 1463790 55068765 37391190 49558560 25952235 70966635 66268905 59675205 13890255 305270820 153621810 68560500 154336290 105349920 1452000 35609295 13843440 116189730 71920800 34384185 140603775 90479460 60330300 5681220 290550480 54627810 144527970 172080630 107524590 7325805 101814120 323850 78970350 89836470 130020765 147051525 190769310 51343005 96853920 40827750 172606935 139697895 91872510 66864390 157374090 20533410 139644810 29577300 14462235 16589850 40976010 19069800 21862125 76355640 22814880 36814665 89457060 61710015 79469295 167374365 126083925 62893110 7879980 49872270 93241575 61846500 13291155 5358330 1281300 38427420 128202705 38449515 169391415 88833180 173809590 4279230 195854325 62712675 166188600 93108330 1868385 209160930 11202960 180608730 21168960 91246875 15882345 89430825 112198815 111050175 103632555 43148550 149373660 61674690 150312735 29062725 121754700 108067050 104515035 12862680 141621810 116008320 31537500 8967660 71268720 21474375 19874250 57641880 119972340 138498765 88009230 90010470 83225760 26782155 77223795 78777510 118632480 70333350 48677730 16613145 4322370 6794520 18495450 147952935 65955300 39608895 29057460 94876440 40989090 4613955 56845860 35245530 130986015 6221955 21423300 72389280 4621455 38169165 17250345 27643440 37781250 110796990 37840380 24428490 56851440 178957230 102948480 120874785 70108335 31804620 12672750 13981890 4432980 12242520 72204585 2259930 105277470 69275685 125303820 11653725 42324825 8445060 72183855 65385630 96559935 161800545 43081200 60915450 241941930 52778445 3567300 112399980 106291695 39552510 46434975 27442455 199701930 197971470 78613950 60560985 151689060 8197560 123391785 97139985 114087735 2454075 23228250 84407475 1809105 59152530 22290315 201174060 40536720 160765995 97179555 8169300 71448465 28475460 124265325 209818845 29496165 83038800 98988975 100866030 2038455 72618135 134662905 102483510 5073360 20467935 104668380 54475260 112892235 68996235 57908655 51858825 28033680 177141345 143806245 155823360 42455760 28102005 4305960 97174425 28495065 115370940 75208395 7162875 74228925 9465750 81548535 48216675 20236095 9062145 29470410 45585720 2207325 34541820 36361710 106973370 30275880 28787565 100150980 28826070 9068115 39449520 140362230 56561190 59656500 55664910 55388880 63012615 89848905 27257010 105286680 59940465 140985000 168240 31346040 109153530 172563915 13342470 64038420 35633130 28240320 2541945 51234375 133615890 136424190 6144255 71164050 53261220 11004780 126149295 135012630 86788050 33978315 83507310 82135770 6553290 6733110 223980 12989595 129552495 39104370 169795080 50788860 119759085 104459295 11629890 107147505 136789140 106801155 10403595 27825195 97092300 45050025 51576165 24819465 24623820 76851210 21467460 186409770 88688445 30182085 83971020 98436000 74826315 153224805 74157555 139158060 91346910 8286195 129298095 3764580 163399260 387660 13766730 109029420 84062595 64839510 30172035 137882490 1226385 19663125 59717820 184957320 119261055 20735685 46207305 105043230 17420175 97328940 7841985 40834440 83281320 33757320 91045500 24128025 89385810 51672075 46876935 149249430 109466730 37912860 121960695 66173715 1437855 191313510 13093380 4110945 4782900 229985955 81838155 83808945 35377260 44321265 99414885 136082685 37367970 230326920 78050955 190369365 148935945 46375530 129398535 2079960 36266925 27906135 13307085 192396600 96836010 101907240 18762945 180523050 36915750 13948875 135230400 440040 27962895 50136285 3084495 85692030 80095065 5434800 87030300 40808085 70090725 123866610 32038050 71580870 27797400 135093240 5083560 75263625 173220825 15630735 21093030 40048620 98197920 39266520 58000320 147110535 16412775 19957290 16085670 2343885 109936350 40220265 22107780 224087550 23753370 78518340 38377485 91079340 26150175 42344940 8199165 138557160 100003545 38640690 20693130 246119055 23289330 90972795 14265510 165779625 56650965 215239995 9436140 122019690 80090565 48303090 3621045 9726690 132199230 87632940 3985725 1852335 251641155 65873190 2081280 137813100 125934450 129643680 1736085 17632020 64772880 46062390 22882500 24831420 169779510 17651940 29401200 24686280 148858260 76432230 25712205 40375470 44357400 61975395 126480090 23922840 89164290 28012785 94571505 90299700 14752560 70389120 154089675 90391905 44951820 21062970 50805135 83112705 140701830 160527975 153322605 18778800 9713490 6544275 26502675 88614735 9243855 68123025 145573350 28062840 35443455 165554655 201865170 21352350 53133480 93181350 12086430 59025060 107275200 26652315 117583125 83295060 5160030 7786440 174100575 26007465 69813780 2895945 76770 51121815 50869125 59013090 81111570 5129070 35944125 117127710 89919360 137819835 170193870 26300790 21231165 95854845 43162185 111054795 44499405 79499040 49720350 8965680 46951935 164080890 81068895 76578135 41561835 10080315 185909550 4790880 13867770 145026945 119709720 67325280 19536315 12585180 25648470 4196445 9705645 44361225 9678120 870420 35776980 122659530 128691405 41826270 44661285 31742400 38825865 27677040 36653070 157178340 113994450 171028875 18078195 52516635 34122315 1596690 51835455 39383865 150568650 239088900 40043700 80980155 142772775 33927420 50041320 84712215 57529455 21425475 165078570 38926950 24977040 67859445 196950225 72908640 157042275 101382690 48744435 185589840 5445150 56309445 8276580 60286005 45770490 106839570 51020205 107132490 161480235 19653510 102264525 20431065 33655380 59856495 67785870 230805 28402545 161098050 5320305 104593230 20382525 154336485 7715955 56440905 98597910 8912790 162026310 62481285 50337330 16104495 38332485 62213250 43900080 134590950 6190425 96716160 34725555 596160 21252630 71984745 226393110 64436115 105258945 29472990 2265015 85670115 158985690 109948275 55123740 64374375 1350660 26973225 74395260 142365690 18300135 67193370 89448855 161693175 13353555 30087315 61884285 149158740 12252795 905985 21703890 26879010 178664835 47559630 105948675 11290815 12021435 20656455 39622995 113291430 4917570 241718115 26507955 34568820 105907170 11758650 70274925 53746995 47242650 191634780 113144430 17579415 619365 99771975 96064680 177780045 61100430 84607530 50216370 22197885 185827620 25719270 127472910 39864960 18345885 133061265 7388745 100184760 2398425 46108605 16625610 33412530 21103230 64192170 31718820 2277435 106915215 54791460 38936745 17732445 92747850 177137175 48929925 10245165 72270495 119941080 9504135 69943950 84161985 26224410 10789995 23808975 50839335 25298940 30351525 29971305 36353985 46166415 106956750 56482305 8773095 76754055 26925090 28964670 79118025 22453590 63938475 3366690 168431655 10180275 82287105 131148480 51452325 59016840 41237115 49955265 134459265 133560885 12997725 23477610 14222190 72357975 50093805 74505780 48580140 44815050 57068760 5870955 167880225 116600220 56672670 83655030 44930595 62176125 151124310 93519555 127177890 48472740 98512245 119364465 93210090 12608385 31442775 53544945 33160680 58488960 20556645 163917150 29264430 40795485 39882195 43168080 15994620 122190705 121263825 354090 61055460 91026510 142270140 2333160 162142935 50335725 154749420 2655000 33449145 8953140 50357670 28155705 32703645 188603115 35153535 49914390 70323120 103748070 61211415 49059150 131008485 51016365 153304395 77331240 65055270 118708020 59712090 14174130 120398880 38665275 14836965 53791575 37815 68257830 17210085 14291970 84727710 11687085 52870890 10574685 103265670 64459080 19598310 10831380 8786610 141605535 46552005 43407135 100050540 12643785 81491265 12854595 24612465 100722270 179939595 38994555 7595670 17041440 14949090 59905635 131643645 31248870 151438005 31120845 2270385 82749240 46984515 60838260 201079140 139401615 10376325 25130475 79819050 140709675 376860 95411400 73020 94050675 89591145 36143070 112423185 82063620 77972625 50177850 4036500 199474680 115918515 111796995 4490325 134768775 16042050 103045365 61955175 8610975 19856880 19472085 3372915 17266065 200379495 211356255 29759190 232111815 228404895 38713770 85768155 969360 104263485 9505110 63663150 4230990 64334685 86247960 18524070 28906665 227502780 59230350 31810725 38048850 89789850 26807355 12349965 3390825 81200205 64441680 25876695 40788540 243061020 57866190 45410700 88254810 43512915 15954000 319365 150138765 57925710 30014190 74702865 21227460 160626090 17852190 168914475 41479995 61416420 657615 114017595 3206115 48636330 8149260 56261565 64525575 25780275 4766070 66490710 243939600 17983155 146810475 53473710 133329240 26377230 47301855 125142195 111836880 1262820 65490870 177224400 54530040 96396315 126280020 36739305 6858405 41780175 14364525 146111460 24784200 105291405 13690305 100056795 67676910 64894455 178757235 109497465 14320260 133741185 56994900 8127045 84602190 98915955 152505240 26632470 71226480 28389045 147547095 59772045 1309170 110179905 21879135 21669120 105358890 113468850 130924530 10075680 127728540 21292575 12046095 206747085 35630520 46771770 480000 8862570 26564790 120463365 47970495 3575715 80829405 237825915 2831640 31118910 119614230 75802890 60278040 21297240 20649795 95549325 119116245 148198095 370410 28999035 182125815 40214550 94361865 28021095 37810335 82665570 19392060 79249170 51167055 34004460 274681065 47875170 267923865 29849385 26672715 49646175 118586340 74826390 113502930 22970670 151460355 1123035 41906190 80484555 130362090 179609430 114844515 37352400 73418745 73703250 21866535 26043975 57366165 20234940 28947480 169045935 25998705 108457620 234270975 12040770 196708470 81164730 12291375 118769670 105728130 152459280 39562215 19099290 27405900 98477400 22936635 39037905 158466405 5558595 2423790 151891785 65167275 76615965 32539095 38378880 4275945 117415140 197233845 685740 160656840 70722600 11147295 11199120 143399640 74509605 4146795 76554165 143610810 279615 101844870 103105725 54815025 4818720 84347160 3911880 57014355 12118035 10269165 114426960 69300120 17096910 64361730 83571660 13018905 194417535 9385425 6624030 24120840 168221400 39135645 35573625 86869995 133637415 124161015 14463135 86319735 143627475 136099230 2892435 88897785 186348060 74233500 9668655 95892870 20928585 24291045 35596290 221242695 151413525 46032600 214864320 6956625 79622580 81082125 79229775 149058735 24649290 315047085 22966110 19214385 7344900 6688665 43254810 53887755 6993825 29021670 11222055 7953705 122397495 114117420 4381830 50627325 119234565 23443665 15655395 68041965 104424810 26565750 41759190 177411315 30125970 98842095 51788565 126862680 52210515 55038030 84448335 631605 30372240 114183735 139231140 146641275 120278760 158631645 20184150 102470655 81338940 19321095 1832655 119166420 115719825 81618375 87699000 7921005 52054125 78720 93572295 75332550 33189855 53474655 76578165 30745065 181305255 59675970 52568040 7404090 38710995 33523425 20703360 50817435 120975030 27685665 126312075 53632680 71788725 101116410 140271120 127886640 8145555 8008305 66539970 15500985 72748260 143805 5356500 98564475 173040285 135381765 53610720 66587085 105570855 30746430 88133265 164385105 53579805 224849280 66661620 50723400 54092685 39257835 1851885 98097135 60975690 30884595 65417670 58384635 200833305 57594555 121767255 47470875 9465870 13753920 55900545 87303405 71351925 17744415 18152685 2172615 98453595 16751625 29700420 1492755 239979240 145951545 12244080 30317295 120540435 125303010 44481465 133677180 70182150 27328545 110228805 42841605 22395615 77020365 78387660 8395890 134914380 19003875 47741250 82773540 123595515 10727700 29647830 19501395 75457320 86476875 108366285 36067935 14941515 129371445 40870980 19829475 169342860 101788425 20079750 57182940 26856975 14267610 82614330 110631345 71974500 3776040 86729940 47137575 91879110 18647025 5978055 101418735 11897835 65845350 122279640 3939690 95726190 78701655 143751345 115391220 128511015 174298200 92486460 25607550 4122285 53960955 5611140 158316510 31173360 177331560 47638560 139076265 8658780 26738805 75073035 47166315 5882985 17696250 7182090 35468610 97951035 106742130 169436370 39012525 128070 229166655 31242630 26106585 16934685 78023100 61638345 130173855 240379725 51503550 68864835 67218765 18554265 189519900 97787040 159443220 1150785 11596380 216718170 29801310 16221720 90391560 1800360 22902960 90744150 120098880 181577670 113004930 119449545 14368515 31324590 161134635 88352085 148921980 7608420 20756595 438720 39199725 35716545 219232245 38773110 5109615 7337220 96460590 62984820 6486030 8610390 21380565 98053515 158517600 29720130 86880360 19382070 27960450 154878765 33149235 7134135 41684550 56153565 31049325 32782200 61125 26325900 13055205 59186100 93152760 160110600 93024450 1122870 872595 20233665 105436125 236041560 15726105 23005560 151076250 84971910 106491495 86523555 13445100 99393825 14342100 27602460 51772635 99504420 2551065 53032005 11360265 42724065 93353970 11926710 30217515 64037895 40880610 36722055 46781550 604110 34066245 86812485 25195905 47977320 15113805 14992200 44710770 48921990 26796450 39697425 72165570 35272545 117925845 27628260 72676110 98036280 1595430 47291835 28464075 59077440 20143620 83144280 77981250 16863975 36815145 139692330 121147005 98650815 121942455 52762230 47646810 50295000 29389545 12492675 104264250 131667825 93518985 56769030 13671405 105500505 44288505 23022540 87356010 38838885 25977030 67065420 79223145 51470925 19672905 23597850 177776325 111953460 177439980 118986405 11879445 140662890 14881215 81832305 54257280 17590665 75145980 26380275 54160740 113920425 94174545 83401860 47948535 4290675 81766590 58549725 63553020 170791185 37302105 112422285 32181420 4567005 106891770 39239145 10950120 174043530 98056305 24562350 75428280 69558840 220239765 20932320 121275180 2598405 91087485 109182900 48557955 79243245 136698180 31346040 73835940 32972265 110179755 27989310 119157360 42883725 74519415 30100830 43868670 179767410 3296175 144481155 2178105 21732435 42773220 62043420 90398160 24187755 130263645 132560010 62656860 36751140 21597900 150342540 30329190 77953830 4301310 64163085 42571695 116258895 75972120 43317300 34611780 22961580 37477305 96392430 36988860 27678990 68422935 56026215 75053895 18890865 13697895 94642005 184746555 109470585 83810610 5391465 43249050 15897615 92498415 109830240 11111130 89146125 80869860 23475795 19275945 154707630 70617255 4806345 48290475 61890735 113771760 222761355 24055620 27443865 23896485 116854425 42663480 18449040 7525215 130839405 1071405 130268775 73145940 126356505 12671025 26043480 100077375 16457640 65973135 85707870 105156930 81696420 53914170 1700475 87394845 91141665 161389485 55024440 84157530 32649420 64740870 55419690 12582570 46392675 25581285 33538605 62352630 24525720 79280385 7563885 94859940 21485325 2170995 145800420 50327790 111024090 156359010 28993845 89672070 148976715 91184775 187517580 4542855 13904355 23367960 33414810 49050540 24639885 41823405 55956615 50598435 137634900 80869260 61429770 129863460 91359705 35663895 67799955 192814410 178713720 59747670 7425645 167044680 90779220 46822575 153720840 3144075 41474010 40861965 5314830 118131015 29132010 100447755 23427690 143357595 143481060 152389770 96947625 116894025 112035120 152285880 113230320 55310835 25443555 86007180 178106685 7121415 133193820 202845900 5058480 10432005 47435715 228545010 171146295 44615175 42114855 21646425 24805020 160725435 4343970 25301880 44741715 40550355 19738920 82482495 11141325 120614265 101271195 122300535 35767050 73313805 8106405 57397575 156484620 34935765 30314370 84569505 49043985 114013245 10079775 11369835 26128005 43117830 42108765 76083480 1855275 15856035 15487290 13096230 21280035 131341815 142134780 183625020 79115550 64298205 93079215 37618875 22276845 117061380 86877975 2597385 14504190 1866345 18766815 63940395 18026100 7932630 57703335 78358470 186934050 45188235 22798920 92064255 29576850 52538460 29752425 38507325 51748500 136674480 17412150 17183895 290527035 160715970 258540 85837995 67502115 133347975 20735040 227560875 187792695 85850235 288570 21936255 149608140 91841085 298396710 58499550 142419195 20182320 125793690 18314880 14534520 125409150 42096435 85159440 66211800 11710680 65175015 42036870 65008740 185308965 23156460 118427160 8425320 33454890 34614300 74041005 46399635 45129795 40500720 161131800 130613025 65775060 134668185 43587540 53966235 30849045 54276870 113414265 9366330 91003815 38356230 38922210 44464080 75180285 103922700 112378110 85269405 39549975 12636825 106132470 123011250 48571110 41211660 52419945 26818470 153561495 47938800 4812255 11781990 226190205 64713570 18560070 162979035 88732920 33660165 88791165 180834660 22504215 30824010 135673995 95011200 37955205 10880490 57146835 108493500 26405385 51851460 95205105 24182535 200067870 39663570 44043270 144651315 45219105 6608205 33346380 109213635 44874390 32533485 82504110 123229650 3180345 145159320 13868595 97639245 107501220 83884665 85637115 61827510 115643100 91591890 125879775 44751060 119962665 17119950 21418290 133962165 52907940 5432460 53159880 140898945 58079265 57011520 17245845 135113115 148376100 11573775 147625245 69738690 187521345 129511800 63805140 131455305 1823070 100646355 7649580 72732120 86143080 44442285 95527425 92183895 76802130 87945630 40281360 63515025 60640635 90486735 21229290 31704105 162683250 11241195 186751815 124767120 76512930 39045285 33258780 167394915 34205100 130846860 19401480 49461600 64926765 31868955 27962355 83666400 2302875 71634090 10953660 42880830 15217335 115242420 134556840 124033035 60393375 79322325 56547630 282840 42391530 132234900 36866775 29274150 161943195 15231480 70043025 71326095 232699785 112681560 135983700 22085190 40214520 30072450 145871085 216621045 24017565 36509550 60854880 27190605 27239985 140188050 29884725 39944985 5669400 92150205 132741765 132596865 603045 94874115 45964860 4974510 107292495 34534230 39646560 4250625 44853570 20486565 91118445 60615 722235 77436210 34950000 32194740 61255575 161283225 32314155 195192945 77428785 27553485 33882795 31819020 58990605 56198190 20584065 23350320 44087670 92667930 120622965 21919260 119776755 67298535 78380280 26969220 28845585 2684760 131135220 157643850 16319415 161471730 55093260 76033305 185921640 139775895 56745930 31990785 83916015 98515875 87619515 139611555 53103900 75974400 120340020 9767265 21030540 192310455 56704200 84988185 95244345 60475695 159592725 39494190 82975320 22570590 160000455 8006610 66302625 54211560 6137250 176700060 49741440 289805025 27457155 100617210 41523375 52289550 155958090 57103725 54025185 48970290 24397215 55993620 14931015 20761230 95795490 75338310 117825270 42358860 118897890 73289340 20874825 140526390 44695155 25898595 74554605 115052160 18171150 148079250 28165425 60638295 98202690 11454255 70208385 71661330 47033040 19133145 30158430 105439200 14100540 96526230 117164040 2503605 268745610 90791475 35690865 144191070 99162690 5588925 128187690 51143040 12668415 10441605 87681360 110627595 141235095 61195545 19052955 138949935 8953845 7071960 44157030 45092670 136412415 14141670 43866165 28838805 78943485 70522890 76233075 48897930 120141525 91740795 66477825 23005545 31020330 17888985 136667835 36949485 66967140 49141335 11588055 214537200 59100090 23715345 112495215 53066460 25378050 126711030 44208210 2494035 71830005 33262305 23128875 100582920 55392090 11361465 11391420 134944965 75281985 152286705 47387805 112732020 121846395 39459780 12364440 89360775 99643185 27451425 116655615 41120820 221288085 70798395 69325080 46644420 75250425 35089905 11019015 7961115 139846410 50465325 17563740 32568600 87937410 34717650 71404035 44347125 88258275 86111190 92132085 274159635 11675340 7922610 36901260 4741710 16776825 155754075 13487655 8961420 36909450 195037605 23235300 98987730 147775845 87918540 65859810 34302975 115854450 100317135 64119270 29721030 21166830 2735610 152153385 8070750 77012940 32527185 109210665 172667025 80928675 895965 55446615 55244490 124978365 30750495 152785785 75040275 48974205 31654050 97501860 3299850 85382805 167267550 43550295 32483190 281825160 106739160 97763625 62005170 111578055 163919460 35151690 10665765 138121665 37475355 38299860 19260420 62440755 7936995 93319080 75582315 9121545 111128550 34846935 23330310 131545995 194553405 47995620 59068650 106528920 5494500 78501525 149866830 31533210 72443280 63363825 16121220 3171825 85989750 63533520 31741665 37373430 15780915 86370150 24844860 39967065 56673810 83947710 40660905 94890585 45149520 66808215 104519385 22334055 36726495 1051905 135905730 8437695 101269905 49848120 21675870 77811060 114740295 35814345 82597605 69135300 31624140 228865080 26392470 60456150 2006565 11299515 96446175 116350500 207067875 57740865 41276100 84233055 7918725 106460295 12136065 107015400 37787535 163621845 33826560 72784605 24754365 43302225 84447030 25015740 120910500 35540115 112521435 164169030 55628280 56484015 89795370 161193405 2979660 115429470 27968175 82108635 47948070 125305545 91066965 136109130 11052105 210616335 49202370 168095415 23107380 64828995 5225610 250644765 139870980 86904285 54874740 45447105 96233175 133249305 116054700 9672975 60938355 168042630 22584825 119069220 4673220 59190225 174249735 11833725 6243780 98862585 71524740 18457095 3556410 31258845 149809440 30316215 80571045 28809030 73916220 238847970 13575675 2549805 46413225 24748710 8409315 10610145 111825990 202575075 48689850 85254690 34311420 135045 18412200 120903195 25230840 13890600 71637105 188425470 127329210 8574390 64802415 111759690 99690210 88635855 155653080 48259020 115163400 133748235 7091280 117696840 216719430 43398540 108558150 38212020 8424060 41007945 155346435 34021650 56966070 166908930 27771840 58915080 2967480 24674385 27408030 205424310 47286855 95181000 4386765 190560510 16392990 96456105 16806765 8048220 96149955 16003950 33315285 13912845 41372475 60613290 71939325 53100885 5030085 59847045 4304235 80089035 188263350 127458870 94073160 128861565 46744545 75659400 1669500 61236930 51899835 114022620 80568225 42740910 63530775 73290765 64998120 51043455 3024870 32021445 15161940 116936040 35204955 41354730 17779905 281930445 40054320 64824105 113584920 159956745 195205965 215819400 1696500 24410400 62187300 23030970 185661075 19773420 51729855 120724770 44767650 147894405 103431855 123210855 41046360 108694350 239541630 92478660 105803325 26788140 36715290 40841070 553695 14282730 68755155 14899035 164976600 31706460 3663840 187153335 66430125 101402670 76715085 126494025 45775215 85391610 127812165 143551845 34452675 84687810 65296320 79357605 17027745 29538825 9896325 17789025 27315240 27304290 92472915 12489345 62176470 145531065 152384460 34839180 70561305 2255355 5270910 113813325 117915045 491490 56168040 113649780 25506990 119478570 89948445 20580255 83745240 21276030 51391065 11797320 2579355 2376495 45315525 126016965 67618110 96892035 55162755 39334590 112198200 113129775 42077025 58160460 19209435 123422685 97624065 68007690 9752820 48922860 150609060 23261805 119726070 152472795 209181555 25903200 14096985 119576190 53485155 184764810 92146215 84718245 7748655 132925485 13716975 48969825 71751795 41777595 38339145 113627700 193828380 107076825 116116155 55977705 98629125 32656815 145798020 176202150 67635435 59955900 150000525 44247570 194297460 59962830 38995530 109694580 24932415 44738985 142027485 48407595 26478855 106844595 83662380 22046475 26272035 123232275 5642055 132872970 16101510 37424460 35831880 92741295 3812580 94966260 20974080 69426345 95691090 159414315 15365130 31159020 82764735 2690685 76377165 37937700 10310265 190937895 61981995 50166990 31548420 68173605 64801560 9450615 195516690 23904465 11705040 129878220 68510805 72004470 69839985 113153025 50187105 33875895 103274325 17374020 27057465 185914515 11517765 31922085 33404760 21006210 159256620 93345285 96443865 180494025 11325615 93491805 4494690 55590960 172963395 217220175 5685885 3559200 13086540 17678580 90564150 172209825 27280830 31912515 56697420 31519020 55303230 67340655 4188930 6946200 177781950 1651500 85132215 27753600 30780105 13893315 71577165 76741995 183929805 23982885 89197305 62894115 120742410 4771230 74691705 114950880 200687310 27555660 87670635 111787110 61003065 1341540 81144555 30507885 5950290 39591645 6354030 51650190 192300765 108745650 957525 141741225 88961100 10352445 45413850 19921215 135612570 195660 62993715 82918980 84912900 83636970 32810340 38948835 66994860 75430065 11321115 30558900 126725340 80949525 9949020 7290030 68903430 30723225 85260465 38916255 5326905 59664585 61222005 89317365 145888620 1079940 70510530 72066840 13133790 16683600 105269220 37730640 106574850 112302420 47717205 77122275 82439745 216544455 43989105 23612925 145711530 20612115 66705405 43459485 118485840 3417120 23612280 150156645 70873200 29543985 9247380 1862475 123488475 19865715 48460830 24840885 60684660 12395325 100592460 31670940 139296255 14750100 8573265 84945525 124689825 3512850 129165540 1124025 110530575 36783555 138776010 75685740 162067320 71587455 6403980 214369335 65018910 68088960 30924945 46227570 36517890 26005875 19606305 146820330 9390600 36397785 80022270 145378305 77052975 58510110 39738405 84135450 10148565 105279315 26024190 92249280 84477090 21763995 12848280 79237830 127731150 1664385 87981825 113252715 103822140 156256740 3040290 21298095 54576585 167202480 69828210 9915315 77941710 59589015 77218275 129405570 751605 112808595 3946770 51191205 54508455 92214285 45373845 13430100 88613595 248828670 56964285 3542925 2562870 66134850 15613110 48889860 17895570 110475270 95115720 25390530 94207215 17039910 15275640 127228185 9868050 142666950 15550965 22288530 204266460 40159845 87403620 108695700 163890330 143229240 63687660 20605020 327968415 24737895 5567985 65639415 5109585 31546275 57514770 41546055 49174410 75269520 75661695 164648070 44883585 68767695 59608230 108209115 161856690 130142550 5355675 51449940 84794865 60903225 68463015 84225 152812575 70563495 140974905 3803670 180713940 61487655 52435080 105396825 79469850 5724060 149996160 39995010 94040760 29151360 212533440 65035830 25792830 21905175 82946805 53979000 25187220 208367235 126428220 89826900 18825090 24608880 63494130 33883395 8613825 61762680 34912830 55822965 10812390 66572085 38788650 40819500 22987515 63787410 55649340 128313780 130093275 26572935 13047420 47331075 4114530 7772430 61809240 26509710 151175070 43160760 17542590 67592130 64366380 21055875 3612735 118370775 32501790 67697805 59999775 110088615 157826505 4186170 158130630 20008245 23211315 42410940 12711105 23512440 121899615 71619105 38898045 134494635 142585995 23002575 60374325 219737925 39146265 35655 113519460 125514465 103201860 74656815 2769540 71910630 111253995 179914290 50168055 44886255 62563080 114349485 3994380 51646695 70719840 94678425 69986970 78819795 20202375 66925710 146467140 19105770 142610355 56866200 27648180 4648545 143683770 3912510 136799835 15818655 55285515 18332700 80791680 32353425 189843180 74058225 54765135 172316190 49583520 29095110 44503035 49711545 28849755 44249805 16269300 64364085 6307035 99234285 113944470 33378615 24366645 146655270 61136205 24531120 191310540 6631875 159986565 23161620 260339670 71330130 77988030 36242670 9139125 50741280 204131730 2464230 33817860 87792030 46933875 3219000 212895045 37260015 21415830 19371660 78420330 136769610 13516770 15810240 45953640 128277975 17396520 80405160 15712875 24289335 81997980 105353385 135605190 28612230 75429870 141801210 14249040 258347625 75185250 16209000 127462350 133575285 22659600 98416140 43444800 115985370 71827650 95729385 25161780 43596570 222673170 66144330 52969155 70830060 22341825 44639835 28902675 75113865 159994395 93043080 56011950 70021920 58790985 13083165 151979805 52194855 72534075 167362905 7381935 189083430 20074605 92079525 108466155 26988855 151591065 63785175 59314410 172027560 5770005 30813375 60328815 110211330 54174855 88679115 82188105 43375890 19413975 95988600 21444225 36662640 8465370 186691545 43848915 20550465 9910215 121304115 108690660 16573245 133080720 127835865 25630140 24132990 82549920 25987560 12912540 136345635 41466255 267566970 19776750 18684210 184995600 65361270 19126455 1366875 74380335 105368880 149995140 7378620 174671385 11584905 39089940 86359725 113499300 10061160 121320300 63656970 89690895 96758355 63912690 171832275 109075080 49846035 140630055 21640260 22339725 4144335 67987035 3215940 123125220 159365970 89271255 91506345 45917505 55841280 19347330 104499810 8631390 62442435 119453655 50262345 1152465 116101215 56883315 34715670 45745125 11770125 98406870 71579685 28433190 77977875 80353230 133051680 155147850 110255880 291227265 85241805 44105850 25290825 24051465 51416760 94501980 91316070 76700250 141585165 59620515 10037715 78673425 37137225 54375750 119937345 2662380 39326565 190401645 6940515 138706005 56712150 213851850 35497740 96348000 101424030 46866630 14182620 57328080 109420290 6834930 75351975 66214230 7878555 56209485 24483000 92245785 4310325 149806590 139090305 77351130 12260130 11484255 31667895 1339080 38285490 157350630 113836590 63916995 69927255 119680110 78699525 43132185 35801505 88798635 69162390 46304505 188341035 56370405 6658560 202660335 100985070 199937505 14334825 142672845 44688975 88981425 127369605 56542725 38636760 72984375 12403770 54093390 32068440 11729805 41390790 117147945 34862220 73063260 38970000 9114675 85940880 198857925 13313025 61055250 81717165 3549480 21630450 7580505 31046670 8293305 36734775 72295995 84562200 134498925 100567590 2668320 15282810 57213045 73651215 41829375 191996310 66049440 29262105 2602935 148485060 107409210 123443625 27773295 49817550 16843440 203228190 54093210 118541550 56443395 150971220 68796840 36654630 29424255 28223670 53798490 151266240 1305495 17588550 53011680 96903510 35608245 8936385 43487400 31879395 70630035 4103910 114099975 60687570 81118320 45689055 64239720 216676185 47837205 8258670 208724430 24407145 16611735 2307255 172191945 33165555 5758260 72564405 6286005 48400755 81949845 61396620 77344170 31220895 73509840 95722185 63418245 84631230 63309255 119459895 34870275 156309615 35946675 110139810 169129005 18519870 30931065 174688185 16541955 63076050 179285160 9475200 11091060 31851840 272460405 36959040 37213770 129510165 108638775 104996835 38539935 21693135 2485530 39579330 73482975 77649540 4765335 156484260 171294045 3571875 37904790 65222700 13048500 119949150 74576100 1618770 41459610 243725400 18509940 138562860 85214205 33249030 8939910 19691520 33658320 130130130 90342045 23534775 58985670 164429925 38671590 1515435 159154770 9013965 82982745 61283805 27135240 17398980 80616975 80016420 39734085 95367345 86487075 58523775 165905865 29396160 68865060 53947200 172138050 29581275 3761040 82472295 18720540 21581760 89938635 5316810 105727170 16962615 9660870 122308005 80518965 294949860 21103020 94277250 51482895 73878885 19087815 207842880 70176120 38045640 72337845 19577310 49530405 49138335 106283805 16736355 10553670 132126060 67352565 86947380 48008160 18446730 18901455 210654555 109377765 3461760 112694820 154485465 75688395 6712920 34707405 55106430 118609860 159492315 74232675 23987250 77603130 35530125 58665390 20551710 7731750 112200525 13044840 138032610 50145615 169740675 129188835 142991505 2110140 29128665 75680730 71820150 30769680 13574880 19502025 115839225 33894165 226560375 35718195 17276580 15038595 67942815 162066090 1116540 138039135 50701035 89346135 17709330 106029240 91261110 143463690 2508165 80931450 86874630 251394990 5711865 73835955 106426755 50361765 24824775 113604870 73375950 206247825 11528535 19932855 150845490 62508390 46440615 256990740 55578495 120115680 84362340 46824825 57746595 45889140 29204490 113249820 82639740 8666805 114244470 119661480 1433220 204461415 126179715 77998395 73616820 79028910 74257860 42786045 116298615 80915895 136713510 12758160 19160790 34736760 30782610 166015140 42833280 2563590 31606740 4950660 212644860 36118095 222151635 129081510 48783195 61321245 28850610 39635865 37349850 23087700 121669455 40651905 112843110 151161285 46863435 70896210 180838275 12433785 6959745 2067225 44320170 18701550 57440955 1348920 42913920 91354140 800025 255715905 124116165 42887145 90521595 116145 96846930 77094900 145331550 127182840 8060655 156852930 110708130 29719800 2093070 172112010 60618345 65511600 8947395 97785720 149938980 86465625 93678630 113156235 73925640 56460615 21742395 37383360 90634065 10713345 173946195 119950335 10060455 163942755 94450395 56404725 68511150 53815965 138060345 47273430 15367395 68823675 155961345 85831845 5005380 179089800 30490845 41278350 194132265 7475910 71425710 48284010 107540205 6760680 34898085 8422080 13990230 12284790 135267390 11188890 13757775 17842845 55694565 84741360 19481685 94642095 92148180 86886645 11408310 180289605 788685 80410125 66605805 94711335 57730980 112902930 40281255 77162520 249416220 68440590 40066905 97566780 44978640 2539095 97201920 57608025 5265090 103418685 91115925 60000960 32485245 40555530 14881725 53188200 137945130 143573070 23813880 4108110 149825715 6302700 47647785 80962365 37495590 121310880 60119070 147700845 49529580 87468375 16128090 17926215 34065915 31547460 49862505 48966540 68689920 82395210 64888380 88844400 109078650 117648075 27556485 2347815 1167000 8550960 230826045 22774815 74296380 137585205 85983360 89107950 79225470 50241405 51562470 70260840 21345225 34312230 190535655 60563655 60388800 63578355 56528415 28091595 4465380 78149310 157238655 55958880 114511680 136896015 46932990 36606210 88505340 11134830 4073850 24057915 6094890 61592970 22432800 27382875 54012750 37764825 58105275 56050455 67022115 110273955 186032850 70735365 39444840 92320815 3596985 62311380 143220615 77251740 43071060 7735455 236558085 57819480 79504485 112990470 78402570 27389610 92504700 142392060 110899950 104338245 86033955 101096505 159823650 20677710 45702990 93056805 181734690 30342660 32312220 62287590 36970020 5413725 108121290 60920115 12295935 83903010 94683555 43076370 31574970 124499790 118735875 24745365 6043260 102327420 30480135 14267970 79199520 12999540 131175840 129062235 107405160 40489590 18354855 10916730 112073730 45356370 107424795 85178445 42314685 108953985 12734715 67220100 11623590 309613140 42058275 11395245 37742625 34647825 40602285 33456870 14626815 68655105 5119860 124735380 5505165 35292735 156009570 100869510 110066595 94262370 70621005 137331195 2842170 69780120 1760580 21460440 119928975 142123185 54556455 50695890 133010940 39283740 33800235 255472185 24067470 13677390 38535705 59851275 95661045 87602820 172446780 43432965 58033170 100972905 79300170 160076175 7528470 145527210 19998255 90788475 18275745 67831635 61199670 97237500 36805545 21344910 165663975 53433285 67905405 7917690 74488845 156980235 70496010 72931230 23211510 47375070 212052405 43449765 40927500 120115200 44362125 13226835 55169295 29588130 16859115 53327205 68528130 126854835 4482795 18245655 7755690 139402305 97281885 32668815 9186465 31813605 97128900 116249565 128471085 125485080 57784440 33083805 116634105 112132785 672585 28602780 33124530 61938540 33636360 25091670 5538600 177119085 188162100 115021680 104433720 96136800 98836305 94429380 62199855 92580810 167472810 20054670 29453025 41756625 43209930 94164285 107717745 63056460 67603845 143591475 108846180 1114695 68417685 87503400 230356740 112863990 19919175 28156425 3140010 70006620 148400235 97112040 149527950 5587680 85012155 257061930 27756135 12791265 175329000 53730540 72556050 44278065 126427965 18922785 139820025 21709650 9244545 79335030 74897535 68932920 150221160 157062180 13954725 80090415 74621835 3994020 28232655 51265170 39822765 4716240 24502950 89410710 46080255 161757735 86685150 54767460 128366595 3264315 105083130 218813295 34068555 81768045 104180565 33715680 27742110 49437420 130709370 151211565 257985 83964555 15997050 128528505 31317675 123872745 64016940 79322715 62904270 29300325 10828500 176728455 46129305 17701335 70341495 101363340 8012640 149942655 5969790 205165740 6091920 139170285 52203150 16712430 28383270 33050445 91506780 152826615 213767280 144794130 13531725 230966715 8733345 83582370 24661665 47922240 93774375 108855270 128487195 32827725 234083640 11694555 65066325 54751980 111675750 83456235 29541765 80761905 92251950 94500435 78663645 8064345 10568085 40951605 120825675 23182440 34660695 152720055 61354005 46073895 212970705 11526120 37067835 7514970 17022105 60118665 7904340 216157950 55391055 66965175 41029455 60921450 23681400 902670 6383685 29351970 50324280 13367835 100830210 78832860 45933000 13252440 118895220 124156320 46678515 16467090 55579065 111429735 100026690 129735495 154457535 33049290 30152370 54310230 47989665 79498050 315488025 121331460 95612805 81958305 104142645 36503640 5997990 44945115 87788430 25266210 67244445 61816410 53876580 23410155 150078015 112513860 48808935 145276875 39923625 37542405 8991975 98870775 47292690 70049205 7658115 28166940 72604380 134234745 47739675 85645170 46806780 28967565 2124465 5148525 2064720 79188825 82237695 243429990 52131135 109192425 44102400 103389150 65434935 90385455 201658380 3560565 29888745 17381820 10499265 185967240 102758820 48274500 5624880 186969375 107100255 11494845 116883900 86164035 86766570 15726795 70428660 78033795 33549915 139920330 212887110 63800160 452850 63403230 21242025 72098175 16605915 22903590 40865655 137037000 5089200 235541745 28450950 139360755 73865865 69353205 189190545 67524135 219432090 4823655 44108880 18309990 7962810 116845935 69378525 154753395 45791775 280524465 142349850 91071825 90039480 118508940 6145305 82157160 31011600 289415625 3005565 43733355 49424295 77045385 120513000 8561730 42469545 123652155 11455470 142510245 56899530 112218360 204852135 5041275 101421420 122527830 39307695 94646010 47342430 8793180 45623625 19693830 53876790 56954850 75138705 21477720 164205270 69754770 69085065 22963395 145050480 90098325 8693625 86633115 43287960 139416825 57735765 124292640 73026255 13052400 123369525 89514480 58226370 163352580 28442085 50981670 125273145 68316285 73656045 79102560 95313600 573180 44154180 190566105 29657025 50692425 3207675 63551325 129491670 22232070 33502440 183354195 75095310 42486570 6535965 155841270 73315875 71997975 60145980 1984875 91976370 77064615 14365395 9192045 86943555 44223060 40017855 59157750 117803520 86731170 8295270 4358700 127330395 162690510 56844345 38364645 157878960 78727170 55067025 168794820 16531740 102735465 144170295 22662045 126525810 22406655 116132400 1231875 156724035 86490735 57795 32605410 86283075 41069310 5276490 148904040 86694780 8483145 218842065 42631860 84780435 211018005 144406335 46262535 145448820 91534710 108719295 184449375 140313615 106209000 59484090 24456255 174136260 44493915 76491945 45655410 27217020 61770 73457145 90858135 59242500 82340970 77925360 27366495 44695410 84976605 2203200 3902400 52637055 70516560 4745535 72012690 121561530 54412275 7037730 59062320 32143380 92528055 5050275 120568905 53534145 29383680 191075700 63541710 53910495 222391875 19417575 45345120 195132585 17131650 37988745 119416980 64120410 25067640 94928730 148490490 111719130 2354370 40283055 47605860 93003525 128482080 68043900 18906870 21716625 44993205 32925270 157991040 35831040 56220 48550560 34638630 50786925 93195810 24482010 51283335 103735050 155494725 67549050 52826550 33612690 21180360 42351225 136272465 80867715 1338255 50968290 117470145 68046510 25621140 138245160 89087235 92548650 3680220 157863255 171652995 4129860 62868720 36620940 13007040 7019010 28687530 1369440 95154030 106399725 141898920 57861885 115248165 32865360 26176935 100177230 125583285 180833040 29566500 57779460 21623085 222947205 24404880 65969325 138709140 31879755 24682710 232336830 25234140 23741865 5527545 46407195 61869060 27280860 4200720 72512865 63313215 98579445 95522355 5474985 34153380 105685380 81923940 177637980 14674710 46316580 83274150 47690610 27364350 12597555 133348530 15634980 43773930 165535815 748710 3303135 160931520 97342275 72690150 220242825 58990980 18646650 84836205 36840645 10130100 120132435 104680290 116593260 77837355 161636940 22854135 133004670 22402650 6345420 166850280 91862865 80254635 84516375 184134255 7143945 23509185 85576905 16359390 37235970 116435160 5302545 25069875 7076100 56572260 60086340 36141765 109253760 92029635 46370400 37762860 81469230 14427240 36658050 7280520 6942150 8264880 12465075 2397045 88575480 175230 73957635 4696395 18739500 35945550 56047065 22675425 122817675 157477965 4534140 3043095 49601550 85190535 122095065 153400470 8642595 14563170 70331175 76451235 7991370 2884755 151706730 24972450 41581110 155534160 16648530 147863295 22968690 112927665 44752680 85627245 100830885 88822320 23760015 103392615 9998460 42333885 44282175 35517495 68203170 103218585 47800545 33594660 265618155 63591150 25391970 132318750 12172785 12238290 28497015 181124265 34713540 26921880 58276320 17752920 47430570 95815155 168526365 95187555 24138360 189205410 172403265 31332090 71011290 134234145 68131290 107886240 125144655 26932335 59064300 134529345 125691765 64682310 37226820 76146870 77537850 15714780 37610235 141735330 8385210 27121710 31518780 130284090 12693615 60602445 40021710 52227015 140460000 121649745 39701100 37669035 124765455 142120590 280102125 20510985 23508450 26190915 22992750 84254805 47650605 116875065 139216845 24503505 14563650 157392645 66284955 195764625 181531350 94485450 52148265 115095495 62157450 81253995 106810725 151065930 68956185 21185850 72836250 285038865 9145860 55522815 29692365 24371265 187281975 21757650 76807215 95128500 14740410 42333885 37959300 96842460 73351650 75756450 234555330 5286345 99106845 43282095 123327480 56857470 39074340 638145 129096555 127216995 29531265 233805645 44763660 22282080 193658205 20133720 153086955 22166190 20077605 66359985 56833410 28954050 133387935 60769530 76314045 62280810 9612555 63226980 106843710 70307835 126394365 28844385 126984165 161494155 35443830 35278635 25847550 73451745 584805 37422225 141152715 45296040 43815270 1185300 10376850 32788650 63284715 40827900 132476280 109587180 47474070 90247155 118061025 155353275 99207435 17275740 3158355 62028195 61129455 152523540 207717120 164209155 37020975 29001495 132065745 25878810 178229505 116827380 26292750 55418130 109668780 115747290 177052500 11490090 36012975 90536850 22138545 76569600 15064755 55430745 52962390 75927870 157676490 7891515 8992620 166378995 54465 24844875 83614530 71152950 22241970 154551720 48203055 18995265 310960365 51974385 50830470 100920810 52627605 13406505 25516335 25292280 37268025 3892710 26048925 72607845 108910500 88945275 28890315 17085495 12585480 40140015 84096600 32725680 3973620 167073630 41162565 229651500 84325725 32557095 50963610 103300605 70896540 136910055 17590185 29142585 16450680 209866740 21585150 153988935 144558090 212176110 186132870 124523160 12953940 18031290 142834845 80333490 54824055 154267260 17051235 12266985 12268905 142938465 143071710 79756155 2906700 3709845 67895850 25673790 32582130 113931510 21838800 18314835 13342350 548490 32896875 789570 59501205 147958215 4985655 85956135 97387020 41338860 170294640 43357350 32386425 18484485 33972405 127794885 100098285 173370960 97795995 1511370 4935945 199399095 30374970 222146955 100863315 6605565 155511525 87140805 37906740 1873740 142345920 103361730 69488220 73945800 103848120 117693750 77150925 27810525 18575580 82024065 127240335 53933205 14891250 63456165 124314795 8682180 39799260 197865105 10066215 158008740 48902580 37289055 162828105 15072660 14587980 60846225 193278210 7578015 42596850 42005235 97726590 34191825 123089040 133283265 5995605 26847180 114922350 117771030 14506440 117598275 92744445 5009895 10732485 5442090 134255160 8449215 3556035 181976460 2007495 36553755 71312715 34592295 19422210 179701605 183101700 117935895 114571545 1671225 143295285 55506675 1031685 217371000 62562525 5229885 19215555 86376810 156497565 53105205 1023990 36466275 287420835 6501225 127480845 83790465 5421945 74903475 178043310 90444660 57293340 229860150 26379720 38801610 19646715 32921100 117510660 107837520 46489050 17050770 122994285 74568240 55100430 97516950 147065025 22370220 17549040 85635375 261102795 68874525 18928200 148561365 141199215 89310015 55039095 249688380 176913105 19541610 87998490 62637885 3438765 18412695 60516180 142875720 2303895 68580525 11947185 65567700 48048075 10082445 200162730 68144235 148799745 19062570 64218180 111154065 20744925 175990620 55117860 78779925 28564335 127254480 138784965 10691970 59193600 92506020 70759890 110016090 25551540 53436900 20367435 46208190 105390330 10152840 36832050 86826810 73110375 7968885 61774440 62982345 46076175 83536545 45961980 70443390 47994630 35178030 175837155 12422070 121612890 198476805 74293155 102617280 68481510 164994420 98874465 159573930 74115150 61197015 105755160 23696190 32019510 8528955 116041095 64813440 140174040 32491620 121560945 11161395 123521025 124370520 45585585 18581655 60015405 92841675 43474710 134653815 160943190 95590590 180644085 113517210 52247460 34957665 19173090 121766760 45697830 209987775 109220790 33683205 18839010 161667420 48091275 3940875 18399555 6048435 108420360 136176405 203444850 69043530 55293045 10968120 32277060 68022525 301860 19861260 146617080 94603245 53220330 101024700 15574155 106730415 91216785 67532910 81542265 150023970 118252005 76551180 232927020 65109810 19187430 23612895 16622880 35958915 34598625 83612865 36489540 41693460 105788355 20577240 133987935 37717860 135800805 64566630 126416145 19397055 18812925 955050 108033990 3140940 176469255 22315770 42957645 96274380 117705975 27006705 67105350 43081530 132868395 106359360 11679885 68026110 190850220 46029870 96028065 40418040 98516130 150396690 35776905 109754070 124493385 28541520 53918625 5215020 126796860 101520090 17623230 19339350 235007925 4487355 191847645 60072780 114393780 82187610 149397030 122096370 3087930 125646330 26892510 15866970 54750180 137017935 27402900 29389500 77499870 59130075 88485240 1250550 29232780 94311510 27546300 71324385 5661270 26258595 50906385 8143665 20685315 64434390 22161450 8585190 59826450 35326455 104732595 95781705 53080215 13722405 54865290 23387550 98907270 100414695 39601635 15995925 60722415 121571985 74735115 40251075 7996410 89611305 57061635 17037945 24747930 65090415 16023135 34804920 122441685 79850220 66930180 51199425 65407140 132501015 47634120 127984485 68343945 58872360 37504110 65990535 44490285 153399840 42983115 35473980 1769310 5881845 70079415 5747835 149930250 18505740 68305050 63752640 23872110 8568705 73727100 119389050 1969590 25402395 8430615 116179275 78407175 19454655 72002820 18934005 117207585 167858550 132413550 26642205 35591640 71826360 125718180 23706810 82813845 158664765 23439825 15009435 154988205 95797080 205610910 126024165 92974605 8688585 57664950 9502305 28371585 38711220 59294805 67839075 201575235 10194375 49885920 169312875 73621500 12844965 142870230 15039555 3555465 3406800 72110175 18431820 60774660 16290390 32788350 142663740 104296800 8105040 98559240 90163395 161691060 105793905 13382910 108331785 83026500 36471720 16579590 57496455 49760055 52846005 10992585 22907985 120679680 33708900 85617150 158391660 32737845 76542015 15047790 77270265 109163835 63252150 5912940 142911930 167412480 93312975 15860865 43848480 240030 39428985 37285980 39888855 23522295 51606240 17353320 110327880 152766675 97543950 20509905 16426140 5772780 48141840 2729205 34665195 123044280 53499420 149733765 199029360 204803985 98487255 59288010 5297355 51051480 51384705 71155845 19788540 84276855 149934960 16869525 18600 22798305 7950555 52428435 39074670 129132045 83919060 144691410 715350 138722535 63663690 25648230 90908850 46251885 100895505 6118110 74387775 108011205 1943460 59795010 179648460 55818810 1118310 21773265 129609165 55822980 104796990 12674820 8513895 137545530 10240080 125268915 103538190 14020170 24106710 59560635 5208405 42889455 20777505 196185045 44077425 95231220 19950660 71658465 43365525 83967195 102746415 72613470 2898285 94865415 114309600 15755505 102399630 17898285 50417805 78202560 13275705 27543330 1301520 6271095 74578110 76133985 6832125 27020580 67148865 35986605 73933935 47649945 45517965 72412890 101691090 44463150 176315160 51854910 118591470 93349440 91445310 56516700 213328125 91484895 42785310 131802330 18599370 39974580 160967880 73525710 18211740 22582665 58020000 42201195 28707795 39108315 124589295 100802115 89558190 124309290 52749030 10022205 115350795 71411190 112986570 9122250 141995730 49421205 115711620 59103480 109212120 73567515 10864080 87947520 109005795 30779325 105131820 6110295 85312110 11015970 23514405 51235170 44070765 177948195 150011940 65122845 22903755 75907110 269715 74460765 60758520 48514845 24983700 136633500 60290910 106499055 15402975 11825580 16171530 198982290 94588605 166531020 131713155 5193255 102335895 167453415 141853995 188619495 8780175 122288745 114927480 6857775 142723125 29600010 76328775 86804505 97438500 39144465 49820325 7071510 87202845 3169890 92229675 31410465 29350230 115139655 99689460 17677800 79189350 185276595 73032435 25235025 112668345 64330230 163857285 10006275 92252130 33662880 23156085 91097670 116224740 10978590 3234135 22489980 39287280 29780625 77915580 36950835 56854215 30163485 33920685 281145 97287570 91609185 72770025 34624740 60877770 6443730 7791360 49400565 118423650 41032080 30103995 43062180 44902650 53992470 68961720 164120820 1889235 23349750 138571395 114467895 103297755 38684160 4070790 38690880 14756010 67442790 1174800 85575615 150824355 129915105 99769800 29735400 3372495 14631750 74278770 16249785 166600770 2184210 24875070 137148870 27990045 79590885 66562875 65373060 105521850 123794070 34409805 31334355 53792235 68886240 61687035 121213845 112815585 28091595 90687615 192153870 219799950 5924130 32149350 70101525 133299345 121911105 83796420 15293550 4424070 88466655 102716415 41760405 57427170 212191140 21325740 17045850 7183230 88321200 42960345 39480435 130616535 39047490 4992315 229067745 97461030 83687265 212720325 110238345 247166160 95769210 19648395 176707005 20535195 23755845 66193185 172238835 21452580 55985880 31470690 99474420 90080145 111745005 41052150 230802255 15043110 120492510 87310170 86239995 11826180 10719645 199821375 35379495 47376930 2113395 100235355 71628390 138270345 5974470 36134535 71713095 111561720 12160110 102534360 72113760 103659270 28581180 30547575 145836270 150922605 76482405 68383635 30415170 34433340 87382890 21743895 131519640 7886460 28294500 73238205 126533865 73292685 8601600 160990290 8685030 3550680 230469705 124386495 24297060 10562355 21231780 15991740 82926030 57422295 21247140 20394435 42332475 28279500 75297165 24972300 103851345 120092070 44649150 744630 79510275 47087430 33693570 118303335 60134565 66582555 47280780 86936700 48499050 98213085 2278470 25951155 76356045 187082910 105796845 129261615 55659765 7409085 96054840 159756045 40192500 156347505 112720215 43636770 53340300 60760350 36159915 7484325 29834805 119001435 84251625 92110095 11882250 140002935 125318595 68290440 92742945 8897085 11080695 53360610 100760910 85377000 101717955 68278245 3993075 37229820 14358345 31141200 88647570 39724110 47544630 93119415 39035340 90492855 25748340 36728970 215059320 27283065 69821010 111818145 29714655 47609685 29277765 44137185 19302630 149899290 113161215 148261215 3803100 59701965 136829895 106578210 13043685 108302205 72934230 110110920 11577720 38197050 115912605 98003445 45769920 35772900 100962750 109210230 49457295 21972975 24695190 21567360 171300360 7603515 187202310 40205610 7291680 66125085 39356640 63378795 28748790 57712605 174613515 89665875 9044040 74986245 205210395 120768810 125350380 234125445 65206170 85919865 81507555 11480700 41277675 109571265 215346270 33819945 24339165 12506400 156007845 144451110 7811415 42871500 52783380 83549580 109926420 45396960 149279340 20904435 61597290 76794330 49697610 46153395 20223990 172065975 68979435 59495955 58194015 99697470 35974935 39056730 3863190 156859545 15899745 60857355 73106145 25214445 205385115 21139590 130267470 92139375 15593655 46390425 144901170 26187090 213101010 135062775 136681455 61622235 99511800 166043745 58291020 68418975 10991400 40013460 35974890 164048985 29137905 76066635 98378700 161057370 19784670 29025075 17427015 19538070 144116145 80594055 29118090 152840730 77800065 36461340 82924800 16951215 179617830 134616750 85138380 25762065 105831495 123124050 25228770 103771455 36446400 94530765 350535 151050225 30569220 66673560 79291365 130995465 24970140 141258450 141797595 67241580 77011200 233355300 7744770 50682615 80135550 176136405 79337130 35660250 20847930 138569160 12761460 32923320 48871395 63245445 35127000 45417480 3921690 24527040 67471770 16956540 81469245 22064370 125048190 135729690 6369555 109841895 6297840 42799170 97171380 31012140 60837480 136439145 98091765 110310900 124252500 10149840 34103655 86263155 60607860 23637525 83430 83769165 3426090 87461040 158220405 2317260 222393975 16163775 21558375 50149785 43742160 25277850 18218400 28549920 45047820 152888055 56859915 26921310 124093620 133616835 50786040 155017560 54942345 23608725 112815780 28777200 48780135 100036170 12910665 78516390 52777215 133876140 1057425 43458930 99687420 143519130 147712215 17074890 161695365 86433945 38769375 138050445 49889100 64524060 199578075 68767695 36884895 8191785 29892795 12810690 103997505 103157940 18245835 65267925 140765160 13020315 24459000 30708225 143388690 115640565 31374435 441900 42433845 11163015 15802905 168021675 92665785 27059640 119242425 128153415 199410420 78157710 5241045 150731220 42502950 147293745 86789760 46046475 14342955 94552980 130179705 25453710 53426865 41174910 3074565 38075745 6352755 88328790 32337870 36280770 85135395 4907340 76542540 122169285 57076275 82966110 173024280 32016465 5493570 54006660 276083595 173311860 47910270 145956180 31275765 18260475 57472140 148979415 32979225 94969905 33098955 13600275 66594195 81348960 2691090 810150 118879110 45318735 29595480 103761675 80109555 86322855 20921070 25249530 65938545 128602770 15007260 127784595 113329485 125622210 199102860 5627730 4519560 62920125 63321135 105361005 19207065 52569765 19749615 101459955 184533120 114614655 31720605 73612935 86533710 19855575 99356790 106294065 64552665 47283030 46451460 12468345 49828830 56363835 8129460 85419705 47675610 105455025 75810570 183014070 139389465 102496305 31101165 27634095 86147880 905190 28789575 155551260 51511845 11436825 73137240 44931945 147254340 51429810 56399460 1491510 153472965 25998045 71154840 99670980 14844045 161761455 55717695 18786270 8061285 133569105 27085500 22618635 118806300 148304955 110993910 24550515 17008725 6858570 57073320 43260165 66363975 66771165 155925690 9050595 50266110 79603440 63988440 33038100 73206930 48927735 48200775 182297265 204343695 30150705 37391295 103815480 52634430 53364180 97135800 19642140 62408475 153174900 84898905 2374890 29925165 97067085 28747380 57998535 121758750 11815005 187283310 63660390 23473575 18370380 27355260 21293685 109831980 98331705 20125950 143837970 69820980 76946730 100909185 6562965 89530995 46999200 1958325 68046105 85840350 97304250 80843325 69212865 26910735 101174370 8307000 21053730 37292595 93571665 60040740 20652840 63037950 116125905 195470835 86200785 27534450 45054345 49524570 45966810 42971160 83973570 61002315 96605685 19074255 99023715 9677265 44584470 102130230 64760820 75770295 64787175 49938180 2705070 194776590 128336115 100624770 182967600 1334190 93845250 53867250 160800495 226059285 32289630 15226350 114372675 16699905 81233220 2596050 61870845 49885245 36307875 67426035 23310210 80647365 31689855 98011485 146941080 59889120 58898400 55473960 31151565 1237770 130895460 79154745 61447440 42423945 18085410 63736020 92593695 21821205 12998370 155021520 8359095 39029565 168652140 36904500 52223070 15037950 36113070 129602730 130187115 173242905 125139150 32433555 77263380 33836910 95531715 62470185 220024995 39720465 100250445 129918360 49078965 41106660 19556265 115522140 1832925 32787705 21056775 11916615 50429250 212971215 116273310 55378935 45662085 131028060 141010605 36310920 36079050 251810940 27459795 10285725 623460 11462280 29709285 44258310 6106980 4934670 93716040 13318065 40295340 158369580 3083565 98697300 74632800 5622915 40516080 105226095 33457035 87443445 106905750 168131190 6381105 160661670 8801385 20485740 18055380 36237420 48774720 127626720 67691370 159804270 4885185 131673495 5472690 58192320 14656830 153311325 36220410 60048495 172115670 108182625 112799685 19161780 25043415 36213885 206516835 17506155 20527185 77743590 133031115 857025 100073895 73931880 4019490 197441880 100127880 16850970 5111865 367995 93967485 19587270 90147075 18253335 43172145 10430055 216421485 14474265 2035350 122657865 45522780 159512190 184629540 33894945 112017075 3174255 59356590 132898530 124459890 74911230 40991280 191699655 1715265 138157260 23275320 61990815 6067635 109534485 154654245 3914490 24136320 99065700 49090995 14422890 73011390 55076925 67694235 68893905 37359690 41294430 4752405 105492975 39095655 128912040 131350515 11525325 90223065 160071435 32429265 137874255 94193685 79609800 55235040 63236640 54174690 53689485 113996565 59301495 47919795 6429990 535800 103949100 96550905 92862915 56060670 92446410 130750500 88162200 106845120 5170650 60424095 31395375 6164370 51938685 2911110 66193875 31841535 117343785 19780785 136924200 231173310 170172120 65785485 140603370 10163280 54303030 109649880 99352065 66084645 37074465 110385165 122615820 13957545 273119775 96777375 23775585 8437380 184670085 69855465 135490650 19697145 228132525 12575130 49965900 52887105 95034525 105363225 14171820 17122605 109227930 52258215 47213820 4668090 114247740 88878825 10847610 31284750 3817515 28469910 46372830 123973500 116376915 75070590 70770405 26097900 112837890 11993490 100038675 38705610 55626780 61372320 75177210 93443970 18617625 29315955 24604815 33410025 182207940 78181425 15107325 127107300 40554570 84335745 111524025 93393660 39896640 130925115 48417915 222269295 26620380 20640555 179983530 30803955 29611770 79664325 18933975 67906095 105644085 150899775 7443705 118084560 40362615 3681165 152755620 9477165 92775780 95841420 58622580 132522975 62065230 63342765 33831720 74973105 67848315 94912680 52257480 37212435 1271340 106127220 137497590 7538055 19361130 49100370 18916620 76280430 46127325 26542860 150501390 78490635 26485680 19280670 66472755 130265220 3186135 167018220 113421285 78571215 24776535 47389980 19611405 145052265 278622720 71248710 17496150 70384065 100066455 110410935 1578705 109931745 76989720 737640 82341555 176969565 21084540 134143665 5515215 135788565 28053135 9365325 918540 24203145 28045245 64738995 64695735 22232550 41924880 24247395 131337210 8668905 80772540 25931490 81888165 50942865 135355140 10073865 122584125 90222090 90215415 34586580 123699315 150392100 42959670 24661755 15743010 39629040 101691195 48887355 58536000 103550745 66252840 42361950 111501900 2285040 34256130 49279650 24354660 35093280 95799405 115460235 34610565 144283140 26895195 112443750 92748990 92921940 82557975 18675000 37421910 52396260 24309195 152725350 3058755 164519535 5449260 54468510 50599170 246277305 54657060 124715460 31849620 78877020 14751615 156333030 120725700 47005680 16793145 71131485 133442595 3445575 29585820 12939360 156750495 80813295 4814070 14020920 62353200 84951675 52004655 320546835 95827080 30940575 186592410 53368875 107386185 17541870 26217705 44779800 23284335 19612725 18606765 131136015 50249910 80503950 153587130 4869840 130974720 9972675 24571725 46175070 139771245 63432990 117397410 34893045 2241465 41673120 92757345 86305365 293180040 47460345 69740880 155205600 35322210 31804230 24345645 26738055 24456375 26610165 4230375 95702595 36932205 47436375 9073665 100219800 47970285 67884525 157648170 22549620 30180015 44161335 65659020 98222310 44889900 119109285 3562215 122066145 62694285 41008350 141672855 10508580 130420080 14329575 66740655 7474965 49876710 5454825 67534950 22769685 43311990 50121870 122975715 23247360 26440785 97996545 155652945 62804145 216668865 26205630 129811830 40986990 71547525 124515750 81345345 52943730 44704920 116893230 68837400 143477670 48266385 104643885 78166590 20451780 77610135 131728350 11098785 83471115 100670910 53976675 98997270 68959500 42181590 32328285 18158865 82108575 185138895 53404230 6244770 133392330 138145035 70097850 38501340 36860985 110543985 38864670 33554295 129855195 14038935 49151685 79356705 127797660 24937605 214572855 104170980 11661735 35704905 77551320 7982685 108135645 173970210 1963500 1966695 200066940 32527770 6528450 239724825 28029720 17349225 129624780 23007945 66737655 159166800 7987755 5109180 298793745 111450630 67548780 4455165 29633820 63163935 34224840 137802885 59680005 13333545 44372550 90141555 73323660 56165535 2270700 70815 100181295 133608990 4029975 26462310 139309545 185287560 68623350 102277590 46957965 19276365 109916460 24987480 139791360 18056640 110784420 220678380 31948365 30521790 64439235 32549685 68299410 101577645 150900720 81085350 56949225 60554250 51274980 4664595 54621930 121915725 2039205 115710120 140178225 68622555 69039780 48026775 125070990 50212425 95595660 62388765 108226935 182908065 40071735 110822070 109574955 27749430 1508775 16360110 212919180 201927375 676410 55564425 70029180 29241120 89966730 14665605 32133750 24295440 93510345 39919305 27715635 2524650 40594305 181732335 108771180 3398490 90122070 32755815 315553035 115691055 7274145 236528280 10500750 65684640 165313905 141190590 23083020 6146160 34386405 17671395 45191805 65185740 74558145 23657310 136988085 43086750 63951645 90197610 5484075 79863225 21608310 61732575 63944490 29332290 45753495 22473090 179074410 61270305 16143825 34231425 91813080 29068485 63558195 142610715 119973435 70336350 77054490 99317835 9849135 17492355 133911210 17916390 29780100 81644265 36388920 13170105 93075525 71170440 137700780 84692205 104791710 56358330 64610925 17644590 219061215 40854930 17303970 65949285 25928055 284310 200243490 11421240 2798340 71307960 18172440 84344790 97809420 68064315 10000740 232616700 14999625 5538480 85666935 10689165 20000115 183275760 27653175 19560870 81936270 109081485 13497480 82366560 136891920 71578200 11837055 20689275 56545980 103271745 25417635 201549180 142124385 28027740 2115825 23855025 29779695 49300155 211850625 56667375 101031330 31440600 30522555 94742205 218853750 8710710 163659075 34960350 15565275 23293410 31577610 14650905 66141840 102085935 45625500 72210795 129632385 105502665 131597250 83316540 17584665 14060460 40493940 73504785 100566585 12347985 7586355 66399960 61875870 139199235 1903575 302997810 28411665 11307705 109586310 16684620 79928820 223299840 135212280 38634030 4097985 64664820 113597370 91855380 32912730 13477110 32595075 1750845 25688805 117709965 4418850 105276300 44952210 49467735 153902415 36725415 70198815 3415035 143656305 11220315 19735710 59504775 83640 28742130 92812575 27067065 7434825 89515320 48141600 23716455 18932370 132215175 5697555 227199270 72881910 49097010 28297800 40041045 125100855 34882005 76538940 61934550 335025 79729680 114231315 63975720 79709190 103493340 15640080 17109840 8411700 63674400 71311830 48190800 8648070 11853045 4626900 94717335 25595610 66318375 61430085 22664340 46086195 3029325 19155105 12354090 38190750 29207145 168874890 11938470 45068670 98805990 165359505 84215610 6190815 11646915 53356230 152122575 41584485 44677500 143171445 123170040 125717280 109005300 68286390 158261955 74896560 31659825 68723820 32892315 56748045 16043355 82063365 30010515 55096950 19662660 65742585 213663705 114373365 4808205 60501195 38890695 545190 84095190 4290465 43427085 27988245 69593130 118185645 1249485 34816395 54185385 258113325 134107845 39974430 36970110 61332390 121764990 27708255 10150485 10989645 38455005 7230 131758860 60363060 104590515 12028665 147092490 69389490 104732265 48981150 16210545 35277570 27309240 97916100 9611040 25723065 74033235 74836335 119132640 12961815 114976200 144832545 39558885 22445280 183529350 9236445 197068905 13730025 8060340 8697315 87679710 167505780 56113110 88299555 87081285 58996650 147116775 38063745 55869585 173792670 5143980 43179840 162491565 16789695 137477445 166402620 65302320 10979550 13342320 1168170 70392945 77689215 67863555 199527960 65812380 7279485 79722660 66252465 102616305 159681645 59652075 221105025 20382735 12324870 143437470 5906385 9092535 106420365 74052885 85680915 77448600 57207225 47158455 91957440 116011320 71163090 5935110 8801415 20986680 64016955 162369210 44257830 58902135 47777595 39208410 65534040 13548105 6312735 91732320 6422820 88511880 49429485 40533645 40156710 203462865 55429845 2471280 136067760 168539940 52925940 92585610 3941055 88875240 80639955 26520675 13203405 6583290 129656100 17527365 20096175 475575 27386640 220616550 31790205 4185690 50139975 7802025 75617085 43027395 25434015 228465435 16096560 88577205 142867560 53721915 122230425 60532515 64166325 392610 57394650 20840085 4331595 66264255 65121210 84249585 112675245 127486500 150113430 98049465 2566095 39159945 117266865 17129685 93333870 76936860 77997555 153677865 27662325 29698560 67461450 60905445 86967690 15737130 116193030 93814770 49096470 32325375 5701095 246008670 11928390 163472340 33166545 121737855 20526435 58379760 14115750 164517495 66099525 165670275 27366585 121865880 94931520 47034645 33028440 66792510 142350900 57294510 114669330 19951695 23254275 35811120 117250530 113269710 21659160 207248385 153561810 87138300 40009785 27479205 23431920 16076205 51058140 22794900 132926145 19667775 83230125 17511210 60363375 9713835 107536950 279645630 18698250 15049830 43266450 46079340 47538015 13655055 172764000 16170300 26386665 42461220 9127650 40145730 32300865 112512030 42697110 114191490 70458975 58452210 155047215 311154540 33075675 93169695 11874015 31439205 70273215 117554415 16976370 81018825 111750345 37360065 25591530 127427940 7417830 85341870 2335320 39793005 60070650 37402185 99884205 68339085 4697115 83276595 26977470 106490280 212939910 163186860 40957695 75335040 137675175 1559355 84631875 52816185 63504180 32354910 12659325 172883160 97762560 122398575 126422100 33481065 11565720 28992375 85752690 62399055 44176725 245848230 21080775 119086740 2403150 127410300 103061685 94412250 141139905 16166130 22802505 25633140 6655110 112379475 7464990 36408480 43577340 97283040 38867085 62823810 27996555 132830355 104349495 189292605 115736460 22020090 69105435 15717765 30268635 50232360 21340845 79660425 112175130 42276450 30606570 56752980 134311125 32089260 973080 91795350 28677315 75747825 256060905 102417210 6437670 136282335 31974690 212743230 117741180 92795070 151707210 56247270 34426875 95689620 127162740 85505820 18887565 39828975 27491520 61641090 22758315 219660045 177087030 23819655 45612315 240717315 34807980 94105545 27195525 66492555 199400700 32218380 92160210 49488270 13766550 101143725 11962320 86640015 92782860 65403480 4447920 32769255 31349070 167692650 87498240 48506580 6758430 51231435 93014265 208982370 58642830 58070115 86682015 120564300 56511780 36801660 16383855 93449475 169060920 85810710 10720920 88555275 4235385 675900 117754755 25369440 1128330 114095760 57954315 124528125 28283895 236557380 451170 57398295 32002530 94990965 119208360 9453885 4691250 111184650 70257375 3897435 11050500 16225050 79087485 28892850 102410100 84515565 5239530 15363660 70787505 42948570 58668780 121512930 38460915 81240270 132927945 57926520 20598870 12717660 107279085 21502215 83254065 79534530 11403525 24787755 106152690 37309530 3373245 130089765 20582985 197911635 24276015 19839345 153999915 135549090 71209275 52501545 17600715 194937090 64617375 192581175 83442090 37397385 16711680 300877110 1022220 26860860 21698280 126444945 403620 123720900 78629430 62469375 122956875 107471025 65800305 1934790 134848935 98056125 5910195 12551475 24993060 88258275 102105270 82749300 82172730 32085285 20642145 41170125 59076480 93246735 29823090 124967985 147620460 18430020 81663570 37850835 53613735 148868565 32005905 9314880 84211755 118199685 101438085 81783135 4975635 41490765 126164145 93470235 147119385 83205270 57519375 129691695 50246385 10808670 119030415 140617635 128324850 84369915 97452360 111352470 70295580 24370005 20977875 195564000 70194435 12325275 50156955 989700 156511545 37849140 33755160 53268750 14949255 117210360 50742525 17346930 62003850 25013160 930300 95233845 97285530 4340265 40616040 43687080 83674425 33727185 55354230 72605640 69888540 14744730 29766750 30420900 8361465 107893815 89416125 105361770 42614940 193431615 61547100 12870960 143220030 75776490 5720100 22526760 131371860 97675770 2656200 551280 75232215 100955385 53225190 131314110 117714855 90055350 48794880 95851005 97327860 144997050 32211270 13261455 136699530 20669775 19974480 50497785 61349985 73200540 80238315 24429375 124011765 8306865 44040075 112775535 104819850 45899385 4867515 95077020 157294410 139007415 41234085 19837500 113477235 17876625 46806225 49783065 31616205 97875030 1672170 7021170 6300540 83312010 95005140 103501650 17153010 48498780 71219790 7035630 34957260 42414045 229845 89353185 69743760 44142150 39445065 58140510 54327195 15174330 153804165 14049750 82381935 14141010 122764695 180551715 71587320 32652540 94553040 33847515 87149460 202727730 8682000 33622185 27684180 146231880 57960555 14373210 111428055 32548620 120071985 35537145 57732870 100002930 67051230 37837815 116532225 38869230 99854745 94393350 3125535 164923200 80702265 60073890 164819985 114376590 103687890 142006680 45668580 33883350 161507490 6999330 3437835 41579160 16451295 181861215 57884385 7049040 58875750 11213475 20779305 29940960 2593395 17685810 99334050 48586500 37308315 8616525 60526185 210815625 28619190 53984550 54386970 109984005 28004850 106041660 15489870 90686655 264036735 14923230 51333240 10687320 179952540 19446315 64363770 33746460 61706805 520995 205700370 1315500 138528360 10430595 33340665 118494510 24894255 119032275 10316295 91468170 101596170 117018615 7494705 167131110 5144055 36919140 99645420 156480390 145590435 24973560 167076045 156736065 73583190 130238250 103129185 25752555 4321455 118963770 4572120 24811695 57729795 87743640 18926730 28449495 27172065 28122750 71299650 30870885 61934010 58705950 57448065 90221175 54807525 107177070 6555240 21610590 90698550 41141580 9814185 37896210 141257070 174141105 18765060 89631060 87261735 67437225 9873870 98101080 41693760 241248705 78207180 132006885 35224050 95417280 37059165 196077405 23706015 24169545 197998440 4970835 152187480 18063705 4288830 54613470 7747515 122704335 174077580 30936750 187647390 1882020 974640 28565730 71588745 1946160 194720100 25646880 26445405 158922195 48924885 129798075 39557520 87413550 54598260 11145930 31048155 128150775 21249555 71692005 120846045 44936085 46995150 184519575 40285050 114596565 101990055 31426680 58147080 65542440 115018890 28203180 159413745 10514700 14465730 17789850 55423050 129440430 187383600 12951645 9848910 11904030 274563765 47675490 85454160 108300570 16992105 166305 118837890 117849945 20068470 208341810 97423920 67354665 11459370 7534905 166236420 143770635 5803005 56451990 34465740 21689790 52041405 38118345 69629085 31842585 14469795 84971010 95044500 47964885 40927125 78274275 49674405 49641720 134858010 59519475 72044640 113062350 27504075 53167350 55630185 20348955 92062695 118351320 49763955 84606510 9987585 181361820 25278735 8872035 108592080 1163250 155283885 38775780 85117650 76056255 12929790 20581620 154671360 74523915 14652105 112864065 33909150 69410340 57309285 44464590 279506220 4954950 1837770 226716885 42601155 54613320 113326995 25510425 71650260 26820465 20572845 58091940 203583210 72254220 121539540 144267465 63637245 59675610 99701550 121286250 39734535 78635670 95641920 22772190 54029550 1827270 18972735 139056705 2107440 26881845 85636275 42219135 106227960 103746705 190674375 9838320 5023065 99013905 33898665 141298800 7297200 101342190 41876805 41357955 143317215 110170410 32722620 53835000 155563725 3350745 5242245 370350 246807780 47312520 37971615 12322605 21960030 115927230 113868945 71138925 14404905 30361425 56249070 79435665 111680790 65657130 50855970 25056660 15887325 52052715 133732920 47498175 3802245 17268960 10380930 56433795 42606870 39437655 164537775 22767075 11126505 4087500 291106875 52684635 127386030 22722945 118709925 34845675 530745 645285 47947860 22209195 13505070 152461950 59049030 141079470 6756705 14892585 61761735 43709205 30141450 18624915 108961815 30753180 25164450 69661440 66098190 189081120 122545665 8141400 132682155 19482285 45198690 26816175 136184700 31214925 59184900 73001760 47425620 37358145 96766005 21241590 120195630 7867785 1217610 10308465 14374365 224170665 69877155 136824165 6530190 2623035 171225960 172867530 41117190 63582195 18483240 163964790 83303640 20464110 92076360 49368765 17055210 19746285 83082405 214311570 42279315 115431195 86701305 155246910 29186985 126293190 137445150 2336835 124167300 62988360 115279800 135430110 31798065 12343170 28556205 115650765 96073335 33197640 97024035 49860570 26146020 86845770 44079330 11216610 99692700 39859500 180487350 22285155 14440245 58762575 3935025 33966225 86539320 233688285 21613080 79292790 12115350 101926785 37628970 4857930 24168750 78070365 247641030 37253085 17941200 107372475 16617645 89958210 56815815 217552545 44421000 55989420 5683125 98566080 79320405 53076420 168457605 207413730 40392195 104329455 68856780 8969550 48689415 56585355 103345200 761595 241115295 57016605 96238830 59716710 9595935 67458090 112029390 32177655 166030995 64155900 91001625 242862180 65230830 59490930 74914500 44048370 161489670 47975205 79530090 44893005 65973450 39026940 29569800 60525525 20959605 82101975 156860820 61550910 14874720 51739875 42088260 159454935 616575 20307930 60139065 22618230 166163955 147162510 66474105 122700210 14258325 41192550 53380725 74649705 68673960 62160960 91123440 154973820 96392520 13163010 30658650 121918830 88849185 36051690 22219050 150079965 70560015 51023670 12279000 42082845 52634610 11088165 96790170 180553935 111244620 3567630 145827270 157924260 22059600 24651090 140539305 80045610 143346045 38629410 89521245 23916900 95093385 108620655 54346860 198318660 72245820 59860890 158970210 15774570 29691735 126354345 60889620 214358505 125014020 252051075 37395165 42232410 71998545 24101535 29662560 123162480 4156395 157008615 5455425 23091660 24459690 5270640 73123005 191949180 101083095 7059240 162315285 7623210 5100615 167418960 54856890 66148275 19523175 2806845 11531655 45258510 127169835 58071750 500175 3615300 28143870 6802785 149560770 125557350 54392505 22176510 1979595 75017655 39169950 182008050 4547730 19580685 96898680 41576445 4374300 41271420 34221270 290658255 17111565 24610950 142490775 50136855 18207525 477795 31120455 85429740 38068125 5468625 199966230 67104825 46399725 75878400 59773590 17294310 227715525 19361370 24918015 159432135 36282720 14006895 107780415 22500735 42740205 26857995 66405450 48817500 49054455 57215790 14374620 57307365 78046455 64397370 35923515 189675000 116658855 22688205 56056470 7050180 277987740 85907730 215829855 87033150 104661495 45326460 153091245 41826825 103168380 182245920 10420890 42528405 40650705 120510405 40287975 38143545 14316885 90907860 21838500 95202375 19763040 28501305 77317500 118893150 46857990 26621265 78957390 44618235 48773610 71577465 81636750 9564510 55908780 91201605 80756520 100510485 119451990 91263765 42428460 107942790 152476710 140020545 143116200 31126515 25729605 52148730 10086000 140737080 31963560 185727390 29106495 103574235 58083435 16889895 179197605 140690415 125090100 82546875 16067055 80582955 3331680 83493765 141450165 93127560 31438260 116815650 65989155 107523465 178166685 164338290 12619755 112124805 17374905 23582220 15325350 173220945 30742815 19561455 39532605 90323820 97984500 120187635 223056690 8167275 25570830 12547170 121297215 104219415 17202735 57296130 133281120 7246950 6846855 82431840 52365270 76279815 24540675 23123295 30166260 96353220 11109765 96869655 95230320 2151825 144264300 57831315 19459080 67738665 50989695 5662260 4957125 171621090 144509550 18743160 58788480 25172775 46876425 215682900 18739770 73872120 4306110 17448390 63733320 2193480 40475685 3302565 141190425 59950185 93864615 44220120 53372610 31975320 61301220 107715585 98235120 24309330 148513560 32412105 898350 10601595 185028285 129108285 38818155 9331110 193795755 67761210 29837715 294235905 2599035 96154935 119625120 112644225 131364420 31186365 68895735 126447495 23663250 23180115 82586790 2613720 53892555 48211275 58866135 65876535 31227900 14903745 175889670 11837520 79458120 89958000 61831410 80660955 35293380 122477955 200628570 79208010 223915515 15069525 22255890 53870025 26413395 83977065 28586430 103796220 13797390 90471570 43217520 304815 768225 69302040 98492970 72520740 37801500 57280890 50933190 177126345 43275900 272007000 44284995 106324290 129594810 56006310 206778765 115594230 48621825 119116290 8236575 25784040 29660520 19434285 125332125 50029590 44358315 57080295 161350590 240446130 66870390 5037135 101834445 100195410 5480235 151421520 12865470 138123345 125526420 33974070 36757170 98487210 93569625 33230415 15292485 92168535 41998755 98507910 18792780 69429210 110521770 123212445 13061985 65411010 36486840 105898665 36694425 14029515 24688440 74827170 92975340 30691455 4300215 78592365 11619270 103606860 88519815 57694890 122677095 41321625 47363175 24131535 124716660 6419520 42785340 61591710 43986810 181542630 17253210 30442050 134635110 60654645 8560605 96951645 71292750 11444310 62793195 61225890 167120010 130449000 55321830 98117175 33275730 232667340 211870890 6291645 135889065 24410340 159398760 61459770 7285305 68086215 3497955 124185855 71329425 44189070 227970 27698385 136165425 67996410 11133390 31168995 21593730 3298815 83049030 20825265 60741105 93543255 12871800 25841475 55661535 83145120 144189480 7759860 52355490 16320825 147370785 23174655 23286510 5259180 84746100 31267380 64268190 30575460 7204890 49519650 79421820 93234345 118940040 19963050 69625890 66162930 10908045 99261375 101044830 33005985 80645025 37992150 323628195 4212315 122734860 10664670 9829065 119465880 79545825 22951245 21250830 87415920 70570890 124757145 53671005 28037340 119689005 134844060 61852755 58476570 129306345 37299765 1919025 65781765 26662425 56848800 58067505 104639580 101362020 72337440 23928360 31205235 99221340 309097200 20715300 7224870 5923470 85128945 101327310 7405020 33233700 55197000 70185675 11515935 100478970 111257430 3017475 17461965 61142145 7529820 26481780 86254095 77750655 104414760 24481590 146431050 18734805 34142100 48754620 160899570 72665100 28873635 61158105 84369165 14186340 12735705 72062475 79069905 79045575 72056235 7180875 96061125 188262825 183808020 5440605 49307295 36229125 14752020 70283685 91701750 195060390 42466965 141940740 9041745 21128235 33853845 117192675 48658410 52686480 48513495 99124305 33171750 99149685 99265980 18233055 144819090 3782550 104963040 30789015 184501680 58343700 4334985 13755225 720 84410970 82028100 8259135 12781905 168987510 31141725 75009780 22694355 23104170 11977755 179884350 29659320 118927965 82576635 15943470 97150140 55365780 11917650 158110860 28312080 166965705 340515 11559915 110147100 66726735 12228330 105519060 131473485 190590675 14714970 55924275 9246615 49028565 121293495 4979955 19311405 25930305 141519840 103396020 24935940 5773980 167271450 26605095 116666490 34049955 64587165 227559240 134845815 89227290 5040990 74919300 63253845 45630390 9981225 38872215 129102195 75435615 6087330 35850270 88207605 22219230 49592940 44853105 160713690 19865250 8759895 68823270 5175765 8242590 121288590 35179770 1652460 144111045 46784295 60497760 91249965 25936185 12487260 61394655 63350295 90845850 217045095 59815545 27335715 32824830 166775385 187389540 100407525 77143455 45014535 116580300 1995825 297882420 30861240 6453345 175395060 11617875 74853480 79644030 50414850 87676965 107599650 27205365 85927635 25264575 226778310 6739605 119402550 78274395 121973115 1953480 516990 8219085 68464710 135363915 164949000 30097650 18275370 27117195 42941790 91061580 156854985 12743895 10716165 110771940 96784605 77012175 14846115 3588465 6484215 49467660 152464545 57109500 11854290 48226620 2876100 85986885 139861020 129772140 15921630 24909825 79840065 117667050 225324510 16547430 87173550 13177845 226442430 7636665 127248720 5803575 163320885 77215080 126676170 27047280 5164080 20881890 28062150 146302275 71268300 79073625 45176535 173739195 71278095 108142200 29127390 15373050 171462645 184335885 34743090 16747605 18960435 51975360 121104870 156306045 96026670 164360460 10374450 44797890 16292130 91509480 35359485 139526460 23413995 30549315 74334165 144808155 4885185 63691800 134683095 39074865 43106025 76060785 62884200 42427980 62691000 122451945 46747995 2029905 139339290 28949250 121042980 24231660 29415135 153586215 60347730 48685815 52411020 23921865 32614425 159358425 101237400 157282695 22305630 56960835 152523690 4097925 4823400 16612410 62605575 138341850 108544725 249220095 3582840 220769190 28514595 25740060 66020535 92309850 69886695 113374635 35523750 109593255 150195105 4127670 23492205 240102105 50567340 94996035 12731130 13118820 112029510 46779255 167868975 11241540 2329680 151210680 85033230 131866395 100394085 8648115 100169655 58912830 79531065 12187545 5241840 35412855 7949085 190739985 17953980 141719505 125170200 169054245 40009410 97579200 53077425 102394695 177353265 45521625 15470700 25375110 439845 4149840 61324545 30649470 74150520 38768895 96733065 20003910 110391615 33334545 76820640 36278685 121624395 42270570 10899255 140798355 30990 66087405 7878780 23352225 31453410 205887585 113338140 141879930 58420215 66042960 5558985 19827135 166475550 61712370 46776735 193448370 80707935 4472340 95858640 99151635 161947515 38149995 96031005 75180225 69458010 47785050 88147800 44980650 6799290 49820730 4184940 44532765 139832640 139167990 35740680 136339770 117070950 62732955 180346335 11277210 12903150 129241080 86890950 85384620 131277510 7645110 6487905 778815 18986220 68051595 7367910 97552575 28812810 95421765 23503980 41898930 89137560 52582665 5266260 22372830 147167100 40444275 17285760 56719620 59920215 142024050 46408395 144700275 76247955 61832190 38236290 28866165 194237505 67786215 33775965 125212005 20537775 115812690 113369205 62754915 133036590 43352160 118959750 12575790 72476160 21984855 97447650 13978635 5469630 99098550 63509040 27746160 15428490 17342010 183400605 55687290 86072295 85314840 174177810 2593110 103959060 7798200 32310645 94077900 169603815 159566895 3340440 125132805 50397375 12921645 108977310 148194435 179755305 25453425 74649375 4067190 103668495 30119265 62409435 4433715 110580405 70868940 59933340 129859740 136246140 23534745 80282940 8164845 7116510 126077595 21048945 110830095 25100100 107718720 82067700 14374140 120427335 376716075 103302240 55958955 135547590 4925925 8219550 33819090 100430805 78253260 122755590 16025280 35407875 16045770 31270305 167235705 43165740 68486520 31523115 131271375 1360380 208309545 135700440 851610 57429495 172139955 39208905 23341005 112294935 35536320 66859140 46798530 59855655 20911455 20111250 122094765 9438195 81398895 237730650 12245970 80992965 231585 6790515 200194080 1461195 165685665 98098080 34359960 211847670 40665570 180686835 25437420 142494675 16900620 104493480 8387310 59411235 68878665 90563445 245369385 540975 26250810 5065515 92632515 93289695 68525445 38851440 20189220 11712240 79505640 99215715 168895605 17739885 21146430 137422875 22746765 1784205 85542930 116051490 134147430 108774270 4633575 58080300 117641640 20046615 72282000 255743445 2803800 21594555 82473795 5868585 35045595 127325820 129476730 9947925 62081985 112093170 12696540 144603645 131991930 58728705 116335770 105305880 46832775 19399800 90137760 45853560 65328615 36660345 69827070 79381170 32941305 26843835 180789480 2568195 15689865 67054380 3707340 29326350 212422215 7334085 81575280 28962000 10121595 118585155 37869210 68133090 151990440 83332755 9820350 13644945 168793230 55590840 34609470 10480305 178888845 37287975 11038020 123586260 72381555 38562690 43869015 61512165 161057805 89199225 27977355 36555000 95225160 11818920 35034795 7038345 296200245 6243135 45784605 2087595 32856390 45536625 16652430 13579785 12999810 46598790 155159100 86814000 44539395 113932620 98902635 19474770 13600125 116013495 20627940 18449805 86389065 127340595 115925460 102375045 12635070 15107085 10741590 22843530 27258015 116903475 93450795 38364915 144194745 19310100 43961070 139122045 76352280 32741100 75463800 93942990 101149245 13791135 58668165 48781185 104079465 3718275 101124720 217945005 179605380 86430585 24161535 36579750 95087820 41985360 7488885 136101045 273049680 28169310 36893040 125893635 2002905 253995705 73264395 95412435 114123450 35171850 134811360 165252660 179085 56969910 129902925 6885 105032820 67340700 94879425 10281360 104525610 112878975 80998545 75337440 8589660 998610 189410880 127987290 37423170 10882785 136469730 216920160 59642790 22397730 52832910 2476545 63735660 41509005 171950235 123456465 227165280 37187415 18032940 35774715 71923770 17955375 88742715 108104370 93491130 32102880 101625120 11398845 51770535 426375 2943660 157790265 20826825 55556565 162411195 9302400 63728625 31123860 12204255 127979895 101390745 62395290 20280690 49651710 137544090 187634130 22104780 114033015 89244975 40785195 30544800 121476645 138044355 67190805 1192545 98618565 5425125 70621290 147226995 33803175 63117045 100937985 155999895 12555000 14384730 113102055 79900005 72139005 126015795 62368380 24142020 118697025 146338260 672330 38582910 135262125 210698520 62703060 35837940 38967030 22388700 153870480 4164135 5418375 110570475 16461030 36273240 43786530 135748350 135424500 24226980 57500550 31557495 76139325 45130500 25441275 79728150 150680325 12920940 65131935 11188740 113454330 308261535 11087310 124479135 71807490 74451225 71760345 8003880 77086245 17645070 17653245 129210615 3953550 75590385 53447520 178845120 56363115 46422090 105022230 9077355 122003130 86836680 68765190 37590015 70176960 51809400 78836760 186616305 99613545 28990845 83820450 75198780 3929250 162772245 2946315 27923085 164563830 3090525 49555215 160922055 19866495 7470750 48498585 90404940 57090165 3408405 95284725 40691340 38366130 6637470 47131890 74070135 72128490 65027700 6164685 58018155 18442710 28222305 19245045 12364950 27624915 32943030 140326515 27999360 65749860 103851855 51606390 47014470 112820910 148532610 157499820 40862850 7435185 134221080 29773605 56993460 72981720 135119280 21284415 49800195 13589535 116927670 4019970 20933160 85660200 17977860 86734665 48676485 39359385 68054265 6419190 81914250 91378395 44901315 8868855 93813750 14849760 92449215 208516530 87167670 83749905 17161800 97669785 10084830 27255720 45556530 18760305 114382365 83072280 59565360 128490795 11488845 37185210 8566500 282725355 129422205 59539515 79619460 39540570 108155145 20050995 131737125 144109140 36448845 3076095 41551080 41704095 58703415 56765520 3953700 3718740 122327325 91423755 76160550 106121085 135950640 37178220 46102650 90615120 3301620 24968895 73070265 44221380 72689295 36850890 81086625 3481950 73606440 11197065 114250320 19916970 15715035 81514500 3440865 153415740 66521565 102002670 50178945 90741870 28731825 28817670 14435655 84005775 151611945 30198015 53521905 88352955 114075570 39168105 82848330 3550140 15903075 5016345 78489585 21888495 89838495 83759985 18778185 107780085 35393610 106739355 7816275 30989310 62747400 14099745 208448460 74777535 87591660 53649630 4755795 15472575 57053340 12588090 230157615 63100410 55848420 24649665 51602505 5672070 94619175 8527605 75808965 145503480 42803340 79046565 181097445 257490765 52665990 48012840 146824005 71292375 25463400 71637990 116701905 178854750 126764040 66327165 63416955 89653410 13148310 24384150 1193445 75100425 47437425 6183915 2959500 166599135 85521510 226587525 18872220 37986135 65425020 11263950 21174750 36846090 23416620 62958555 34261065 16004565 63709335 74577555 15229695 73139520 336810 807030 160310145 51699060 32066880 79114560 143861880 112686285 85518015 104683560 80592600 1385220 14793075 64529400 16620750 121441365 138937350 92870160 25587180 60834435 17678565 114895110 65585700 2458260 180358845 40492095 130598250 203111205 25143900 197475045 63064620 35737920 67647690 41795145 22130130 29964345 2146320 26282370 146506230 3719250 138081360 1408365 25698060 155797380 29973705 17075175 14945475 68654160 106433580 1292565 17509725 60160455 1244550 77276490 50387505 2597445 122797650 193471275 137644560 85007550 82080 159107460 121415655 125464155 123863940 75327075 71125905 22329690 11509665 23462325 30982500 99365955 177998475 34943145 94873605 92728605 34147740 38667795 21314625 89854410 128208930 238919190 26172840 49490850 124504245 31978575 120314535 3991815 83876085 56230050 99012945 43350705 36164745 26254890 174881040 23806920 120000 15113460 8887500 7511340 21912465 102592230 33685095 11864775 101061915 47466480 111744135 6110565 11660310 73294125 23702775 88346895 82670175 7493985 85451340 4380120 165743910 38036010 39777705 51360255 150497550 6697800 8923380 52239195 41897145 26364390 13918110 62856030 131208810 170098155 110692485 2576430 38334885 62629920 37619700 84001260 142534200 156030945 25416900 96961050 152600145 13658250 202394265 137029230 15859290 53373945 4519605 65330790 68028405 18603720 100275645 42687405 90857835 54103515 244496550 58458285 15139320 220623900 81415155 18964680 126282870 120012945 85014360 250689540 25201680 13002810 36657465 88054620 86369475 122910960 35696490 132478995 8675460 33839175 128353200 194084325 40728930 18893580 142531890 51563835 105973965 88905075 13376880 1732485 33078300 56243400 78143775 36416700 10899795 32289135 53244675 146315715 98644095 24193005 185207190 20001390 210014670 25128570 43014750 91918650 112010325 2332215 69275610 94975065 40365255 17831235 1203480 101765940 26515905 43726245 84317610 2658690 19835295 30347730 69038955 4054065 65803515 18480690 77644350 45728940 50337720 7685610 43396410 21740505 31702290 78380940 41435085 86634495 111696615 153731235 163450215 114712290 29056935 28515750 66958275 121971525 98076045 87207675 118004340 22947345 30019080 26383770 41498190 45237090 145646130 199411560 61283235 183389775 8827215 54884280 69357825 85403730 34478325 266535735 50821110 102582930 78170235 111910395 127489215 83198415 212563395 164043615 36689190 48992100 22635330 36722400 44006745 5451525 8550900 255731760 80954445 57574260 36575325 34723995 76195095 67254030 67329990 72125040 73628085 35030550 150752445 120689610 37746000 26676045 60404145 54713280 34960740 73399830 23116905 20232495 69811440 74031540 16790685 8669265 39684210 47398155 62745900 35605245 128134695 78060285 44949825 104662875 177105 65775135 100622445 1847085 63333270 103165785 81719790 7881660 84785760 36555855 67607580 71851740 146905410 15283515 33387885 178283220 123430530 22384800 91766970 102281625 73352730 45392310 13203795 7299870 26567955 165973710 19035945 87988890 57152205 23241810 69639045 155397600 72117915 104951070 15216660 5555760 14652465 96001290 155186010 71537280 119111985 55836975 51313410 45958530 115556955 53540220 96425805 98091645 22658490 43868700 60011490 16761735 13745265 288979560 2600490 35883285 213692010 104625840 22046145 46279485 45665040 103881060 140093175 115863210 55948050 87656265 10704645 38307015 167281680 22999935 9188745 19130415 61679160 118989750 79151970 80908935 35823750 93330180 1131090 171745665 165916185 105701010 119430540 76677570 44637135 193729620 84196020 38857455 117429915 76397415 46497810 904335 1058430 84489705 80722860 18136290 14397465 64968300 29386695 53559885 72099885 28075560 110384145 9130680 151254105 17547825 126997890 91560660 154729605 55296945 71994900 5303280 45483960 21804330 54063165 5483505 49503675 131586375 48919785 61358295 25683450 58879425 159586470 7235055 111456795 69944655 82669140 70456275 31683480 122961765 32618520 1069305 82445805 63523995 16372830 21616935 66611550 94029975 78637245 76134180 13439775 94578945 62407095 41892315 102262575 42200025 43893060 77501190 657120 41662065 92457975 101792550 134711445 132582240 80034915 53131260 199169880 66849150 26470485 72747435 77517585 95119245 23625345 139089840 150729690 75744825 24730350 21990345 73009875 1961250 7861695 20015715 57969945 16470255 60733875 88063155 196400220 50330715 39283995 69816900 75740745 79735815 388570410 22416375 48542145 84799650 14068065 34415475 70787715 5362095 184650 88429200 40912830 26502210 2856615 178785420 150152100 63144720 116141085 51692115 14737920 108050535 185456970 51160590 110200575 158119830 17981580 110511450 99888975 97774665 121957515 99174510 26503140 106025280 16537710 114454140 104088435 65954745 156531375 69365340 70134570 105007020 68715990 92090715 18469335 51584190 68669475 144664125 29285505 26353800 165231645 33650895 89374650 207887505 25494285 99469155 193975065 4658415 35718330 71210685 102796245 71823555 7772520 10024335 9098070 41019630 91434870 42549540 25363380 129105540 38725065 113303145 84318525 142758675 11066895 52909785 195862335 27095985 101281200 73450335 9114345 9065625 113190 37458000 9978180 98781945 8738970 65961525 106542765 10594560 144844665 32576640 11385090 149978520 39436350 20878095 126259080 36930135 118391145 111646665 124966605 1395450 126450015 92871270 168541905 76461240 36851145 98156685 31696635 7163925 25625250 125139165 22193685 3861105 85808160 178014555 20630100 42397020 30585165 97466970 193563330 33170445 175893525 11471235 144898035 57535380 233486850 76770900 63666930 42918750 3388200 129055305 42463755 114592125 44697315 107350950 7121760 172806150 30189660 75563475 5347515 32155005 50700555 205775805 59166510 56069940 22471005 16960980 65505915 215204115 7540185 21931350 76559580 10658925 91546350 30582600 48399450 33000225 35754990 164089680 14897235 122729625 38398065 100005720 9018960 77542290 116669205 54398010 35423295 145246500 117605760 37793475 3341415 88641660 157686480 9358080 30861060 108728130 42901815 18348105 67071780 5759955 4866405 42071760 116149200 58190640 146544510 31027560 42961170 1217040 102038535 27980550 22900005 145839885 75190695 44509860 17717805 167522565 46771485 59568870 67316955 73337310 9228210 32749710 67055925 92879715 76162185 159012285 117645750 42652830 26271150 61287645 11431770 75441165 52615170 33679485 134043105 114046725 271494720 10669710 34177635 55536990 88512105 61676805 3954045 211702095 16879965 77502705 94014060 176379210 64633230 3710190 9108945 17952780 34498185 37132545 14555880 58125495 21773415 80215845 144265005 44286420 141690660 44627760 52629045 72337290 190673595 120736035 13938675 26217075 29769840 7525815 32718330 57106890 176559210 78734325 86477280 46711440 139068225 36625620 105839745 10737090 154589535 148935540 150930210 68963535 19007475 47372910 41333685 15384480 90301425 3835035 43538100 52802580 49635660 79354245 106370400 1905720 99091230 120249045 62907855 41396910 43337520 56891385 18878310 85567830 136852950 169670025 1936260 423015 276429690 44852625 32863320 38557425 21334230 108953295 4560360 46796865 30480855 113859660 68828880 115124610 93263115 3316920 62722710 14154885 239360250 394770 89532135 44497260 131271210 12435765 140680590 20703090 39655065 17708475 142407390 36841785 9283620 98933325 75308325 112368525 63032415 129789750 41684610 219029445 1365285 41809995 19059690 80000445 76561845 158279190 19906110 69278475 37472445 4621470 13089705 86114220 49775580 64954530 75642360 81968310 26827950 89455815 101048550 41725470 6723450 57234240 11016915 29601465 267131250 2925870 73365945 73204290 5027685 20118375 367500 123277230 38913780 174257415 42999555 132045645 31373745 16969140 40854540 16272795 80411025 126473460 99180435 75141615 3051270 30884985 111269295 141070095 119864595 17255325 145319130 126805575 59529810 76798920 66456570 50472735 8524800 44451540 103132065 124795710 127658115 52626060 56664795 105806310 52586565 135875475 189795 8601720 70772310 103429290 141098850 59487765 103170270 72975075 44573850 58872675 155060370 50928930 112901715 110069685 72822840 3303885 150199080 59680695 17905725 40937235 53157435 78627495 12678810 19270695 57569730 43828485 1574265 130165860 106704180 49102515 111709215 82105095 90185460 3421755 56134065 98874750 23057940 59880780 93171285 18477075 84273840 103486185 54397005 93650310 169603500 13069530 44191020 76303470 72356610 21743805 28936725 79999740 54572940 5909745 45781965 121821270 97671090 34991715 18655035 62825355 3209520 8132655 73181775 9743265 75037770 43406325 58277760 21033000 8321325 11394270 7786830 56867970 65310120 4543845 160648350 35098245 16554750 30122475 59719215 28398360 22630425 76805400 90656955 113705160 3447480 19832115 65262120 3717555 658935 28210665 101475930 58550025 58241745 219721740 42860670 80344620 60131100 39568770 113841720 167302485 45166290 37337355 3329415 82930605 2767305 28566915 4456500 64960320 121040010 112810665 9896955 8854515 11520285 166829955 125704875 42420120 16074030 190845300 88214235 69099750 34804035 141660915 29815650 64130595 45942945 2842890 18623190 14866785 4110060 91897875 30810390 21146790 63252870 57291645 40462200 70133400 2047200 5242935 73000545 62221185 19017720 106023645 29783250 75429525 72526920 146051265 112142790 100936155 71704155 4504230 67521165 200604990 12287280 109986735 166351650 48978795 56946150 17608275 20719365 22570095 42296730 315960 78929505 14615640 9104775 59364990 124060035 21987720 189035520 10705245 8919060 141455115 113704665 180455550 136316145 7396545 137495205 178291920 73162815 4551000 33352335 88030380 27627060 12221745 153052185 52543245 4326300 35199540 111317070 37660170 31604325 88926495 334526175 4367595 8000505 14271030 39346440 143523930 43567200 15461490 93855255 44453715 66062055 179570565 15140835 56418615 36416010 130248585 127087845 22130805 99318465 17955075 91207920 102639180 34550820 23084640 75249555 12316860 27095220 67151550 130532040 10283190 10431165 142745040 65586540 99668535 49764375 24872685 186218700 84508395 112541985 40225140 11299935 79038165 45076755 63214170 70135185 14093820 9157650 49951155 11275590 51076170 7207290 70274655 89608350 166003095 14984850 16520235 20155140 111426405 111522015 108362565 34863720 20746530 148890795 99707115 89970150 125017305 54302100 61640580 46782945 85174095 13808745 72952770 6395100 40901520 53595225 1014030 7909125 1382370 37872300 124583175 175624605 62455965 20318325 98322480 7697430 66308070 90014025 86070930 89777325 96413760 44353050 37567935 86187750 60726075 52592955 115625880 167494710 24728370 69364680 18812805 367440 3596055 28633860 77500320 40245090 28602585 12071895 65630955 166010955 129572250 17860695 41289420 78167100 2508030 70272315 218291160 28663875 149340255 30049695 244213710 66342315 158909835 101206245 199744230 35159190 7492245 47732985 38581110 147284955 811605 5733120 17228175 42801900 136977045 69286350 2380620 164696565 107986095 48281910 91593600 20306535 24952620 94575000 17959725 52125495 17536965 11595825 4387365 17703390 31170810 19529415 101715645 75035580 48266700 38647605 79347465 29238675 102372975 54782280 138782325 56415840 45646275 71714175 52323780 6675315 24435375 231292095 14418945 29261415 19949340 43117395 1046160 44906145 24625845 97824810 204997695 77838825 8155695 56193855 108245700 119175900 36818835 22432605 45200355 88332615 125838330 125614935 45027960 35874990 22812525 77616450 65578050 67681425 12789525 204765225 29146560 57147990 6989805 110209575 4123200 84741015 105032940 7068645 34365450 23151210 64938615 76862325 141359310 58564440 30087090 6143775 129549660 80588295 12859290 147683610 113840250 44644995 29640615 19725855 103991355 15245190 65451870 84214650 15565530 70404015 70371645 23333535 101291595 63286770 11538795 35340075 71342505 16011780 103478955 68532105 124059510 33864405 149215350 60190305 63918465 130086690 91999860 6187725 39589140 121969800 106922295 62949885 123313890 2724855 50588055 96780525 37616700 105830385 57951165 96303420 5994510 1002495 16855935 120655740 122414655 63600090 8251800 1921245 70087800 76448145 119157690 115124835 10481130 27363810 119468625 15511305 120341925 7929450 42623220 91956900 58056330 60660585 10669050 193933185 24334575 177390165 25185795 107147355 11352180 92246970 81683295 98476575 108137250 47871690 95790300 20823315 42573000 52930800 37945620 150291045 51404610 35703540 93316230 205336050 31582500 6698445 159064830 160784880 82379250 118167495 163917795 77937690 72817740 89342925 25009245 86813895 78823695 78221175 18317370 170805870 58339620 5064075 28743480 13556040 23482680 106069215 43274565 33509205 36423000 49771260 81270435 13033785 81469605 103847445 216363405 70733370 1053150 30505920 172156740 38729760 20177145 135858735 121147440 65583705 76566465 59398455 47437110 41761860 72522180 108913650 153308100 73448760 63540 38439345 86695950 19430670 120653865 70799220 90272835 10737435 5731260 58263630 9684720 4338765 52516245 48753585 1368075 99900645 49035915 77240415 94965630 127676475 23349105 11938005 112667010 169136280 26992215 51401520 50236770 28034670 2478135 33821250 90157395 10978890 63864630 41242995 2568300 103610205 89747910 55132920 93111585 52767810 58594500 71957535 29511690 32548440 133210590 45324255 41172285 162264210 192885705 32857380 44364060 225585825 14679870 158316030 77395965 46958070 128371320 151887165 122938860 94277715 17219415 12214605 244523025 44205450 46825005 75229650 20306715 10535475 41153505 78306225 15838320 43512150 42334365 114793050 48994755 5967975 27973770 74285850 23375220 113579310 86959935 57544065 16656870 103453860 26609055 86727135 55894140 225236160 23394390 101907255 116763210 1161645 25682970 40081095 65127915 78540030 138271965 14879355 37227915 61732710 209871630 12057045 34575000 1656180 82571295 155041770 72318135 49299630 75130275 13541790 9581640 114391320 59008650 8888205 117693375 88064130 33307710 6699930 39184020 9293730 7952355 96388995 18115830 96694350 859170 151355580 68587380 127282500 152778735 27966885 83663340 668250 33334395 106678965 154407825 120142740 183869130 17201265 3989760 111036420 67260630 35453175 41353920 60511770 23656410 112705080 29992020 99905145 23365035 51456090 33984930 154840425 5991810 165517995 33465180 18909075 52505640 104813880 97692990 35226510 171206370 138970830 68021955 67036230 58535115 21539430 116982285 186301530 92362215 24483855 89369865 54492135 114878250 30400005 12566280 43703970 35755110 295837485 18244635 33289425 26077635 133335600 105884040 110120640 105331860 213619560 19103865 1029600 104879190 97110315 119404590 118150260 26723070 8069055 113881770 33783525 24631815 129594225 7854360 2296020 116177370 78605940 4596990 12596385 205882860 163862475 10365780 34532520 57399045 13266765 26368485 57840135 195455235 17120100 65395095 159464460 53783535 8479410 181535625 140259825 224668695 1915650 96027570 35770200 220498980 18255045 105942360 72527340 13573575 36495330 21309975 90555810 148883115 27982710 83536590 135899025 29179005 5965425 169228530 37603920 47299815 29195880 12546195 134642175 48078405 134660625 119250975 76830555 187250325 34788435 57723405 23016600 83038605 43724010 43431360 102987645 49158300 45367695 116355000 28703655 194547990 59961450 174870 58588155 6079620 38617965 13979565 30026985 4913925 36354765 2570820 83982510 54046860 44573265 28019145 41519400 33423195 36530580 142439205 239889855 156850740 139425960 94273275 63021525 99256635 72374085 92772225 222424995 71114625 43188015 1404060 17227140 138209880 7629690 139676670 80297925 155923455 24629100 62260185 69210285 72122835 85641150 30450960 110323560 1714110 34207200 33802335 108425400 211072980 66698160 13105395 74922735 66016965 10537620 65520645 39492120 32002710 22051980 109537545 124899615 29359035 2052180 65162370 34220775 45104955 103638405 82621305 129962790 114750225 54299835 80667180 2856000 47853420 89687655 29800590 116828835 30644475 60278370 102955680 54783660 88093230 44677275 160603080 70475385 133929450 104529975 80777970 31786470 44010690 49652805 60334965 50798040 195231330 62057640 91237875 56542980 38135190 31664910 34110030 50779515 80759145 81877245 59696625 73896255 342572850 93242625 26408730 27760260 17307585 20573730 26250810 35231925 41350755 163969110 22002705 98300655 58070940 13775610 86258835 34228185 58197180 66820905 14577255 87927615 3488850 85108530 108318870 24830970 106956135 52970415 35314005 63593715 63673530 2023665 17148960 65958195 7450470 71476965 159770850 13678515 10573275 23811405 122788890 78876420 25995945 7385280 58499205 7901670 116748825 81200490 149660550 4268865 81424335 21295305 10750275 65798775 9692610 266712375 56581185 65763480 35055960 131292855 148849965 97305690 42114900 42540765 54102840 43237845 84667710 71973330 34568685 233940300 24627270 383910 37382790 6283590 58831965 34541265 104880765 6500565 67152390 60594330 52563735 113129385 158664795 85879215 91119870 119464575 7379880 160124715 39942960 44788545 141564975 24203880 14037990 24349080 33101625 103106550 40815120 1825515 56911140 104020875 71552490 27563985 149706465 17501355 101424945 48798525 125107335 88878930 1784910 45240750 15065805 11317320 3230655 21250695 157192680 8142090 98657790 30611895 53386500 27029505 15013755 208360155 105192330 60489570 118259235 18113055 62232240 62806080 43027875 176749080 47708010 31789110 52075305 94294905 59375190 149483250 82093155 63727680 175795455 137837700 72823245 75522480 21481695 54822930 45107055 99710445 130498245 60683475 4712250 17291310 129079425 78790080 82495230 1791795 51042090 50950665 146079870 72375600 135885105 17818380 60483765 24770505 42302130 76951200 85837950 37321575 30569925 90042480 179443740 19495320 41288385 57709785 170551560 79852185 12903420 17641995 35355735 62904345 45944940 184936140 43770135 62009670 100983540 148810560 16871505 69792900 49914750 21025710 156830505 24445500 157064625 118302285 83828070 89280045 112898880 37867020 56053560 149505330 19597440 10612740 172170750 54096930 218210145 67912305 63264735 73734570 92179785 101845440 178804350 61772445 66570705 138443070 141150570 37181565 180698685 65221260 6245490 164192325 24706140 65766825 14086590 33826560 144118485 10220115 112888560 147412455 80960835 146518365 52269270 94268115 43119555 65655900 4658490 1930980 146662980 29583045 9863055 208114290 49600455 91044900 39361575 53564415 24757200 11670480 99178425 151010655 34783440 22932525 31234770 38801430 36395955 34846935 93104130 151232760 59879535 1829685 37370385 137989050 4024080 7472130 25072620 11626185 6963975 9540750 90923940 14226720 57414885 136267080 9963255 99093285 11052435 95971875 85824840 30880665 102308640 40399155 120744945 39339330 147850590 931890 62918550 37564605 28281345 134472360 7524015 90582525 11062200 22405110 60106635 143942640 5530260 26545725 66624090 56392560 15733245 112962105 212156970 41840925 92923605 24446475 115475835 1373205 3590925 48675420 98511405 12735300 57363420 65372205 73720635 93131850 5461140 96503235 193954620 20414805 27289455 41931045 14471220 23855265 46230210 5042040 49552275 37353495 144328860 36385275 7170750 242068440 80893080 70956405 53619780 30698715 65383515 59777280 129606045 106156260 15878460 60475635 107468625 72178380 46631160 18156915 205520445 99647490 7781880 30955395 42513180 148435170 214554960 26024850 111534930 37773015 78870345 12774105 49471350 22411800 22857060 69389070 52566525 59481480 73524675 139632705 178632915 5622975 24146490 60371505 5430705 77297295 104820330 8362815 18117900 75853950 110680170 3735315 111263835 15096645 54020130 84783390 234733650 64423035 50527305 59959635 128970945 122047590 4103430 72879960 92595375 99706065 38229075 71157810 113442255 115319475 98441745 29786265 18263325 58713750 156978525 36827160 39360405 110673450 131676990 63012255 58131690 143603280 61949130 148408695 144931875 191881815 59849280 22363155 43789635 17332425 54048060 136524360 110717685 17125410 11361420 28242135 135573165 172020975 24520995 59836155 19505805 91055025 75460740 53243055 80179545 30958980 73070115 7808175 13974300 19323615 12201360 1470090 182078625 42690750 80880525 168786315 79874400 27888405 113492850 17851140 104895525 59502870 60724815 153606150 103833525 216325185 16108335 96803580 93521850 52018560 168973095 60472455 108511785 66006690 63090300 4498665 173886855 33954240 151737270 12753285 54513075 58558500 83795730 56238120 85398705 177011340 31255905 71820585 8414490 27493740 186938310 9215370 59894670 66573270 24936255 237218640 105413715 47485800 5377920 82529505 30191310 153313785 14899155 65091060 108362520 18689595 33578880 35322990 57782895 95213130 43417635 126579360 11175480 14359875 49082295 132301695 53144730 75285075 80537205 48517080 117386400 50614455 65636460 24749730 174685635 105606390 105167025 46948395 13457235 111768630 104898555 45183405 9070890 114217050 55099560 16755735 94176405 73592250 96569145 77520510 56910000 153640545 122843670 40245540 75426030 143160825 16525455 93808260 23914650 97296150 154504470 219564165 85337265 79922760 26932065 51512865 16680420 93631290 18889815 81161025 84966345 152571735 93075870 58168290 16620435 84737520 49753140 24796590 67743180 36574800 116783745 19867815 163979040 28192365 21097725 142485750 14621205 102233625 190140 104652300 87095910 12368310 90192090 1702080 43301040 162148275 15516105 5807325 59484120 98928810 100942440 160806210 84733755 66683415 94964865 44719245 130186995 17228370 156792120 120427875 18678885 104344395 46676205 9551655 90288960 100843635 58187790 76611960 40715760 9707085 9751080 31429080 8081340 6562365 141452340 5076015 60566220 23573670 108340770 39632985 59128830 101141550 20716410 173503575 39043935 177991020 24791055 116452470 220822305 40131015 203519235 48980970 31694055 63110595 126167790 15617010 10571145 128554875 51053385 7324680 105096615 34485705 170291940 59799285 156129345 104415720 71268060 38767125 113083050 13877010 5152080 46594920 140638755 3166740 105982395 80820045 29931855 98993940 84988290 101800590 54381435 74776200 72923235 62783970 109712625 16516725 42091740 257256210 52454445 29058060 6225795 114781920 39441120 137842425 82098465 132516210 37403235 64121460 68921670 20422080 93096975 41798325 69689040 142395345 69011535 67748250 24131370 218370435 60132540 137932695 91693320 39233625 125281905 56343810 94840905 26496030 136637160 43849770 96117180 137259915 20189880 53690520 149900115 129694515 52568550 11327025 60219870 82489530 13219500 68093865 35599725 111865185 48945615 52166715 86433825 590745 57880635 25283130 34322490 28133700 15724620 20256720 63796530 173753715 29486550 195561540 117439815 13525770 42572865 6265200 6212580 51166050 13542480 168214845 147018975 286688730 20283540 83029245 36287535 48896880 22134540 36432660 83746665 31777185 3642390 38876145 23262675 99029205 13440435 5886765 42780420 104559555 61360680 36539445 183145680 28463430 6434790 94093035 25144290 111742620 77279085 39211380 93282540 38120640 90986805 16526205 6816030 27968010 8078700 55047645 147632055 52002030 159533385 2258640 29680890 185814495 2210445 105445800 137372085 67411320 131710425 14907825 118514835 27423960 109533330 37337385 30126150 53901705 62705895 55649145 140143530 7675455 58245330 67513290 189156465 42945960 40707060 20347155 55007715 45139170 99653205 105835065 26998545 180261255 99746220 59258115 89492010 126117435 111162645 111096495 20937195 116248995 55349220 23095185 119010555 164510415 24860220 190565790 58213590 21559965 261195 44635920 147480330 73048620 8196390 94216455 55300530 194349555 31406550 164729520 50992875 19281915 79776030 86418330 51589590 133928925 49297935 121425330 111515850 132123225 63806685 74781255 131860410 73490775 38183385 89393130 48216945 177631800 28615170 72530550 245637990 1961445 18798705 41029305 41765655 3721995 194709420 40702635 116232825 494580 164268075 184645500 78244230 6902295 11474190 132552630 18468105 35724405 54058845 14988180 55691355 60683925 39416100 101780655 9743370 28782105 22071540 52178160 29954760 4407600 36507660 113397315 5522295 4563270 136499745 56553615 18758805 22636785 18412650 9538515 133071675 94651935 123139995 74214585 98621310 123136935 17850750 166223985 45474810 92092185 925470 74043585 61054050 20596065 98917515 80292540 145990860 67017720 2074770 39019725 73572780 46359030 166085190 66606570 55304490 105414300 72384570 11709945 215059200 11834100 137435370 7128255 41071020 49679145 131508225 13523190 60304650 17919555 29247825 19478175 57750135 23430750 162228480 66045195 79320615 45167445 43103640 120812205 41356770 2166780 48387825 61027845 46964430 43871145 132434745 17563440 7511520 101939340 103286025 69162870 34261515 61894305 48260235 72413070 32820735 45539190 207312690 138377505 29769720 92615760 46663980 23991015 11843880 20553870 102375495 127864410 35206590 11400960 144938400 4050210 21345990 128101980 45124590 1709820 75378975 121226265 129754035 60158820 97261755 166305090 11055630 145288335 101639820 77345730 99028395 5286510 11294400 238413375 61621575 104635410 54201120 11125200 239560920 37473795 8490645 86337690 139961070 31371405 71285205 32642775 192794775 49032495 37550805 143906040 8534175 9605160 146951295 43888125 28649835 25153995 23840820 101533260 49816710 11901750 18519450 42254850 63245595 1794750 127547595 46764915 147200850 145845795 24365340 27050325 112129500 57750540 59532120 17118525 23359035 155435565 35029905 12610935 26004255 6296610 152083200 45142920 84701130 68513160 160597395 119156970 28269810 160724955 29346585 1962030 171521700 95668095 55077420 84578205 3632265 91079010 2395560 85575180 2410650 46707240 129713580 12114810 8281950 42687225 13343010 85157910 126828825 44658390 3707340 19606440 18263970 78617955 2445525 14216235 228964035 52107675 198493350 31326690 87546135 18893985 45491940 98011275 38864355 39686805 12583935 123000135 98964330 58481955 186095085 41326395 102786930 16108155 55449030 24326985 41573145 148652130 5078475 117446490 64840155 68296905 19831725 222508305 78532455 1376040 49139625 104127570 120490995 186491040 30004335 99565560 100216635 40697775 23116035 75427710 58514865 72925785 100672245 138990870 6433080 117423675 175875735 39710550 132734025 77353050 68996730 31986315 63969045 53686635 87975570 15905595 38527350 14616855 9219195 4229310 79925325 123200430 186479235 119941050 21202395 83547030 60490410 104922240 165717165 132579810 57417540 92338575 75191805 109168860 81432510 8678145 52841775 70980690 546285 109244460 87897990 52454910 7438020 1802430 46472040 122059320 39519450 53371755 73208655 25182945 105024690 42634365 111767520 157705425 35131755 4668540 18724185 72288210 75651810 231100500 53647530 126808170 34194150 60545130 50544495 40600410 49545285 55061760 32297355 74757900 16083165 41193660 2961915 174307620 80718540 27539640 48473055 144608655 37600710 77100255 98380695 102652110 71748555 46216635 4240845 8154675 11170590 28792605 241312095 154262220 32758320 128547960 3177060 8151885 52181460 10452405 106690080 62979930 15459570 104734785 31286475 21129585 44771010 79267995 103534200 86745465 173335080 14722275 64459860 60771195 12766260 87963660 167273970 1458135 63517440 102543585 34892670 119291805 104417115 68111925 70219365 52584330 175585320 47675745 73489515 42950535 3187890 75558525 95280525 124946865 23937645 87208875 46249440 15754290 37545810 219894870 31424175 62692920 49669530 94381905 95983455 94891920 25784985 15596820 50695305 194397915 16076520 15342345 171881625 96174270 21809940 119411910 171502050 10292235 16689030 60697920 238706640 177362220 19583610 13406805 130866885 31543050 2312670 87607290 115474800 27899580 9591150 110345400 13722675 39234840 196538550 48613155 17259585 71404275 2734290 32313135 154209990 7999515 20465085 154627890 115553805 40950 15549975 31044825 16895490 47178555 106763460 108011595 64605540 84163575 26925 102682620 42611085 150307890 73914435 10999110 76738365 48135615 64035090 104503515 364680 41950035 63883830 35503065 57709350 62529105 50312085 11948685 105816540 32205750 83334510 138915270 30843915 44844615 139045275 114028755 64095735 110762145 70605750 144125115 46093320 215475 62329305 87747525 93392670 37039140 84395595 107908455 37250730 98888145 119633775 33470325 48516705 84187650 86058660 110408100 56867880 178260615 44747145 72907170 30832620 26071305 97252785 4919340 123116775 2162955 5697900 117888675 5236935 47465985 27937620 157369065 14752620 28254645 12688350 119361495 152396085 109949850 23166870 82307550 72318435 113666625 10714725 123914340 12438000 36091770 148232055 21779505 215378910 44417100 112395915 3329130 37234200 143384910 65083035 7980075 70817550 125577570 124601010 97587720 339555 19801965 144622305 2209365 75497625 14534655 106916610 96748890 50627295 48974955 26458875 149467185 14546415 91671570 133327320 50677245 60552585 34618395 25329060 73195230 367815 60595935 28869945 8678835 109230810 30972555 79124130 43713330 83737200 33316530 19734015 58710180 139817505 51028500 54103470 42564585 74879535 12271650 121333050 32936805 465945 50579235 2357355 10088685 128989875 44021400 100660830 89977560 128008725 1884690 93079275 31922880 14570340 201608310 60331875 113313465 125775870 43706010 110602905 236143635 132697680 5836785 29304255 70330485 3713625 74833815 72959910 70590450 261903345 35949030 71116680 4943655 176242620 76925385 54469050 94616730 32316120 17036985 1944720 17069820 158412525 143430300 85724040 57603855 45354930 117979725 216996255 87150990 175799160 7620330 23991150 44738580 31510995 116014980 131701260 27351405 75482970 70941675 28439475 78643215 67356060 3612750 82886355 100550295 19658115 40361445 25320840 66648555 200757420 127262145 167217720 33185010 126239670 33076830 113954100 19146975 41263200 11095530 227539335 179113050 41116635 90502815 216816750 60174120 77829900 29848020 104082795 27154800 39063060 21089280 18247530 5804160 147384510 27209100 12733125 131989290 24673920 43988295 164258535 50179155 3601845 142878450 68668155 15979680 113396880 145758405 157772250 66615120 6186570 181764810 32107755 6477240 218153760 1764975 180072015 93934125 39596370 173364690 121062870 100969275 21814620 74901480 11987460 83523405 157173585 25633110 15105570 78493500 81211260 190210950 17650155 40315845 141821055 91262745 62735565 63988560 66277875 127605705 71819820 64541880 62509530 92066715 107840790 143834160 17193390 55303530 6498465 66280380 61301460 18646650 147399060 851850 74078310 37636305 127086105 14799390 48398505 140368230 101606835 74072505 63323700 2181585 241741995 29643840 709035 25627800 189825870 101974515 56700660 19541190 148990860 28599915 62802555 239868345 131834550 1347375 15069690 24022620 67265745 4266105 130891860 68100975 24187095 115828800 10820610 184801410 11093580 199142985 28304700 68720670 73242090 160602630 81390795 54765600 140313810 95223645 75605205 81643890 20304030 13118910 43902195 73858965 44469810 81108465 102760275 37021410 41662095 57865470 53098515 47560350 115228185 26923470 118040850 8084415 71946735 65627055 70420980 127690335 193130775 40371015 19198950 99232740 18953610 88735620 138111735 103522560 188305695 106621860 24977235 50933970 43904205 110735265 37522305 64134855 116064795 67115415 866010 179796225 106077975 38953395 44177190 29385495 2676900 67806795 62303730 21949620 875805 70404900 38568405 147977400 25861635 95665725 194353305 27948075 11100660 237424080 41021310 66546765 135505575 80500140 35862225 14596920 195677955 46090770 57705600 32668695 32718375 136488315 140944695 25334865 112477800 43923510 5684100 37802565 28187085 132161580 95193015 90869910 30445665 6383760 70069110 16607415 90312960 36508440 158979855 4886490 21370170 53938485 77069010 65285580 6264810 32507430 123491190 84682320 63003615 106061820 114146520 47726460 123489960 75853005 7894185 26561775 36277665 12267315 27802890 182332875 158863455 37217475 8548170 32869260 124443045 46265415 58220175 22350390 96542640 47904585 59730735 119799540 128617890 111775290 45684060 68010090 25965045 45024000 2110725 28719780 17287830 57018165 44107515 185063145 51388470 197492850 15482880 109351095 3147240 51471555 154003365 13728000 63134070 195318435 75720480 635970 72024930 159437700 70727985 8073600 41247375 39675885 17873490 163550520 15822000 213905880 80566125 119253975 40962810 56643060 49405335 232656150 59552460 65651220 209242650 70491315 116744175 62147790 49969080 19207455 14499795 107412120 16332720 82211475 116519025 245850 9997905 112147455 125876160 101462865 11101275 47438595 2501460 126258240 57521700 35200020 209595 21214050 157896015 40710810 99155160 214943280 230829780 4596615 16967910 3735750 4567065 196601490 56083185 45445755 108545040 62150055 36091035 49829940 185219415 24408990 52978485 103417425 32595105 192013335 57498240 2373135 61621605 82709370 14531505 169553250 11394135 105979320 125950245 79847535 73537665 38961195 63304905 94638555 92891040 11767605 41304555 154635090 43089390 28847970 108892875 106952595 44747700 120558285 6843375 202280790 6387630 21547605 20213685 131723970 7132935 26888280 91062405 105598230 28991760 83863680 48642165 1920645 140423925 66817395 61819740 124579260 3168105 72573600 41139210 127965075 21804405 18747555 119307900 4639365 95290335 46301460 58789230 86617335 83146830 128042175 30639180 17535795 132153855 97520745 88394625 22477605 144077040 54845130 93213975 80291220 156248670 77720490 113511960 34868325 22181940 206500515 80322855 93455040 101250450 72322365 63318300 20564700 118886880 79260150 964020 98712600 37718460 8697210 17536935 36148260 13489710 50799480 102079875 27615030 4736505 130005720 41751480 40937145 79379955 17549130 11866455 4054560 131250 115718115 26036970 2765430 57711015 69414600 21640935 110537745 130263960 22167480 89978685 78315405 5056155 1631355 69646320 118451085 33679740 6108030 109189470 98777955 54298200 39523260 65248350 15456210 79799190 112063335 25648920 45573555 148469295 5594970 185261970 87673020 49811115 22294785 37840470 29474400 34470075 40663860 5243835 3305850 81533520 3390000 92525985 66434385 101558550 6329625 65978895 78108480 196154145 143738130 40416435 27135765 114737820 5441550 67418205 10955925 159571935 57939585 79217670 52121265 144194670 33762840 16180650 154594380 60191265 48185025 244614900 25423080 128055 40572315 117070890 82203540 97088520 110701545 103523790 88880865 6292890 12861435 175738680 155461695 106755285 128367165 83527515 41081565 9641880 37986000 51763125 133946715 79352025 13751085 15578880 69407175 17934180 121555530 181921260 79268925 10123725 33282645 106007835 176008605 49116945 65651370 91515720 31025040 20862120 65242575 64416210 13544265 102066825 47329875 136024710 9037065 155572035 68293185 108690540 8572290 70528080 48612900 35683620 142876410 17309790 1359015 186677475 32475645 41825505 5677605 32313630 19004055 89037045 65426100 66677190 2924115 72740445 77517615 35697015 20217345 128427090 118696140 113335200 23536290 36447420 2668875 208713330 80918085 73576815 83046630 41159775 81090180 15391635 103683570 6245865 6429045 132405435 224692680 60833655 123377430 2338470 119429910 58319565 121525170 9657510 70898700 165263265 18021000 37521630 42690165 281343555 66121245 13606470 105601605 40374855 42883410 16949760 196322175 5131560 16157145 25957110 38700630 30425700 109298925 101284980 13658100 94046475 59352885 62099325 3464820 155169780 52005195 184240470 119241390 55421625 20423670 8113590 224898855 6116880 58566555 22003095 32534175 87677880 144246780 10692555 97412760 96398775 153841995 37902780 29720160 47396145 64623015 52087560 10821150 146563815 141524070 39098760 104940930 5165160 56787645 118479135 199003635 10846140 99746835 41127315 131149680 5317695 147358410 44965335 129693195 27896490 11852040 4291410 36822180 113529510 101323110 100774005 58650210 163111875 33001410 41391480 50935920 14912310 54259965 10248600 27790875 110594130 79654095 65684790 69258270 49795245 126907980 84173370 57421665 12668265 104305935 38803995 13739580 89192250 152989020 20982450 52748565 55186260 14276520 74621175 46165845 114618600 2580915 25206000 159351810 32600985 85915290 13829865 11904930 24114375 77353980 75371295 88168845 82969380 16927635 112192065 89458530 28988160 22172220 65703795 84626160 84260580 58609035 73497510 79363125 120905955 91605795 90897960 74580570 12462660 8365500 135864285 145196790 132892965 94564455 94153770 97703235 10590675 69439935 35245305 93167520 87720090 230174790 55100595 100266765 121926750 170651955 21423960 56869200 53151705 152940 73769370 105580830 40159365 30111810 70267365 98171955 207192180 17349525 42615690 102616665 59343810 152635575 318465 79118370 8562930 14207805 4353165 5236110 101254620 25337745 1348830 28694640 118448250 47982780 92053080 158261280 45061305 23367315 2125725 36942255 226442715 36483870 17813520 146591085 72020820 48423405 77660550 15033300 196578255 9308115 75777480 185367360 112436145 21188595 47132655 70699785 96752175 11898660 106341360 55683735 40890 20601060 7004205 72400185 31561305 29927700 57949995 17771010 144327600 29249700 28395660 38201835 162111105 28860990 19305975 140786370 21104070 97281495 80656380 117534030 16589145 68976555 143511345 147367935 89161725 29696250 14901870 3416325 6634050 219583815 133869555 107303730 34599450 22842435 101970630 10806120 87700755 56062110 25730580 31418205 564915 92885700 42544890 56667690 84409590 50485755 9929085 72967320 49150185 59917650 100778655 22772670 45160635 25561590 1965525 127258875 28652475 41329080 65404245 67246350 21285255 48057855 82843455 156664695 17284125 21275940 113096115 258988125 11258145 125365830 948240 46407375 10642500 58182030 14638155 74264745 69670275 124815300 112910820 14197170 23475465 14164740 8513685 115906455 46182585 17046675 94769325 27774030 62787825 54551625 10991430 101087265 19917975 44271120 174749940 58607970 108402855 194044350 34472520 103343760 2075925 33185220 184063260 78286455 202127805 55412490 63003150 17399715 184890555 148439535 40538595 66804930 33509910 84917490 73151295 37867275 164690640 105945285 1648950 31616805 199960170 16150965 57612840 88430475 32754885 104912505 173138535 11323230 61149225 5003490 46609875 95740575 123703740 9479295 155446980 89717205 49866210 135430110 76898715 25053045 38517510 111144105 69074955 44786910 210797145 136194165 12883095 89496450 80041380 18967170 22944810 39904605 8699100 118921785 75447210 51577575 74332515 147489030 22199280 48898035 109245135 8187225 7386135 25383180 24200730 122563110 119318700 55887675 91288530 25009635 57567105 93164385 53744145 71849430 97777170 21379815 11478585 72047640 79435170 135750705 67845210 18548115 27079125 38083515 34191885 77971395 108244470 83529555 5834280 65567910 128389365 125944650 45905835 26241450 55293885 91558800 27923820 61061400 34071960 63008715 83458140 16405275 230032845 92828910 14887350 60815175 51889545 5531610 79982730 126235800 14627400 45399720 107450715 45280410 27679455 153715575 77406195 43650765 141389595 121704975 174391395 1586445 165575100 83789670 24885705 40861485 138803745 91240695 45613155 124402620 37448040 9061050 66150105 24878715 24783135 86802885 95364810 5537790 58680570 39383415 41346705 45048870 68957505 94164705 36299745 61711365 27319080 121387935 80541645 12367035 71709945 68114670 26562495 38073315 49691190 34751460 63313665 99743955 45224610 5158995 23536575 92343330 28628145 48558945 97796790 101246880 22440795 40412055 54566235 67241400 86226990 3718515 10952550 34927215 78280725 316695 42306660 219974640 44562690 169117035 12198045 42493905 250435125 41160540 70521465 106364265 8627685 137607600 68285790 101671740 32113530 59348700 56121195 223952970 71464650 22088490 101347035 153339240 31562985 69934695 49567440 113331690 136693050 77872740 46277115 12624270 115240095 77390970 72579150 16590060 49998990 27460200 10740525 200813640 58820235 36989430 46964850 118055280 45055590 83079555 3663915 8822175 66115425 96395910 35067735 201426300 98751960 87034800 41142510 47525955 108517935 143968815 30099735 28855605 91748010 14301465 105115845 83218680 16912395 27744510 70805190 66805155 82888665 127732305 46008900 6800970 22899960 121185 5814945 70285335 148499670 39475065 89567280 101433900 176178870 107300805 254295 161422425 149064015 12477510 146568465 232654215 2045760 13691190 107228415 8357385 71502315 61521960 14042910 94138035 105341355 89979525 50620020 103336650 23230590 69401040 134839410 13098045 71230605 56453475 52984935 129501450 27470460 189418365 89012775 116028915 54934155 64331835 8744610 50584740 28373550 101561370 71190300 6290640 64432965 77198835 62064810 128488635 218055930 56980110 117170220 53572260 108335580 62145435 13914600 219700830 42578655 37492185 25937895 132181410 15269580 4663950 96221010 64854585 93648765 132909240 101474850 135272715 7256625 14186025 66391875 54710205 1807020 48742200 17813625 131177535 18350430 122441010 194954880 35372640 105687120 6706935 46128060 31617285 97901295 138946815 240682545 135139410 18607020 235607235 51523635 5653035 97452210 10264875 53986710 72656910 45787785 25016820 158841390 20005770 75160860 102785550 84125640 66329820 55514565 50884560 6555225 122532885 170467785 28143060 29995275 120947790 53828910 17152890 13139325 49260615 38053995 70984035 92815230 53838225 64882065 10118700 4843260 108164850 63601290 78265470 73184880 43917300 10922115 87435540 185910780 128654430 68758665 34593555 60335610 140558865 47452380 127324050 61262910 57120885 181713195 21646215 114269685 122993070 202716795 48505740 240379545 40662300 7412025 49362660 91411620 42501630 22252230 74942745 90472950 197595195 50753130 55645455 113796975 93089940 43630590 145696020 98231925 42806100 88288260 56966880 193967130 16168905 7278525 3160080 46430775 1579275 177092835 24349275 12513525 1162410 7262175 16910835 35295 86812500 170727705 14518200 27880755 39277020 23616510 158624475 192010575 132041310 2496675 9246690 78122655 62280300 5192130 21092055 43038585 34113510 74234205 2085315 44507475 6605100 21647880 38783100 97779495 24468915 170638830 36221550 66314355 24123585 115146060 147044820 11608170 14810565 8621820 52011645 75811245 69302055 83875125 58824945 22804890 167448180 111970935 40159125 93857760 27874545 95461215 188198610 13563375 90197100 54942540 30758925 87576135 56160780 85894710 20487780 178681215 133223100 19264830 137075775 50741790 95842980 114055635 31333500 75246240 78124950 108967875 35585190 93405675 165802950 60331560 162954420 82513485 73111755 190934610 2243160 21665205 6643155 4317120 93525960 115463565 94634610 124620510 114636540 9224700 250588080 32770335 2827485 66977865 76997685 67153515 29321325 8755095 146144625 4361115 47249475 170249115 102494205 46912020 14971680 41325840 37930320 133758360 24746445 108884070 87644940 27015915 205142760 203328810 36764715 46377600 20883930 25827435 83711715 16870950 16159140 92039490 9853815 56978235 6616635 242342220 53173305 271890 44616060 25212900 108851295 34942140 14431710 155472765 132133950 125954280 150162645 22794300 22644315 54587775 144336915 5055000 63774540 81490410 78179505 39838725 5548155 28086750 14695575 45374535 77586540 72736245 150617865 40770180 74981085 7572825 55047780 78470520 177524715 109565955 77916270 14327475 40651380 29272665 161468280 74343585 16901115 272537700 121958430 81761715 67992750 65362095 60419610 50229495 116241570 110382090 2538405 10094115 110134500 79660200 60703470 13714320 110576505 37749690 34238640 79831950 86231160 15481695 14076795 31096575 74595660 46240140 122217705 136478430 26465460 85744740 108666165 35156475 47213430 40633395 50700600 99010620 102530325 34761315 25642350 83937135 59652000 37358565 42188355 50870295 81383250 26452305 64054410 39062940 71752290 6848445 19464270 18962580 30986040 67448595 8344095 10408605 109338375 195741945 39385230 57409860 12704010 811125 3891180 118238025 53432400 170779590 97671675 53649120 25015275 73534320 190300620 260855430 16993440 90379845 89460615 66242985 24268170 30052185 157609365 20057505 34445070 127300905 49143300 85861620 91760970 89974290 123444330 20453760 72866985 32141355 95218470 18104355 86928060 57985575 161810205 14073285 134035995 75163185 76291440 122214570 84229365 87179325 90484035 58444065 90661125 79748100 39456705 150010815 45543510 34417965 73945770 36776775 78508215 7279170 13799055 138860055 67962510 134514930 109496070 25637565 35208765 81125250 56057625 87781470 31850355 94969515 37903260 69768900 39790680 61257870 156282030 64764795 81899490 186071085 159870390 43835685 50546085 55356000 48616410 61180320 121212345 13104150 148084005 69668100 71344695 15692805 101368020 231643170 45622665 41094210 72859110 7957530 161498385 35383095 97493475 41509425 57894300 171299565 80070615 128743290 15187755 2696475 81287910 107005920 122528520 104505015 57357255 69210645 112846560 144764010 90455040 21786945 124982370 79033485 14236800 24331920 191640780 24952320 73606170 97577745 58389420 172982850 113371350 112812780 5417325 208226505 70134030 63504615 45284460 34312950 30216240 60345345 24801615 18522180 164384130 14757690 70727010 240839865 56610570 48068400 11130900 132091305 55862040 62255265 20278020 149696400 120224085 74742750 167196840 70468350 1603695 31972230 153127665 129332670 58388550 27404070 35146935 150972690 63017115 22743495 96766500 13527765 41870430 60636840 40558395 64334070 2068890 41821980 24356385 39314520 104222280 63905835 23357655 16019385 7137285 43294950 25610670 136696680 49864785 108667215 10811925 3783045 87339300 190785840 9172245 55976130 17839110 11178210 39910395 42622575 7272960 187370160 48828975 56045850 101881530 112970325 14560575 38781465 238627455 9219405 325245 175988055 42742230 33457155 21182865 6004275 123150780 61002270 88839210 264875820 40499370 63014160 39252495 121489320 88992990 62857740 91363680 90635130 5922360 42262665 4733910 27568650 124610940 208828395 52203870 110529495 51458220 123133965 86455935 73285020 173352915 56284365 70639500 31155450 53131785 15107865 31703895 86831580 60553260 62975985 8021265 204148410 17862000 125321850 201270180 14048040 53572650 79783050 100721310 83547720 166794195 40942155 7024425 103668480 230306175 17259315 6914295 24787350 13857885 37698480 59384985 144285030 37481970 13334835 153408825 51833895 144542925 213345 18823290 106671990 111033375 42178950 1593285 73304490 209799570 30194175 77392515 3955095 97324620 161394705 31903065 109173900 33598380 71790765 82372815 171643710 16914855 50254020 10062360 83175720 66596100 54857670 14640840 105455760 28837245 52046865 20614080 34448925 29619930 2671755 191186475 87271980 54932580 143925855 30740820 51148725 74983470 89509320 41836635 155392035 11639355 186150420 120123795 59940270 3307590 138128190 170546265 65200665 111015330 108180180 206289135 49285470 65345760 18475065 42142800 16714515 59511870 49192140 236763090 80086080 45590145 77174820 53916210 47486790 48970515 30178710 171146595 19370040 46859280 61267635 95351430 60692610 53399010 28666560 108391920 63626925 26194800 6732000 122779245 36735900 7264695 67357170 37036425 142381845 3113145 113934405 76981260 37449420 140788155 5138040 121219395 101630775 74633145 20085780 115335660 54709710 121790865 99034755 57871725 86044320 42143580 41339895 115390365 74380950 68491185 726600 25998735 43285845 48686550 76079745 29413530 107515830 15921555 22256175 51438315 13322790 130782720 110868165 75611190 89178195 5517135 90477405 71041740 34453635 127909080 141969585 23201475 78005790 58060830 126888795 52645590 140226585 198711750 165587655 103785825 17856390 133362465 72506715 13852335 40778010 130022595 88885290 91690770 101437125 73450440 147329625 76351665 241859115 20358015 42555390 63875430 10694670 95308575 132296730 13916265 68765520 4459740 81105645 47922270 224035380 22828695 48700425 95218785 27251850 59666835 4127115 158912175 136492965 12497955 46754220 132525120 28352310 66112815 75956925 3282090 88223595 99723615 52883535 54987390 93846540 77371335 48332790 3561300 45023220 72339900 7734345 111101010 91767060 65632440 77137830 128469855 47962935 33118080 168032595 22487640 189975510 36225510 80367060 51353265 54860805 104942190 91441095 80236185 45487815 36329610 46227660 28617210 44711550 96879360 29740935 35852220 101169510 90096960 146323065 96606615 112597590 41249850 113614665 52701735 79750995 29684460 47929590 8336820 108921675 52709775 57960075 91737975 162300975 123379230 23116260 110692725 17159385 69108525 40511910 73402230 122086695 119840010 14884065 34171035 135854670 208099260 31056060 70074975 14497965 11370000 159082035 10289385 20701170 78638070 57889920 126975015 143907345 27004650 137494485 75919155 21889830 54595080 71760525 340000620 140933040 36618360 54112890 20350305 13060545 37565640 31404030 173940780 43553580 39473550 227619390 50418300 29854335 73014585 83209635 92584035 26599380 69218040 64906215 66102840 2778270 25607460 43887345 160505835 162218940 13811565 89289480 3170625 64656945 61941390 38969070 13282425 68266320 1697415 118164330 18600030 5909925 162983235 112396800 4700595 20573625 104775570 78895395 150084720 68321490 26615325 113815020 7194330 53799060 185823060 40254285 127770435 88327365 21161790 37474380 75176730 51464430 12514920 188874600 151920405 120085020 62180070 69858690 145300170 56640390 57962100 6709515 117110790 49147005 93394470 178370520 22858695 8456070 144689880 131448975 429885 15115560 8614830 160996560 28903365 61218000 207459300 17324865 61048845 66312795 13914345 100564395 34386690 104827740 34232070 86524470 54436455 48114210 44951175 42181845 122230230 48257835 15278565 90751425 23924520 46463235 16372200 69822720 19918800 6741180 2645025 1951575 14944500 65972820 149207700 63601200 41482290 92586465 54102180 177350235 75822990 26293875 130744785 101130225 149709945 21451740 8166405 98717970 94365165 191549730 16794660 13065030 284652675 12855600 140195340 123726495 11669355 135137835 60924720 131005860 45190185 9384330 68590845 95947140 105152490 23983935 1465425 54440685 23611725 32605980 11498355 78458490 159273870 98958180 10067985 53801820 420405 85613775 174238335 89760600 11832045 101427180 95694945 58840605 226311810 125280435 53966385 37619595 114210000 55197045 62987415 23300115 12257550 24323385 99612495 203781090 73119345 13861800 73428090 32067285 38179350 178808055 17918460 99771000 64978110 66346065 36335505 59101485 72093705 774975 119833245 61203585 55986225 141618630 19932300 116109285 66119595 69187845 2282880 111059625 185090535 218797500 43266480 138955935 54246765 88369410 87405675 24977880 56147175 1111470 20504280 65571810 6213285 154488060 44104785 47706600 123249750 35174955 128432820 59426145 32917290 13628805 84824565 79561035 54381915 42962970 93674055 41125605 138648720 10600905 107539455 91209705 214733535 139302960 60933915 10455990 4472940 34482690 34002060 91826610 149052480 118777395 29396010 124969410 79696380 113976675 93868110 72925425 14079855 6827910 154820355 74316885 46273770 52453305 167550 114726090 82927635 12469560 25350975 177738465 79252545 21988635 90361395 45144510 29811135 71219655 2545380 58601565 39054765 29093415 15768240 69637380 115745700 16641705 37102410 38831760 61454055 194699295 71343600 19496190 38137380 208617690 11207415 18012120 128917035 121625355 5392155 186547785 216723840 89474730 4189635 44606850 108359010 142687590 6735105 27684570 26422440 43208430 81483405 163849470 51944415 38708205 75511665 2100120 62670945 40154460 140119935 59947425 44406210 69732240 82269750 3245130 10861410 6063840 14571885 26257830 193605 68701425 107117670 10961445 177975255 3751665 21079710 8708940 132071850 7196700 47266845 41195100 184061400 16836870 142220295 17505720 36638355 129731535 17153625 64622415 95625105 14909355 31979895 173889855 107873190 96315495 96266700 112381530 158760255 36001140 101439360 212299155 99904470 4259235 140763720 26981715 193362330 5762910 58346025 137120520 48011130 16244505 22855800 43909845 17426085 7419960 100932900 160965765 72101505 89107515 53980545 33466995 2041920 38946720 43730115 18907275 1950720 288677745 34880220 2469450 2906625 54826605 98788170 149783760 14804880 177876810 2116905 55537920 92053935 8134650 154517685 60265725 36963540 52490865 72267420 146032560 208002825 61446420 11442795 88511970 24140310 85829535 89618685 79061295 119061720 6476565 26766450 69191220 26271645 56611845 87554415 13085310 16681980 126421200 55964250 120033825 90112185 78733965 76679835 148467315 85438125 25384050 11765595 169119630 157741995 107311035 3893895 190203330 110549535 119456730 40157355 62960565 152844000 173788320 68105085 34666200 180747330 77394405 157888500 90980745 54374625 129862050 15146670 135913665 44572920 24498900 23369115 132078525 19296405 127907220 87224865 31584045 85017765 35063805 43448535 192267180 17912430 146363670 37175595 42010755 192671475 40713150 111876735 9963885 74256795 152384580 142834860 63395820 34752030 46487730 106391820 45950130 146747700 13831320 40220670 262590735 737985 136591215 38937075 50438325 121335360 88699500 30471630 44496465 7879275 113019150 19121565 38577525 130912830 15421515 92089620 37838655 38938335 52464210 80667255 13982190 84845730 95457825 27326100 4208100 117014415 268187955 90796560 75424125 13950855 72418575 68290860 132595755 153765615 39398985 68913450 142519185 56568960 35181750 175166865 2043240 19888440 39071400 168369645 127257615 12053550 140691075 33237030 39413205 39128625 225919905 28985640 153267705 124774935 23569380 139067685 177872550 14862885 8938410 45786285 76351290 18503250 43211475 65216460 31921920 85346370 19564095 6669795 14165295 13679145 246325695 8691345 72448410 63095715 98338605 80294745 48184830 55528770 96640590 73881870 4854210 138393030 82925655 61333770 7317870 30974535 128934690 137949135 36024465 152888730 108754575 90221910 20976135 104432040 131435055 68228490 82322385 29346390 24607770 130602120 157929510 13912755 114956700 130830405 64708290 26552010 5047080 85861680 50927640 2123565 153159840 123400920 100602180 57124725 105615540 4940625 53184930 151168035 51388695 58869195 11949960 23330040 1625880 29369235 110875320 181300380 118983360 42958695 202214520 89769690 37352280 16480155 53628915 123323610 131169405 5880690 12212745 51356085 59336790 20118315 51677925 107768160 72610950 5757420 34729965 146850 3742710 50823315 178447695 21430125 37305045 56664615 74580255 32074125 128728080 46844445 52403010 60892470 19346220 66435240 48260640 8066820 453930 129984075 135550605 2409690 32580045 34404855 91991700 125427270 136253655 19779165 96761835 116323305 82548465 120628080 18896880 203593395 63737310 15013125 135416985 165359160 70484655 38776365 70574280 166368735 129883350 62251710 12010485 25000290 124103940 42540690 9341475 232944120 24615900 100015380 50920050 121965165 67335225 42272145 166381320 35193615 99424380 10138410 80328150 78095295 12895290 245795760 987705 45840465 135020895 8650470 90028860 5746020 28096065 9010695 60602985 189066975 135894870 14367555 53282715 31303125 69031035 56661750 146337345 49459500 112584150 108656400 8454975 42082530 163207680 51868035 23720175 46200690 87507735 46289925 31156110 62227740 20241090 77613240 11355030 4731735 19090950 30696240 235672095 62726550 79763655 136644450 53226240 167101635 17769840 197516010 84569850 66793290 143815305 24431070 30809220 138632760 1151445 10824840 29116560 94475295 97180110 13435065 43030860 120059520 30967035 79805460 35643285 34498290 174700095 42470835 13652895 108599160 55283850 69558150 4633650 26639115 142843050 91964235 94859775 132119235 81512010 68039925 93190500 240249495 27708075 36863475 1560300 5641515 6234300 44773260 63130170 238942485 26118675 67185765 65396475 54599715 27245505 123394350 16954065 232546125 33280800 6572460 214454295 130131165 56256600 35040240 74452005 63756510 311683215 38075805 76656660 100168590 142663185 38526765 11768850 131982840 59957925 74793675 68926950 8645460 116874825 35901525 75605610 1469415 157758465 90989070 9410310 85998765 48597675 159117855 54723510 109053045 24542445 116252505 78044565 92528325 44621055 104687085 7814670 82201995 1348635 275707515 46709505 135717285 10026150 125001855 17834265 126706635 79771020 143328660 26299710 202220940 108137265 22301805 4746255 31649640 140671755 68851920 103485675 10094775 86554590 79790400 132565290 233624610 51869745 159010770 47191710 109996275 82369980 61653885 25475160 31806540 22588830 127513020 11581395 62796870 88742070 49612380 75219270 7707840 12885150 197235510 23295060 73174935 851445 86323860 94347465 65608410 99901320 14227245 5633310 58897380 135916965 3198195 36725370 74113545 131695995 175645755 22093845 14788815 39059550 177512550 120425415 7399410 68180865 90491565 99424425 55548120 25045740 21296685 148585920 6917580 41699100 48627525 106495470 42927645 6493515 69892665 21219300 59011665 54498885 198425910 166922370 27275235 22218405 13413180 82226085 64093515 67126350 140376660 36197505 139699680 33416010 43426050 112427340 78623940 2461155 169029810 100177950 109673805 17791740 39096765 122181270 3854220 26434740 124633200 28872780 2058975 104197935 8798640 211564095 93322905 160727535 82161075 3346410 120954585 6268155 78148770 3292860 55601820 129955665 29930145 6612825 64151700 54205320 92490330 108598740 116330895 33511785 63201180 58272900 192158550 10417095 110063220 70346310 128355600 16685835 140081190 2756715 139248480 210766920 17243220 174902610 3325215 2903040 155865840 40629075 40733895 148918365 89822880 6344040 192823350 157694010 55907685 21548685 38739825 181185030 73930755 97675965 139154700 43593375 169940175 8017320 165101925 96244560 19478115 6213840 26111460 23430120 110810250 369345 31318410 14190105 148973535 47852310 39062070 11777190 117656235 36993210 8610300 129187410 24789345 133268295 141199740 88544640 1564920 74499000 16337070 14363205 113183505 15079590 189741240 34072695 54304800 65068185 17977935 22048620 13483410 12354285 35622705 17580270 16001145 16966170 82266165 8094015 209237400 35966730 101682645 130626135 94310040 73698660 43406145 56785485 36105510 364725 95952780 270424830 60466365 42090255 180317325 92650620 82790775 47750100 28852950 10140585 23358585 62550795 13905210 47577150 55988325 56745915 19288440 147434685 53786715 141136110 105297120 192627255 18733125 54329325 5671500 1834785 19967325 57122580 102924780 62427450 32811975 49885770 12891435 89347095 64364670 41285925 925335 141402795 61579335 17088570 78754125 23907975 18479775 34929870 99924675 24484230 70829610 161309820 15487410 82960215 85867050 452895 32957415 48084705 56198985 55628865 6448080 1654800 188618085 86129535 85604505 9450450 39564615 114529140 16691340 67551585 49683765 106187445 67611870 18852525 5658195 32976750 322455 114529830 110758575 5652000 12641955 66690225 191515920 8020185 51522360 23881860 65281785 87109650 5626665 26017710 155899635 23367450 43407045 82697130 26496435 32641995 163576410 151004460 129535065 11357925 5416425 51666270 40192875 90215505 22791810 87396585 209551515 237980745 28943970 64749510 127266435 114769515 1114470 39971265 8270775 55279170 81853575 91195950 18711825 88882320 53999880 179808615 35146560 70967235 3702525 69312060 897240 33446340 8855940 151625700 64375815 226488930 18732735 331680 128192670 95181405 24378660 75106185 139963845 39824745 105278985 43630425 124682055 49488135 15949140 16917930 226595175 50327190 4798140 11552010 149012100 11793720 91750380 223978395 30385620 79709610 37749240 87371100 7012500 19039185 37068900 20981880 50995050 157730145 48593505 94226580 161454105 13082265 141746430 130584465 20394870 11041710 121113285 108332055 13811160 10433415 5863770 50608935 221837865 57767655 84201540 10795410 131414790 40313535 169706205 116382795 13806675 6186735 125403345 35887485 31848855 120993495 9762585 30882675 6709530 260061720 59032365 12234930 18895095 38891265 76633920 94921725 62362245 7175460 174735645 2526210 131672340 65448540 32072385 103550910 25509960 9042000 28792470 139810065 100580160 73196175 23311845 120798240 74601015 94930080 138997185 105832830 22885065 144932655 22210365 40374015 89724540 30051570 16083690 21331500 8740290 97306035 119645985 19380195 24651945 117162780 37836195 43382640 97772670 81949800 183554085 142944915 47539185 86545440 143845185 112476345 34563750 45193590 57770610 22848180 63503685 4534620 126275070 72454635 35967720 64318440 93830205 8935365 41070270 103852545 110077575 46974780 64189545 66702645 60779280 55110045 26666430 23484825 108798720 50788500 2057925 85607025 174799050 20246580 65734785 28083600 15361740 4670595 127780665 160856880 34498440 30366330 21833520 22886505 37188270 232945275 53726790 60741750 38404545 13532250 51312540 60940770 34272810 123269070 29143560 10278870 38087205 94523025 110284440 87804195 73011990 137857875 9112035 103099005 69544020 119306700 123584115 70831440 96439785 176024550 33355530 113892870 64658085 24207540 25845915 24240855 59913510 75436740 71141745 146484675 164785320 191412060 48024915 80187705 59017035 34171470 24723645 123548715 7960185 73104105 44892525 33015675 4589505 25327290 6840285 28370250 4032930 18056235 133495020 38156790 3915075 206613015 73073655 3750630 60860760 208775475 23414325 21355440 16320 128692395 85343790 25976835 208665435 29144520 179783940 109530570 388882230 49869495 40620360 100367160 186693915 71605020 1719210 173495700 5387145 135515400 123741495 72711645 120662235 34880205 5726310 19576440 70885695 81309825 107117790 114807585 2508825 31952235 139323540 90924345 27211635 33300015 33308550 101051490 39655515 44092935 6134235 11885565 10216005 55061025 80920290 204354000 37062720 139669200 54435450 280875 97574865 89294520 131530035 134737935 111291075 9719775 13692510 186522495 18913290 6344820 11877855 74385435 112946805 1241190 27466830 29377500 152174790 2277090 76464945 101943870 53698590 47990520 116243820 19023330 130729470 40614210 1341285 107431950 82587360 38176080 11097825 127498080 49051110 13864665 22077960 95495565 45974940 90919665 45045225 103486800 32837355 141719505 11790285 158997840 32303250 52931280 64120080 125786535 118017540 35479845 38678280 51435555 20226945 26841330 20504070 56221920 24137145 52838550 88592460 153898155 28082190 199185420 8616810 44964735 87402720 121723710 17893740 35873220 61598235 19508595 46245570 15190755 68075535 18613305 41953305 79572075 65684055 5312325 135876555 195425190 41741415 26551080 131855985 115897440 15399795 90872055 28775025 6330600 118858170 98743455 220080930 7536495 2511630 6666060 102595680 128836185 47318880 6165 166256955 57778500 5681490 3522510 74268660 155584320 385485 47989095 124435215 31736025 165632610 100449810 36718485 76551225 56085360 17679585 54260010 80065215 173091150 98653320 98276805 109675275 24482940 116911695 149417820 508350 101577480 121194855 187857195 1938495 60902040 35211345 52582995 109371435 90607110 118012950 30085470 136688310 29035275 69232245 93728010 20628150 28997070 67777920 143965500 7202805 1246275 197886870 133500450 22225440 76612725 125398005 49375470 47597535 19624935 45186735 128274915 59459025 17265630 184368240 97684035 58486470 105424950 90360960 91967670 65632170 42235860 100064880 41481990 32768775 1652340 66130515 191211840 108422190 21888450 54207285 160694370 40248135 40082520 29116110 15139230 22556715 12501630 128282700 117935880 21045315 73299180 141171660 24963405 37594860 58118775 147989595 89632725 41589240 25751115 22556850 124561320 39732690 57256320 165519660 117877845 74562225 614880 108722205 48850755 97795245 19003155 59966250 117676110 65857200 30474570 211349940 137584860 17508615 125233290 26532060 31064460 36889365 148838100 55318095 218489715 9177270 76049445 32994390 204741165 91172070 146758290 15809595 155365095 211079160 121068450 148935300 40909590 1706235 151658940 824970 23683125 133566930 190783605 77206860 38653665 117722625 100550955 41278800 290493195 102718260 60500040 90041820 119758920 56053545 4933380 111428835 8323275 9558795 129540720 30769395 2544690 25462650 181835985 115139595 6014010 54767130 187971330 133032420 3895710 3665925 85188765 60852855 56912775 148420800 31342065 148498200 24520530 40501335 40977840 30304515 81374070 134125020 35936280 25517235 30126540 46386870 171704280 34716585 96620775 44878170 10458060 100463040 4674930 10298700 119231595 60167430 8589210 247934970 174223290 22037460 61546080 7830855 151795215 79282875 14808465 111472740 186964515 16664295 37864425 135119265 100575435 108426255 24218985 63885390 5044455 89079960 266835720 34254165 59540700 104252865 44426325 109015725 12721860 66555480 117462180 60130410 25181865 40062675 146004855 8163780 1462680 13641060 59378640 70377315 54259005 15991140 155926680 7524990 20305800 64242615 114323745 51405015 198198660 46059090 126288330 35773200 29211750 28019250 188857080 155533020 14322030 6164715 37313700 224018700 12570255 19535970 185987430 60644715 103883775 39158085 93645195 31747470 112728465 17879070 56551995 133464300 64183950 13485420 39631320 99937410 77989950 106545000 146507760 17828820 32046690 95753655 155886285 159302760 12917685 146142885 31024065 113192070 3920250 183208410 24319515 20549475 6194700 82795245 108316725 20163540 39288930 122292075 24217620 107321145 80631165 1787205 102362970 1978920 100889235 32338680 83668440 30609585 187453155 100856745 12856755 8863305 14411460 39652725 84550260 3944655 44983305 30709620 9162975 33954870 71517000 30797310 128867760 5106495 29802630 107711130 39296790 160170285 52563045 230597310 17915130 85199085 1039260 78590310 48276915 137243280 13668255 153194175 123605340 19540815 99031215 6967050 71167635 12790065 3089130 81967215 161597985 1855845 71323110 1698465 60740595 12605955 22252935 158064270 34375920 91999455 53105085 27479325 12919695 117934845 144171315 24376515 59340285 5574030 10732425 51056445 125470575 60973680 112198545 18167070 56986515 167908575 172389420 106869135 43862745 128738685 32425710 43673685 75370005 30473745 1547400 77075940 109735950 47565900 23021910 50867985 127275705 95846040 8957745 4237080 159772095 1075620 46771275 55857255 43604415 33671400 36302955 86714745 104759445 94388100 64607445 20377905 271299780 58471275 76978410 139461975 11436390 89893290 47098515 311015985 217877295 3030405 47246145 103579830 10376640 114418005 65213025 60071340 65665995 137293470 144414390 193403085 170930250 8904120 68727360 41319030 45709470 118345440 33192945 52967895 108050550 35165580 2180865 77092920 10059255 69213930 28710885 111116880 59743620 35411010 117046065 135340350 132803715 9348900 182342400 8764995 11350710 96800160 118055730 26067150 38953530 72628530 40913475 108149835 7919310 113053080 16326840 44290680 144245220 4007175 19380765 100096380 83746395 126284340 90839775 49038360 45191940 202108590 125062095 14560245 33869475 84029100 179485995 70476135 10810755 29548410 107804235 23166825 95717310 153456345 89297025 169205475 10401315 43889325 150971205 34925670 62756670 144795030 8488785 34322475 16108005 69698520 113373600 106049715 13771890 41421600 88778775 77409615 10597335 79152060 15651105 31351200 73140450 44219295 110951820 64942860 11124615 20256735 126277875 212228835 83140335 70632090 128429835 13133955 185793990 45692415 80217105 19548060 76050090 69323415 42586500 43061835 67258755 218099895 118814760 47766465 126786840 115271610 43817640 63218985 67717335 12516750 14735835 23009295 37742880 151531290 16843185 99419085 31867350 16255350 77888070 53371485 155071560 11318430 2626650 30616200 19793715 30827475 35944500 168359040 19398915 22249875 132478680 44765655 144446700 39638205 12197040 109070370 124768800 133170750 69927330 117586920 77679345 12187335 145522125 100960425 48901710 10672230 236469060 113860905 79940655 151959690 45353220 8683740 36598710 63918375 62364990 97237800 59076465 225280740 14876040 138901575 103312605 17097285 8835855 64957740 101522175 163484535 132003630 24628410 63785940 153636690 73655625 94932045 124547070 71687295 126019545 15771870 18620025 50037855 22072080 26015355 38033835 427500 80354730 166076535 66853350 88868670 136190085 36800220 53750865 66357780 119930235 8330070 16628640 34958505 14638560 14988030 61391115 88485285 40897770 115782300 98562375 36481080 190852200 24671730 303557385 26839950 31346160 71107710 3970245 54190635 55683075 67234230 54085410 93785865 88298100 149461725 44598270 21572355 36129030 39088830 89880210 247314180 18982185 34887255 88985550 153202065 89594130 95465940 114409230 102303570 26183085 111713235 57498615 23624580 64166400 89962215 44495940 474330 2647890 40169955 11879310 38066415 51148185 191956875 59425290 22142160 22621920 12044970 149962830 1464990 37481295 22178355 36883320 116469255 98963265 141380130 33515895 140954970 16724790 123797145 27550620 23119575 38800920 29174865 85862820 83211480 170834265 67960080 178866135 87534525 158506155 17082360 118524630 49378215 128770920 149978325 95641965 35930055 113331360 144479625 76315305 38005020 10878360 87116655 29294160 235310130 41516640 21755880 11036475 75505200 9993645 29595945 158308140 81424665 54884865 37930815 171920355 69934425 25414425 29941335 139669095 77928720 24749010 98367645 4288290 44916810 157077540 64927500 162985905 73581540 32312280 59422020 51237900 107050140 146003295 96741585 64244910 119570235 85075035 32181630 127247850 6187830 64784445 64588020 23616960 23724540 16439220 159038625 19970670 44879580 20788695 18877305 112845840 25486500 64386060 7465845 95221020 88654755 1670265 135823545 10385070 41540505 9100110 90818775 31308015 40067670 3449385 11358165 39964050 290541840 539025 143451390 120663525 210160590 11711160 51177675 105956355 88511640 14207085 4214040 69250470 144945075 88993200 59174130 25172775 28556160 180707085 138938985 83689755 433110 75204600 55760055 27093660 110641950 94040430 36988650 50429070 154157805 118260135 26269140 109701930 156730860 1915290 146468715 43936800 1277040 78864090 5641185 118560735 22859340 68680785 28094505 54492795 104264190 193159380 78308910 17135085 7787610 38810400 23002545 55953780 6658305 22017675 35177850 23847690 123538095 70981650 57211335 87612255 40063365 218775375 42092040 105148815 55278900 250524105 115094490 4202505 49490520 793545 137887695 26712195 89196060 120086685 14748405 22765710 21771630 112402965 137254455 4181130 44621010 130769325 256805625 83468775 165759270 33587580 79750920 21183525 19459350 41805915 137496615 270663765 55056015 24783360 67965690 24657795 34246110 3199425 68612715 26293350 115447605 38357355 51083295 56823105 123817095 190705500 68930235 63178320 88472235 46591500 126451485 2756055 26497020 54038325 209051625 30263640 85187340 13360830 114915735 10828185 121676070 90271800 109568070 70482705 25158975 20897490 80983245 138895950 10242990 195170055 157948035 23274585 55144920 83611020 136825680 81039600 212597730 44471760 37654845 94003965 2495130 14785650 91685040 26765160 10064385 63920970 120687555 31890090 49565505 974415 41539995 58353135 188275200 16859805 139998285 83257485 56632965 4821285 62843970 156465 13594425 6903240 95949180 24985830 16734285 37852065 35871585 16325145 10842795 161775780 96984735 67660500 39077295 57291915 171772590 108918390 33020895 152067375 39805710 43850565 17497425 63192045 46097460 118098375 147304335 47755050 122391795 86597130 144683895 12831195 43757790 187903050 83002860 178636725 23243145 22397655 56123235 93474975 128825460 63596985 71685915 188002500 55868910 58406250 39907710 22089075 50434545 128258670 33718200 99766140 212972565 57646470 175022100 9066960 138173670 111991050 82056345 62251350 123354810 194911620 256734975 112238250 87837090 7736595 97864335 50287860 130073430 38547885 48677055 103608075 249372045 3363900 113764920 150152775 21549360 32065065 110652795 65924430 39429930 150261195 45210615 85519425 113716785 41353110 13695060 11133705 38571525 77067345 60769140 132856230 82876575 105758370 47149170 65670090 30003480 15210975 17750505 94739550 19171110 47831055 23007390 26322300 52316655 106404705 128327760 132194580 38559090 87269385 2405610 74692470 11252010 89993445 37190850 21652125 53348505 76561800 129335880 14938110 70883685 5147220 86074065 66750810 3669135 58941780 123032385 66497085 98247915 49564080 82408950 169866735 86834175 148553505 54949170 6360645 55210785 32817195 28876530 17544780 27200805 35347755 75690330 102831510 71639670 57873705 63060510 56224320 91714425 80494140 169854495 80920695 71316795 544065 87662010 18051870 112109580 216587850 40423455 141374460 7188105 1977165 192627885 9541590 89085750 12117285 53021025 56517570 79373025 3620820 12684195 47948595 33153960 6794655 31434420 193047375 59586375 4399335 59488875 120092295 599355 48402630 39208260 114681660 119690400 9212340 118741230 175106400 56887455 55765365 248869605 96000600 50078430 28797030 86296455 45008700 3609195 83452680 66273585 124286490 94492020 37666110 84563445 71375700 217008225 93157440 133844145 92481285 114516450 137796135 55442940 79227225 43431255 157534950 75670770 99511155 89607120 27020745 154344825 115791810 112822965 14803350 17188395 51308595 140124855 149921340 17897925 3218640 6208395 13440345 12068160 73839915 1770990 208708545 48266265 61431795 192081795 32749440 195834975 64541835 63618555 151593690 42131160 205371075 19349835 14759565 4721460 102242820 5331075 89433330 135990285 41576460 12950910 92514390 1114935 170805015 54256470 17678805 131626650 13314075 26373060 115942350 30335505 118962060 102948735 136816980 7335060 9425610 122438490 305425995 13739130 108487365 663540 32424960 63249600 166855710 3741030 107864685 90254385 36556875 103409130 36729885 132593625 23125965 53426535 23315640 45248550 64096575 94161360 49938570 17508885 2108445 34913100 48298860 101720685 112613970 80754210 63302970 89600025 107222055 56016135 16937685 113971980 108680730 69302730 147988710 66261420 142548690 180035520 90836865 33847620 64376445 21731970 14857095 136348860 40383240 18338250 52001745 29861175 41665410 10448130 99986160 41176950 72087405 97234455 193837440 7177020 146081670 53899125 1598595 170961765 79164600 91261125 15811725 84170370 113624865 117615615 167933430 93621675 9484770 7657710 20015775 10501740 26001000 8862690 167451960 75163620 35487480 11358405 18097890 12869070 16053840 2154450 24066360 22392585 41151225 176011365 46898640 21420990 143179665 48116970 48533550 62751405 31833810 85026765 74140560 20132865 80758920 76429110 261638970 25922265 3766845 24492450 38743785 152604285 89759130 3571065 38847120 76280040 59590320 56586600 53934300 49249320 52280850 3240615 63943050 67493430 7718400 98889135 21204645 76293525 176260410 84043515 14956905 76066905 183010950 63049785 162666795 29391000 7587225 1485450 9358365 67147275 169886985 68197605 42815880 117876645 67680945 34935045 17855580 89883525 17241300 46635675 12650595 177222330 87355785 149112000 1151925 26947155 74152800 100708455 16119750 9314985 48322095 3016920 85792110 67927995 111326040 6722580 50361690 10493550 72345810 102118200 79365150 28667100 10611405 148271610 91621410 95679525 71685465 56828610 164267580 142674000 29220585 15180915 90610005 139428465 3941370 60640230 108106170 97649820 109974285 415125 88654155 10962765 96341265 107659125 120354465 641250 198806175 25845675 14931045 90703890 59780925 25028865 90643980 15129660 42936705 71771835 149835285 54598995 93498540 99912435 41081850 24077010 14277480 135352785 30787485 120776070 11443590 174731550 53897550 53341530 73311255 72079245 33893880 2394045 55595550 152047620 154298265 5724330 111600000 74176095 18445275 40598655 125852730 72713850 26567175 156044250 43771905 52657965 47354775 94599750 110825130 56697000 164993355 110691495 506025 2478690 106120785 133769880 114831600 171862710 11342280 130578000 39599085 27374175 45613200 18519645 4255140 131023665 235179075 32192415 120021285 17367120 14077740 9191070 66270825 72898395 13303590 76825185 114910725 104520915 99225 128546505 113236950 30844320 162772725 39329535 27296115 207775080 22988055 106203525 1435035 105342090 43699305 96845820 28717245 1662345 143357430 192876075 55058670 55179675 122142960 15592830 9260955 88850730 47847165 210854205 83053050 125550255 91792530 44272560 129082560 27403890 88781010 40018080 344193480 62432280 76130820 29705985 123164880 117776985 182868030 13351200 23510520 133072860 120457920 24411675 23490120 92909370 31463340 204602355 102642465 29883240 71664285 35343900 611760 109751505 91492155 17611485 91889445 30459015 182551770 19251000 109302960 134039385 94892730 212328765 33351240 68948415 79027485 12531000 40505490 155380740 121403340 8101665 194028990 187849320 73073040 20430045 97542585 41484135 6096600 94574700 74775465 13038375 170496450 25177980 81826335 29894220 32343540 16217025 12735420 15389850 104124690 47891295 65038770 44643810 41064150 52691490 6621690 34092495 76645185 78933960 16966080 55421955 79419780 61194945 42966870 105353385 161885595 34617780 47966715 28411470 147449295 38810790 131605785 43929420 62991720 150244365 5994825 56223735 112173405 59864580 54844740 129601335 4325175 31057530 72366240 14612235 35369295 45877155 2651490 53322345 137841540 177961500 115502760 12733140 4013955 111685125 109751610 60789405 136750110 130898310 96165000 15696900 58743270 102066105 21588000 15716940 158353035 68073090 132287940 61627395 55948170 101820210 3170400 179383380 189857430 36820740 5592750 4793580 136966515 120034440 84006855 127957125 35759580 56631225 144089265 88330410 19962900 46326000 38196825 18185235 31452825 45195750 142471035 28789560 48453300 2186160 4104765 104819745 58750365 52033890 41335335 22918830 19296660 60173670 116907780 9993960 89813040 127126485 30018285 35945085 18024315 85608375 28968135 17693880 148397190 249533880 27586080 2076465 27159900 120561090 89402250 76234320 138411240 9683205 4791600 66753645 161174385 21885345 84468465 15372660 82269765 14348865 50896560 123505935 48572775 4522845 48010905 55035750 62844030 268200345 72149685 105272085 77020365 137830365 82837110 21447330 129593355 119450655 64159365 22539660 36237720 242757450 191814975 27516180 20641215 131439525 69789105 56222205 18675435 93120300 195924915 47169480 49979565 130047105 36925995 45965775 125591325 57515505 46808775 41119275 48967665 13277775 41902380 30556110 19507590 26968365 120253605 80809680 93958095 150241320 614835 119366055 91837095 55193100 58992720 64813665 54729930 61194825 135207375 49238550 35010885 212511840 57574110 42656325 18739290 167463645 25638090 1978215 134978940 212967525 23805720 79985340 21616755 32914410 135443760 156914280 58196520 120800130 69099420 3377100 119439255 38544975 82167120 122380170 42359910 15362430 47095080 55593300 2828340 5994720 6421680 39251700 54508095 16325670 13183605 174506520 130857525 106502535 132898275 26263815 1962630 43875120 222239370 126911175 142991430 34783995 141307350 82538385 14346690 247898670 7309830 97491900 15866595 1812255 152845245 15559800 21362385 203044530 99771960 10420260 85015335 106047840 15533340 73222245 207423360 78778320 53241420 88471365 128168790 83976030 22886925 80652990 2495100 114519300 134713515 87200265 200303715 25584540 57634560 81305625 138828915 18149265 74426895 156032655 78805275 113790540 109279380 39137910 31637385 115903665 80060730 53834610 93108585 42613545 79422135 75413535 22532595 14729670 72820545 14030010 51644685 60713970 22744230 145142070 15555510 111700320 70795110 170981340 42542265 40885860 19730460 106298535 35403000 152100660 117888555 36009405 181578540 9853935 9249795 9968265 136707030 27597375 46808010 124259100 117285270 27710025 20507895 80034015 5064435 35456055 230195475 47509485 9639090 93414615 18358185 425505 108131220 59579145 12642945 101780850 114505830 84372915 65461635 109363830 70272270 26639055 73099785 3912735 68799660 34741485 19041000 69899895 51747615 141825405 124308135 100265490 6616965 166305825 130135290 4785045 41444115 154680480 83599635 68904300 47769900 24512820 95710515 148926990 9431625 126150495 242640990 57093180 10514220 41784270 62472075 36179520 23253195 13010310 91510665 37565340 9649020 100566750 233257455 5701710 62916960 104415165 29533440 42103785 96724335 89981565 14739345 5447310 118508175 12494250 22443360 92312550 109638960 18845265 84064515 65410275 53796660 34192155 172707750 11818830 173410905 1919250 105663495 56319135 79169700 3134430 56328030 96939000 31003905 54267615 45484080 26525625 45095715 42987975 31058775 153259305 50864250 37303425 39871410 114619680 62290575 28421355 144292215 72067740 141128820 89342865 14527230 126745710 132430200 99922245 46218600 136959345 12113205 65996445 92542080 116761470 96847140 56219760 29110875 115168455 63637185 173515110 44806035 55007445 19594365 91332765 11467320 27495600 90645840 31264335 36060435 121450350 48067905 36235365 96846090 132400245 27851955 102400185 45693075 69587400 18465900 55553850 21087930 53949045 227235660 19365945 110560080 103306830 15455670 38097720 54610470 95494125 80877330 93621780 11387040 20122725 28539645 8213355 84017565 15015375 3558390 68788500 14758800 51669540 27963630 95478615 34075215 62679015 94409685 104978130 6303870 173183925 74931210 89932125 23745420 118573875 24321180 49226565 114209835 88363635 27890640 167043480 150274950 53100660 28176000 104293395 69489255 139366485 5546850 113328180 270956550 60128670 8035590 51601440 59011665 82931475 111492375 186370485 12626970 65697540 77600445 110914380 128726115 57540000 26171370 178911615 114182595 44502930 119877555 86783655 49734465 48089145 4987620 41033805 41911560 101746665 147032745 38831895 14270940 8649060 111827310 3982800 82440525 66718125 105829875 23500215 149900730 81578025 46400280 130966935 40887930 179529855 200875290 15569880 39778725 118122855 115130490 3781695 8650125 8350200 64036425 110314635 136227900 121215015 162027945 12563085 56491200 109125285 831030 54075870 13277850 31244445 41094750 36817050 37230705 93308955 95495130 54455070 127513605 48527835 43403775 22119555 43032585 88747110 58918260 24865800 33259380 239229090 83297370 65114850 41540625 64239945 68974455 97760190 58288275 176501220 135324885 24943560 88109925 57463590 108434760 159433395 130710 154383330 81906900 26459985 28133115 59550105 189391980 2217420 149122185 71030820 73928085 24203760 118153560 122203560 19128750 87753060 8509545 84315810 105162030 32076630 38903520 112389525 9954180 115699740 16473600 103648335 116315850 115492305 89548785 124644540 13437480 41759940 124937715 57438420 93082200 23357565 135857100 14278980 111328410 26668380 6991860 129235590 5579820 92005650 156712515 12762405 52083525 74477160 63385515 201817710 11662365 9126690 38929275 16332615 110899845 100052265 42406890 122869590 8496540 20290830 87123510 46929225 129491445 41910975 113909490 9380055 32959950 218087415 22127910 107424150 20408895 76363590 132284325 10516290 76919625 54226830 28396710 179811735 6055635 13678095 9707055 8385405 78919350 164331360 123129270 108586845 58262790 122403300 55286850 68139780 19600065 83373405 184719660 26900325 121023690 103255860 7065045 2806455 142851225 85988775 11198700 160511805 8963055 27606330 109448820 31976055 85360230 131701485 47821800 12127965 51730275 88201050 12645645 59446110 13828515 15986790 33605640 82769070 43623555 143563125 32143545 17142465 93749565 108716025 95815425 84937020 148735530 34761195 24644205 58299045 7271820 34910910 98613990 100134855 124627965 30263010 164316180 138689325 51095310 173831610 113117595 20583780 16210980 121867110 30244125 84533025 80439855 159437385 65765655 83723790 51767745 21378630 27178215 58025700 44053380 24647490 28582350 156826590 46588890 35625645 64704465 12990375 92938830 67188585 94931625 18752985 89435700 56743770 55053990 45969045 23871435 110141010 182464275 718455 13760685 84611055 44497410 77005395 6618930 208636980 113311485 160626615 116235060 3124920 83969115 69756000 20069625 77249730 20888445 14817615 14363430 48024810 5536485 108945225 129297465 19375770 52374525 53685525 81806310 83649300 159402630 17391165 126015300 63088275 55555305 251703555 54757515 92476860 95541900 114512025 116391345 146141790 44154555 70870230 69566055 66795390 118670835 18358095 51360930 31895505 116606190 47147265 103678410 67208025 88024710 19454220 28393860 46075770 96285135 37667250 103096170 7355190 116197875 1663950 55784415 52257435 45113235 9924900 59550930 37109850 86660190 28128870 54553830 150363855 102461205 32435985 20928630 30999555 21109035 122128350 65407290 237689520 46327125 38875725 111203850 58300605 44550405 42683655 76331580 31165860 2983710 239908050 6299940 67607865 230829825 17741985 25270050 7773630 31645080 38218635 18914385 11587755 72575520 43522230 33002115 57828555 70571250 108795465 5402535 38841990 39662415 22998600 77482440 14977695 47127540 254694375 22028475 52536885 160488405 41883600 126936435 36088485 11941860 18436395 11082585 136018935 40615755 179948595 18910830 12474555 84857730 40671750 42270900 42306600 60013110 19809540 17909970 10820100 43801695 133105905 154770270 37646760 51815025 6102495 76405425 65613840 80123295 115085430 56346180 146578620 54824865 643485 92455830 159497325 57026265 79412175 22799955 114668235 174524505 45981615 25287150 120224040 200204025 7768950 145668840 45780705 52726290 22092780 81013185 75947190 95089155 103396215 63390885 113755485 61744950 72786885 33331065 97934820 14456400 15315195 18442050 62329710 114477540 34629840 62113560 1978965 95497920 146465565 56611155 197104215 93121335 20717955 15120930 14331930 102159060 23283810 12065775 121005045 74962425 188449965 146991465 52593135 39978045 151381635 75921930 156212745 2301495 90690675 226723695 112746480 120822315 1642290 173355240 33822885 98077080 23974395 80867130 33876900 87864735 12900900 62064645 13610910 132038805 39444135 10501335 26538300 36740805 12480990 9295815 88308960 23984430 78595665 91390425 2427750 17577435 8824065 142018965 51137280 34651170 54625530 72023040 6011790 96035730 159427770 142508700 43521615 40967085 72299460 83638200 62884425 37050705 5065320 89212620 134253540 44703750 49735290 32633430 39968700 223907985 151649325 12944340 138146175 15587280 91314240 5152455 116946210 133703745 53926335 74412285 33929265 75938295 1866795 287609100 53439825 113164545 66190005 117119145 52196145 82567185 69755115 135809115 46049745 5814795 29161965 69644115 65947905 52263165 50021415 112855425 17866305 149619390 145775940 187922535 69443715 7704435 39549135 44255535 51576030 65154375 4066620 116704260 30488970 5190015 45265170 105580710 95908440 33068370 191562075 127257255 1445220 77983545 203645265 93752790 20758425 148479300 114572745 3135795 73487445 151553340 15966345 26371980 94598310 5321415 132677115 43812645 139646250 6434475 157157595 25074930 142166040 12941010 85101195 39916560 23515215 211014210 18537990 5501160 162185115 136024485 48707235 66522750 16263510 91176345 71720535 83320215 138631650 82899000 49566345 9041535 53080170 81996105 20507235 22015635 15989790 17097510 102197820 69551610 2589615 75052620 80916240 50138925 64424505 137945820 15107670 46477950 82605420 110142915 30822120 114620895 9682365 58461165 8502030 17516190 92817510 58587630 5131290 57705990 20057985 108213120 20265150 157157385 3134535 24824685 9616755 138926610 37048170 24691410 38397270 54847545 30816720 106539840 101586720 89001795 68481510 96869535 151708590 107608305 35514120 55543545 175935 116377050 17901420 126164745 859920 12202530 14883330 106322850 76335255 46995870 14463690 91093230 12729945 12316905 4641270 53228970 10471590 80719425 23815110 89919960 64501365 121464540 11275140 111728685 50386725 43417485 71748180 10609110 74909445 44896320 143065200 102835440 18877800 34386525 261945 16088340 88163565 13190280 15467265 70631115 86287650 9995340 9017730 38210895 94209585 33779955 64044540 126879870 207997620 24950400 143439870 9086820 30109830 134223720 234326940 5194155 2866140 22817535 132197085 211279095 5647230 1648020 163083975 19304175 99865320 68582610 26096100 13834260 74473725 54508380 76139460 62860455 16380585 7174500 14110080 71474355 58267560 47008395 147091380 45894945 10029585 52940925 2239515 40026930 195916800 111666885 76716735 73790640 97927170 2869110 154116075 114298635 26766615 165863295 162265395 37632735 48477750 15307320 56017635 102640575 33859815 275619030 68394630 130259430 21979575 186284055 28342815 39791085 43896120 1420845 97983120 87256935 115273635 17770740 154002765 6760980 11287545 84250515 119427705 111264765 126323640 3361890 135974760 45881130 62146305 119925570 18587490 12533925 147155145 57185010 26646645 65464605 19526040 98166945 6097980 100444515 94837125 21800220 259508220 177114210 42253755 44502000 105422640 56431650 63180915 48880830 32566935 89627910 120679365 186114420 75300540 10205835 11250450 187013190 30673425 74299170 134731350 81348405 26754060 91462785 126040575 193839525 42936750 22270710 35099820 38193855 113048130 76693935 49999515 9033555 14314995 122282460 48119730 91695420 60029490 39485160 42641265 74974740 41362305 2660820 110563635 49091880 4393365 55157475 8497905 7399110 15748005 30083115 111789930 151266180 11750805 10888200 103955340 136954830 58405365 102556920 107839470 10904565 13278015 882435 8786055 5883855 124418070 183441675 814290 104456670 73318515 39085605 49157805 112315860 63516360 36754935 64285845 12464700 121977855 28241280 141980550 44532855 92949135 50385840 38065920 153040785 14455365 40782150 9441540 66787815 89931420 72612735 36201885 12979020 45508110 51069630 88011795 93470325 109628385 60085830 22046550 1576500 13526805 110780355 34178805 91914255 44315010 167882940 122789895 93658230 14805615 42401685 86463330 171296100 15354915 135796800 125296320 10157280 132637350 101271930 15234060 22704660 27346065 58760835 321705 172962810 53927190 161786475 57134055 68117310 75238470 23857140 16127205 121938225 20034135 2550225 38808645 583320 18782325 165475410 48743175 31036140 4322145 36361140 99288000 44802450 89452470 62490870 22919415 233144475 86797845 205148475 141379110 6537825 120573840 7717935 40765425 292699215 1463580 67522395 82722420 103448325 46746030 116572815 9731715 11336130 87561570 66044895 88744245 39679950 85790475 50919825 59330970 8212185 1841070 93536400 13214430 24971595 5708925 151343295 19346775 72768705 79527750 41611395 93693960 20174970 232249245 14849025 168150900 57697020 23756880 80821995 11061975 140501925 28587480 32509440 14062665 36865290 128249160 231520635 42673710 71008440 17508870 3936345 133216620 27468975 1443660 45436350 7977585 174630120 71963415 72351345 13930680 50391570 29581755 102252915 54927315 150251805 69648870 125025225 11732490 191411115 5640810 116231700 66670485 83466120 39481170 31247505 36295260 169012680 87130830 10444515 97447875 81525840 149535675 155595780 65560530 92464500 101572800 14548545 135382980 31066665 33380490 17536125 72641985 60094290 17532855 27068265 39329460 216069810 30276570 234816480 9091545 104121915 72738990 103704945 15767190 31882890 25909935 8047755 80860710 73636125 58465200 28051920 27394845 34373595 61317720 6737565 101759205 136970610 27401850 64232595 52495965 98950905 41026890 74403495 78059130 8882550 9841635 8296335 24480870 49811910 21242595 719100 111261510 13184970 139420830 85802250 28174395 96222975 70827750 108310620 38487825 169237965 117309735 2418300 103068180 38540940 46861545 33441735 22721805 16728990 27014640 56314545 152118705 11037930 42277935 17681610 90534045 187626960 26243220 136910325 32714865 718245 33763890 206279955 218931855 10819560 3240675 51517065 111617235 39617385 18386655 149767440 41065530 186679470 12040815 62716260 48826890 132768855 51879150 121827615 10675125 135262845 36270855 14369730 17506050 7228830 80666460 18379065 121051185 114568335 78870510 168465 68151885 63718530 91680555 9952305 234327390 937770 33075195 71798760 80898030 71084475 39937770 75022845 56967660 52822815 41566230 88490355 117089565 62529975 22863690 170427060 53979075 81183195 6686355 79865355 148529685 22540470 35279685 7251750 71256840 29628525 164637435 89792820 17760015 108081450 18710130 61627965 67004445 1307295 113313825 92768100 42631695 15763455 40893825 22714560 109244730 71506845 47538780 63913215 206589435 49796205 56925210 96858180 12258630 114413280 29344290 2001900 9870900 76534545 182552415 66966000 21160095 62831160 217031745 49770510 142308960 101902350 12972810 92700840 91971660 26852490 59522595 77196855 80033685 3659250 4968150 5982690 91204140 91143690 111513435 68870070 63969990 43674540 2270610 128238810 145529685 108679440 129610695 4504380 7086540 125400750 25084125 124646610 17657730 42622200 845130 13513980 56877630 3065610 17020005 21910065 2044440 160168995 104212665 45295305 4156350 8328465 43746585 1296525 196767180 48430695 20659320 36993225 89959065 155195100 104104920 764160 103193115 16923495 54200970 43417950 141303660 178014675 47658270 62682750 193931970 1123845 96659670 4377375 8596545 106284945 70314615 59053680 114136305 59998740 88612830 5605365 69308025 304984260 29408715 40920975 16227900 125812590 22148130 70679430 29671665 103150170 12705975 25475970 48943335 83406210 37085100 167108325 1793940 74111745 22215090 84890475 167704560 175346745 88933365 80206170 3528465 2361855 205314420 3841275 24741150 56546580 84124530 3364380 615525 86656695 136143120 121732860 20768760 19639245 131336760 16975665 125924220 46367490 79245735 53504175 30317850 43439640 150708765 47640345 61502145 4654035 213479940 14652780 7481100 22229775 37428990 124479060 76018350 98600775 29945040 161672565 5584890 109930320 58202745 149639235 147460395 4115700 53587215 169236885 69359805 68959695 116711310 124809885 96471300 80178915 98032770 204096510 42793530 54503610 154780125 16546335 10516965 125104920 83211630 134163585 25418280 6901155 180094530 134510850 63387840 102133590 70990875 86364660 25388865 5991210 165927075 132490770 80216985 35344965 24883635 14950680 159468375 247717395 485400 64158300 4570020 32109810 151608780 3655020 50392485 92255505 118275840 17152650 47721360 193224360 71568075 7199940 23660430 54750510 38451930 122297940 52959645 128702685 61352820 58837905 12173670 74960250 97044525 62078715 119961555 82730280 226005 77282220 99413655 87014805 87284175 72539880 58316220 75348780 232535940 85982130 121145385 21020790 107194485 120120195 90706305 19765620 277095330 47445660 42287265 20098950 100679550 72389580 144976110 44038305 27823095 5983380 10913715 152297310 63029415 12276675 56652960 106759575 81360390 23866245 73843515 51546015 123351600 19404420 37621080 1221885 34799520 82219920 88562520 26292390 11334435 97081935 146542590 85099785 50138205 51045450 141602970 47031300 89520495 42302865 165516060 17893860 97620120 118432305 206415 63522795 99179790 160780995 101622150 115740390 26014470 146708010 120641265 55232940 112857000 22585050 84018480 83337810 80720775 14906295 61251735 61232655 115301385 61535130 2063490 116023830 67400850 15567540 73474740 158977065 68344140 114766980 27247380 164267910 80316915 9165075 149680050 2783955 75395670 20532720 229705680 1923480 7530660 33497490 63127470 73464375 116216295 9699930 68967630 26757105 121255560 122476380 51867840 25106535 95517990 6330345 20115330 222177735 84746325 34317135 83245350 61018590 27151020 14858025 26528385 5392620 56800305 212845230 37746015 67824780 75178155 49511970 137837400 110910 35222295 126430305 150040395 1126620 60786720 148399050 33537465 44700225 54720090 40150800 118991460 147668685 41118525 48287145 5234850 21946965 16425855 35101140 8492325 8670825 62175870 81813075 162208770 8711070 3652680 30332355 56272470 50539140 8084430 84707310 4579080 80001840 23122695 129212580 3229110 3526995 15490335 119020080 21587130 151140780 20368260 92689485 110525265 127642965 67267410 58517655 110913435 680325 79167555 61017735 6495870 56698965 4097865 53960340 173677740 31733415 80510220 31366185 48348615 138520500 26714190 2484585 9394035 35481750 14806260 62477025 8724495 55175310 68820150 59875605 6928245 87238815 108510960 11895930 58988505 50940435 31911075 144581940 48839310 41036625 221452440 48416805 14293305 121991340 34997160 142187955 81557370 120038640 38459640 118927020 13755285 220256280 5231310 59494185 198770190 10425750 48742050 37605345 116252160 42113730 30924105 106467525 35306055 137524860 110405025 68228595 31198275 83396805 145685145 132162570 41560335 32690250 30299355 16034805 113203620 60985605 177910335 20046255 179536275 8770020 101020875 41354520 21729015 6993555 40079655 72259815 107224770 67109760 191456865 148889610 77605080 152369610 140263665 22514955 38691420 139731120 63572835 3535860 99593130 40183785 12474750 135883485 157669035 10163355 272940270 47065155 2482185 49550640 90520965 81530355 57116925 146643165 106033230 106102125 9401295 92266620 104731830 9839910 104656035 52965915 127860255 70210320 15401025 58958055 115995630 18607545 75483165 92541060 43020270 41935350 21147165 135435720 132475815 9371040 63360015 96669645 141393345 205652685 172292385 15582570 123511650 83064525 78096930 110604435 72969090 320070 50290605 21500130 218640405 11367510 164052915 52850265 96517635 793305 12514800 7707015 139673310 5458575 62801115 146656485 10221825 178812795 36827940 119721135 109957470 53141130 89589945 88685775 50182740 136528020 53963325 41285595 96174060 22498260 61475865 10094580 41007300 20935530 29413350 74720850 42667815 68518935 167004525 2797485 77160150 30113910 142623150 23169105 51781635 64884615 91029150 12970500 65105430 3295965 1253175 31630200 116398935 57930525 101300910 3423630 1081995 72804870 132447015 177394320 9755460 83325390 20809455 43585410 34122180 63299700 202490100 19957410 1440540 68971425 53090625 145263000 56486745 131625945 153675 76946535 16888965 63873630 119183025 3437700 130740075 22666725 30133890 30510540 9396345 259911255 235391550 12789705 57458700 128479095 44192865 30106935 180998010 156434955 49208925 123494475 12319500 36319005 67040820 13038465 149698185 67768620 69907260 27138525 209390880 18658890 16481340 136771020 100456185 129145080 112348335 27344235 25872945 238137345 16154925 11388375 115347420 159362580 33756210 24221865 172719030 3383760 878235 9215655 70256430 30430260 68682075 20513175 47005980 139758900 25973790 321554115 119003625 28780035 26840295 82861680 105455460 68669250 22257720 58480425 78763140 12529245 39204240 94946370 41172465 17449365 995175 49650930 223890 31844235 163485855 3181260 121165650 82263675 39583230 153509145 22511745 9397245 35939070 34694820 142407165 151421295 15756465 11061360 136847100 59611875 136615335 52378380 86119695 61791600 112713390 111424815 53209290 66937005 2968320 53460630 71237595 127284420 54432390 731655 109588740 162543915 64954725 61362240 41396835 210343350 38337090 32149995 22388760 75368505 202243200 25847355 20194125 32725335 47401620 129255195 35010180 37577175 143645100 60017865 68482620 6569265 2515380 41784660 120216615 75111315 85570770 19913145 74550510 95427135 106778160 31660035 43616070 58211370 103227960 164582805 86420355 148896900 43229220 30967575 85235475 58014465 168249735 96278220 118246875 75263865 27532815 7405995 13130355 58589205 64400655 93632505 58364820 161881290 121537350 27250410 52421325 155595 95317530 40809270 29503605 47224260 115237110 122072460 87852270 16444950 73030275 8191710 197618535 10934895 71981280 25954770 10683105 36859680 5479275 69804630 6440490 47123835 17722725 33866355 81403575 93562800 21970545 55490400 124460835 60847470 51622080 37952385 83146110 133903395 40219860 122288220 28069305 96836040 99495450 75849660 120867375 65835915 8192265 118362285 120132540 95994570 56781345 102544800 29039640 44618085 4235070 88114410 158997090 61912950 3780240 143019120 93143475 105811605 42414360 15013755 83249670 28964880 66098565 72347490 14116725 132969345 99512310 180479175 17274450 15311415 47008695 66769170 65991270 18871845 100460895 12238215 116348820 46169085 8841630 65835105 22119060 104398200 1019805 13113165 37297185 257181585 128005005 93294690 88693740 143742600 10413915 147140670 47802330 61004520 38225025 150182190 15254310 161978160 11526075 55058805 260026740 115105770 17748375 52402875 156678150 130665825 12582585 7410915 82969875 30162990 218837295 111548400 36614055 122948085 91726815 171108720 149456910 10540965 8241510 130898865 110651280 10166865 12117180 172741860 18628905 22715430 52138770 2887785 53082510 133895640 47773920 122243190 58273470 30995745 13689720 143929215 25665765 61405215 71381655 28639485 115249560 99329325 60118185 33008580 37457310 23715270 20275665 65685300 763725 51483150 242675400 35530815 38430720 201723750 117822855 74517900 36649905 34518825 83346720 59007690 26640405 27106830 245335845 72083145 39504540 31014435 4943340 26439990 145158210 84147225 73224150 149632485 2936235 81231585 47385675 30917685 10263315 144130455 67949235 45668730 269383125 9457035 113170905 74685015 7779540 33727560 3783090 160412385 47274480 8483085 6691410 127682805 58107180 19932060 86435430 83643525 169143240 10882650 9675930 45598110 3789870 97168830 22910760 3132225 62685900 129275340 78614790 346713450 63184290 5623830 34905135 43819470 150500925 23450685 1023675 87097605 41804895 38878500 41086605 62013645 50453610 12013935 40159905 81817965 56166435 64470135 238789785 19073250 95711190 89698965 71909715 96171645 90456630 2927730 67123110 43894935 110029905 38771385 21537615 71521830 76414260 110685930 27764970 22567440 41576505 6964515 42810030 90989355 11464740 95274750 14868045 115266570 13443315 6015270 95454615 34951320 64182720 37705020 118723665 71503155 161991270 53340960 179135610 58068900 1445580 135213870 163699545 16381545 70669785 64085550 25222215 44657700 58677330 112863540 135054885 84231045 9025590 27419490 64065045 93819300 93764310 13033200 147678420 58866240 81392355 49139490 50876040 66978735 17655435 21223905 58035165 3030765 38516985 66342015 155129460 45003645 201730425 43855965 124165620 12572475 52332720 101304105 189916080 76470360 77818020 48224865 33732420 93855075 13128750 80481960 58486500 82822560 58632330 85257645 79174065 56038020 110711505 132718995 70003455 73340220 63280890 128705535 80043210 59449260 24792795 37521825 3966135 27175830 81737070 33494775 1735305 50606205 122981280 21712695 90036300 27152580 142342260 53783895 11708115 122092215 10849125 49214970 44574450 11586885 53402325 46041120 639195 86099745 53026815 36676485 74892795 13331670 54175380 67235415 69156570 53216865 82224090 54158595 67389780 117914325 179945985 86538735 77128455 106497885 16877535 65761650 16986570 24065430 158601750 54022575 138934620 52010550 42539550 20030790 274056990 59974500 5429115 59571750 98118345 5995425 37477950 43159890 114179340 26261640 178947600 50759685 95175360 10025010 57622935 25798635 36276765 35684820 111413355 59256840 17045160 13924755 14516460 78700200 133735665 63287190 112035180 9891495 77867145 126782265 194942265 112513125 26859975 104994900 11840265 7443480 212863245 15731520 164062335 92230125 24043935 31975665 63035445 140592165 125332695 97594635 25258230 88271685 71658210 90274770 35832270 74673915 65632035 65879235 28340175 22212780 30148860 51053325 4058580 47791185 79129470 515475 105495840 52312920 53052885 3131415 22088925 259237980 54295575 43119150 164393490 10350240 152798070 56056245 190314930 127763520 13011330 7741020 13523130 34383780 20949930 139143525 68837025 73938330 32049795 34072845 28577895 20126310 235761975 84554340 50257560 1623300 16891080 20262555 130347180 9462555 66062925 48976035 90923175 34649130 118581285 9934245 83954370 123942270 33941115 56860515 26062020 62169315 106210845 82851975 43381425 86662440 39902850 15127155 201426795 151674510 123891930 107653305 85196370 149252355 19945380 81970710 82621560 116976750 27887475 76018890 118199670 109740030 25113360 2953920 252014400 128186940 65352090 117126600 15974760 249130440 9628590 30158715 60806610 83856090 39440565 18508425 35026350 344760 67605675 129565200 59999565 2473425 33217530 77432385 36699540 98768025 15580695 113579490 106842885 24251430 33488505 121602690 109664400 36842670 22253520 12476160 184529880 14985495 189240165 50118060 128986620 46074420 115550970 85198890 11858640 79689675 95192835 56203200 26987130 89073000 105943035 172754565 72890880 10741905 114446115 106235850 17308035 43275480 112356750 20421150 25451865 20233410 146910000 50606835 112658445 256845735 29616045 776010 8439210 160983090 20844975 147613005 78022875 106310940 139740 57136440 63613650 36857730 86808255 109629900 19396650 96442155 42866055 30958395 48247620 117400050 47522370 3056115 19925520 19258245 114219990 33058680 136881870 75363150 45914985 44969790 18681900 39540645 29497920 40140840 76473990 167508105 117109740 1358760 32005260 42254775 16849095 17807880 68236545 59415840 68507985 33180480 14748750 49711260 32877180 165883845 12235785 118073445 85200195 41035230 90392595 58477185 25029525 69795330 63858360 27360435 46032030 122206335 34273095 38523285 5094975 74765355 4014930 44617260 11988540 19288305 187352325 95661705 176106795 5141250 45894570 104007585 109084650 118513110 135663210 11021850 39523080 87927630 130040550 83242530 106311045 73637820 260080125 98630460 54504240 14143860 107264700 27225840 4729080 126430575 42160635 39175620 26047290 5926215 85552890 92139405 37735260 6695055 136457460 56770485 2435250 31247235 122900940 40431720 85793460 34961475 141972300 21542925 23148495 131419695 142131510 39261735 117369420 71234595 64580310 26004330 1802670 89035290 8662320 30399180 38055090 95489850 5176665 139757070 44839560 32492325 184086585 55015065 41709285 115565595 6017550 14139900 44022090 188796780 43524450 5242245 111971790 143206350 33702090 103165455 67683825 91513935 404910 57896880 16434705 4505175 3225765 134501235 35630820 54712860 24008805 251031870 19135620 43321095 16689900 94886610 21971625 101317590 15595560 113677515 81042090 28511400 128756685 34129425 16000800 19689075 130190160 124730865 70511415 10689780 50697690 3870735 84283620 173809740 22360425 78836280 99996810 201686445 44787675 59656725 22136580 26082810 58537800 61745415 29139315 150616725 94858605 11724060 71265060 99657240 31043085 39977175 96594150 4113870 81259395 57796305 88856655 111580965 53506110 75804345 15504915 149912265 79488465 86859750 31514640 93061725 33646410 43079970 4327245 68950980 38782980 19311150 114877515 105508245 18908385 28442310 32799870 88902795 79549755 107962830 98435910 18617055 47048025 127763835 130005630 15846525 111036180 140047425 283645725 6218535 70702350 51314760 28901760 213113430 66641010 87753165 6417705 20865705 57492855 127945860 12247335 36138900 116409885 35648760 44962605 92434230 70863255 26812035 46269555 128267535 15363990 27894915 2368290 5867820 99376530 4597080 101763270 71034330 17594325 103868970 32484765 131646795 173047125 6528495 87689250 148076775 67792350 133069365 5961315 38145420 51302190 39634665 8277645 36343155 49323510 46214250 1617210 60993720 67724055 122961825 1644105 28086090 3187965 1689825 76318785 49317240 30531585 11686410 29736330 38755710 50937795 71259345 13898235 148353510 18943725 40013220 136565190 19053270 75965160 124069650 23110290 100856445 103382160 70858830 66969795 4744890 116542230 20263185 3805905 56468460 158994990 66086610 107197680 1979970 3793605 118601340 5376360 202625790 16173060 25366080 74502255 125649360 14994450 190484355 148944645 26235900 73898940 4003185 45273630 146993640 98558250 10659420 109780455 87768285 61112535 94098300 225772875 61841760 75122010 31482555 95377965 78938535 113834760 129633075 6706935 36484065 111495240 94669515 2491890 16938135 187086990 215033925 123881775 167051595 136179360 188893410 22108800 105905475 85032900 39633960 123346365 59224875 129343245 41810520 1886670 40395225 139635375 57678810 79246740 57413670 34168170 149767365 13289745 32146815 65377965 76793565 99549105 1320645 10244925 43353855 70843995 85836045 182514810 120649125 25200825 58107300 13472895 44886720 5940795 35344140 7447710 26206335 61867995 24193770 191090295 37625460 96346965 74869935 151357860 96552915 109981365 19470015 102037665 68946075 22927350 7099050 59614935 76675185 47566080 25572675 27419955 116956575 73578480 67387920 15951150 13543275 3653910 229958010 4852680 182702955 195030765 43940040 36119910 13218930 2592705 255095610 11708385 80337135 50756235 68101170 172989660 97287045 14995215 134932305 14893410 49867830 23791080 211079730 55062015 97052880 237400335 4196325 47065365 13911840 5696130 26247105 74879250 103094400 34679355 18141360 106233255 146118645 124305390 49130865 26957205 67490040 59847885 15212565 19397460 78974325 146899815 11179440 110713125 207734685 40771770 12065430 41777835 54985110 26437350 156064320 21877065 24995580 47713890 22786680 168766860 60012690 26362650 20623455 193585425 134126745 22984155 66381645 64647615 161985765 66046380 20735325 15702495 47787210 12376560 48477510 44536590 42156495 212657265 71267730 56796240 150300420 49716885 80346225 117177255 113346180 36318900 229108350 26678025 97619685 21111750 65220330 143270325 103746015 23244600 42124815 7195065 49801995 44312400 131141340 142375875 192950625 10447260 29032440 86099910 77768520 194530245 36702045 231447585 21868410 109039005 161544480 83151735 24027375 52301490 58940850 48280620 27338685 43527300 93084000 101169390 51691065 20936280 89767260 36215145 58118310 9088305 47622600 18005100 201194700 93200895 133947675 26644665 96597405 52745400 94164150 90098580 46790640 43390290 109341900 15490830 106768095 99705120 143225910 4218255 107565570 29019405 167141760 39284070 126347535 66339075 21664740 21643785 73048395 55105170 161253420 52570335 5648160 38995740 101083440 44616030 8565225 154435920 40642035 67690290 64871280 132215220 15464145 329027025 7521960 36010395 58194030 143997975 132387030 82868880 32468760 31987680 18460185 124139310 38394645 130566660 103412835 64986495 50618610 137241615 54971925 60025395 102670320 153582495 44375160 25908480 22350630 21844095 64737975 19547190 125853855 52298505 12157695 26489025 123963825 170862165 40010250 57690945 61570515 47446515 130243050 1634010 201482070 92866920 81004110 49204935 173912835 35906265 51781530 116632095 98105010 53711625 75657540 1599195 144058845 131550735 3293655 129542370 73879815 54844560 3383115 6203400 31495560 28665405 138191040 17009820 86920365 111507915 72683400 34549140 24954300 49207800 248160840 142334145 96249495 2618385 54379215 1956720 129157215 123199275 57091725 79777410 59734665 103229415 37085280 25821780 137930625 54016140 89903400 145089630 33931005 22610340 178681050 80356755 77091360 13579935 48329850 88563450 28465590 119694885 14460555 72580845 76948050 103602825 25765500 131706090 25445535 142731375 49282710 246671235 50266755 109833240 19466850 131894670 187150260 10418490 86837730 46660965 19834575 52160280 182486550 27536955 86648685 58124565 114618285 87843270 28331655 67489755 107824005 42389925 81378330 122626995 132069000 161063520 105187140 47170965 15837045 180072720 43796460 11074275 158565750 742230 91889865 54463935 2903280 31801260 90969390 48411270 48927750 19927215 7006995 28078185 36987000 92977380 8384385 52771635 32422830 26591460 179327310 101083560 166065015 61454400 25144350 14963565 180932475 55149495 20385450 31710360 37937310 123072795 105549780 54005280 9361665 71072190 33602070 82048695 107209425 101208885 103757265 77579475 29374110 53667225 65853705 117582930 103276695 124864710 52734015 50853540 76228515 33201480 89392635 73942020 139287930 147182715 35910525 104196345 75143010 34673250 245793945 35999235 21383940 15271410 41784300 3738285 128301045 31225875 63218700 34159155 8645025 155737920 10535565 88449915 57991260 25840080 37916670 65383455 37675455 52839645 32739360 6305835 140944380 54615690 51721170 33889050 88548270 351150 64393425 114841890 137381955 146367975 145717155 40111410 85527075 85648815 52972395 62260110 123564270 7963380 49752405 50572530 79237500 194660160 70908765 51454725 105961350 171934230 44391255 68441475 46221000 198202650 5981970 77328225 35745930 60237450 21751320 45336465 77244330 20038260 55912320 14002335 8674155 110775975 18404445 10544025 216291405 43443480 103331985 70565685 80703435 59167125 57163065 51630885 95591610 46727745 213045495 47827875 80822595 33943875 57396765 4750965 13038150 70215630 53337765 172918470 130742415 17435220 45899370 202252305 159476820 4896120 49404930 254390190 82769460 129781605 90769395 125463315 93228375 108162225 75175695 78061005 70719975 11359080 65335500 95682825 10640550 105346275 4118535 14822130 192377775 70547235 69442680 5051370 109950600 46270425 25755135 37608630 6260655 174197715 74882760 71336190 7065990 119255580 97146540 119477475 29990220 82190655 66635190 4271760 44612025 87248700 169701030 2947485 60071670 62195880 58700310 75823245 51681300 73613175 5644095 148459080 95696175 1148790 32210805 1481655 1845525 8306790 29600685 41944515 183870150 19548555 112418460 5390445 134691915 60528990 160796205 18362055 31644960 86547570 5199600 135683850 56288940 190528185 121315125 85393125 89661510 119487330 1393020 10485000 204855075 33774240 57366885 43809195 54787575 61171035 128736990 80846265 104617005 89626755 121056150 143419665 18761115 81084135 47207520 17333580 130040010 56109450 35693640 63296265 162603750 43058580 147876795 66921555 119138325 76970535 56788110 100201680 209204775 16074195 71879370 105538290 20671695 119837160 27293730 66725715 83622675 57859875 78874995 55648980 88527075 16637475 131542755 12230280 5770305 39157245 54484560 15189045 71069865 92936040 86030460 89878215 3829620 16869450 63141105 153925095 111165810 44782710 139921110 42025335 151451385 40345320 19587165 62915895 79775385 829995 21328155 88924560 35243805 142882650 98517030 133886700 87549270 100621290 48156570 68637990 9149040 148189350 178654980 63835305 11473290 171505185 116559780 113084640 29099985 62306250 5922885 42397950 72433155 116905620 52221810 131953845 44033970 207997890 35868285 48421845 62170515 6786885 184686855 68218620 41234205 120573375 2093820 13251090 48703890 25277640 1191330 42237675 52256985 124376025 82635435 124394130 157987185 98625060 145610685 119050185 25667280 39914325 42890970 38702865 142782555 36140895 63527490 106866120 8952795 129192585 136770660 9180885 24937950 49618860 82539450 35149350 143445615 61007895 49923855 40069110 148755315 147112185 83818830 100218015 67885545 48085905 4882830 196924695 32050740 5739120 45836850 969795 18427035 12757380 94005315 144311535 50675790 2019315 214800240 134016690 40852935 77411055 38487225 16623225 5743380 3088515 86796930 14367345 86963070 141624600 218434860 76610385 169376175 10780545 181729380 65711310 8072400 94823490 51131265 122212020 18223170 75484815 28041105 103651590 51455850 10812825 35910165 129852585 80898300 10196400 56143485 13932105 118746165 61312515 35628300 24419250 113421315 240678450 4226085 13810980 156315180 70091325 80181630 81918180 6784395 10213320 90999705 62348040 28029045 2140860 284855985 135824340 14595930 5776635 56309025 34387530 78907515 106560285 114709020 127008345 179982075 5908905 45627075 11146215 102940905 9639540 166660440 35726565 32966505 105983580 219541530 64293480 81026970 19606365 9640335 129553485 140807430 88089135 76197285 36073155 1341090 98239200 91384665 74138760 159493170 73671705 20493105 43544580 115226655 139830 130484025 32041455 129288240 15190995 61900905 9304950 64542990 20491890 12756300 31146465 87667320 55839240 94645425 63299145 30977415 42862260 18808035 5891850 40837305 9624510 28680480 2883720 52738575 74091090 127584075 21072855 73951545 32110080 67776345 129617190 102654480 40223100 2188740 5764755 68744775 98352825 73556505 10413600 72160635 286843365 107353230 15711030 82670280 5094180 139012980 3795780 40224930 25058490 44756865 37183695 19929495 60244455 147227745 151714800 89819940 3578400 189304890 1436805 42421485 21817740 16842795 147135975 27721815 29301825 171579195 3616725 2159115 42992475 211745205 41890980 94450590 23812035 65888595 34977585 26862000 102905715 55372860 14378910 170833830 57314505 96288315 6092070 123187020 68410665 44359890 68327655 106995525 113074440 146226840 33248250 23763075 8232270 132757875 84427875 47666535 73873425 185907540 75509730 113640045 62825415 90617985 59757675 61505295 97490970 97293360 89476470 67089510 89319975 13359915 1845015 81917355 40417170 43978965 12463365 33170415 19171245 40383300 63903840 25446630 1253415 80555985 93037860 52376535 56261400 2378115 40171530 2420910 2871690 1650990 35899875 7834275 152826300 92998815 11049240 182904585 6001545 149870670 9921255 98053065 26754540 122959110 163849215 57557025 27156165 57896805 161478135 84758910 19138875 6468975 2921610 55144395 6231360 131422965 1262655 49300290 40557930 64470465 90710730 72687480 64592910 5117460 39760185 75009735 132495705 141503235 14670315 20930475 5605650 79147290 7159560 32531925 95632500 8743800 128463255 103540020 76773810 47199570 88114050 23730525 26234040 29110050 32693055 35447130 103384200 82637535 44361135 137592975 22676055 70682610 246685545 95347935 104339955 62725725 66972030 57758550 27337680 100209945 99132420 40748700 17926155 162527145 7313160 2866755 6617745 26493315 105422490 35951355 14352015 102958335 140903070 110281275 70887030 33766800 76112445 181635780 101209440 208196625 112020840 84500580 34172115 124745685 26540895 7315905 38944770 14353875 34030230 42495270 55093125 52487715 12329760 19784550 140916630 92609970 30731670 135519930 29423250 30127905 38876460 87977715 174450210 39915195 45912945 77111250 33044055 10794915 84068535 4322160 220902330 4949205 5680005 143576910 63307140 27149190 67774410 50092770 163605870 68069940 123310215 33837555 18113625 123971205 114108405 19736955 11340900 34816545 132407430 55157805 85373100 84152130 48873615 56036160 42225360 80223525 47644185 29090685 71783175 601065 7485675 171003780 49335765 13402500 24435330 96510555 37380195 117763920 10343520 153114630 32262465 37781640 279889560 16307130 75093285 8798565 122989185 32521650 26909790 42718005 146890230 207653880 19665585 227592735 30173805 37463190 1071510 153024390 59172345 15660390 39016845 92249085 29067420 43481790 35765295 37595280 62655480 31077750 161177685 22848495 37175025 108989355 53542230 21965130 104341020 104092335 104019120 75137595 95908245 48669570 133462140 109335105 57956115 3898185 23151705 191996490 3115530 104514075 252058365 62974965 34790370 55272015 54038070 5543130 16914450 59999985 113516730 2671650 37458960 165795585 4235130 74730405 134025420 24174030 147046485 36212145 106135710 96829260 107571345 10587795 110852460 99823485 67504020 86185200 62872860 58423050 40011135 168295125 2080560 35119140 13747245 88486965 112254465 125220210 92649420 81129840 126958920 27032460 34190850 56719110 49102575 30997485 87031425 69461265 18633645 79484220 48861360 40277370 4370550 22804575 156673800 103202850 59456940 53558415 5828505 243074820 206090610 45315 7018065 43663140 21542610 58359915 53016165 86862225 50409765 12543000 37495020 20098380 156903780 121645965 110291700 28445790 54684165 47515500 36106695 72014460 18318030 95195295 65792370 3480765 109854720 4138005 40585485 45253815 135171135 44768505 123264210 13768485 53118270 64171875 19721910 61868940 72646905 33112800 336930 62250030 36256290 94913355 108948420 64469940 233623740 86294820 89157675 14938995 1771350 33560655 131748765 146508660 64666035 58669110 22635195 159043215 65763405 41024550 94119870 99700350 80449800 2683815 133749570 54533115 19776255 80751780 178781715 43437915 4897635 95320725 81489720 9079020 25260510 11349570 101304540 6924255 97771095 43523700 150478065 52128600 34769325 108362595 148092495 16188045 120880905 74315820 21186120 131057865 176697270 25965420 6590580 29504640 60535680 18309015 13362795 20980425 127477710 138478545 37882515 122782905 88161930 31995975 3977220 62254425 118561110 30649605 34491525 225128430 22719075 125620980 115017270 1168560 98791815 4783635 19867665 139935495 45661425 124548465 45486885 101866155 17445615 27225165 114195630 84285000 31457940 3249525 39214485 83399730 111363180 35112240 13004715 15978810 29621340 117359955 13587915 116261490 44768175 20343465 99246195 86037720 103318755 35908665 135512115 55330140 213790050 10317600 105199425 130630485 57426450 230645700 48464355 18101970 108696060 41075895 62102970 10010190 49153350 13920405 11962380 54741240 34483245 18438540 103151370 130251765 96621330 70497105 24081045 195438735 34579125 226612170 65617950 51710850 60450675 82443270 85911645 120870225 241678770 38047650 21217830 94304700 42431745 176952645 17363550 90891870 55864080 62485050 5736585 148617540 147796335 74464995 988650 38310975 118570665 52434825 42479310 3903225 11125800 20693820 73138335 71551395 89712960 18383130 118228155 71425605 73156665 66440895 8833755 201637800 70717710 77128215 169329855 3745455 143999820 126688140 162065040 15461355 22181550 79513890 5890770 159911535 62197785 169710 176597055 34073535 20779365 31392900 129657330 46050645 212127735 109950720 129936870 60389850 5491950 24272010 221638755 93652995 92436540 28315200 107327115 131150130 22792125 65768655 90677520 29365710 49033965 72157680 63539670 89262960 54310560 32584485 26409630 65667420 180569400 43453965 9868080 25994070 148108875 155199885 46253580 37735350 156175275 17662365 53738940 93269085 31208640 85798785 87232620 28852335 29585760 372765 112223295 48159525 27025080 16199640 2898960 52760385 97119150 72204765 41340285 92479215 22202700 34246410 91325400 9794760 105382635 136796970 27228930 127518165 107998035 51665940 47147055 131913210 71819820 108563775 8358900 27501105 148397955 56082930 15177165 2459340 20872860 9472845 179381925 57569385 54456510 24502320 182395410 197448960 91490940 20811570 154961490 34540740 67393635 6995535 42833220 113143620 36453855 44512140 129405555 58787385 124584240 56598270 76600470 64471095 89874780 76219215 32028960 16589880 2066490 73182585 122093310 78838260 63413055 26565765 79473885 32278935 70530015 155869005 5909115 65115675 13326960 111335160 125053230 31541310 48020445 29074830 86648280 82736685 8475975 20370345 11217960 176374920 137548200 46267200 1644945 98428785 35932710 9183525 250329390 3703230 39501300 87070050 67103685 38085195 115806060 152511645 62405355 23519730 80086155 87623595 21800505 3436845 42518055 80967240 62914125 20434875 105598080 7073205 89874315 153966750 65205615 25904535 73609770 43155300 71809470 21530805 231923970 32769855 147429090 33435735 115149405 6494700 76992195 116692680 60723465 130336920 40123785 149470140 18447000 35172885 113780475 109959285 45076695 64292010 107045490 42180075 327104070 4511430 234814845 38534520 31749855 27756090 13666920 32705865 168272220 57175335 46119135 24181830 173798475 97496385 63073755 86744415 42522210 37119930 62716125 15759315 966675 108247995 119745705 22824420 26488800 71779320 147662640 1555725 56486130 102454725 86725680 19217775 119793210 28439730 102209925 61137225 94577355 84628920 18257685 58598940 71290755 53199135 5928105 48598245 73929255 110543130 245390220 39677340 22460460 27304245 48336780 31547295 89024490 18478560 83166675 2371335 130600635 109803615 97333020 24664365 13152015 41434230 18500865 61428255 169112775 54689445 37350750 98537010 22141605 163848615 60656835 110391825 133496880 10656585 8651475 57328395 95527800 9881295 104839275 62754225 95255835 25114155 213346110 92075985 39669255 10017495 53271300 44949000 123021495 99229425 146980080 59035095 55845660 31088490 39456345 35630610 127647300 81363240 14594790 97019655 159917685 123947640 28459590 8684730 14733540 152091735 97166925 39175470 55870455 5109720 129203940 25005510 43049115 106147380 118469850 25388775 44406600 17108775 79363740 21082335 33501810 56085060 62972145 61758825 108186360 17599995 51797535 30168855 79062090 111468255 55741755 143587710 26333550 94318395 109538640 20162250 129214635 54259155 104740545 109465860 147204750 5006940 142976205 69414000 37412775 34180320 34988820 133972860 80749305 93743130 96611610 155699085 89252985 124171995 24361410 23518425 18934365 21223515 22700895 86736615 83023905 113706120 21021900 72932895 55429230 7552065 78926640 97003485 33530460 8815920 42374145 8089950 165926775 161880540 58263300 240907950 6531045 22338030 104837985 168392040 48443535 48194325 22169490 77536185 209888415 110033100 8404575 27535815 19726845 179967915 54369615 157367595 68284395 12745155 86609625 2048130 32445135 82805640 96266220 158178885 27621600 53219520 15134850 80165070 27974430 82414575 36718935 2539830 55047570 21886950 103409205 61168275 124082505 219100545 57704025 52824645 63235380 104743830 149345835 34090260 24627600 87937560 9257880 114426915 191111205 11375430 425190 65626095 16066905 98702655 97394595 30584220 25528290 65331465 52373115 111312975 78359865 13985895 17802525 188953785 72272460 23674365 141840255 135679335 144186810 3558465 56679285 85465095 51126540 48123855 10949760 40329735 50953650 197181900 18862230 124026720 40992210 161802510 717885 131655030 138560160 15558510 19375200 88421190 64759980 23660640 22291050 81333795 16222305 34835130 48665730 97309320 58454940 98072610 39178980 31230150 138635715 16002615 98747400 70468185 106101510 120575490 33694365 93068925 117520905 6389400 231483795 19752900 1008420 135765930 32121615 123717810 11074875 194025675 4151640 198174705 23182515 1416885 100697220 23810760 22525875 43615695 160108335 1946775 30042855 5827290 121556685 134513790 70558005 127750125 64673145 82377495 218826450 54801855 160647240 206881590 28493910 74859855 158725170 33194475 148677585 146069220 69707415 17067960 90065745 174197970 10266210 76412010 73453170 20518665 3379275 35785080 27123720 71474355 31808370 104022960 202664925 91724850 69796080 19335165 77404155 60782430 4046145 62530620 91927995 39356460 85967340 145976475 15402540 67026360 120115665 117860385 63779445 8696235 36847065 22145265 62616600 43986855 111183075 15634710 40347165 52768815 120284100 9773385 3642915 83747595 10045830 16453560 59653845 70475520 144439860 9993315 126314445 27121380 19313820 176694150 98067735 122559375 103433220 8054010 5057235 22363755 100842120 2714865 38038590 54066510 15636840 8825250 267657885 107697600 5009265 28144260 11119365 114343560 38300325 42915495 63752085 58738965 87075585 108715050 31531800 15215055 87762120 23645415 97723425 97306800 138646005 84353625 52020045 125504055 41803590 65804385 34989375 20810805 95532165 101777910 81001035 163994175 91045875 26950125 29237040 92069085 5998620 73671225 8190840 110152500 16014975 63066420 64177095 9677760 196915260 95742855 69285540 167533965 12786900 97625535 162599160 17955690 63511170 21691875 215535525 56547795 34107690 84530145 55910760 11826885 36746130 13365675 796095 42280800 76395600 19229775 103195365 44155035 55581450 53353830 96897975 37791960 326473605 85487205 165926985 8355615 161728125 9285 159533835 47289825 118489365 42322890 17781390 125804070 49415370 164621115 11767860 19483485 107818380 141792885 271000470 132136815 23618790 405300 35994330 87388725 52380330 52156875 117820425 96937635 73540980 219211560 9191250 20965920 59788575 37696725 36407910 34454115 159544365 69252780 3748215 74047170 63595170 66136320 63325335 108782700 46911960 30073470 1070775 52676745 19609395 48669870 37207290 200485800 62152080 2061090 115395195 78370830 16994790 69228390 218902965 18325635 105862500 43625460 44759865 114021555 3739875 46975830 9471090 168084015 20289150 135146250 52972095 66321660 90739125 6416970 89754630 128524695 14504280 109173435 12188910 184188840 38612175 94444530 36090645 98477610 43647555 28669620 84083325 146026275 6389895 954285 119036610 50203530 32915010 32671650 12389670 102575700 2899215 65499930 57442620 31884660 66896040 160256115 22674075 15949050 34640730 2825610 90455805 9058410 75360540 18728340 143551245 103556400 20018760 128033580 19449195 63055785 71230410 1539720 76907190 11149365 4639650 161759610 177543525 24450000 51324480 114525195 26563725 37453545 99559530 32388915 205766400 10002225 112982340 139209405 25699560 143913255 26358480 175855485 94338540 2017050 97611960 30802410 60163890 97249665 84965475 92661375 45417990 55169070 56737035 88880355 161075805 34599195 149515095 39260565 72850710 34530090 82018170 191659935 111859500 4102500 18358650 143205195 128402040 15997920 188322975 1941975 63014925 86739705 88396575 101298750 161378415 47722200 156840060 7777830 125746335 99683325 161135955 28004085 40158870 59236935 130847790 31535625 92076060 111086640 193448430 16551180 207028830 5267505 6482415 111504315 125753670 5534865 25891200 91232505 32489685 51603645 158833425 110843115 62186250 146402445 111206700 51116130 116809410 28826190 34122990 110936865 70969350 17244465 62385570 10264785 85466550 63545820 83205705 98364090 16319595 95580045 5268585 81132945 405690 11701530 51360915 28150830 55134735 59473380 143146425 19332990 184355250 42372900 10049160 123898110 1081725 24484365 73059360 88782750 80077080 128779170 150196890 36479235 52695465 78231990 39574485 14226585 104273940 64647585 14967345 41943180 124323855 27734910 56817735 872475 71029575 11911035 53912520 5737635 82155915 28035855 110855385 160397925 26969730 14486580 132458580 5540910 88709445 40531815 71460480 53711475 1753050 54234240 48500265 11381565 29385495 38681685 91888875 19951575 44843010 52898865 2599875 56209125 87204345 89841075 18258180 63363870 109730505 5421960 63536820 14360220 133596075 36454290 23307240 107233830 31482555 92866035 75700545 65905755 130677585 15705750 37764465 176542470 108057525 8420865 96350385 94724040 90796950 17485590 123215160 96695910 11625525 49003095 45115290 27790605 38540880 135321750 54146325 32539815 149970810 175785090 26726550 115161420 92878185 156961845 25778190 114927675 115049670 12463005 21772005 51180 41127420 10484175 2317095 40255665 252128190 28051305 47517705 102074445 14447310 165909090 8916660 119592465 62915790 13039725 215436045 57271545 57975600 41031870 14948955 49874205 86980965 92144715 123339615 69235575 64804515 42075930 8883555 53657025 32932020 30815280 86673315 4574340 25724460 77521440 39723945 106727925 99855960 57376365 1306590 8912280 94525605 90672465 109569480 221344140 249469995 11131230 53115660 95210895 227405205 78036210 8822730 190815900 48825360 42042795 3241215 52764600 78487545 16465830 26374395 39242010 19221270 231783240 57380745 18796500 196950285 102478545 45082545 92290485 62383680 41610600 20029050 95597100 193913730 64104345 53135865 87083760 5237355 26166855 48240630 10538985 212272425 45080355 50026170 92383215 4065180 148649070 88404585 54915150 31964490 58081815 64654275 8749185 22568370 97703835 106957920 31605870 42816705 3566325 139741470 6095430 94185225 37045260 181322100 66508770 87984030 55361835 83146380 66402810 101114940 83454045 10177905 20412510 151143630 128173920 58465680 39019185 160991805 25218210 195351615 8542080 60284580 68050770 73869840 87219840 39560745 44689845 39510075 46142205 41770755 12103485 208402365 39617775 66410625 235963455 37917585 35554110 5385330 233709090 20009595 3779145 92780235 65246895 19356225 18696180 41439750 99704820 82996365 72082425 12181320 134099865 41523600 21342975 16158510 68481240 66438900 8726070 59426415 315723330 46641135 104103900 116390535 101251035 40620090 35360610 45702660 15965625 91684065 2271165 24884265 34732590 2869095 157733370 151806585 26530740 23410575 42466845 119600415 49965240 172653525 6814815 28742700 89816580 76897890 96833445 30766275 43534635 84307470 15417435 49814850 167044980 25072020 11165535 74993070 40167540 86468985 110804520 30729960 90368295 5803380 46214820 76691535 16925640 86375070 197895060 2593305 23973480 17004795 18330030 232641165 63997215 40147320 98448450 14511855 42887265 57431640 62135295 2473095 9179205 38965155 26785110 122565645 98799780 40015365 93591045 76954950 35331795 90639165 193043835 21470370 210517575 2055300 119804820 133407765 15143880 97161435 25533465 220206105 5148630 2666805 2570340 245537625 94529640 15128595 14263635 14189475 78163800 138716250 44993970 61959795 21139455 182877255 17291535 59227125 19850535 31312365 72834990 37135245 180873900 123327885 300825015 142969980 105346350 20133420 3214890 241195920 80926770 56457540 4139700 82390110 37058640 117025395 12268935 129973950 99687975 45121275 6787080 118206900 184862325 9751260 10819875 37957845 55346190 195267885 44565960 5405355 86237160 21320490 132162210 36949815 256037265 64822290 12365985 95162640 73212060 149936430 1247085 75790410 96227010 15204915 152445930 89650365 91828725 37400775 5428170 31100520 199678485 63817815 173291610 41323710 24437520 1328835 1183545 111055530 218741415 95184585 3168090 179974050 6350535 99852450 52478430 24940305 61532550 94065165 5741085 1829730 27553785 205505190 12985500 9163755 57302205 104787270 189172455 48920850 16209390 2608980 130953345 64730700 124691220 263229810 70763055 535380 126435585 88466205 82513185 126537105 70674255 4784940 21444840 38388060 66436305 49609065 80081775 623610 83380080 21896415 9615960 107205180 64562025 4827135 131354340 174452520 53173605 3310470 17648040 3036795 21803385 56699850 44955375 212700 46625040 73405770 51232650 12037185 96789825 94160535 13477110 43890690 179152650 103328700 81020010 144282675 47279820 103664805 53669415 880350 13921815 151048890 79730130 177775830 60114825 28614480 432720 155061420 103650000 4091490 24840615 47496315 140733045 123502110 16067070 111386385 50317830 66060105 17804985 74083995 64383270 41896605 68333190 1141305 182651445 50918415 53662800 214509720 112505595 58594995 55469370 4343055 27021060 52315905 83910900 141701610 157748475 23056710 84855030 109835355 136985700 128748000 71324850 166160805 8638230 101206245 54011010 77557170 105707685 39647175 221100900 88590060 40892805 48956700 19541880 37620660 95546610 59180730 35840190 42067050 105757320 22238865 147539895 21236340 17831715 33803760 67115220 90085950 36940410 132077925 149044785 69871095 3753435 81834045 121758525 3702240 173253375 81191040 13951140 15782625 438780 102073035 14438280 56257290 172058205 72543705 5539545 45413925 148591695 46118760 124144140 100154025 47299110 23587695 30126615 135493530 150996075 10225200 56720430 58501845 118108380 20096640 174676125 48700305 93667815 80141565 119358480 89550810 34083960 24642105 9149505 191884230 179650185 73062030 64419240 174589035 7976820 93774075 103330665 84221235 101148435 11881320 15645360 68368500 115407960 11466000 60393480 13558410 165546720 65033130 7077585 71005725 40099530 87670125 109016220 114710985 212520645 157172640 65164680 51531240 98961855 105754395 107785140 17049495 41346525 145092435 97916400 59524995 16234935 184015920 27409185 15248490 47201760 43292850 185053725 148264500 8220690 81715275 48229995 80811030 129323850 203967495 5491095 26024130 50615235 47639970 4369170 46309515 11342655 37222455 260045400 240647655 40633485 146732100 30930510 6108375 39479850 111715035 8061975 91970145 13903770 25541310 32396910 48419415 176435235 66334275 72348900 41083965 105657255 133554720 1499205 139058085 110311470 175231755 41683215 149865615 16388490 40480230 176337180 155565540 42962055 5427255 207765945 63870585 142669995 128432790 15054450 81340380 159648900 481200 112953615 84984225 109463190 106004910 115945515 3411720 116718690 11613360 53303505 89994750 122875050 55584825 41104035 239322585 18258330 11631825 5370660 36441675 44603595 95374350 8424825 57280365 105070605 46078305 78915 134160450 29813595 72969240 45315885 103540560 16868400 75863910 86136495 2809275 59681970 62900445 56599200 156836640 20319090 67929930 49818330 120447885 156826875 19500045 61392675 134493705 34958310 143121930 76903740 79511520 94649910 124231980 181199955 18152670 54673650 17984070 60395970 30302700 150252105 9631050 53751285 5301615 33696480 79581885 2628225 19244895 100962015 65663475 12124455 622155 111840555 26945385 50184090 42598815 162099645 15222930 193821810 55551690 41289390 52703070 120466455 101190750 92592255 55018575 154422435 94640640 21827400 136333170 51127500 59757030 168116790 35031555 104335905 196823205 217358595 25809840 26195460 57271845 79174110 95817705 96703350 15866145 18908355 161396610 192888525 41827200 29334600 124057155 18114795 55410900 36286875 2629515 55891605 195571680 117560700 3700035 20125875 45218520 32005080 86933985 46550895 164586675 9620100 47818455 3148140 140768460 65878005 68199120 71200140 110691165 64783995 94988085 29581995 196951980 19874745 119036010 8596785 277882380 21382200 195594195 82193625 16440165 14394780 34050810 75902340 102299565 130289610 68079555 31235085 206324295 53910540 21082965 95941170 5651235 127631595 117841665 35075145 60267885 34021500 112734750 75276915 28231365 104955375 78321600 106374270 27883590 101395965 207545100 13593645 87098850 94081065 90451470 182150070 66512715 55427745 159032925 116384490 99597195 142542960 3660915 106877070 179454720 7519950 66089430 45603330 96654180 104229750 142071060 185416590 176445270 1648230 90662340 139784100 23581665 29128200 22427985 46083735 116445840 3249645 124214505 83964405 16067325 101460060 132241455 69351435 9251700 188384130 86167695 2079885 83109975 103836090 4682775 2009595 64589955 104783280 103143915 3018030 43432590 180126585 82716060 26899155 53057430 76461000 119240520 1583745 35257620 32380350 231556875 6552015 74693160 101430930 14622375 53417970 33758205 163775745 17695215 29517765 125812320 139828680 4271640 455310 107737710 103713000 10235745 90691335 10282620 36802185 38490555 169008240 438765 155835090 86872605 113998680 42138015 77761620 20933385 20089455 76579320 98839845 6438045 45575115 155002965 95538120 50633475 54886140 37798560 98836140 48596175 6715185 117027885 141839400 13524315 49188030 9084150 61274865 22664955 59979945 10524540 1243935 149229150 223834260 150276060 67004595 69797190 24683820 97530375 69254655 47293575 53027460 108678075 184763160 129332445 93267480 111942780 46293945 134115 156022020 67433985 21919695 42785940 2149905 148820100 88293855 24368535 74738820 117149685 5752005 86021250 95961435 14637825 21826815 85243995 58899885 37909725 36225690 159910455 104361000 32430570 239257095 8168685 62876085 214693470 70246875 4229685 27962940 175822320 28122600 223429155 19591050 63955245 37655160 115410135 13900275 75768315 97574130 72035445 113896635 58099200 48406350 100862460 53964840 89831430 102486540 104689095 125305320 56385045 73671300 36310230 135097515 107520270 15077025 36961320 56511645 145980165 64119030 66350115 105056325 180063945 18332730 39959250 118197690 82138335 23562585 133320885 36038205 83004630 80204025 98979435 26143710 58496070 199245 131928615 35301315 32875770 54871110 131172660 45020745 78613230 111785430 114420390 81796725 9971595 17362200 118865655 110632620 87127215 62101845 108731955 161010930 25898490 140237985 5081400 142476750 52997880 151500675 119741520 153536220 56967930 3138195 103028235 71416275 10410255 20380050 108438465 39148530 374550 171150 102113775 42950835 93271440 15905460 3250485 112793580 65476680 73694175 51910875 66841695 35085210 11290680 40368540 142671765 31026540 34751790 109579200 133674240 110429370 46625400 9405240 1110375 33666510 132952950 93942360 77200545 40763280 23564040 45551475 67924020 45679020 211152555 147742575 38516400 146457540 41459685 173852415 166688925 18643965 26874360 73668330 50782965 65389380 9013035 29395245 23272635 75071775 64555335 211028940 25128585 56131995 84365460 48557145 79710045 247751385 63485550 107271555 158276160 38770680 40965 103727025 53972445 59403960 122917005 153234675 90706920 8663925 191487660 51132855 154000920 24197070 179876805 95936160 114193500 15972090 63445920 56875695 18884925 14755380 2146770 8876700 221223345 83540475 9993075 30364080 85779690 51611880 120102480 98454990 57659235 122421645 117801345 6694665 28615695 202136895 38588820 8215395 39144075 140856180 49851735 37305675 169879365 41907465 20484180 30854415 101888400 53498595 127671960 163558980 13255440 8118675 57727515 104184345 131893680 175403385 117968505 38578410 84200790 41457210 192760245 168305895 185185830 39008115 80894355 19427085 3801225 128105085 70892430 103623015 20818515 30652830 609240 52732710 42837195 30336705 131031210 39197400 10382820 122746710 58104270 5268360 49398060 36089130 71907675 42856560 124504800 4443915 70727355 99228525 130983930 4774350 93108180 32020680 43976505 81765630 107864175 82260210 54380955 44742750 145234710 134303400 74965155 7534185 44009370 184559160 38911320 4705785 32475510 28725450 82707225 39981090 39624585 48876630 19033890 60525060 21344550 528495 19529625 142977015 94176150 59048955 36212760 136528545 106942110 114888735 22338525 5774775 110530650 16977180 247227090 99438840 8629905 48104070 85203840 43919370 55341255 95798355 201348960 26227410 106032030 2220210 133517385 57548745 35399040 16769310 44719050 62506605 28418790 39558105 36832815 31947735 98408310 29257425 32408670 36815310 41373120 516870 205795410 78238830 126562410 25694550 95293230 104872680 74912565 22776945 119681475 52444755 43909695 114049470 164690520 47361225 95802525 141684090 84477840 74091270 7971915 54192750 9784455 133515765 5463435 22203960 82314360 47904300 58223790 307487445 12948270 31663605 132398085 64417335 145088535 55032030 3171405 31376850 109206195 93813585 40230210 111763050 21595920 17228610 106836570 127907595 73761180 170694555 58680150 87185895 27473460 56265630 123810540 8278395 94252335 57146055 115511565 66233100 130825515 8449200 17920140 40847655 49440405 63329595 11631675 192745455 12996450 136566930 42750855 95053635 7551135 28478670 59330190 15111435 66891945 4514490 586845 90289575 49184715 36122475 71072400 148445040 37305690 55613490 58603875 6250995 84852840 225025665 26555310 76108695 20998215 13648155 41620965 8539455 44399730 91812465 117435735 5022975 82095600 74871315 112711845 94615440 44905740 37487415 199490700 52457610 60921390 36767910 155420520 4648815 153671700 111334530 10955760 12537855 19830795 881265 119260185 8090940 102468885 8809380 46031940 138110715 18412590 55542945 170346045 78628590 117121905 41049090 132767010 29375760 145083780 9434010 1882740 214181265 1614705 105792045 130528740 100731285 66409725 75606840 10143585 124233510 45325755 179067465 124149720 1357065 109781070 28499520 63725295 25863780 128142615 33931830 83425635 206004060 78532230 57441210 114522825 97715415 93117525 48378495 54401535 92443590 60534465 113822535 180204900 1400925 14380620 94526985 116288385 144264315 58686000 141086325 60245370 103316100 111403500 105138915 172306080 152641290 6325380 30611190 120272040 143031990 169370400 34240275 1107090 8209635 90185130 11433780 70242855 137748585 23524350 186481500 22147965 38661150 45892500 30351870 131362770 40189200 2284020 31114095 13813065 7214310 83271270 22339515 39818865 12828000 26105580 140946270 130275285 54649290 511860 6479595 34683840 38713005 38037165 35197200 173660715 28180335 73650510 121007070 55297590 62031180 33967560 51416955 144305040 78830490 174324885 5813595 89978520 13342800 52741050 16846740 152736015 34873770 145812060 44116935 276311130 142830300 42390735 725640 80976885 32651310 106982550 138115080 15493755 81372870 12589560 33088650 40308090 115415115 56915505 45540435 182198970 82440165 39994995 8449110 23344260 202356495 67854015 107631690 26179845 201822165 62005620 106363770 80726625 243300870 108643995 90266355 106081440 119696700 17596200 52594095 4646100 50165790 129836400 90744360 34234230 111644235 116057295 68361360 9304830 92260635 88645860 86384505 171775830 106746285 149630160 2645595 8922060 131786070 27832440 128749845 24958725 141777045 42433620 46816980 43522215 14288415 140423850 24847860 103129425 67596210 41260005 77185950 128178825 3322320 21468120 244883010 27722490 3220170 93443925 16116060 81724335 158983980 828510 36521595 1367640 168452325 22991385 153385575 10421310 10284420 139281120 36706215 70557600 42923850 30594555 74946945 20312340 43541220 118533915 22414755 10698615 1057620 298527360 36861480 13764090 6599535 56541600 150825015 47017200 9215310 56865645 93818520 26039760 77247060 131408985 150412350 984060 81436485 22128870 61359945 158314035 35351910 136458900 68287800 70338420 76300845 35106690 86115495 70543335 102849525 135878385 127877685 10557570 52531395 40639140 67350960 79843875 125243730 4951560 92244405 130137045 21623205 2406885 191095425 47688945 83930445 40023990 30201315 145290105 64716495 182896395 19923390 9529440 33733635 4244940 162953370 55939215 105107190 17350230 114857820 108307845 43058520 111819210 177024870 109192125 62935020 121022835 177035205 58247085 2565075 71755995 108073800 92047005 136636275 94407495 158259750 125766945 54666465 4066080 39183405 14287740 30268605 2707800 92678805 151134705 64296735 95389320 11078565 15950925 81285225 16072605 65569965 193684320 28987245 142148340 15025665 33218220 86770815 44414535 6527955 172098465 13058745 8650785 78503130 125217900 12158700 15723300 52771875 28245840 54228180 55953270 100973055 32517000 86651190 43978215 31286835 8234130 78808470 2824290 119331825 95944950 27901470 124548120 111504525 80804730 20649345 438690 140292045 116430360 60004545 186971835 39198345 117687990 125052510 66043605 147219495 56621175 36923670 65702220 51376650 67656525 108660285 53760570 15366195 83297535 85336635 13021395 42075615 50651880 146560875 35224065 84511035 112724685 54935640 73484880 84687270 63530070 41711970 12119655 64892595 10103415 14175180 69277965 86217345 7909350 9171135 97348365 145879125 15844620 51544785 86636745 139210110 6723375 12460905 27159435 55618650 37552650 70909170 234081795 94640115 73541670 19217895 29500995 34937310 23980665 3865770 45370350 9913080 32320065 52298310 28366815 25595250 57993870 72824415 143920590 120334560 39043440 78082920 164920920 82874565 54668520 38673615 166115685 11202210 22191015 64155 38307120 115453380 14805195 122924205 20349690 25366050 130938840 84171675 132983415 207107685 25166910 10656885 64447695 80058900 2403930 55509480 32166675 99401325 16590120 43340505 201749760 35965920 26535 35320080 129097785 27117585 8245230 53100750 82824855 106361790 104943180 5226570 129129300 171995100 11225310 15909510 124886010 17697870 172341855 125854020 57621870 58794930 114727860 15400845 173122845 77150760 31069140 148115445 7966365 11019630 23707395 163581975 26459640 19587225 21554040 140190765 159228555 21407280 6059685 16102770 131867415 47501895 13311270 155873235 95158365 81515460 28179915 104414160 146145525 106847115 39120300 33009900 40964025 192356715 49855665 3877350 9593505 43004610 73369305 1296765 45261150 130154670 24461700 88899135 41518890 162075195 478740 4772805 113451555 83069190 2373540 47764275 153930045 65883510 142909950 19205355 22515990 18853620 25490595 52550520 145126305 118939425 21589395 47652540 211747140 61023540 144461250 61585680 82360545 37972800 52989735 50206485 178671750 25045035 10300650 195681735 33514545 140718975 32171205 94181430 62814780 66067020 275961405 33056640 30074745 54782340 85724295 61643490 121352265 98730615 54839790 28473105 42615120 119016120 36532980 82034760 107222955 92718105 51130260 61584525 175428645 84267840 21093840 126044670 148602315 67474575 110345625 3531705 24965655 1186500 90029580 98259090 40890480 37977150 36165135 5464260 85244775 50693130 57476730 72106785 104507340 9874710 44643915 124091625 51598005 136038405 1668930 117709965 12639540 50041485 132099330 129194535 13729215 8562705 25690890 46447320 11312535 118150590 27071715 84667635 49584885 31145100 34117950 17978730 98855535 87795765 186410625 56363475 30524070 107283405 26595270 96970170 27120435 22750725 2498280 80229060 89885640 56271975 82547625 85529070 161516640 68234865 110413740 41997870 28093515 123977595 193915740 65447790 61071975 103982835 32826825 37834080 103231020 185787405 86820825 97464960 88890 119230830 23582700 207930405 55479060 10051770 94433460 43829700 68994825 58464240 19028835 96018915 85256655 19040430 9575955 86462415 32376585 83898780 62681340 6242595 100773885 63944475 101974320 94271580 49737375 16463595 7370340 19366725 157065735 74742555 63416625 64368195 71232600 9026880 110757450 102508020 43922415 97009080 129236130 110894535 4644825 7398360 21352590 10106100 49910490 175536045 25748670 83906805 123618465 101035590 103268415 195980595 31825365 3277830 146024655 161973480 88689090 30428775 37249635 1799970 119448000 31896330 185458290 379368435 31481895 26862000 3255510 209120685 190152525 30459555 129152220 6050040 1291560 39117660 10868370 140338395 14220915 114264060 194155215 88991445 54291105 19565085 29689860 61999545 5627505 131024310 59764785 132218970 10226865 96713865 3357510 58472985 7110435 156139215 52882470 245070 2607960 336838845 82212525 166489830 21734295 23624610 95027595 72970470 164000040 79457580 17400525 156288330 63486480 97192230 30477390 129594990 58545225 178967790 110380425 29667615 47941230 101942505 217983105 12462405 67656570 89946210 131190675 52829910 48640890 26666490 109893870 2318520 64688850 123397620 9541935 235374945 38822880 108727500 561855 61540890 88996215 183741120 80090265 67185960 89592210 9512775 6931725 35358765 22405905 177186270 147573540 56433225 3655980 92205480 160494210 13982595 9804645 125723070 136310655 76719345 57232830 78802680 89103675 66633135 22429260 24895470 251468325 39805110 6360420 40804725 8237250 191451855 115605870 3784980 27616875 66309510 17824875 41734575 97316790 146655450 167865090 17963340 82525935 138109185 60314595 2809965 113899695 15719850 27033060 142729275 41530530 11678790 45514170 136828245 73497195 132803865 57311100 137506980 68555910 87720420 99757155 23314620 26667915 31254795 5925240 40154385 28942155 98847165 33700140 153458910 227961300 63908805 43091220 94369380 73806135 120227970 47672280 68418660 30730410 147487185 74868390 26326785 38600505 135799815 9483480 195340065 50270895 89285010 92394585 7132800 17026290 18989505 43670340 7903440 56699790 31911735 50019525 149118855 127361790 47494785 12380160 112970880 121603920 75991800 185402520 58475910 89769045 40398570 191982945 78114705 23531265 127382580 94850145 16033845 57906525 89110155 35236140 30729645 116850555 15018015 18485715 16516620 163746675 57198975 146256030 59488230 173939640 70138035 101524020 57634680 86814240 22145865 130733040 8753325 49386075 123343920 7129410 96790740 59098590 36001530 82589610 180911430 57358845 12140745 13532460 21191370 12626265 19507740 22266705 10836540 19512435 111129375 98031330 13200405 86480400 92450235 16278135 4010115 132122235 40806930 67293900 51131835 23243175 15620265 78870765 8123505 121205970 113341770 66239850 56017095 9770775 73643070 109431180 97748130 106143345 83424330 8089005 72012210 77111460 20623890 225864915 11406270 27524985 17981430 211961340 32498310 7370430 116994720 88200735 101506050 81542175 25026360 171651945 109730145 2328285 4071045 171142965 3569085 120492495 16420185 43325640 140443785 60064725 102179460 31309020 218605485 12408060 33679080 92627820 62590605 24222045 127544160 32838780 18478230 66373470 13599240 124306680 18256320 94604055 9744345 114321315 23390475 53119185 85059840 37562340 47357715 53017530 28119330 15480555 61883355 252138675 12522315 83677170 82430250 56994840 82195335 105082140 74596110 53239845 33856620 70270260 49771770 118867815 86176200 44894655 9164220 20633070 37894680 100297065 61416300 73843035 68211315 100961850 165657975 75867705 60174720 5186685 33127200 9873495 69996825 60083130 228243000 31959480 19869150 190825260 14337645 98999580 105919395 55532670 121097700 5334765 166001565 102760500 56709675 20798145 113353560 104942820 191878740 50390295 5700315 84596310 18756990 96152790 48543765 7305600 31259160 75006615 33116715 240592755 20241375 27377655 39326010 104461950 77868645 129848460 85975530 6360900 13590120 138251865 132871155 49632360 123201675 7728225 48882150 58054230 113216445 66345495 135191655 114695310 7680030 68071140 163806540 72761895 142338030 40322205 129002595 27969210 26553135 246550785 85270710 30546525 134587095 72077550 42737550 8997960 108761985 46076955 120782805 42369660 61111230 113366685 165223335 9463545 25610880 1685520 101367795 191762805 41153010 67479015 105113970 1605840 50375280 105681315 88346445 12469620 233946555 120942435 149750010 45247335 30372075 60035400 100695315 141259710 107765250 88534260 60527865 75198810 34813185 134646120 114765075 44822490 94369830 32231940 169847790 75851295 9987945 55277865 108308115 52890645 155367765 71445435 52057320 81519270 36205185 152467995 40893480 85981110 5759430 97501335 143442030 36762570 29506440 16823820 150987150 1415130 49399485 126322815 37949610 24399195 62382270 67334895 190735170 26071470 51913170 49384800 84906945 149616375 102800220 127525875 152252730 47431845 46174980 111009510 159716460 128118315 54011250 19458690 18796485 59369280 103185075 15479145 41757690 250961955 242041095 19696380 42110730 48608580 185134365 33746985 196014705 3149010 38805120 110108010 239774325 10928655 40923675 19532070 25756440 29864370 144866955 164033505 161065920 107896275 1400520 18463440 15546765 86953755 198815985 78165270 10684170 64556160 81075495 137000100 76513305 77489820 22129950 97333095 115398045 110850180 5865570 7126545 5288250 39326190 68899440 67875435 27300000 21497370 43419525 197670975 125967195 160523670 44122335 63407280 87958995 71267385 72562890 142299555 58877625 148769730 96770430 91920150 49118715 48490755 105052545 16750035 13257210 63683085 106667025 228315600 99828705 16652115 137484555 11609580 21435360 14806740 182353290 17404425 18518775 105709170 17736705 224352315 2590110 79252890 159251040 4116495 235385745 15878355 53919600 127284825 69190830 95632650 45806880 186579540 33527955 23616855 51250215 184931370 15627540 33773940 154956825 99875655 47776440 96315210 154402695 27205980 6318150 127895280 53114130 112462470 58507695 56390370 28537290 647325 32426625 72873240 24752535 128595150 32135820 67959765 105787155 157613700 85877145 31975575 133642260 21592845 16516560 30645270 81505560 26869305 60647535 885015 77594550 122833125 37212255 73260480 52416420 13727490 10536300 88665795 72465465 1428390 38196570 115772505 92336715 203774670 30467820 66296595 87834930 102126105 30217875 59116605 36513330 71552775 32102385 209624235 187389795 17416365 51167895 87617610 49306275 39029790 56091090 40157220 197492925 126404055 79585605 20225775 16010430 22519695 88946790 43462410 35079210 98106750 1724730 21824115 163512525 14154690 42342840 2409690 17734890 15963000 17133450 64552410 129833835 123359550 86987565 51925260 62816820 215293275 59205135 38861850 24823305 173565840 52273395 26750895 14594550 14737740 115865805 101819295 53873685 18900480 79833480 64650300 171278115 68194125 125940330 187949940 40966275 6946380 57647625 79470255 121422525 2296305 60562965 41170815 50032350 103327680 49850970 13536150 55470180 10384425 68224950 132791190 122522655 8782335 36162585 125846430 4710255 40573080 55114365 110088135 28990110 59095455 50082765 145088985 2952705 113444100 14555550 24255825 929625 94514595 86503710 47421615 192338460 42857445 71932260 52580505 60404445 29263785 17907765 19185885 57895695 80636835 35147145 23955900 5731530 182879595 82158930 4250955 96738525 65084100 82292790 54320610 26073870 59107815 158905515 17689035 31007130 10582065 26686650 58283475 135350850 41918910 152484630 95387595 84497505 92502300 30689655 71711670 185483310 136621515 115303575 79729905 112360770 34905375 71029440 74379105 849810 98062680 41596545 47036115 43823430 16557390 68175990 5972415 140417190 5883405 17905635 32925915 96757200 71181525 60052350 229398465 54683325 22478730 66782370 36596070 321660 52605075 2886615 1604580 2246475 41296050 34874265 8056485 11039370 58025325 170246475 10135905 68749620 104172015 56178675 86967435 149093550 6590160 2819535 126809235 50300220 27276330 64035990 26083245 156314400 69177900 99697710 4754670 94143000 55080915 34363845 60972030 53169510 110139360 104054910 16838490 3004740 147962850 36781425 170293275 23536815 52725615 32040975 10743300 98115675 91744560 150621405 16686510 87808395 783570 58436520 73820925 35085315 68182680 15926955 99897735 54271515 146840670 9831720 139275705 107434095 48201915 122559195 48421095 152264475 60565710 5617845 81887745 53953050 67012185 104502810 57942225 25223955 38035185 25065615 5547885 56702715 47769840 47221470 174534330 42947280 96671580 11116305 136960410 60499965 101240265 100159575 112295490 65580420 66471585 12759585 74671005 1045740 130525800 12341535 75649845 127672845 34238010 58854825 18872955 73641165 310612860 52779180 77543160 48272940 23097105 53944785 217056615 496605 15084330 60401565 62229915 14630085 74649330 101350455 24862365 193065990 25436940 20344020 5461125 82963530 31860720 47467800 132998205 24529995 58336035 1549320 17307060 53667975 62300835 53670555 17396340 23158875 183919665 19811775 142247910 19515585 20144385 30476970 34913910 35956815 131782395 14040330 119251470 52624455 860850 18967665 34564815 110473920 67632030 187969650 103850220 121393950 62038890 73622760 1334265 27719745 151678635 2193825 52007610 22491300 112571775 75152370 143832465 58763835 29575095 39762030 69066630 71980800 21470925 126187530 8799255 4105515 10947675 126475965 152462520 16501665 150746925 37120155 84077040 150956970 125960745 91875375 37436265 84206760 14029395 25204770 45552075 73317645 30370665 120716115 38655720 5981730 63951585 1993860 80668455 9692040 131187810 95854680 59343075 203883270 14949630 80797710 142914735 184117815 9630945 28813290 85339035 483105 187012140 46802550 39908025 44025645 186743940 9678855 196392840 72871650 130380405 8678100 45963960 81550395 69604080 83375685 13816605 18029205 59977110 68205210 120584625 140353830 115897935 47279595 20019420 80879265 59360820 187194960 61300980 35183580 112935225 97063155 4396575 11637045 116085255 49232805 65429850 106470585 55172130 11430195 8666910 8410020 81290280 72268575 3763710 78596985 54778965 132947790 23535135 7052655 63915330 25801380 175811205 36022260 20031075 86552730 89478690 70251225 3814485 46061415 75926895 8097210 15317865 40330665 50334540 139881600 27589305 51654570 80632050 77945850 117913740 187350300 51587565 77428590 47130420 76616355 122669175 88014870 14249820 19582965 129093405 56643780 17834550 31134240 99571800 19511850 108735975 9036240 16960245 3109530 32598195 97097415 5665485 126151560 24675660 81388020 5286390 18865425 480075 18291810 59761320 34636500 164879955 22226040 182980875 33415650 32535090 81725070 28400670 6584280 68983455 104752560 77768790 73798215 53068200 20025165 143764755 103074540 67201185 15830385 122019825 108328605 9201180 156787635 272536545 7655445 111024315 5665170 12503745 37723620 42739470 16668015 15996240 160634070 35427225 31414395 78448845 73374195 34614795 118408665 132239100 102190110 16270365 115941405 82588635 19515615 8339325 48234645 63819810 139219980 119938395 105665640 14406615 106575135 47944365 4125855 38281500 4041720 25578315 15541050 9299955 43330035 35820570 26431800 51122325 23858130 131812740 23451285 32410815 150709500 12199275 72127815 128315430 47586645 68428725 77658585 89753040 39412110 3793710 17866245 257974455 102405825 197316975 16443495 35273040 70636680 126453960 68666970 136314285 86908740 17876445 28964100 42044670 41755275 154285530 133032390 96887955 167026620 37953045 167738115 61459665 84309810 125048610 6011895 88286730 35836065 12285300 72198510 59773410 80348310 150343590 68312715 131826165 20876220 143327505 18974565 35504235 8816040 166837650 69057135 2384505 59859330 9050040 80969310 127346670 102783810 210582420 13934100 141040350 42884490 201056010 13074150 35647980 12767940 1324740 69957135 11825640 91997055 17438175 35525340 101877870 14184150 55272345 37873590 78796575 182822145 61161915 205447680 123452100 110939010 43135665 89151435 12510990 83069655 41861790 46522725 145465965 9403095 69490080 81815610 42930330 249495 32788575 181725480 63337485 215579400 40699785 81028635 8767995 4581150 113265900 140130180 71880 16402680 36178185 33845295 174394650 8900205 121426245 88113420 78612810 69668625 31041615 184128495 6238635 20023590 64979400 123870990 114382095 79136445 82120215 12565125 157011285 135146970 957660 134086695 36857745 3821370 120508350 97914540 112300290 16659255 9995205 53378610 126410880 53567925 223307265 31892895 13455450 53663670 225457200 37082940 125099505 65643000 167457705 20506590 133361610 60383400 114783855 4827405 34893615 148099335 117635145 111846765 47088165 157229505 68902275 118268895 126217650 16059660 26996745 147782985 9146835 99109260 113265660 81156360 11478990 5768445 34396680 55907805 50418030 5606025 111598485 80426805 5234295 38008965 110725920 828600 119041935 88330200 82793490 118613850 1995570 1888320 272356770 91521765 52786455 81295800 5215140 80135400 131651880 73597620 124999560 58661715 47518470 107018895 39375195 44371125 50789970 72619305 43348560 191119620 48874260 15181290 110388750 138732645 127886175 108853875 21537615 72847320 32856405 35661135 74384760 142970445 106941360 4577265 79032465 191439120 82031100 186486705 197771880 154725105 52177200 67410750 58562655 135761205 5360730 13762110 74041785 34563660 135024495 8697930 26905245 101202585 11458770 114963060 54343095 54423720 77352750 39320385 26366445 35114250 42810540 57019845 15302970 57027630 167343675 23572965 81102105 50456685 118320885 12751470 3723150 109381230 16289910 87389610 60926400 28053000 39164250 41557905 16800570 31408530 63882285 135429060 21376680 42708285 14842245 3577155 76724415 16881195 149138265 64937295 123845025 64121865 24968670 4094475 94019655 122436240 28606050 164156415 58804890 21020700 113186055 66091665 22306155 4208025 6931515 17387895 74194470 101187915 4793490 45217380 53257635 4057005 149205465 8941065 133247970 45005850 96337320 195894705 21958050 7052835 129444630 9478740 84649425 92649360 12252195 81850755 24975315 16617855 18995760 269091255 89041620 53729175 129317505 110097345 24277305 50793225 13165005 113760285 95924505 32013255 23929215 120059775 54560490 133625190 152216775 68619480 37234065 97126845 62728050 186275295 87550425 19699530 117438405 136765920 409965 40806960 90825510 40444365 137020530 27514800 94474050 126065250 104187075 212287710 104489655 142346025 146704275 55726065 165198750 69959895 33412155 17209560 74712225 117650430 105058875 94032540 3008985 58319790 78698385 147384105 80779020 46854000 116210430 127332735 134200095 16777980 21059445 11788230 35220720 5597115 31358565 110369970 3789285 31629675 17076000 37388055 55157880 43954635 47905785 85101345 81886410 18618150 7292775 47040000 18167400 36651030 64267440 11479950 166344975 58560675 125945055 9587415 40342980 12297150 124024905 28255410 41391270 65997015 6198450 86043405 14556105 146576715 16173315 56724180 21220140 221870445 90600660 5297535 143079930 88887930 74344200 60369855 57072675 99271815 173841330 36050220 108215310 79258770 65717385 145255320 68341395 89182230 134346600 145318920 27382815 148454325 120821670 113224980 63509625 1655985 44768550 157596510 10359240 80590515 22074345 35792835 54430845 132024900 121134585 189117945 131463555 178446465 70853940 133367055 16722135 180664860 11197860 48000120 34783965 34099380 158351715 28975065 76976625 75867420 95670255 185659425 3198210 126192690 176872125 79765485 123075750 33906030 11568030 26726925 94527405 116130 32882070 149342415 24077850 112498590 39751335 41810295 77382105 43396455 133217160 135584310 43663815 9343575 50982705 8341365 5430210 29637780 77842740 15954480 2541390 15050100 66873150 201100815 2793150 74109765 10972905 888270 41308005 141899700 15991095 18479175 71706915 19290675 138171930 53972940 18563430 79036875 26208345 88095915 55224045 247386015 52752315 147637260 41594745 43745430 99108510 40736580 67234095 69698325 32531190 137474160 69797535 508575 46278990 60034485 55749120 215681685 115183170 10963455 75445155 5261070 133464585 29949840 167428395 56879040 79730985 17432220 126345435 72134460 100043625 34439325 43978740 220534815 1211640 113823105 41530050 115908630 21249810 37969845 13449480 76544760 49960365 53434035 19449090 36732525 44747010 59260755 35647305 39900705 50397825 46120110 22491870 35314305 8315565 25187115 126335025 62493795 117153225 31047930 72400830 24245970 145751655 551445 77427930 21515115 44951625 62610675 1502565 102571005 21482025 107382225 51530700 49976820 47032920 93229515 9678060 8481705 12226500 86810730 11558235 152990865 30049290 35328420 41674200 21857205 43158090 11874750 33233670 138067770 126253605 12173355 122671530 100000980 104395005 49453650 142986435 54542040 64940580 22336890 62961090 90317220 23067720 133446765 123692070 39473940 5116770 149099115 126425505 23419755 28793805 149817825 19167645 29715840 8766255 120189900 98108370 26307900 23323380 28933680 20415045 24863130 60933390 164076795 27740400 159306750 78616395 86035635 46405065 11862885 133440885 120079065 174923475 31845045 52359855 7329750 174911100 19294155 64775220 162764160 166328370 4310610 26420340 55237560 38737785 129248115 39769335 9456285 206008005 54264930 44119485 59469930 51062550 103457190 130779990 29647245 128796420 116887845 64538700 348150 105716535 19381410 44887050 55376295 106331040 9144015 33727725 56229420 68001015 9738330 145546950 102240225 122117835 22025310 98627760 150039060 36267165 6061860 79553280 130732080 120455910 129853905 20528685 3885600 60272040 92764050 12299055 1049145 90547260 132026955 74041800 25721070 97477710 4143705 6746865 82682865 37635165 15422595 132955605 106000665 171447150 100784910 133771125 18136080 64969125 72265650 29700765 128654985 104663055 55183965 66514140 46027305 6751560 80101155 24885660 131539230 132174795 16902765 69952245 79990650 49868445 111470790 26976645 14895930 102788460 36615630 63516435 18569235 70320300 126924960 88682595 64131300 109822350 179366460 14238570 61144695 129607635 89739810 8154975 136811745 1255905 124554855 192100110 31827240 78779100 30858540 150317760 3411255 17839320 53240655 142352685 76891650 89806650 121294665 37514655 183346320 51468240 11009715 20273865 116190750 142097070 12114135 97637745 102664245 125782380 61021635 14932830 128756850 42570135 84911385 43489365 235386885 61404750 96141300 76892025 84927645 1637430 63446460 159625770 104641635 124499880 128886180 59810895 97260255 94055280 80702880 84225015 46513020 145451970 66904575 29212140 153199920 12130515 23589840 2865120 82458375 50770845 11195775 10799715 260431515 38074200 67266570 80601270 119644965 126255315 25250475 84507915 19796385 138115275 72868050 50751390 45464100 86999565 18082380 18911790 12745425 132366855 992610 152615970 3291795 34812840 15178860 77083320 72700275 198399510 34458585 28447605 70766025 24367650 6397155 84266310 31146525 82659450 5335215 116946270 87306270 66868095 71364705 106916475 118066080 72760590 7177395 30051315 40032075 58377210 20226315 69014625 86097240 117059490 211230585 63384000 17151075 101613375 76511625 155267340 95598825 99638055 145970940 109307595 20689065 44249160 176247195 67657200 59034480 76846275 52330545 7088265 216059145 28169670 25150410 40487610 1249230 92746020 15646230 220434375 51724755 12462585 107450880 129759195 106159680 25017465 38537865 58485555 110961225 84043320 95178000 80993025 100789785 5155170 143046225 19371135 157906020 28774545 67695180 45482730 70488450 42921510 119851125 16695090 66473100 82343205 163882380 31313370 80229780 292618200 179862765 1105500 80682360 137089920 19325280 204601680 143926245 166867200 71092260 25097100 7146045 206084055 88169835 67456230 26289615 113121660 103024560 174358020 40385340 72969195 17541795 462690 39530700 117339165 212510775 1698555 76730400 1498875 109281405 50809830 85211565 117822135 39346155 107002545 156640725 35675055 130154805 28839690 53667390 128100765 4221795 179131530 15559170 14575335 83547885 29123340 127464975 23884095 28158480 28183440 14923620 14784915 96076500 250177245 21928500 3353325 35901225 92544390 22967040 62005950 2049015 136138800 69677445 53668140 2185815 157962225 65228925 45503760 37308720 2889720 139955670 50706270 70245300 73209600 103914165 55393950 47728875 24592275 15973845 8975940 81461370 163744155 129403275 138313830 540675 152526045 12618870 51654195 27023295 56117085 30932880 97886145 25623555 62943885 75553755 133224660 43884480 40100850 41163885 90816945 19891590 9695055 37037565 140589885 5313405 19352400 46399635 18470040 47174625 36333615 126805485 73948545 117350115 85119795 121361490 31558275 85547340 143607210 103672605 54666375 67105920 60058980 6338820 13628985 89513145 39405225 68067645 156583590 152276445 17020455 97208550 15135330 194276145 157709625 89357265 141296805 159369780 16568430 56197680 60524415 30917775 151110435 16410555 8029320 28783500 46609230 230304315 33298425 138278145 57176820 3561810 144322425 6190125 4373685 121091670 40267395 58719285 45001290 12764910 141839025 137997690 44976525 65187195 31807380 50562195 58324650 67575210 58345785 51904425 17737290 11732895 131507820 132477915 10438815 79962480 4565145 92156145 22720395 104375055 100678470 100485360 106263420 77521035 17910 77976435 63946785 26621880 75337020 14934135 124204200 82285785 114835815 12152385 46485255 3276840 39511515 222189720 20600685 25155660 44209050 141935520 128415600 24224715 153266640 17726265 26239395 26302935 103592805 13372710 21231690 28678290 13421565 84440385 105938115 103626555 11556510 539025 2636295 42125505 48211305 28278975 32732025 53615715 3817125 87735555 18637500 18011445 188819460 171202080 172862340 115793745 79134780 27482415 130384515 8193495 162926400 41564010 106843050 51603480 121747920 139062675 51908250 123907560 118552845 70337475 21862275 22096635 119154285 90042000 23278485 149069010 137013960 117016920 129998745 106088685 130703070 57733095 19902870 112103445 31165230 54123630 57640155 80093580 44690460 9999225 9569130 92460630 121677210 53977350 152358405 15020730 10734840 686880 57052620 115290255 69982155 71388375 18346575 28833720 4191015 8522985 170448540 48550275 103995555 88143645 74263530 73418145 192180390 25717995 86731575 164351415 115101900 39099510 23163900 41897025 53235240 23960205 12477735 22224240 24270660 6791760 44989845 81359040 155261850 20331480 39204630 180800310 35632080 105230805 52171110 11912040 55004325 5009040 66693300 61146105 124301100 19143300 14966415 50517270 10903560 2205960 102946200 5446260 131192955 16456200 78821940 25528335 32015640 108050880 49552275 36164385 46977630 131442315 53871345 21558285 169703160 157104735 23127645 42956100 6637275 48734685 38538450 130333380 17146545 52252155 9186945 21807705 211700325 10415490 32197440 105184770 52065465 61550865 99461715 44684070 142828545 20151360 4188510 5509170 75446385 148544280 123677805 96505485 71964510 105326565 30806775 33627975 148229715 10330485 113797020 106291935 34294620 13036095 24578955 90878595 166351755 7430895 169272345 119540730 39518025 23332950 220374105 97895475 142165290 60239790 11242155 21802470 36324510 4578195 12507585 121337865 74652765 18024900 67718460 57590160 172087350 144315420 54391695 81296460 120668775 5180100 239855130 157546395 106809555 14876430 33781665 7625445 43878285 108272805 111503715 113288730 132133335 33419325 181365420 60826170 130870665 76659000 38944860 55807485 5981460 19105455 23963955 80973060 32153460 3632520 119703990 22156380 76424835 26206665 154531395 76464555 123945990 44898705 106439040 75538365 109634925 89008140 44357235 96854340 26292465 64902105 45931050 154126710 94159680 14257140 222537300 24422745 829365 140494470 36622035 181353660 18721755 32579790 89011365 142752660 34369260 140097885 53893635 7517160 92345205 88917360 98675010 15018795 60337980 2560305 34918575 41623890 71770845 67616820 78208005 118796610 19878645 110970120 37043115 21855525 138456345 26937300 11335275 41720475 64613280 115032405 11937915 55453830 26322195 282605730 6110940 33995820 114936390 141328425 52356465 23956230 63638550 132791205 65071995 120203280 21518730 12943590 71075070 40476225 122916630 89025330 26779800 1644975 14632635 80713740 68833965 12149400 63957330 28142685 61858440 123978330 55045680 35603850 20238975 9979830 148534845 951210 81608010 89133705 8820810 139332990 31320570 85187505 33147225 73292580 2896635 153978915 29276145 190744935 17734170 67510710 162747525 85977915 64703355 57546555 39204840 71870010 120302550 2233140 9649560 18093975 33991410 5795580 87891615 7972815 10151100 123585930 12601155 68472675 31628730 77771175 49596480 30531510 67023075 5544990 119725845 3619320 23315160 51930630 48160290 163043850 125097540 46135935 55565640 15537555 161775900 125690685 16277190 39841305 58582935 83908185 147112530 39208125 55832400 11934660 146760360 123656595 31433655 41721540 44160150 100207035 52714620 34949100 19410780 124456830 53775510 46823745 126759240 53845065 129747435 56042475 243659850 34932240 96941565 37439850 35590770 28527555 89314455 177216375 20651310 140790330 8873340 3296025 210373635 18715635 2521920 85310355 105676065 131921850 100812915 11182995 26750070 39848040 56456085 35205690 140960700 19998195 16773870 123551505 23400225 92597820 86286105 171073650 43639665 28132395 75983910 91630275 113566065 13937040 220984470 53726670 99101925 85715970 111224790 105619530 69341190 16764930 204972825 24675555 80911755 63131100 27337905 113048730 162567810 43753245 198575100 25772910 1875255 137242515 30326670 33828525 144285675 3590190 45085860 21694455 29294925 2016120 13128030 11303760 106492710 11549925 24074370 2742540 27409860 61173600 11246085 101766915 1689705 109409505 41072625 79201335 46197840 88924500 29228280 98166345 42619965 44979900 115475145 14447985 95311545 21609705 164897505 12545400 54770760 122965380 56552505 92630100 7852920 88830960 119887035 149066340 73090350 73818285 103999860 156209010 131145300 27625725 15528465 104994765 53456025 152379105 17886390 52754970 21498660 52369770 82831710 51098160 163268655 162540135 33400515 38009400 181915710 15427725 104174565 17601810 55496460 63322320 746145 288339570 72882045 27885735 5974470 203615100 111372195 32506950 35066295 36370905 98704605 37588335 22484445 119391360 106089930 62375385 66213090 46372485 30336585 12184860 35568990 92541720 108937410 81122865 23661060 149725455 13921125 139261725 84683445 45127395 79613415 163095945 4078860 238324785 2962545 90913950 50009670 149799585 9794280 34206420 30913305 118038360 106057110 53031135 14140140 70455075 113835660 44376090 4567050 133984500 7195260 42579525 59697360 59692575 57109785 91049025 14579670 73244295 138365670 111438390 11960820 136527450 32463450 68171205 103030725 137794500 3618855 1896930 136311225 158656695 26153625 29611275 83315430 13562100 1598130 74251290 90914940 85053285 73241880 110313780 289505085 13103910 162473175 69902175 15459300 252186540 42100380 21982620 3651345 206777160 41153985 55140705 27350595 95370000 49135770 227653080 190997055 13503255 77457435 16860300 13734660 60876540 246829350 160180155 106996785 6028155 91197495 24498825 282327915 10137690 66156375 11295525 64521225 155143845 14716380 99827835 26961735 176265030 51417135 77625885 74330415 209632950 33117705 109943580 20041455 47069115 96637665 48281235 186806835 8545860 1747665 92017635 59497920 19910715 25825170 179570370 21681210 11319675 90944205 100929375 87086880 70267560 400065 72470475 46877325 118245285 107305710 942630 27049890 50991915 62450820 140087100 70395885 22000500 95138040 62855220 38763210 35202150 203500380 100997070 40031310 33348150 99797370 52373760 65219235 26506800 12214500 380775 69326235 58902525 93898470 93988065 20217420 12775665 104331720 20909115 7608375 22506930 72600120 30819180 35873415 126717105 39237600 85363005 82390530 40472865 159211965 18188190 67931430 7736835 42041070 34899090 132024975 31607130 101591430 104047470 8252760 52034040 180697920 18864930 176419020 17112495 31804140 66543225 58347840 66103050 3024600 6926190 204386175 36412725 29265510 101711775 13469295 109704900 206530230 52215 23587155 18291255 53433840 84079935 47055675 30823650 108971055 139915140 47101995 48185985 33606600 104262180 76453935 89506335 24426705 5297610 106560840 83655240 178142190 25388625 228696420 47937180 26590470 220845030 5755215 155712810 89221290 39306480 27008430 29173995 30490020 57679635 2745870 205395330 53706675 103243950 14287080 34939560 857895 181686465 127771275 187479465 57720270 12420030 153691380 30551445 42672840 32925015 4681425 119834355 71642295 55395420 87722475 14899980 47817135 55688205 6652755 93190845 89209710 10197945 17170320 138713415 81381885 3332580 114792075 260004045 47845815 63048990 68609820 132351525 92842860 37525035 133855935 88648950 166165485 15645465 25923225 137961135 44422515 46125855 92494170 94118160 53185590 104505420 19284705 15149865 124673535 924285 91241205 128481555 20226225 47801400 68304285 82375620 2510325 50696100 7043760 26203590 25332195 146630100 20276115 39403125 10113135 147046845 41118750 258325515 26372580 202073925 48472305 102008460 57998880 235170150 1631385 81243315 45200880 93607665 139439265 107722080 13389675 56760375 22970370 37839360 65975955 36606870 27074430 172433085 22086540 45550005 19751760 91668690 97379820 31206600 269192025 115911465 117305685 85921410 11102490 52339785 155621985 47473635 129810975 40552245 111326505 50426805 153286380 55380150 10769475 104345895 105250950 3999855 131091450 47207685 92795730 4600275 161984325 102026010 29833110 144759750 188340990 43920855 27618150 154951665 4486305 112457745 186704115 257347365 62980740 31870035 38459985 124845510 14314635 8199315 104414940 50429865 160057590 18845160 203755155 4810635 124437720 11469630 139237635 88490760 43601640 138680310 106877055 14767020 9020070 102484050 22633965 25769715 110088825 45053565 102629415 162262395 23900805 142824585 153937875 70328175 53698920 8425155 66626235 25011000 102994980 52355220 119221605 34876590 24199725 37168890 230020980 45569430 14314395 118596150 84453975 36171870 3514665 38058705 81468570 55431855 226592745 92892960 13483470 83416935 28193115 626520 36340665 178137795 67209015 10674660 166275945 54450510 62274930 23772720 47052660 80286720 134044650 32570400 119459265 96685020 50032230 73383660 36591825 33707295 57842070 99914955 50077155 1715475 47650650 53851095 240134025 20607615 13013535 187855110 56660175 62644395 67714545 62646105 151815780 81582945 9122475 104386905 5316225 25418115 162760260 8522190 63248325 149265 30712485 147357900 100798935 83469690 67321050 72429990 35021490 161587200 33054135 134819640 12262815 15807060 32358000 14882745 146913690 253228845 13134030 10417170 21843165 83033685 37050105 138796665 49525665 112966710 63092580 85206930 55425315 46472955 263485125 34178535 171770130 64615830 439155 116953155 53450130 152222580 38106690 177112515 7374810 146452845 291926745 38449830 38566770 7017810 154990740 375435 26262870 12446760 74535345 38267235 78512190 67549020 116430045 10170570 20136675 48181605 352622625 63329190 10638105 213702945 42037170 161940060 78801510 80148225 153789210 89797125 154083840 12680415 30417645 127697820 126612750 67262820 28530240 76748310 76752870 334755 48257325 24733920 113523465 51039645 126456735 4776750 82407045 103393710 35404515 39475800 105881955 55603005 52603515 135572730 32731845 41694300 35189760 88141155 79513035 188099235 7177485 27456525 77319510 57981765 74618535 17330460 238449525 35501415 2405775 125320935 120544305 29894310 32574090 10705005 17059680 21846540 53093415 2415900 47939925 56729865 62739060 61793160 122904510 59707950 105062205 68028495 110327280 86988330 167047305 109203015 67479810 80889180 28119030 63901725 8959290 50451600 79665705 74907555 100293690 151459350 272388540 440790 37319205 26024625 67100805 42949395 2788755 118911585 51632145 48073305 3430335 40875450 108719580 48810495 28043505 134763975 54103035 110406885 28049700 84127005 44999985 22700700 29046345 11267775 41822730 14971605 77051070 26990445 71955765 136879740 141350565 37791975 150975690 28069305 34158135 112008150 182057670 233885895 101633805 33796500 97699155 7139085 3401805 66402120 65535360 55701660 51603690 171144810 6771030 56789895 88875420 141672750 11364480 40472955 39222315 85836150 17406090 40077420 62180955 17099925 10769025 25518225 35100285 105856665 70542090 102502800 173671515 92062365 154397640 24038685 128886495 115741965 242404785 32387505 137197890 101989050 69495345 54677355 129010005 150113430 50777055 4660800 1718145 94845765 237967470 47909190 20947980 68130465 44248905 14761035 32758590 151039695 17880000 41100405 61645560 81008490 124240785 38792535 55276455 87120360 95606055 24491880 102019950 82235820 147705795 2128890 45174345 89251170 40509855 33463635 57889590 169810275 68100570 84980085 89056470 16685745 38498745 60018495 57738300 143605320 53240775 28689045 213662610 52362750 9454365 193512315 46831365 19997115 102293550 90490035 1482525 48246390 115098750 6603555 295132050 6929325 150266955 45167475 63810810 32005575 167885085 45471150 97706250 73029270 59573850 101751450 97122585 154151700 62534340 48533940 98277990 231784905 92176575 87297855 103340460 19045650 114351840 5997240 120106260 152604645 13370265 123265785 39131010 39653520 50864685 11946975 39166860 20808075 60280740 150396690 14248380 138321570 153397125 128959650 14644290 54917730 63418125 8559570 5341680 3696705 296480415 184051020 17471730 2829045 13991865 72182100 168947265 34737930 31906875 183134415 25198635 16088010 125843790 121244775 23741970 63390930 66674340 3749070 51670500 21770865 114259230 119315700 6451515 150357405 36986730 72846285 10810875 121394625 98614905 56252430 6831825 142368735 25304595 29882820 127805700 65152380 175624695 88579500 43608480 82100745 19084335 2105550 118436520 106844205 33400560 11751885 223782555 42717945 43316910 105348000 8210040 265368225 88906935 9568125 80545635 67204140 94656690 16696335 33489945 146533680 98544765 27293340 95666700 100622565 39166920 63571035 101437440 120074745 53259780 63822900 125697675 140221485 88395075 32050875 126163635 68512230 42952140 122580780 65112975 78081735 79922595 56777490 60711645 108564960 47537940 105921885 27879090 86750295 22286655 17683485 11693550 141920310 20245140 41594625 34104330 187792185 6574785 28966680 37647870 13859760 173766720 22254645 199615800 167871240 57865920 17338665 84462915 122663415 56927910 59056320 5159730 176337330 67489485 210095190 102300 48554610 55057350 5805120 58281300 3493350 142345545 115259040 43872135 108914985 24782355 182324775 83808300 117922980 44764410 186549375 143781090 51725730 32498055 11601735 52056450 19135785 19651860 19002660 97018305 150315 43183080 97954995 166787760 91823025 69212190 4476450 128083080 27555270 21570855 9173115 15797340 3012765 21957480 1609260 35497020 183133815 98633130 48977475 156047910 30829095 4785765 78887880 89221935 40088775 3158370 507930 158633340 73574295 106400160 189090750 4100175 118553910 162984495 4261095 149650965 60329100 43434615 19543740 138841560 97636695 605865 38457900 108748860 122699805 112091790 45026400 86406270 147269265 61484115 14714880 130492485 161444130 138653865 64662450 44721690 72116100 36547590 56535105 58045680 34523985 31959690 83921430 38615940 104348100 39671145 175810680 9438060 69063045 69857475 9193860 174135975 100410810 31212495 7824495 71070270 3897600 59668830 100321635 79587810 7774680 122835915 48666510 15407925 78226995 92739015 58564920 36015795 41255085 79565445 140817495 109200300 35067060 8782635 67336200 26317110 82656540 60767205 55459800 78423315 108256290 81769500 84077400 3295275 52528965 47854170 95112105 60884670 6744930 33895455 49178880 33188760 121625475 64638465 10927095 16603290 132418245 62835960 118201455 4480335 173984205 22088730 127409940 45436770 117019020 23427630 29918775 69560190 59942250 54320730 3150555 125731185 41170305 76270305 5831775 31008015 109321725 98454060 64942590 28262385 894120 12346890 70984485 193657890 11437125 59165775 128617095 22938285 64486950 51650430 55494285 31010835 55454670 47322090 3027525 18726660 18820080 62678505 23567685 28374690 40258275 55173195 147037200 73590315 112749795 58814205 101300745 40791105 15500175 132241125 117215775 34777635 101988840 16383300 109606575 175694985 78757245 193509690 24099195 84493455 72064800 185860785 611940 106109085 228603060 86886735 176776230 115730550 69890835 36966900 117024435 80827515 190510335 14939520 10998405 2374965 139560420 17334975 23691525 158608395 147905940 97059975 108000045 47506155 11240835 22721595 4733880 46691175 169267785 14893290 87736500 22435950 76041555 91089540 75676815 28000620 99195300 25737330 127459815 99307740 33457905 122079735 3142410 9889980 40418460 187999785 64903695 90051240 165905775 103238550 17942985 7259700 99376380 65703540 92553210 12331770 1831530 13182645 29394315 10660590 92670120 35634075 26277435 133562415 45662055 87195795 26047440 83915805 10128375 25850880 214545180 8703450 73515180 140056455 61944510 22842915 194691615 89630460 36471480 95589645 93068145 19852980 8472720 4303035 227125635 60494130 54935835 43803195 58998600 30179115 83926425 5974845 123947145 142945215 144545910 31195470 113706795 2219775 19565055 12338655 72386115 114901920 66199335 86989845 68318235 32438310 34256130 46442475 116708700 56573745 40117335 32700690 148721025 135791430 16717155 75282705 136540080 30633090 11624460 12919710 82228500 23781060 7892520 4526190 368625 26228835 134604255 62163975 143452530 18582525 144243465 19941975 63549855 55894185 187463775 68118690 29226000 62123910 85667190 29687430 70219575 190429035 29230290 46539000 52758975 46585905 37079160 33316605 68702385 75195165 116248545 5664750 228172335 50798835 135784815 92282970 68980185 43017660 67921770 61654845 153588765 133001940 106402650 10107750 100229145 40931940 35848185 23795355 54092415 163971390 153678810 57840105 108128235 59750700 5737560 13532385 10756935 135166005 82023135 6362685 74061525 79801035 63552840 25728630 37719720 94102530 28147230 8308200 52584045 87957750 41194230 19968570 206422410 145911870 20802345 56363085 75609450 27750000 8602500 37462995 152487435 103032315 197925990 7430400 142811700 14023515 59421315 136371510 93477675 19810410 91952460 3466830 29658450 21412515 139123635 57302040 123774465 26611035 38797275 25528425 268092930 56425230 128136195 40447080 70058805 30591375 96931095 49745130 10971615 38159085 29646285 9748140 17688105 5856705 74914755 37849545 92306640 1747500 214520085 74647065 88708575 2595750 51380220 66112560 88896870 139197240 64242960 42435240 31186560 45572310 33932595 5657175 147020670 161411760 128417940 23996820 106018935 2707230 65662605 89550195 108759765 40886295 40226400 58914015 82015635 106988220 89307495 59474880 12296760 100954485 114212205 102143760 231534105 93234090 120152895 30680475 45373260 93302175 67412985 32601090 40023990 160372095 54346545 16288020 37143135 49384410 123564855 76481520 34384395 4951785 143043510 62455320 110157975 24897480 119579490 68634675 183120 20136135 7966950 69196125 296073615 3692430 15030525 2716755 93704580 44168700 73614390 19787220 22490175 28237290 33361845 125311995 138873210 211438920 21179715 126959850 73573500 49169760 98364735 15684600 153007230 125130255 27489375 16910100 132738045 42593040 29967165 64450845 26374425 70387920 174979065 127575075 53200200 59525250 22355385 74311710 32046090 153635460 30365520 1977540 110162475 114639840 3106785 206410875 59679120 57028920 41681775 110482860 108649815 103786545 108643680 5565075 161107755 1696620 100306995 153459195 35745525 108970665 89240865 239202915 16067970 71750280 95656410 122253735 58702470 134619060 53274630 55534200 106447395 56851800 56453280 40844670 154755105 36603420 11589945 12168210 80983005 152830500 51430890 17458170 65939310 88512660 74086830 70894830 127242720 173838855 142078245 12384930 146031630 149551695 8697165 54589710 61685340 706050 211438890 27679125 21036975 25059135 138067605 234659670 9815415 16522440 34375185 3514545 167915010 64134030 69217680 29307240 2585235 40844160 21527985 21845955 49474485 38311590 112170435 49200555 99559365 161841930 214835295 109334685 31979235 135751230 123007635 5805090 15358455 102608205 86750295 102320190 135793020 83655390 51091485 109138125 92251425 44346690 61576560 108154245 106123035 20309520 68764275 135192465 149666970 6008505 48523980 72755325 64960260 100282515 49880385 21689490 8369715 144797340 91749210 45939570 236155770 68587680 77577255 52552620 8461485 58855065 141020010 61552470 39759585 157603260 78694860 136850385 126458730 13334175 164716830 87266040 15247215 125669145 180937815 86899110 36324630 23981235 42356175 121297770 86278020 223201950 6122865 16252950 164626980 117451680 7059405 79200765 21737910 7716120 124650075 44403000 109621335 53915475 143023350 102647025 14361570 137265315 88742115 251265 12742125 267733650 108409485 22784535 22243470 29868240 49310835 65638035 121568250 196426170 147647550 72201135 185045085 27542985 78942420 8545905 62720220 6203265 41072385 43798920 77659155 48335295 2354280 177251025 17881680 67321515 45645285 74940585 77100990 80428650 127122495 173431155 3384765 51461820 28380795 43394160 50076930 140642700 35892000 11451660 122924415 50793945 115877460 139530015 24067485 209526570 47469960 41835045 142321695 29001855 28026210 53656845 106699230 341708220 56479635 102051660 100687005 30478770 82292325 82470825 35544015 50150400 84574305 17555595 77514525 21388380 80467500 87767175 86769960 18167910 16498530 80190330 82394610 28848615 19289400 42452865 108900510 51559380 70711290 40446780 42680670 5367585 65766480 95397390 95021910 59044965 139158120 180507015 164374800 3939885 34572735 34839630 158374470 91925040 70155165 40167615 107585205 105346440 13437465 76945500 29264955 18663120 72296415 214035090 16554600 52288245 9692565 70852065 214549245 66107820 67061895 75442080 160709670 86713200 77516460 122852655 74439300 18239880 165974880 16080780 11408535 19644210 41099805 99984810 61263075 10323780 105402465 93082335 130991445 13002465 25198305 186634635 57749550 7461570 31674810 92814870 68396400 185306670 31709850 117289740 133981110 266244945 145051890 77200635 81641655 157724805 104036715 56261130 63295275 223762170 10806765 11459385 101091885 8763210 7725870 14714505 79778715 131928060 149773065 120081780 139474815 95010690 102104280 34043385 128816670 38768985 41464500 13238340 73262385 99789015 44051445 69355935 22194210 8109120 24075570 76528620 43703040 8783610 1405410 43084680 74714610 182285445 10107705 25346190 135057555 65887530 193511400 53773365 17301600 62894970 26620440 54582885 32794875 170722320 108683775 14200425 52138110 37342005 127441680 140130795 65969490 50572050 146061045 15192675 95810625 7446615 70885980 14958645 112097910 64351815 64643805 42502635 156812025 47449920 16966545 179299605 18474600 119945190 49805910 5448870 34608915 16452780 132125775 155703540 9256230 98349045 34891905 50815905 58314870 77371740 52172310 43311855 145943595 118482690 62344830 103845720 62778195 147274110 32860950 44944095 51724095 140846880 183469485 138904245 213034260 33015450 85321890 101201205 197238480 168661440 34992345 30927840 118206480 23812110 179523735 24538500 49645260 33964500 10226265 113517990 82350780 82988820 45627570 90364920 104547585 12644220 2903130 137355930 152943930 142869600 4655115 22554045 20829030 63339345 105650055 76188120 121445460 140769525 33035835 81706410 133782615 51588795 21070995 46144140 207694530 35652015 14980245 59989710 123516855 5103300 36754860 132738510 86052750 7301115 22860570 83479455 9298110 31638225 9417960 117793590 29608455 8758935 173134770 102167205 20455620 102568920 40492440 6616950 19759935 292325865 41219025 36750765 53945910 62215395 79864545 51910425 15797025 61759710 1212000 102055620 61797840 24283800 30243165 9211155 48889380 206359035 94588065 28224180 114582675 70969215 77287590 175696215 64097460 118202595 82920210 123133080 13841310 5748510 83178690 54975255 8753220 19542420 220135605 150073605 14923395 100088715 75395745 95910540 174423435 10332960 47667240 48733560 64815420 148209075 27858900 41528655 49234605 206203755 138458940 49695660 30454635 204990135 16999095 15695475 8541570 17560650 131048220 65703105 115598535 13680990 80896050 35495115 65229735 11666070 78808890 56235360 153440850 145199355 91118760 12053190 77402655 87833685 93345480 708795 141296355 41739765 52467090 22191720 96061035 77760720 43060695 7545675 111229320 103831875 172627605 56724255 103954845 10541055 27099105 136312515 65504895 76250100 58451670 7521915 33366885 122878935 21152670 48791835 51380475 5099205 71711310 20610420 2982420 24721950 41766420 14606295 261191010 23058825 211903530 82883490 151055280 161059740 24409890 86921145 13960995 53604000 43292655 117092700 24914565 88686435 67021125 104873760 103682280 75335535 40165305 47225175 11582130 78426645 118629075 137108175 33616155 36123810 69802050 205610235 97204395 142745955 53358075 134389905 115993080 8317440 78307755 169308390 110145780 112213140 20012790 131152710 27896265 17018745 105767850 98410320 249835245 38074845 71979675 33842580 60522780 152549085 187015155 11008890 170173500 60454320 44810610 87856410 75053505 176577405 25927185 120427095 3683910 78241395 16560750 221237745 25531455 64922280 94776450 16043385 79348950 71313315 7829400 56200065 195318240 22142070 73786545 73396170 78391050 143757360 18900585 29653335 4876815 75198510 14436810 65986575 141794325 21452520 24099555 1123590 58718655 348435 63341325 41939700 143667255 79911375 11206335 13964670 108835935 57334215 135476835 61311300 36423315 131763165 14875245 68568810 200572845 91342590 59284320 108235980 168719385 72866760 37612875 100652850 26459295 64905840 3059670 122638650 176982750 52494705 86772495 14088345 33508470 106780815 72658710 36075015 219708570 13068825 7638705 19047600 20921970 63225405 30473910 101951430 49166415 6198075 132752715 4001835 161904360 103018095 10342455 73428540 55877895 225625800 107747775 122727285 2815755 15100830 102705870 37879380 13899270 7564890 34788975 209480445 1292820 71200035 41268060 24451500 27958050 125634825 127066155 45806100 30204750 12914580 36834240 121228050 8610480 97839600 83714055 119924280 2191995 120246720 88847880 38135670 90018915 79786275 10648650 63364110 106413090 171104820 119126085 59540520 37726560 41859495 73545030 20396130 15542835 74891040 69651165 26238330 45881850 62378160 16764675 107038455 144486765 90774165 13888425 164505915 91823310 100653615 27553650 90832020 63144465 10559865 41528520 24247695 123642585 44696085 70957425 713505 32820315 196917765 129269775 140121105 55945020 95908515 14589300 48052830 59439270 214666380 79787640 81669285 77195460 130473630 35580435 18025635 5931660 90980925 233969280 87649080 30305265 50598975 36301380 101643150 151153650 20992275 31498590 94214670 84728910 4821480 99556425 22081050 49777800 63604485 90004725 88889715 31136760 153164730 144542700 137091525 96260130 28825365 111585915 56830215 6165630 141651600 2213505 42610665 40543650 109453320 98789985 48708360 127251075 56963790 20412705 52736760 24688830 231957465 177700230 30816300 139954275 38716140 120612330 43012815 47066250 22682175 113972820 45247110 69885600 15950760 45439155 52728930 72117210 82386660 106586715 2072175 97176765 76339740 37580385 139047855 129800910 26335350 78242220 74218755 98448540 71142930 92609250 167150295 43527180 109046910 144071040 34438035 108145980 53320500 100260255 66583080 41950530 50177355 93818010 6266310 64983525 41154300 58051140 31025175 105950220 44419320 83555070 13486845 106620780 173160765 125442660 13874970 45962730 96032895 96613410 122626875 181187370 47180970 9269505 127909365 74103510 36620055 77036205 27834180 205256955 3978945 2950950 4831605 61987245 15910890 113232585 31397910 44973675 40310340 119509635 50105985 40397580 50694075 20928690 72836355 12548325 157837215 89048745 21680370 102270045 76398345 36477150 113995650 63487800 38315685 39124860 73030215 31833060 35212365 179154060 14055000 14995530 36878025 74519265 38399610 159607875 63155220 5962620 113912445 184656690 93946890 136666710 31629315 5407425 122437725 147727755 104763765 188563200 43510725 41046285 59822865 26372355 171072990 131252775 50452995 118105725 189865470 106657965 87170265 35054385 103962690 139491810 76023090 3700980 52784055 130084080 47458365 48062535 110779365 11522400 22537950 124608855 193026885 13269480 143348625 130657935 251039835 48782190 79927155 29962575 181851555 9646230 31113210 237218985 95603235 89250825 49593840 34584990 94456590 72757995 121528440 121563495 10783260 135455475 25492320 31816365 100594095 85932225 137965035 87116055 12796335 101522190 279780 143388075 60841080 19709895 40171590 11627070 88817655 37635630 42063615 11548950 65910825 28854975 22296135 2579985 141423885 69170775 14730915 104514330 92575230 38902050 30361590 136780665 86894790 2057955 64760670 47047440 42267570 62000835 67426785 25348140 87662130 61583820 34947045 8214720 138514845 144292380 45475590 59985960 21502740 127737630 11819895 45124425 78959220 13319790 24065670 102051915 140495040 147477045 54667440 2327175 116974365 190503555 8215485 519555 62261490 68993010 18209580 13412955 14739870 20405160 137052525 58228935 206850 10058880 66020820 18010860 250260030 59008320 58267830 34829565 96154065 10745895 68062290 88834350 79703550 54638730 12145485 90196500 9834210 130897320 113938080 44674500 118772610 133602585 9953835 81196185 13590105 120326835 16168080 60301545 59386245 137395350 40248660 55837230 9860130 148772295 164092155 18450000 160559760 80145 79943460 169025250 143703675 21759210 139763430 73466235 184416330 24851790 16782090 177375795 51545340 12943335 26416815 109714800 86637930 65079795 63705990 68622975 87994965 111853155 298203120 31158675 44725560 252777570 124761075 645525 91199775 32906100 54114630 131697435 23951565 70692960 96627945 55829280 20998905 176231940 34366470 162137505 48680310 53068260 140145945 78730860 31592145 11715090 53334330 6695985 72450060 133225845 69460920 110965245 47764950 72757020 20078115 200897670 30192090 7524870 111238590 108293445 122594100 70897935 186929955 67291770 29820300 128488695 117692985 41227230 84791325 64056210 23396520 11792490 52332315 101710095 1058835 94854480 77671290 31413495 120163950 146955360 44511855 29914575 152793645 10620120 32066100 178192455 48646095 28572630 147025380 1252470 191648130 66305310 109523385 3021045 44130765 14291895 88612230 110147895 55277220 38790735 113200710 47942370 94821435 31447320 47694120 99940455 34135515 69297180 176850630 83639295 8728845 89177175 54573705 143622840 10111965 128518680 42659115 59875320 98973720 3725100 59819130 36283245 40413300 23563905 33385605 79965420 89189400 83236335 17235990 133651290 152820240 24555825 8500515 43993230 124752000 51067770 41842050 41692875 116036205 35494560 186019440 10242135 38740500 79203525 73183605 77505660 24079680 86088540 146421435 141591885 3108735 1469790 18071775 197743140 25868850 2466675 58999365 21370095 217739010 44986185 191198565 47714985 205921185 7078485 172097355 58187640 6011385 55512000 53565360 90568605 36712065 152742840 34832655 82128555 36724995 204763245 62026770 78320715 39797505 217067265 99209235 104436210 94632765 44539890 165397050 29664690 163639005 132662910 9005775 45527190 212777415 120453900 90516135 36171915 68682300 37170090 105583485 51952170 67550235 170262030 18829455 89262600 71535300 207608985 4629690 118647120 76825125 125968245 191590770 229530900 68754315 116964570 126925860 70616115 73920405 144930825 20557200 70841115 132297360 113310765 80777880 43005945 73592805 63955410 109325070 51015585 19779750 55141620 12415815 104793930 117621195 17799390 17456325 154511745 13392525 54060120 113341335 21875895 7021455 58554480 26334210 47464170 3292800 266655915 34159860 17391750 111581400 18144600 989040 163625955 5811615 6402195 159249285 28338585 22993965 96448020 39729645 11887575 12947460 173139495 31095135 97423740 20491650 114372975 82205865 58825485 67805535 47455875 134818365 10637040 54793140 76571880 71950470 59924535 73968315 142357470 60825345 37175445 75384165 7198365 12220770 108667035 18931875 115032780 186482985 38472930 31158225 155882370 105959625 14012835 123352815 46852785 153957615 97817535 76598160 27326730 63770640 63275115 134175930 7705485 175820475 27756885 259690380 127211565 28697805 36336510 166531860 74145915 170017230 38991135 159169635 209421465 69325065 78945780 66983520 36525120 74051970 34397535 73414560 60098595 18533820 126319155 78384030 34364580 72931740 163060635 24277095 46657815 87789180 63262845 127110915 66248250 127598835 37780155 27342090 115262100 89185725 79108275 70732320 19864980 75940950 120695340 30830385 27492045 19432800 3307650 29215800 25357800 150863880 184106295 11620245 4142340 166039725 102120180 10425435 112534155 103099290 132865290 9515760 49378890 141746520 8955675 66620730 10299225 249915225 51076725 95472825 29763915 84187815 19768920 116420025 144295065 61793040 160516920 61299405 99615750 5487960 269215800 71091825 41242740 32525040 61937625 48770295 153390000 65471400 84098025 131630625 36694905 37455540 141014490 50084475 192623880 16428450 17191110 41433720 104549055 158245095 40705830 10927500 39777345 40155510 106989180 44379555 50648040 52260135 77142345 313346580 2671470 19748865 3759630 195078480 58639935 28331580 11900430 58617825 31519320 76982700 1251120 9865260 113160120 89774415 3311655 150490095 48360390 96824310 22775595 110179740 26545320 24442575 92830815 73585980 175779795 116538720 8193795 99133740 43014285 24659370 62946930 131853660 12886845 82797000 126115725 14411955 10137840 94284765 50098185 25852230 15006045 118326960 87049065 59619900 44108280 91235985 42094485 130134570 41508630 150230925 15115065 107564910 113593860 52839225 16900995 15917640 101386155 87617805 147304410 139231335 182006175 14306370 4516065 5652345 45281310 215692950 74460570 11023380 16965930 139506855 84691440 24240975 45847995 139706535 140878290 57702900 21947925 32446830 99088530 57391860 37862115 13819530 63545730 98500440 55259325 222699165 114313005 34993185 65727930 3549150 46501545 124836330 130126680 55917015 30103515 30506640 78070335 46559895 83505135 31128975 116943705 139293360 3278115 7273785 76423830 108271050 144295155 15391905 67876980 44919555 85629915 3925185 136482465 49031625 15102075 148752705 68046705 114244800 44614275 43930380 82549035 47795025 58277310 22062000 78395160 4033065 15602520 57605385 158507100 119197395 90476775 49171935 99694545 3639690 47524095 81556740 48504210 32046915 59767275 101371200 76000740 141883605 53235045 85027500 72962430 70307475 82237725 2136465 32893020 36997065 88881405 82807410 148891920 22967610 28350615 132553335 81174945 10199520 12221400 8463870 81591705 61614180 2206290 64280730 9073695 45641370 4301430 183777000 163928970 17491995 20784270 202812555 10569060 150561645 31333515 46150950 72618135 30800805 1068660 53448120 4227120 379755 40014345 39409875 79981290 90123840 128692740 124668330 141475995 1102845 148321995 56327775 125739510 5458425 160409070 32314065 48413340 32399295 4797225 103744335 126873390 37458795 88371330 149298270 50811870 58837710 36965850 32370900 210298755 100720260 15712050 48470475 10385625 38987460 82669575 140580975 23263185 127577925 60874710 81523650 39579600 73892280 28532295 114375870 32369805 126354450 82756935 165339675 15075360 44260875 80769525 189176745 35296410 142014390 2307060 33782970 62450550 2568075 44695230 61805355 37746990 101767455 41501625 26667870 104548305 23731515 125393685 157052355 16493055 82300305 88283250 88503210 7108755 105822075 31376790 12266160 37721220 198867915 54151470 46675005 52976340 245239035 47250405 76818480 40923990 500190 38273400 12945315 16192770 55374495 112950825 54111510 73231890 20185395 94966125 195544275 42894360 98965770 96843645 76350045 111706845 67954725 24936870 111027870 113161665 99471300 5774280 108551385 27749730 91408950 104786055 5756505 57299850 34953000 113571960 771360 13792770 2402325 198116505 92328840 31574400 25896690 48546720 20578260 82051200 113526225 173753265 82887810 26327475 86932425 84599085 5358315 81289935 245346105 80822835 99576720 61764045 10475655 71015025 68869620 184155480 37779600 76633725 21987960 46395810 18737625 36585135 132440580 7316070 76372650 73310310 77030055 10460205 33125475 78323040 101855460 27984375 34900905 111085545 50138610 130094295 5143035 47566605 27706230 14683590 168912570 133028940 106053165 32883915 22087650 22662960 16178175 16912020 57563220 135655830 169496790 2603535 162823065 29165055 43290390 110892390 107382630 164345835 48165060 36838380 106756695 76778160 88023300 33906945 61699410 45619875 135245955 43867785 37980165 40921500 63198510 83831760 120478740 22477080 76034295 66722655 15778125 38734590 172317195 85884375 191968665 14803875 35344110 28401495 21075105 71958915 102429900 18611910 158740755 52706955 151936050 124309200 25803735 19265160 11910510 103327215 123001905 61633770 125214945 145536000 30864270 133433940 120507480 8666805 173985 41914095 199733385 65872140 114129810 38293500 82020135 139676895 2041530 88817850 3955215 54717300 33531870 66230040 72546465 120056010 26108475 77871510 196338675 78711345 83652645 43805205 164003715 14366925 5971350 96643380 85036905 131780280 207445185 238375395 49827945 69461220 74792835 194165925 109266090 87699330 4890345 44897370 22667085 37418685 3335535 17065560 40790295 66843840 44705475 19074075 17876880 45452730 112926615 52611135 8103075 82721190 96341655 19747290 10391055 95859345 14834895 79099335 47703150 105228825 56618655 9879375 127506015 57230505 77147175 100891680 45064140 89681085 41486340 3305160 48134400 15094860 52361805 112250475 39053220 23397330 77706300 208844415 15731940 15006165 112988160 65429955 105438900 88679880 27524055 45182850 144015450 46105995 54243840 151489350 8508405 80288370 24401505 2727900 150793935 87188265 122458425 18982680 41769765 85609725 20464365 150476070 98884545 90625785 8618115 17124240 14563680 44748840 14041680 98850210 126744705 109893825 135440100 88604550 23163615 65412765 16896360 28652250 61368075 42089955 93825135 25631610 103665930 47586420 58704945 139144950 123489450 47118180 121664055 11796420 60134925 49701600 85552545 119880015 212695140 12376545 330648030 37241925 124863720 23453160 29442885 58048275 116327280 105026865 62892675 67440720 66608085 185369505 79508070 10518480 18235590 26365380 2454405 22635870 111440775 112003980 179596230 158492475 7284750 80733405 87911475 13575750 125607030 199236465 28586085 84445995 108845595 4536750 8711160 101475105 1780890 27816840 57854550 124962390 13390935 41978760 68697090 123520800 27600495 31236990 35025120 25892250 60065040 24364845 58766010 98094390 80821695 49065585 105991755 145102245 93072315 1111350 11416035 96266385 132670560 38635635 70549890 109428435 75351240 25771740 81432360 116491875 5371935 18042225 257298795 33546735 89777160 42997065 29994090 11309415 12900165 13273035 62412600 130554675 105994800 64347030 44600385 147562740 236707020 9533160 113678130 16986975 74703225 96923640 96493005 12221820 50773590 85465920 65338185 129239040 276718410 49659555 127636260 55053345 20363055 968025 148636785 80269395 148742010 97858740 46952865 54885000 169502595 66574860 139171950 216533250 56226000 14099520 14225655 8173980 41782845 25698030 8802765 54069360 10931145 263226585 83635065 51067170 13523625 20967840 111360255 2545245 13367640 34508505 86134200 21709455 126933615 142227750 31427940 156788475 95077755 8315835 57019035 131879760 92085180 108456345 12304860 89009850 52147725 54369165 46487940 58501800 688560 163813365 20636385 65268825 1028655 1362015 2628285 20325105 5376000 52376385 100274790 77087490 58800735 41446575 47590305 68883270 38140695 160761570 137038785 20540895 57996135 82445895 113329380 45893625 182358555 1466115 84296445 33800100 6255885 65268015 38342655 4480320 146694570 40758165 14400630 10798320 137669865 45174045 130226205 64597815 35529885 11520990 14623815 3570360 26452605 28010610 1091655 12536115 157627725 37272405 101817780 9497115 119790165 109260975 34806930 111522585 54420990 62188710 43115070 11009790 67548945 82522245 117067875 64335225 54171165 95355345 43401990 83434215 21208425 44857965 43561875 114413730 46121415 19384695 288588270 36478845 86819145 18899565 112693230 19046925 1936080 9554130 302190 222702255 167230455 53826870 4879650 47469480 37154880 45951315 65607255 36048345 76995120 113773020 218148270 27536820 35101335 23849610 1355685 102694245 85833390 121424130 184453440 36826665 75303405 22611480 81559065 131145120 48063405 55682985 30356805 226169190 42508065 178973385 14425935 81542970 173075565 126994365 19981995 32520180 100829925 52633305 174428550 38882295 133436715 28929225 69478815 35375805 17669415 28961985 55250955 95213325 76854735 57003735 36551160 81475485 129662460 67038195 190850790 29609460 23262840 122645550 126651480 141439770 80357055 4829640 254959320 57558750 230068350 39826155 11785275 24448710 9289755 15544695 178776780 36862635 144440775 31023105 149063820 17488650 60468210 73967505 37496610 163907610 4602135 16115220 107886810 102834450 35334870 77219160 3056115 25117410 3573990 91181325 85007550 19177665 57511365 27385560 412680 33655770 113775150 25451505 4289010 109222050 20718255 7757595 163495935 86432400 93877335 121601685 59160975 93494430 61756710 101940180 8742480 32846445 26161665 44765535 18668025 27040905 126736785 5608440 10670385 42849060 117386595 112656315 73422345 36929475 113622630 94422645 22709865 6934500 33991050 30939240 42841920 34935525 60471630 8685750 169575540 21424560 30243795 86868240 10274610 92460705 228165 121541490 67889070 96823440 10201275 19377915 26832690 56620725 14106690 19448730 110117010 3349500 19405110 94561365 61150650 42169080 31383180 18338880 11650935 24840615 64728855 55020105 5796090 29789850 29918175 11163375 126948690 86656170 34604565 46376985 60958560 6272265 38359680 284820 184189500 50166540 75575685 105321840 6371265 50508780 126527550 1269705 83339970 60536745 8453400 28651770 23080980 82721070 38992320 33662175 84179325 102579300 22747455 115508490 29583360 25625010 107154990 101427810 38545335 46810575 25302690 19883595 131431680 6817260 84597675 3386415 26112030 25833375 88312350 21174060 3237090 151566195 35952585 35613540 29966220 24712590 62918880 16339005 110354100 8741865 61670490 12205155 2148240 10178295 159836175 77493000 25209255 107398140 9042780 112496940 39682245 76603470 99420435 45339975 58411740 162139440 1523460 167127495 49181445 19131660 109914945 18231180 59603580 100028460 63890010 145954425 83974410 17527290 24663525 116097015 889830 1676655 22023885 24562170 105145440 125608650 53957730 55231560 25356360 110640990 1552440 66229875 96732585 93848760 13234095 108833790 111950730 2583255 230496270 51163320 54065775 214851300 47080125 93349545 118939290 10375635 6309915 25347810 34906680 8184315 26918265 73939635 18361770 31601280 4474320 4941975 18401325 51616290 109447785 123350865 65739045 49191720 95747070 28191555 37068060 182793990 9362505 102563025 96032250 107651580 45770280 170093595 59615565 79318125 125266050 3369075 123753975 37310760 92868930 29187945 80009820 35696430 9524100 77551140 168240705 35790240 215893305 30484755 142226085 11699040 81037425 25082385 207938115 55818090 89287980 64191930 56402250 87359220 187451415 44001780 78343470 122587050 73680585 169572765 204901860 62440350 50146320 84106170 10090860 8207130 32663745 23546895 3929130 43210725 135107445 93575565 27530040 68705520 115157910 56971695 29436375 21900675 60260700 3528585 168361425 125953800 18150555 12581745 19396380 149206335 43458210 37891620 59067450 80865630 141010755 72917100 924180 134319225 60695985 211344450 114566910 23113065 21514095 89450655 85420785 158586885 38107620 61009380 48913275 10358490 135558405 15521475 123436620 88612365 75540660 79847385 36254265 109136220 9583560 56536740 183852225 45106350 175257705 40831065 109543560 17650830 82128150 1030725 241485810 43828170 2430690 823230 205782960 50264505 155808285 40327500 186722370 12584400 14619555 44240775 85512945 23083440 154238130 32071410 12543630 168568110 75130140 66419265 7815630 57693975 127303080 168710085 25806630 873525 100527735 65948880 53874645 102055515 20164890 127244160 161162445 81532215 94272345 70178445 54918810 19500075 23297775 148757970 9898140 22533735 52198605 34902045 17720520 79913250 134356215 26927175 25612725 94395 139346325 73606875 97881660 133543620 18376935 151647000 21807360 20319735 107503695 16531065 179993325 85093530 5459010 7598895 89969985 125318400 87806160 164058885 61820895 50453310 137365170 111398955 53319390 10377735 39270090 59005155 49521465 45268245 57007155 33370230 43101270 24672270 37152180 36006390 156071070 108225705 23973450 144931860 35313855 59213625 214000560 30359610 49100310 39170145 665790 86729205 16126440 38525910 129840495 344017440 43799760 6661590 43430370 100973820 1591455 135327510 114305430 224146410 90515010 11541330 16590675 36961470 57638100 165293685 1256625 849120 1409850 39375195 28286175 39143985 471825 90968520 45340005 72553575 7025190 153664815 34369245 23279265 32096040 148720035 37594965 106113810 25503750 82782480 7321725 87190845 163748700 1317135 75942255 73023375 111949845 185606415 4735350 131511510 13858110 69147900 18870000 44934390 77388705 27625260 216825435 109293135 33910320 11427330 177362100 102002775 54132165 67014705 292765965 5699220 172087380 87633585 42530370 43248825 141557265 229307565 147644775 4423890 194193180 75021390 4002750 1965975 63087345 1248240 4924335 115660605 2122665 34522680 126914250 84560625 10226070 99209835 27675855 42319575 118562565 1807485 75731955 53006460 15115965 60855570 88206045 97534920 42119265 158148900 59131110 14164740 126784935 93232935 106988775 198604635 76140360 151181055 69065850 121413615 25338660 62795190 53238660 93372570 65255100 180071550 49474290 4835085 123453870 43386375 13961310 41401005 21709065 125312535 3235710 94146540 62851980 60390450 196446810 119954880 45890160 162587100 8609430 37463385 77004495 147445560 45808290 77856360 81900120 58524630 34997790 119730150 112341480 83994450 812340 112094685 27378825 168563340 27892335 80080380 114315705 75386850 40114740 4349895 96240480 161822850 106411950 25080135 69960135 62406735 69981135 54036030 5841105 88847070 1804695 31925295 85299150 155176845 119609895 9913365 117176850 59654115 3422670 106446750 67423020 224468685 54342645 43597065 69761295 84700785 726525 5489535 55590060 136002285 5343795 63578820 17579355 26423745 20088390 134825025 126201915 42924720 10493670 173802795 1147200 83511900 82845855 58735980 10359480 25752645 81991830 141157740 22232985 44260515 142488540 48434820 16674165 61629480 132788940 133947990 131064465 24715950 34778625 83731230 35003430 5401695 2468445 94514475 76043265 6541935 55719615 162986445 27984030 25643250 154911405 45410865 98134635 128145705 119099625 114611145 5711025 73460820 10967415 12870255 9500460 108814485 29764005 127882035 104807640 78575865 126347700 69946170 55299135 190142040 43994820 127938120 20180340 52362075 84911160 76681605 278996535 26061540 96104235 82541250 10839915 96129510 40772055 94205100 103159170 14157915 65087640 56231220 91266360 37270140 50926350 61783740 24586575 22904400 71337270 69557280 33107070 87745320 57484950 4713960 224233425 80904390 50379120 14384490 114811875 17253945 96159750 179943225 149329230 14462700 1644480 17535405 59912385 151605510 35687370 47218110 77558505 29641110 32432100 13076280 3430695 55851435 11088630 11708820 112184040 173407710 28101720 11893110 104921685 106694580 62420295 75669840 95111145 57276780 58722315 48744675 41037990 210463335 2590740 97781145 95148630 26809965 134218485 97207080 8396955 106101750 49129350 46662525 6458505 7768620 61093605 96302490 14764125 61607385 148579635 119289585 3332955 14237925 9261375 129853365 3256245 29291220 8173050 53954955 7568415 85330170 27670005 91847430 56076810 136153455 178323945 56098890 47089545 21137670 161985840 16655805 11977650 144065835 53658645 198747870 37106700 110621280 25616895 24933210 71087760 60980280 100480170 31610880 24726705 11837670 93108270 29428755 116438385 29620515 112340595 62239770 51294420 174615255 205299045 102317820 39526515 15898245 129425640 58343955 25095885 8464650 23529945 98704755 109624320 78381285 2546970 91583160 185423100 61976955 71568735 20969640 142498035 62307465 121857225 135297045 72028065 7104240 121326480 43774260 89558130 58816785 111081105 100889775 197325480 94458780 140342925 58381920 109096395 91204290 72914010 15430230 46095195 60811425 39218910 117026430 13530270 68267550 66733320 115525215 65880780 69372855 21717660 19291830 46603395 2039370 66227610 59388045 16229385 114550785 35063940 24771480 97636650 98888205 87955335 82158780 43757355 23283630 48537600 156122175 69691065 142104750 120151680 44634945 220505010 19253460 119589960 22171290 81799020 52260585 253059795 41359995 46678890 9420840 48634080 93594315 59770470 90469275 135845100 134932185 78785775 18380160 10077150 193887720 47108250 75436290 47899965 10762500 161356830 115542315 15336690 101026095 74670615 29125530 3782445 122529660 19109250 97601895 42600075 63950985 16356270 89422560 19869585 19561815 17243670 140291580 18966825 148028265 8670915 59224470 34704180 38621895 55007850 47048190 96482625 139716690 94034970 35027430 37271940 97995105 113780745 176036490 16714170 9629535 17353320 73103445 7391520 181864680 70332225 113232420 140524950 72912015 9120360 31829535 97999995 130026285 7424370 36658410 245082510 23956740 80073270 20683860 84450510 117262905 30148500 22074615 98305710 77370 45226845 175615890 84872685 4360635 42151020 146713830 13969365 193965 1160640 106414260 72885660 175072170 53502405 113265945 36145500 39964230 137685 1904295 100264905 38117610 50178495 108044040 44718015 57515670 27118440 29822670 101872500 98338800 87489150 27803310 136528560 117449655 22356600 47940690 159990750 20699595 69548295 26047590 87539790 150622785 70970805 7595010 67122480 46365390 31828920 25370670 49044525 11560095 153248205 148312320 113902410 194860665 98115990 229127385 24683070 19769370 89068275 6579210 26177010 13940205 136605465 1659630 28047600 29701725 10749510 59279040 60324585 41266830 56702295 11308830 52384785 160121265 29813130 39686340 50503710 19770855 70863795 107397120 189149700 77235120 27272070 86350125 9395325 59363460 106884375 167371425 12103890 47837265 86457375 50938020 37742220 144859425 3281865 4386540 50427105 53965140 116215785 120503880 272432100 31588365 44828490 18239895 104529750 18657720 36604875 74026905 79351905 117641310 56694645 174783795 35112165 2250615 151292160 27850470 102935100 28628100 84876780 59254890 14963535 92626860 23423430 74645925 220646175 109129230 19404015 74681070 156093090 23954055 59075970 10716930 97114965 125098890 45943335 6008295 143419245 108473895 42906780 9553290 96875070 43219035 15517380 70341270 76567770 3218295 8780550 37889850 16557180 39492105 112098960 23913705 23615535 66050175 93705 51775320 79627125 79612365 106449660 28545300 60084690 150629640 29525040 139647315 132221145 54109005 59319420 54889905 32085390 4164210 10550385 20030865 29014935 205565535 83354040 86005455 27235395 64989810 77310450 47879520 86043435 23219100 43832955 152189535 18303360 43852905 33183600 79963200 149048670 68221620 97368870 163956435 25743480 182101500 3673140 37723065 142352070 79647450 111775905 62150295 83427510 66515250 88470240 12116820 88947765 10302075 2528205 34654890 115373580 192341805 92613780 270354570 131775720 4633590 93882525 85453200 63319290 27391740 46441425 63173325 255466470 68104065 95550285 7036650 85927065 45330210 27127665 139171320 37117080 69112710 12469785 148734795 138213465 51862305 5683260 119152665 36066030 175050285 57375750 62451900 16681710 76363575 88772175 121554555 18445035 52049505 36750630 184973970 8369760 13997595 16886325 16774950 11004660 131750940 204003480 2407395 155685450 80869875 5675655 96934530 102126495 78392085 30268890 64999860 118559070 21194955 164490 154195500 118756635 1928640 8673855 61958880 70935690 112041525 1504515 60329340 195994695 156130380 54219630 2080155 21832410 32426790 37176120 31328310 87469590 119447040 29962035 84641505 126283215 49152375 107632200 71384055 107521005 15557190 350085 31207800 37012050 123413730 27489855 23450235 30282735 30778530 135644700 48819825 58027185 48400200 364245 2166630 117599955 83175840 102329925 76320495 28564365 53946315 125206200 177575640 39847965 86096355 32661720 81338055 7280415 151237080 45566565 109354995 93225360 13841790 101227065 66531120 148343670 52408725 127435620 23235030 5559915 443370 75952260 26402595 133535595 66008850 78345195 5276790 45869265 147567195 109969830 47077380 142678170 101662860 408450 93658110 51981000 52589700 190531125 31416585 6728715 89777115 93677730 14076900 34097775 32039835 135420165 15238995 31671735 55172835 62699865 132802950 64783905 130315290 27808665 16205700 65825145 68155560 8348310 42391050 145703115 19069575 120262050 9465495 179673150 35541780 93306270 50088855 40530540 63295875 494160 4461000 103635330 92223270 6579990 112619895 157469475 71998665 15306660 50999355 84952155 72123360 3732495 59760210 102388215 36146100 104560260 141501915 78081150 9406680 59365410 86313375 145408695 34381245 5250390 211989570 32210265 73673565 16997025 47205870 55454445 52627890 99795975 13184610 45835110 113055540 120928815 97714185 38657760 89698380 68344740 22257840 35927925 10349910 122668920 25739790 74782410 8876085 23120760 51867075 13071405 2722305 108152415 53977305 57955665 41061060 39712155 27248535 103992855 233129265 110094960 12201060 54261045 4643595 80221725 198376575 152994105 103312140 106660290 121299480 9496095 82583040 38726715 49440960 102921840 4928340 8671185 152277780 69183570 165910125 65744595 37953210 118040280 29194695 36138525 38606910 12712320 193400025 101819565 3409350 25635510 176092455 62093265 20466990 46107585 43755015 119957535 5881200 97720290 14474145 24531585 42000690 50298000 126388620 11524080 56111400 205352925 51348810 34269600 136080900 46863600 27906030 149760555 97495335 4157895 17805015 65485275 20046300 8164155 18679695 122686380 62151885 203785305 47045535 119229495 7454685 26735310 167356365 105678465 74442030 82198170 94802250 35758350 131456550 45306225 29063190 164414610 109456170 32064540 11978625 96336405 1300935 112951155 92755110 51126945 126810120 4075875 64779945 59707095 15508845 41056800 148527570 28464870 58431150 38587950 98627955 218131200 7632630 86068590 6626565 244430370 28758975 201065115 61790535 64489515 93822810 19881645 28877340 167885070 28148385 107311095 16411785 50523630 35684160 83147160 12667605 134502570 158004375 49674165 44803080 78510135 67433085 29579745 3367740 162864210 97185 172279950 103058520 75764985 48255765 105556605 81319440 13477860 2662095 166596060 2412405 115665600 150857055 90543495 767955 161204190 14435355 84086250 73759110 48751020 46172760 47859510 41544345 122372880 92924235 62370405 96873495 40736760 14797440 14757015 139417695 2754555 105147630 43749705 150907395 65422380 129738675 38066400 86306520 21043305 45676200 24391680 59573505 45807225 31679115 164216370 124662570 39874890 32698260 22478400 6033255 155814825 19533870 44925780 134002785 77638590 86645745 29774385 47090595 11808360 183135165 60887820 86418420 41304735 131296755 149554560 49245405 101032095 147280335 3692445 139384635 44733420 136757055 1828725 2969970 197292120 126819060 49302870 45348615 111092790 57661095 71102970 121399515 89030700 33870840 16748145 29886270 158049975 83246205 10606080 103724955 108543540 93772575 3708225 26696355 122633070 79698105 9444060 95749515 7355460 4307355 33642855 255144690 19749690 143979810 113027295 7434210 22837275 165844755 16840425 20455740 70024380 13386090 66309630 31200555 62287575 99520800 131400660 11651400 26025570 78990 146689245 79593300 67339200 2783400 86183340 131624985 17516535 200469855 44070975 139942080 25336815 68677815 61183440 31765755 152721930 68866515 43293855 21534210 37743300 41770980 118868265 48186990 219671130 67955835 23140320 11817390 106269810 78004215 72926430 27212730 12336180 151578675 60375630 38305440 3479730 43720950 211049130 37035330 11346120 46070565 35164815 112726800 103735545 62358720 58070835 19857660 179423130 18079320 20413080 159724740 47155605 5937585 426120 52132515 33032130 74072610 89804400 26631450 16550295 83057325 20027970 9828120 63567525 10798470 68468550 4677900 94992705 50000400 126383385 189772245 38654340 3864795 88487625 37545240 108996975 922980 67935510 115404975 67770840 14120160 104175870 128242455 26557065 183871440 14211735 151738530 50660775 4106475 27349635 66423705 167872785 68515065 72069750 85506585 122178045 43802100 50130015 33964170 116180340 51747540 25800150 59907285 42659355 110159220 127376655 42140280 120996480 51111945 165531420 102189720 64976805 43256010 77214375 96847800 26227560 57168840 143268030 78274875 157401480 46154775 18795765 192072495 74421840 38535255 21497445 88982190 26295330 73447140 80532435 198895275 140593860 66601155 554340 82358610 48007005 41908470 124352865 122233005 71255670 88693500 33743520 69659565 95420865 1151880 41805690 62643525 136003980 36334920 92080845 40140135 117293640 173394705 18941055 29496720 211507440 157372755 102127815 24087615 98021610 31022925 5233245 134869485 19952415 147332400 23464395 109071615 35386095 8893905 125062515 57688620 92616495 89320515 13966005 21527145 23356605 111037035 34707480 38643360 8810685 44989740 98868900 16445235 4895295 134726550 194588250 54451455 16860180 18806640 37320675 15457770 47289540 55168650 100050135 133443840 30444930 127429980 15079365 165420195 153564570 66913335 44214915 136760085 56132850 58463790 95581035 64861800 88561920 26020725 105788925 141800385 70352595 3335820 32149170 16877655 117511080 117906510 13299420 42867300 42868020 19902840 39155085 98202705 311313570 28070700 59456925 140439090 92441595 147861585 14897190 869175 95192520 27566310 116843565 25635165 139555275 41879700 184080810 19262820 69990990 74148660 171062715 245197275 64554285 17824470 39469200 216641400 7952400 73136025 83945910 48184980 155502540 55118970 13456710 101212515 5838945 37444080 214937130 15155610 43155645 97212360 49269480 6163965 11221575 158928600 26328060 217357095 151355685 78281070 15791295 123890220 14221275 85146660 28028250 84971925 52274760 22330980 161864700 87427740 146471040 60799380 26432940 38854965 99152880 30893715 11807760 3681285 56049750 159728640 80549100 40530390 38648340 77418435 120522975 47818935 178654290 99302745 535185 46587840 49017045 18110325 18605085 230818755 18935370 26828700 42999630 5811330 37991145 62197575 8669880 98754765 203865930 45725055 23585970 273848685 59011530 80504295 7316670 124536090 75310395 13322670 13228665 92850390 24963630 7372125 67665105 66633030 63747675 96202260 27853125 40624305 87071475 84249420 159135000 412800 111499440 36348150 66727065 1353015 107217915 90195435 39321375 1646400 1854225 44572725 17330220 163335660 62153760 4454760 17615355 188140800 48798330 128393895 132672675 21319740 698235 97983615 23009160 165858510 137169885 2957220 9835395 59516415 13375725 28723215 56434650 49342650 26920260 99399495 81485670 99126915 124402680 60449985 57805695 48630135 148973070 156976875 10084860 100911015 34242435 5234940 44612760 155631870 1423935 193932135 41004990 144182355 31420215 156036225 56688765 148098030 70404375 138004275 109049265 31822335 111280485 16750800 49947225 10666890 43174875 114121800 3341430 20592285 131476260 43829070 125494725 109415835 19612170 98576580 54879645 105206820 98169705 74962950 49153275 32421675 69545910 19148505 124126320 68042280 97317375 117071655 20360595 28017210 124164300 104210535 43454145 112733715 34344600 67642110 49738215 23256570 217587795 9631065 134415840 130693845 50728020 3428175 175412580 19290330 32626920 12682875 166630200 153450600 64933665 85645320 18176445 12665175 13682850 49235460 28856925 3432675 22207275 33649350 13421250 77455365 10399500 173164590 14029950 161822430 42336765 1318875 136638960 24784110 44219010 35189760 116365395 62167740 10715745 8017065 55272240 84739005 418875 76261665 10335855 191939415 4019595 4883175 243467760 16219575 79201935 12692385 23554830 965610 42872625 17215305 1907805 78360015 84111825 15921720 31300425 25505535 229253895 24105450 36950370 156840540 56658180 80941530 80119380 41682855 19354200 61737810 105939555 29428905 137840400 13381335 56698020 115190370 19242450 77481810 4809090 46113060 55214175 518625 4757940 45867570 110866215 167163105 51609735 92231400 136130760 42570525 10305795 108707820 8751195 85032975 53175300 17632140 104824470 88039785 47023890 13048620 25906590 31776060 161924820 18079200 9850890 97079835 383895 2937060 32716965 51386055 76695615 12616800 10611630 3655215 62697945 53855850 46598415 65321205 242213205 70147860 198859410 7795380 55790955 45162000 94591080 153065655 131427630 122924805 128155485 149207820 33296175 70145610 19054305 80811270 113399910 18562275 161757630 117022155 49043325 36764295 83839725 31147350 26804625 134063700 138098010 92840760 81153090 114832665 21901155 43503345 69505740 205437195 56401980 2643510 49359150 240929790 18289830 78449370 21178725 44709105 105643650 90425580 137886195 8106870 44653860 73976550 149503500 142825905 111702975 16650285 41040660 95059050 99621480 48374700 61101510 96990240 12061890 18824325 100024485 49621695 6522495 105485730 6280335 7687245 5173980 65548500 167535000 17950950 89126310 1895640 52293975 43277925 34035900 34735500 24185460 79471860 10590075 8834295 72516840 6595155 15631065 13488135 209033715 97242045 77833290 71014410 5896515 289875 39595920 118841445 30974040 50967840 100626195 3260490 115217415 28110825 20523195 131762595 31820100 1615365 23139585 165736635 7369575 60772770 200814930 78847530 175968090 96057375 9942435 3755070 61509645 157729950 33871080 62636715 128508645 80470800 26592285 50661780 80169240 96878025 9301200 192394635 25088820 20799675 207376125 14635920 29277360 238554915 57893895 20511690 76291950 122752695 127957065 10535655 33465600 10035270 61572165 87011730 13723830 55369215 59610585 112142685 41736975 103726920 33787140 29496960 104270175 75418500 8220915 71512455 160248075 14832030 89258190 83188905 21960465 41805870 10424205 63106350 110806950 164830755 101436285 157719075 58788465 52159860 127546335 116366745 49386675 23931525 50338755 164583015 157445205 31339335 6708795 32866380 89840160 70571715 82534140 64400925 8651040 129542355 43094820 64616865 42872925 88805520 114020415 112083780 32438820 22620345 62370720 1274865 4828260 89812620 110317170 42949200 77461935 15210420 49682670 49062210 86642865 26950140 137126100 247436205 74641650 16517475 126696720 61070190 52875840 98701875 30287595 67029030 149057055 82080225 2145405 44717325 4742805 69764685 19318755 19583160 92223315 229617885 1838820 117775620 79903185 86483625 115757460 125026500 34891995 55477980 72631230 60368415 4513980 64232385 68160165 80358600 225252420 4068795 5817480 85175040 111494940 107561850 81579750 112203210 190784055 51751665 45213615 42555045 142590165 85135845 102553080 78036795 70059765 51348825 200795895 124728450 4453980 69614085 8332305 140571735 9539100 84867060 96282150 165817935 6974730 144982710 36291000 206430810 38048850 199766100 180065280 18382260 175414020 112585575 84687960 20780295 75090120 53389575 69807075 24281835 73806000 9914160 38417730 69106110 2745090 85518645 18487440 988035 45746220 83995425 127020525 44862570 9265305 51799755 65086725 24075720 65969610 39400065 61306560 229933890 97429875 4690050 74612250 60671010 192981000 82747575 28010865 79727880 8958795 52222980 31091415 70617690 175872000 8211060 756450 9785445 86219055 9627270 92746590 1263120 26790810 95393850 29950350 49864680 51406740 102692820 150295035 30449550 919530 43596315 38385360 39761910 157056870 47449305 142424610 79249305 63603960 150260310 115684815 68209680 84483285 22620375 92852235 110021655 102490065 53916225 29127015 142114185 33536895 35517795 132261045 80141790 12151905 88716510 26035680 22391715 149979900 22799295 35276160 164694150 19263585 17099775 61223850 114447180 25615755 41971200 93658410 104848110 4537845 57892020 149190 59933055 12061005 117483930 7336350 218590545 90215985 21067125 33348480 63805215 158081745 81938775 85881060 26646480 122394585 145444155 64073595 131149590 36462540 64701705 26501910 15561285 66309405 83597820 165910575 27544890 24188700 46316880 3564690 22207410 27786210 148054485 122470335 3561615 85153815 72939210 60403620 31346745 19929015 11830545 126226020 118387080 175515240 17454510 3840555 44053065 216054225 18519270 4454190 44754405 64104885 300315 47279520 110709375 32397120 25166220 44259165 12674715 169648860 144264405 46302915 61046535 132914685 15023505 185785470 9311595 11959830 106954005 70271955 28600590 42575115 100695960 65283780 165866250 27648165 20405370 108473385 127872570 152671575 99732795 27316905 58465545 210742830 73527885 90092370 43136145 15132615 24980535 102667380 64533420 125369760 32630295 28594005 34082175 58514610 103875990 14531925 30497850 37643850 45066075 93636165 28142145 238257480 72696915 28257870 67492920 54027660 253931880 35957355 78332760 58951170 49862865 126997005 91355895 57680025 179915535 21567285 177012075 30863055 20825940 83486595 49563030 237569580 133365150 64849590 77593785 75073500 92131530 166379490 1708650 104726640 13866105 62554065 14977155 56287920 50231130 79841730 88471410 175187250 63074655 58431720 76740405 83703660 53237685 128225970 91178610 90212925 79543275 115455720 42777645 111527295 107595810 10149930 61845045 96118725 71538225 70470030 68448315 65248155 36389625 2908215 77499975 22043595 11109015 76685895 217456575 97388115 42415020 122318070 51367680 21028845 12877170 63728310 20055615 144252795 96623670 96061335 61564755 16102650 49803405 130294800 22427145 10951485 44759715 87804360 35513055 85214850 60038340 74248485 7165230 16715355 274647135 70417740 115816020 12699585 105754110 124020960 160287780 30113445 61545840 13630080 3987930 72713115 151802475 57779790 40189860 21115125 29570925 73013745 20589090 4296105 110205360 44219010 49122795 56046585 39048780 183418680 28444830 22377105 87768750 90383520 136419195 153651075 51515610 76796730 155009400 20613930 113566905 51441165 96033870 50332170 19395735 151602645 5195430 34974900 195548205 122892990 94031205 22873530 64607955 97678560 39260505 158919570 74771070 3285450 35149170 6850440 49606995 11984625 72818670 32366085 19311795 38562255 51436170 4261470 48745950 63941415 66424620 53257635 77033430 11956695 219194115 58356840 47618685 150812550 793485 66233550 112372605 53328900 50066460 175498815 163117305 87569205 28622325 18610770 69625950 25302375 81435660 95049045 27478245 56824065 40254510 19507080 131473410 73376910 204846705 42188940 111950985 103743750 30492855 127341195 128854125 4083330 36070005 132792525 36832275 30740505 141105 160905765 9620370 51550845 39909915 2099910 32853360 2981925 44564925 113987070 15128835 47490120 145552320 141773550 2619060 74809875 17934315 78705060 165477165 37906245 144191850 187300695 70013310 148521105 50813505 64339485 144127155 28806810 125698425 55766805 15306300 3282570 86108970 176428680 8211090 122185305 27560190 178935090 111282300 117110565 85886910 148642950 46776615 62697375 253801275 12020625 74051250 18688590 10144065 152518995 25274775 50111655 77123865 33117675 30672210 21787140 104638590 17344830 64641495 88491255 120941820 135646185 3674280 77759985 98954970 122280840 105444885 3593415 266383680 66600780 50619210 159854160 134938245 47868780 119133075 95745705 23547720 108629565 114564915 59253705 39888825 48873420 175859940 527535 37189950 98867295 8234610 39485715 192460485 143308500 14111535 199075245 251159055 106003875 84576150 26993565 134819550 124758420 51735525 2271750 102172500 100659825 210780705 67299390 4724880 144733500 71240655 63148365 75450435 203288265 77212185 21823620 58822515 141534855 91302885 39820845 114619680 61728210 135480825 95513430 7835610 75059385 18658635 17146650 24517800 133588035 89331750 50309430 25498935 118041105 48646845 11902275 22631955 42937065 50347590 31331385 44513355 158940075 47137935 36444945 75251715 35514270 37442445 65709975 8348850 96143775 176764965 103453785 45185790 58224030 207047310 54936690 134874780 160150410 13592175 65502945 140953455 96300030 1139370 18963075 275213550 63785205 134699355 3733365 22148535 26711925 13534800 43372485 41680545 195749715 32100135 58990695 86351415 156443640 93749295 14176380 87085590 13117950 6973080 12894360 24461220 15505485 6441420 159460605 61450425 20978355 138918030 10558080 55915605 17463960 16882890 60953685 101640 31795290 98334180 123664125 3750645 18100170 38515845 132131670 10733535 78145575 43001580 124484460 54307365 69252795 123617100 48980445 34766130 55254030 32535540 28525125 131527950 22564800 53612460 37089030 116305590 35500470 50370450 13056795 172185435 2919780 61854000 224735685 169269540 40417350 116474850 20020590 58812300 90273420 92605695 8817315 3331590 44954490 61855950 30887460 72918210 5825880 4067970 34313055 185101755 22281390 49747320 4144725 466905 62764155 6875145 24013080 8785905 62652645 758145 11761050 58191195 10117200 41430240 36325590 25804185 69569400 115540110 16034235 89512905 43225140 42403485 72157455 41879220 142395345 120150525 126281745 59890635 4778235 237463230 4643295 106975215 278494365 28483110 10884180 53547630 72139575 94989735 42403245 33284625 68580585 24259965 68633385 56703990 95281575 92537925 414180 25358835 33124395 72138765 123472425 112440900 9135555 247464120 46552695 334246215 190091340 106974840 55705230 12217650 44251065 150376335 50096700 52938060 1459020 198528210 116212320 42417000 167905020 8862630 10572150 73217550 20341785 23670450 55493190 2722335 174649470 47158785 57029880 64378680 115318275 63387105 88845405 50214300 191335455 6573195 8909385 87383700 549735 27726030 117313620 101080410 36469800 130228935 53207715 132039600 24665925 155797125 165867300 74259360 34747395 79133610 49055625 145245135 60655080 15265665 50124270 106589130 27928665 38779455 71457960 90255495 134071830 26696235 212059830 56793900 36495975 47820300 96448365 112090695 112374195 53765475 34630155 16120170 174765135 40749060 50254155 645495 60353700 85782195 44543895 167745495 21140685 61980075 85390710 77912820 83763855 17847405 81867000 23121465 106061670 22500480 92043735 63511350 115877100 30881655 67938540 8591310 94264710 98103645 116985810 103071975 33877140 4593675 153517605 83802360 127798455 31602780 116888940 10332225 3180030 111981600 2681445 13550550 57253305 26792595 157211925 257220255 211866915 161902485 24926580 20889240 288744045 19783935 123661920 27101445 8661765 222855 200008320 68067720 99806610 235637115 29247000 114978270 37584885 40802220 31916445 102333960 227957745 115680705 19420965 108896820 9627120 40703595 171933450 1608345 103703370 127634310 113204175 6525120 47925990 23933220 94513665 127279260 153880755 51053880 96660960 11966445 138477870 55249350 58770 28194660 20090685 6751290 78616680 73661340 59609415 53764215 135175065 24233760 69329670 4772175 757470 63044610 177015015 72770760 68829540 22632855 31894695 19834245 68482290 148610580 147718860 271082385 66371220 88955430 14097570 21335355 32659635 92297085 68709750 65032965 85796070 41775270 94736565 118760250 55460235 3619080 183205530 21587355 135096600 30372720 104451360 119883150 84323640 24402405 99381240 58947330 161772555 100109040 67812915 80832600 6018900 7476210 337815 67319295 74971905 37208250 5575395 111609480 175773300 62826450 46806210 173350275 85439505 85045800 4736220 44397015 79320915 93453090 40581870 143264925 168815970 23143650 88210785 60454410 51527205 137413560 41473320 16748175 175051590 33910320 189100410 132906435 15166305 97939230 12306345 50297490 63006615 10584840 66708870 49368525 129043440 15219765 10109175 120466185 9179910 33469290 35222430 25610520 18845220 57137430 27720180 24548175 71669160 74968410 75869940 96148860 138707760 10397445 11363610 8209680 4252725 37610475 28489605 25589805 144401130 51383565 19607595 114555660 51453375 115593990 5164800 55289160 40444170 119519415 68299260 29331855 120539010 64515405 113493060 94638900 9089175 33038190 8765265 3713400 122490690 89254035 70427295 104479440 79412970 28440795 73379370 57143550 52515 2733690 38161560 207152385 98817030 65264325 90762000 111220995 59285505 211845750 61089195 93941340 86169285 97829970 200219865 116982600 31927545 124658250 47744805 77892255 88822035 31400820 57624240 44336085 25198920 214488630 5763360 31236555 15443955 30686175 10964355 93956970 1641585 50499360 20119740 142358145 82112070 200946990 18176175 47614695 1535775 132536985 84088350 59335455 43672650 13056570 141899025 39253860 112974150 36738315 32628360 43316775 113616300 33331215 68942715 110978550 11416185 11258730 46930155 59010735 172296945 38490360 101420940 4004745 127153020 83558760 90771360 65295030 209280375 22121010 122482095 27693360 16237695 38942520 108940515 46349685 12541305 51045840 60771030 155404950 66834405 16022490 125378520 36759555 74021430 29469375 86983875 128325735 104302500 148134750 43749780 44587620 19457235 36560145 75077415 136066320 8551380 239902425 81937470 141554760 9966180 10834710 265563600 15060615 107925600 58475775 33601845 161442735 151305000 78703020 102630960 6456165 337190160 43864725 19815570 71118150 40259355 37512390 20142780 64513845 66854595 8033820 80801175 6264540 133597065 66256275 241009860 19149705 62170275 94365900 12029355 18686460 84654210 37943985 70569795 115102770 136817400 85862340 218367015 28380045 23249625 99302595 25484295 201743445 33040020 11651910 63036375 37480620 164478270 61557795 23707605 104973810 52138320 23635890 115529250 44998170 106900065 123850575 18832905 135920265 122052435 10122435 57617715 202564875 296715 145252695 30972975 20042985 24821115 132993225 61394925 4965600 36346455 107681625 64182750 57667290 46292490 105127440 31123680 87545130 31192005 41047050 58377945 63325350 189426030 42176730 34367055 27542595 143250720 13194255 1918605 5738265 31425570 2708415 39996300 16327965 262904415 119423595 147092715 39345720 193037070 36050505 54990975 18150300 53858910 162810825 26508060 11219910 28398915 114445185 60982305 149676300 76333155 102657075 14814945 104556210 9203790 138796800 103242480 40751940 30062790 154828290 4923000 27316005 149677380 19006920 224982165 26809200 29184900 157625430 94104300 54444285 20583075 229436325 89459670 98038575 3924150 16252755 20689005 39144450 58743135 53838330 118098330 115675965 56320020 134759115 19642680 107911140 50789895 24477975 25323660 111194835 81107595 24239700 63937890 35460345 28500210 68358795 55949415 79092525 9896235 79930320 128252925 46218015 117345360 93414735 30347040 59158830 34418010 65885475 79621965 17250315 168997890 1209240 50107815 96694155 93897720 364215 73078320 63957855 32364990 40808280 160146405 42144390 144956940 70623615 52063740 118664250 15537990 12644325 11386110 14502705 92137485 62459385 19501860 129622995 59878245 8661030 45095205 108011280 200122065 49915965 107492685 16116975 36478515 18778935 130652835 10997985 217769925 2411625 73959420 125392320 28023105 46936830 84629925 45634920 6777030 94223415 63419280 131426700 12003195 68810100 147450360 110119500 112008075 8407275 75672720 78330390 745500 34219665 185944860 410835 46489350 43618050 51750165 52916985 84026670 121102875 107398200 62070105 141436980 33051030 58421865 60095385 94838610 164774985 41102865 19651815 15162645 186632070 53586240 86407275 118547910 30121485 122967525 33008685 187120305 13878765 37214700 78761085 146966910 18739260 141446370 57967605 80528745 16684800 8395950 118022460 148476810 21771750 134522205 40863495 133159575 45762510 46100505 15550200 75917325 123496215 81082860 46988430 94157445 195203205 13576635 114149670 38802450 19650870 41847480 123061665 7914090 124235655 86388510 77604615 79485435 16263090 124611195 23510190 86492010 13329885 4365465 159994125 96870240 10965975 120021030 90145710 226099470 120290250 42537675 182081550 45956895 22158405 61060980 24584640 127186410 152226660 22687740 1462380 42335880 137067375 41851245 9259785 1666065 114295335 28626375 1707165 88417965 140265930 69972480 24835935 45643605 7357830 7281315 50473740 102081150 40302120 21252795 46094085 22182690 195358785 89880360 41330355 97952295 79777035 13179885 118203180 68529915 85618635 68320725 111400695 103814055 14269185 4846530 147562755 242035935 24753630 137420220 359700 35565780 81232320 5400600 10672110 285989685 125053980 65118045 23353230 90461235 137675910 45776835 95887080 60646275 54425175 69272775 27757995 26853870 48570210 53750925 182432265 80240970 164700555 81573255 183006360 56161425 152838030 20515275 83069145 146815635 52966830 17393550 36799650 10062750 66504570 19020825 48078420 34542720 32486145 54493320 86093745 5675955 70140120 93006090 27959955 108037785 2264985 215650920 107720715 34168080 5372220 163061760 6454410 137223660 82783365 104764275 58997595 21227790 73533855 149514450 169504395 71163855 103540920 3350925 57574695 113294985 46851480 59249040 29668140 10687920 73074180 36171495 17713290 135341235 1190730 68927370 79815825 25731585 28991790 34060680 159792900 47805960 200985285 54698280 77406930 15052845 76442895 76586370 162022470 37491075 105043275 96875550 12310635 66106080 123192690 66894120 43592220 17703435 85725195 115414260 17476740 22809255 5094915 12667155 23508900 77402655 57921345 121095060 40910460 35225250 4265055 146664960 49664925 131969835 203830185 26775270 178680360 13147680 91426785 63441270 76680780 15558585 124847295 44934585 56616270 7991205 41810655 5031330 103716645 39487605 50230305 48415155 67559610 107343405 2114475 105543855 35509920 79637865 12915780 42861525 5039610 69680715 34238595 78776730 111310560 66533325 105988350 115769430 12105960 159754260 10474470 63255690 65759655 49409220 18673545 120156510 191318490 28177110 14945325 79365345 25130055 153695445 3652530 57365610 173820 171991020 10818540 44074845 131983320 77744940 70562400 171066750 153806970 66443400 94202310 85552290 84502965 118155195 82022415 87639285 8811825 15656880 33800115 117635955 115096440 49027035 176009160 57700635 65107425 84656280 168365115 72467370 67357710 78468480 98407005 19230450 119402820 188768205 112533690 46987680 15308310 139874550 230770230 87302955 44825310 65849685 60157920 40957155 69433350 122067645 91708005 153823965 127561200 82310100 51248805 46497540 30947610 44236035 54007335 66792780 178691400 32866440 199874400 17794455 36592125 46797975 61286850 142521660 86432685 14445645 35434200 105004770 92422905 88289940 74034285 41052690 79825830 126922185 73453650 11488800 214510455 73882725 62847825 60583050 67429770 72388050 94169565 96480315 172889505 3458730 11859570 80426100 51646485 42567270 116523435 18690765 153990270 19433220 50974035 220527255 29891790 18474645 160055445 80057640 32380035 17771895 30450600 111079860 27987315 93773040 5629530 115890210 26773875 33748485 9734490 148695075 181673070 52954980 129594600 109995450 47457030 97686825 141080670 57560925 40926900 65320800 42092910 35667435 44437020 13102485 18165465 42881265 19983150 124528935 27929910 7767240 20644890 180102420 26776200 41229210 258946200 114355125 4410780 119857770 180799740 71893215 33191235 14360640 54668160 66385470 43680780 60490740 47129910 48784110 102888270 24454230 597900 53775510 55704270 153552375 165324750 127139415 115659330 20271990 20843790 77769780 90933000 93392280 58801305 82182150 25816935 63990135 12489360 9775710 50147610 30872550 29198955 44429415 242327265 53281050 91848420 68775735 103738560 724365 42587115 22568190 44579805 134706015 5139630 112379925 9734460 6598800 30570960 114754320 50684925 2816310 136442550 122203230 58592835 71562735 22450560 80680680 61019310 141626025 25317855 67496160 137157120 138035100 23780970 18144435 35736810 170184360 43554240 57062130 9966135 114274920 64707600 69599295 141813960 120742800 62994465 701070 17866635 53738670 4652130 45512865 207164205 143325075 45071760 113132145 110891715 45051825 101931480 61301430 178164735 73706685 63683850 17780670 65843565 54162705 102630195 3509265 81342270 10775250 2275590 100580370 68726070 74208000 41638905 55132935 69122655 31816215 3059895 11392320 70822590 3347325 95606205 89393715 115945005 98325630 17411805 129733965 105771975 89521065 80944500 30764895 114340785 207356655 161410050 26494260 54765585 182221155 35118330 27932250 13867860 5119650 123316485 22653315 47145525 190920225 11973360 1693200 30523155 8650995 122808390 64021140 74980110 38588025 75615810 67518015 15975435 33011700 122791005 26504250 65511435 168389745 96097980 24390990 96602055 27425880 24794775 191261475 12751740 27484635 17952885 134662320 100805055 4404765 17683920 237728685 132148110 108665715 16527240 86750835 15320310 210865260 127433835 38135940 83640750 53531985 53107155 43073580 104837550 54529815 109691235 73109115 77481240 64756215 30217350 123388275 48416985 213445875 37465845 98905380 42633555 18549930 112837965 3652515 178759620 129479490 12985365 108889185 125657160 35616885 39108315 160260960 23530350 10747365 213947730 1995645 16079820 107232165 47446905 57810120 37198125 60163380 28250355 96507735 52766010 9173805 27534375 17385885 3071325 4639080 19652625 46655235 27693735 79441950 234728370 11049360 22106115 45707625 100135440 24878550 40948260 64171905 63668100 5069970 173018055 105429120 32695920 71698725 89971530 75762870 22050120 24862770 46632600 54956820 156544965 53330415 30295890 29173635 106511355 49275615 41477775 77905275 36597675 72481770 601440 118390080 21208755 85281705 43160850 73976835 127967460 34827975 27007395 43456485 237893940 2156760 97997295 314489910 8974305 47746305 115298895 57603885 26453895 53433450 143745 88389585 13302105 21789750 7048455 25035420 87415155 67662585 156359700 147462345 25342755 104062845 78194490 1090590 65522730 59932710 54791790 18110970 65334510 21482865 74451225 55927365 5678355 95906070 144664965 9513465 4048500 78325350 6677115 77112945 95757750 17796300 112887195 59450940 159128505 170113410 5794500 139383030 61142850 18888630 26035485 238730790 39817065 17309370 39928800 208046655 21918555 49475805 59217030 54902505 122236485 133922280 5961780 105862575 87786390 34878360 118802325 138698535 91585425 2121375 9376620 9894915 166116495 85008615 49602960 75484410 41051190 40311825 18056865 84094905 174402720 121081620 72596010 96377205 84398985 6430890 73236975 60587970 12406440 2313540 54667380 206536515 61168860 34684590 22735425 75681645 45655395 86671185 142480800 111818175 53145945 94837515 119905815 52258530 94414410 32746455 2869155 49484415 34889100 104227515 15806190 88694340 41102865 29174445 45284085 49065 149666430 19606305 63357720 70306350 1087245 25720425 87682575 28154370 43530240 46553610 53778510 303910470 7279770 39606585 44603160 48124935 26105670 92168265 51548265 20456760 11097720 140592225 38968395 116120940 34147875 42181695 81960540 55803840 9084855 71140065 92685780 2224560 39419940 4934655 96414765 19980435 91396560 3340935 55094865 17792490 87101505 7252860 126753765 39681915 22642500 39815040 152051445 23739465 75282300 42658515 9999555 51107520 108159750 8554710 44275530 16994730 79743555 12600390 14511120 37291260 109194810 40479390 47835840 16493175 72022815 16241550 58464405 88826430 122698425 86446110 91323375 139805235 11644575 21233130 13676910 8744925 143418495 157374705 5093760 14774220 2381730 154535160 10792170 156226275 127186260 75221325 129145635 70570425 57472815 55697535 119014410 106102245 108291390 110236005 18799875 28405470 128675040 39092490 3137340 105486780 79737225 166333695 157430325 32369970 135948255 97727445 34210815 63936435 36712320 22427985 36523815 19227585 105340110 187561530 17645220 11762895 99397515 12678060 3433065 108299580 44942415 44677110 1072095 10839780 94171905 114829860 85195665 2575755 99561465 167694165 79880790 86547120 47337765 56832045 9772425 234473100 70162665 26391105 23050305 37091490 173681295 838110 101875455 197344860 47401230 65027250 36256545 21764385 52661175 23319705 288184710 88925265 20156970 104239185 15243330 36633420 240377715 38697390 22866210 38736015 141764715 14447520 14107050 7419960 35278770 103961550 5492370 81757995 2395515 63227415 143684040 6577035 61895925 88641510 91824375 10047210 140476725 5644845 102194205 15571425 108097830 86354400 27949815 13106490 101742345 30831285 66501450 27873270 28623045 33689085 175583115 35214390 10421025 37680900 44979705 190846680 1075845 100716810 37436295 57664995 53676825 97926810 38081445 130327305 69628035 92789790 38821245 95135385 109907100 68623380 24061470 13874235 31679925 101503680 121947990 62539665 62959065 25971285 138854790 16194285 50057745 84682410 54174165 160379235 48035325 25838055 108818160 58361790 84080745 32646660 94840185 16388025 75103260 37327995 62230965 7711620 76067580 45840045 29310015 55627380 155238705 173467560 139341480 26563995 173810730 89023530 133611660 113183715 241107540 112564890 10396800 56040510 242589360 128666190 215692545 65217915 73078470 161257545 77489880 8408895 11407500 50572455 67167870 248762295 71217420 10913460 139912680 98679870 74611815 94322850 117969435 115080075 265901040 114846420 21505710 95449680 2896665 226716915 4554555 28750815 30839880 149605110 129117900 24690030 47768235 82591605 33252495 207632910 58783500 22894395 178848840 18783435 23451525 187299225 9941175 83696580 10336890 35556525 10255140 37259430 53972205 26268495 80869485 17251740 131296665 27405735 116836965 21914820 145282095 29993745 38256330 88620 20775885 98719710 27618720 33103155 84472725 34964745 38745990 22806120 57203415 72844935 55050615 7357110 254205 26158740 2163210 72027210 114962100 50983260 50069340 87447090 93101700 36634410 112289835 72927675 107931765 56888130 186242550 28786860 94647285 161447610 27371505 85480710 28423155 135686970 20998755 136409250 8009880 90409440 2248770 165590115 12550830 204011385 92751255 107179575 28685325 42875415 15105360 136379415 37927965 56988810 99821205 22555470 55188180 148628745 63590490 7868955 3535695 211161915 1351605 112487100 12234225 40972995 35462370 66290085 112105620 57343650 28075920 11560650 13043385 56058255 38701515 49087980 72298830 49488870 47428035 106670370 125370765 118400430 9958920 67977270 66292995 77043465 73380 46070655 57105690 92987415 14058885 17296470 38549550 51267915 111307380 26050560 22698120 19569315 48373770 156919305 46698705 22904895 68084805 73346430 63358890 77658990 9543510 8471955 56547795 11271645 88612590 120621225 124437285 56355030 7030425 199410150 3054525 24002400 56470035 177124500 68969835 169845 129320250 5421210 50864235 15234405 135168285 24734190 3708405 131688195 4649640 99681330 20149815 87120255 63406095 24384105 110797245 7969635 25792905 151519185 60707040 5611575 71190540 87010935 104185740 103906035 74169600 170166225 11769810 118621590 11838420 73569375 63110970 87853830 2393370 39137415 53600955 43133100 135555735 35251215 15070200 8405535 13327650 5448840 57302745 86147880 5571195 80872560 130514670 59427105 71030340 140395170 105312390 78016500 79955745 1141155 57813105 195652140 17036685 77095500 38074110 60173910 79617480 30046470 5456355 124374240 42590985 92100360 14122320 145956810 67815555 75079740 120194775 19634520 47536425 30308835 152876715 113165610 272061105 125637900 187393035 32820225 72927060 231917925 31268145 22223565 37698465 172458180 136640745 10638660 1939680 5241900 11662305 9032625 101403060 18531615 40123260 32384940 58963635 24698025 275137545 7327365 74177565 61452030 30575910 89132520 7847280 60761130 139908255 132685815 91895565 91527510 110182065 95097240 84004815 103572585 105035205 2310225 129368190 8400975 70573470 139033920 23322690 120283260 22845810 6450915 34530480 144392820 75200490 61832565 242571060 76741815 59032215 51165300 73113420 13238550 23135325 27041535 47651790 50869665 77905530 136503525 128489175 34752750 71304240 55080 11567430 2694870 156489780 33286065 123835200 22047165 2542305 75713010 153964755 128884920 55798830 79005090 19830045 132077250 6307785 125206980 68803665 16526610 76865490 21408630 51792120 139217175 37074480 65237115 37341180 71712690 29021655 4267575 115866120 10900935 148701225 26226570 92412975 17909265 25422090 10988925 23484495 52758315 160168155 63058770 51696870 19511745 103567080 26805255 59773395 91547190 25301220 67226850 88923375 97748655 77708610 103305225 107799960 76492635 19670595 41676750 29938050 64251630 57037815 127230450 842715 160434150 2841015 52823670 78030870 123371415 118722720 46578150 109017345 9343410 6989700 15723510 81556260 81409845 1850250 48539790 12877230 67485105 125853195 127661595 200203545 77308410 83352915 45795255 21298320 74579625 126270450 88001805 18101925 85169280 105628185 17849190 70897230 42777675 268508835 23320530 197670165 110127675 25287525 23753865 21503250 117326700 10049190 94018320 87623550 74410515 16330095 34836465 69246600 143241555 614775 112554600 11897760 111522060 72361725 132755640 135731880 7991715 188032920 61593885 86941290 72677385 103729410 124851675 92627040 139926675 136958700 28720935 30314985 85605195 7084560 45297690 30121740 73239285 186069840 61670460 4093335 139991400 82283310 77623530 55500360 193907205 57484260 55508520 55703010 45987195 192514560 63219900 109475100 44623170 34257615 958680 110603565 54676995 156471495 20406255 110032560 73065030 65053485 92742195 124271295 123374340 83714505 57430350 72251160 169862850 100606725 21779700 142422540 1710690 98867610 31147050 39114360 174300075 13613610 60099150 235779345 88254315 10605990 36334740 30668970 136864845 112834695 13042845 35764710 106341495 240987615 89395680 120488385 92895705 67826055 58528515 2533380 26451900 113836845 37236195 64435980 22437900 45680865 128450250 728490 67776855 139789800 14283045 43604820 123130695 42719625 135555480 307153050 36070455 22322040 105167190 42958215 10639590 22354185 47300610 72360765 88735995 1817775 114893835 14071620 48811875 113232195 5164350 130563270 35975430 4005075 10008210 131934690 170568195 585645 42856755 75547425 116626860 18679110 6384060 51117045 87022845 17923680 962295 23299725 28441515 88377195 163227690 28161795 31282425 80064225 60020745 127634670 35621055 5299635 35285010 133448550 48804030 24108510 159195765 11381760 25164840 121038270 82495680 87056520 182167425 16898985 80249910 32346795 159595005 89872770 70665735 61157865 19449375 69132555 71360520 71452065 77677005 123542595 56351670 197943270 64149345 41615340 136688310 86194785 135896985 36511890 28097235 125046105 172371045 136824615 74181705 51822675 13490820 37239510 210493605 24753285 23430165 12243705 72255195 39078360 113287515 147848610 50649390 98319795 145017915 81874110 44445510 14803530 82521165 95760 23587335 74248395 114372045 91828530 103410915 45243675 171437805 34761255 18393585 97321875 17743935 79606875 17631420 96514350 75977055 46474050 77922030 12277470 69627720 98668605 127832835 86474295 500700 116063280 12647595 136277250 42322905 18195735 2686965 12221220 136650720 219555630 101075490 115654770 187381095 3439605 76640310 217392180 68548035 35303205 22303860 11402910 102990855 99088500 124339665 63614925 9632175 59303910 170830830 59460795 201602520 33608700 48039300 202504695 16202805 93397230 55346775 33900975 23769345 55864995 63322020 40571325 134010780 77025630 25161660 58957635 112335870 62698515 85892370 60764415 59414505 5859285 12195765 24886965 78786120 63486345 179470455 124144770 49297560 50313240 183183405 44318640 164766585 145895865 68681700 174687300 26723925 1176945 20753145 87675825 97382925 123176790 77272560 75002835 13201125 139625685 17834520 105176235 80875485 39025575 12012060 25169220 64158810 16134420 71724840 69565050 8176590 99283125 1015515 283062810 123126825 96217575 100185285 56320335 526635 68616495 73931445 66485535 15349890 37142895 12589860 5638755 61311570 12318870 95120910 121311885 37767240 55678800 139194285 3412050 45992595 91727220 5579490 120610365 46352775 71204355 52544730 164576145 92775270 119189760 161733165 148321560 145267170 43208250 156653220 42122880 82960395 66232485 20798355 23905200 2221995 75343815 99895260 45678075 11009010 83682480 25514835 121018215 17218605 50752740 43716240 18917895 71921145 69978870 49967310 19207815 53019270 23584245 26341020 63433245 104581410 70211160 32096850 85868295 66283800 62925795 16970370 75813030 53522910 34785015 25611570 150541035 95613420 179442480 108523965 68255220 53468430 118102920 68747910 67774905 11507325 2988705 51695010 44369415 35535330 148959825 118126440 93359460 65877300 173350710 29141460 136886640 56700540 38033025 134316750 45196815 10147350 4292505 96245460 46339170 164607945 146660925 102378405 2809710 200822670 172964400 41898585 71843715 178263750 8837430 16546380 37806360 12141900 79739325 101225895 43729665 4045635 30696120 34507290 176972205 68698515 17925990 103207350 72381000 59074920 36895395 4987665 1698450 57131190 38179245 110153430 96429540 19805610 5294385 11214180 9480720 73681860 20873730 132534810 109935825 71944740 110170230 87022245 38298945 128042610 11060070 92391315 24083775 139917720 39442395 111796020 81786525 77086635 74497980 32594190 60645945 34649010 107340075 22519125 58313910 108607890 59131785 86743800 110439975 76748955 113533830 44248545 81577605 25899825 166307565 69244875 28134120 118771050 59598945 67027245 110961750 39525330 52007100 40738170 46435485 69567540 38214645 150455850 221142285 144026355 4598115 116993625 141140265 36514950 51291885 10670085 95710575 53145885 199706055 135230685 67543275 118708410 139577355 160033725 98743320 54155625 13368045 41757120 35100630 16803060 70271970 36846480 29823345 18896145 81725775 89579190 246773475 20081910 132397590 27425310 23535285 79355070 5973360 79130865 65117415 174560535 62560965 122561715 29368620 111976275 29160780 18427395 17658045 70093080 50822100 76989795 68077800 57024930 17981895 115483155 69477300 51558030 121222470 91166625 35391465 77890890 94370100 62737215 975870 80666670 133895220 60361545 191506020 4331310 99529725 53316735 175445100 37631280 61357860 12679620 78816210 170170620 276510 31119660 138293250 68809560 14094705 4818120 170537340 106306020 106604445 201604590 115687875 53516580 29790105 38966970 73339275 170334960 98094990 123124485 51505935 11210550 95091930 236246160 88404000 9542340 73800255 43906830 103791930 121438665 25357665 17856930 23838180 40868940 82248360 72322620 19938210 34305315 91538460 63263550 34200225 54982710 43884135 133596075 106127580 34526775 95861160 329985 75822240 34441185 66336510 79725900 96072735 197375205 64734945 96389235 74561040 67160265 171648975 31114530 38012130 126319845 145855785 105545085 64060815 50027790 101408985 118751670 75781935 83899320 100578540 115332030 95775675 103661940 17835090 26162955 238683195 10981755 5275320 54129180 75000420 21242400 9616830 175866360 8226960 50203605 110713095 159673755 47297655 40189470 180175470 142494195 1724625 112494885 112208970 33470655 13948545 21204270 65257365 179459445 15946560 58361490 117542715 154541040 204249045 35063985 66565830 7428225 27626940 37823655 134663400 32630790 167056590 69821835 16956570 51137640 11199300 86497185 33736035 67082535 15982110 127980165 135583965 39749205 6086580 45411765 13796655 78901305 105366435 59749380 16884030 65379135 176787810 70475670 45434535 35641350 57481635 3614835 222438090 4868310 16115115 16170420 66566910 169866210 113759535 162082215 90800580 14618160 138981585 17816880 8977020 17236575 38917560 61954965 18215085 76707270 108637890 77465685 86398995 149552595 51655425 147343245 41033985 58878945 88394790 15129150 74714910 55078575 67966140 1887645 5398365 12450540 37801860 64841460 173186925 18356145 91342545 95855055 257527365 83281500 109547265 43654080 70809615 89550000 135786540 18896880 124225050 426435 149191995 62944560 118402215 42276060 58312560 74243070 222634500 4934205 1416765 87433830 190477785 76445070 9703320 49286010 45081120 37475040 93103335 21107160 135713430 16068810 136731075 21322620 125111055 9463215 89580990 54315570 125854395 166197360 190586340 87404490 154850790 23652195 38271180 40207440 45110115 27334545 138009870 76696365 135354825 10589010 150575055 42776130 8369190 151716120 46862610 84429720 150354600 73122840 60069630 18568560 3407055 33841485 165853290 93005445 55837845 287465280 38573475 72991860 51910905 113228220 120563700 46880265 24072000 144901650 155851710 2547765 146839305 55303305 82658115 45258405 23982840 125524335 27859860 10147515 138367695 177828750 114180555 23256855 111153900 3396540 12445905 37354065 12192075 3734925 53598315 56592810 4217895 174893865 133571460 42650655 15008685 99352695 70612170 18955380 32828145 152331750 53516205 55149060 38522640 150095205 146446515 36322905 34423455 34646430 56426010 78341175 83821305 46670970 164445735 46310640 88038945 19288335 126575055 37243635 33231675 88329540 35286270 199931100 76941060 116483520 142406415 31328175 10124205 80224650 37723860 86478480 131640630 27052320 100146960 217970505 51939360 140904615 5915235 29398875 253060935 1854660 26417685 42347415 44647500 44119965 38266200 143206725 15345045 62840250 142349400 41751015 85805775 199230255 60647580 58592430 84992895 80399280 70425465 20922555 195872160 17150265 141647925 8339490 44341335 91733580 113294070 105202215 53642280 37514385 847530 181096425 78192165 71470155 51125565 25328565 92057745 53257785 35510775 2581950 122135580 65189910 15493095 10981770 96322800 12040995 6220395 152304615 47773650 33959325 94620030 158474550 649185 39826245 15136305 77550570 79831350 186905490 15357135 183542955 14671950 83825685 73189650 247464585 46207620 128563275 17526645 161028465 160835895 50092215 35984280 15057855 24223485 4484895 30002010 51537750 26574015 41073690 165198285 117280215 85975635 33556815 19142310 65953710 45892665 22710525 122358915 10884825 83015970 50766270 44440080 120243420 78324270 131168100 66816945 73560270 119252445 80572050 134401170 32435475 118757280 40868295 83480880 44565660 166140270 94556550 3406620 10811070 17698740 116437665 88672095 161662515 114846510 95265045 58271610 243553725 39740940 138763005 25229865 207467520 2602785 6577650 84211065 98844825 62710785 3409965 16727760 178484415 136778745 113848215 50523420 42952935 58685610 73428285 35925615 165860190 202756575 48685830 120922905 152691630 12122655 43813185 112516440 45855780 12698550 123888765 10145730 36378300 12701805 7081230 121856670 70173450 11607075 75144480 7673760 90344445 23924715 62060805 33585465 23388075 86196195 44512485 209973540 18995025 108953190 203244660 33800415 64999215 167773890 54968085 559665 147262725 40537470 46450800 25432005 75245940 89284065 10823820 41823435 48205350 84559770 56179995 68656155 19033785 9276840 91168575 89068755 42704340 31244220 55771740 82720995 57731010 47315895 54071190 71903220 72461835 7969410 19422450 50080755 398145 85003530 29940330 34036125 97835025 103997610 53780850 143124540 6975390 101579385 31104840 100714815 162180 188771280 97140105 89230305 32282730 48899655 11913435 118533885 59288055 4712340 96974280 64672305 3264840 57139500 37657185 69645420 5339745 76155825 11396280 150989025 6816090 27940965 14190105 67301955 33296925 85168620 17062830 195791340 65668995 23896590 21538950 116106525 27665955 69989055 55261965 39519870 51353910 125781000 13173450 96504990 93094485 39456000 2718390 145327125 50091420 107469645 4938960 154536255 27281700 173591535 77849700 109674960 37967025 87712995 26681895 224517840 129273420 18050415 103522020 48191640 125382765 51637035 11852640 18123120 162828615 84815055 95539140 30020550 116995410 94482090 49732425 44867115 97087485 159063105 92767320 62530590 72793380 34278480 22075830 29154630 2731860 92449800 87795030 15458850 83940390 141124965 86930145 145198575 38576925 60436965 53861370 53676585 136330920 25315800 177511320 85140120 2289555 26434575 200947140 142713210 62104320 56021445 32080095 82511670 71167560 123214140 67970865 15444465 64304190 104137815 52937145 34553610 72637035 11989035 156959445 34459020 16521315 159976425 55104825 21570210 80139570 36440085 117073905 75340440 49267965 75985440 50549790 88420380 83135790 28061550 99501075 52390455 25108920 113420205 69755955 97614960 105967575 174373560 8479380 28835715 26142855 47116590 26782515 94233210 198422910 9333600 48324225 52409340 30556920 48760185 107673900 72983340 2011590 185128380 33281475 213428640 26136975 145997175 78130110 50786955 4524435 89045265 147239865 29499000 179807505 18927735 114074205 108985020 71180670 13443570 130227525 21695175 55213650 181116795 2855010 43008720 221201445 184924065 110613780 126536790 60779010 35760840 58656075 16625205 3893235 87632115 71369565 38300535 1067535 79410180 133934055 99128400 13065600 157984485 1464915 81688005 29437935 45662850 39358725 169985190 169038120 4667640 22849140 87704670 5025345 104561010 91177110 67197780 43202355 84247500 46730880 81652440 18649695 114977610 67978395 209370 115723560 39048000 210207510 50380005 109827165 50079705 141244560 26651535 95165025 103751460 14391240 16972425 85491180 56766510 132281205 133595265 70186380 96786660 35681310 14943630 9524505 19373760 95810310 165367635 128508135 54378060 133568955 24729330 90252825 70929930 68623245 49984410 9039690 131573985 65161545 180297630 23198250 112074855 60145500 114759780 76535745 62343030 28310580 14052240 61058355 66341145 23976390 66267015 82033890 37158045 30920475 41359890 14964495 94236450 25475340 139755405 84170685 35105295 30304305 136990200 64951365 116691165 78415245 207166530 2156070 22809540 44261805 27951405 86372835 70624245 143707845 5727675 79932240 133479285 38657895 64379625 750405 105320220 67450665 20399310 39570240 19916670 25052955 8363070 40267695 74260215 55729890 136128060 46513110 113953785 70366050 491430 31835880 33099360 1271370 5836440 16093425 115921695 72595500 13994010 40008120 52535925 75147075 35496510 51673560 76054620 88292475 27358680 39104850 81731850 165034260 35656530 24406005 152492820 103393500 44924910 159575610 145922865 26522205 61062615 16559970 25017840 138471900 134697705 18289740 60810720 1738605 116767230 21855990 28600410 23779695 35502060 89897985 154729110 22556250 18972600 175552350 172240455 138742560 94956735 6695295 13976370 92877540 15651900 19733430 205360275 39431505 31188720 181178040 42823575 99658395 18076935 18190695 45866100 84251220 61549635 84017475 38959305 122500725 50454225 10075470 65533695 26632410 8466435 86743680 91858455 29766645 19693905 122178690 37087830 114118260 14507865 61946400 83260230 61916610 142290000 85194150 42402015 13470450 34248855 97040325 179517480 3139710 47022705 132822975 86065035 223798650 68898735 48724110 12875715 84707115 115385910 68650290 174851475 58208025 26595540 107731755 17730750 3859980 68430165 29045640 17102100 161281530 60230925 22193370 100379100 171604125 72400395 118559310 74935740 77661885 113046750 55145910 155694435 77463405 56605020 21796410 172354800 16581405 34228005 9168945 124113585 44373840 89490 75106800 4067265 14535285 71619075 12909690 57925740 121509375 84796020 20547675 9619620 150416730 77653440 64008015 164935905 27101850 64547040 120730920 15502935 195855060 80874270 65174880 10303815 120223575 96517380 53810130 37518675 224993910 10808130 56568345 33543345 59843295 223163055 90735825 64513215 50714880 23076060 111655560 136640505 26492400 166108380 13023270 15395655 24357570 31168620 83654325 57027135 11628780 232683375 108855315 79022535 55554285 84906990 106251810 85892355 27838650 149830410 316755 8249730 229582170 50070690 20728560 105087060 67100940 97178775 123967455 158746050 58611750 48606900 77185950 17855955 158330850 73734225 15743880 28593525 61923630 58010265 55811265 7987395 72954885 46117080 33025035 81026970 68428995 93182235 24578670 151321665 1816080 39150825 22566150 50007795 98040 46912935 18923070 144522765 31391760 97459485 33059745 47569695 4635255 194309655 6173400 85574385 25823400 95820165 74748540 43229790 116893710 40068405 12999795 16162965 68064525 79720260 122338770 176145240 108096915 15748065 44302890 87585675 59535825 91913835 15899190 27196710 29260275 52189530 100170345 20496105 85935375 2652075 12994440 211081275 10595115 13568100 19810380 26227080 119238450 15517260 101905785 9165150 31549320 79221705 20185500 37622280 7884405 94252875 32709900 37614060 10746435 15129705 16228965 205407180 136305225 40138875 159568095 81905835 173790690 32203545 36275520 38176980 52017570 9162030 37422390 37654860 107109375 34926255 86775630 63187470 52518660 6369360 217506675 66914970 106346250 92642805 76430790 6327870 860940 44142915 43019400 22279605 1460400 145619295 83494635 30598395 58769925 83423715 26787810 4709325 174296250 145918440 16900275 49207170 15497940 68956695 14396775 159090300 108298080 68118180 34216695 142236210 92831280 53352090 152759355 118884945 108964635 22239045 87106200 70924605 129952170 45324510 50796780 137398455 18074355 25138785 159625710 61801455 3411735 177268860 167428170 102580500 74691375 73198290 119789160 87407445 6778275 5947710 70468935 96148740 45987825 93122985 53556615 141205035 124264755 8956440 13683360 166742490 1322730 79469565 140024970 15464880 24820020 2456715 109760895 29771430 139359915 6769590 199354710 100941480 16915125 28691040 206667450 27923655 174449490 7698285 245926500 134892270 101291310 50689395 14095335 91502085 242296035 53451975 52716885 94765545 86131905 47045445 62670 128542830 18489075 66045180 4524180 4278255 44161275 21750300 35996385 39070920 53973780 48364620 68390295 63153285 103182060 110102370 9967050 65381235 41356155 109989750 73122180 67176585 55803135 56843085 15525285 55342935 143360760 46185075 13567035 86361795 94717080 11661480 146535510 79550400 1013595 47295360 77888820 22388775 76237290 101379285 41646600 10737885 142001730 29202885 8128245 82380540 69852945 57334080 143600310 11776620 9933015 75591510 143061075 8670900 26521695 76081590 81082890 25967745 160911165 60958305 50046645 54096150 53911245 163282020 8660295 7994115 221800620 26945535 6874440 26503380 169553205 72553335 139819470 451155 25295520 2833545 126011160 57987015 100372065 2827245 28662975 82209690 66377340 57529845 41769075 75446400 211637865 9330600 14429535 83473020 83696790 161323170 42775860 17643840 88311450 82717755 103278690 95281905 29008200 23254425 102310920 61883115 109260660 36247830 60524970 55027095 49654905 4107270 39836775 36811695 36074970 107929515 204132015 7186035 7232400 19207065 203099715 82715745 119129760 118655565 8252610 147651045 115593615 26726655 109437825 74925210 98734020 10883685 59317755 155457675 11316345 158914365 1398540 11764455 108831300 32517855 26800245 106478340 79514565 100329585 94470180 46419750 107876145 3675420 19295265 14416260 97456485 234221325 80838360 30804870 15311925 1898850 93174075 10784820 125378265 9997740 74182185 62082975 29812230 26680920 153199125 63577950 30890775 136732470 42440490 50047965 164274645 65909670 109781280 85444575 163754970 1218975 91471875 74849340 34468650 113131695 22127160 99268545 465180 97896780 16184025 152843880 110013660 7152285 88118370 175512885 64347675 68939475 99441510 259754910 50527065 50751465 30650430 82143015 49050720 98111955 92603745 69866865 137396595 57418725 154054770 8680755 50475900 118399515 7800330 8800020 44410860 95399955 47804025 56451420 28867035 95070720 161760375 10619190 44621310 75705165 25438335 21125790 183643905 160745550 67580265 8366070 5661435 307260 108416370 168595905 104989800 103933860 194104425 88441875 34364625 191079090 127421850 12989385 78288975 42637305 61267170 98584725 162694770 48041625 10129680 44591535 103532295 190082565 31455210 1434030 15774240 57278445 148814610 75453285 145926045 126955275 24660630 5256300 37301205 15845160 23010255 115665870 54425010 68153400 53604975 20191860 47595900 54034620 124326585 71706915 138126030 238501095 4142070 84792045 56843775 118549605 29120415 73649790 55435770 78332925 28102920 92300265 109125420 84892890 7415235 23490 154934265 5533275 25526820 34345860 18459495 8015625 163731030 12135375 125152185 75428640 5896755 103254180 19319610 41977185 33446400 26340435 144473550 42502500 81147750 33781140 86076630 70947180 72927045 75228945 228170760 80205660 31362165 110626680 80213520 37792725 12563415 210846075 55743825 141385680 96473775 75117525 120763950 29253930 60703410 67681905 9185175 4739370 20224950 52579635 15717015 58933800 3118320 39705330 50609400 20521545 16422600 248386320 141734205 62658000 37297230 30082875 96258855 4654350 94242420 29124495 139665855 88348875 16787910 60425685 62240475 174230625 60355980 21642645 109037010 64622730 13637325 135897390 100251960 69721290 46987665 34013970 24750735 114144915 4393335 60783270 80920365 34415205 106805520 10838595 91392705 19259955 60358650 215445615 14555595 25088865 76927770 25108260 8080440 25978575 51287250 48965370 179846535 13939035 18938580 5692890 371311695 7286685 62673765 123737160 41361840 147916560 69454350 25624980 17812695 56278470 150884250 44525115 84763050 7604355 18170070 29538705 89317350 1345080 95725290 16931235 1669005 62883120 196930215 61847025 16852845 5475675 96981630 114444000 74621415 17399910 104490720 86124390 59046000 105660270 3816555 23438760 17081640 88789680 7041480 68115 59116080 125720580 9032370 159697920 72708540 89538360 57115620 103312650 44895000 140967345 131557095 36064815 134821785 106902870 17092905 6274560 59983725 23970975 96624480 297529140 21176085 2834895 98155260 4544550 101574540 104419215 59001180 10376490 71477835 10476300 19830465 179942760 68196690 112240560 229320225 29799975 48666000 72300540 48072315 139020180 90175815 62812065 169569345 16688685 28782555 8725380 42246840 8063295 107907015 180600960 9623985 30869640 121095570 209580465 24659160 50497185 80387430 69756255 5415795 140344095 2444115 114108390 104820915 38934705 31919790 133275315 148153905 84856755 147813135 55050810 3875685 63714825 17438340 62057175 124003140 148083975 105734505 34626600 144611805 149223660 4533960 99926640 218759580 155613300 105750045 4888860 41692785 204525105 40467960 70948665 161694510 225602520 31326960 5486520 13328460 6598110 142902705 98246865 14155200 11932455 71900010 42808530 55685040 63999000 124596390 8467590 111323490 26647785 295260 25996545 64978095 12387000 17233185 35535030 5087355 192236190 152441280 18189405 62803305 37123680 67994025 63272925 62143935 38045385 2926860 11206725 79035030 17641590 12919890 15645615 56247090 145809090 14814150 134524425 35260635 94964760 162911160 165192060 96176700 45463755 76279365 11090565 5739165 43146255 62093565 137549460 7852845 23273250 36314505 32573205 91221090 78227610 82155105 7455960 9630435 179425500 79096590 146137890 26223810 15904890 30256935 13920000 63354900 80307330 56111940 235432440 37816725 23680065 2007120 37885620 126953235 75581625 7957620 59119380 8281260 137524740 76427670 183639675 40703535 3437400 13918095 26133750 3794715 24924045 57218040 9325110 5909445 116117520 32809515 59646885 101768355 174503310 170719710 31617705 82725165 97027635 3761190 180615210 30770505 196489755 121916730 233346330 124076535 13058820 41951265 23658645 94197360 1434780 100343415 97729785 85402800 86958990 34789380 178474050 4075065 37737390 159539520 50685270 44445345 65793090 36442095 147719115 66277350 16345935 67913880 63592170 121534005 54985110 110320770 57421965 13058310 182561265 30598920 99184215 109761510 10877820 126378765 113709270 80682375 57313545 37528920 39566130 52845615 158700 17825760 115030290 169358400 13877565 35540580 38872620 149300595 52100490 46264065 133424055 136047165 134041170 16507350 96509505 85818240 37321650 142580205 27974835 14726760 245042670 15985635 8719050 12774000 37553250 10163580 134301105 94306140 43104960 26972955 94238355 28089780 51702510 102833310 60159810 20529015 135702075 45628770 80687835 107903895 123733725 5364015 123134505 70694820 2427945 65774970 88912350 65231355 38906925 119332545 9368595 77357655 58156080 54906570 134411310 140568450 34307505 28919610 141850680 132573255 10194360 88996950 136794090 20276700 19578420 161372370 61878450 24423375 71121495 16203840 88752075 7334415 162441495 33435090 39263295 28035885 67729260 82150800 2791275 721740 44733690 42730425 179966010 240555120 37190310 23367780 32831250 13649985 12493290 59423685 22298235 32093880 51814140 46948950 191045535 83786070 109399380 519885 63111930 18399180 79658850 102426990 49834305 32326305 23389710 4781355 132217965 35686050 61418055 250304145 34102710 81790605 130338975 7127040 48723630 61145985 28406430 45914610 69758715 42602115 29950935 110260860 66320910 132013995 141199290 95370465 22558065 107372880 219608265 14838060 87008430 73757100 54273120 106172370 27026595 111383715 92384205 15321390 78905565 64975875 90167325 40043670 35099280 46389195 48487350 213244185 109461765 19094070 134749185 19030155 35479860 120664980 102729480 128186835 17204115 58788030 105680475 64802100 158296185 921750 62435580 52109295 16316985 32901210 32558835 18569670 41078910 52850745 71480895 153550950 204660525 128627985 36047325 15487350 10269690 114776190 68602440 65419875 18066750 17617740 46904355 176082210 11598150 58677420 38176605 29011860 15830160 42462645 113194005 20623830 53896665 42054075 33492435 58567320 16804350 87476520 241620840 52940250 56797425 189275850 113934345 24553875 77647755 6017775 21934575 66444225 266882595 127287645 43785645 33397920 8524260 75722865 1206315 118825530 93306645 678810 92337495 59803560 7182150 114133965 9099270 97529040 92514465 76218690 83765340 41565300 42850440 112529595 85599585 154506510 31151730 111127425 53554110 51554610 109374900 130418895 72199590 173882940 7721220 116337645 111493740 60487080 17921280 39140835 91846155 138153270 9643290 26238165 45352905 156630735 24989670 41094885 9774765 161012865 121966365 7451610 84016290 24680370 125846550 101871405 96250050 39339765 6730815 80894340 31960800 36217170 81399165 123710355 93242460 11443380 33584310 17178255 112441050 31173495 106451460 71455155 96141000 13585905 69812430 9589035 138988635 31280685 6683220 97839795 54903000 1502580 157888605 20998350 2478435 158254650 123840735 10670235 64468770 155538750 237080595 73135740 18739440 19545285 34950000 69039975 133939605 10136430 30134955 117572130 75577035 57167040 35409810 5018235 58562130 129475320 41453190 13049430 78830625 61045800 6821010 17936940 82034985 43923405 101310510 23582895 6145170 124539870 15951645 66645630 90343515 115828800 15360330 101578815 166752540 8513985 91927170 28595370 96964800 7461225 102282420 79039770 103115550 18649980 1715835 86142915 119104560 24697530 96380430 35992515 106123635 31531800 2861760 128260065 80136075 2020200 53816040 85174140 40297680 72615525 62932095 71433060 29362635 174615 70453965 3540480 145228755 172895700 71351775 27265725 49111725 49271940 402720 158850345 150204615 1416675 10994610 65694705 58092000 20066070 8767995 133956180 6439485 24950625 54551730 46274490 68780700 28709775 29183160 180002565 145100670 39066630 8445270 67052325 158973405 22670445 119979705 36527775 100120410 30123225 48617850 40363320 36529095 69310020 135867975 98247375 18024375 27492765 133143375 64560780 2348970 5079495 17023560 78450855 1954980 165194790 212234700 8448015 52014195 85068855 27538155 47884845 119354685 14407170 85830885 124959045 2891820 102522705 2919330 125524605 126170265 65142735 88625175 131642880 60863445 31310745 29015535 17648565 52156665 60013500 62015865 19172265 77923785 91666275 61904670 87299085 17938635 10759995 244909440 13992540 37525725 44938980 131891325 59633895 75934590 98035515 126086970 37000320 9783480 21846225 148190280 2214000 7905540 55130625 50616090 120429885 90464010 9227580 709005 14586420 53580465 103694805 73802700 5450565 63409215 23563770 160770465 48562695 74984385 93616815 36084570 214973490 15345675 110389590 6553935 33352860 95127525 41267730 47473470 54644595 22777305 64972770 18111960 68340285 93347340 1197870 63096180 123230850 37591725 1773360 56705220 173131605 22860015 18990720 15197670 14027400 50127525 219332160 13770375 11338350 10011285 129885315 120271080 116264805 41008065 8657715 63618450 134227515 83957520 22274310 30318450 2450775 70206030 22391775 46651710 100409550 46403400 5403000 111232710 196810110 51126750 91532550 62025600 77113725 149621025 45066705 42804660 66082215 32590020 31047360 33558225 162443895 71036745 44132340 114096255 125420280 2332350 52492335 84812190 137937375 31335765 80526000 129547545 146477250 46260195 4338375 90547275 31796790 69217830 76113300 105792630 11470110 22670970 147147225 21732720 69213405 29262090 89920770 56766990 86981880 8442570 48757065 138267435 2754360 39291045 174825840 52538415 45457335 97590780 53944485 16545660 154024170 17114220 45336585 48247515 105099090 102473490 8224005 107271990 140632530 78988545 95117775 113730915 43602165 93171090 25083345 106889445 17580150 259257900 136703025 136458135 185046450 62280675 15951345 123902895 5444775 208736280 41767410 118329405 80864220 56483955 27562515 41014635 134736480 61332270 31014975 21364980 88812000 205979460 82787355 26483430 2265555 131541690 26706420 19452435 17192025 89025000 67823775 64985010 22369755 54144870 98615895 95309730 50119260 12571620 90684045 70692000 19257540 34429515 189797055 19418280 52133985 89834640 6473850 2571285 134774475 3284955 108908925 9059820 60636255 105676575 243126105 60665280 109608045 162582570 83660955 129695505 1566660 128433015 149358495 163391265 84780195 125001210 40624935 29318775 5448705 211726005 51313740 65833260 19297995 127434840 76037610 41605965 66982170 63248640 103198080 36484350 89166810 147189960 13554495 69845385 7370805 10517565 79335975 109408800 10152285 113642955 101316345 22201935 73383525 84138555 55545405 10354995 132391980 114858885 221586270 28244820 44106960 84446730 68628600 13622550 182070210 55055595 44916180 28430880 70110675 9255840 48660195 89228400 8276010 13347210 135612195 154613130 49753125 30075495 209791635 119103135 179834040 102891255 103680225 25280580 35706255 137150550 10025055 33418590 74102430 5337885 66903780 20039610 130442955 56903280 32965770 116826825 45884280 27236895 54640470 3254520 103488210 58003455 100099125 215461275 113901255 33277560 91437525 52535715 37590675 78930555 223089225 3949380 74777265 9271410 148405980 18263745 127515840 34739385 97025970 7012995 183669150 143581035 33769185 52659435 93615 143719500 117048105 101923875 16684725 105412410 3039165 57328110 4646910 92155635 52077825 165663840 71010675 130063515 159462240 45363525 70939800 42030975 139646985 42150135 101244525 32812320 34747815 24599460 66406530 186085275 12051720 40395300 56036100 109591275 63949575 52679160 42928965 7842075 242946645 165296670 108702420 14912010 15709050 3092565 8509080 35001225 58605900 56447280 82539150 40045950 103617615 29234445 4138530 35359650 96124965 10158645 74897055 10703400 33238215 132763680 37908360 87098925 33479490 12061050 135762540 77080200 3542730 24601470 175215900 63650850 43088490 33707670 222680085 63580020 33671385 135333810 5784375 334561830 153444840 40998450 3656295 104253240 66700305 8061225 79182420 71880240 759000 43169730 10492890 19746975 44015670 234194595 38320860 25461795 27464310 44122185 183582960 19719825 25351950 19667685 93975720 208951770 64171500 98424510 154771380 50635800 55026405 55844745 33994710 26983350 112672755 104179395 2218650 43991460 67622475 235267785 8584590 84139665 58979295 144506700 108143265 86802930 20759925 133806630 68753265 101910630 104260260 164625420 179542635 137208960 16875690 96446340 56971875 48028200 6889725 39807990 82093425 6783660 163653435 12488445 4444740 12222705 9029460 119269995 33742530 75354090 1502865 114771990 55933200 30192915 80664960 65500020 52321815 94314780 215573385 173943780 19637640 77753085 188391915 9616065 99624180 75794850 34584540 43203090 61917015 22200405 66573540 29338500 1343805 199545795 30647865 16308780 10848795 24908580 41199315 4298790 145987050 189249945 43832940 62187600 47479260 251906745 64224705 66495060 772905 250497300 180341100 5833815 195690015 33777360 32187465 9280995 34204905 57419055 177526320 8190105 52400640 74303715 12786465 168642960 25550760 70395210 167713035 44645805 18738120 23525625 80560890 129787440 141490965 5060685 72568695 12494265 157795695 1002585 8230470 129872715 9705840 26792025 54807945 55904130 144263910 33198360 12695685 77962845 34337025 105574365 99184740 91854630 123559155 54670185 132738345 138560715 2854650 78109005 113383395 191675535 109544205 108293805 84813090 67260570 54744750 2267325 96145800 181859040 286301760 18201870 231727290 75750750 34479690 37223730 49364325 48893985 4299975 37952730 77752635 3646620 147545535 8772510 108247410 125172255 8690430 128128635 66819255 66678075 50262180 31539150 54409470 235105365 75112095 17729955 97276710 17089080 160732920 91050165 66775170 101544870 54122520 237537000 13842075 70977180 193747170 31327605 100077765 132928650 12970485 118726245 31753725 27111150 54196140 141704295 90486510 41204880 51903360 235024800 44550930 53820420 26213295 39593760 85355730 207525570 18243600 13695480 124456335 12151110 48169620 84819600 98913030 120211365 9461910 53925885 24635730 46970235 11110905 39590235 28435050 12080655 38360625 118236195 132832395 6159105 107894520 54386865 3175065 202529325 19917600 127301745 43263450 70363110 69931755 129109290 89678865 78533520 159801270 114430680 118951965 153339690 37066335 29001810 112930890 44186715 14945730 52305900 104411850 80403630 107077305 94657035 45696900 175025970 21731715 170215860 11928750 70716330 23784105 33652005 25255995 43473555 21272700 3367440 66246555 95497830 58848255 23465265 76698075 20785380 95606295 132414915 7199400 2977215 64096560 139078905 135190425 79487790 438120 127928865 18372525 9457590 8083455 110238045 69003090 78602115 150968685 26223045 208891230 67519395 30500010 104865585 111529455 78716355 64355475 54869430 66740400 5828550 117650235 55993755 54162015 55527075 164334750 40474020 18062550 81690030 36432180 154358490 28478580 3789060 109702215 120040905 59251260 29431965 100021575 19074330 227642085 44072310 41505540 13819680 116768115 74400105 91541880 209932440 95520810 60548535 9025545 56791890 37717755 47441325 1677105 110599935 48242745 142546890 97437390 15279705 68236410 122450205 43857060 82567890 24885540 25730130 44170335 8241165 11171370 103797990 39065580 73613355 104189280 177851130 6418440 89950395 80863920 142529985 51141480 36134520 116477700 89046840 124361340 8712810 83819940 82816545 82640595 1670895 30103395 53552205 74162715 104172900 86729655 58492785 62827545 83109255 141574605 156946875 104439705 46788285 167811690 78727860 99536625 69558855 166269585 51475125 22679505 271263585 75686730 82648380 101729370 134239215 40835700 120871755 44704605 179445930 68985705 34314195 85719855 56896575 47706840 26326425 66164370 106710480 109982415 263474475 5866605 38309490 105293835 3277500 11370840 2167095 84080955 59864295 16181745 81947955 88229355 80285610 67225725 10216725 102962445 69636510 38629815 629025 14087535 12644385 89318010 30593100 92899800 23250630 73669125 92680545 20322960 19000275 21179220 168046185 16139145 117736680 82507365 108581040 88334130 5596095 123285525 137316465 77577630 135684600 123446790 109890180 21529680 5985570 103177275 117685485 39256530 45704850 87950055 92868705 197935905 1937100 119591640 76835640 55112205 75991200 80042340 23746035 54591585 28658955 11638770 85155360 15634455 15220740 16431255 116837250 83628225 123236760 77759670 97850640 30881955 9988395 5466600 63362895 14521815 15227580 135397185 86309610 144729930 21267630 60157860 77111160 4573110 37020405 39617820 121182105 88432230 117587700 98220330 56032560 56567280 114104820 68630625 10351530 236248725 24807465 19498725 188969055 170666460 1086690 76645260 166419090 143207610 1414065 48567240 138541185 55472985 47087565 27565725 15360420 231309255 135447660 50361525 191310 62163765 51807900 51616575 44982555 77438010 108728550 12317910 142516125 173072325 6992940 25640820 8842470 47787720 40422885 3492030 110517645 15021270 100504605 70575645 77616765 51563385 79697250 164800665 16808175 161884275 38063520 38337675 89241015 193872060 81556905 141367230 138071505 92588490 62259180 246072000 128479380 76851120 91846770 31949490 3541020 10615185 142479720 151306950 44926365 28153905 31422705 132288870 30503850 37889295 96520365 21410160 8411835 99764835 100402905 91218765 60603375 26955075 24736905 40032330 60159285 111767610 61988715 33710835 162877725 44677350 19705665 40261470 73853190 531825 64383030 108601530 11332965 170290740 50065395 54062115 56065590 16794750 150518055 54139170 39065535 4664325 52382430 10779735 9879045 69901320 93880305 247952730 96146775 66068115 101401215 35083275 71691090 71660835 113925135 19994700 3412500 14950635 35115945 66496290 30814245 26986965 118614390 94158075 78995655 3701340 17022570 133921080 18415665 5240790 89602515 48826815 976155 76688955 109094745 24603000 91617735 51647280 95494335 180351600 143430 255526875 151726590 298214820 2977275 107721090 46148940 90539565 177535110 25464975 67552740 95687610 34056570 63120270 20743530 163011570 67130340 8040630 23096115 75066360 146927550 34969140 89407995 38950215 108732180 130501305 90940590 13434540 21072450 155572725 1892475 50390580 8156535 137961420 1689585 6061290 30729195 85753335 94480440 119322615 99008295 74812035 42967335 119243310 14929620 51765435 142775580 58319730 130250775 105187995 11241225 57969390 26138505 74522955 59360580 100126875 58007535 72435450 150048555 182185710 68733195 168325875 65490510 61653195 5213415 21699855 8149875 1183365 10141050 78889305 75348825 17493675 92323890 184688610 13921425 16734660 35028990 114863715 76357695 77230230 56168880 34964580 4677075 41035245 25656300 31316760 3313980 87107055 22038045 69347625 94735935 3229965 28787985 63845850 38463540 2572050 637320 65466165 17881035 151896510 967500 38520660 100016700 25714020 61389660 101099295 69387345 13043175 124800885 2791035 65552535 44722245 84617295 92122140 3126435 201594045 91500870 19995750 9646695 6490890 101918505 21801075 28308495 175959270 31408680 56790780 25994025 150867000 50211420 89103990 136274340 7046670 101752590 89496225 115093740 17152890 122763810 56723475 145972575 18836880 121785660 203441100 10555950 98774025 117721065 7650870 15155430 110646255 29934450 25789980 183390120 28947540 45801285 98676870 124590690 62527935 44617815 35545215 23096145 16541340 159491655 99619425 107706060 41612280 31476000 1107855 89933490 88465185 20949360 152329785 20985705 83095695 66734760 53323725 88047660 142310205 49249710 12936900 8356125 103857465 143049510 20833650 104911590 21931995 39088890 153294255 132052440 80445120 119807550 140768040 5552025 74457300 35583525 173084760 13489470 17376975 91226580 52842450 81139905 84916575 22964130 66689280 17530845 5037480 185956845 7751730 54727080 78738870 109829715 106909815 16743825 85809870 120818250 39791235 109278420 96271815 163934280 13248135 121584855 91529865 20415 27476880 18606135 139549275 207962895 4652760 61791450 121150725 8490930 76606485 154911570 20518755 7699725 3022920 2601045 39271410 194593200 101729715 16356915 205461180 11343495 75811290 82117605 29769195 109550685 31432560 5292000 46872150 164092875 116636805 37915635 7958295 184343010 36522300 103854240 69082635 75556365 71325480 54360315 108329985 106110930 56498730 14131230 4764390 108751680 82439640 87528855 8872500 166467945 95575500 114352995 88022250 12834360 100388835 215411610 29561325 17487960 31527735 84136140 24955305 59941350 17875995 145095480 31476270 240306465 71359485 135429075 58327485 36282390 73586325 149079525 18739950 185340120 72667125 102719325 147972465 172591215 27199650 102692100 208277850 10695870 4178985 58185075 30973500 96498720 43711530 87055530 87172485 135266100 179256030 29156760 21571500 76561380 29979795 11820000 90578895 247314960 16788750 15041265 23420670 68089005 85288980 68128485 98119425 24753255 72156075 15064155 88099350 9780120 21857070 40629405 227557185 41369565 53723880 151830255 130279650 21015630 278164095 183304230 15854355 130040055 72728085 124370415 51846330 156933450 223161420 46243470 87746775 111357510 27193290 120175215 56346435 52311270 40845390 14043750 23657250 135980595 111094440 2472375 90479400 52026315 73092855 46896360 23292150 78708105 21665310 21321060 14371755 154981770 100214415 120954540 68431830 18388515 227128290 118921755 44207145 2092350 115294710 141748920 77817645 7808070 235366815 137596410 109040595 45539265 12925770 60617955 49735080 49622295 48899775 125586825 8383590 120908130 103202115 152047800 51677025 27899475 24683325 147491130 64158870 41957580 49958790 93050895 4254015 26444205 93136515 28339770 17668125 98931660 88602990 54046605 70048620 5921805 49339080 201439980 107976150 52642635 77756025 102360555 67528080 117965460 2874030 75678930 3541860 140648430 108511320 14978040 4935465 16479195 34751565 84825150 41208360 14547990 97802595 13511175 1637535 16815450 120600885 189385965 12480285 35191500 45283935 79687335 55420725 137360805 7476255 114764865 25445295 77895555 12582135 45767070 40894545 4066695 85590105 38846790 70401075 138379080 50115450 2569125 41047590 59081880 42563190 112904925 137659605 70884135 9585555 134532795 28518030 4438470 47875620 51531630 169397055 47143815 98136885 10288005 14079300 5146185 103552755 177873750 75568335 88289670 44495190 89605050 103597755 11212815 1897980 155868405 95135385 108074655 112628550 18635565 55424100 17006595 20538885 63530610 105591960 67192470 21287490 13539660 65504325 26575950 102310290 35292900 1051275 131319315 344370 1856190 138655860 11733225 239999460 9864885 66666180 16788135 151573140 51993390 10804995 251950020 24180195 41494680 87961035 94277730 201669015 33316755 33567240 44005260 91840635 9469815 100223205 1713030 12027030 45408825 5847375 48215445 155527440 38246415 125266605 157993650 12217590 159626640 142051125 7703265 100974345 87703860 29401980 35472360 71391750 63363810 81621285 87348690 131987670 67796235 37170210 39357975 112989600 71335065 8215695 45093855 79277820 67339590 53827170 5834985 124495320 5439180 131697660 20207760 40154265 193863180 6107655 71528160 139966920 33407940 8915130 22586460 50334660 2063295 60885780 43930440 100532115 8154195 24673860 95592765 113116665 12211515 129138900 178401555 81266355 61151070 99347625 26603025 25219785 72363900 6114510 4215270 86986680 165749400 81066690 5762295 26083050 39570885 4453185 38969610 102946635 44706420 42387570 26769885 224526180 504945 37393470 1757340 75396705 66764610 5063670 34238625 97866435 119593365 46874280 22100355 21169455 35625915 9830670 253564995 344280 68613210 64804380 24501390 41191005 95468835 4771305 123569670 16712355 21839250 145549140 12933045 108972180 59548035 75452685 79554900 17439375 170800230 100630980 9150435 89585445 92855355 77963835 106359255 8141280 24592860 304428180 44116650 105216645 25020945 136640820 152902650 84962145 79868160 166413735 83622225 95789220 73880640 45136515 103875675 107605920 37273890 113094525 367790730 60719175 19503150 98032635 26090940 37693320 114170625 34672665 88067100 192427200 106549020 57418335 46741395 24497580 5353485 31897980 115306815 30061290 112466760 133507215 226306305 43110615 112435650 27619155 124173840 4964010 196250280 122850825 1219935 3968460 223860690 179655480 194631840 80997240 16910535 48628530 177689610 52977150 97107375 86248905 66386145 31467060 32246940 54805725 10238820 33206670 2538495 12833415 53475240 52788465 244621395 52013880 6971175 25761795 89371590 18122775 58723875 110303865 8476470 35481885 57578865 163723005 96444390 59112555 51257010 18449460 112781475 15479490 111684495 72517050 146846325 17687235 91090230 192301095 84657060 7171890 117180225 27405195 18277020 23624955 2754825 6418365 120494715 110394270 65079465 274426605 113803350 90294120 131153490 46941015 63682035 122674980 30188010 114928680 135995655 146148120 59974740 85818045 105502620 24657555 23497680 21319860 116603880 57812850 38035110 100708545 87597420 52818225 142376775 8902815 101111475 173269440 22701195 91660920 84280290 8156055 76503495 11462415 51088260 78923115 2492595 93973170 31308405 2978385 39139920 137941020 140923560 65279910 58002540 22130955 179317335 34401510 48739335 12702150 157028385 113010105 30927735 49325715 24561345 92295855 27313095 81432240 103956900 216153945 8302965 99458475 7348005 15117435 30357135 72969495 99310830 94746510 66698190 166166670 137560155 18099045 16669200 100593795 14597475 77126280 20824155 197325210 41573460 85884135 96740415 172925205 230365785 27690030 27306345 916320 58262835 2593020 4061415 28612785 65144145 12822540 20937135 55625145 39036975 19083810 302773350 20076375 214894800 71143695 10255155 107757060 59001795 39099345 40921605 89618115 134266290 82469940 123569235 82713810 47560005 19879080 143845170 139593015 17387895 38241675 112457205 68134380 43076790 20580405 225301755 15933135 49362510 74257845 22579425 95658105 162778455 31767555 50692335 5846205 119255895 19021080 131336805 73381245 216495510 64537785 43018830 59626230 89209110 21980205 148498065 93163680 76019190 114867480 6943545 67949625 90493560 99727815 153295665 210267840 39943800 92584755 83304105 173266650 462075 103470615 61167765 37529130 11004855 49408035 151007685 9064230 17650815 31088250 95716380 73769145 45549105 88927755 1966440 204734355 20628180 91130565 122540475 9794625 157683270 70266210 167238510 106003635 78455085 55051725 46118130 70939020 23037045 24812055 72230130 54525585 144443655 11085015 61293030 97688790 71152815 119553420 42722025 60920535 127532910 98638035 38149425 38216625 50146470 107557065 63189375 5056230 80799570 2614185 25305330 57437445 114815325 55688820 94593630 51350610 19049505 822555 79758330 5182920 46648560 199634430 102008925 36793800 209311995 98863455 42376455 42909375 9718695 23027070 35763345 52797690 51655455 3341325 126976665 165721830 161188425 4088670 44326485 9918150 85642665 14885190 16619025 77155740 15991230 59091195 4059360 10457535 37435890 69766275 85424250 1013145 18307305 30273555 56970420 25320510 24998190 1172520 79757190 19523970 47380245 92539395 16058355 81295545 45806655 124960965 208237980 34300935 159626460 31214025 30193725 94946730 238217220 68685045 69554025 57833595 9945555 200406015 80167425 47124105 38830770 61105845 105090675 72770655 37973475 60065415 62175150 143472345 21146385 82599030 54285945 21563955 18030435 97507980 95647395 2955555 36120645 3515385 226397550 88436565 140700345 141951480 27633870 228195270 31329795 126684225 184230300 21939825 57940935 18541785 29695605 51286890 5230680 7669560 36623610 56007435 107281095 57091785 18345885 36695790 139112520 162775185 37244250 34849170 7903605 44995875 80163135 58762140 88750770 65861205 77096265 58540410 94604940 91074510 134264790 112529895 31759335 39167445 54403410 37128450 47214765 102141060 43277775 12012375 112848060 88771140 49928835 104188275 61715895 118886850 134992710 91449450 128635320 146334705 18529245 90166800 443955 11222115 165330 1341795 14718540 139978725 7176765 148204410 19757145 94318620 59432145 76833405 33195360 14227125 159680940 68680980 73738425 48926595 6569175 31900455 56307000 52050045 138727080 28288905 57996345 161707815 80525670 186347970 1379265 27789075 33508365 69432825 88643160 9522645 600255 3130440 44296620 92640750 12736020 12306180 16456035 41001990 199297785 71301000 30652575 73300020 53993760 21565575 21641385 118626810 105727800 118136175 19446780 163388115 124009395 135077490 938790 59823255 23907315 64506930 51541950 17445525 71527230 4262010 168703335 70157700 14939565 19870095 61143345 5670900 43763235 40007100 95365470 87474030 37900110 109116510 55690245 69953235 44430240 3767175 10281945 104993565 25220370 21408855 167551665 133900755 19750530 34098450 19643745 73260945 83413875 21099405 65865375 12353055 106485705 56282250 78893625 109729230 36874065 48591345 114986670 52251360 148857735 49162095 7459020 69011745 8069985 52358340 112280685 75984975 121757805 4954620 146223090 141120 70294470 11522430 90502830 51515655 5044665 4677645 12160275 13640070 240697215 21589350 21264150 49430010 81811020 52027470 96502590 6025485 59364870 60937215 266873070 59987640 31500075 114398340 90959055 74048175 116002800 201883155 6910080 101496465 77951415 26892795 169680 109551465 221567085 37395255 6075600 12216735 239040330 186035130 7404285 31176270 159239880 76589775 119033220 18078060 70868820 107898375 53672730 103457625 79405590 61611525 44399145 24015525 7725660 145406415 180068760 28485495 19932285 273735 4692390 197353065 126439875 1017165 105578220 181411350 42896640 26783850 54049470 12623535 22127520 56199480 41764515 6026130 35819445 39864870 12643845 24474210 118255455 135425850 119428515 34592850 261715575 101195370 110948985 49155555 37914645 115922655 73911315 76018020 55422315 170951190 60615345 51445350 54717330 72688110 97939455 103909920 24587355 8545845 32551950 187596060 73016025 52489545 340714290 92837730 54502905 66031170 139957350 17938170 10764240 136624680 8250540 38824275 9173820 82107360 52491765 50019645 181044345 10246965 82150875 65761185 127130505 31780695 143173620 146424735 76593060 10595610 23745510 134253765 152241900 60578580 7524450 84676155 12988485 27345960 79045785 84833145 45030765 22564185 80943330 38840595 82912125 3026685 11428770 177459030 69940200 82651320 37468605 85542315 162868575 54882345 65564550 112736835 10736940 94005000 101023755 23407725 40041330 63329400 256990680 17201775 120669390 39061050 33337635 19281195 104209725 111175230 3991140 38582355 108381000 9125175 16656645 76837650 15120345 55134165 78000390 104596200 72577995 17855925 9294750 6694290 137502570 19867125 28970430 72296130 55202730 24393870 20025330 7623570 37285440 159656940 67255980 175278330 105759675 3032430 47161995 105052650 40062765 51647190 10819095 160144980 84173745 70820580 19541940 89588490 100459170 36809580 32186235 128977695 13478010 7653240 166275000 96612000 66971850 27260190 74740395 67531305 71380395 160511145 163678260 97783575 685425 11818245 124222290 35639610 30369645 116226390 138947670 95842365 85828425 155507310 183457425 96892980 111466935 5874315 99233595 30157740 44832690 23778795 79459035 44099325 112914360 85939770 32767890 75076650 134618940 61837215 128468670 12643845 16765275 71266005 67195815 143848575 4682955 71400780 50240670 100624770 111874455 114022875 9871125 123187815 24843000 69204930 145783860 36704805 185146440 62465265 103834785 24320835 52548510 95761290 52287345 59938260 68135730 88284975 4202610 105694215 16467720 66375285 190224030 59973495 17387235 158035185 200742345 151838115 20274765 10765755 6300705 16951665 13510920 54455610 67366635 45196005 55003710 16104030 18953445 36836730 49887705 56298810 12947835 69060 61843635 81870630 10328760 82562370 112326555 18711330 77550585 80791230 44971530 177953550 70961745 12495345 16971885 11791365 69080430 1499280 19640835 14927880 45706845 154878210 119872800 74422110 28915620 9448575 49356270 57067275 1068915 49075950 122897850 10374510 166441770 3417615 186350505 10386255 136834470 69908400 37575585 139422090 122309850 125753955 130718715 51410175 101696250 161316210 93987510 101694990 62662290 123450180 82922145 76220445 23683965 54239145 59247705 83293155 133819065 71015370 2639280 21649110 144737190 114632160 8441850 104862810 87605505 1653450 2862600 110210145 16773450 121259250 13022805 33825600 50369310 82859520 114507285 37086495 62979375 10067760 216617415 23471715 82067115 5874795 187437105 43216335 120003225 81540270 83508960 16554915 105700065 124641105 56498700 86467770 34066260 32094315 68665185 95001390 116273595 107673075 138890775 23206845 8031360 205475895 78214110 56531700 155293125 31727970 64299750 86447250 29805255 100842450 29115555 84537840 81619440 152145270 43880970 51278490 37223175 50392095 11359095 43137060 35217405 45894975 74443905 97025940 12773775 148492125 83868660 9892920 140787795 22610580 116645745 52800420 23678625 246380235 101062605 85742730 29014575 91016745 34317705 42749985 231467205 256605 67718265 53152095 124885470 21587910 160805220 46226655 45505110 98819685 184947930 57184290 139474770 187606170 68256225 109652160 47741940 154278750 27589515 4729515 218305350 84785925 100890960 112295040 60630555 110325795 6861255 230773110 84444570 25017570 19465215 102044160 51824220 35562645 70960290 31575855 1855200 126191970 57202815 63167205 130239315 18470385 9956145 36966405 164135340 66463530 159331725 146557290 125656305 172911735 116830485 11807955 44649870 219874095 77734350 87977070 5807595 6614610 55160955 133681350 27245910 166556265 42581985 75278715 63187380 114674340 8810250 42353310 68289525 130779855 54028815 124312635 137598510 94680975 92898825 54250170 93501975 168208500 21418695 130795110 36052560 2729325 107323800 74680350 55142595 38797830 26415060 82813980 67213335 30021600 113677680 13046925 35360550 243466245 116741610 70191090 90218550 111448800 132298275 6212400 19879710 131938530 213958380 30915495 39410565 136573530 16113975 5223390 10803735 218687895 44411670 78552525 85349550 140654910 42635250 96848685 30124995 14541225 77924295 8461530 4160640 17607390 130167405 79780845 8033160 198642000 52941300 87191220 84052770 19402785 10136745 50462520 18932910 123966780 133888470 3792045 109312020 3092805 101622615 47219865 99685860 178224375 23640690 29593530 66378135 129731715 55986030 151522995 67490265 43794285 132671685 43869435 22901490 93294060 78544680 117125325 6558165 73104720 169761510 85216905 50525850 5549685 22469955 98632020 51900720 121302990 63586935 60045600 38723580 53967375 109552620 190661790 17948970 146051115 3633825 61611855 89911050 1124040 118797975 12526755 1100475 82422825 18608655 65157540 10817745 6742320 82783935 149141640 122738625 12189465 85557390 72011640 137867250 20550390 3199170 29638950 154396020 34247505 45857955 124140435 80401230 181118490 199858635 79393680 131514210 65587920 120162735 23466570 98852250 4860105 42260085 30108960 79499625 72239115 2915745 32390340 60680730 54651390 25159590 26060925 62773200 110649870 90162510 229548585 74501430 136521360 80778345 24136560 52926645 108782940 151838160 31436835 75443655 23107635 113357880 45894525 106355295 77194365 21623850 117900540 86914095 214950720 35500785 16150350 13390155 132241605 172620945 162168765 9977010 62621910 58271955 81662940 95704560 76353030 31335105 41705130 141599100 39702645 21000945 166637265 131159445 267632280 8913660 3684915 72816195 66484500 87832815 18543765 90937875 231214095 121444410 21023670 134093055 64609380 97935945 38200035 18426750 49616490 23899740 37460955 93270135 18906855 157410270 94434300 56230920 62764845 243727245 109422555 11414700 29456595 131559015 74161845 93914145 201748815 31089825 39402315 4975755 166817475 145549965 50084955 124710315 58437375 12874500 133624245 97085415 82085340 77747385 122123940 14697975 11633910 49008315 108144330 30762345 10135980 25895835 46897215 125261775 106456830 90399135 3755760 84531720 105373275 24197130 101031225 17711235 60297180 57667320 47378895 214654320 43560765 59060955 45427890 116583330 92921010 37537755 113177745 27297105 5396100 100064790 42276435 12793740 137236185 13898295 15908655 3354975 172775490 54633585 21713130 67279995 15393690 11832315 50151675 22642875 22960935 151690890 17007555 71915490 90012435 31930890 246301470 51681960 109242885 28272150 3037515 195485565 58183470 98769195 108454365 51907845 23551500 17083185 26583225 213270885 55021470 70254000 26241465 102851640 42642510 109358040 114534795 56741505 94402695 74755575 104134845 23760165 17449170 26788215 71617005 122045190 20255055 36621735 55007700 108033765 63270285 42984450 68507010 43038210 171854295 173401020 35464140 73245195 131597970 27009945 146170335 3772845 89488125 120422085 106081170 25830585 208569180 2657595 65330595 136536660 24137250 25436970 30972885 116256495 44691330 2613525 75066480 27035790 108676155 44399010 12710445 222999045 98799015 29187465 23486280 51824730 78945615 158018040 67734075 4612110 128850315 36294075 155622705 31140375 85285185 97122030 16806675 53049630 122103030 22969935 68123565 106722345 17589285 238778610 4806465 18541530 190763010 77341710 14339670 107111310 49144800 27322800 84167130 30172080 39986325 176352420 83229360 146035590 43701570 32813670 152636295 18045810 8606115 57504675 58198755 24902895 66982560 2903580 22574025 181208790 68800080 22917825 79899825 27293025 71189400 141900330 56354220 127924830 20941365 176260965 8578950 67783980 45590280 55844670 24400725 296079315 5060355 9773175 11375310 8143980 82822800 70825965 73166970 168729930 37670505 98699295 4077900 66681420 25238220 152255610 64644555 17284215 196890780 35667300 92957895 41604630 95753565 172508085 41253540 59251905 45145620 110003850 134729340 54506370 65958570 95575515 15522840 4130865 155216985 29266815 18951330 113834175 142245120 112295970 107531205 39581085 81695475 191693850 51941685 25246110 119791335 63718140 114636045 56339610 133896570 7245795 61061325 45187125 117830115 11154960 71467125 28272795 31406115 79962945 38454030 75307245 130462815 24078375 21174435 116101815 14874630 18969105 48633825 274183770 91471380 16502820 19969110 13792770 15614580 181759245 31546440 57179055 15971940 45602835 97811340 3738960 155603880 138032820 89813250 38039820 171427560 61504095 35490540 2350545 109979985 175492155 142168560 42341220 108286545 40748145 130867470 8619405 122769645 20011935 58796445 5090865 62230965 137674200 140029845 29302860 79306515 68090670 793065 107488890 17744715 89672970 5383515 24891915 34504380 68817600 220102395 7536240 37402905 29381685 136308765 61757340 30251190 301905 57617955 67945935 21077535 62370885 34418730 2837400 91925085 82389330 146464365 74082690 59326950 35009340 39277500 198448590 36490200 13606440 75600855 148862625 4523430 32750085 61103745 22075875 7446405 117122445 59939040 205701435 3312105 6243705 27867150 165419640 51743205 38281020 69972195 144689370 37461330 134108940 86509290 43307145 46643310 1792335 111215040 99854520 114502290 31937490 299430 126685140 41531445 98115795 90763620 188820420 95665995 51056385 26711670 132203235 87985200 77997630 96130020 147298995 68227155 52763415 14847105 44652405 164239635 130875375 1494720 30140145 145608615 105471825 14447535 35634405 50818560 145946340 2426070 128564010 39945675 21238320 8161500 90409020 80632800 6176580 114689850 19793925 10850535 72299940 58162845 97584870 120721065 801435 132618225 10231200 56714385 6547020 72375255 49927845 25260630 112320405 41947335 70771335 10030380 62865510 132622605 40013655 132683355 99016995 34058940 60042870 44243790 35729895 32792835 75337785 67325265 34972020 5069625 145151205 29497125 18448740 157932420 29549310 5751180 87315570 67142280 57381930 31368240 35436405 84997380 50002890 149869680 13381365 110036340 147226125 26845425 12507720 235075305 116734500 70536945 9005970 32300835 65476875 5934165 20025720 81233190 118439370 85248690 47577930 28909035 4699005 61035390 155337240 8054340 51467895 151959780 29087970 123605130 88007220 3405555 61835550 61828710 5912790 108087060 58606920 98245545 61650765 9185115 52074450 71211105 101150340 82590945 41258130 56097540 37635570 122665710 69970080 129289185 19188120 17833350 43847505 84663840 115782570 231592440 23047260 10520745 177431340 285724890 49665690 98577090 3830145 59619135 95298150 6134220 79822170 125231460 38957010 209191410 47510565 65319285 68624520 149086170 17191950 4933935 76502055 4456095 10151415 50405640 63738930 70042410 52353285 113807655 24418815 126856125 30424740 80177115 53000370 75746910 125339160 143449875 130762065 177548895 79988580 32275065 6685695 17529270 77510595 4722315 141777930 1930440 132789075 80524845 83772060 5119350 18761490 9987075 141420945 155457975 66868620 24457455 126149505 17379330 1204800 27962880 90229740 247490775 76027620 94999425 152210070 99357270 3593520 112852335 53275305 38793225 9319500 41731620 103292655 28641135 104135310 27881310 58413135 153194565 1527915 6747285 147478155 106045395 62887050 37301730 53512875 135962670 84612540 32595660 98362095 101345865 84944865 84702900 132118095 81945 31434630 195081315 45573495 109539375 56942940 7132260 100274310 266828805 92903220 140821560 32875170 142850085 1995105 23337810 62388375 79387815 20714070 82588560 145792305 59837115 147012825 17375760 100705005 89327250 7707330 48959010 101668290 111893955 30977265 84159795 81259680 79902180 102046605 703875 84453705 36392565 115047735 10498560 5051100 9439740 46801125 28347915 14631855 246010140 11496060 42877815 21179040 199051395 19900395 6704985 76150785 154960215 244759200 69087030 86562825 54461640 81754470 50795355 27569760 39431610 25731330 25598775 25774065 195567420 30045690 52421985 8377635 220868415 92955135 37434690 131451450 11492670 147035535 45070920 31957920 5855655 117343980 52494720 127780065 11345775 113998350 81762615 61878375 54480 55780065 27843285 55852755 162131865 154432485 147559755 44564925 125064240 61823775 6069420 33659880 183414165 107901420 83776755 10644975 91935930 46486005 14863215 88442040 35501145 455865 41098365 122623860 159578145 93268710 90810015 128563140 25385235 8903895 66352905 43462215 22469280 34980495 155933340 82576620 56739570 51162570 47886570 51282165 137821740 27532725 31785345 165016530 19765425 19888845 53649510 65613915 19276155 37681545 118277070 132071130 69641655 97864815 57552360 8955630 28913940 67591980 28378080 62521995 27908520 75613320 41969655 57846555 23400615 13895820 154573275 94585065 22145970 48521895 57629895 3944340 78819315 257914965 43675740 102884175 85255695 56290995 135866655 14924385 162524445 161073510 61406295 83139435 17737875 138580590 53479470 54834915 13126800 45189660 34976565 65980965 42430305 135656265 60666195 18830520 2046600 135116250 65348445 34507425 120658665 67592850 43520070 76961385 51771090 153105690 92004540 51746610 99963435 62536005 3735060 130148205 17810415 13423710 13199100 6280200 603570 203476320 51215670 12617445 69169380 110690805 47498940 131653380 19684665 7258965 1435395 209189550 45892110 40038690 11801325 60337140 67546200 78517320 66533520 24821820 234736575 151580205 101559450 105986040 50175690 53478885 138198810 10569975 2671260 69025500 101014470 123640740 14084445 53634420 82916790 75581775 8471880 4967640 82521015 151990620 42732495 11308455 126649545 59158695 38050875 43128165 11659800 109270020 15606255 108960345 99816810 103322970 127821225 33140160 22349220 156715860 45478560 79249155 51086070 107873370 137300850 30885390 122301855 461355 49296015 91885260 20874120 122027055 220424760 1125615 7890885 190469475 7090020 66414720 8319750 59476185 1163115 91802505 6176235 124359540 18570435 66394710 29233080 184722390 31306695 122037585 217431255 164496555 182640 71718285 4545165 215836125 163020675 41577855 45284985 39873750 38820405 80576325 79788495 82220040 128484360 56389755 132503565 264113880 92135970 4720665 20071590 7883880 60236580 48422850 239806380 33213285 100535805 79700070 73444440 52886100 72302295 134240340 100349955 49242525 113620470 110682690 17047470 31940910 36847395 148678860 144278250 85155750 19150755 158508960 45677445 62307750 100374105 26850255 87544875 20986920 24101985 13402785 10932225 103160520 41340750 178925190 81137445 33901380 66900645 60023700 6009255 66083760 113506815 66740355 135323100 119694090 36866505 79901370 37859565 52647015 46524570 99739575 20606430 49213305 54616125 248669145 32078685 2353170 26846805 55907535 41424180 75943005 43728870 1516335 49276860 80209950 56954220 37362330 131238690 16257930 100066710 3651930 50546580 3296640 77550630 4867665 77881545 68780220 29211060 78773265 21934800 89473200 28322940 3662280 238222755 13947720 27956190 129349185 141753750 78359730 68413875 58107510 137546730 110846220 56666910 59186730 29630610 63965685 160953975 1516785 145480635 26693610 134591265 108545730 68361645 6925440 123035175 102697080 35250660 117537420 213699570 30418860 44992935 117945720 37686030 188032350 29042130 98969505 3228945 4050525 99612285 73031460 115044675 129493950 64113780 1980885 46113795 129117840 118346985 79837755 134982525 143118030 12607110 134994450 36510975 78750960 73130505 31519815 43377645 85368180 152874105 5023785 97561215 40072500 41042535 19508655 104372475 16918020 106313070 78138615 154621125 13468500 42600690 71070090 24486765 121167585 42658440 141719640 29848905 93147720 69155940 12933345 81125910 114933420 100645410 5053695 26898765 2851200 4087575 257552250 149033520 35531505 36710400 57300495 53366460 60612045 127778820 13056705 4277805 67482150 41615430 44803770 113755575 97197375 59959800 3434730 5109765 65152380 135282795 35251650 29454375 91886115 60416460 29634555 5106930 23316630 84690795 7679535 22388445 14394120 100800120 10536525 70101195 28317315 49878510 18345675 77258130 91352565 34467210 9057150 7600635 137160105 136824420 56325975 17182860 20917485 72683730 27967245 189296580 42817095 97872045 138453990 58462260 19112685 74023725 92433750 168740640 114896625 62704545 124850100 19973565 15373890 7594890 102944880 150708075 28611585 74851020 29638560 75385470 104570895 97325610 148090830 129064410 13462245 122512650 18620010 45423930 55293015 71631765 192205860 136589430 31242480 108805590 29351805 26159640 19262625 95015040 150689160 921495 2299950 39001245 3346695 250170690 376185 19484610 24272130 41988285 128916900 69795195 6246420 128403630 128740755 107738310 14096700 207571740 85478160 4428540 190697370 85861155 80511720 68156430 84590505 225375690 90057750 7216845 39709365 83920200 153344790 137873025 14679930 37841670 198494280 60746835 16581705 619155 105047940 13398180 28976655 23693430 147840405 149707740 79588980 10203720 120889185 3707865 85362225 29518335 78642030 83083425 123233565 72690240 7984320 231898935 13633785 47453055 68823510 67711380 141978825 20603235 8346960 47733420 103449420 5492460 60319200 78971550 40874640 4625640 48926100 12359025 109063395 124067010 135202440 151579410 38568075 138990300 108167595 32560020 202279080 165463680 191385 3238065 103052595 68634060 48179280 1343985 145608135 98367315 2949480 18930780 41644590 34397685 229040760 37945350 141703185 14379795 200722035 55510950 109288410 139814340 46794615 10520265 85040895 78224625 80539860 63662550 60647685 49784835 13412595 105177720 37791120 153966960 31062330 23236425 189305250 26419905 99673215 67863990 34704585 9786150 185424990 161273835 124043370 67629735 7287270 69741195 103918485 160579950 63450060 18623745 104113545 88217355 92490945 2263500 97055340 62340780 200005800 97930170 38030220 51660 43087275 166656585 196107405 100243860 571755 123239715 261951540 50110695 41317920 27047115 38910735 264449145 119408145 88902900 40113390 35977515 49419495 36134835 167268300 71529390 42196860 30006645 58945440 34917825 177818550 51225810 29062350 61060725 72989850 17755425 25737300 82033785 179878470 90910440 10556250 23608080 96909120 131794140 2469105 1157670 6407565 16987035 138576705 204799920 83868915 37740930 129729690 102172995 1524735 63621390 33172695 54791250 10112055 15059100 85864800 71970210 273074295 47673315 53106300 20945565 9587295 48004530 77809125 10202880 17446905 79044765 192030510 92710725 220290 29205240 128418180 199352160 225059580 20282235 27199215 56675325 8633085 54790995 107896275 17006385 17865705 66928155 13089765 18749685 329341665 5364555 72457185 10566840 35888715 34805565 125642550 59684400 2526555 321255 6673770 40525800 159700935 49244640 46684920 1177575 65086695 5940 93781890 92492325 115389975 8066610 157320945 174088200 26137875 126442965 62638845 118378575 58788450 8834175 12306825 58797525 36877950 100392540 20836155 64680390 85326330 137150685 36624015 69526530 77848890 40978395 90733455 68145825 48215115 13127280 93792570 114931905 85770675 13835460 183588600 28218300 399210 44500845 41328735 62888475 101669745 18321300 15553755 35504250 196880685 11023815 63908475 23256645 6962760 119083665 28577100 1681485 26024760 46338465 1525770 41854605 24613425 62004510 207010710 99186150 154362960 7441890 10745445 198540300 134315790 100839105 25697025 28055940 10766805 15397395 69846315 403245 74535345 102547260 74251530 41121675 8139525 38250360 182155155 138473400 84927045 28330575 119833335 64827705 82028160 141850020 31498725 63912465 58174815 152561985 101554005 64081920 123020220 152888850 74430480 77969625 141307845 47401335 77039655 161836425 28764900 8845140 36839610 85229955 4824540 31589385 2802270 10564575 37178355 5996835 74881905 120559710 29381205 19757265 169997010 96774720 118143525 7139100 145204575 17148300 169819635 68625855 7078620 132766140 85137810 93355665 132066975 67299015 121167375 154186365 18677400 32634060 34739355 44821395 14974800 197650065 99099195 81654135 44515755 52803495 15645930 94011705 42982755 137400390 72594360 60472590 19784280 40549650 332152815 48274875 85238160 218432595 162365730 62159940 66305685 27811920 167856990 46901115 128790810 73249005 44898900 157792410 33200070 8484405 3302370 213037815 11108355 192083010 29956470 79431540 64150005 42934860 67810455 94085130 111382680 2239485 80927325 24024555 19173150 132844245 100197405 3627780 12800730 139267425 16320420 41660115 27833940 50652660 70863645 10922760 123233925 41313690 18727260 36400410 48024900 10191630 53778060 143372745 5306205 94205415 46870335 141066225 123381390 101300790 114780345 134684115 249904530 6146265 145259610 3577485 32376930 71487780 123603240 86998245 89389275 66557655 100642560 63448845 3577785 7933485 149761500 38162100 6130335 106048950 1047285 132553530 24809430 143466585 34686075 71046120 161586780 131873910 30418890 73303155 72316335 27151095 52710045 79879320 34121700 77276880 89965575 44210775 7799490 68371410 69602160 51391485 225253995 5358030 19253550 42161250 21260700 151004355 144504885 37041900 38310465 50607675 71374155 137982945 7807125 4084725 20286600 144389700 75007365 121413705 100440480 10853580 25160985 7742790 4956465 14271990 123491595 46429470 43744725 172965870 12524985 75013920 19932420 79109310 90355965 49764360 142387110 227742330 3052395 75414075 94235460 81043740 165607245 22809120 46567305 78967800 195881595 37428900 9316140 30254100 13995660 47594085 94024200 105253575 16466325 185921115 143279325 13822320 125968860 38332860 43299450 88455630 137357280 48364485 35088105 91506120 36998745 56833500 76289820 65938620 8926080 36131130 227452965 112189560 2856225 67244985 94142175 30946485 20726535 30355095 83537925 101900700 1775730 43236540 233977665 40587510 52677525 222599775 53881425 14000205 131403810 28211985 25490580 72187320 144551550 186608400 129310995 51233295 81990465 170955720 176465865 106590105 5933475 144662040 87275490 64158285 142436070 31895505 46976220 158969955 64504005 67165170 106533945 40013880 81467085 26565465 28066620 61871100 32054115 30090810 13650285 141150525 43580475 54372060 39258510 60725880 52933275 12183045 113080380 17818245 1429500 141620565 134482080 28629690 180794100 66321570 169115595 36269310 95411250 61898415 9289020 128790540 34335840 18105390 106753425 19854390 8749380 97665810 51106605 194683830 88700340 101835 21379440 21548640 99859260 91024995 113119590 39187665 40600245 3835605 84978585 49515390 105740295 144131880 232656735 191914410 40852995 45910260 13694595 37275930 15442425 11408100 53458365 234142815 725775 82928805 48803760 103636680 121594725 79329450 41733840 6133335 3156240 153121065 120481920 85027125 18433170 958785 87815535 131408430 54307290 56209575 128320455 25270710 213190005 35856420 83990565 5000790 133866510 105124380 97371450 62101995 29825535 150268635 98439600 48607050 98333520 2726880 48220035 112525050 74446860 96134430 152524125 13657425 63879600 30932970 48745680 187347915 47666685 8928120 118476750 6614760 33984150 56815590 106970925 168233610 120022110 71745615 146136690 59243475 100546440 4671330 17487810 139014060 35953875 122709195 155876610 30629520 8711325 165795225 35106120 70996965 128881980 54680070 72389535 56466330 40103265 95992890 45447015 108046515 60382140 117332355 7576560 15061650 177628710 12460155 170720355 152940885 10615080 75528630 44811660 111906180 6921765 71730075 91424865 4488510 150988575 52742610 2550555 6878520 18622560 109537440 69603735 89777565 55962615 126494970 9555150 67804005 102774780 18910725 6757710 3267540 6943200 171193515 218926245 68377650 53200230 17297670 41564340 199157100 55566000 65896980 28553220 62325540 1775175 66746535 78934635 136856745 159828660 8267505 98424375 112539675 127190220 83148345 81125730 16798830 88617675 105122670 103354305 135944205 159906015 123102150 58525155 68621190 39556785 88071330 26228055 107327850 9178350 117500280 37491150 57684000 118942035 29882355 203958615 52710510 80241765 38000565 125165850 106711950 105631680 72806640 87575220 55426140 40375275 10978890 104946825 22508625 133058940 67870740 13946925 72248625 84871980 565680 34513395 110422755 157607340 64692525 15399570 157594680 4181505 30397785 105122460 191307135 39406965 34463475 60223830 42079185 113405325 130699620 105372480 14605050 96067140 75087720 52695285 65645745 53336040 119493885 12224010 49868070 55228380 70087005 59383050 137436420 42345030 48622095 85507935 31716990 58422930 51184380 100432170 16812960 39031575 110045490 186076845 56292675 9682665 115756965 18162210 50156805 124228215 63681930 16094085 39028770 133301415 27398070 30911940 28357860 103715340 107188335 45282960 15544050 91066530 36529500 32799015 86780520 8231115 172110375 1568190 12224970 157884180 118759800 2032215 55798965 50409750 11916255 186584940 50278785 36298095 15811935 169231620 24405900 36588090 97568490 21010065 25437090 346043730 142894785 126157170 238607925 2660445 56545575 46346775 19146945 86320545 106535040 275734965 117288840 1485165 19609245 11344110 135353115 148770465 58946865 69756990 95130810 50767020 236341650 2331705 95654160 64902675 76587780 84204135 63138270 154596780 82035315 2760420 93846210 46443120 39991875 40846275 64664190 166688595 84833655 80319945 13087650 134963955 69836235 47842320 6825270 64409895 167378955 96578880 16074510 29507205 108324720 150148350 9751380 130057200 96298815 44553465 38257125 3244470 19421100 28465440 37219605 85330905 4451940 34815990 159314835 4137585 113623920 32821155 41531310 100010820 75107145 44571540 7503030 31738845 114655305 9329460 149988675 95720745 125547270 20751555 9264990 91048395 57966840 11362290 11659155 67532370 17926635 72607305 202217550 10775550 64042635 129489975 48318030 38129040 25281345 35715765 28995780 86288190 56463315 97957065 14545185 93476070 125743665 67614885 71138910 41158800 45258885 99602055 162003060 29939595 57189540 89229015 9162780 191151855 5494935 11889090 138712395 139321995 87361770 120121290 196617000 111498420 50483445 55171485 69337590 67872675 13342950 107950155 47730390 46492920 59815485 21814710 64329195 113831670 51315525 14698425 7224780 6453765 46485120 51357120 119378745 97729110 206341965 35873370 35452410 70126815 57728490 13216890 20311785 89955615 85071465 7236285 154699365 18900090 148096335 11853975 46028880 8666115 60921510 60968955 11780760 197049285 3193905 182564040 145511115 46475685 78374775 58689840 14636400 166346730 51512235 144705090 1604970 65514915 85659135 55145445 66290910 90313980 184599765 227946225 16515750 61371480 25582725 93422970 37337730 105104280 44940 40873710 32122110 72448560 17734440 6989685 51001815 15414300 39200160 11446335 141009960 34038840 101180355 18440280 116134380 86396790 199942785 45608220 15315870 6620400 33177105 49813485 21812445 103378785 42970770 8991330 88333710 9678150 98501895 63608040 19723875 247326120 136139805 463830 24011580 911670 2899440 119263410 190932300 102881475 190465740 22976520 155660880 39413895 2361915 10925340 63557670 85945185 5089680 98840460 89874555 165501465 59107650 89793480 21642495 216483075 31987965 10331235 58068915 38008170 18946020 88089810 43788570 63889650 32948790 87380940 136160985 24739635 72240690 58034100 105015735 159322455 56160000 796305 78791595 77274870 1747395 256309455 60950700 114221055 93162090 31764855 31692240 93598785 8074050 1235610 105163890 1162695 203653185 76731105 72435030 43091310 174886695 112335480 4189485 10125750 5796900 78375405 67836570 1348440 5103060 25121250 83328915 79959135 57084180 11566890 129293970 153763800 143362155 5586960 70049670 59344995 65809215 76172565 8447805 16898760 24963450 264465 41730150 134667975 17501655 89102895 94021260 68043345 170597070 90948555 39537555 101441385 79561425 30751140 75026610 109380615 35854515 65158770 107279730 222168210 72345120 38177550 96700455 56318130 79481595 104257230 145481550 141610935 57573855 134266935 128833935 132779865 4987695 32253030 10793475 37131150 43896345 142107420 137910780 133520100 4943520 131440095 84220650 79039260 73289805 119910195 22248105 21809595 43725960 28224285 1470615 101485260 43497780 84948855 4672620 82184895 34688895 25973265 19693890 72575730 40614660 138988590 75336105 66157425 16579185 179732940 67427865 79894875 38608095 80566125 23978535 138770805 1002090 10396725 145343700 196281030 12819420 140535330 158310345 43083720 122261190 66594705 138643665 68942565 69142380 236685 112861830 39362505 1365315 130529625 41144280 134362290 41294700 38210715 26579490 57716835 43983135 44040660 69793215 34538850 129266970 63644280 205365720 24529170 154781040 11685105 88812765 20145285 191838150 185934495 14894790 119212260 64884960 15338685 178280865 168535335 45820545 181414665 68159265 16212435 81780315 175679250 71274630 37700805 85125270 57982680 46440630 106592925 162462705 16119855 30690810 47096790 60371475 83910015 290167785 28455600 49782540 64409565 91805280 76553715 164828445 96193725 6326595 27674760 187197075 156903840 24392790 7495665 124019625 96564630 83714880 3979875 23124360 187618815 204377340 82288200 46320930 95657325 57974700 188722425 1590615 70173855 60257010 8321685 18864075 99254175 7969770 47459055 36884385 144618615 100586805 14875485 58717305 48295935 55869270 27243120 25371405 101306205 29723535 86076465 9447930 19394505 105816915 77096295 98026890 97344255 44036175 8241990 8556420 32025765 240689610 68664660 47333670 167316780 231927045 4226040 64304640 23265630 19791405 5724720 80115930 110947290 57485220 106086570 47353500 97765080 46145400 52167075 191339820 19736850 25345800 30461295 119774820 18531195 47842140 33985170 16783515 5911605 101088465 34790025 174891645 8108460 16940820 64325475 50482545 86393055 39362115 154934940 85720770 24143190 103622955 37634565 156280785 92414535 182601660 117774915 186482145 104464545 137497875 53112960 19108140 138194850 81613545 30276825 64618665 20129070 72631635 74270895 100259625 56075445 54988545 28943580 9446550 120345345 129635475 27353250 196557360 242241000 115100895 124082280 77734710 17051175 159591855 181371285 7730055 58319745 33662940 54959775 60393105 68775090 125512755 41067735 24607575 24495315 53531400 1786500 64566060 167722830 35559480 93749730 55040730 129579735 10256100 2895525 57196245 125829465 30151935 146237925 6925905 33621570 53263815 164788095 27114600 8123190 7744725 608895 31550880 5563290 16237305 5169660 3848475 106371720 87541665 30621360 155701740 117633465 76159020 10425 11522040 134137395 25666290 90305295 31450020 39118020 80071020 122707095 43890195 138288045 4202880 169259265 34185885 151082040 64538670 12227055 25944165 112283805 55926795 41089755 94356900 279222390 69842640 22516425 33748245 8886465 161465745 7248645 131485635 34261215 112312395 80425470 25119360 115950825 2686800 87056490 145523880 21628725 89205495 97651485 830100 98349600 77576265 15489375 47171955 42620040 85314720 75353400 6997545 117498210 66290430 7637670 4031040 83359905 125233200 35845005 26987490 18614490 71392065 39076860 112776900 193003890 86166300 21005565 42957105 43807725 116567160 211588125 711720 62052270 38167515 9756060 156004620 8431755 69983325 88689930 150582105 151688805 54752730 95974005 94715355 119329440 5095950 154017600 80152350 65002350 31217670 98499600 151766985 56995170 3070350 15062355 45986790 21048495 18859815 15008310 66421215 34612050 16301265 70943265 113778150 261379560 128514510 103252620 114467475 20805405 56252565 85002720 58508520 70819080 76525980 3750330 17796675 27281670 19012080 3170205 229168020 81157080 102653850 31653375 21391635 38347380 184418025 82046070 57888360 126275445 69838605 29037600 8932200 72157920 2675205 135611955 60627225 97325760 86220780 77406210 563235 1290840 1255800 79423350 40765995 44726910 63974775 51937995 85193625 77216130 146553015 87547695 32306955 151103175 109157580 112246515 8901810 21536100 6584025 54219240 123582270 93888300 42019950 27726360 5090595 54484515 27163485 23664555 10268745 16110795 122694330 42966075 26513835 108222735 91932390 97012170 49966845 46046070 6049485 34963935 28169250 117255240 11738355 56847300 143900070 41160240 46328805 25278810 126573090 27808260 115874715 23368530 914145 152933250 62910840 8657370 162555300 123521070 11315910 43950705 52544715 36389145 161502165 44799135 9291090 61627425 15443310 76943310 100519050 136972740 56735355 17770275 89520570 37824855 57306885 119151465 11444715 4022175 19452570 40595745 64144395 37477530 36277080 49020840 152723445 26685720 5890575 39108990 30456105 57110685 8313360 114121080 16065105 84164745 48595320 63911820 64678950 14909850 31540110 49323750 37436550 129955860 17844780 41262495 42176490 9880425 169936065 68442870 49032030 147197760 46226790 47056185 118505445 5782725 114857655 25975905 7111200 12161490 88939500 30121710 6081930 73144290 16132215 169843620 98516415 60488415 35376825 124396515 18245610 283107855 62064195 429780 120881610 101380005 188887800 23810310 42034650 104776605 4678800 22638450 162810690 116153145 167345445 11725875 99503505 124130415 18241590 47766420 98711580 125582835 134590020 55461990 31180365 30799650 15121440 161404650 163946535 215082165 114632565 159836880 44385270 125152815 5584125 77083410 4073655 11158050 127572990 90187440 24092250 167424660 45474240 130474995 50245305 63361275 7360950 110105865 130684815 52785885 38085135 1994025 93766215 112251030 110809515 13343565 371580 39627750 108950040 28256670 204895680 36659040 30941145 28714500 66403440 61120695 15461445 136936395 26410830 183303735 20464770 88283640 52859970 66040320 37650180 104081625 100120995 160920255 113415135 70517715 32052570 103450575 31024500 65857245 115602750 95218695 6335295 172396650 143122800 55933800 27443235 7705425 57227835 65807235 94295295 32437755 14478795 9925650 22021155 81340590 54779385 41542305 8183505 184506540 45194055 27222870 136309950 143712495 45425730 21511905 161530335 9670755 42257280 135116265 104784780 74716305 219921030 117874005 37584660 77988540 94116945 30322725 1201560 70850790 40557495 456405 146612700 77811825 25251840 104650125 14361090 39627735 71753370 89471790 74431740 26950860 325762200 24029265 29158170 29333175 127744215 32240280 33951870 32325105 10153755 21501120 90179625 4864320 82039395 1320045 19548840 122247615 44835750 67682520 44729685 12694425 75377565 96397455 17484750 48383940 74462310 80089560 93154380 99952905 24277890 140187315 31415430 38517960 147165585 90609705 8769390 34316265 46071420 82052025 13092195 48915855 148520145 110572320 43681770 87715245 138052980 87835095 18495435 142390200 165990675 75487920 66439365 80736105 114469380 108497895 65130720 30461145 59917665 124661625 16851480 31645080 116842155 88085835 631410 24028290 101371500 44286105 32081145 112284330 95144880 22782960 23174175 165970725 134441835 49367595 57419835 67115430 53372145 25386090 134057070 53302155 82320795 78306540 71893365 34011915 58280565 114564810 130164105 7923255 65021430 32538975 93124560 1435635 44883975 100683555 78897570 95204445 39481275 94791270 8922615 70491825 64379160 43866375 62667480 86859885 160153695 50487900 72987870 27020220 150431295 18601110 41534430 62447340 128433015 35840970 26373300 81632460 10415370 11052270 9510570 76115805 64412175 50428455 92042475 96512655 78594240 50144640 41888130 19901055 65023170 88144620 105431445 36178245 61047510 18907575 20087205 182837460 11645070 43898460 141012585 22283130 44282745 116100915 5545005 71284845 37016415 2058705 75003450 27379605 160013250 37408875 89450040 31353435 85183200 73542870 54641535 70323570 58756020 27062055 6300900 50907405 39931635 81806310 68514030 29040330 62763150 23984100 261109725 21417015 31591455 64618530 21019815 32346390 156856515 17766750 19207950 66223875 79773495 9868995 75424290 72679590 8714415 143415135 184081230 46995900 103363905 40288200 51877350 96810120 24147675 165399165 181752600 55269630 76596465 55143075 90301680 49182720 176624025 118651395 3872895 51889425 88344120 2461995 124906410 54181200 46061175 3415035 58163685 47583780 107029410 161002155 15379800 60039840 73932555 94475205 61259460 62264460 49899870 78507690 426540 5734140 107545365 131082915 55506525 20379195 233186205 66053505 197332935 87548130 58912755 9095700 102221640 8651235 48850515 66844485 46783485 21091245 146596860 116667000 21123345 16213440 66656355 137289030 93560220 33974835 27203340 62897190 114912585 45269430 135723585 142899390 100298535 5608440 45584670 50785650 115065360 63361755 50885910 26781720 26663010 113966115 31251225 131931150 90994365 32272470 77562765 16095555 46045935 207778215 13157025 144528180 44067270 42522375 17173425 180177525 54319830 4311675 74602110 70605810 42986760 99435795 27407520 24273060 63627315 265549140 162794040 25503375 50310735 50452140 44533425 79070865 52690365 99463905 115832985 20187375 105444960 42142920 19837065 130462905 69404700 233407125 37939320 21660660 294625140 51111795 791445 18162420 65925240 132617940 117270390 124199865 118569825 100216575 2746320 18654285 35714835 766845 3128070 15546720 210695220 107901600 156096540 14209560 63032760 33447570 100131870 165220920 18481845 125269515 12547965 135409365 27001395 113245230 60287910 120398535 75379020 54544260 46040040 77017500 4324680 63057180 97766310 84186810 4385610 30712185 180743820 1217115 133762530 8116560 106006905 21360210 12835980 189995895 52167900 122836080 13618515 65352510 127647915 37960890 214359930 35742900 54975480 30691410 50659575 128937345 94781640 36950220 91081125 29701890 48710970 42898215 23839620 145017795 3628155 15404535 25784355 5178090 134046675 112409220 64043220 26300580 107306610 49436085 237073605 48605460 152406135 35726520 143059365 14664450 101441970 42924675 119736630 40096545 153582825 10810365 22092735 108678765 37226010 49100175 82439910 24419655 92130270 34892220 14227275 30886440 71731290 8471445 89299020 10072950 117638955 50998305 18768405 40803105 175740060 49507830 46832040 27426180 54770415 36598935 123704940 1487355 48781635 210360660 25196010 39553605 52253325 62376990 29864370 29218110 34306440 20236485 176200230 841845 41371905 127343790 198303660 17955825 99146025 63397335 14544795 249859170 129165315 15527460 15888420 11809590 49427400 41952630 59873505 50696985 86868030 40858890 52223895 63967980 178155195 60741555 16168815 4303485 33681000 84437370 130442070 150790560 33399300 164911665 149060355 137738070 15709635 62494395 181134735 102359055 87762930 87447405 64150605 3778830 35972145 3003810 32654820 76031265 39459750 64163985 29362650 126819765 107852895 129016770 10022955 32223060 139834080 127562475 29232165 142343880 52825560 55947285 46044165 65486940 102778275 86027130 216922575 40780980 104717250 4415550 254871360 46163115 1653660 89418375 62634135 5609940 108966360 165739395 153580350 34511910 61763730 100063620 31471380 29567610 42770370 81172935 1294875 26829795 77784600 34439235 65142825 72099450 35177040 53766225 44744040 30769215 15072435 197198925 95949810 103029315 1019625 142237740 82282155 79953315 6256830 285492690 85626615 62827125 29988780 126059100 5199195 56721405 30307890 38333010 6720750 114912330 138062490 105257280 20977290 75673770 178879335 67929075 65526345 84688320 64431135 80108040 123457890 45334980 19979775 34836435 155192535 8960805 4840935 54702270 63161595 122897565 7019355 18032700 85215330 36012705 224354835 97294095 85847820 98026170 42295050 27500685 150289260 61303905 60411870 77432805 127969320 204363900 82856610 61503285 21258570 153155100 32500470 10042485 396120 122912970 71670945 35558445 27746100 179622150 78901440 232365780 65488860 235794750 12319920 1541535 61370895 13630380 184203465 79387830 439140 165870 42887760 149682810 148183095 24448260 103567080 35017620 23202390 21618555 47150115 36132285 6956880 34250670 191077335 110511825 31432980 142679520 24757695 23220195 157465050 10867425 211159290 21910110 19822395 40133430 203093805 32554185 91527150 6581655 61456380 68608170 125910195 125876475 26633280 85389735 96879615 164243850 108954135 38671170 26863410 92934585 39369195 98374545 37131180 72528765 14895540 35506050 73183785 45387135 145997595 52248780 52565205 22607850 111771720 41531160 103492995 16768590 48053580 27292560 81509595 60804600 99763815 89536545 13354680 48867495 36489750 77543355 16553070 89498595 8553180 298322400 102207195 6089595 40680510 15984450 71391135 92690655 61109670 71384025 6939255 144922530 25183290 83487360 4968420 61049505 28224240 173362740 46934760 71138190 32781240 143650215 27673665 23420400 55470495 111130410 78986565 70833600 78589170 128077335 12100935 1586070 43020390 72649215 19924965 21480240 127414875 79883955 136790850 100772070 97891545 35717730 77835360 71337675 43610820 37047480 157122300 24444645 82875420 573060 57848730 58410630 124573485 95198265 11535120 143496675 4007130 23651955 263475 5635155 210540360 120209955 61975215 3835170 153556110 49612020 217891740 51162255 7980840 44732310 85667655 109041690 41513130 15139770 14422965 119184360 80325300 59307480 78307335 18431880 44771715 172459815 9032625 116295195 39164880 147153135 7798500 729285 66532080 22059030 23455200 163268940 19779090 151611345 24974190 36680925 135727260 2095260 24117225 51022365 83524935 119953035 492435 81455175 30426855 41283540 98186115 32515515 44013795 79606440 11660205 21435765 62731785 125414835 110958840 111133125 35218590 67185705 5427180 58681950 16681980 45038775 174641355 130933995 71176500 131165115 28296180 168682575 15247920 104990595 5116875 114636075 128824350 161090625 41959620 37559235 54371610 29051985 64983390 45881280 48023445 6863685 79384245 106226655 113065770 29524095 75765405 123139815 3984270 15819915 222645 124143615 35256465 43393935 7360050 29783655 7554150 25747395 44659800 6050685 64046640 69776880 38014620 2087115 140420370 6299730 155252445 64883820 62289765 15139035 13042200 67388640 115378770 157262850 18356370 114168990 48010095 124563030 30835545 94734450 63296010 53957250 152732280 35772705 114244020 100638780 179199975 30555465 9256020 177327915 92401230 91215765 96561285 110724930 52409970 220003470 83022420 3456270 76064895 248379720 71118690 12132435 177352215 85749930 62452845 23328315 131300580 55896705 32302845 13498290 23012715 100987365 131641260 58985085 45319170 60971205 56858790 48490005 4802640 156208350 139663200 18254325 45579045 82278690 39709305 55793760 57615690 21428025 17414340 59263710 100338900 33337095 125432340 3323700 110543535 34917195 33182685 27607245 5853405 23229780 91385955 56084235 96215010 27035700 92287785 40182675 25858350 147554400 93811560 41645625 55250460 76701510 38221290 21247245 85613055 101880420 9367440 48222435 123941160 156155505 73527915 2017365 77329350 15909720 25942680 200273100 17568600 7730355 253151385 43130985 99173385 33746760 80924910 67818900 105563820 11969475 1678515 33107040 75082200 47939115 21363030 55336080 106717860 106411155 73863735 83031750 90324540 161780445 109088925 182102910 20037870 7064040 153049800 101158080 69751275 3067050 9691020 84859635 108026130 26189745 49900500 18478695 170261775 67887855 104151555 12316395 15493725 34787775 63406620 63170775 126546210 118796445 162088440 54275820 102164235 79565370 5078490 21288900 25592730 63362205 153678180 61649820 196049445 6183030 113314485 70300920 99793350 2816415 543870 118698675 45628335 41798940 182853750 43743735 87645855 90612855 21595725 307840245 36235755 6834240 31743060 201204345 58539720 135526635 26662005 130579455 124424610 69709935 915525 71020395 32354925 65533035 207287115 6964845 49526715 79262925 66269385 83194710 106133190 135665970 44211345 149033970 169022340 46483260 160303950 151881780 128728410 36456750 130744725 53925000 16033815 1160610 76223085 23931330 84928365 128493825 28591155 88229430 76402620 137182215 47577255 55389570 40808190 185745 99529995 148657965 35370555 111855945 48480675 138391230 64929285 21626865 247132050 26196690 11859495 2785980 61411485 36957990 101331555 97273740 25227990 91506510 68427840 29663070 13446915 99836265 14515455 19937205 2089155 70270050 88741920 75564495 45387225 142340010 85536945 35757195 66166080 128194755 36725280 112726380 141566355 59967975 47924640 56671350 12064830 135077775 72710310 75667530 82844070 43722255 121243050 18718620 34065240 44035215 85941720 28396965 85070070 167927850 14795010 136586700 333570 12096525 16225215 102528420 40034985 147334350 70512705 134273070 147596565 16317975 49728525 101448150 40014300 204031845 24340560 33665295 72496080 130296750 213575985 36926670 36000240 116574300 21978810 166610310 9148335 17663115 146547945 36679785 704100 22922835 51591345 180611700 82573110 107769900 49483020 54529875 132568440 199533810 53749665 25089855 78897345 93835230 44629560 42915750 40330275 120943800 17550165 70401270 13303395 66284745 139158570 20907285 14522115 2524980 120076545 148474815 75532620 63661890 3298320 50214060 65218200 2741790 119931210 304828470 71861550 67673325 32794005 20894550 36260400 93282060 101399715 1160325 113794395 32489625 126805785 109805355 98563110 56687070 152877735 14432460 150869415 27563475 125725605 16402980 161433150 60571725 21024315 32179065 7054560 108633570 102703320 122354730 130399725 40100430 175649940 12553305 517545 75918615 5688750 8527170 18437025 69334515 109604385 112420005 24363600 22900650 33003525 94782330 39925365 75697815 74567730 12481275 79205460 8536950 34533990 47373420 45968760 21749610 41195550 202912560 145430115 10858785 16788570 40463355 104784585 85155015 19904325 47929575 11455425 125903175 87813615 61522530 12573420 46935360 195256395 22936995 58613970 100533480 17641125 26908230 98454765 713955 19868850 95917245 114875280 9937425 39332535 104630370 204145635 28519155 160439130 72698160 522600 130138890 14858325 3104535 84931920 14153250 86370240 57353625 8501265 45481845 11668845 32821905 113535495 30511245 53419365 62997720 19377120 153489690 18727680 16349235 30750915 40742100 973245 119385735 26748660 13775940 83223930 61449885 20323950 94726500 195864630 107363520 80744820 159938895 76223820 82660500 11434845 107675010 57195 156620475 3059055 30145785 10686285 24971325 27169995 60840675 21013215 87631185 123411945 74353185 35749365 44176845 184323390 61313025 117227985 3150285 81087015 84583275 70245255 103775985 50923290 41590545 96376410 67444365 262482780 69839070 26514435 63674430 13589115 194343600 103212555 140056635 35097975 153938880 108314220 212760 5857020 18642990 144868290 37194465 140681730 82601565 77712105 170510805 20567490 51441420 9759465 30403020 10716675 84041730 157942350 35239920 12487710 167144055 56133180 44563440 55463295 46468470 36173745 99258615 40042410 48051960 53666025 29684790 46991385 47397315 31019880 46863015 142110870 25526880 42494400 53298540 150122670 1900065 5176560 6786330 48036315 36012000 102308925 158063895 3418695 58385325 107368125 30691305 47591430 14215665 39515655 116906220 13866135 41780205 141884580 109787325 41568510 27158745 89214120 112368465 66533235 8206215 73381980 32397705 114925830 13044435 170659740 7331115 13045095 195557640 1046925 48766845 232877670 81256155 5609805 156947220 34598940 44960295 52924395 61008150 19923465 160192275 101316960 57240375 25496145 39269730 78445455 36719985 129328470 38713005 129862455 17513220 1696860 28241115 4549680 85367265 11389800 115071165 97095855 155066550 10245600 86983530 39625110 120543495 66842055 95346480 114557205 2508825 82436085 21495330 34669665 192719040 173117700 56166810 78768495 81274995 167904855 34461570 6132090 123126000 162819810 204744900 49422585 20841135 159080850 80050680 154314915 130418475 93839430 144810075 79175850 66396870 30435060 82467750 72722715 6159210 13071045 93851355 126656190 14548935 44404710 32269920 56038170 113086620 58512255 121192770 33988020 69491970 115338975 15997155 49011510 86461140 32049885 229630770 20326635 44674275 23124165 118984920 962820 154816080 25165890 42334065 115291305 1043415 101074080 37361295 38318835 242363265 14251170 107350335 123205965 30788715 52414770 59495100 97691175 53026170 67230135 50932305 10771245 57703560 33728265 4552935 85836450 82263795 46776180 78468000 14891610 9595455 35232045 65403105 27306045 29549025 25064145 56569875 176445000 40695075 139477860 46617150 103536930 124121370 101809380 97281555 92647380 38421435 80113410 32116830 1518135 91454520 168184860 18383985 157027545 54465660 23523015 17969865 43952040 110541735 141851475 105446715 56123505 34740015 5028525 331759395 88605000 32818635 110085780 5942325 28655085 16695330 138791400 73360380 49370715 25235970 138290250 21288735 6665625 9406665 141823155 11049810 135108360 102983025 95402310 70663725 71964900 33010800 61089030 99371820 84411705 42654240 30074430 21909180 47344965 77215335 56526780 48671625 118958595 91417320 67458975 159357705 71650335 88349895 20583015 11954400 59494485 14791950 6358320 60616965 6940305 86958165 25063575 94114935 22353975 97819275 24712125 26950035 85518390 88186095 61621215 81557085 166791090 62222310 132079125 78479910 79460910 24617415 104251455 186665565 37617930 36933930 174348270 4594605 7614045 105803250 127023705 71280555 57494475 30172140 13755945 59128065 39765870 72252060 124713315 20234730 26777505 18467220 237873030 4144440 38580420 9966465 34213860 72916575 61075080 3556605 67091520 46673160 168237720 21868920 18489435 75096765 8317380 187455 104114460 299730 1309680 25913430 42022350 131965035 53831115 68714550 117315645 95886870 106244940 53385600 71006445 121539555 56752980 17097735 4969230 3098805 53192790 188241570 41315175 46628370 165833985 161573145 43514175 48373905 163989465 33649875 65116815 13076475 12734940 82857525 49015995 54993180 5266875 102666900 63374085 17869650 94229115 19567320 27425865 16079325 23150295 197328990 30288615 86538480 63526035 207021465 55809120 82879800 26918865 5519385 169601340 52834590 37399650 175243245 26107830 40055355 134304045 14361345 172319805 2873715 63785610 114710580 107042190 123954990 177462690 34819500 96351465 66738780 175755015 49424685 71543430 125937210 103935750 72693375 8265045 66804345 78007650 130427115 1327890 46051215 65950980 81139515 50048190 55133775 7493100 82487355 127364865 71594775 72770760 14496870 46163205 97237815 43772940 5666550 56527320 52147140 31479060 24669195 15636405 12748140 136479705 40255545 4559745 74635560 121336065 118192845 37709835 11418825 51960375 130260315 96443925 139014360 58915845 121690695 34612950 12118965 74421285 191251065 100679850 251332860 9683385 82533615 138421845 8060115 236631270 141473835 67964700 87649725 111705420 42226350 162459495 195355920 12698895 12169290 37960995 124289325 74869275 49840980 186957135 25813605 36479580 109899000 63318975 108287940 23164650 44114370 145405815 7650330 29913150 40367280 85080525 6080025 144642480 19888095 205529145 133330650 159269190 42868935 88908705 164274090 57613950 134416770 76788045 1538055 97931895 94807335 112424040 30570720 132597150 96257415 1445820 36532740 42019620 70629810 9906960 11785155 3307335 27211275 136028640 25854870 18481590 50040195 136971150 122013990 65565420 30403830 21438795 128290440 103576950 116368635 66038520 58644435 26928615 25948425 172679355 33705420 81331140 118516890 3558195 19033455 17197290 37949730 72809715 158335290 3873450 28840035 1650945 52278405 81682380 102294495 82653735 13234980 50670690 74510190 42174045 86150085 166784625 118577940 71741700 107715480 38426655 40257270 56350380 123697125 15536400 70568385 42781260 47141520 97224255 59358795 32290950 52306245 51335400 64615635 148407345 71635860 30946830 87608805 115435110 89660775 67536465 69211650 137260890 66145695 4173525 152514765 57830850 44627640 154082460 78285810 7860120 9989310 259695015 27650805 48846660 86014665 95979585 14373120 62301525 40429245 104493825 42694755 643620 37152660 116965590 37848870 48702105 79217280 21081630 95966775 56191245 25492200 104955060 167061840 14122650 159155820 208677720 3890040 11434350 139145730 54810105 414015 68503740 81711645 52486080 20281140 47703795 137050020 68973270 178505700 1025070 92820300 168740145 83126835 54809535 21522735 54377715 72254760 50890275 127229445 81344805 42909105 53899170 87357300 35492460 216047835 54236790 73733850 12497520 23170245 27051450 195613500 52871670 21094245 118252530 54256275 49127220 50022600 25916430 57123645 34396695 95238255 92577360 32104830 33223755 33436620 66774615 153956355 149145465 96426810 117227985 2984235 50953185 88015440 4173870 69968310 81792645 79829505 50636100 145523625 41123370 11426625 58682550 190588185 36213960 111981300 81931935 7970430 91848900 25329300 71516070 29080695 63391080 137928165 32131905 19744890 45770295 29394330 116494065 16487265 31914105 86184510 213217530 34106145 24927645 4343190 45684420 74207010 37419945 90089670 92433735 128709750 71878305 120701250 83037900 101107455 50977575 109895895 105940995 65416500 103650765 107160525 40876320 139258485 7981215 22960590 206412060 60542745 130742340 88888050 18109665 7527945 2232405 8322660 61367370 16830180 54289980 71513295 23464770 180159660 64502805 107451750 18053760 32632875 9907395 108315150 71686905 56290965 35548005 84601365 157853280 205953585 7181625 81626550 121923480 43272360 61304325 223054755 104867655 122915580 52260510 137822130 142449030 100865175 38208750 38713215 7073970 4667040 143426070 51159345 113600415 205275105 85359360 130044150 2803500 10550085 129070470 86140875 285602445 23820555 138631440 68914680 146298165 5344845 39156285 16582785 33919245 85070280 77735625 72136905 80403810 72742065 3669810 9532515 56691105 216193245 11537535 50874510 89982855 107585190 13080495 68593470 23455725 75923670 18476580 14572935 157812870 102032940 50922975 75044265 129095025 116259810 73937925 10541910 154609980 54801780 188579670 50499585 25193595 33617445 15151860 83430450 27522390 76344300 146776770 54027060 27198405 130246080 35489670 465 119683500 138126705 136516980 21398835 8483790 8624325 163080 7737570 15696705 6320265 155065140 10314660 87048060 85955610 3180165 105239145 24826470 44766210 48186840 10124640 87001485 226549470 134431725 79112640 21481365 39877260 31394445 27938610 16983105 90280800 29370735 36736440 59286435 216110430 63367185 68741895 74622750 11051820 223869825 12834915 106357635 23947665 105461085 19285305 36140025 7380120 73519500 145182120 40046100 142505715 52152030 209444970 45492465 17410995 58469865 34705995 64977840 172494810 75125280 104335770 83834010 41868540 86235510 64694880 57628830 83486970 9869460 3751005 50702610 210664365 33040710 113714925 181905330 77682945 43576230 99109365 74055420 58090965 27877965 123555060 24360105 5361585 139759395 86100960 17564265 3819480 12210315 9099285 108228495 8035065 39007695 7403445 84326715 37778595 124006020 59961000 217897410 92888955 122736015 54339225 65549790 12088185 76164540 114973680 114316725 77393400 67091775 72172260 23998860 206820285 43024065 9335730 119518530 40611195 9993885 56054265 24918975 1408095 84007485 183069150 93641535 155469255 75830400 70920915 176319120 54436125 92667840 11834865 72951450 28205700 64933470 103478880 156868650 14397765 82830000 70339425 129592995 28762665 39465090 208303665 548805 61181055 23671710 135338685 66675 138311730 41872080 18723585 28016280 51280125 103317870 3936165 105408960 15429795 49460565 25108380 5919165 107756250 98676300 7838925 171848145 77727990 144216915 142248030 97442580 55365300 99223155 94021365 5459205 56365335 46384365 63017835 7821495 139197345 32451345 77475990 78269595 48206055 18676770 21899175 51016815 69420195 15613230 155173905 55635375 167554530 84025830 29244555 6652725 31730250 8297520 7199085 63983640 130052145 3230355 86814975 145372425 5095350 69522255 250363290 45778980 172092765 79049730 91936695 18098850 87410595 22740660 35152275 100308690 72843585 13672470 142329885 49751850 33621885 147361635 48363915 191605755 38637480 2465385 55865250 35542020 35875755 74125695 49236930 149941575 70616955 43548540 416190 15777105 23121855 89854425 2757825 120514350 104226555 82299135 51352710 122621250 75977025 157687935 653520 86027790 4364160 4404870 58053195 127376580 15623985 31334340 22727895 25864005 33727245 223693665 35451795 141505245 22068195 135744345 11844300 71538525 2668620 57875055 77608005 133377645 93282135 61497600 124721220 20183460 83697165 39310080 4581540 85454685 78631725 66696675 112378485 2738280 15971190 2158095 86122380 969765 177990315 16139985 51690240 231060990 66818100 3870570 107807640 12445125 24017640 167862135 30722565 35353605 76427130 118928145 118871220 24322065 5776830 264736680 34409715 20359845 49374255 126959640 115804275 252771195 5897595 5423580 46662630 91300170 11084565 135362640 93770415 2638320 57847440 93390120 233657835 26552535 58431300 169644300 82531365 41492040 25381695 45785940 6135870 169375845 26586240 99614100 271124415 123561810 118295445 75367815 17487000 65447100 34766325 63221700 18544920 105583470 55466445 230760 74558070 6734355 198588990 115319160 3573645 87968580 60817305 34730040 214368720 90420240 38837070 3898440 29287920 52581270 85097565 94008240 35602080 100970175 144228405 31591305 33672840 7542015 119121915 56906250 55072410 148357440 133210845 97613655 38002080 111848895 1338315 8122545 18751785 163965435 111252030 11533920 147455040 115523835 55262760 86736735 30816840 150780210 116962875 147561780 23397885 13391865 82431405 84592770 38115390 4034490 77001585 13332405 135639000 133455855 3068370 2275050 192074445 82206195 307334160 18110445 196247280 72532980 80840505 38106000 17260935 104247900 114547515 21098910 82611600 25557525 63155550 79501590 84293010 92474145 9889890 53527185 70857120 2867235 119190780 96415785 95945130 120192765 7549875 72861360 212339040 147463575 42583170 52718460 81556680 52280850 147429405 17681250 98205525 92018715 79067655 142472250 69242865 15284760 10664370 37264695 225996960 7667610 27824550 138980985 63150330 26724525 45146025 124483665 103602480 9566910 71462160 16570455 32615295 25417440 47109240 115014315 74221410 14905440 108466350 87283665 100262865 33664470 62590620 110478705 176579310 6223770 91579335 52746150 3043200 99316875 5001615 58983900 22347000 195749940 531420 180322140 5103480 2803485 7947885 68026365 51040185 100876245 8509275 46371405 34264860 155121210 160818210 12989970 130293165 42245310 86078145 51793260 119607435 265071015 62009955 29024535 69455340 45414345 20316135 190586490 85390920 139866105 19792260 143943645 21566805 110557680 23232360 99085845 4423050 991125 14235900 54602310 138372030 59795070 117314280 78705300 109464000 15755565 6869925 34171740 30634185 53458050 66153855 44120985 10982115 2923410 111768750 94934310 101726400 41223435 52958505 97440825 68615040 88167795 24769200 29652090 34312050 304280925 130099200 46379820 59082180 189365505 2169285 55470660 126214935 66131895 28237935 66631080 120102810 67599285 1723245 52101525 22783830 15587475 93472860 18619725 173255955 108698730 16894785 12372960 36561930 12745710 26573685 70301955 94575 195622905 63975435 22175400 122206515 220695 39427605 1556235 64170 152943060 142216470 4030695 135471645 66984375 158075175 258753690 61515060 71738235 143052765 59600055 136244415 61956675 60767280 24193035 77618895 46406415 105013920 70694340 15963810 106503675 9432540 192167145 21974130 26714445 19655220 115389990 121186005 38431215 44728665 53952750 55882065 43140240 48744705 67778505 51916425 79649205 4761540 51393585 56354265 76790505 132905565 24862140 9395055 67931865 64235295 7093125 89123100 25509330 128488695 12102405 96445545 222990945 20536935 78357645 3286920 125370840 85970460 55155855 5078160 96514650 8295960 43934760 48665580 62990115 19823340 65595735 68881110 60579810 100158600 6664440 43656240 73971720 32874675 39352770 141363000 115685880 17499105 95378175 138652485 77859945 74909400 89814210 222183855 42618525 72030150 6559050 66016560 66017430 126315255 102030825 5620155 58980885 11143320 5412270 123393000 122259330 30720420 134697690 35439300 70243485 41519445 174616185 21998295 187818450 62254365 120080835 41579730 89995590 40064295 61421970 73549035 14376195 125784555 61251060 51719610 47738415 15748680 97945185 26590110 42468525 230460195 7910100 101712600 6722655 74597235 80042325 23871825 40547265 49526250 56278335 99688050 37454715 71131575 63132525 69587655 37675980 40792845 7019145 34575840 161977800 15665280 28654485 119850510 56483550 87578700 70928460 8837580 43306830 94071615 35494065 106095525 23702580 9378345 23467605 21240120 2902725 121105305 173850840 84587895 106173825 19681155 856875 105887445 11690010 139028775 33879420 1446525 35118270 61695825 79672050 99788715 36317460 114260925 14362890 48819180 5475360 127810035 139304895 16636920 86630775 233779695 119310345 151664160 55392225 89609025 255378765 2580855 112282680 103390680 153517230 63780645 19199820 15441825 117084480 41012250 222357885 114034725 173341710 5291520 101907375 68146920 57009165 16270095 88057905 74046390 42503580 16686945 138615480 21426060 42814980 75827745 82471320 195883830 66408525 205800 30628275 1071450 123346800 54251460 58864455 120537930 50206845 14058270 6047220 28212750 49431180 48401205 193312155 96745035 19444815 93797220 121656660 94446570 29243235 39396570 151867275 101101065 41261490 38331780 93272850 75912090 98514345 95565465 10702320 68299065 58800945 56603025 20757870 87011535 64080525 69419520 169697100 35211900 105375675 13498500 125181495 61254915 33727770 81879825 45017745 180198525 64863870 43723020 11132520 32044650 3894585 40706400 23200635 73001145 4800480 106528335 312576045 79229955 3025800 206844870 38163225 108694770 3053520 24192540 42714375 7721580 46501875 62741325 9458670 225442815 16510875 15609855 127515825 70474440 75237720 65524065 92615790 58011840 2770020 34121835 19903635 42393375 164666835 47564385 18782055 34594350 147861405 66724005 111288435 95525040 159210885 37508205 53678640 72000750 48916080 49535670 50340 92579925 14464200 2896845 131069775 14901150 6789135 21490845 97150830 54238650 28836495 135845670 113466150 11739225 93659865 712710 78377835 7904955 58038825 95562195 7993590 115324425 23430060 34454505 47415600 43576830 38539665 45720 79926420 101896320 15356355 75440325 214664790 127414155 26712180 6415140 30805245 1831410 92977050 118833840 40207320 111613725 122250375 26127090 49928205 87421770 8797545 26124465 96271680 25686000 194965935 54963015 39376890 107704350 73760610 72276675 54973860 42638415 23542920 183392460 154283280 68425140 75240015 82886115 197317170 170555850 117986460 21443520 137756685 48575220 191081520 99474000 230627655 98824875 69626175 136835220 107847405 28976610 80028030 65011110 120008970 64921140 102363765 10734330 15866040 210237510 60878730 129527610 86964990 91162980 3629250 58588290 138623385 29220465 15510555 139187430 116542395 131657085 25996110 118979115 30364380 55395510 171053205 67016175 2160765 39759390 19668480 40253925 96356520 80618340 139445460 79027200 169804935 58368390 49887990 60287235 48971580 15773100 209085540 66438645 380190 29323935 64198695 58834500 19302600 120564750 84020340 108856290 8869815 36681150 12175935 151907265 120427560 38103435 34696920 120724785 42369135 76910040 135514995 54845850 107381295 48085515 165500640 46356390 58639155 80902050 163165605 34956585 115683870 5493555 83632485 139384980 70799775 93891135 45652455 109194705 172390260 105602220 16651905 114647115 25833915 101157645 60370095 23176995 95407065 38055465 72534645 94383585 107756880 53191365 14619525 114717450 25889400 53002785 11092620 153208755 23750370 37199880 194989365 90943545 28992000 12063450 26407770 83630340 105056670 3357705 83208045 8359995 84017355 109614435 11755260 273038145 70752795 20044785 25864650 24312105 78258330 90487710 32098410 17637960 8904255 68873340 153327285 96703650 125678490 19693395 33324045 47221530 7036545 32127420 53659200 99073710 32698335 853125 80665515 58464975 41280720 181955550 81867930 13005855 25097400 14428095 76416810 39068430 36812490 36933060 75652515 58726665 146079885 202971330 47989320 125375025 2417100 78580440 141213390 50764065 16110090 123893985 23871435 22821570 108555120 120811380 138859215 112006035 143036490 29819715 27727140 51863460 22601925 137280465 21939090 35624295 46354785 41650020 101708025 76737840 73350540 8269890 98515110 118594845 68113710 60792210 109227840 132294510 140362755 55747320 1128855 121712025 69563445 105841035 32515395 169742685 83191725 112695120 112696155 19762290 21898530 30330210 7709265 13577775 295500450 59315355 93914070 7689705 127523295 18953250 14282820 87327450 37485780 48235155 209963475 133461630 27855495 116485515 16317690 225372690 11545260 12211785 133450935 45203310 86503080 14895240 11810280 25262145 56477565 41380275 24156795 74667750 39631020 37038120 45138945 63951960 40777920 31167510 75288555 55952190 99827550 173043870 34541985 80095365 160198665 84052335 131795235 154388310 57225195 96327780 120214275 16209480 4742550 37881705 22403145 65067690 39274785 16448205 187968900 109784535 133350 78938535 212796600 163327905 17891220 42184710 56952945 68289495 85756725 96185145 2404335 75014760 86543130 135646470 80232795 19230570 1387380 70006470 24738630 14161005 91971300 41825805 20622525 143221425 14351580 20331960 142815825 90611085 13395975 5915460 243281520 122324730 56613255 13333830 21564900 62498910 21104235 27129885 86059515 19722720 72308880 81629355 33683640 40256085 5549070 38660430 51950475 117050940 18935940 158785290 40824345 110228415 15028110 122334360 145319265 70898160 111186450 3209445 102056640 28763535 58271010 1553490 12398565 35200590 38219520 37726935 75808230 40802475 85664655 74304825 38377110 40539600 243823590 60221805 13147515 90907155 40450635 129537870 31858260 82746180 58040835 46832025 11744115 45479265 88118910 30158865 11095425 123376620 78757440 23467695 36771480 82521165 49535610 5918655 105128655 27162765 168754770 25992930 30776220 19578915 113145915 104494905 85899435 18207045 298980 30851940 26178240 50454600 24684435 103439715 108683310 12155805 98522310 3027255 17430405 53381220 43108635 68480925 26757480 52998795 39306465 176749335 15353535 117424785 135354090 84069120 133390215 87081090 81164055 23617590 53578965 78394665 58564965 14917020 31838715 112407150 78983775 107785440 56001750 1462140 30983175 51116970 1429065 54321210 128164845 45449175 143044305 37667835 26141610 7664490 107809305 51760575 5798610 63604725 171949980 1610205 224678760 48287190 5840070 68859330 59905995 3607530 17549625 48737205 148489005 3968895 114821835 101921940 127932960 130601055 24126120 36314775 177995400 82723950 166665 98106630 75577920 115469685 78234240 124371345 98002935 4882215 43947240 8748405 119143605 66767415 74072040 33189135 86334615 24081495 22505055 33979635 148667820 86372400 87555705 5152770 25225320 92551875 106445925 28633290 137310900 21157035 120907050 101271990 190999230 66667260 130151505 68062620 169217925 9118200 69736650 164202840 177655065 65755890 85497600 30361680 114868395 45488775 136299405 11896725 144158310 148010535 44965650 119873370 50442660 86526975 17070870 92730075 40223910 46055160 122741130 1726845 23581245 124560945 74542260 21082830 136211070 15181215 38610240 68435850 43455930 75804240 70911735 30394860 15316575 84389520 120431970 11036235 207599895 72283290 12940335 85968075 68817975 24051885 83989020 63307485 26741295 6274170 94476090 107453550 3042345 20571375 12342165 252143325 96364350 17410455 157577295 12833505 134096355 24571095 112922490 131460375 118342140 14046975 54549840 1112925 33501555 5158545 114388845 26801175 56090940 159785655 30819600 33729990 112536315 4224930 17482800 28261305 136315140 26894190 21812670 152233950 1501680 112729755 187862310 22114065 2753940 131653740 167420400 11378310 88507965 32571225 60285465 145861380 96256920 16459455 81877845 17630130 16824735 22954380 169005270 45991530 6161100 21203655 37659150 174507090 59856015 30577695 119326140 34984680 63092220 28301325 10799100 144017940 95547060 124447455 15398865 61468635 165572520 112130010 11696340 63604545 109856820 3564945 114846045 82812375 10920990 84028695 162707715 37211475 9208020 90518085 55579755 3050685 147906045 118920825 112284825 27878565 67207485 91116465 1514370 94229940 18495255 145739595 71067795 30812265 84387150 25900230 66182715 26010390 71990340 66642105 10179375 9757215 40843785 169776660 11137530 3116760 113497530 5937030 59075685 57769095 37655460 168533760 14734860 121651185 22963155 85749615 98446695 67996470 120527715 9390840 80183865 142102590 5583600 139502955 112542585 22580385 77139885 171192615 91103655 170546745 212655 10023225 23769660 21833445 52928025 90886035 53570055 7495800 127853550 158514450 24322800 14905575 111086415 64264905 75053625 14656740 76496130 28805400 53064300 13856580 37807395 59714550 145280865 108514350 1991715 253472805 151022760 40488495 112299015 120192645 146708175 1263195 126609555 86973270 166131630 80087385 46438815 62652855 14876490 73472115 117095925 62696280 38814015 69311505 4067580 242298390 25665150 119193765 17611890 44257500 26839530 116386500 8359800 88706700 62484240 17488545 115931025 47867190 6531960 91444890 28701660 139813440 65225790 95316180 126722505 91571250 24790065 9217395 131835120 103599015 26932605 38797470 24130905 4977180 60672900 73434105 132430800 95620140 68857440 48044205 33716505 67626540 25668420 138637395 16031100 58621440 65940750 75638430 28786020 126610605 8039880 22896870 113298915 15875490 8579670 41315520 96537285 19395720 77799600 11745165 61703415 16276575 24275370 143275005 14004705 46167705 24735360 7698795 42758535 80475990 15851910 25940820 14042490 32823720 34804290 20851470 17050215 13895220 236802150 36426450 45894240 10547700 132925635 30632655 79800345 154776390 16959900 11824470 223082205 55373745 47835765 154969350 86938260 54439245 20400480 91862475 86678085 76888845 134531715 6170250 159830220 21770355 2845005 14160270 7602015 97879995 77329785 975270 159043275 94105125 30329895 162375825 44135385 71847660 10874085 60536265 15005145 531240 49261545 30997920 10825140 206350950 64777620 153205230 132426150 33267255 12768060 10887570 134419320 63969825 12122100 18944205 108650010 23980980 130708605 35121960 9773190 136948320 52803465 83720880 83283015 23296560 82020795 133065705 148000530 114404325 11877120 21609660 37052220 1482615 186604275 124477920 6644730 26365425 115067985 118935450 72088500 58419885 153668265 68157525 50156790 101717685 418545 25538220 122390265 25042200 61123800 72287850 75015180 128003010 56945685 16231650 173097930 141854835 152930760 5031525 8112315 54761745 201516000 2419575 60297585 41090745 28966005 58797660 77930850 132531330 61683540 91081650 25193310 97340760 76031820 6447660 9679155 93830535 20377935 13184955 35309340 41831925 166375365 1192770 116520900 77208030 123595575 85168050 42607785 179655825 131720355 5038830 38784285 17131815 35843775 30947085 123425145 284440500 89986155 144187065 25677180 4581405 55133985 108834675 63135600 83969265 83804025 108860925 45398025 22411785 137376435 25125480 4637850 223272345 62995035 90953310 4394790 106877685 121429350 31776465 76536285 83560365 103074525 194927220 87779280 76017150 42014925 65865930 49526340 85961250 85383315 182828235 48438570 89528820 54499440 111036045 33936420 141572160 5531295 9474255 77827620 41344605 94674480 132110430 32289750 120944085 147262545 86251365 100350120 61387650 52011345 6810420 119152560 45490830 16467030 80413545 8548380 33683010 86622120 244905 40487100 47717280 78951045 32791740 76127520 15610830 49761345 77741070 71009640 100022250 22621125 14483775 29948130 63375285 10562895 45395535 133772415 48978990 41045010 66471225 1208625 94456590 1055940 85748520 83953230 70260780 84736530 140155290 89592075 98778030 71025180 36010815 9960825 131567790 27850890 10837275 44578575 67752390 83797860 79539900 81681600 359925 424995 155728020 120570105 12651975 27649740 53655255 7226610 103873545 95159595 92019615 119046150 48121575 24966600 181409820 48926385 27899205 9035655 33434865 10042290 47111040 8243040 113426115 31569975 23965845 152537055 36132090 109463775 81827985 153325050 16691100 44888400 36466290 40281660 56556120 98610960 119022915 1087860 123224520 32317170 23593695 6058155 74021475 24103320 121470735 16731690 136309590 63795885 19478160 217366470 73508220 47768355 71211720 25424655 25936800 99038850 147032460 254083620 40393965 12668010 37014105 106567425 118894380 51008955 86489280 111912120 128569035 91020255 86645295 46463865 128648475 120286425 63372750 41277015 29278245 6964095 144539790 31892010 10236540 47058525 154076460 59468595 16085820 24211665 95768445 102370155 818235 33030825 94482990 104843085 128266035 51294990 185827545 26800020 21978405 41742690 131172645 15968385 20808630 22519590 182926470 68886675 103408290 29067045 96633525 141882135 8659425 59474115 68201055 232946280 61316760 14508915 70512405 68810160 171183330 41743125 1809390 1038510 249809775 193847130 7826100 89955015 94388415 62458860 27883020 42867075 29298690 38002020 23135565 76060815 8287770 125434740 125749275 4230045 103084530 126720570 56590185 151991310 39228780 2910930 33913980 81005535 26046330 80297955 157764420 47427030 31488960 40581915 225475395 48596535 107427210 106044015 1917915 97399815 224477340 21440445 96972900 4485270 30952050 24924390 193338930 57733770 14940090 99229380 32322045 64907550 27956445 50719845 37899915 52791750 28442985 163644105 98515290 72095430 48539820 39481350 2178705 45574170 49166430 132295815 99509565 51565035 68701965 121212870 149436750 63549105 44108610 200471790 134394600 23574555 132656040 116979765 39575865 35692710 183081810 39063615 59243205 38400495 52498560 177257520 56808555 75674565 87842625 4075500 53774625 44772855 60424875 83525340 3859785 14257785 21152175 222865830 2981145 150329745 33913485 22833465 242443080 13077495 25162275 166076265 12140985 9845520 106262085 58265460 21821970 29577690 55714710 97831605 4547715 155437065 171239745 254241480 31951710 69031035 41642505 132528390 33068670 170772255 26056650 1491765 51046605 134403990 15229725 124357155 2543940 159852675 11288700 39912465 146655855 39675180 219155280 102521430 1254450 22108275 27726015 257923125 22221045 81967380 207311565 170226630 43570230 181132425 6691080 96610860 102316245 155342805 208630575 34606545 118519620 5895495 94137225 20865090 18323790 1175925 81743925 113927940 31295505 18971955 14595285 35587380 19949715 239476305 17179155 208517850 6148560 33127500 150203310 165172965 47075040 91207830 20394465 100040130 24030225 82675575 78101535 79448100 183537060 21048585 43089105 57039525 150904755 50540475 162513060 140256240 45604215 201328500 17855535 187354110 60183285 62549235 118186530 20514435 71722005 130596630 2933445 101351535 109438065 43374840 99519555 83604285 5886735 44734665 2682855 189575625 2550720 81319335 27437490 133235835 29513625 56151210 38663580 96845610 94243260 165827505 48125190 60757560 23448585 81031485 117563415 27862020 119138760 73779795 44668485 205888935 104632455 57226890 89920080 102252990 152525010 110309850 94528350 85058040 5648670 105157185 150941160 2855310 155115480 222532215 54753255 14841900 133239810 23038980 55617000 81579315 8324880 1754445 957030 72968565 149709120 119034060 139741770 27543795 94324980 90468315 3419595 199354995 20785830 44978415 11946630 87823755 40933095 57555540 56225280 110647125 83735850 124974375 54963210 17924655 25652220 3894960 9832050 163861065 80941500 54029940 9094470 7286310 107338875 46015050 91590180 67437075 36413700 120083160 56063685 18493530 194790540 75287700 9317025 29786880 69043545 5362635 144911595 56884785 12421290 190405365 70042350 56203350 76656315 23838885 61725870 9988695 105599175 130478955 40921905 107158440 105207870 106721355 51335400 61474395 63333030 69639150 60777870 208244460 91982145 3093465 95838480 137886990 56577420 175304115 11825370 71948685 42807570 70438320 15011970 13056885 38208210 51329160 15682395 5272740 155192370 37487415 5000940 104272905 40048785 68529345 101596470 134518980 76364400 3719685 47634375 45374040 20145495 37403700 63679275 27110265 20410155 220898340 4517580 122154900 126066000 69516690 80282085 77051175 9472425 17474445 4984155 89514645 4346700 57419970 104264295 188314935 42207405 99820245 68348610 44400960 47580795 176525595 7155930 25482300 15040125 31906170 8221620 8715495 103154190 11308395 40615350 90631230 66485550 28600275 198343770 24936540 17625855 39942885 136219725 153311220 31699875 147616680 67975680 29180385 31221450 42727185 121825515 10680465 60199680 121470345 228469335 167574735 108969300 66304365 46983420 107190930 28453500 32786235 33218190 133812870 164684085 92485350 894885 95515230 33720180 29907345 48408690 105982920 107156250 44931075 35099880 27817635 6454890 63693615 46874370 32014020 245685255 12515445 115172385 18271050 23766870 13973115 6462240 12418500 255107730 3973845 47166465 36562125 164550510 124771245 64068390 28458330 1329540 204704985 35754255 33444060 57126405 374490 272134755 45420030 192845430 61002195 197175735 15806010 32539575 27099015 120477075 45819510 52063470 50424030 10080330 29670345 52948050 26002005 22002465 24749115 233365380 235793850 74649450 83001195 44875545 20037870 45805845 33995775 39517695 90565530 59725935 116617005 118700865 31295925 58201500 30475995 66748215 75945480 77194110 115885875 32540355 4735440 10757340 146909655 213444150 59429295 52669155 89963205 11260485 16340985 104822505 29776185 90249915 101071275 147349470 187535475 13175715 12776775 138152550 57513780 3778830 16986150 109743015 37319070 40240575 134510250 93839340 73632675 17966175 102117345 83830080 4320525 8895210 66129600 40383675 25830840 5850180 31600200 4126845 32917755 59345025 18921615 145213245 83190405 63944310 82496865 7695165 151219770 18295650 150746070 550260 14242050 783780 8661570 171961770 6737685 42943035 78636825 57588645 88637490 76106295 210519795 92098125 46865550 91531590 122101380 25130985 55414035 17261580 70752795 150674685 214256970 27120510 41631015 112239540 52261125 22047915 39201495 29292975 48601695 1762305 179687895 62195670 20884755 191144820 62168610 58658205 11697210 102612840 140517900 73487940 63097080 24465090 23704635 78694500 217454490 23149590 3973905 13512600 33708570 118295265 16102185 140468970 36787560 139410690 48865185 30021075 74738835 126694455 139255740 85109760 114463155 30241665 73809870 173570880 10713855 77402325 105616605 10568115 97385655 16279830 11340555 11816880 78266340 1459590 99648855 19348530 191119560 11208435 92380725 91713555 10560915 133739520 4638915 61437600 31261995 31850010 42046890 197291550 25200180 62478900 31249980 58342470 143216820 2078070 127022910 39736080 79218765 18343350 3221535 30480615 85828980 26783460 12755040 178052070 102756855 17678745 3506865 19916220 107508435 20195010 145988715 86581125 5172360 137722680 101190330 93876600 15961740 23445810 93134775 1144710 76931190 112335420 56028465 163109805 62498445 4459530 14419215 765900 22688355 150510 88561485 163361910 109666275 50805675 31591845 15401580 162475710 7039800 145795335 71722845 86183205 107172945 65774640 99783435 42089025 129082725 10457640 102444615 272299200 125205345 12782205 71780805 125592075 128359020 16605900 71465640 93256395 5550405 6977565 30082170 8172945 152690070 80895015 231250695 52892565 17183400 16167480 166410375 125957685 64829955 21949965 103853205 48117135 163886085 4920600 34960275 156782745 61983555 36944520 17581200 7735245 89431950 58857735 53787090 165780525 175789545 27590265 50654370 116753595 6468060 71685300 85408260 74102805 214981335 66301005 67920390 127883655 108873990 3552090 73061265 64644150 27078105 46222530 171020460 37321170 13442460 107257380 41915865 34231260 14058285 29730090 193304715 190855650 12787230 25591785 153764565 37493565 173957400 78162000 4545 3761385 81726585 20823135 48661725 79345395 28141845 54711315 31742175 17829300 107870670 14144520 145907760 41676810 124376700 63706830 156760380 106425585 36921930 82783935 116984760 44014170 154498230 50882115 29189445 36417960 74661990 35228955 18764175 16632795 137362950 144425055 39322710 6158895 102742170 78993030 66869340 33144150 146592210 16337835 32863050 138296430 49578000 50764590 89909085 63977700 96386355 13007865 33309630 121891845 15109170 118945245 42528735 90930540 58702125 53862660 30338955 17273250 7148520 108364515 133096305 29514330 88025385 189860490 158660490 191089410 18502185 184573770 213579765 21449700 104327835 155551005 75554895 12206010 46025460 79403565 11879460 48521160 20412780 60478140 83926200 12388650 74298765 118769820 10486440 50967495 13537680 40919820 66723600 74726100 16437840 119116335 145833285 87208605 304399560 183609645 1671180 18035865 79000305 92721075 168687780 8554950 97290990 34755405 152943690 17488845 114222510 11255370 9571680 38340660 25099200 136327125 191464950 61343610 63048690 60109035 120568185 84579645 172858770 5949660 24564555 118236600 81472245 130782720 52944060 114348330 50558955 23877450 41360280 119967960 18249975 184239720 31106385 124183515 3911490 94171905 23187930 43440915 118775535 138810735 25017855 30876885 51039105 60531450 160283640 55831860 13354890 122188095 51613185 58848705 6479985 179230065 101796765 61836405 18837870 134398590 96499020 44266335 122988840 111956715 88856475 33987750 17870055 93394740 168081975 5006715 193276065 186905745 59644200 12440295 203446815 77524650 28674855 122521500 4314885 108931980 71741565 161001885 25341495 66846765 78497655 53025705 43666590 13212165 5773980 9776175 15878205 109589415 92590185 34056270 5149725 145214415 3905415 44496165 15068160 61030650 59434365 8279610 72221445 81590430 44463195 67474605 46962435 79799955 164756625 86560920 24928170 1515210 277495065 25019205 147469290 9753825 53370945 19434795 36162585 3137985 29775195 104419050 135725070 91502070 136905930 43919415 54450045 58776945 140846085 139204275 8108325 69477780 32386605 40748715 130037400 72849300 60048285 95256735 49126350 76615335 145884420 21765120 33096555 170601735 78439095 122411625 118629660 65108235 96533445 94323000 2316810 125049870 218444985 2521545 18781290 51920550 51884430 28851300 55941165 17482110 202873200 6607905 92818350 21078735 35877105 13774290 42797160 176183925 91529925 78723825 52899225 16315650 156733335 202586370 18730620 63125400 12083700 40287255 60616860 129464400 332145 1900665 70998705 71186280 136433010 50775525 8277390 37362315 93350400 78586110 14347515 79665060 169520535 178547085 94907835 70442595 97844085 137524890 75019275 52697550 103601175 64078530 27118530 72137610 7574370 105384585 27856545 67330350 153493785 52658310 15670770 18696450 69933915 91284525 119742990 4037535 173629545 16090395 75186000 132225915 153922290 78464325 1468650 214218930 6675750 35119290 98293710 72735255 81607860 171679665 92238345 33998685 14915970 143942865 71003010 51086970 24118530 184580700 26521455 66404865 81565290 31409280 5249010 141057420 6746370 104008335 141485445 70367970 43993575 104614530 149492910 4625220 64007775 90929310 18217815 158412225 21121230 28170390 8951685 21557565 90417570 134018385 38583735 160252200 13500270 66347280 19786050 19600815 146134980 28852755 123300345 27691875 30872955 23369130 59728695 26823870 23107035 6602355 28717770 10558635 5415570 28935105 6872085 40877640 171324525 58793565 38361120 95617590 20837550 33639435 124471815 102279435 77030235 181567605 55926225 80793570 43629960 3348105 70433835 36236565 52186620 30681135 140999490 179607360 41431395 21650580 60841035 116294190 12491235 196580235 221860095 47566275 72723660 196635885 35916690 6896325 9050295 11569875 114476355 86975175 121065120 9108540 41398275 12487785 43586595 162949560 105204735 4816650 53158215 23683530 102921420 15983265 30204210 16445850 10187055 199721580 4948725 33164190 41083800 40074855 16294080 126702075 207746115 5380770 63959580 37294425 76555725 3353130 184028115 81106230 83508015 11603460 37192920 146697690 124442205 137248815 57381825 219995190 108362175 16397880 51432900 3373260 78659415 34168905 54220260 12153735 90267615 40562490 46464825 113881230 49482930 24933150 142355085 36375900 171032190 49330335 6024345 168750225 19567905 6714720 92133180 126434400 111788745 15930960 88682400 50570970 22145565 182589885 155853810 39467835 139930635 47073675 25616835 16828605 9491295 7314600 46232205 27033510 69933510 82979805 75303555 76867215 87630150 197664375 28937655 40616235 69251835 131975565 99254400 85662615 21530610 86955165 90183720 53068710 46686945 209323155 5110575 169041870 48719895 85043685 130120875 57076080 93005610 173708760 27824250 174629295 120720975 87170115 117778200 25168950 109228980 86156460 83338905 77957730 25018800 10550370 47544975 27988305 34678890 8505750 14626680 106283700 35060730 31400460 30126495 18741180 98677110 46077510 117319680 81256650 117494400 193091535 5332980 59066310 87052350 13929330 75527385 63802140 75543300 50740545 40933335 105522795 114914685 48377055 54106905 75782535 6431115 124175550 15214665 40695735 36061710 8246745 9249525 59241525 7981005 216332790 97807020 75625770 130126470 65036325 48866130 40481130 66503025 64138575 100987260 111445530 42156765 127833825 54191325 30179520 10207980 20812410 142074120 10746090 14117835 182674335 17495295 62553240 3994920 83566230 12120000 4621875 103464735 146526330 156523215 40005690 2021160 67895265 110570655 52463310 32933340 59861220 198265275 24266115 50751030 3523980 56479830 66236820 69966420 5725320 68679960 126761160 128386110 71567595 94003290 60439455 129157020 148294860 10864920 80595225 25041780 13868235 41019270 61046535 7520505 66385125 98179755 68531265 16151250 150082380 70323975 11491395 82873770 246256890 126268125 24500625 58588995 99444525 78908445 55260705 152734095 45697590 32458920 180863910 271043730 60454800 94647780 57224490 75960555 80924355 8319090 30922020 208394325 20227815 11131590 96704700 39469965 78591420 125581110 2994870 23496000 47879760 137302245 101193165 108355590 53932440 363750 24670305 60265140 26171310 61958745 36268860 90774390 63905625 45984000 239378715 7089855 32830800 88429455 20058000 89548875 61587345 160805325 50500065 37253820 37498170 50419365 193745055 269160 29213730 41736900 369750 127292925 149317005 24328395 132663795 106135350 2666685 98212620 72098685 25604520 68364945 24071340 15813105 3223725 136059420 74741895 20186310 44371755 146333010 97706445 63544080 131689335 67310265 136682775 92026710 31737405 2293470 38295855 82290780 43768680 22284750 18352095 5949675 21007650 4119945 668385 229168920 81566640 92471535 118856160 26137725 6715365 5809995 239070 26007360 3076335 98288925 189800985 93821280 91828845 132777345 111005790 20422875 8327805 48690795 22848885 110380875 105850080 161833605 86484990 21878220 18888375 33192660 27696900 14534370 134939325 6901035 59811750 116183685 126787485 40879530 66021870 9752565 140366955 24321015 68933685 58549890 28962645 122803260 46976100 37294620 117470505 57741840 55797240 96148560 112416495 84452370 73505640 8555085 24136110 4061130 29082870 89545800 64178235 137751660 5041545 139854555 77732115 11570730 98215350 40617405 20796870 80450505 109890330 191646345 33778980 16005675 239513730 19408305 58151280 115169670 135996930 93507360 93813975 4732215 148982565 116775870 4331610 48378225 158783205 142382595 108960855 68869140 7227900 48706425 74669760 70849950 32203365 12365475 108105 156208350 6423510 159107175 33199605 143829345 14105715 118231110 184204305 5607945 151723935 61882830 36511725 48149025 9392295 126487035 54492780 105339780 78226695 76169415 65638710 162161595 49577670 27256125 48136680 1670145 3713985 180225450 32428170 187984035 89196765 115701645 123287250 2689815 105892335 18977325 160631610 76712175 10406325 7590495 27423675 78857475 50859615 8778465 49441710 153704865 86946900 96301650 281879580 20402505 62426520 26189370 51466710 25617540 1175595 46308720 102381210 167650230 2670225 116664315 30521460 52526460 13272360 125211885 126538860 57404235 58731150 150411390 68324010 33194850 30346710 75055860 3163500 114134010 106734510 41292765 13436175 12333660 91175040 99924405 11123550 19756320 92714175 40587225 160834335 31253100 9280155 22618455 75628770 113504865 46655280 7728555 22783770 9986175 4516770 46216455 76474170 105697890 88900245 3984285 206954610 139885350 59625855 3560025 106286400 172203390 70294905 42840045 20486355 4847820 109044030 22030725 150803910 4074885 27378225 106758000 8778075 54049590 9736035 6654825 172843335 25186740 851745 1651110 119805855 85152870 5965290 149262045 11041380 125940555 14023770 35487645 55360785 105345090 104832195 47406900 39441630 35772135 87518415 129419580 32620740 102541080 111090810 14968890 107659095 54029610 109800405 69518565 29589510 38718945 68468505 126131070 73558680 113516670 2693010 30986745 227941695 76256490 50095425 86233905 85503135 58604490 72652800 84283200 128880135 8153595 257091405 24761475 34783380 83321070 80449950 79525380 19600275 90984285 10180980 17990265 13110105 208372875 20518485 21371670 1722495 44494500 7643355 30851790 189262710 45170385 68969100 179239410 92098200 102091080 12249705 26649435 79399455 160749360 15991965 43149420 93637860 19301310 260399175 10204305 83366955 54440895 19160775 150146145 222285 192981375 121690200 301155 92545170 7510095 85110615 107836275 185384355 23668695 26052405 134522925 15852795 49720455 10671285 54996840 53115105 11077515 103323615 15307275 54978090 77256270 8579940 194890425 30590565 66821550 953565 64139820 14340420 6417465 80571120 15835980 69493200 14328810 207617400 44050320 86264025 108941895 17264655 45935190 8364720 70669815 88091505 141462720 35094075 5905695 49746000 136860735 71824695 1162170 30610800 145569660 122904180 21975510 72111735 35562180 160549650 152870910 43012935 17257695 16760415 24173760 128909535 56230605 42260745 53468700 54040935 112734360 74351940 37409730 18193260 120759195 12533955 152081475 3396735 20216940 3993000 127746900 158574645 92576910 16724475 11415975 105222330 233368575 19783695 104053665 59486670 28719540 64964925 83040375 136586850 71026425 163514985 62586210 18845835 16166700 94238595 156966120 47895090 87977655 30641415 8512290 103586880 44826030 30683835 157711230 137626920 50819955 71558535 98302410 6381900 195010440 151203285 14888520 37184925 108984225 89004720 51371610 26197800 10096410 51095400 221694810 14975895 35219535 161530050 107737365 31957575 39461745 6763905 7563600 572175 183205890 16042320 65157030 101729895 234484590 40730640 100685010 32558655 64732350 31292175 111949920 52123185 113996565 79553895 44937420 23967915 6731310 118821990 38334630 114839970 66969120 12502365 146569980 55196010 9294180 144334335 88650915 24256395 37359255 128362605 111153750 83201370 82366950 85696530 51033270 68340900 86192280 77728815 26543340 18013860 69190530 43862700 119879505 23971245 43410540 59196480 38417265 99198630 78859605 94689615 60422070 80892975 7886400 5411715 23329260 3239145 128861025 31620510 1301115 24084000 166741065 173616630 93915300 183111915 7310730 118563345 120078015 1190205 156756885 152083860 23435385 53049975 7142175 214684425 30986310 34885275 20102460 71454270 6820515 6637155 13142970 15675555 116565465 696675 27889125 3552195 139233660 60191880 40892010 83043780 83330475 28373835 276550740 27357900 80180520 150378675 71299875 169742310 86702475 70567215 33362535 20039625 171612810 97288125 814695 135580290 6399135 45891060 43123050 32870010 248762130 48938730 86409780 85176255 155435025 30118875 135383940 119010630 13034595 142116945 89017200 74202945 27053880 25963515 127576680 33099435 72344235 67860150 94673490 49330335 156923415 37038450 23363250 213595410 77758155 123405555 77965845 6505215 39754545 102763080 135716175 86828895 87445140 146816595 55597635 22698855 26443260 39051735 77824680 72842730 8237295 30192690 150433155 116968125 92138400 16093365 241184550 27414195 126985530 62592240 52008720 224695185 54170220 30953355 5691330 86837190 79691835 67210155 30513975 192083865 27166215 19227885 36101175 103406430 57584820 81499170 73497990 126908100 27376770 44272545 28347420 128377380 38058885 29412090 41470065 129855075 57088275 136829430 34141005 50860395 54552840 36170925 89881245 54643695 8829885 51467355 30290550 190989915 120002415 24452055 72460935 126896085 392760 18633015 92020410 24928890 9547590 169859550 82811655 22207365 32185455 98782935 65299185 103835835 6817365 47416140 138849300 31636680 47746395 77271495 16994505 7729815 108471420 64320 33049440 140080380 39827175 63551865 85458255 69141600 8452710 2918160 31873965 40400565 8603805 50461455 93791070 106186755 64934280 80395725 64254585 18963480 247663080 11147760 193565205 70087935 71154435 32916615 189152100 8758350 63980340 29177025 193697400 72705090 43242315 32373735 29078805 22764480 97865550 174948945 71861805 29044725 2928660 41533065 158679120 41247780 140597100 52849620 101753010 54483135 64206105 21398340 69104970 37631910 101907180 151078005 19630620 6688230 147307050 110435610 52362945 37891455 44676300 53363895 228917115 5143320 193259820 83104560 35654445 72716265 92958465 127994595 143040075 94366650 200812125 39269040 33889530 41131410 77351505 70327350 35939865 92500380 51059820 164472030 60141180 72127350 59686080 14260200 710415 5863485 41301330 39418725 819375 96066660 50544765 20458575 9967020 847440 70140885 126135840 105540405 80458155 38833350 15512730 101859810 13105530 9918585 172094970 186148575 20712225 33630735 71072700 55098240 56865660 8908230 56752815 85684545 149216565 5681130 203433270 36122130 64519470 118199850 37629765 159959370 4984215 16731675 27381990 101034270 70356765 13473855 5661090 90074730 94281015 82695270 86334030 122721585 73530 69244890 105868455 92821980 119877555 7960185 166868610 76317000 81780135 42534090 247435890 2353425 97495650 58228125 3731640 238663080 37319700 143668005 70947780 56186085 121044150 40122645 41451150 39392055 51277605 61949325 85249320 45056220 25343340 95988735 110878515 22033185 893985 46977480 53221860 20436465 83489865 237768555 20453820 153731355 70867845 87612825 87988800 29405340 126185760 42417660 124471560 10782060 87812310 14248530 17233470 131061510 16561665 228625005 71067765 14028870 19497585 64729275 112498320 50244000 2860830 11456625 106056210 48616290 72435990 55048005 69640380 51648120 2228175 146480970 197872890 96014430 56622630 24206025 78982875 7297005 116144670 15649950 2619270 45017040 2340555 16846335 2203110 6033435 46676130 745785 57742035 59530875 20484690 113434305 84566415 143621655 21374055 133608975 109719870 49371360 249720180 125563200 43815060 45925800 122575635 14429490 6784350 2336460 119954595 37791510 32594790 112236255 24581910 19602165 104659365 26958300 15298935 51050445 208525905 4421865 141771615 34258965 113658015 112402905 100747725 11803440 8537130 49319040 60472935 153990165 3795585 10144500 174352875 83694405 40291035 75411405 73710675 125640210 127686360 88249140 1753545 72179955 119493855 6432780 41710485 127924920 17544705 20910540 8960775 86570550 108943455 166810110 192370110 22024800 14059365 9006465 116685795 199939950 13855110 29892270 124125795 30094215 5624370 78416385 176115 231223725 101967660 50854665 178630215 104200860 169285260 138144735 5922510 61170225 23395905 66745980 75878115 59818665 22701210 89258805 93528375 84053115 43242015 9438330 10897050 135008430 48259650 80052300 33143940 28525770 68844480 10747545 209845935 68460150 44608755 207636255 25285620 24942660 37623855 49753650 60880005 124598505 152243985 43683165 44296170 33276540 77639070 44387475 7686495 27227835 2227065 113156085 60890160 17955345 2387190 33243585 111716520 105092520 84208545 4509225 15079485 80213445 39341610 85740 80709795 47706690 112734630 17567490 177115050 158925165 289072620 158474085 7127985 40759605 41881110 70105275 44857365 65734410 119112525 24753630 221528340 109366380 28908615 81402375 26596005 108634815 20398155 57250275 9217155 161979015 57000030 82468605 174808035 26762655 71616450 94261170 95659080 3332760 13204770 107937540 3249900 104232945 26141685 124504020 6299280 72931245 129505290 96488220 69297975 44344260 51911850 128737410 164908470 15006300 18917820 2374830 8284140 26788785 200391120 136994130 46148010 86193555 73066605 70533930 37572105 191142150 47773755 55042050 27614085 188943765 20724315 7233465 96111225 115813530 21583605 184396380 29604675 141422325 82617225 33959850 111104985 98302200 67627425 55853955 78803175 9999210 26547765 24922725 11557320 119901945 11716740 98826735 1293675 155158695 71196615 10435575 131193105 41368875 91444215 29144115 12695100 58167930 86123880 103032300 105662580 163870350 35553240 106874850 19494225 7401690 148371000 12752205 8717340 72237405 2917755 114669015 92476020 33130650 6616245 4043115 11719455 62856900 76066080 124775415 99465330 15492060 29930985 6019995 75165975 114933525 74299170 109655700 120850395 127049610 19244505 46621470 160553685 35468295 60725910 67486485 142676205 23711385 65987910 161341620 120471720 3756375 3317295 82130730 131796105 62261790 83116635 3248085 21919560 61794840 16966845 278159910 10721010 97525110 103756335 38535870 51251910 105287775 42140070 148867455 23886465 10425105 182816595 68529405 12605295 22411485 82631910 34532670 114373605 121213185 31344540 166492935 141678690 98437725 138076200 96831780 1933710 213480630 107501445 14854440 42247755 82196850 129325110 44091840 97657470 35138970 138771645 137150130 102584760 196878030 63079380 32009160 131944830 90614835 4520040 11482920 67352415 16738035 90927750 63392925 56655315 12846495 75170130 1711875 47490975 52992990 127193955 111001530 226932330 14487300 25160130 33475050 5603940 1357995 28654620 24504075 41059575 35013990 168862155 14274720 139361235 62760780 18730995 143249970 27473580 42491745 11343435 158585445 42101085 3459150 32662740 124769835 6746745 27376005 18657240 35636640 51822315 39544050 14701800 192304440 68824125 43990695 62877960 187538295 106110690 11043660 206744220 39053385 10518165 161826705 49724475 123887910 79537785 64332825 21168675 45247305 120869385 57577275 16490400 73261800 5605185 42809250 39669090 49753755 101456505 49847280 71690055 189231405 2064075 57148035 102460695 110805915 12563550 45703260 162249465 69772695 5801730 132576750 52220805 149637780 67342545 13954635 114308190 98170605 8729250 6769995 184440120 70898610 48584565 80708145 14992320 23923770 93180750 1246470 39226365 109730400 125429205 1770930 107477880 73474455 119637690 74789085 116678160 81472935 56105850 22913760 138757125 29005305 176816250 11567415 84706650 5340660 167130 62118645 121710675 96892575 34295820 20910315 1271565 86265195 112329600 56228940 83412885 90071655 36258975 3415350 62799435 177605700 80855550 26191890 5271345 129391800 111780105 79339080 16593165 31739055 34188135 30264075 115016835 54185190 29833410 146540445 11703735 9738360 127179495 107818590 715890 97843410 63370530 246831210 99453945 39133425 38390130 123345345 128583420 234750960 53596140 53016240 85392120 128463675 78159690 147078030 18426825 16637805 37495185 92731365 30842970 114638640 132992985 140624505 152192805 139377390 20743095 28229085 1838865 29262870 65433165 129915360 103530 97772685 57011100 9227310 40998165 93281820 35521050 75332460 28091685 67597365 10287240 31638720 18093495 65074920 52521915 34954890 194630040 4010775 121055265 167472135 91215780 55375665 16687515 157330545 53869170 84229530 18081315 41498715 174642765 54904635 35316180 48111135 101824695 88692120 68367630 112573965 22569810 503865 11098515 38690325 250080540 104338335 962310 175810950 40418535 78538155 119900610 35770005 167889600 65241540 45582240 55811460 170829735 17320620 5831910 22926420 155230395 138415110 58583505 109608165 36082020 2800320 799515 35725935 38809665 49040865 35208930 52307055 101565420 83173065 4391610 61685985 118673835 83834490 25758750 91487940 13435890 243573690 36651165 79892115 18592110 4480410 55908810 2152095 12742890 62594115 135206685 15765555 19946355 125300310 112165380 68966580 46844400 42336600 10598955 39067410 54419385 41030130 50332245 35844735 120286380 57810285 75266415 136602420 87186870 96092145 186280110 21290985 69227130 27346890 221027355 132142590 50481285 66457455 133562835 42481980 89651520 26790150 12144120 36509250 114525945 37203975 128674005 97090020 32170215 184174080 1248165 49006560 28078215 109824195 132884490 34776930 224836515 21223380 77094150 28634100 34719555 4435635 70068240 32123220 134291175 50052480 27996045 49938210 326019930 165530850 90380520 26510055 91827900 88800270 100444380 78328215 57883560 2495160 49892595 86838690 13629255 54781410 3222960 37304265 19143945 57231870 90691695 70072950 194016225 34379715 149247480 24316575 37706715 22219530 26317215 53903235 55368360 43560585 41278875 6301050 63052605 22456170 31127790 105442335 21860325 101459610 131666160 145732170 4796955 112649250 232504860 32149485 2805330 97279650 173872935 26823630 78415620 90994695 26344680 197864340 166700370 12302850 62563380 48313200 50526675 148411860 78012855 410775 110172480 11475645 107593500 14142000 121416150 52252800 95917710 13554885 33563250 42675390 11092545 137363805 61650780 135293610 9779910 52312230 46592355 286440 82004595 21180690 23302860 87035160 73934415 14829630 78256575 88787370 5837670 92509275 335063370 1224120 98557950 6958380 26384055 70669500 142795470 144080985 4385490 70852125 14590140 34449540 148843650 16105365 28720665 36674895 99439575 91587765 3633735 75702120 35330055 31307040 3157755 13759770 153992400 98833770 7373130 28466130 118683075 19306515 24459555 14232015 16934055 69675705 112511010 14669595 79003920 93116400 89255670 89710860 23218995 52968210 9596400 1172235 8730990 127525620 39382230 175386885 10411305 144330990 61787355 68686170 55801485 215068230 418785 144913215 124631865 22192230 63704010 19823100 11900460 136284225 63366300 109729995 33884220 231018375 13844145 156072675 100537710 3855195 27519870 116394450 119777670 102163890 43424070 20605440 163735470 9824715 33785865 110484375 27876435 48795690 129318435 21650595 213400920 42165390 52477860 11331915 40124100 175971720 52355070 66783060 49263195 38528055 72271920 69107760 20926905 188741370 51438780 80143740 75258330 28530900 42936915 105904860 13249755 110149635 9396000 139600785 94936935 104473830 50614230 109872285 20618625 127920525 136035570 49943115 94650405 10903350 176235015 28166925 34863945 114533955 77056800 51984390 7768470 47010465 110980170 160073835 363750 49115145 174002685 21294645 97802550 47907270 18486645 110220285 172956870 153211590 168516120 43610910 36273540 74913150 63222855 23247345 225214080 26076750 40333890 65176530 27187200 753750 56313690 41600910 78853350 44819940 20173965 60799290 204223200 133654335 59169150 5075775 56203620 174149850 22021920 79724025 52836810 74950245 102641640 48362595 133439700 58528230 32660475 121950840 41701515 238162635 85476210 84008355 9275235 44297640 8128050 126653835 63771210 91821885 201019470 121962810 26599665 54725415 127872105 62986920 78878505 78379065 101078475 16613625 173146260 59479110 94597980 47576760 86889210 96305730 4046265 85660740 154908465 17300445 99705225 69939480 192444585 3302040 112143540 25160475 63685590 144467070 23770320 79560090 29085120 32606025 98924010 20524275 16959390 45813000 121714665 116785200 43630710 44269800 20298840 38118285 1095390 18559035 98173725 211025715 7755585 15075150 77359920 43450935 33386115 45205290 98235660 30826395 75992565 72554820 1138605 57042840 62498415 58240935 148722225 42003210 48040425 60807210 129478080 41345805 92913540 249397035 61023225 124903200 32188335 110564970 36618555 108618885 58042845 30627600 93012810 191909790 1256925 8500410 210574080 72144135 34469085 19826775 134021220 12468675 102048420 73203600 140380770 30821925 53237880 71929665 28252755 37324350 43941420 312990 8323365 74807295 9767220 38838375 96162795 573315 137147265 46961775 65473815 39497745 563580 105735465 128019435 50834625 13964760 112491465 65265870 66446970 1263270 82758855 180809805 113369760 13335345 136912560 158177520 22422000 76876095 131925375 16080615 5028780 141493725 15990900 97079835 222672795 42806205 66227745 53958345 48903225 7587315 62812620 37019265 7291935 39306000 99503610 62968320 120312015 40521960 106035690 60683250 137581305 85218780 2070015 168556290 32902995 65410155 712905 229563075 44535840 16743630 63162795 143277750 36022200 9660780 123906855 6733920 226111695 54286215 66127020 111190410 85475490 113039025 29926875 79717410 171935670 33631170 116696775 45268545 61991445 18863670 107110095 161464635 24813660 83835540 105511965 93694140 98147550 53845830 45982620 108006750 86892615 46552875 34245180 151102200 59631615 7801815 47404305 120120225 129001005 106516995 21662925 22178355 122221110 163456995 154910640 18152145 133508100 48013065 155021190 93482775 13689330 37298190 41805285 78199545 41212005 17256930 78209010 164603760 140891880 23789430 113222415 118976295 27262920 52869810 18521775 71795355 91675350 85004895 85203840 38877660 228510420 158396430 51200640 12119400 77009760 28873125 118835355 103817745 48409320 15335730 64210245 68483790 78802515 118307685 63863955 20979465 132517260 28600935 64738155 37026270 141236160 18231480 43319595 103964925 178069515 26105895 76253520 3173250 122973795 55574325 108794235 85006980 513120 105844035 155861145 7246140 75301590 22664970 159326145 67218390 65193105 106071825 38903370 28152855 41575980 132137505 70748565 150884025 240991515 136780020 175263450 61839630 5632695 102635850 105368370 15866520 147978330 7622265 54947430 404130 43110 223481235 168501645 9620430 137391825 12195870 51902355 2066535 99687945 47080350 28275780 123047730 152222535 60963660 52712460 90164970 6899595 147742515 70049685 97638090 49675515 30793530 102970575 3932580 70650360 78885360 63200715 66372510 71607435 135927210 75472440 152464950 10456845 18146445 99643440 9924195 77203410 10170105 73937205 15794385 5361525 567900 73806915 66876990 67817520 103166625 69061785 91172340 101344935 78602505 62070015 206264250 106859940 7283010 46169400 82472145 16495755 131735820 47029020 32746920 54177090 184864650 96183615 24019290 10515735 10011360 85821720 119633970 2811705 162703995 67880565 109078260 243150270 19583325 116072715 36381045 85887585 88214985 165242235 25387620 37074390 225308400 34117605 21960045 14817570 145924215 4693365 50423805 113927370 59682000 51843390 17173800 163451580 77851200 144586080 52443060 48052050 35463375 141327510 6894645 139712205 31449195 151208865 21990450 54391740 40176150 79413210 25524450 206200155 114542250 116694285 92119890 132998445 73850580 32489250 131112975 4657920 85350165 93847455 50046000 6665760 30187845 162884565 177286290 95675850 59296725 114710625 137595765 33794745 52923165 54792000 55076655 119536230 3875145 3946215 111626655 81644910 67388850 24482625 53548605 10519755 131601045 104861955 22618260 149857665 104693220 54067695 118516710 90335190 70699680 74955630 68281455 3741465 146904045 65696490 15497745 141786000 15053355 7852185 112295205 71875140 129087615 43995000 19495665 24724560 35858130 47491575 46751025 11898210 79675545 17573250 18772020 102809580 85152525 71328555 52320900 28049760 171744075 114412785 41338170 109713045 29206230 52998105 50346945 48378360 69415050 90231840 33365355 39028410 16523415 57899685 10520460 154013640 55193325 2907315 73312770 15833835 20718840 135802485 42919590 76164720 84631830 16085115 60358530 9440550 29451375 103499760 63335835 22596360 112788495 86738490 23933460 92403090 3114420 138838875 136114800 55526220 150155370 89983650 50170170 180438540 99619395 7013250 122028765 32423430 121289355 5702880 56498610 93942480 85636800 76972890 28108035 139231275 33645105 9642105 102991050 38739420 37810740 8950680 85258425 74570565 72377175 54808905 11447460 23692470 98136930 18411885 17124930 143994150 95985 12074670 63980955 40016370 204578715 76954680 113665290 121272795 34986345 77633130 137436315 27507000 2462490 48307560 117572490 108565335 56047920 63709440 56969745 81274890 661125 43209570 114326835 89368635 23561610 68007810 75937290 66777315 130512030 96621000 144032520 63339255 3350805 23442225 41555415 63688530 180332430 32477940 3507900 42392730 191385015 15348240 33472215 17941950 111832470 77755170 45179250 36173730 20257950 98702940 53709855 74813685 46283190 119273295 26979435 5848800 43390065 119126850 29358090 26758575 129345240 112150080 65722230 80023245 64559880 9033765 109639170 10253640 103394700 3659790 103918245 52571355 12647055 154137060 49455240 100359765 153074700 30955020 112589715 88359735 175608165 80458485 4312005 75773850 86901285 117026640 10947660 31455915 86697855 49095420 82374150 86190180 2607030 8477355 102108120 152210250 140413710 216270 9054585 93686865 1960965 109680405 8051160 66198525 52436400 212725305 142480065 89938725 27521205 68080290 75945060 95994330 89460270 21014865 88788660 121386900 91637070 63823605 26201235 53756085 36749790 10441755 102417960 72091290 164126115 64539960 143832795 31911090 165553710 149766225 45797760 47199990 93753510 50245815 33043755 551610 53015715 10098495 137863425 34731330 61262925 72897495 26780265 139168095 52450740 81227460 2950530 102482460 102021960 26990985 7329240 124889205 76923540 3729600 84486000 205933305 35770665 81659055 84250125 53788680 49948680 8089200 52978545 53568675 130898985 64532370 22969710 117042135 1917690 61957455 62887095 108102360 202352340 24276855 103868670 128919945 34898235 7099980 7478760 9964440 20795595 60971235 120767580 148287570 23581905 38681865 13156635 46086360 17779365 138629730 19285335 28498995 5098995 48422550 75033945 159013785 98176350 33474585 366819840 4728840 40349880 110688690 136975155 62271735 5272785 1214100 32838495 171005085 97430880 113085795 76083270 33515805 71726805 129660240 38000610 20067510 50235330 99416460 10273470 71597340 73054155 35342085 105079380 84787815 48858855 123193035 60468810 79354155 54752865 35841510 77960955 42238575 106505160 125394120 70636620 71262900 58677960 44782470 38280870 11547840 61665135 143540955 42382425 26143335 91300530 21115230 52331475 35841180 113406195 146852040 153438735 56130870 96568680 11451915 116424750 13384170 98637285 71907885 47888970 24680355 83713110 83429505 14069985 23250195 116056665 4940700 12494730 163728075 9856710 75353655 6729435 4322640 97832340 66979080 21347805 14023905 40999920 193425450 75721200 25544985 159214380 76101630 19934565 123982830 50560695 6610440 34059870 177983955 139864545 171152565 74711160 51697725 101417370 167465400 83326395 23622510 122812215 86864250 76036980 2100090 111610035 82568475 8108595 152295765 17154180 27279630 16049490 35055120 153395220 55707825 89585580 40303845 148678395 14779890 26506065 133974885 30187980 40826190 16860135 23802120 157309725 38808495 55399290 127534305 25949415 137522715 3175980 38177940 63617790 69550545 16938000 121358250 15018480 23084085 32571690 153472005 176570115 20146080 96693060 24339210 98214060 161658300 11557575 38550 8271585 101910165 40985685 194188350 30038430 30980820 118346280 106385970 155198415 83321040 142284990 66810435 32016180 4877070 6351435 233522670 10769190 132097695 164280555 69134805 45649350 54105795 95981445 69517410 54393045 13372635 67569330 118172475 175267725 6676530 104972940 164106375 21872580 164959155 182490525 11439165 70844655 65354595 54728475 77768535 4303830 210354510 73680705 8300760 121756515 573405 27603075 111967140 48815535 136021950 205649400 64431330 9564720 55614885 127311750 50848635 104320050 91184985 8452155 39300555 25908690 130726020 22546620 801870 68507370 58804890 48130980 52320660 138287145 59273820 107769855 127447500 47893785 63507345 19656945 32571450 112259850 60613275 75462660 62762040 85584480 95081835 1208220 147676845 155266095 42250665 147310755 23045085 1427055 33688845 23965245 149306850 108436740 17231490 59702790 238420170 53103750 33884595 77962140 30605685 32089890 46813920 75884550 2945550 75597675 11713425 47908890 18027600 144273885 73657215 134240205 45141315 23413260 118026870 16773690 101191605 62748555 74933520 146872470 152159970 2277885 54276405 27027270 45600195 169444995 59725080 24132870 116663340 45166395 18499125 10985385 119780970 22489050 191483790 245939175 96200325 81048375 101154375 8838750 146589390 32163270 41656365 92107305 30897960 67360605 106865475 111316125 45422745 104866125 4866165 224464560 105962295 63798840 96041415 56917335 102571905 12863505 96610245 49937820 4219335 27752535 79517085 3279645 184194885 45489990 6632625 71996550 110654700 23852175 10897440 176176605 14625270 57201510 92028630 43958655 25803990 29621295 46546530 45538005 41065305 117693195 103771275 67660395 172399245 50238990 145719495 17332050 9418110 61830510 58499010 7257720 37527270 27999360 117269775 251605020 47156070 16897395 162594075 1070805 41606940 27291915 116497245 45104205 54196380 93487305 87819405 1329090 627870 96275685 27751800 46053510 170436930 16542360 64226025 135971730 75347355 78267435 6018885 19115745 68251785 18588570 9498180 42945780 85320 42973935 3216525 10992045 83767050 36541185 11150655 90574755 79567200 122027310 187779960 41847720 85201050 111973410 40651455 14182605 169479390 72472650 23255700 134145945 12693015 23343000 153250635 58604595 68155845 101980365 59926485 76697685 76222905 252154830 73915875 63296790 102397440 45151290 64988760 165331005 141053985 23107200 51044835 163439640 13751865 41564610 25147680 22631760 99787185 113357445 170456205 93940710 939075 198940635 77824215 283104315 23018460 18554175 21734985 50416395 79233615 109147980 13107210 153373215 28332765 41235735 82476975 68490330 10832190 72877185 34114035 92976390 151826550 32180355 187488045 14685990 70867530 34191615 6569970 6458805 156844230 115060500 136504650 45646140 19341795 192278100 11726430 132114795 8014875 97625895 3173625 45075120 25830135 121589655 52198950 174708135 26564805 61750845 22063410 56603790 118402875 27894105 46826295 315905475 61060440 5026710 24276810 137860005 22921785 73659825 16638510 119220210 61673910 60614535 17862660 113187510 121969305 11732100 148929840 35021955 110872950 43404705 200653035 85540620 88881915 50560575 66831975 130785285 141196845 93909420 34927320 179571090 95625615 116277690 30986490 192551385 6529800 221260005 599445 130774530 128800035 34179825 68327865 172588365 60392025 128120130 68330880 201828525 159344160 51190470 158508240 17535255 23031975 164738670 107909880 8640840 98539005 140488140 6241710 61649145 65688345 23018715 69627105 148027905 33870315 16988835 10155165 159653715 61615695 146139510 32116695 126262185 41205705 13832100 51106995 146023080 18905505 35612175 1271535 115229205 132826830 82111905 134334450 264105 37886430 92660235 92593890 38588940 69984900 2859075 38965260 7722750 5695365 72821970 74923410 56831745 57216330 58379190 106346085 126803895 19019205 30257925 5147340 77332200 38749800 40097130 46721955 15997680 92322420 13419675 109994190 79735305 34323030 153999420 102020010 66810300 34453035 18119655 25124430 4393035 125183340 25222050 37707360 46388550 160186800 39027420 14181825 61530540 12825855 169566225 97776885 181343850 27855450 8638350 93358110 75117195 89487960 9868515 40019730 182380440 28572900 114754380 55774440 17642370 271214595 152943870 15665670 149109990 95699715 16604010 22860960 116100 158650545 7800315 17380020 142599420 53147115 45662835 175733010 55195770 30146835 27231375 120056010 338458005 154120230 29044560 33597390 37582920 100731795 39042195 21145770 172051440 78490320 225294495 65542290 100787085 48293955 101225400 20392050 60034335 69053130 43463070 68151975 19417590 12315975 17944515 74424600 93016980 103050900 12789900 11546220 34523490 20057925 21394155 130613505 41435730 27298170 159390105 32109465 10245585 30984870 115039185 26145720 145466850 60870345 79201155 22375020 34734225 2054115 30657465 19666320 73626225 233307780 11620440 43295340 30992145 1130115 94448775 84427920 28538475 20507670 94401780 54866445 88606575 98166825 62634675 165140070 36873600 1501080 68200755 328607940 5411160 83505165 147201075 2336565 18807315 100911735 105107835 31851930 41834415 29083815 117007830 79007160 137012925 31734705 80728125 836430 49792275 112438125 43448610 95278545 7628685 59307180 81384045 114335415 238453770 1150560 13155690 72467880 133025955 28697025 47573250 144128220 72743235 67182120 29701320 4379655 49208055 222245055 3879735 53581950 92495805 66841590 137807625 52425210 10921410 86135190 116942985 15730680 116624130 96997035 8882580 70592445 3830895 131316615 141633075 72667680 53084430 135436845 68547000 137619690 30402945 48202320 75894585 311535345 167228715 9253305 37970895 188023140 116166540 127131510 101966775 6514950 78322020 116290020 67600965 148148925 156214830 75305340 91636800 86503500 12773145 68122425 228796275 20116230 40872405 102948525 27094380 30235200 117667230 139255470 40943880 78337050 103634565 141355440 10269045 46124610 43083660 59189865 72574590 149074110 44225745 122888130 98949720 122670030 19279650 86092080 130452900 7681965 46123650 94672635 110315475 18343485 163030290 8849505 235776255 21269565 49804515 68855310 17367225 138149550 83038725 130337595 113957640 99006075 49099800 110691975 17332410 41905710 54432660 22927140 1311390 119924250 37962465 134705220 74633460 39912990 7991730 23769045 101962980 101706045 68973945 1071360 102556905 15675990 17125110 30017445 101310825 69793635 63779880 79523595 12877275 103456485 45971655 35486040 6658095 84116835 58181580 24109485 40956150 40741215 74916150 45199575 85627395 49635330 91109280 167712210 2171010 116517315 26388795 120410745 43505205 193428645 3733815 20855895 17225850 17348730 152412795 5697945 34098225 9170745 151893870 23337015 34659630 13638060 152588100 154799025 28374720 109096230 146501865 136012035 14540595 35734875 49332075 60269730 24157530 220839075 82271400 139209480 102375675 60502305 96030375 113376165 164793795 8089005 75025680 139107300 121994220 4255860 24087510 24553410 2019660 71593320 40935570 109806915 99952290 145465260 54530775 47129445 68778975 49253925 119644995 53686380 52481055 43488285 62291265 2422905 105116115 22244955 139126440 100488420 148403475 172436025 506325 73398855 5773980 101716665 100770945 26091510 29010255 62234160 111427230 25004730 134217930 148788210 21836400 44325285 38578110 41292750 3414510 117179385 50834940 33210315 27567435 109354410 150402165 37332510 77867655 1056525 79847325 104869770 22659855 28934880 125843685 4548705 133497570 42850890 44105505 36387525 258099750 71741730 128418360 19688490 29541795 82249230 3186240 124369410 26973540 48264615 45980055 107713245 39664575 31848075 19167015 98964345 12467730 78967365 10334310 74333805 20021940 52189095 53072910 169698210 115668675 28085100 174911295 55210800 105472920 50265945 148752780 102502020 5335530 43410 123239115 56143500 55494045 11071305 145815 60437085 88924365 10599840 51274770 56192370 138512085 136021050 45849930 176662245 148486530 111392730 66592110 6921060 71607225 94397295 79567155 28603545 101936100 108276555 61556865 8978355 59871195 10119525 20656980 84261105 100068645 6818805 151993155 132376680 7370760 36774540 11004465 103898940 17116500 141582045 60171675 26648985 36795405 157752660 54180180 42948720 24268770 158001495 26732865 1112475 105467715 175495050 9819090 39715320 59945700 67843005 169455435 23333880 302372565 119108760 68760765 34882485 2656095 23775990 71912730 26229525 163725375 120770265 17535540 7218330 47169675 106333770 47108325 11816475 79188480 38363475 103806450 57797505 3759960 61556370 17779320 16660215 144840165 59137140 5645940 142564395 118822290 80986470 41872650 189988875 20041365 40873275 42191610 157319505 44388765 54779025 15260040 84884025 115266480 16543770 30408270 30489435 155147745 2160330 174248205 34398585 31015245 31741155 15997215 71271570 116761305 130264920 139447080 11230680 150248130 42194895 118454370 272468265 40611300 118181490 33141825 82460775 18072030 41393475 5588445 64231140 20493735 25585305 103291245 56380680 72108945 7335495 7486230 122727375 184680900 162427635 240424380 50709930 102638670 68921790 13306185 63743250 109276230 83737650 23061030 91661265 74425845 70701525 145723755 72149805 39740010 90143010 35214585 104601105 4408995 982935 35007570 59126295 62380935 33558795 72224700 85211505 65978685 37686735 47986560 15107595 10148475 68986830 22236405 46751760 37225770 188477445 112468935 15857880 21745605 154734060 34369890 16667925 107627040 137601150 18049290 24783465 65853720 27315810 26303325 243731850 61228335 129829845 82268550 90377775 52534770 18949785 104545170 69246420 2565570 37185570 141671040 27264675 107444955 255392625 104830485 116851020 170682930 101255520 113784855 47348250 130924950 56386830 85403340 96607665 1978635 111376860 111931710 57800505 9087345 77402610 8644395 65336295 146938770 35968470 33541830 164993520 124416225 1643055 103231650 140022870 30516825 132306315 42440190 39991530 197985390 143540955 11155335 26485770 1481715 12837750 92593275 44182320 103146795 68600940 131693505 180303600 99247440 86149320 87350175 51346560 75879705 105869070 139347345 66876225 7832835 87483375 162481365 41204655 9275145 276541455 86068560 4781700 64445775 57291510 32426100 91723140 142561440 113405565 66267045 32409570 96565695 34300035 136959495 170105835 235552125 9309435 90094290 56101005 30146055 18515025 119174055 78973260 74645220 67633740 88633350 33563055 33335910 121953420 14997060 84207780 92418540 108750705 75868980 42427530 113075280 90122475 4526775 129890640 64607790 12879345 752520 84151575 169364850 11198430 34297650 13465755 108763530 24110925 35871285 92488455 48911235 130455810 115823955 110621610 76083255 96668520 25461435 56046180 1559760 162925395 253957425 19038495 61823040 85624890 33526965 44998020 42364200 7578405 220462995 116525325 56122620 40446840 47129325 141237195 28792575 64449315 11992680 4553025 44537190 123647685 140667435 59152290 9327945 62893605 3731670 116758245 31353765 148279065 81687465 42404010 15984390 40779480 145889565 52692375 28944540 26617965 79320945 55584630 163009200 44516340 103054590 33806025 113029200 90042645 40847790 61150320 5057100 18210555 796785 95050935 44139720 21121695 53906100 103521000 69468960 199485165 39853350 5584770 15757305 230269140 161740050 192864135 21360840 118462740 102160230 89771325 155725380 173527215 6342675 80257635 98618865 101942430 15549000 66440805 41882160 30050055 101704170 26841990 20145210 141699510 61597650 13198605 123007425 25057725 70367700 17002095 99470220 47925780 121460565 25121355 56355615 75359265 26274000 110200440 10839510 20410815 46648635 91978500 162750030 15000570 6844065 92934870 69118620 80967690 156288480 8886060 88727355 58833450 1059180 42856035 20450955 72936180 268767495 26973510 57533085 42167115 15899355 14344170 33724755 151607610 189852660 85882035 74882310 35713380 193576890 37180155 29774235 155764860 158086560 40543980 36362820 52915185 6726615 9287145 4546845 181567545 10382175 85703250 80576445 76428930 84225375 81524655 123586290 92523420 149677740 140332425 16574475 134879505 18238155 35837235 39623940 77279205 67587465 128269080 25469445 82909065 285000 19547250 16554825 41399490 137083020 142354185 62112600 53147100 39517920 34108110 89702190 11044230 58619280 163741920 88288680 142206195 22302990 51455340 68146140 68644860 70053135 70162425 89946630 3914085 221954895 15119895 149008365 74075085 120934695 13292250 28190145 6234795 242740320 77872365 12788775 139322850 23360340 153368700 109540245 21419790 7062780 83247330 114196020 48744240 43665570 89478480 56648415 135563865 3716700 79709850 1814880 23345970 76086225 18322380 7664985 5818050 41255775 8157750 106967430 8020470 75951825 114721500 68845515 111870015 66516810 70261725 121539585 16463400 9717270 42757560 18846195 31220685 176410140 42001680 94538280 41565840 682080 113136465 8602245 15879405 45575250 85765215 211359855 36922035 191659050 113895180 189862515 98866215 57090750 100632735 84632715 88154250 8604945 26150820 143324355 140327235 160926705 212314095 114276540 74403195 13349250 165636570 186322890 1792170 3508980 60575760 70439475 16565520 21198030 73082655 73045665 35868060 47073975 23156070 61389885 3282465 164942370 104176050 56820750 69390645 133898910 19096740 10296210 51248535 59144565 22181175 70439130 28732110 16289865 65961810 172876185 117266400 16176960 10598085 126621480 78808875 106158795 41474610 26642745 103122645 5701695 68438175 138768045 45463395 29443155 46263330 27350775 176860470 58942830 27638295 139871805 21992505 28645395 52464480 102183945 17256780 34502520 53328105 35609520 18049800 70706115 1144260 125988285 24136470 15673980 61285245 16274565 107559315 117761220 10627830 99987615 178809015 68576145 42676560 93160155 57654765 24417060 132740250 47044320 127704915 103769535 37218720 109327080 93150345 13972410 145314840 55567275 40573365 162606495 8000775 41291760 156960285 80561595 1083045 68774550 12613020 40947825 104006145 24178965 57426090 86689965 107059875 58088550 43705050 20429550 23098035 18453165 245709210 141132930 6802875 184540035 42258570 49261260 137277705 49616565 53935575 88916685 56550390 46949550 17902455 15729825 45910245 118420320 47746680 175116915 112532235 252514215 20575440 70095225 24513870 67089990 42215235 100923435 240590100 142363290 17487705 64837005 53043435 147658995 64616475 2340765 32161905 70731240 143948580 70983030 27328260 59237055 30772365 15117960 149116110 75013110 30265920 90901845 28311690 167995815 70209330 98448195 52473285 62529915 122460525 29727885 697965 15525255 82624665 39019725 34239600 32467725 31387845 72876390 24083295 82982610 88804095 60380850 10501560 4406610 29005095 140590725 113376750 118153440 89885895 8154735 15560700 119122920 82194780 122302275 50372715 153516060 138391845 119178735 144135750 103846170 69800445 24431910 60302625 9994020 77383725 35716215 62443890 58522305 4571055 56452605 122238135 33334455 50670645 23434425 8848755 100862250 104972400 15488535 90274095 32276055 131082585 116073075 148472865 112681125 3078480 55129110 33027180 67395195 96224835 32579895 79953150 135840090 81063945 36896205 45827685 108177270 134438250 94420395 48428505 28190880 96340095 49839675 53115720 88620330 89082780 101356635 72941970 154536405 120899565 46890120 57346170 13448505 97723920 114616890 46967115 10241340 48764355 57241365 79895205 146155380 111544830 102762135 31440195 123387465 32684250 108781200 69170340 10082745 106614285 85912950 84617250 150825810 150340725 57403170 111612060 16546395 96016200 73170330 20846625 37777005 115616655 40013535 15830715 13821000 143854995 33254115 21462885 154207215 29235270 103729695 17990760 62828895 34070940 74654820 17746230 62068215 37976865 5608815 88359975 76125990 59658195 38649975 35141280 20605245 79685040 51139065 1367460 52046580 65326665 64579290 22667820 110450775 36696990 72700665 73960440 112011570 71881500 10422930 65859360 161252475 55104930 143722440 33885330 57413820 33948735 14974275 81087660 82750230 193469805 34204905 61396335 33370665 53339640 33907170 75858840 81741300 41898630 17526690 201615930 5806920 11329770 68542530 71053995 45837075 135092370 109078215 47038005 112609065 48412350 104243625 130032360 16993530 45049380 55405485 167505 36560790 160031940 12334260 29312475 25420530 2998620 41066430 90451500 36900 36914400 77267130 82829580 10115415 87727680 53076735 102464190 74954970 4819650 194054820 133194615 91161375 72574470 25716840 27424890 110491695 94731090 77966175 3414480 25634385 59942745 231864930 44690685 16815450 54343020 29423130 4122120 91186635 150586065 24044085 70813035 154214925 90284865 122657805 28894800 8140845 35215500 97750800 13700790 89738055 44313000 110353455 134484420 71902635 60372405 172712940 62696775 6129930 98034585 70382625 242710065 35493315 33607920 17885505 15790680 70664460 12300360 39339420 76072695 29353455 62955390 242190930 186066315 90910935 58219380 63097395 1429440 137411295 64343400 29564220 46412595 149501235 91225110 68175105 102736590 111151410 46771905 80539590 84744000 31083480 178058115 27832110 104340630 134956935 31300185 197527380 39578370 77938320 92759715 160366515 20824290 78507120 163976880 46346070 123281760 9054960 32813760 62898375 149098095 29697810 316891440 26282895 45413220 2149485 173101140 95736405 244245 59415000 103071840 40283985 45339330 1988895 126124395 55801245 30773385 32737530 75859230 66669645 25870800 7434855 119954115 83586630 106989750 95811240 3052380 137812185 24283755 59302680 78712455 162959415 2239530 73774050 102412845 61429470 232136325 69699330 51089310 24466005 43081035 34956960 10864140 20356605 70648440 8285940 46365285 30864795 10480845 87806325 227646375 33892650 75916770 111158685 88030200 82912965 59715375 78946935 192831285 72292500 66561780 18462255 12105615 79715670 91193445 14407350 17564655 26806905 133144560 46602330 181750140 29180055 37828335 26318445 29393850 45557220 145253070 206705820 79233585 101555880 106830195 72301305 72163995 99362430 20514255 183603390 88183680 117550545 1884105 22818060 27829155 213039360 100346430 290130915 1033740 165685425 31464750 171156255 112519575 180998745 62867940 139471095 35826090 120164115 7089300 180463500 19916985 4778925 275092950 60572385 37000815 84979785 5204205 152053215 44347590 56311110 82979430 30180795 16489080 128554695 100305195 62012115 100805235 206393535 126610515 41137575 121829745 85852110 178659660 4142265 77286675 46737480 106194855 38733270 105601560 128086260 61677645 29555805 34987320 61186440 157038240 470475 48202725 44627070 10807905 7801875 110382450 33126750 5774835 190352250 21607575 118725135 82281420 3813870 99188460 7084110 36179685 187751415 11257905 2980155 9351360 13078725 58289025 46188810 124025685 170105415 85392405 29397840 133484850 46763865 163590345 48984525 51097350 71340450 131134620 178920465 108833385 174450990 85346160 45165900 79692720 138103935 24299010 18703080 25318620 36239955 92059950 259504575 13777725 13417605 42466245 9103695 90623955 2079030 31629240 93939000 43230930 3943785 105639690 90743505 135851220 109640430 11881470 82112760 146522025 89794365 76838460 116715570 20703435 4998990 32286510 147272610 87317550 60988815 80338035 68523435 76257240 134903250 75584115 1611270 51195240 104725350 170528205 95826090 50324835 50136585 50509965 98405880 85556280 81585 54440475 65720055 3419700 30990660 36411885 67246785 32159040 129421470 207723645 45559395 106907070 94631640 61058115 95045715 107910990 11348355 135146820 25511715 75975615 21258450 8185305 52005975 92649615 39215235 39714705 34655910 140453985 147978000 72641865 30896385 86450685 77035305 6033675 122366550 7208340 47762850 157510980 156029130 62002875 37277400 30609360 17831235 147005130 33657060 57450750 87798135 67435185 38610585 46649235 112201920 154539540 51896985 41317185 93124155 26947110 54068565 59760810 70783965 120130395 10788915 24217680 24888750 41334090 92891730 57819030 28304580 165905085 122604900 126231150 127306560 22011570 103822080 115660410 99722655 6707805 134784165 74428620 186114705 86552325 121404510 145843020 15993315 122552505 50680395 72416085 62442180 112591275 56819205 140748810 115117815 159394440 68215215 28326675 104423580 19020915 99534495 12059370 30921180 40513920 58148340 120255960 93715845 20883540 25531035 34553610 77271540 89956845 139889070 34941435 90280920 107723370 14791980 117238815 32464350 74122305 55100940 73409820 40490910 6656535 196257165 166672575 47622075 1823685 83434185 40603260 15953910 30916140 98705340 223080360 49683720 77647080 25025415 92940915 51782280 78653550 72095085 51715320 34839600 13701360 82199040 13836750 142331925 52593570 92164230 47699925 27969795 225860475 198223470 6734430 192330 169404750 39926505 168058305 129712545 9984525 67126830 94397955 16552035 153055605 174314175 39925455 87795210 19294005 16738965 83846310 130746855 90732675 87072615 147913800 34937655 37196850 18408150 198851190 80205915 77826090 103144170 50830590 80246730 87225855 51336480 93383250 80255280 80063445 157592580 120785010 10985610 51252795 205251495 149261415 27992295 36450810 2898525 22716210 11546865 734895 108943140 106218030 25663830 53358570 31229760 76466655 38691735 165238365 123106215 12742050 71981520 77084475 25630440 27530775 52162395 18217800 46448550 60523470 45009135 29829105 11304120 33329730 13448535 155693265 59319930 43671495 67936905 186013185 37262805 23029935 18765750 49196340 13949550 15894525 105114900 124876035 61846380 109134690 97114080 16981575 89788425 48367125 65974755 58863870 20502330 33543945 15166575 166910490 50080395 56423175 108103830 101653800 116663865 126084030 63034680 60037125 75486300 149100210 44698815 80192685 155733765 49570395 69015660 58444500 95527140 27779310 67693200 129062280 12825855 20390475 115133970 40894770 103230390 45713595 9336585 3779025 135869400 16104975 7020030 180375180 90455700 30018150 65889165 86244435 110720220 40758765 96493635 618045 6766935 12475665 327871125 63381225 66648390 18299775 51348570 23665110 40171980 3406650 78466320 67473225 17061270 116772975 143317830 6057540 76006500 105962760 37642575 36938325 125504415 9405030 165402045 10096005 75488100 55793910 288860595 746280 51842565 20390790 54777075 516765 4403565 51564480 48987345 108921570 24490020 12845145 3160710 408000 53588520 196425390 12035655 9739350 150279405 34995600 158809200 74476905 19048905 38906505 80658105 11944635 4321140 19042410 96219210 22782705 108669255 97863945 181095990 42754470 11133660 14509650 80368725 52410060 3843120 65592960 97028310 105052635 109495665 21229155 39876660 97708830 108525405 71555715 11214750 69926895 39500610 73696365 26322930 5197455 24298545 153547485 47657040 106985775 45007950 82107645 61354785 142818930 2555415 27648480 8617470 17408640 115267395 62515860 27867240 73334085 46865970 76568805 97365570 21708990 75094950 2456700 157727895 112489260 40707210 144623565 4071375 80873700 127074375 50063565 23839440 149624295 243970515 23086560 23653965 104699220 253142265 8562735 53418750 79072755 22054245 39199140 4692885 48165150 24070485 48211725 14500200 153498915 25760010 52987200 50851695 6038040 69059925 136196535 75930075 17810385 54096360 76560450 39246390 54177915 82746450 24005625 98345790 56053065 143315325 33616470 187303710 147424935 51242805 165444165 2036985 10954785 6370710 79840575 8419575 28909020 123438495 63223935 44151405 93714855 44254815 95218380 37955640 148824795 19034415 113609100 20718405 60834135 141344370 66536490 67055130 50437680 4572180 20074335 230927100 8581020 143970000 19300215 51903720 30489420 41051175 18610140 88005045 22149915 8581365 188708835 90985950 2980740 8952690 155622930 43161810 42247455 42084840 114758475 189511215 158731665 6724020 65645265 75190290 87931575 3829665 153070080 111255975 51317415 29679540 77743410 86887845 107807580 62659800 71361870 79966410 149201775 32690895 26223810 37904430 151384965 162163215 17791860 132003615 145219065 70888650 22914690 3207195 139895025 16341300 80277480 87698460 78197685 12191265 41832075 27145860 22780590 21673890 7936860 60298245 35200455 15556290 53952450 31656480 99750255 105637500 106361355 93222510 4720725 146332245 91744965 70630185 79747440 36307560 276144390 17031735 13017090 96804150 94966515 114497760 16009665 82714680 127919700 19738830 39608745 40983840 38897025 222505275 21629400 26399160 28288725 50048625 32131965 25581675 20807475 32969280 41220300 6389475 105162645 5087850 83460315 73043100 4306470 9076515 64670670 167194440 114908790 73670025 161665050 69526455 194194305 137632905 74841855 74395125 10943730 54279600 49811295 148292295 90036375 138428835 64165920 103364730 35297805 86071050 122287170 81643485 137625585 6669465 4501245 307950060 9155475 30211800 152720310 59423235 27235050 12949440 88505715 168657285 14854605 160125495 19795440 38916855 20271105 94542240 109890135 63370485 131767455 1487745 28739745 30438195 36709260 55016745 101560215 58478985 130175625 131455425 77484435 61527465 170498400 10716495 4813230 45284355 199920750 1609665 113020920 59911125 33381435 111829665 128329740 105548715 20687295 48437625 57793335 46129710 83956785 146707275 103703280 161242950 4308135 115359975 6587850 43249425 96415380 166760370 15784155 17796660 168595755 71338755 87658455 24469830 44080140 8143575 4461255 132274950 92324955 48383025 75532410 34870230 50260980 14151555 64143105 70946535 964770 58812240 74170545 11905215 122329800 56477790 62551380 130455285 1660980 57174180 39753375 96170850 136611600 30846240 139425000 56636295 46317915 207798135 51697770 22191000 36608430 216906420 129812160 16679475 71907765 180458790 55814835 73971345 124544985 162065535 2804535 56481000 27961035 68267685 120702510 3786045 105833970 121401930 122019975 98094225 36999000 49152780 47460810 61414170 120472050 28352655 35807745 48380145 20875515 111717375 11848980 10054035 19925205 93520680 161953710 28279050 55503930 35670585 225102810 78656085 51318240 67731765 59973720 21590025 2703735 47943360 14241765 8862240 18820740 112144275 40778805 53266665 14464110 29911440 14318355 166951020 31662105 37616685 29490120 5244795 13592355 57437955 11838345 72115050 23872005 80611920 35213550 10542720 204246660 30724590 81397500 86598435 8204430 21022620 47889825 146624715 51755565 225866700 37643745 37536105 852210 87271035 81323760 247914540 4356615 31569990 60315570 60822900 24698775 147204630 87778845 125207175 10523160 67356225 234194550 76278960 81221175 139365885 17590065 78841215 49528905 27987570 39510285 38563395 129584010 155737395 15247920 84478620 5888445 2694525 124020195 50017995 7648740 130698585 3160500 95513205 55399875 9151680 42370350 136149435 72882960 49489635 120589335 41019045 31297515 128020785 60999165 127675695 40051590 97579710 72793905 225310770 65277855 117536370 91443180 29129955 47600115 46512525 82612500 95199300 25873755 135361425 8481765 60022530 39110955 167324355 52964115 121291275 5296275 33392460 339075 15752295 134159325 82462950 12841635 5956305 7328505 922095 49760565 510675 31657185 67710000 4831935 129818640 96220035 117889770 50148840 4932015 2518035 20447085 8965770 20965080 44066655 243749835 18285885 57984615 221738295 594765 123633375 129157305 8655540 64985820 150786870 10392465 125593770 137231115 10076400 168582240 1168920 100251195 40429110 27609105 14451915 116144100 79417980 49638165 240501165 3654270 49355550 50943555 92784315 72289305 133784115 1717830 81459630 203728605 166091190 60521670 18560775 156807720 104092905 89432265 106865580 6556230 250179360 21804135 49472865 68170335 71919720 31728270 57609975 101041020 120082305 182230395 25519935 23048715 81232905 180898260 113884440 77914410 164888880 889365 63935970 45469740 80549265 70681815 117465060 127226580 52524060 1961685 47129475 231037170 863745 1360980 226224750 14527620 31683630 16362285 134539305 97948485 154162695 40254525 30757035 44597310 29714265 56988915 143012670 174968835 150838455 28991115 93046620 15474090 39961875 47107305 3312645 16375485 65321160 104735985 15466935 68370405 535455 107578890 229333425 86603295 207870030 72618960 162981075 21128010 92739690 10579755 101829450 10148925 46030905 63168735 115289595 131033670 60753795 51295005 33469305 84987180 30524265 53120010 103709130 76653510 74853285 94083660 35963880 48465135 90940230 66645555 81215175 62686365 60653220 80359980 81172815 30454620 69794340 58168140 32820195 53637195 132984705 19371795 83070180 10236960 85019880 27572370 165984720 81792990 138369165 141743835 18490845 36989715 64283430 41587770 11834820 2975355 146237355 8074215 119023290 4001655 218514525 87539130 52499550 87093375 21100485 151217865 149485890 97214640 1790280 84454755 11629230 16431630 84971895 100237620 22290405 3382275 74824140 41452005 23102145 101186310 112199775 192305250 27993090 48325080 57306555 212832465 142545960 122128905 58277400 17034285 112520490 181537860 32219505 225189345 31506270 41335500 172389285 112828860 59085480 136419705 994590 178658160 2252340 38283300 65778450 76242015 17106285 55134510 54975375 34930260 168348675 8097930 15484920 53657025 118448085 49413780 86306160 63857865 40934595 130036095 270169335 3656325 5444085 24613530 72400125 36719940 40881180 54055965 68345895 14663220 76447845 97742295 169783455 116091990 186215925 18379095 245640 28665435 110103375 29509620 104578365 46634385 20577450 107506665 12906165 76496730 90025845 68818890 17977725 91931280 89183685 44938500 13635150 49996515 23278065 84906600 39070350 103157310 32825415 284946255 23218260 149851320 30241185 56079270 14289405 56693970 14068725 16722750 62768805 64736250 34156245 67656885 110634570 54019335 93052545 35975475 8092635 32475855 2959455 174174615 69292875 27079935 66320505 76553535 82762665 59977425 22720965 6116070 514305 8298435 27754500 16598055 13592700 5430660 103442910 33176325 19020510 51697995 100834155 267870 35888970 104008455 109126710 35179950 85264305 5488215 35451420 3556170 291134850 15142965 20405385 135355425 3615480 10846500 6207900 63155100 44157795 115163130 115087050 147341760 65785245 13726080 54810915 3685665 139692420 14086665 27930765 41318685 121091445 1184025 34969635 102945 53821920 93669165 158842095 70761525 137688675 62795160 90214470 220446345 238968060 50130435 53849280 146930025 46527060 72099600 134664885 53120790 50692635 106003635 8962605 63503085 131190780 30963825 156137535 30378840 44938320 1438530 122042640 114236730 53941410 46183155 11845455 12691245 129527745 69267555 43862295 5351130 13699665 87010875 9522285 73432215 62145870 103752945 17347440 43224195 117372570 7583595 64373415 121410285 72065295 204379635 3908550 185024220 28120395 22486590 58625070 159525720 23597925 8123715 107937315 24636405 1363305 191827110 43398510 44212995 15907095 87183255 57353970 48783135 104832855 142154625 58085205 154913400 72659760 31022805 16215735 72203400 78581130 181590780 96527025 50704965 42992895 167391510 29228535 43636995 71426475 194995455 105485805 72091155 1382445 2486040 114606945 36919620 8721090 169984725 2684310 67603815 66672105 9081330 127094835 885930 51912285 87666600 72900 35862180 77790315 187272210 130723260 21342030 69407655 61253520 57192255 72095490 37998975 113829360 97821840 21909030 117507945 32501370 104326710 15829890 104103960 65050425 26363250 79571160 74489010 33079800 62536845 82302510 65907150 37690470 53746065 87862785 16058310 85671600 80434560 53704770 42995040 37559745 99523305 2251935 91650120 157529310 115726425 101176275 54780885 39059430 56606730 56137845 196028865 2806860 147008475 12725160 25315935 164115465 785040 21592755 13143030 186224310 1049040 28165035 76033245 108694260 60767925 224824020 61681605 3818475 3380715 131389050 60675225 17430000 108502860 76898895 59753580 111877620 124471935 41444970 237846780 136512120 17201190 150289590 41587215 115415490 22087575 7976085 95497560 17332545 31055715 21560610 22980660 156108540 121828665 62986935 82047300 17098665 140749470 74736510 172540545 121638105 67123260 14086260 32783700 54327765 143556735 177450285 240206730 10220415 27465405 125439000 8811225 21268575 137775255 34117680 177089265 92989200 57459750 49381680 35402865 115012230 143944260 103403310 119580930 43159020 57655305 18031335 110933685 20959620 5686545 65994195 24967140 15957015 82711695 91715145 147149640 126755760 157055775 93627090 60213060 53709780 74118165 62988945 191213685 63290220 83545965 78775680 14621415 11098290 58153005 42467775 41695815 31078110 90171450 202859040 24429555 69120750 143447565 33970140 16043235 60551625 105591420 44194920 108973725 14880810 72517485 112100325 74020110 12189420 52394745 58138395 203066475 48001740 64967325 136120800 27816795 113791005 37074210 345975 13924815 18676380 207708240 13542600 93868830 72729210 94750275 61977015 8697750 71109870 101068230 31859745 18045015 26943765 178564665 22378470 68364105 56061615 62652360 27741840 45068445 215796360 2908965 101553015 149369595 42400020 96472845 8760405 66220020 28942410 111541185 6005100 23163240 65519775 77696235 8711160 2421570 98710155 77352060 82451205 101311065 83265675 132023160 23448150 62970105 52888110 53839215 53422005 118413180 101128455 97019880 29397840 1637520 1415010 57943095 328350 20221680 36796950 92965755 77581965 59100570 89050305 193588365 6081345 47052765 190643610 9287820 49430175 23502735 29164365 7411530 123719040 35247210 101671425 92939760 81542490 83293035 2490975 141379725 94454520 74305155 85379760 107932680 94798590 7260885 11177280 16216305 103213605 72469365 79388880 43295445 36190860 45439830 12796815 177759720 54563550 69368985 143867460 12162600 322890 2205255 80376585 46446135 7389825 9439485 18371475 190517265 155067975 25072125 13588950 79120335 193243530 38789160 17834310 9456510 152102640 39584025 27576540 111239235 18587595 81515220 118776135 22318305 56179890 16464135 218904795 33422100 57162795 129253815 88779495 64561380 105467565 113434290 3223815 235062585 51144180 4312830 27691560 123670530 18999570 2406390 79465380 9607500 52705170 84465555 18670800 116770980 35454540 6265545 71436900 48284910 6671490 23305740 52912725 29498490 34237830 134030820 70838385 31207710 66570180 134650845 12718200 100602240 86674455 30477645 17198505 201320130 149063880 195037380 22928430 44896695 202309770 17535810 5047470 48060465 137498370 131490390 10735020 177441840 985875 27377040 87841140 162454905 25834140 22204110 197242470 13718175 31144995 84884610 175883970 16601940 63064815 123952530 119736735 44085045 155729730 111399120 64121880 61842150 3543690 102418125 209879400 86667165 4139190 8369565 75868650 186984975 81938805 110254500 43788915 131478825 65050215 34059810 78447690 62571180 171995100 99800340 28336620 71182785 131012265 93827175 77031780 22603035 150569940 2478555 116050590 121102980 84260520 44260215 29667750 48445785 26876760 2116830 16826820 60126510 76554810 19702500 42273675 12305370 142971525 9753150 25337250 104192085 88199355 48709740 483735 38402970 90680880 144449760 189654285 37083765 26275875 19321440 161140740 32753700 50795955 147840135 116555535 4863795 14024910 54112140 87202680 201815625 59285910 133988550 20959320 136585815 35165910 56147040 74629440 16396320 95795040 151751505 952650 43510530 89086560 184106715 72786120 18135795 63104265 18586020 154331235 77802885 219415710 103742175 1578285 70366920 69775725 191560140 49753920 4229445 92476035 30058290 150337125 36094335 96363405 72708570 9845715 46471500 790755 9094440 53692185 124229160 5581425 81967155 96751245 2465115 96341385 106204965 87419985 46773795 230145870 14690595 149747445 70179600 78845865 69365835 78339255 95172120 78049395 47101425 50904270 88367220 31932615 79396830 38655405 87929940 55492680 66189825 1085985 13898160 41487375 68381430 111956370 231115095 50015415 31626765 40433520 209763135 18740850 139015410 155952045 112032465 2827785 19709955 145610205 25916190 36347085 35985525 12527625 129754155 135641205 34586160 174164865 43199685 115240875 117725715 35593065 24009030 8712000 78637290 92486040 34667505 64798845 4544670 27947310 144881730 99432720 25985175 24561750 145632495 139393815 115268850 152356290 168863205 118883325 5837880 131343030 27817245 154409085 26309235 10164300 137820945 80065755 52909335 43461150 38089200 13920480 105543885 77941380 14664075 83254395 10974765 119537310 19482165 49952550 68652300 45547590 32494035 41684595 67892145 17767845 177519405 53525610 51489900 94722690 89432985 59502990 78781785 85659255 27860055 25107450 87047295 118020420 146018475 8268480 63230760 167538015 17346555 133640460 37305420 41594070 20783970 70685085 15930075 78285615 52536780 32294235 107178540 40338375 16186125 137625450 78874275 60230760 19447065 10343370 88936470 58241070 49569270 166349100 112328685 68898165 111936195 71272605 3278295 98902605 75713385 191893500 83678700 56064690 128639700 130907415 91978935 105575700 113614440 81975585 5320965 143795490 28165365 57793035 71897205 39193725 160927875 46963335 48263535 16081170 161933580 39148965 101906910 14438070 49088940 159454635 61664535 11693790 30393525 51973650 71810940 134759085 5444145 28338000 154570140 335385 65418015 4837815 89405895 76916295 50521365 102888915 90225420 35545245 19883610 49036350 47795265 177285525 74757300 305116185 81806325 82183665 61925580 145124610 36224310 94346310 38238480 30744960 63690135 38453550 69967905 144155010 126121305 16161285 6128775 5046270 45570810 36908865 195548130 47822265 127159650 128599425 14251785 77818755 12770925 25652895 70712895 183500190 72884670 26185860 85312950 67338330 48182340 36602145 5618175 30130230 103609515 2220210 59138130 139212375 2663040 172901745 155724885 80776545 99249825 154496055 45076125 45171720 111688350 131494215 34562985 26959410 79911150 88238325 75145125 136952745 163930065 25580235 117401040 1561860 94962375 114301545 118195740 55661505 1876740 189213360 60959625 69664335 20498715 47049810 354060 21306075 122337660 42722880 4220130 277203615 1522815 85976565 212107680 47843370 17651910 51659970 38336070 99336720 23894115 3410460 157820445 15722115 15982245 165176205 119488065 123344100 5925825 125425305 117190965 114529935 30003735 23198925 190889895 115737870 68928090 7242870 45511170 39795060 11186475 132782910 73978920 44976090 11848050 41519820 36406260 46446060 35830680 635025 30393390 124354530 46537275 89586660 16383765 1429065 231318360 109564110 37064145 16628835 19957515 63928530 63205890 124786680 159271725 75364815 3218220 13023165 28034835 72846630 63958860 49351620 17461455 135590310 113989140 1487475 44565015 140723160 3843075 59523270 48045525 56441550 32477985 218296635 64978365 17220 122587470 79555545 100871085 90801660 18281775 1644750 20477190 324518040 2586495 5650650 24385860 125907045 226358130 720570 68280480 115142625 57651570 38516115 83090625 171151500 212641215 51841440 17590905 74189505 40268340 44487360 32973585 169722765 94368885 42726285 221472345 55294545 33508905 61977075 65581650 21278250 16567965 72379725 9285765 88175805 18639390 43578870 83947185 67486380 94200165 18472200 13711035 31964475 141857385 96899355 713160 8101455 97038750 30811170 86012415 39572070 68873415 99570810 65268135 83732220 66914295 24889440 159564390 25669905 69955515 70910175 6799575 149220690 61289055 30150960 57597405 55412010 142513980 17433105 62516535 81580230 183825405 17203440 59364735 14633265 36100215 80883585 43695 155023320 17685555 37102425 74083170 33640140 60524265 104981085 57858675 6823665 86208525 67233255 138017670 63754080 1106235 11918220 170475015 485505 18898590 56595450 164008065 61575420 13802550 6190320 181487715 9230535 217337715 113310615 181925355 157803015 99365190 160697355 39690825 49593330 135996405 194632650 189523935 79155225 50863740 199942125 13855425 10717425 17405760 146041050 80277090 14375745 46676115 9286710 97295535 117940965 2544150 152179515 133833465 4191285 50245215 54423480 117262455 35875215 157491000 72564360 46294455 60302805 1558110 142064250 45413880 51890430 31773585 167124915 191249595 196048920 569700 2626275 36918150 187578630 2622840 38472015 100374330 74418960 188474115 35984325 52539510 13770660 37967055 116725965 20840355 116647185 38251890 30536565 117149685 10527315 8595615 150455715 30484380 97984935 92268855 236871645 35851545 126004845 114775905 128378820 29949660 11257575 75417180 10574865 46519110 62912505 110529480 34968315 31776990 90130395 53150895 20595900 133323540 26706900 44852910 216695370 20280480 151578540 77544555 52348275 16402305 83495520 32060760 6657750 9714300 51624630 412155 48570120 81130050 25306845 51419670 52349265 120926070 213242355 16530045 208324635 145495740 37885515 80692005 14814810 30453165 63163380 26034780 126864105 2668035 49667220 72117210 126549615 56024235 105553410 356760 44012265 120701700 37299945 14118570 27431925 150466155 180535275 51225225 36363735 100143810 27471345 124036005 30872280 30024600 146921985 182331690 151371135 29235720 124673670 6230595 113233350 60763830 75051975 185867925 18762480 91905150 52880400 165182520 10674915 92052660 23588700 114634110 17426355 104769885 139376430 49817250 993435 84158220 24400620 122321190 2036745 27255630 75921825 46463535 25139670 13511250 74553075 37861050 125690760 74755590 77188155 178384710 8472570 80368815 160321935 127049220 15927165 45151230 117528720 10009785 60743880 131103120 41546715 12855600 16119255 41339700 61907595 69142290 99641175 26785155 28252650 119291055 1604220 36569565 33103875 171339075 39013230 35843565 21417270 122828955 22744110 121116480 40241940 12189720 92158560 7742190 52247145 46873500 56239905 90149925 11989215 72118425 88395030 117267030 100021305 119431980 86536350 10553145 97658085 26217615 13381785 140370015 21915030 67829130 199107345 45547575 74810685 36678600 6797625 72912525 135634740 147512730 85649205 3975885 74731530 49068150 103482990 92813235 4996650 51712530 67666515 6140820 12741930 6544230 84608100 122168295 9097275 77685510 61770825 8490870 189452145 98297775 33457425 117136425 80228235 100641420 188308080 62173470 129905100 54034410 70948230 2596470 24850560 174073770 64126365 26562285 76646220 3743145 458325 19339665 132828075 40015710 118491840 33577440 178629435 57729645 33931440 93102495 17870850 32441145 45116385 10413375 15499500 23238075 112059690 25540890 135678735 11075565 75644895 3663150 94358805 10706205 120601020 19071930 43271355 9736575 81840210 180575130 167115945 29427315 8619945 49377345 175153680 98939220 165531300 85996890 75443430 18980460 3816180 136414710 79888110 38037585 100318725 93835635 36325500 84939135 43938030 85937670 3692535 124455405 26536185 11483340 58645500 95211495 87695745 27569820 43843875 41798010 102448770 29929455 41671350 13883955 30263340 114840450 46522125 54654900 152752905 64751565 57138090 72239280 13887555 37775640 30738660 172905150 52604040 41709615 167612955 56583420 42590940 61938930 15275790 110537070 48251310 41113560 11279730 19983840 219708210 21277455 81724260 88787445 20224920 8753175 12539490 2202915 151883580 121360905 58117425 46202325 52902090 76618095 18041700 60112755 15570975 196589625 14925555 40364850 98174925 127439550 46798485 151313265 39381915 24467415 113910705 21517020 119959185 22855500 29896935 65826660 3012525 185297145 83228295 68143920 125400690 28064250 83093415 15060840 106582200 21288135 79898520 129636210 51467295 116566380 30979320 70669665 93926835 51154785 31271085 102346935 71354715 18779595 20182740 76360935 232173135 18090255 233235765 6304065 76076310 85596435 173313645 121998660 59843160 14151000 68588295 18489465 25576695 144094920 115064850 13418010 41573235 126130530 62804430 135135030 110338770 124798755 66551205 54568095 49097940 27643095 43619910 95591595 90929820 99275835 10338000 3675180 6293475 59259180 20541735 134147115 181406025 34375380 718620 124686690 82102020 129592620 36724110 149726940 6248385 11599590 23854005 181836495 178602390 10969350 115571550 109671045 41210190 171386445 10322400 247832100 73850940 7293870 87624630 76302960 47860545 110143815 107861130 22196835 89901210 36924180 119521620 31615515 9592980 197556750 126735690 42436395 40356975 182046795 14166120 48033960 57213000 101428515 49312530 76911960 108502755 26637585 98996025 963150 177196920 69528540 17436930 3721125 101061180 147420510 63779865 40080150 54381960 3750225 103210260 49816470 98664885 58438050 55173270 98036115 94604775 52776300 323505 115081935 141020280 46252485 111526050 57003120 20716995 28215375 20279895 115570980 79367220 53443635 65235015 67357965 83505840 77875275 135938565 66059040 55441755 69269385 62968695 9745650 53759460 118794765 117689460 68023905 94947225 33203850 15091515 47578275 190549665 46310505 134019225 125464695 99288870 104931525 84932370 102738135 918090 144177210 87763035 103260450 42404010 86558235 28063560 38719395 103444035 34739985 5569365 26495520 163650315 15340995 24791070 104725290 149381820 138804405 64952385 67459620 16439010 152863635 66555810 13984545 19921695 18071310 245869245 86585745 5723040 2708460 59716650 29278605 167571510 5176530 126001650 79831260 73640040 28288875 29688210 10654920 113680170 81921720 10303560 94895025 52573095 40296495 71018790 15634995 69480870 41524920 30834885 44231490 208910550 51291060 73456605 8616180 344623725 3631800 72192525 41179200 218924925 8245395 40109115 142691640 64663800 24132825 118907160 36798240 31900950 3895035 8496120 92982915 44097150 78379155 87763725 86817045 120848865 244624380 83176665 73130085 129213975 35033700 75027555 75778830 206505810 46034655 63895980 62507550 33473040 2863350 79227240 175631460 86557815 87808725 11634285 111287175 18467100 120684780 141887460 15155205 56353170 202907025 16920900 34184700 152010750 39038475 12867690 6155190 100703670 40428180 68717805 39153195 12308880 36470265 35173110 69806385 70985580 60993525 71988540 61334835 14602665 56496510 76313400 18538395 118722105 95352330 148234815 163228650 21839865 63122625 186828525 33170055 29789610 171068520 18849990 29805495 157895565 79328895 85292445 115818255 73961445 80691030 177312930 185134230 60312615 18188520 59849190 98700600 1268565 142361805 85020885 3732945 80852565 29043705 18309840 115416810 50254890 70866390 53272470 110311620 47610825 48425985 145605780 263070 102206100 14396745 55519800 245571960 11499615 164001450 49869345 43052670 120072345 106296615 181218855 161088675 10319175 38561910 121190445 47442225 15467910 9992895 80209860 33214920 108297690 223402140 41119530 76630890 129333435 4718505 116662110 115905585 26313795 23064405 79022145 43849800 75349695 51758655 37990890 30310515 63573225 40599945 31663785 115338840 26916870 10862925 10400250 176942340 64864875 40432005 62081775 39326490 335340690 148537035 4195530 77345460 106871895 104533860 31460595 82660545 44355975 76599555 189482205 44927250 56620365 16661100 115497360 2826165 151821495 57595275 23270685 160426770 205606035 84769110 167263230 16268700 155063355 15280155 15965325 69021555 42475185 5309550 83298975 46670940 33040860 22283955 116494200 109348275 151936965 823485 135772350 105316065 65976375 1687395 105521550 1506810 194830350 61028130 5279580 72896265 237873945 97243785 24439575 21486720 78879900 119410770 31926180 156661425 3749370 7249155 483240 26624880 61860375 103397160 872535 64441560 154856265 168430080 31796385 229035630 692355 80920920 36235455 49038450 61216740 30302475 13190850 137952870 29091855 76708845 60766455 13144290 79547610 150587130 70157910 129400680 56198595 19473120 14453070 38373570 113400615 191358780 26995560 12253680 22569930 78012645 4505130 66899610 75703245 18718575 101131800 83228385 137646210 15960780 37455795 55070490 73690755 175231455 32565810 53351085 125043135 23726115 78681810 213830865 112612740 32991600 144663585 1179660 92715150 80232210 29662815 35850225 88115700 32972970 18073170 36306135 157477575 13899135 22482795 153849465 3466980 6452535 32095950 53078010 20550855 127174380 138012885 173230110 10698435 145051695 81229245 100057110 4282035 110419230 8978100 47610345 96060165 64855635 23791890 783750 39420585 17248065 2198565 72432360 232421355 160209315 26790855 173367525 51101790 126123990 77014515 16339935 228496080 139929690 35141520 123496995 75872280 40417170 183886170 111772695 5647680 72786975 24649830 8350200 105833445 24245925 60946800 17305425 5926470 159090645 25122615 26654940 118916355 13675365 43359405 51521895 148781160 187453890 79883430 3378180 101055495 28268025 42094095 146253075 20564925 183592350 45126300 117796470 11634600 69046530 64871580 13383975 127643520 19171785 128272545 148791300 2841270 63413415 214411830 11447745 137723745 138520290 17422395 61171335 146094375 192752910 97216695 30122175 116775240 185708100 54024045 186269940 62320530 136109670 65341410 16805310 29332905 60567765 105863325 88562055 75377040 5243985 43294965 101239440 15215055 145196655 206230185 10402635 156535695 134530110 81419190 57526350 381270 47628795 125232330 3281550 43592460 68249415 175453005 198555030 16974615 66209910 102868065 75432315 89842245 3302430 40524795 58486335 11152695 151235070 65371230 133319880 117460755 8180760 122785515 30656460 110087235 10814460 25478865 170316780 8663055 42056580 50413995 84454305 94348305 46277595 56521935 65371635 27052650 90077010 79996140 55821915 120196935 4466970 22751955 49033035 90587295 114279930 90720360 57397200 4481550 118510815 66966390 105699570 90861495 104585985 132402120 96493890 242875410 37743225 1430055 1175100 106120260 127042155 50197335 66529530 83546205 183838215 3962625 10646415 74919870 11037810 75481410 107214630 67238085 22393860 33073170 31767525 79213560 36930915 266638605 32872560 148965045 33479265 8006235 42006990 55443405 268146960 86408175 48339855 18754575 27090795 100137885 13891440 31381950 78692130 62280300 123980400 126179415 1472595 8583675 36824520 55331070 51917535 184915530 110340150 10279695 63810930 40956045 80118900 125690415 164867265 53003745 97692120 69239370 24496830 48069735 55645710 23130510 117503775 17820495 13969815 5052915 76452825 8036385 123810495 43952925 3369630 68975130 146037645 41769750 53946765 92495370 17618160 113266575 121155690 115461030 130458285 41927460 101202720 143039370 59824365 177398895 48489690 113326020 49697310 9091725 13036215 101303190 49544745 51636300 191763225 92179200 42222090 89372310 134547885 1732590 58628490 74323395 119136180 94247310 135291450 24646995 49991880 31841370 70598835 108553770 37965285 122633640 69966525 93960555 152876940 81053175 132883695 72446970 98235135 68050695 86047800 61664055 61595955 171666315 64761960 93928035 22803270 108821895 25328475 449655 101319795 103851555 53783940 91380675 186013260 27024120 11424210 80727705 135025695 14880270 20484900 3951495 164165655 47567670 51243900 21237300 5611020 31325745 49282185 99386820 67896360 35865540 24921645 110870265 129375210 55114170 86258595 218236950 27893700 66994230 16641375 98889285 95435670 12921870 58003980 57790590 17140260 4975740 6588960 1188810 39131895 91553505 35188140 817575 142544175 26823030 31554585 69722025 93812535 80875770 35180655 47527350 10128285 109480050 5126220 50769930 38398875 109187325 54229800 117561570 61686735 77542950 61898055 191658780 53004045 256046520 82208445 103911285 852450 66886980 36915480 64358955 33298545 83849985 56928795 2760075 12280890 207016005 102989400 22791195 20275470 33798825 118634685 98500860 92953320 52643190 54828405 13151055 65109750 40842555 119558460 134669445 24570570 209192985 153584055 95901135 69244575 117458595 59844705 181734360 62160315 1080105 62721900 98230830 324890295 37742880 46095195 87016530 22156200 44007255 17940315 78202755 54051465 58579395 28383225 18866685 111129585 77511330 113067135 31212540 2046660 102894240 126288540 120898995 42077640 128979195 111778650 27573315 227699040 3341175 7362435 108705795 156767115 66096300 102900975 34193835 84173580 183326895 113412495 25652490 28266240 81344505 261892005 36308715 62395890 60213885 38851020 2819400 115814175 112779330 167951220 16281600 29616810 46547415 7276920 10842765 80609715 157830900 2775855 53300730 42748500 41897610 223268565 107479725 39361245 170837535 20746485 11463945 72830640 136878255 187292025 57861825 21926385 14083275 160818390 102117555 38320725 16539465 82583115 1952970 12777675 32948505 5978940 78157665 8762055 56402175 138754200 94358370 19309305 20067105 11830320 53868375 151583085 5495490 79639740 67311075 52537680 25270425 6298995 28005855 29770905 21640200 42153600 95889225 18188250 90896400 35856585 77761215 86112015 68070285 30496770 49857405 121051605 110858310 113154165 33997605 47076525 10018755 117266280 121468500 74933100 179846265 54786000 79915605 26322465 77583540 108452310 108971025 75310020 99887565 53819850 40039710 22327170 44144355 263459715 188821860 38644275 110090085 33522990 69066000 35236230 23867535 100180230 299325570 107362095 68928660 63831675 108684930 151804515 20821740 86060310 140096295 101687430 71254365 30195495 58815180 28595550 91574445 29274525 74919915 11526945 170855250 71927670 89856915 142777920 2712720 80950125 90849075 19126815 59265750 112584870 109582500 2661825 755040 114132315 99730935 118015005 27693405 16521270 74398200 2553975 217481025 26518575 71821785 98514660 30997140 38007945 70399650 2980230 27918120 45561855 6913200 89237745 108652950 311940 1014510 61609365 200581425 70690425 3012975 173211045 154383420 25007730 28402065 158131500 184713930 95934255 22070655 20888535 26525460 79673370 142602330 19738980 123210255 144219765 43967430 99707490 76414155 45672255 201039345 9154005 141321675 5073255 124573890 54101220 14757585 86318760 29023050 95428920 122133585 20613600 32848920 108986370 156122040 75365460 46237050 24062670 47464590 75213210 113284395 47369385 259611375 8091675 122935305 47252895 203940810 76492665 52204215 76850220 107822145 98899680 41920470 106288530 55192800 213984780 12338640 190547820 23718105 62664495 35823585 72369825 26494155 100358025 11939580 107757795 34089150 8676420 133527750 120495660 114496110 204751710 28472325 35231625 119207805 119490060 3905325 130104795 25376205 21143580 217607280 8515635 3741195 102201255 93815190 50048670 101148780 48487905 1596090 96485220 103059750 98164815 32498985 10855470 2380185 188782965 44525310 35290350 84424350 110370960 39480885 60938445 11331975 81459480 41281770 48064425 18767670 83705370 60654795 35104680 36841485 41838420 15008145 167005215 98856795 102698325 159677790 92184750 84703995 113731890 28986285 33800250 108892215 42980235 135051000 225703440 132637995 115968285 9318945 24125760 52770345 216417585 23412000 62808870 41599950 3987900 81292095 42916740 86746680 33551250 30477165 42036690 67730370 137375895 137968395 14011395 51732345 50220 97092315 36283920 10160610 117717345 112583700 15331935 26707425 120092910 110829330 24709020 150616995 37059495 5213220 20892720 58545750 133644870 48079140 35591085 200523330 20936100 60811710 69416325 70820505 84382770 17893275 7134510 8352975 96090435 112010040 124142790 13311165 138952710 140699310 9992655 200233665 26888850 153454245 20094405 2775540 19041405 40114755 38663985 53349315 29055345 100443915 70803900 67302855 11836065 38107305 83492370 228512145 160719045 5104515 490950 136978170 28694475 69523860 42333450 71247810 27144480 22606710 82566015 37545225 9769710 122450835 5927085 6127095 126783375 1921155 294005265 18611595 111099630 71311020 24478995 1738890 173125020 159843465 5417160 122681130 65891325 84173160 83471415 23347920 98879940 155323005 27007185 84376440 32560560 103003830 114972945 217984620 119785005 39056610 175839810 85899225 121472160 105167760 9250875 169064490 714270 110791935 21778365 105024000 31622250 154901790 35978430 126644160 138341625 61974915 82689690 33073530 20770725 42964725 9236685 52377450 38720625 37517160 18950040 63815685 78243195 117645735 73695525 4105470 20845785 140619015 149962980 40754190 52821120 97800060 178130730 94357590 158313480 30313800 129958260 43815405 46265025 16631340 75382155 50523750 58944855 154994160 30487230 5590620 2416140 82469175 60691785 39920220 4072725 27813975 129933660 34601280 17510040 22236945 23865495 47190285 154352160 122272260 1004850 50572185 125729655 82170585 75984540 14880990 68213295 9809295 156355215 10888410 43416120 3364380 139764615 122580960 90003585 70476150 5911650 38113800 43189920 81136800 49836435 133824885 65087280 10252845 46431600 52040280 147468795 41810970 133838205 132355455 104604765 13718010 143913165 79143855 26615850 168458910 118817940 65808255 121577880 92254230 87226005 14107260 67196295 57317040 54911040 70679760 19453620 132810945 43283655 47435145 15855915 68427150 128891220 119541030 38241465 12762030 51422400 14759430 138206490 98782935 93998970 51626700 90939840 59123670 190519815 79105125 144513750 51791205 30784080 14013900 20203635 83301465 6400545 158976795 115927590 9651150 119386215 145989270 85332975 341421390 42714720 8894580 145622190 70245930 2694615 70799700 177675525 22837860 139607265 86196480 38163495 4827855 96667065 8879595 92436810 129942645 23083950 95353050 106712145 130168290 31065465 33655695 12147420 165172965 8271000 12717360 191471835 15988320 28089255 12628305 57197475 112210470 25308765 34357215 71899695 76785990 108871410 14734950 77395950 84890610 109261095 44847165 93550065 81471390 39656910 26248515 148931625 21225105 46812900 96905130 125526210 96540570 126946950 8536320 31125750 89586705 27471375 44782305 150199500 7001610 35220450 63189675 30767280 22504125 114703530 16502565 145093050 109898265 32149470 6111705 143376615 59914680 34691310 1412850 63562380 172101135 24457845 35938500 19459515 11685870 73441275 85576125 203269005 4742235 237703620 10822320 7947855 122594685 24264045 5568195 28819140 8353290 27043365 51487185 164928225 93615015 33017550 87170100 14361420 164274225 29460045 48426450 114657270 6435195 127736880 55128855 2415570 144819480 10641090 70593945 151793250 53104245 87083625 93480720 124461300 9858495 164532405 36529605 14824500 31723050 62072985 27016845 79782690 93137475 94282545 21868620 446565 39276930 49080585 75006885 16689465 51244500 66243540 57832005 34459500 29405175 124389000 119897235 61171770 17532180 45808530 24684060 101497335 38728515 226652370 68355255 12404220 72742995 14620095 11195280 41459490 73035285 75743085 116423715 176193240 41901345 105930285 5556240 75270780 45746640 122015850 224705325 173341785 26051235 129690435 88951065 55688760 35427270 89303520 217843350 62147985 52205100 11948760 63261315 39622785 232885005 4038420 6089025 60562710 29882580 41073450 102563475 62757870 40455870 21648330 102393300 18609330 18108315 23848680 47873490 49214100 16008255 111192600 41292165 113174040 25165260 43159755 27032850 127101435 26173200 171909930 97146675 104555550 31301955 14040975 106112820 49974840 53985825 11169690 28088250 53749590 2831655 160710015 22498365 117501930 120809730 128609805 63718290 26646615 114215085 98997600 126665745 140580780 16678215 58111875 50002095 46793280 86718180 135507480 59145855 33701940 111329430 9351120 14903625 106506675 14377170 41647890 22900590 18591570 31671735 44080380 104007360 5519670 39807720 189080925 10318095 62258730 38934795 7120290 103959630 87588300 41527560 131827875 85005675 74423385 54596730 93676875 61790415 158118735 52320855 6888195 98433120 101835180 6621360 120950610 67553790 133056180 52227195 17430825 2861805 11335695 9961215 7607610 78725385 109181280 28641345 159389880 95204745 1858410 98417565 71798730 11164650 49769775 51444780 76775835 9636180 73855860 110425725 53202615 6968505 99471915 20815695 125457630 30509310 28859715 59537355 167849130 86730300 87923580 83510040 64468095 53765340 107685015 99174180 150136140 57621510 20099025 134958750 87325965 21338925 35441385 9385050 74839290 92345010 121746795 33328875 90792075 46288335 109278420 105200610 31124115 102201390 159262260 12650415 45710025 16109265 29985255 301210080 11106915 19413855 55463400 67479480 114626805 13297605 11033910 170878800 22480935 59323650 33598680 39796530 88882335 52683825 259771890 21811470 82939965 11283435 17291295 39653385 18553950 223859355 101783820 79347900 27517125 94965825 1177620 16409700 91586820 23759070 74962440 79347015 135507945 24536955 156267120 33543720 118375665 12220605 190169280 7366875 44236080 150166575 37292295 4746660 150718485 28032555 144005430 38436945 26163255 44083365 43979895 43270455 8667495 2339790 33341760 9851325 83265495 133983675 164943225 102838605 20174430 39837030 37785300 81609075 107715525 171279375 18284805 170427585 22298280 17098500 74354355 31697235 117564210 1913685 146110395 85559130 65185215 10015440 80811510 54965370 97353405 130465800 60291330 22583070 191378295 139978875 24569940 154245675 83391420 11041920 49360440 67165950 147390 154038000 18981615 153973485 108018180 47476215 21225900 85480200 37086540 4736010 64797555 169325910 82775385 166475835 4790355 19512285 94920780 35708385 33522840 106175865 91884540 61324185 94718985 7371690 78255795 47778435 22848960 8694360 158953455 73473510 104596275 53467710 77459250 111407205 44460600 3857610 36766230 19631190 156981210 89076120 2072670 31861170 122782530 181052865 40418325 91707330 18049530 133354485 121472040 113103345 79235865 15184590 209526420 36417090 108797100 50143050 15306015 95637660 82082370 30439860 14853465 8814045 292101345 57722580 46408500 110263920 123312270 27171315 63762735 170753985 34834545 37258890 48179550 123722655 159685860 48356265 2618670 62127630 65708655 50178990 11166090 16871310 19491825 204488130 92387070 19868145 109627215 124920435 35013765 139989345 148044570 32629785 7406055 83453910 58886760 113859585 39086925 31526850 54018345 24091485 135078360 13500420 22831545 48286815 109382760 53281320 2514690 12349620 44712510 94140405 41704590 91116165 79582560 166801200 79324950 161460240 53532525 197582730 26706120 55179060 3937185 14945880 32174985 151539405 108524595 93025785 987360 4353120 143018985 8650545 23472075 27302715 15930420 79374240 134675250 1798035 35421255 162964845 129295035 115605135 2817075 172490175 71785605 68119965 28776630 38662740 61138305 3623715 4954470 12027270 203420925 63609450 3582915 60203625 102142905 193485765 95185665 39708900 179287875 28718505 83451585 53896485 92380125 58480575 154134300 94435155 33946725 126577800 130460400 46110045 230839860 455925 22707240 64797165 47732100 173518470 87234375 109539555 66609570 922560 142929180 126136815 10695600 203591745 101218470 40790640 168184230 88831650 74004915 17365770 45887910 118754865 26149110 16982775 67493010 175200930 13569825 113932575 4359075 159709215 136412280 20523855 161722650 34615860 249615 2789580 90279255 177124215 23155515 108596625 32920425 82986225 68409000 31563900 63343335 96633960 28155915 12670305 127671375 22650525 50036070 102519000 65558115 5185530 40641675 162251265 101138865 67004850 47160330 49612440 6229365 45469335 75428865 90598725 39573390 80149230 12983550 137943180 104590185 57156360 46576995 219907395 14270640 66985350 32931510 13992690 13306395 168413280 18624060 8613675 59996640 38576520 21690450 156873450 89063640 187277145 27492090 3847710 33919860 79336185 54145665 117510765 22181805 39299535 59347050 56861535 522825 23674140 178917930 148572645 43612935 15253695 23481540 57837660 41846550 145637745 64210665 32326785 95908485 25951470 175509405 23801970 38341710 28348035 2253030 134523105 129504645 61655265 111573285 46663920 72097005 119411670 143551545 55989195 100545810 48512055 9220665 49918980 60989490 59432475 215721540 25851105 172665720 23002050 139063335 82514955 89548575 191686140 29168265 17710815 83316345 12686880 148137330 136119990 134266950 11378940 11658330 24924225 110305500 54715725 26127810 31335285 1775100 152045685 56786280 13050975 567945 17669790 164260755 114441120 40846965 125391270 159158550 6422415 23667240 139221000 4024275 6123510 121142325 162632550 64309290 71650860 85288875 75504000 106711260 13448760 24511620 32913570 38918445 5659410 73059390 43320720 33080430 182587530 34824855 68812575 14205750 25887765 142387035 3479460 37457370 138399465 27702630 87875745 44233785 14992140 1078665 7227690 83942640 12538170 2174805 32691420 59958735 42628770 26412060 24672795 2588235 62359650 172121355 31502880 50926695 9080535 83358780 205915080 56385300 23014035 8219430 66292020 73375350 119233260 142408380 96878550 84758970 10101060 10487475 110907720 97152360 78435900 184672080 16398795 46301595 72684510 145279515 33401355 144064875 9968400 140963520 34100655 81841155 89330385 56733780 628050 100958775 69477450 33701760 1144560 122926815 131599455 141584910 51630045 96439320 27038550 39107010 3571350 38385705 48326715 117080010 123810720 31866855 35137005 87361170 37352835 40507635 120955485 53900340 9848895 157725015 49997445 75929190 229785540 10007820 76866450 39961620 76856835 13122480 28070190 9912420 1400250 251674785 59059920 23408970 52372125 24495510 42227955 42143220 79918560 80217090 140797260 19537500 6226290 124745445 141617085 62958660 85474365 56692125 157334430 65648040 22589160 12359565 87219120 73636920 170311110 119281050 50941755 86111895 52436580 116215290 56315565 54112050 40183785 181349535 143789880 52179180 8663760 2578650 5204670 146450760 35044830 169918605 93772530 8676990 98031540 53019225 1696020 181333650 92463540 62630280 31007685 36334395 89717835 42850695 75866550 72488940 118738605 42830430 146588775 131864325 31874355 26927040 66644745 18000765 40693620 16861650 16481625 186425370 105061560 32690325 24874170 86296965 11483175 9651405 159751965 68642775 131525820 62575275 62176725 50714400 9676545 43291125 7334610 70863570 68160045 62940945 60424680 22751640 36156600 89730690 69324090 63108495 53482770 4952445 30853560 26459895 42106515 50936925 176462025 166491705 142453905 15894855 114663495 161001750 67840770 48369030 126081750 80844210 152398200 38683215 13608435 47142180 15994110 35236305 153758340 26326245 116722605 19190190 113204805 15190215 20004495 44562210 104273775 114702000 71510160 7758765 94955850 106051080 23526240 15914295 19273980 47643645 61575960 125059230 2164215 82650090 86227290 23748330 28240080 126201525 9221460 107596845 3948975 65263185 69737325 59540775 632640 138047055 6387015 30276960 76367610 6489435 19949490 41214600 122531310 147368565 17183175 33361935 84214710 66328005 135746460 70777125 45685155 131997825 114086475 52330815 154975035 86502915 23972235 178771380 49343265 132496650 75843660 6798345 64653915 12790560 36526305 95452350 2698560 69825240 37877775 156593385 7095930 14091630 108553560 43790160 48628065 160050660 77744010 92986935 75492810 1402320 522645 147112230 88820100 200431830 82514655 65604900 162748380 52876305 144908985 50042220 74019615 55868295 124798935 85701495 30345405 132207405 198781170 42643185 95599605 95425110 122509470 68917950 63408450 11018220 152212305 3144675 12142455 92554260 66194925 20422320 78048225 57361635 177369780 1594620 179054970 116623245 54885 138337395 29181615 102344190 192601410 76407210 51866430 154729590 74397315 100086030 116744415 119632935 5625435 200919480 29738010 23018385 3177570 93310020 115363845 51887970 125091285 2617455 93948720 46623315 67625820 107564985 52299615 8773260 67629090 167436000 81036870 102128895 104818560 127194090 28670175 277916505 26931105 158793030 86286165 187030890 68729970 166284210 28095405 140938320 21170535 81759645 52892385 65681160 126127260 105247935 23725155 91282545 152700570 79646340 122408670 126106035 67762335 5279580 16691625 162220875 69052320 81269565 26756880 188470830 15491340 75472515 644715 143452350 144211020 10398435 71522520 48997995 7094070 14900145 144082380 39251280 25360950 29691030 105449490 96196125 10628250 132973305 58413405 11739270 133940070 2868195 30167160 92446260 68620815 70075890 68646870 98183970 120060600 25139340 68771460 42712815 161800845 50314290 141351360 84711420 26947140 14561115 254727765 7260090 109738305 97100730 82197855 21991050 93730230 189927660 73950660 41995245 39172365 14328735 114771750 35299605 178607970 22840485 97991625 191489670 62652330 84778080 83095905 160755735 43808130 63859485 138568905 7788825 15054450 159702885 21268860 5809140 29292405 2197395 96490305 16619910 235466955 22490640 251956590 68681535 50755425 26940090 23956020 97007880 33878865 8150250 40023810 145025280 95848800 28818375 145836270 57901995 34048470 156583320 164130 38906685 48360900 205864380 15175920 7547370 9702390 17083485 92793945 140918970 84296235 92316000 5212560 21682110 167463210 128226030 54896115 64477680 12974220 170250195 34911630 145804785 83281545 124790415 168312180 86866845 23566725 8951820 58988130 2582910 69203190 61220295 909645 78750660 22459860 52577880 99334530 468960 152264100 53456385 28435035 89494380 266118840 15865530 46078215 66568530 113110665 5982405 93251760 64715160 162966915 55278795 111536505 17459115 83402295 168154665 20706675 35188815 94163805 79978725 65506005 80857425 155163510 3032040 25839945 58273530 130823655 31178955 79835235 100137135 60380280 1198995 120087615 65104800 28205010 72764295 89723265 109845390 31367865 122213370 41122995 7565130 139888155 15487875 49318725 59464725 11761725 7650885 150822810 15560565 9899865 54945540 61493190 38791290 73198830 84763560 38531820 11938755 2356650 17991675 116908005 7468950 111635295 24977850 92008470 161389350 965115 23244195 61023825 43410930 129009330 95338440 43224525 205164225 13288635 29322765 49407240 19223625 119553105 56047680 13554420 112503780 121702965 32495385 104078925 94886820 38254320 28179765 684180 26717625 43770900 69539415 140447280 6245115 15958185 13929165 174959280 17678295 151924305 72705375 24135795 76755810 82353465 22926615 26147730 28867425 191019210 88786005 107678730 2834130 80020455 33385455 43476870 38038110 175314705 147648960 125506545 15289620 2969715 17114760 110988900 38532810 92707710 18184695 120751260 26187960 164061960 77476080 976020 115561380 101409915 152062590 2238585 39511515 82403565 20901285 79041045 106737750 22989150 21049725 135860985 45835890 150733800 39163425 100410 10147080 69954465 175607115 20012475 45637635 105830595 35637420 79711035 11258550 30382680 225448635 39576630 78427515 94383345 119346960 59110470 78331620 163044570 11919315 177015720 10638600 102956010 5979870 13289925 2616045 20472555 127601955 169280505 18660540 104479515 3436305 63560565 95868960 69807285 96425685 31222770 135324075 63915540 65037720 60921120 15867675 75922965 81176430 168175140 69188325 148312305 15938670 34041615 80316975 32938845 90022110 73870815 4953030 49617810 100826520 74414160 34725645 117731835 64169265 230619750 51657435 133878015 62355420 51034680 59246250 70804200 33697875 661230 158949930 29914335 85255305 4823355 47642865 148574100 9176535 80843655 7606050 28808745 120577230 2886165 37914810 59889795 7719450 135149070 122929800 9537765 20781270 71856255 31333005 68787480 101128695 74426730 78733830 112540185 119540940 44247000 173092260 52288530 10762395 70800270 9080445 64685670 64175100 105419655 137935410 35770500 168610455 24012255 8318835 65956785 37016445 44761935 139547460 138295545 81776205 138194370 30326805 14274240 20065650 119535990 116546025 8910660 62362695 25497735 13243800 121037805 4238790 832395 88813410 83787060 106465200 26424735 12601830 138997905 129080760 5015460 4500495 37204605 105392190 38702025 155949300 21123165 227449920 12806985 57852120 162306525 44512335 15066150 52512165 165206040 58296405 123110925 57961665 85722675 53895660 87110340 30608805 65667165 73829595 40299510 8434485 124688250 19261560 130006110 141640515 11423625 8896095 1929150 37119345 17640330 149522445 35639745 82977315 44442900 72848175 40992960 86855505 120893160 3739185 48796380 103160625 116510670 769545 67672695 98702685 8223120 146392740 87762555 74656260 137260215 10582245 3941610 67856160 29619135 21795360 98528175 42494955 14319495 190116885 66305550 69554685 24952005 36062865 147610035 743625 107846760 130376295 111230970 53965905 102611880 78865920 29305425 100997085 50829990 4108170 274198845 199336785 7372860 105182670 47382750 109311480 63079005 43016655 76437390 59574735 180263925 24640080 43146000 42255645 64374555 72819000 228605760 4768785 104842140 96762195 21903120 269490180 16924455 4974480 75892470 2627385 154155735 91220205 42056625 160759575 81875640 116962230 53939445 31271385 8639400 42125505 19655115 132165585 128169585 11231100 35558730 58426515 46118430 23124270 106412985 140232420 15030645 3320805 27339750 62203365 29076015 13071270 7437660 213558600 46804200 35744100 6148395 118525245 17956650 16832550 33433170 13222785 25229940 61954455 26705790 91958370 124596180 87973065 107304435 68214195 287374890 59932590 23163945 22680495 89385105 116383875 56258850 51210240 29472900 35337030 72693660 7352880 109272360 70120185 108404325 47881965 106259235 26109360 193745445 5714400 30412395 16769730 181557840 56332635 169726230 58068705 3329865 38641200 8754000 149204850 53807415 92941245 94610145 56286120 12264870 1294710 2338380 12577065 140421165 106519890 92100825 47323095 68339475 55049700 128598000 126339915 187527660 40947735 67658565 38056470 201790575 234887490 36809070 42737700 178014720 25047780 3256215 37221330 31522935 202762140 16880850 139955430 105212055 126855855 76095870 45610215 19982370 30019575 135158025 252858840 30097500 83809350 81999675 42048615 121959810 59850375 8610420 1870320 260022855 39821115 5854590 225582615 19429830 77523855 96710730 22938630 72691320 13465785 3203625 187031400 63099285 99775380 55345815 106290960 85472895 154007670 48506295 39787485 62443560 26742345 1871880 73270050 110647725 81093480 117568845 55371540 29315520 92075730 41009865 14917305 53420730 44191515 590310 12326085 142165095 46425240 118738935 25730025 48491805 4012200 24572025 39956160 81067725 168306030 9490305 150102300 121636410 179427630 60455025 60963825 123481485 60394305 125724300 17491245 76493265 94054455 29771160 19007640 91417635 25529505 96487005 131467500 48526200 55190130 253382055 33589305 84045105 23321865 40919460 21597255 22635330 51426420 208110240 126343200 26694825 171299205 38218395 14894595 107467320 156362355 36575580 20782320 143979900 76464045 83362410 85006065 72418470 27363225 71221830 8901540 65790015 264740535 12975210 79618380 46417890 130231725 33515685 16834680 83596335 180487995 9961650 98583225 550410 86455785 30722040 45593370 71420505 144680355 130596555 100322880 57768750 150089955 49514010 56886075 9787320 63566820 161546400 107660040 57141795 25772565 58716345 89495430 60581595 31621275 70389975 83819445 126751395 57621645 5262720 29195760 97260270 133026555 10978095 67734990 146382645 17151585 7719705 76976325 146158020 76566645 121149930 26340750 117540495 88229520 8001315 110300790 48972450 77566560 75763020 45661575 35114910 6082785 173232555 541095 62998080 130841340 101259075 13858275 3182550 8719410 94472610 21931860 128273100 10853235 105928230 281234955 187688895 62504010 29100060 72383100 70629315 13606785 41303505 227579505 22904130 2790735 66494295 41116890 98454075 20509575 121063035 60402495 131210535 611910 74968365 152374545 65276325 71681940 644685 85187985 53905275 60533355 52085490 128677170 57752970 62470695 24463365 3364140 296855805 87123645 59444130 150183405 164260785 133878135 34903200 95226300 91543935 119784450 89504775 55285620 1336785 34723935 6378210 101762280 23384760 64544805 23740125 18845085 82744125 76423965 29345265 65369760 61897575 89111895 51771585 100740930 52260450 103937640 73338000 3806535 38161185 2279940 53403360 44298510 22820115 53564670 36787110 111228690 93690330 11439285 5112900 8179665 139070460 32151945 25225080 104169660 145357860 45731070 19790985 60048945 54355410 152223255 50381295 15479235 39003975 132511275 41576400 252020850 182182170 130872750 164300625 25934040 64711110 8826015 30247365 35416095 32326860 16548675 79892115 34753845 81744060 48695520 63415875 54770520 63298200 60405195 75249150 52754445 31824450 10532700 41898300 120806085 35762715 73078800 162775905 8760285 67061835 18323490 10015215 141822600 68750805 95644995 90251145 27746175 52954545 28709385 103380675 43807050 17863620 213072390 143724825 6622050 111132975 34585980 67411170 18289470 79456110 41001960 73567950 57747225 117409905 78961125 13855035 75860175 104777880 8698635 68888250 31814100 45456855 22318800 193567275 91655895 11337975 140871615 237507735 46262100 103937625 67339155 95900580 58787250 100869270 20884965 124366725 79809030 66773160 111193950 47407260 112529655 88202175 148764075 71296365 41830500 122173305 24617370 47588805 80465250 37586460 158342595 271890915 4476870 32585040 3347745 65970705 35132775 87959745 11598495 216199785 21807975 19720470 199405845 40324080 214054395 79488660 13896315 83457120 222587880 56476785 8875245 51316470 51744510 22602285 9043065 23909235 13821345 191091645 30508980 156551160 64876710 42863550 31266195 148721925 28504710 27672930 1763655 108320775 58346370 355530 46232415 47116380 142222230 136344915 47302500 71737380 53739840 19034655 62790390 185411220 172031880 102478950 101147940 81451950 142085580 42007110 53991930 192315300 150302370 98613720 72148740 58590495 116000550 1504305 78293325 57863895 199720905 115214745 40509120 77793720 102292440 31180935 204682740 2903655 13849155 124452195 44711730 133292880 8493375 55871025 98900730 81783225 49815885 94213005 30609165 121487310 164927925 88888350 23629395 53555190 116982975 75758055 51061875 61754040 129641715 96356310 60375105 30230535 26667090 89042460 10936290 131340525 23724570 137918235 189093225 128062275 13276005 95567040 10092810 3425985 2223465 102225000 23019585 46903410 59050470 68690640 9998085 45102105 55479480 111283455 172208805 70845300 5409870 95430120 102791610 57720300 17156310 37255650 34550250 155199870 91976715 108688530 53967990 19603320 80690445 90108435 77057775 61135590 14284215 185043900 48299100 142638840 97394295 153774615 120344220 76627020 170637225 68322870 135297180 57529710 9652395 130339620 83422605 102743730 14086500 11693880 95301120 33192030 71745150 102385455 145975020 9811755 43464330 68130570 127874025 99437010 21660840 1980465 132564360 37072230 107907900 57608160 178530 210355500 14168055 47025075 136872825 65668200 144245805 15793515 72834585 19501815 69448020 42337215 5992710 142945740 34141695 161804625 29319120 113219760 121808190 18908775 68957160 58330785 144584580 73386270 113669985 157362570 41652120 29932275 32432820 131392365 63317220 24993045 75683700 7371315 187389675 142034355 15897945 70809300 25127310 50940360 25644495 62754915 167273895 30285705 103650330 161191800 30191205 99979635 15778380 102160155 133783485 80796795 1074855 79749930 20157300 71885265 79715190 39345735 15504480 150478710 34778370 2177115 17746695 110439150 24299865 6312540 28141920 81796875 7320135 166816110 52978560 12959325 11788380 5657535 117134355 136353990 11112705 103177650 52884750 41336415 1601730 98293905 6032775 75627525 131996235 200049810 39345810 67659150 1795815 49159680 48360720 19760055 26551290 24727890 83812290 64654590 37936620 19820565 86837580 46483335 232698705 102449775 44392290 30825435 22997025 201031815 29530260 7234860 71541030 49904475 52356135 21176175 1448745 71293740 104179035 36588690 5612790 37591980 416370 140669640 66977910 2714385 173928765 97590360 172516860 28689915 16215 6146865 3737055 18969300 176204790 50426370 15597810 11966355 1111230 82590075 158757360 68666100 56754855 106042365 116199150 85038105 9971880 153548775 102992235 22837725 192936450 48715455 33279210 81212775 315414750 140837040 35729685 75665310 144586875 116189115 70893120 30054060 39876270 62761455 22788945 145353870 28341990 63068955 62950470 216657075 57649500 5936280 18960105 26784600 78234465 103897605 60904035 42580455 45616380 6745650 11654250 36352455 149413785 28230060 97303485 128712555 91627035 63667290 15532170 150065280 56299305 17595720 55467525 124540350 151045860 3609180 75353925 4900800 123795015 118854780 21550320 60473760 18099705 122167935 55642020 120268635 371130 564675 133209330 23550105 47289510 85267830 23808030 143383635 1383855 37183200 42904305 148056630 86985930 1361550 92122560 31435095 250725630 5609460 49433055 19691445 206353680 89626140 47286585 51686235 118992435 7207365 47964390 72449595 71720100 50609055 84945270 75797340 65036370 31884975 118640265 19098000 30087270 90238470 160521330 6285555 75339435 67759725 116773365 103762950 145429245 41819895 16922925 188788500 19552860 3538170 13069200 42840345 103396305 193225725 203315550 29428950 62012220 199851150 18636015 26063520 107264955 66672495 125802810 53141685 145296975 77802690 86197410 7944630 22096740 16442205 198092340 129025620 100250355 42227805 18147465 92012190 50631735 12664860 87744705 88440900 138805830 76506330 21172155 8091480 69868245 17152395 12393360 115766730 75218685 202108365 105663150 37706025 9870270 37918875 116646510 73950375 58458390 3666495 71132385 58383540 20594235 2517870 278439525 15637260 103893000 29284500 143311560 165744705 5367915 96519090 64264800 20705085 32426070 9428445 25825005 69495780 55611405 64573365 78613275 44129910 36092160 24207870 43926975 30735255 25581795 124727550 20634210 34341900 73405545 135756390 47741835 43633350 197573580 3122625 23919495 90096030 169187265 18534030 58159410 83576100 32781660 76690995 26644485 201492165 136072920 32587470 131790180 14744910 73551795 59245365 118049565 98465880 6831150 86858385 189276690 86685480 9574335 165562950 14137845 35205690 112728240 16160130 183824115 81064200 17235735 51922470 270893475 55665480 110788020 141333030 122658090 30818235 113295840 79541175 115708455 24018675 129521010 118895475 22820970 41386710 142635450 136886100 65408685 74105415 9312960 145086405 42162570 23141220 146835540 44124615 180431070 228992670 17514330 15916995 21510030 65062275 16238010 36719235 104038980 86554230 47252115 4749915 13939485 7170165 78587010 89354730 189586830 27250035 45275130 86941830 77447190 49121775 125435490 16085550 135580860 134921925 82393740 20617995 222497490 24129225 38279280 100430055 38690715 60431430 75609750 23959485 40526955 143439120 27780900 38278770 93274095 51226545 122106990 14405730 71361300 3799350 126866040 36110655 40667955 30206250 2428605 30793695 58870110 28617090 28058325 239974410 5558040 234254760 37639380 13256115 181349340 176903115 34800075 100774140 25755465 14596830 119044365 114530970 12042660 24440130 82741770 40645575 98700645 33704925 19775535 13377120 146596800 41780775 56160060 75318060 108452760 113084205 38852250 17650170 93772260 82927395 256371450 29646660 101646420 99390780 133853790 72913140 217530165 132619530 5221035 7022385 42153330 2757450 25939245 245033265 75108975 84903540 129221850 81505665 7250310 209504415 77341890 28912530 10866585 17270565 115734060 47764635 37878645 88592610 82490280 46410585 110493720 198796500 139501290 4063080 572730 163379430 30297990 152631630 167644215 20624610 42380895 167208075 155308305 63136725 53004645 56312070 1378875 135982515 25094445 111884085 23644755 35476200 22497915 94823910 7812225 17796195 53016075 17057055 169308855 40600485 58344300 123774840 148776135 26851110 28563660 5171670 115918665 29728575 140989575 148069740 28625280 25429575 155845125 103313565 7697130 110699355 77605650 62654220 92971425 16160700 2755365 62188890 98343075 19078305 119161695 57814890 5292375 25837620 48893610 10053315 98423910 202387530 197391300 32798025 4463910 32227890 127068810 14961690 21347190 11685540 11877600 60878910 223070145 17823780 16750350 59239155 6474915 61867365 71107080 141501465 140615865 52925505 139368720 37817205 6135885 56528220 85142580 20109885 160713150 40286100 164226645 13184010 80150010 90075 70280070 39295905 64836345 14672145 239593755 57542670 14125560 14032950 32097015 148599450 149696775 39442875 216854820 109200120 83629335 107468370 138290565 17951910 41039415 84356280 12281835 57986475 15706560 50955720 155440725 83587440 254179785 56285625 93412965 116330985 7438770 88724475 103021890 112141215 95709960 103769025 178660860 19755405 23598630 204112935 215475645 143139465 2438775 16444665 50874840 151314720 47375475 126306060 132171705 99976785 53855895 5886660 66126705 10951095 18858225 122847450 42563835 107588610 45350190 59062080 81765870 97444140 77877150 4087710 50777895 10661070 89315025 57932835 12338265 118071270 84594375 17804475 55273710 77057535 9844425 187232925 134655075 59346930 50738640 23243160 13496700 98192205 15033225 146426520 93453390 39315600 131824665 18324600 66264165 51971595 77656695 121797450 35373555 1381815 46759065 135656700 75316095 17689125 5794365 61182330 128528130 16837920 7834500 27631200 5465220 113651805 79582665 25528380 107055495 58851120 73931190 101496555 141322365 29898990 20054355 11765925 27115110 165469065 25140540 57656985 94465035 60659790 29173860 85777455 11720640 183853920 16334205 125298960 32943315 32643180 82948740 39056250 17065365 24034125 31820280 96012090 64592205 170448900 8452005 38696385 31249620 49696410 2619285 180643005 102109680 660705 12893700 254349930 57175260 14860995 59078340 62976810 92790975 122410545 61972275 20023005 234421935 8570415 151851990 50505360 71154345 150462375 58791780 79932825 102955935 111781845 5379405 12436050 127147875 69449415 72539250 10216800 76869405 41924700 15809370 22772880 101710440 63688440 61658280 139698390 132799425 115716405 223581675 2518275 144318345 165272070 64827435 14611155 309387870 2941830 113941890 193499775 135041070 58629645 10922100 48492960 33054300 87130260 48678765 152743845 38401005 22327395 88332795 86774835 101933925 25966590 119277165 54863010 13560930 195079515 87381495 144951795 7292835 2722995 30528015 129194505 1003200 76133685 49776255 27119940 95151165 47554290 11493375 2722740 98278245 7015860 144008505 142571610 47813940 61928145 2984475 14809965 193424355 46070820 32078010 280388520 7309470 8688120 51097500 21801615 92743935 7521405 26935185 146846640 21514545 43553100 6275070 152420505 64735695 111624450 156162795 158587515 105096480 22516680 6041205 66601740 37840515 38737710 220739460 94327800 76346850 19403730 78243060 100718580 28691700 49494345 107846670 17452500 108517065 63418365 91404525 14478690 90985680 13170675 123910740 141938745 58153965 8915145 247530930 56477655 9435060 20406555 34765785 99245835 62876235 112838190 16701540 106915755 65559045 132961650 136874040 35020935 75643440 91986810 85653840 58200 11350815 153905040 216225765 52877310 30627690 16096470 46878000 189404085 37356120 26841135 97580070 40525170 144622605 85779840 17002785 38500350 111977895 58508115 196668435 98283480 3257250 57366240 90744510 43257000 205713720 212573700 90297030 149612970 188794800 946245 60152955 29921115 49529445 36042645 24385755 90322665 66270720 263513475 26366250 27880935 143763765 28818930 253620825 116013735 63990900 15353250 44461455 107577615 15730095 70916880 167320530 113278815 99588495 19847160 166500225 12223620 123689670 89137395 174271410 54404070 4881435 24665535 28589040 52766250 26280450 110125560 194323890 67907520 39985245 5815155 127860810 78657375 35111220 25381425 10263555 12386295 168869850 29379840 204373260 75817200 57494505 29764905 37045590 146065395 155811570 7389570 18490425 96179460 15159240 72206160 54773475 95688915 90217080 22455570 13900380 72516630 43558890 56851335 65037735 87326835 267108105 83861655 187175385 100128945 102617400 9779835 38675415 51239310 27843765 47626860 26116065 134026830 46184205 80689335 92980980 24694485 66752520 95179710 72683055 147543135 750420 110540085 147590895 4353210 27218160 139924575 32224650 184812075 97813395 35958120 54502380 43403040 30250620 209987700 42466770 77603355 57793095 27151830 182531850 36297960 8091405 75945 5577075 126588225 32747655 24477000 46545645 68095680 140608365 105627795 155384790 89311635 88605735 19396230 29347560 25162635 10420515 67343430 6992865 89654460 1674645 43035825 44285985 24004620 58290690 50764620 59570370 73603365 94204725 32666985 34092315 104015625 6897795 44931300 65424600 117513210 154263855 39526110 180467280 39877875 61571115 61607430 85924320 204169530 84015405 18571875 118460295 74924190 126315525 44156445 258768825 57598950 34629285 57695385 26148405 95593110 98866110 4689630 36710460 72321855 15281895 251910 9115275 1237575 166213395 9287970 89919570 34836615 112333050 45550575 115632630 73992630 27936780 44039295 48722460 3335010 41608305 39363870 25998135 53208105 76276455 214575 179240130 76857960 9609750 125307480 13605225 49340010 16313985 6901605 80583525 58902150 7332330 5866620 30610725 26796885 103566555 68358225 63439335 63656340 60313485 65796660 78832590 160827735 38206995 60510240 2924940 1914675 43477815 93756465 10433625 30925980 3145095 80004225 15557175 30905880 184985400 140563410 50602650 83610330 34266660 207326550 74413920 81438735 94478160 82904700 83058315 98241330 188518425 37103880 241943880 39435045 90278010 20849205 33533355 169318590 56366190 44401635 73200630 9750525 72404535 106584285 107947950 6184065 42099660 45414585 98139495 37712700 63057600 35662500 144461130 78896820 125553375 13253835 50010885 14759475 79290330 20772945 121583295 164477490 89555100 40714575 200565510 101161650 39176700 40752225 134108325 120447090 8335080 742515 213771375 75375015 56135985 8380395 36956745 10110825 15745815 21924450 53480220 57995310 75054405 56610270 2555730 96244890 95619570 52293945 36832290 88461285 3932505 36536880 61659555 285314805 37636635 10056495 122784195 77192325 52712700 101461710 49438470 48997845 238096725 134610675 47943360 10669920 74151720 55568325 147112200 141865230 137334720 50585640 101411385 8368245 122851545 209284065 8612760 18704265 91972320 32503695 44674320 17126160 98208450 19990815 89065125 231665295 2956905 119574660 49675260 10188285 134048580 22291470 48721695 193781295 116487780 5767425 1567920 236546235 43861695 85696530 104206035 51160785 66163500 206014575 33976080 62251875 109498365 117484035 203550225 6639150 127208085 167921010 18155895 26713740 82875750 61386270 47690445 217975530 31993215 4765530 110308155 48029325 175759740 25577400 120127065 130151010 16678380 32516655 55800390 65156655 11487495 26545140 3763425 63176280 194119920 75277875 173213040 46909995 53389560 240110610 3739680 15530775 151509495 12376440 15682890 247376820 10393890 88930905 151952835 50900730 49535880 20302395 13556355 28622085 36624045 204417765 19715190 18610485 48701880 34000200 60036945 7454745 47659470 34793010 57959550 75966885 11148285 67689945 23035605 29985210 7104420 60845205 167147505 29353260 1892925 6411585 115667505 139046520 20828955 51416220 85499985 97350465 18947850 49087020 3458820 42658170 71963820 81919065 20841315 12591465 28614120 48315930 74170890 36962370 3340860 50671185 51425535 20244915 228465870 725175 21957975 140209770 19769280 49744620 77979675 95186595 61905795 54139755 19566930 71062425 14369685 80505210 173591175 54828045 115464210 24001590 28277820 78539865 84478260 18405900 26317545 246304710 42378210 105992835 54449520 174937980 62136180 15740940 128943090 113662170 144438915 62011335 88484925 64108260 1945320 29436630 104337840 36504360 89802075 94468590 1460910 113805630 56725125 282580995 91009935 87923490 28918695 28555665 41125230 25477170 26997600 21997290 64526475 19255365 17611140 13594770 89791005 9614550 9338115 52827375 102136830 113948415 64917480 9452775 94705110 30361560 128932620 10965030 61831680 30045555 78007650 13746885 119917950 54148545 32127780 102807630 22077075 27790215 149524305 7543740 68498160 109431090 42807120 28826145 1330470 176698755 94499400 94154985 8451720 136935960 17200320 137808945 40504185 17366280 65076330 29456475 107998050 58392480 16718880 114874770 9615495 80239365 69980580 35207400 111464070 4128525 32012070 101529795 17247585 48235755 54240735 76225695 107103555 6054735 68544270 50427090 33420060 109407615 2240610 130799145 10543710 128162535 88889550 87183165 132124515 186993615 16518255 59332755 75821565 50119200 99582630 22927950 39141945 66726885 35663970 17218830 88164180 117795345 123197520 105904335 23562435 88066980 70472940 8227410 73068180 49205490 84911265 63529050 97155390 209828925 84583275 145693275 145058655 34881660 82630080 142574430 77187285 95214720 122283705 48116250 2796735 24200790 175112715 28080765 212724240 77621205 96231765 22897440 248535090 148791615 107961180 103091325 21810630 33621450 1834560 133469670 55929345 14625 8738025 89922300 554670 52322610 131753940 149413305 109114230 44872470 111039690 30664110 30585555 236772795 132511500 106068360 93895095 141310755 33634890 39825345 142380 84369030 85329750 39232455 47681325 73246740 28293390 25429935 138682500 81721530 298770060 107182035 77380365 122982690 1101330 95603655 22115595 80658660 46436700 55006485 31344570 142293510 10077750 28992345 38890110 57752415 9224205 27609240 70411710 195623685 20804280 138065625 187757130 7894440 112709325 59730600 65404755 121971690 74691225 179715435 63794070 32595780 78456345 21133485 23989560 76152975 99118470 43881630 98384775 18257865 72451365 102365700 75795885 173438595 85249935 42225120 80456670 146260320 3688920 14771385 34923270 4091265 93886035 114876585 37900380 14513085 35002695 13164195 56726070 19857480 13783290 20648100 27528990 131897850 1191090 57873225 57052455 7962960 68890200 58206720 117180030 142179030 78038655 157219575 11656635 11709765 116135070 20763090 25326360 64764810 187193040 52376760 105099600 7473105 59978880 44600670 95505030 53798100 130352265 9752055 17136960 77959320 38172690 43675125 24719280 31464840 114230130 175097400 10460610 94186740 36629535 83086620 30701475 32496510 118479960 16051755 10936140 92840490 351210 201191790 20060985 21881115 226953465 36241680 19405305 99560670 30909600 44734905 65562075 42004605 49569585 59503515 12759780 221781405 53062485 1047705 24090915 2849235 8263470 72295110 79372725 100794045 2999505 64553325 34179870 25122345 152620395 26106165 31112535 178445835 19962345 96078720 120219105 42449070 143195445 32281020 41782290 32084670 30847950 9925110 70875225 58012410 179629620 115033425 530205 153326055 16009620 13027380 156612285 7576995 110519475 33536640 49235940 144598950 74294700 53273805 47177790 13656195 149988645 27607290 64926900 43252905 103232370 30597345 135420105 160475670 144709725 13600920 104070360 102630015 12286215 66989790 4173030 71180385 36485340 25718190 27381795 40473720 122418405 19953480 3755925 123776250 10751175 163155735 19990590 103530555 26792715 134115 234352290 55865400 107072610 146518725 71968155 10183530 59595960 142104960 99344745 15423765 134723520 66285720 23566680 192640095 59550075 120766065 158527215 66846735 9966840 27949650 16184760 146478135 31851375 22652595 73187610 110093535 153978540 13868220 46396275 5983800 126581295 60007380 5056095 55314615 38701560 4077465 26678685 34414860 42370290 71580420 131596740 59436015 44014785 221338965 3706215 86778585 28692375 147500025 29168340 197252895 9968835 106527240 80793960 55146735 39362370 64265820 118192890 1600095 104035620 96476400 23922915 21849705 18336000 40120380 66041115 110668140 33934905 17759820 49203195 41496495 104463390 11869185 21323340 50589825 13940820 3321840 73016220 72187710 31695510 108994410 51536400 13181100 22694130 78873615 4356165 4817355 135074280 108629010 106433835 68117895 48308400 83609700 43584015 59230950 16373580 78756495 25414065 48309435 25220130 7020690 101935275 25770825 108010545 72100950 31410000 12661920 77359185 127527120 96815865 1624485 50538600 38847705 74983155 118211520 53747910 38916300 94367100 120386625 27055590 78673890 10657200 81968820 148173855 15403920 10128285 77605680 129818265 129446190 149045160 202776480 12985695 69290370 46002240 6054105 30469665 151538340 16650450 14880300 82043445 100110720 52619670 5375130 25053945 99728565 203786955 24016200 39534855 145145715 347115 71392800 204639435 3319395 24748830 18717270 25484595 12313950 60036900 4735455 18359325 112497045 20318010 66695115 70902885 160020540 20387460 86775765 63114915 34837110 20433165 54545715 28755930 108460245 90819375 65610435 12640605 126810570 167561745 1833990 180623100 57037440 32083470 10834800 127384755 118617375 88489425 125203170 204782340 88396860 839880 124239150 44630040 33699690 116562330 43950855 29422335 37794630 260712165 1456395 254113095 110250360 35668050 51062595 113806905 65873190 290239905 8210445 14901585 32434320 214953840 46637715 42917940 15292710 85351845 8971575 62962935 44225250 175914750 120045315 16320615 36320400 164654070 7210080 66674730 107961960 6080835 121801680 15008790 27215550 75710640 227423490 23509665 55469310 4591410 86172240 50913420 108621480 283794705 52227360 104036340 10992975 30973860 18015660 95576520 12821955 14266050 23310165 40217745 65195955 51065595 144833805 176346180 36177795 24449325 85656120 75638730 96240570 43556775 7920330 121464375 88450755 33309285 76102725 275605350 4027560 83245260 8938575 136589250 61462125 92654640 100177485 54693090 147874980 51804075 10440570 1766175 18100620 106870155 43293315 145745070 9583320 27842250 54176370 70767930 79213500 35791125 127237005 138813945 22444800 15139665 107273445 119171370 143276025 145989915 226819740 79924305 80346240 29093595 31514865 24500550 201571200 48514980 23023650 34336680 100145025 63637920 63436890 8203305 46971465 24126300 175582080 3310920 82735305 68624805 29922285 158953935 27083745 69112350 130654590 43217880 97953495 15437940 41916885 28065690 152078895 20012175 115201320 3420420 136755135 42305775 209365455 54264720 102845325 39999300 35652030 105640185 26915820 146298180 20778675 17987850 84822930 174742515 156690000 27679725 51429000 24422565 23686920 49096485 71102700 103313430 134686080 50796210 66907170 4755825 53744370 35796930 60150030 64358760 62520390 183835950 33180285 78543015 104467860 4129530 146048325 26694750 57293865 65291730 154123650 29731350 5495085 38419305 15429855 72780300 8051415 189024825 95693205 71047245 145410705 2601165 22234575 976365 52338285 181581540 19322295 79906335 78931980 69155805 217651365 52390425 61619640 15917295 31528305 102179220 10856220 37796160 2451615 10058040 9020070 166579095 149718540 21462135 58009725 24014925 4582170 106131480 116735520 138347100 37868235 190593525 39367320 2866830 24931920 30290685 2797845 31658400 164781915 35723325 89125695 16776270 132620985 87035400 33655365 63472680 46109205 49362060 150731190 52786575 121333905 102286965 130915455 39083430 10226250 25343550 99571755 187440315 40147965 54803235 80678655 125536965 68926980 182788440 36285915 27269280 97941180 60425550 12483690 16204440 13991565 58948770 53454450 49995870 57760815 71704320 12554190 108445455 53053005 126168480 112048830 77458575 121101855 51471630 61704225 155008515 27176835 64016880 218698740 61026390 158203770 101118360 63960660 3894270 57074565 263932380 74243325 12656310 165077790 111440895 44183400 70207800 55946445 5650590 68896230 22653960 121514520 18131205 66946590 59904435 166366050 195306420 71988195 83622810 8108175 21189690 145528290 63851790 123612540 10043985 130345245 39382275 238718025 13309950 18814485 26645805 205021050 27868020 96256035 14643645 136673610 30634230 60072330 85520865 9311355 129920910 31379505 64817790 40769160 39549525 45412635 22642125 6369975 71864325 94139745 114686130 106367490 20101665 90072750 54382065 82502655 41271945 63361470 57752565 23364615 85641555 10605945 87384810 58625565 104268135 20619390 37498050 270893295 56800590 5319075 49757010 36783390 104399325 35818395 44161245 31040460 31182600 234109515 11498955 151278495 147834270 70430445 68481330 15841110 128764005 130229520 31135800 20869755 60306435 39058905 92399550 111512505 210958905 2027460 128480490 23285130 82200225 110829120 75990825 11669220 29039250 27089535 119962125 103804215 89947830 5244900 78803310 62557635 15859320 65249595 95010810 16417905 140440935 5700570 172546560 38439075 79421775 62103135 9107490 37084680 125585085 10252245 85511265 150154950 5717835 104561580 186350295 148162530 23996865 262354005 16126560 130336545 185080950 162464220 56959530 26452260 67152735 93322410 136084140 5076465 3964770 5736450 5735895 46571685 163155540 1816230 40442310 45425370 84481575 102701385 60332310 79276785 24034140 2884170 15235470 40566120 45210180 10177110 145910295 97411740 12561495 24168030 6286320 28033425 975975 11115375 70914210 65244495 46420035 75813030 20327325 128124855 12977040 85042680 82217115 23726370 95033820 3270705 45060015 93927975 129341880 246285 10396755 120134475 21495150 20876760 96247905 18745740 52009395 7108110 109432440 44727885 156334695 10175460 149843730 67487715 26064765 145489095 37993410 119610195 45199350 72736290 21038205 17354850 8488530 66355260 66729360 150585675 27881430 10465455 113236380 138398985 147849480 84704610 9914970 27404025 206037555 719385 860520 24566610 159813060 84308475 79186620 51935910 77242395 110513595 14669175 138283755 147815235 31206090 134705850 7428705 160627770 955305 80079480 206010555 55416075 32894910 36150465 4156275 130696695 33313470 34859865 122577120 51256380 49480065 130739985 14518395 58112145 51941970 48868305 68805030 113788440 152630475 93894870 196876305 14452635 50472300 85042170 35431290 61082340 87229125 84498960 51609600 67937805 71631945 59115660 26228670 66898515 61589130 155182035 10355265 167216025 10891830 72665760 73869210 66883635 56930940 89485140 61684230 34339650 210784995 13997925 3870090 229674675 81103290 76789470 96238095 97949940 66657315 20695920 132454080 45175815 65161920 55622820 27568035 74794320 71163045 123144900 26230440 41340045 126645690 131075370 14589675 30094245 67545165 6756390 106489650 2796900 123252150 53016765 89262720 68451045 52058055 75563385 115205760 8420490 47736135 52090905 123041745 120222900 10739460 27621180 21826335 225476010 5412045 95118210 94051170 3031800 58756830 89091675 58306905 104483850 49850655 738540 76413270 230917215 98736390 157085340 85955895 12072450 96687000 17848125 2420775 10875795 22153455 113956215 39829905 13686405 143920440 28181235 40030200 8378340 48864435 216322920 29095950 18930810 78638580 42836430 15142290 44839845 18954270 31058655 215583330 110835720 45906585 3881505 86283855 120693555 39051660 56780310 124382115 67296585 41360475 106277355 134370735 17132895 41521035 26517795 64430085 92595225 79578555 133850550 4189110 41896800 39365850 71697300 100091985 85821810 63953940 184294770 76145430 38853870 121173345 171659400 72413445 4522050 60158280 2914710 130245390 2837340 191173965 79384125 48124215 29781450 166793805 13933860 155896680 65674545 59607570 7654920 263323365 23073255 32688585 16942545 64021335 92954865 17921025 39634170 48482220 14554320 8163210 92418030 112663920 51012435 259468830 48148650 54150480 232102245 43696515 107692230 127091670 47315325 191446035 81027075 95203335 22193310 82236090 30719175 35950710 139778505 105578235 67439085 21590610 71958990 41487795 90125685 19644840 27325965 80654280 101530395 10983705 88718595 22729395 146631045 98742705 21155160 80166990 92954745 75529965 58256715 126698400 179901075 3773865 5330970 51779475 22432200 138382245 88208355 71758350 3583185 181581135 486630 103498500 65236980 58798590 152690175 207456870 82756320 29775600 203746545 52613790 34033065 79934055 105694650 46833555 24451440 110482680 224540010 17550015 42674370 124292070 14318700 4046955 83641575 140770875 17735205 27569490 108171645 96691635 119807325 84727065 97636905 113780295 47981940 120266880 41121375 20291625 5669505 8255415 93393015 72203610 6351045 89302050 21414885 103052340 73323345 337101720 28118880 35374860 98635560 36691950 94203015 22783305 47622495 131366220 309180 6605610 112660230 157852725 116411865 69606750 45580995 47116950 157867665 53214840 36227775 17503875 43466715 100070370 101049330 143132520 35111295 9990855 91291695 199278660 47707995 45942945 11633940 53876880 3502935 184958940 5510445 6786345 1539270 42229620 135740565 209839110 64750770 35516250 69899160 138103005 179696835 5296005 194619150 160545990 54715920 31133985 20216955 13118940 48088560 154445160 35088870 95187225 25539405 86453130 88292595 52265745 30270450 87826590 124250925 29346255 38906085 57769830 41963385 16449495 38254575 142162305 36702030 155765535 129069885 29784870 107803980 7657245 41809680 79774080 96678360 73908150 35322075 44852835 100879080 1054215 133819170 75177885 82596720 10484280 7661385 61429320 112990155 86375100 61617150 46209525 34222230 56439765 80802555 54668340 27194055 41271585 119376255 89034525 60858090 14799240 809835 36488715 52158060 5917275 38565450 59476965 46968630 6373470 45898425 51771630 55877850 133742055 6747720 38409960 143530695 32935770 4503765 160558080 83159730 30714840 28406985 121539855 35070405 17475555 119903175 30199125 13029945 169984905 147314640 69411315 34203045 5636640 15830520 171919500 29642820 38281950 204958755 43914225 119990400 79583430 150707430 125255070 89202435 1303080 124413555 111967095 89743365 2279025 73334865 90306660 103897695 106442310 5975310 26133015 95124750 118353390 267600330 6261975 62140020 109424430 64354065 141170565 5949030 38997870 51365625 55324440 28804350 58831200 16072260 80191710 57249780 186451725 66237675 71817390 6678405 29780460 8459880 101005590 54508815 121038045 317432010 77152080 81493530 132724650 20119635 77510010 101147610 17584785 124338360 181744905 32930505 72647055 179709330 8104830 132424020 102451185 1019415 20142615 111110895 60789540 2856915 97612755 225937200 45892320 28050390 91729950 54606375 2389935 77060205 4252920 83077845 15717690 14881500 69195630 10909005 40531965 55742250 69790425 130584195 146984385 79673160 120423150 68432100 55560300 172794510 7915995 289290 96399270 18578040 11780190 22454220 192748095 78911700 87502650 148252200 35038650 83284455 11939970 93312465 56170395 32744055 28688880 52526925 68544585 153734595 46444125 42455190 197558520 145131360 686490 158194080 97541925 42729810 91069560 94161930 61355340 51184680 16118745 507120 26885460 39657315 50376120 26434995 47870175 5193525 71751960 19933680 19335825 323085 59741010 5903880 6094860 54943680 58639245 90129525 140154825 18943740 87301980 33298665 36698520 42822495 119920605 53015415 32259390 104163765 48244380 13846500 51230760 229263255 11170455 8325735 41399760 128350545 139695630 21540420 170520345 31949220 35425005 72815580 82574370 12112095 287894085 140935665 72908670 50960310 102533895 52991430 82571850 30546930 6634365 161727225 135516765 18790830 71830275 154094760 73955355 34929510 158149320 83371755 92513895 181095 11545665 128117100 75811710 11215005 38685405 16541520 32089710 6178935 48606855 32818740 7062780 44398620 81246045 40115295 1932120 119458290 66215025 26466510 44644125 151346010 80477670 2406120 92855055 95663880 5444340 205784925 63350640 107077140 59489535 12311640 10821030 121875000 138380550 1228275 103600425 51258015 176002545 22309050 64176000 278038995 132444150 24923475 24316740 102194175 169663560 26242725 72817800 118666230 37346670 1205910 10631295 54714075 21736485 1905705 69904185 103828800 77719350 89579385 8110035 230530410 69800145 88335990 43136085 18285360 124047825 148903260 52854390 33695175 270081645 28360635 104075220 181499925 80457705 124655385 33388605 135206925 26487930 146418450 169040520 24143430 34773045 149100210 43007520 61195395 39538515 41357985 5655510 52458300 203242665 77492085 13470735 50076345 6493590 55140960 100515555 13087275 93583470 94573950 234926745 41495550 32887905 5740590 101265960 149958180 74252520 9692055 87552855 209584125 61022310 184620000 20143620 175010505 19559520 46716765 48543585 247309170 22693050 90601635 783915 30029685 29193840 74032065 223073835 28718550 100408815 88413750 162585015 3704730 128890875 92842110 155248485 31021485 77269200 32433570 35915085 81666600 7979310 79111050 69026775 62109945 88940625 13421910 65064360 58753230 42986460 19530915 115080105 190822440 67147125 118512660 63908955 92881125 28738080 40575975 2889915 69836850 26222130 84313245 40588980 58855005 142956750 10112550 251150310 22117620 2519865 79353195 11073135 79943310 23385915 80323605 8561265 79618020 194145660 15130470 74744775 97030560 86905560 55712835 30842130 36031215 654840 25117980 43236450 60566610 24229800 16060830 16618590 69934080 21531570 101953275 44370195 261345 149778285 130157055 119581785 10774965 83127300 104437920 108405780 43052190 5192400 14716725 19790820 46981110 108977910 24659655 127413105 35168325 30759240 121376010 43631130 13867950 189536625 109099905 161516580 81602445 123001575 76766175 160702665 15874440 38430210 108880140 20247030 108229770 132864450 7815525 81954960 113679195 79882845 67263165 5971305 8250660 45989505 193704165 48422220 30263745 107155320 46234665 83866935 70177545 145080720 178491510 52914015 48218640 147362235 110562870 12047835 104123310 489015 31251405 138989355 15184230 7475025 14563005 175394655 171478425 1816125 58758570 81728775 29302845 17576760 21639825 66106785 68089650 50972475 17652510 89844450 255385875 2647050 33514065 47510550 16945770 98209245 27858690 25479285 109155885 16968930 108779040 76264785 37368945 81961065 92058780 50805315 82371030 98878890 31724535 149240340 18201285 38505960 710910 130250370 136649205 51733590 46560090 96295905 56229780 38094450 124523415 150385380 82920405 64770540 41350335 182897235 66035535 13184595 128089155 6618435 27536325 139261710 143183790 103909545 7848345 41675655 107280540 44016300 155673780 33985380 32333505 105933720 16981860 168373260 109772265 37038405 106469550 33456330 81132720 25489005 235309230 21772695 41600400 66489555 34734570 107248425 82838040 187444140 3049080 48892080 39798090 36473670 19457430 28436430 10829880 114919410 26181915 7587885 2512815 255954150 131987205 6892665 43539180 144198075 93067065 180487110 66281250 1470855 141399900 33746520 156268845 8279070 84613875 162474390 44787285 86032185 174482655 40657605 84934485 67542810 83190435 74051805 168172590 23550810 25871460 70900110 35615580 61798440 175168695 121720695 70077645 8613225 75640665 97750140 3687600 1049655 64180305 152191305 116498760 44960790 81614160 8406045 6862485 134435490 101170575 114139350 172784295 4410960 76584285 95632035 105022935 151907625 84979965 44639625 6872340 71761500 146500845 54492075 44365170 183049725 1854480 61007145 98771520 50969085 77598945 80301135 66474870 1059315 115940970 171472965 99582450 62771715 61049295 19121535 168529740 42915990 83946120 1795800 39815820 110778600 17924520 28159995 46728030 78007290 118672125 100020345 12532815 152829585 102368925 39674640 11654085 50359275 52286430 19813230 130709310 19979835 40935 34420980 85933095 73581120 138349845 109986390 70019205 8169015 145027500 13783260 17139375 27947160 20577450 212215485 44760870 111587175 57569505 195829155 7699305 73243185 117980115 14287065 112497585 37188195 37010085 89548140 102973425 7179945 4458000 95822880 55755615 107562705 138528000 45988695 144060150 9123360 82546800 95472585 67183620 244394655 10805460 76776870 133559160 39730110 21579555 52387485 43802265 37774740 74294175 158601975 75767640 114743925 60227520 116731140 81619560 156976500 188008710 155481255 62736480 57164145 23064465 63117855 91231215 72798060 54206820 26872080 27290505 64819080 62433510 92228925 61789575 85893285 26197530 48257880 27538830 144206085 6735120 12223110 8707455 125938635 24876765 139153155 16014315 113536395 55231845 98383980 34648515 8568900 58630260 165351630 55225425 19867245 110332965 24465870 109579605 30434565 210039015 26579970 44043945 58030365 169249230 128285190 29223210 93329715 9028725 61057860 109040550 33714300 25702260 76084650 46227840 33064545 72041310 3887205 20442540 7120680 30110115 51521265 196624065 11483760 96693495 72409185 27257910 117316620 3249540 18258030 155928405 45373470 116943240 80814795 108137100 8944695 113621355 3659895 7579470 57004605 96568800 25896660 63795060 271749210 161760 10187370 4978980 88354095 23276145 35614050 106140480 62272560 178251375 22076370 127081200 103791810 44485950 86039550 38605650 162696465 28473150 31923405 80274240 23899530 65794500 101350575 28597785 61419180 89927070 228757065 8472765 12081840 137444130 112891320 51180000 5633625 70576065 34200435 104277330 15618780 277313700 6227835 35039550 5836470 243768690 49297110 169520250 141844950 13618485 116175750 132633315 2483325 89509230 14696550 176869020 155072550 164778465 35211045 113361585 100132035 67595910 15708195 6293355 44267415 121345920 149721465 137563695 75138780 5260485 51394440 96796995 125082615 165150030 26044485 69236865 46103475 155954325 92611455 50926785 85641945 117347535 102466440 29381325 233960115 160881525 130197465 69299265 76868445 260513700 9296340 17694735 111273330 96361170 121467885 41997075 65198685 27824505 17335905 15957390 221906490 164548425 181423995 18602400 45670590 15398985 150503655 49922085 51706170 20917215 37539570 24879840 78798630 16975965 58311525 33492960 32196315 32586405 17300505 61866900 26654355 148317285 105786420 129548550 34296150 52652625 139074135 16194435 51702195 6472170 52411710 27358275 40105470 71180775 17604525 19076025 261282330 28351515 90970650 153957660 121953675 4378020 59505375 45524925 63311055 104049990 134772450 138792795 50341290 18369135 11823645 61352850 50222925 89318250 87073545 49070055 113109825 83430285 90052065 1488900 29372925 32359665 24518790 179356575 143158425 48602550 123549435 72830265 96804645 75277740 44360985 48780315 189244755 5968350 30866820 114276540 25967460 133703850 5825325 36896445 46906065 55616175 21922875 57136020 240979710 108870405 116005290 9663570 66185865 103986585 62187585 31672440 119252550 29074800 26434095 103887510 50785725 67510620 29713500 130223520 44763015 29380815 34620840 76700895 26049630 105704670 163939290 22501305 46771455 32171145 52616175 64251900 21142320 172422540 9699645 131807205 38069505 176726715 45300120 138292665 264763365 78841500 35004075 59769060 70388280 5379060 53950680 52841475 115687650 38244075 4982295 233951700 32122785 21430920 63003150 46908495 62826060 76841250 86646420 13512780 19248000 13006695 12223440 63198030 115187685 148553055 42344520 76711710 42622110 84150405 213866610 79554780 48633585 82689615 205754295 14823690 100197765 99816360 66568530 25331685 46620570 26270880 93118335 28415130 123663495 22467330 44655075 62397780 76653030 44439510 35024100 68718150 39466065 114277785 112514550 218238240 2212785 120923040 37310895 100516170 118077780 126264105 16878465 38142825 23340555 91239105 14814795 59927565 76371855 154354695 37009890 164937630 87137730 37739205 73856730 2876790 140652720 9133125 15789720 113610615 99035280 113491620 10118700 60897225 203393745 198897255 32664195 7085505 29128440 19502700 109316580 52784535 18611655 15291495 56793705 60023625 87290715 19011135 8784945 192666945 106566675 60567405 657465 149587620 186922155 117867255 21570810 21534795 98866590 62281515 129366300 43621095 81912795 56265990 49775190 5013060 1399680 75117330 46225455 60598140 129085515 89007735 73059690 161963145 79190025 105044070 73899240 47019345 207148020 16958010 104367885 28388850 87104415 132308730 110388375 26928855 19046550 142512630 42121560 10267800 22914090 116865600 53133615 68528640 9180240 83686245 54830445 77604045 109728300 49972005 47029485 45313350 91527105 144243450 2528340 1656405 45683025 93307125 142200780 29830905 83131665 90350595 88289955 86555400 27419295 22040925 43630320 25059150 67394325 71266035 43215090 43657350 224526705 75544095 13266300 118466850 40198290 26989680 169060680 98866725 70011750 50097375 17330865 6193560 8019255 141279540 27527115 45135900 17005995 100858050 41116875 163156740 17489250 90768495 74224995 133973745 75415425 116386725 14644920 102740340 41822310 14544315 4244535 24581910 246666900 19615980 10907940 63834555 249627135 124121640 20680875 54122040 29362200 15273720 172941165 127060965 73318275 109976370 92248200 61034865 126012705 614580 60681015 190276890 24524955 58471200 55748775 182462175 25010730 6485460 60284280 1358850 38177805 76141080 69330345 64792575 141984420 71705820 52368825 36657855 104374455 12849945 42470145 95165430 10436805 36942450 4042500 3143430 120871995 49822590 84125550 20020125 6788940 95291220 133261215 49199655 54763260 148471290 94606935 29036760 55415190 59089620 95078400 113422395 11457030 101773260 215879805 74863140 137590665 44501175 220630470 131144580 69746820 112216245 50961435 12329040 100434375 96537945 25326075 108852810 119727105 121480245 48320790 123006660 8405790 60398280 152099085 113749260 24459945 42992340 118231080 45193515 2257380 137256990 109164645 39237390 1373820 54276780 152924340 36270915 13110690 61495845 45153945 195664245 66120900 2824185 114995415 78226035 104755185 86445735 28532880 24551760 110152605 90882630 77951430 22436370 87634245 85912260 118830525 81643620 21124380 152888190 85303455 101414550 89650380 12063435 124706865 2915685 127266285 24370080 82248075 62930520 32008905 107223390 45316230 174169620 70048575 182698650 51667560 204971820 127718205 47049675 72114015 45493785 93009225 147763515 130910880 148617270 71265645 38447370 61306215 138182205 51080895 2678115 50926740 89062095 40651575 8219265 2098890 22390575 12281325 30623325 120461265 101014335 57372120 54424875 63787740 110501760 99855015 53182200 97651800 50804790 88670580 18895110 280465455 84344325 40239630 46114575 120294120 107484495 84104520 137931165 53782980 22288605 135690960 73877295 58700760 44751585 32640030 102847320 106979295 1130595 43863435 93792465 99417525 33157575 92844195 59652615 33568275 126722730 57915870 12391380 34513965 102437580 13443405 23050065 34617855 28464075 147618030 134765610 163646400 6011220 67852980 45455130 3659655 146470395 14365005 46179330 100111215 81120585 24508065 22613550 156475605 3487365 10521645 193501890 4197900 198573555 37551645 27243990 33382065 127860660 424455 116637180 11571660 142699695 25732035 121712805 6151215 6362775 8662050 171492900 20272965 116594940 210332880 1917765 21317295 13424355 78737100 98513415 115220550 4228320 23804160 25727145 93784950 82515825 70789620 14443260 29334555 60328230 53455125 179744925 84453630 90972960 139298970 31414485 127675575 198991155 99819525 18225840 79069095 59847090 197003490 71238270 196835220 70384200 82674720 60752940 40336590 175598670 87139485 151936125 38998395 74454525 121384590 110465100 15215205 201079350 203495220 11303670 135310170 16904445 59469330 13109190 116194680 42086205 84809685 111646605 107484390 38767245 36507030 206385660 2539455 46511925 54140220 114070020 21939045 8518560 66023010 168904200 46772220 191165250 109146930 135820470 151798545 172807635 82507755 1061880 143761080 297480 80863905 9548445 115908000 25798155 29187345 43752540 132478485 40659885 41757585 20207940 115017300 109540485 108710475 137284515 341730 132662325 11068590 139781055 2784510 69222570 49215990 86295885 9886605 101776395 64377765 49431270 73484985 36801135 53580090 86883690 208804110 12261735 28040925 31656120 116516175 57986145 59257365 91114335 159766935 14889285 25278240 35987790 115786605 68244165 99297705 85993290 87894705 47712150 215066160 143044695 105196020 25028835 112600035 30971565 98859870 36342135 142816965 66350850 50091105 41259150 42915885 137704935 47102235 81427815 8441160 89399580 13168470 8568000 94033785 14978265 247943025 6855930 157244370 340275 125711460 25616310 119573595 49574550 43492920 102514305 48667905 58523595 23761485 8345490 22182195 5339610 72023460 15252045 108875850 38338245 148236120 116086860 65246835 73127895 77050065 10410510 29903355 102772320 78019335 75602505 71232615 37766070 1550685 25547175 107193750 17843295 11410785 32268195 123400140 66371835 90685155 109961865 10481790 58960875 37901640 67083225 24882180 120813705 78596010 134131635 102265635 39266115 71404140 92188755 56709435 21365325 18822540 60191340 40743900 113417250 90754170 54543915 66192870 134882490 60337245 72936540 86483400 57893835 25264110 187979040 5622795 47325075 40986210 131569335 38652570 168756015 14260725 86903700 170309400 30061905 58111710 116890200 135088110 12828150 41980590 90281715 31285275 98040030 27305925 59727180 153818745 92410215 32860590 90528135 100496970 218763210 119289360 118570770 26934105 109268190 41022720 21500580 6878745 45948330 31930890 193484760 54339375 45580755 155676165 53217795 161739540 99054450 126176280 10805715 88048125 56675805 46549740 120493905 4348365 3271770 156448065 23562480 121846080 39221535 57850875 65301255 127678140 9427410 24954405 112821195 37123830 111929715 89006625 6643875 105401085 114705090 88603830 81405390 3568140 166382355 64807140 108126735 111478005 22166535 98368800 106510440 36304665 125059050 99897990 48203730 113984790 79455840 77998035 53774925 136820175 71436660 11146815 154616010 163130655 185951715 20064660 21886500 14850480 27020700 101969760 45380655 2807370 59387040 39100185 123037350 12174030 98393580 177023580 42107925 84815370 101948340 68017590 51450495 3010890 197404800 187469115 30910920 17291310 19354680 87109410 54621735 19588095 39482745 16356975 2107215 27727245 83479845 8551905 94034475 11763780 27525165 20806350 22667460 26651490 9396495 1025715 113272290 116762295 89834760 112994295 56899350 25745565 76615230 27049470 267828405 27038910 69735690 177740535 74406060 9569325 70651545 127555155 39772770 25144875 126482415 62197785 37226670 17079765 21989940 77177955 178216455 70681380 157456470 31465935 15577710 54233205 47314380 188036295 40278465 64957935 86805960 80742360 21573660 44927235 65670975 65809965 26835075 53561145 103785090 25257900 16549050 86145720 67362525 62632710 11576640 62172270 54892815 169938825 146191935 80365860 43002330 25720980 71700105 13109805 45096375 41375685 4791675 22892400 91014135 105803715 66157650 17074245 1058775 77640390 29187585 72839235 130235760 194972085 49958970 34320600 50179170 84986550 75550365 37342845 27063465 43329810 28477485 91699725 11511675 12719175 109923360 26522805 54408795 113370 29568480 26368650 95493240 136353780 68239005 123056955 64855080 91001235 38517195 140481045 116587380 56096730 96492495 20798265 59090910 23671440 35678745 51712845 19634445 87644490 27009420 87946575 137643780 186158760 120299280 9453675 100733775 76513020 103544310 12347370 110709825 5854200 146639310 18134205 6528870 26832780 975 18558660 8458845 46487175 96839460 112655940 18317670 18717180 277557630 1620315 120011025 6726540 90052740 17118555 170975145 102523185 27613755 14698830 133984530 109375500 15063840 130507860 8831520 89909070 52979055 43093455 83459475 138573240 172860 89719890 95909985 84859635 52888860 9306225 37881810 148257180 68924370 72143625 34280625 22930575 102816585 18842025 51462030 68243205 11594205 199832340 4148100 15037500 43448820 100066965 103584945 140162580 35917050 58046370 28773285 50244930 13838580 15943995 12611595 172023660 14801715 45336900 45008895 107476290 16622760 282548295 46320030 107655600 165563985 21124080 97620090 7409985 122583345 35152200 26703645 98222130 27542955 10855995 76678485 88914585 39577035 50899230 74480235 32237655 49532490 63904635 31061280 50848680 19972755 44546100 93714675 27574200 103281915 83837325 168152715 7433670 83469435 105707385 65115450 1670985 69836820 77134830 33421695 64174545 212476020 55969770 57288975 102199320 180256680 10788705 5385900 100521150 154134195 8412240 23939790 57773445 13975815 78386400 47038875 44584185 45721410 16438800 104478840 138931800 9407280 939105 26436285 149730 145773885 108912555 118097220 119846025 108993015 52386465 110980200 72340035 33180585 167413185 95781180 96483270 103811430 22186215 43148715 20364990 109187040 143638320 116743050 36823590 37884765 106814010 9964545 140930175 84191220 72142695 59519850 73213275 86774025 86241090 12678450 36401085 78140115 3477285 62645355 4989495 167402910 3563370 35809260 31218405 68803905 6833835 26190900 97916415 122924910 147286455 18913755 50923815 82190175 13936770 70552950 123714450 184067505 6409350 12646875 128894685 28378080 2950080 80961795 48588360 113305605 46707795 8593350 22832655 47863440 51112245 88796895 79344765 3361245 34435620 79676295 142069425 174447705 54354585 97123425 68134800 21474585 165648915 29354340 70822950 189257700 121641405 12074175 12290280 57512595 19248225 55935375 176204430 70169970 171218310 69697380 144364290 15092220 103501770 137338800 115466370 82036650 42905805 26727870 17541765 81075450 8149890 13929510 44443305 16158465 26315175 26416290 16462380 43838595 14281815 75235935 39488910 109386660 69375450 19536780 75131640 102984315 91792365 87570405 40366995 48199050 162586545 69331005 79513545 126743235 23862180 21182025 115090095 93882540 57490230 52366125 98619585 111196005 7298790 155037135 88784865 17443755 120445695 278138610 12495300 18509880 29222925 157544925 5915820 41201205 100678275 144889170 3717765 45019860 95902125 75912780 143047140 19975305 41698860 64938720 34166565 150634845 41345865 42669360 42799380 39036165 34088820 32524560 99023730 177557040 1075875 9446160 165396060 33254595 57182535 99909405 68629380 90273840 16738755 8034600 70894755 132015465 46309935 180869430 115685070 24380370 31980720 25493025 12820920 60977085 36323220 106628910 71830140 201151695 140012175 78353025 76824690 30561900 34216050 29523885 149034795 3275595 13009020 10052745 57597600 11913285 34593225 29648340 105477450 85971300 41796555 21498300 84492240 222648015 12082020 32136870 83817525 113635980 117123645 236645610 148791270 37425360 9281970 144781575 110743245 108207900 4555620 54341775 139941930 172189335 18374205 36436830 96608715 100753695 99439065 54668970 88967295 3012015 212480100 18667755 61893210 49855050 920745 87083010 301525080 60910920 16599840 158089950 58454145 118433100 164467335 65506395 39083115 31925265 52912980 98347110 33728910 67428675 50002245 111464820 95241090 36197325 108108720 8559750 15062970 20103345 98992935 180285420 25587090 110787495 108189045 41735670 187368150 54454875 79877655 29593845 8616300 8718840 66435150 2441175 97646115 110113995 33625740 26739885 61649115 10391550 49168710 57407100 124511955 147313080 29994180 168216780 128043510 24802005 18959925 25557810 127413945 31112640 4432260 29942565 150252495 50680260 6388035 51579225 85104450 83738040 70700820 47075415 126412620 26448810 116313315 77776215 3700620 23438760 122157075 72577245 12602400 2751630 188652510 31160850 105855015 18189255 23444805 6558915 182987280 19014900 6247620 24693285 29825220 153031380 2063475 8423220 67129980 25036920 59948745 76340595 36193485 5219355 4826475 45986595 33726480 127138695 71038185 2979600 20111745 83342070 129915630 97985580 155059440 45747150 56290140 121108065 156248850 174738585 112984830 22931640 131638380 12290835 27014130 45478650 220077930 102163410 29176665 78979800 54133305 84753345 95926080 105337785 25552950 100051485 66157950 4998660 55096320 20640045 20331210 12805455 69801180 19961310 55249545 207827280 43434225 9647955 136498830 78839295 58759020 106082580 1067340 172576020 88399980 66081960 89416890 9437940 58825905 123574635 49474410 15898425 168242265 9128910 87922425 227601060 75159090 103685205 38203695 12542415 21827700 149254440 194031135 46718310 78066210 10084875 25160085 21051930 38255640 50153370 64490535 42719325 110420805 162390780 58986420 78941430 23863245 143148135 87306405 118079880 39548535 89727645 45486315 90787005 203983335 82774635 99833115 48361230 72143760 1560870 140449755 120861765 17573475 40655580 107223270 78083580 108657255 50632560 17930955 111721860 107213235 214017330 30413640 15688095 172430430 93403620 70548360 77918085 10812135 89029140 130386540 124830105 230727585 83322255 10992360 36400260 15696750 115808415 40807515 54594045 9171975 10775310 3431145 166928490 98917995 15372990 64352805 110332905 9800850 161352015 91873485 682935 19957980 12609795 59986860 42933690 16663425 23911365 131071395 19156350 159535800 20087940 105219690 36084420 41662440 12888735 166577040 28392840 103654455 143068875 575535 24396300 128862990 6548880 35705835 128591145 50375550 153494685 4597230 221930220 92819595 122969550 71165670 54225615 11526255 100079520 110142240 5922105 67696260 45525870 16938495 1787955 40578720 41828385 61286025 72731835 30931005 17079105 47621895 111739110 52761165 72686400 39053535 77955780 65072265 21199440 71191275 9007575 35477760 101609370 17514540 119532000 97867395 72580950 101114115 131724900 27761970 83507955 78008820 24897780 54829320 54676815 133645455 50050800 65746185 579165 53663310 10885155 79509000 27630075 215860755 1847250 6724815 66770880 174395205 152532855 41472915 34169145 172108710 195138960 80484015 36640395 54330690 27573840 23286840 26440185 138427065 155293785 34001115 30458445 55018290 51251760 42123060 43835850 56700930 38951805 30750975 43309590 11035275 30345390 41396160 5506035 139914510 55841505 151872795 187887105 85641675 56672640 5747355 13342020 48404880 143188470 126032640 34823535 62497050 10451745 25349085 10563900 3848775 128216895 20662965 44532750 63002745 32843970 100252095 49689960 97375800 98440500 85626930 26177070 28701435 219286260 1254675 189990345 29798355 89404650 102852990 28540410 62611125 61663515 93648630 66633090 77480310 99884745 9191280 173380755 23926965 31446765 71842620 63922035 73425450 91665405 18152670 101961135 98229120 55533015 123007365 3201165 157188840 45878385 76711095 43782945 134584290 43737000 19033830 53499090 41294040 3592155 48107040 72775455 30317130 66079350 132197760 22903245 131576700 86430840 50106540 71591940 57922635 32871675 5314275 74212425 73312785 17116560 50856990 43986060 27012315 256115355 68289435 45643380 157285320 143867820 23716590 12002865 72990075 57923280 116672430 161524590 46698450 263407770 9824985 70293735 185702100 117457335 1964190 20369925 128413080 25842390 5252760 231940800 61179195 34910085 61235085 123188445 51076875 117920310 6361395 154391805 61007385 51492525 92987655 90383535 18577665 1003335 67164300 18850695 65945325 103318020 51181230 20154105 187709985 50838015 101978340 100823235 29873340 173593305 104810010 16614540 195472500 94724715 175720785 79382910 18068625 100092855 13232595 144649455 39384225 91065645 104076450 212422770 5016180 10146090 2888415 103119165 51172620 104080980 66342465 232607730 76659435 149711820 81842985 17606940 146298345 11705130 4912770 158715390 51711405 23910375 646005 29912520 75861855 35732085 158145075 70466760 11422575 195899565 3470880 70945680 76138470 50784600 139629735 180015000 148908510 181138875 34393560 19122405 51250755 173075145 12368385 400585500 136083195 3500805 617910 21021915 118616250 46317225 93644325 153672930 106392090 13266900 6898050 204063555 26904240 61625520 36233265 95065335 135200790 120674055 56121045 38192730 97265670 225540630 49907220 102149610 1302855 140025930 59639985 72330165 96246975 30754995 91356570 16268040 10357965 31987185 88768245 91649265 127929495 12943920 139801770 5936730 98712195 41456865 116618505 37379175 12329205 74579745 94291305 134595930 116484705 33798735 10758015 17895480 13496895 17458890 86282775 139737645 27676875 68490885 60004035 124860780 76605420 1411830 132934890 2212995 147863145 18595635 129766680 88947300 52687680 175704930 70662825 70324455 41748210 66098625 92149050 12295515 8732760 13873470 70853235 44127870 46783920 126491355 187872870 40373745 43171965 54403410 45833880 57508440 108799305 63078030 16870350 40752315 51814980 107290650 30706410 28944885 65446035 20520120 56118255 121497825 135531045 36904980 29996760 149909715 59442540 33245790 137161230 17587965 131717865 100308375 30240285 137117490 135296970 94423050 48411135 14032080 5086005 150890235 1128735 86968950 169364865 5188110 44081250 38952105 27227595 78815940 37758690 50469525 22373415 64589550 13328100 33387270 133344030 8560065 24363195 109703025 4894725 101929440 145984845 90578175 102748890 7120245 63823365 74275185 29771775 141856560 8832000 15878460 8572530 95383425 106678005 137671200 90263205 27572070 92830740 28404090 38859405 219330 87731265 62881995 66191835 44830920 61945695 54357990 151756050 90462060 2599635 25488000 16618995 210026685 2329185 179073480 28599480 172876410 12876720 97539870 247880370 2056140 137919300 17097645 44244030 118550070 94672125 99349935 19609350 42627525 135048480 129645345 17739210 98230680 59446350 85878555 15315795 36030435 7825815 183478920 15124065 107768100 12181440 95720700 30898305 159852465 75737670 82910010 106533090 73528065 5162355 92017440 72849990 20510415 20405085 126066330 101067285 150891555 86931960 15128565 36068745 17163900 1125495 90928305 45593280 204780825 63132735 124613145 80412660 43340970 58730025 34375830 28691175 101580030 67173780 2485920 4651815 56984115 246424860 6961230 106375230 43387845 72963690 31155285 147692535 54595290 46566675 131551755 64176405 56021715 33495315 69787935 182707320 123624180 53862915 46364805 209189490 37526850 19226220 169671345 103232610 6225045 4828185 98745105 19765260 82120620 27769950 95852790 59733375 5089080 31407030 41612250 36087510 18105465 190230705 89917590 91484235 33920685 4257480 129539235 14546550 109808325 133564485 120681930 144848430 3237000 111676170 503145 146235870 71424180 69393330 108312030 47532225 42068010 57551445 21778170 5508000 76662795 131369850 17497890 109656030 23835345 31614405 46902585 61708635 36199755 32226540 77585880 9839730 66971880 149091630 11816610 81660075 37890795 109861005 70271775 124201050 93873090 2400195 77377785 26994705 34269300 156562635 32835765 239516670 76006350 135575250 3836880 35562825 32433360 98406975 87133365 31020930 19807050 180849960 56464140 18778485 10246305 5497215 66092655 2746980 65010420 134629035 24433830 146692785 166942815 55839405 90083505 37521585 11409135 63463845 108323265 29324355 100206900 107739285 50904555 106869855 33712140 88195440 117085740 292244430 49566225 83910180 144753090 87180915 15421620 25541340 90620850 38032215 94235595 27453510 48720405 118543215 28193400 44227935 817860 110735100 7840470 26530590 123735780 15588765 25958550 44744235 15736560 114151815 99114570 15199980 150679860 106897200 100409790 3698145 164729595 59069250 126001200 122285850 47244405 33695085 10553190 148943400 66073680 11731980 142033305 64437630 6252945 85609620 162029520 140922165 75523080 45780960 11054625 54499155 12515610 9989355 146428545 174585 15428670 90779640 32455260 175000980 9617550 62101560 14837985 103546710 29169465 10343730 646875 76444035 144097335
99776910 104481465 80276775 41457150 138093990 33849795 50700270 39634440 108176565 69452790 119758590 102231270 128242350 65889555 72453180 32342640 81210090 19226130 1984560 2264805 92860800 48561990 112188450 83047905 44181345 149218320 48497685 6062070 91810395 47072880 83054055 63600405 71306385 26043945 125085570 135771555 62946630 83476260 98517675 110094630 113593140 76576170 8849505 117517860 6095805 122635185 98960070 114441330 76991625 32202765 2534730 100587240 59151435 16725015 16727775 38625660 19432875 113769465 128758305 145399980 27967290 24193680 11174115 33552255 83312265 45167775 52096035 99728700 17196945 132736230 130681230 34102680 8760315 110968710 93421380 52220055 63237915 122968665 142388250 69330285 108521295 61096635 75453360 51467850 126624585 128945055 91343430 32197470 117742380 30152775 686145 99824055 36312540 126824715 107856645 33701625 15053655 99459885 12600150 36118770 28244460 23074605 67183695 101582550 149358465 67285950 119824155 112487760 130402830 96528570 116054085 45035025 95382195 18261930 27007875 104423670 83678160 14069055 19338300 93755760 56750190 97183710 112215090 122887485 55922910 89347785 98435025 124096530 26597580 115555920 84995460 58266705 18092175 21940335 3522075 101850660 140907735 69076665 114881790 99225690 96335610 63333585 36327855 80689965 14948040 60709980 22469610 32375040 32157570 146435325 67358025 14581680 36865710 8324970 146400090 10208040 94442595 140021385 34028295 78269100 1080375 12771015 122850480 137738625 40057920 90473700 21444510 14503260 55719630 88784805 97480155 142624020 107977620 13175820 94381800 33083790 65005650 149916150 98919180 94782075 39551385 147116655 74998920 36795030 58529085 100499325 98473980 123038385 8117280 60866130 123893355 22303695 106589730 83545410 29427540 10097325 13091265 124075125 101872545 93551550 70860300 135761700 86150280 105079605 85045650 148451220 54470265 54813525 28020615 125450340 129142455 123221280 97513020 105995565 92476575 9074685 103677075 144975225 135312000 107022885 115863945 56708355 44737290 140126640 71441985 80830140 75202080 101973300 68865615 106338810 106214655 1837515 3527400 124306245 67131435 68215440 104752920 73292775 70445235 66443280 121322445 70009530 94393560 25179465 34016625 96981345 66509625 22190820 19092000 12446940 71749965 9570840 134939535 43107300 60234015 65630145 80925840 130719045 114430185 15788790 132855930 112963875 13359240 91209705 33690495 65914185 97516530 118189455 104793375 136205625 66019860 4781775 104206350 26194815 14186790 84062265 43713585 93458505 102499290 27257880 40053360 11346465 132826275 93756870 9776220 139845165 141335220 96752640 109454325 24974850 33964320 39043845 90985485 32910105 121507425 9876630 120884040 141467505 81884775 119926740 51882615 114408540 118471890 112701270 3810915 13485555 124201215 5709945 13459440 96730290 134575950 123318390 139267425 110109135 4198920 122763840 129820965 149708505 100795020 145487280 58118355 84345240 133726875 116856750 116144280 122054340 11683275 140139150 121156620 131640870 18490335 26621685 140238720 83698500 113448900 34182630 9929430 123770235 115220670 63562875 40986990 85207785 26816445 51290775 139964025 59549850 130540695 28699965 129845340 144964695 78170895 34874910 99634260 20074920 92928705 38346900 116351310 12998145 87010095 115239525 26003955 113079330 30921345 140681610 22010640 17897040 33987600 728550 72928905 15507675 12249105 85964295 10191165 1255440 118952745 20532165 146033415 100727820 93684780 147346845 77665845 68912385 26008890 70218045 107491965 84044820 125799765 27829665 52241415 58100625 79184145 71557395 87760035 83294430 9602610 31905960 135890100 7330695 40435665 10768515 57087015 117592005 109697400 36327705 16707705 45624660 76744455 72428625 819765 140209020 44447415 40892370 58351350 84309435 33004020 125003445 115625640 28700445 48877545 63092370 139521225 113738295 24345960 123443505 31084305 86290545 51197205 33105270 53081790 114893100 79297995 99099735 77387265 5689875 66989880 99583770 66157320 131570970 103515360 89515875 60321195 29378100 137015460 34851075 5160960 109499295 55396335 85136565 42021345 41202420 18833940 100243815 85668240 72965625 10102815 68321670 146821185 91900830 29347035 36882105 61033980 10328955 141213225 121701855 129981915 139811985 54962520 122676510 60527250 122387940 118104900 66496485 147372600 29869320 23437890 28639605 41876805 135193365 12691500 30155415 100150455 62255655 78096225 139885035 120920460 107387775 38888925 27561930 55925580 81923490 133302765 69074400 66853230 87993060 132737025 26099670 146247660 85536120 134979735 36200610 129770445 12275190 99152565 68508915 66851100 32158935 117861750 122566905 81936690 1305900 118438605 125181915 90733920 134562900 35782305 96524985 70966245 90045870 43560015 85081965 121985160 131365350 135617610 65338650 32999820 79263165 93092670 41591280 85230615 55412925 21440685 5708310 60890175 113679120 8545770 27995340 102208365 42008520 43367700 105352710 140386770 37840845 114536025 50677260 85910730 85402470 28604550 53309970 79391100 96571800 31672020 50999400 11216610 73305765 3408870 125142585 100919595 146573835 15896790 6619830 76446465 120010515 149333460 127130385 92122785 20884485 83037870 125329170 18373710 100492140 113519805 107485695 3755085 15423405 127511520 117105990 130588545 34691385 124166490 120153735 67237530 4373535 12350925 42268260 102314475 113864475 52373235 54475560 137722515 47509050 82074015 52273230 14807460 78150135 114044985 86820675 142107615 85626150 17184495 88787745 23916030 94376145 100135455 111666660 46680495 134901945 146405625 126880155 122969550 7962150 27067710 51144555 103948050 132367875 24313545 85482525 83580525 40050825 90196365 145244805 125179665 86530950 108702735 37668765 110440170 98924295 1060935 133839630 77465820 31030170 136231590 51701565 77968905 77510265 132350625 54486585 29716155 15262410 106867830 91161330 32214585 143520135 130511565 2828625 138829905 83883855 82884405 59503395 57405615 107525385 32206920 123510810 21035475 79906335 49214970 109847550 122885850 30926430 108860205 94579305 113809620 1442160 50133900 92597580 26531445 108128790 145093635 119540625 17019510 71546745 13455495 118124145 40087380 93329415 43794030 139530150 10643370 74445075 24387165 88980315 80682660 85578825 11056830 29226735 97330815 25563570 35839470 9308145 40190565 63050820 94226835 83644530 105327570 139162560 90911085 114634740 90844440 141760785 62455845 6889245 61192215 56158110 58083780 71658555 67669920 109064880 139258815 141204345 116991135 92201730 131334810 56759730 44799600 40667715 44237220 107215905 76845 138034140 8123250 113498265 86150520 24273360 39765540 69553350 119924265 118288785 45210435 138349455 33333675 28203075 79024395 37432305 63326325 3252360 10379100 131050800 126760335 120399945 18362010 83636985 5787090 136432125 73445070 52871070 78248175 75887040 27540255 38853450 85260195 86904645 32128410 70044915 114512250 83419185 1003065 71609340 86749110 94275540 106841580 71957670 4525755 88010130 32608005 139607835 71381535 104529630 64839600 41769945 24809235 121785930 32865930 19975200 59306415 19474875 94145745 47938440 78840660 112063665 76541745 119762820 70678320 98393430 50940000 83562540 102305370 88107180 58343070 146903910 27291000 143249880 1704645 73430235 89659260 32639265 25428540 11855280 148903230 85380405 110475045 70368735 52334250 129478935 131800605 56555880 112562430 143685915 91908420 77029380 74794740 102192690 8773095 18667530 107495055 43332225 70400100 79797780 237240 134115060 90743610 53468490 106713555 42562095 118509015 12691980 102074025 22977645 133776510 110419290 29046645 105210390 139652865 75894060 113618715 70134165 116292120 54989985 102758760 146550435 121949895 50435865 81935640 22916325 123343395 20469960 73301595 38476950 149125185 22935015 126971550 57826380 28927800 109644255 104365875 144071640 133530585 141246930 133386420 68544405 67700025 125147670 35133585 71161710 10021335 106372560 35791275 52808625 86322390 48146820 54149025 103507980 58648110 143652150 2429910 15349635 21301740 91717755 89645145 31369230 19686105 24470970 111596925 8718330 71745330 101901570 83121885 42065790 100315350 45567090 39295500 4620300 101776590 49896315 100464330 82988580 106056270 30981765 17141805 70620855 146793435 46646820 9987900 62767020 11745060 38627130 52107105 118325130 43988070 33278910 55911645 69166920 42996000 144573105 145006620 145061250 46102665 140959575 148894185 128693205 15027810 148406085 44836065 13106835 108365625 18953805 140061900 59327745 65283015 73895010 79943370 103834200 135644085 95181720 106083570 141919440 67678185 53352465 122472900 89799015 94930485 40797975 39988935 123121560 43035165 71966190 58392405 92541030 103522680 82635975 10023405 134022450 82162230 65465400 126615870 89096160 100171950 26540025 59424225 12150690 117301635 130558845 141004065 99175785 47172135 67805190 98289690 120167655 67151415 142815120 3356310 8665500 122335965 92338905 3647805 101950230 119671425 111744600 99394635 97199025 78739110 110465355 86972745 3660960 142254390 135925470 12362610 49018020 73035930 26255925 100971870 3287085 53622480 1701285 33741960 135457560 71242335 16560525 841350 74912985 117867630 103720410 72564225 4306110 130789665 115777785 39966915 85817055 148566285 118198545 122644575 149557140 108628110 75332955 80801445 43478010 77000325 103693290 39078795 132501645 65725560 122323590 29139885 101674410 42379815 134752125 149353395 108476490 76554630 51554595 80725275 48967035 102236805 41109165 121278810 15223515 79802520 48798960 91764510 52722570 37585350 131581725 27760215 28993650 98355780 65151150 105434385 121872150 140535465 92349300 39567210 100014975 41413815 84181305 32041800 19858080 20392845 53067540 58570080 9088635 27377385 87263880 8721750 88856610 60370605 129840255 98663100 56569245 39589830 119515605 142791315 90422205 68763945 12914850 10041990 54419205 51370635 113659755 69203430 117293940 116649015 117227490 67810395 49851255 130984725 5129820 31328580 75847560 9986745 86051805 89937390 3815850 93097410 120525435 148679835 121831500 102271245 70084740 30034155 109737495 141659925 26917560 70709385 126792465 44632185 80530425 133231305 45268545 96869850 97753710 20232975 120971670 137567865 139488315 45235815 18346065 16376085 51879540 27434565 131417550 94505520 133218540 71904240 82205625 16848390 56681700 121150080 15825735 52166160 137352465 109223280 62650965 129580770 97385355 52541865 28864170 146919315 77979495 5566005 131336265 53181195 133105845 143389485 96434610 45551190 147737910 121083825 120603150 73597740 124452090 53078475 28670550 90109380 4813545 64649160 10296135 40233420 65874465 21887115 121830090 82408770 20307870 60367725 74764755 56295450 37393110 10135665 119971110 90875235 68019135 77435715 79975560 6126285 60821175 119504070 136880535 35004330 43295175 114682755 140037750 79599255 123883410 111511500 2548155 75379035 144168810 57191775 86015100 18648825 60978795 3930210 9805560 89104575 146002440 106196835 90770730 18892365 99197265 112276125 94969515 97090860 85034820 92900025 53794530 52196655 63916365 36714270 79229565 26773140 74953140 32578335 3059700 101475675 116711190 39628815 36369525 28871475 115141155 145874730 136070625 20220645 63392010 82793520 35325045 51826185 56138430 18685335 3097965 140795520 71766240 29170095 63521265 142907460 102293100 134979060 133246920 87990945 6010770 15174765 144339585 30938550 9985980 90018960 115304625 123364290 2805210 56524560 1380720 4620090 23057100 70637325 94890900 146178090 23893950 103410090 90092070 96295020 147312780 85533600 48475545 126559695 114609210 15945615 103461165 147109245 20471250 120779025 79526250 122364165 102520035 126729360 74433225 8991495 140152335 81906045 14091330 142156005 102299385 113366565 4970220 81159990 138697035 11417640 20178465 15202035 25262070 32326245 11079975 79370550 40706055 33007425 32787360 75822090 1988580 109111815 18725520 2758065 36460455 59673405 144545415 70102755 101951850 17934030 116630040 22968405 20620740 66771000 54939975 63862875 101402700 136993485 136706730 139120665 81748650 58061535 142774305 16229250 92244060 48018510 137097780 24477390 101233230 138178740 148469115 77062965 58056120 79551540 113081070 52948545 89229075 65868675 144496530 81550140 43957290 29205105 54939300 66053295 78849450 36514665 95145795 89961180 121420275 25637055 93021750 36107850 20188665 46093185 87310125 122626515 23549400 1370535 10310100 59389890 72233685 145611270 40727160 147936630 119216310 72070680 147033030 134767845 64608915 30130230 30027735 21238035 27727530 40118295 141399420 86277840 54385455 124820925 106046595 89084280 59970420 83578590 75101115 3350730 141498495 43262490 125132280 56797950 9634665 11980365 98337060 4950285 79423215 136687530 75384540 129239925 140079060 20290395 118329345 39200985 97578315 11838075 99516945 77239785 80715825 46432125 31394160 103083225 79691490 91322010 97201935 32608140 78188460 84980280 42854700 108392715 83503740 35539425 2764200 54532785 64865055 8148510 108632925 34968810 108674940 25831875 101488485 43142370 65506425 51289740 17020860 90570690 32873775 6579375 1635525 100607805 80292870 66974910 44289990 37921155 66041445 20997780 56078790 108376650 46956150 130861620 19458000 145112280 126119550 37515315 139492830 104225955 98301975 19767330 118322955 23856555 41706210 134807865 82426995 24993150 52104675 148945800 97497090 9576690 114531360 83576265 59581290 58011240 66981645 136259820 19953450 22489770 114266100 137178165 93024450 66719295 22310055 73274835 133265205 79991325 124109145 67951935 55008645 143653425 102329340 36951120 109244895 9495285 149601375 110442525 75083640 130643460 60195705 38832915 12888765 53139465 130484940 128264505 87891795 5154330 29966700 111393525 138519300 102504675 82518705 102121770 75390585 94710990 123067635 82429755 85878630 123169515 86084670 140547465 119710680 130702455 69497340 141781560 100489950 45602625 92029875 28913910 12264975 134367015 57988860 80108580 85967160 148725 74355585 79940205 5572545 95860455 131593155 123548685 50073345 147898770 13737375 88545795 46114380 77500410 149295135 13303140 144423000 104180790 54266655 22788150 53437065 11951460 123385665 108731715 80240385 96520305 30468465 24621705 24730230 71755875 23606040 17927415 104158050 5165250 126963300 28137900 38358345 110829525 89898315 84656685 55758525 127272615 23796915 55152915 55455510 137514735 94176045 98690100 12136110 120442815 116544300 1306440 117544905 102224415 55698945 69741495 44135595 97791180 37208760 6123630 71060475 108797730 98331015 97987755 119443290 76325595 90051450 1366530 35357625 121776180 53132415 134959860 8691540 1933965 97527405 123690930 95664150 54583080 22457535 87510375 65129220 108413670 37962060 37442340 43133325 98918685 76867275 71222325 63744000 29772045 43340700 88493850 143291445 20087415 115709700 107820690 123465390 24802770 79226625 27858075 75785190 113074425 29170665 78157380 71461875 3537345 114714180 127112265 9496575 140829225 45888015 143988150 55023015 30300810 117651375 16100655 110274720 44393490 108212985 146031585 65403450 36230385 103549065 98825385 54943965 87887415 31314450 71048940 100379580 12780270 66528030 85483305 101188110 125440815 140351670 70274880 84022680 148007430 114666750 11364945 84018480 137133555 106104270 81471420 55936455 146974605 34362195 120779850 137746860 24862380 99107130 13184235 67007070 14358135 131161140 40844220 118551660 136477620 11822475 56981145 139767750 133660125 56416350 3677115 3299625 131640225 145758630 105073425 15175245 89651625 92281905 35178930 21576075 66828330 16685850 123358950 37424775 129871530 88952370 39155850 18727170 84190620 145523385 58374900 136026345 31531035 75905985 111592275 68255895 84514290 26079915 100146435 37280055 24623220 100990050 118468260 101699445 108562245 7063290 59930175 102905010 105275055 106883640 15799035 23890200 47814480 149989095 84150135 133758165 84409575 124975920 106068540 105646245 92597580 62833200 69096075 111713955 42386910 31921335 116606730 103415625 3104685 69910305 45371880 37220025 50708115 23069880 92258670 92130750 47803665 19556955 21929490 87788970 87965505 30728145 77683065 3677325 50859060 89553825 52257855 41660970 115074690 125619810 77739855 87956985 125019600 1247655 133052535 51338025 31576800 113495565 22402635 40990215 46059555 8982645 93801120 128084535 62741820 34117755 36870135 69420870 2588190 109975950 82875540 109137510 68994975 131256840 14518590 55773000 21369810 82299510 142763475 103753920 13419675 69855000 16943865 25520775 44121555 138613065 73220685 47621070 2544795 86363595 41191650 58225200 21567195 62144205 117405330 66435765 63554460 148462035 82325550 27567330 110383485 105745305 51164325 97407150 75175815 48901275 141131265 52175325 120206415 29417655 26175345 89492970 60472920 102246255 139974990 36553710 20610810 64108005 118698945 5840670 48598350 78079620 63216405 110501400 134705310 61473540 125543865 108812115 85150980 14629365 149585805 69066840 82732275 38233125 42195915 43202445 149860935 34191555 55808985 94152015 26442765 80407830 143700390 139130850 25901100 56364135 147684750 107824980 32750430 18865590 58823055 30042945 127330020 52631670 118156275 108300270 79383105 22323015 91713930 48365580 12381690 91321620 87133065 115109055 41469465 59753460 129829065 305025 64570680 18578010 42370020 2305005 36411945 29733450 104013750 131829660 87209670 125549940 12153390 88995210 90344325 142460790 27910665 141221250 111649230 88556280 77171835 61196835 87475740 14400720 47138025 1712730 21552495 81256755 32608575 42195810 99938745 22420875 139968405 146733915 116490150 82158210 40289190 26732235 35086050 21997005 35074650 72431700 104566185 100407270 71857845 30275730 28441455 20762400 1946895 6432225 3310890 87580020 51852390 146288790 79301505 79363515 71745 100563000 79516005 4478175 46672215 15292995 111551280 132130155 127872945 89851485 32381085 139224105 57125715 12152040 30444270 35697135 55988895 110373045 130595385 144512790 71250285 103730115 3704805 51177285 91643445 45009270 13879320 73744395 8513745 134375130 67036065 139790175 62466480 70400445 145371300 113991615 128328105 99003060 124774620 79043535 42551580 71039535 22994610 27616035 15525780 99935160 59044230 99064470 136951710 120979395 17360100 10851540 88281675 27822075 75712950 10931655 43375830 91810860 113795010 64671555 82727580 7373520 86173650 55984635 131596680 55943775 25980390 15298950 93412920 122853090 134482050 112877475 58637595 84515190 145348470 97329420 139303050 123245985 60999210 101989065 111208485 56722740 145667925 108632280 86691855 143292045 62824470 34961325 50057205 91094550 36928230 22897890 31933080 80683530 95264445 129740370 62945490 79005210 90597240 104267415 113790885 61824225 108109335 13992810 49915365 32685000 75550035 94224015 142296630 97098570 92012865 120116865 137006250 28286250 54383775 145887990 55917375 67412730 116799810 70723920 105678900 116351730 137100435 65100540 112166400 139196160 92569335 32895285 69073485 14993115 134911440 24994050 132543330 65205630 81203670 136717005 113328000 141040305 46028805 136430175 47578950 68278260 9383085 70517070 136256385 67211835 19063035 69721920 144557025 147431250 71897775 114349605 111210855 147151485 144649305 93456585 2607630 147376530 49260825 62352735 102608550 59654280 3225780 27271980 127864635 77168460 109288290 57459030 6496245 41943930 88823910 82827630 102483060 100629525 64934940 75991530 76625655 40584405 31326840 55155450 46272735 51883800 27684375 122125725 131810565 45736830 104290695 116414895 29043855 77667465 117337500 27051210 27935310 122775135 93433065 16702860 76143615 12645570 27112965 53613870 22377525 16698675 25700460 59485140 12131490 45820755 13237080 6768075 69569955 5827200 39095505 45835080 115864320 87590535 96909705 136489995 148448490 125255835 61160430 2508045 28106115 65704710 123528795 138620535 83361570 116304945 14337690 57768390 34458555 34143510 7831710 89133060 47491230 33800760 76590000 41965290 34675635 114110310 85864440 52676205 38807805 128532480 46331085 52964595 82479525 76773375 99846525 65179665 93321195 51370995 82851450 134182395 87820080 14959575 68565090 57451425 20753835 21699120 52306290 92882985 45820275 53269680 57331185 61141080 48489075 101420790 47838855 148753920 52848930 52174320 110592495 85377495 92316975 59007090 123180495 147137415 64744185 106743870 3484920 12071940 49481445 124816680 4696680 147844395 26754210 54410175 8243250 112968690 52269300 27674550 149057235 79294320 131370690 122488650 110676750 20054850 27165150 1450290 134462580 55609140 147217770 129576585 131379840 76228005 11068950 26772705 148754085 5007510 114941715 49925295 46075665 134519025 12917370 790485 123322230 74797770 16241280 133021500 73300950 127944960 115899360 106991520 26616450 38872920 40414095 26053605 63673020 139811265 64005990 162180 134331330 131624865 109521015 115286460 96533805 32382195 128291655 56904420 116495715 14428620 20666850 146297880 56131650 89583705 34241145 79437420 54914310 6853875 134684145 130273905 90512985 111075900 143763255 131246250 2570205 136176870 40036815 125223315 22045410 138203400 38061525 233250 125758290 127763370 142884960 98067960 56992575 35350020 13939905 56885190 52295730 7639620 58009110 111184200 109719945 31320810 102790410 129991050 14644335 47478345 104521470 135974160 16918785 146046060 66450555 120836010 89436195 95636085 132714585 24233535 9411675 109009455 75973905 60681960 61281195 98398125 80472615 40586700 15091320 147646425 114753690 127537200 141666615 132113010 14181645 34506525 20155110 71073615 29971905 97381515 19723815 43091250 3078435 25228260 38887875 100709235 7431555 135457470 116427270 104769660 49067505 17638935 73450935 111839760 15803190 85481580 84859305 37861305 116963850 134069970 28574760 122313060 126311880 129833985 8115330 146406705 90639600 123006180 145285770 63560475 115818555 122516790 21913950 90808440 17500905 40754955 33625425 122829615 2939700 56266395 20188575 113379315 8981580 142797840 52746330 119092980 59589810 58908615 132497715 141526530 57596280 44536440 56267550 18456645 137808045 44814870 119965920 27597600 80211015 11227080 5192430 103050405 90828600 4380270 128944290 29194425 96360600 138433095 48242625 32715525 106295775 49128540 87873630 48106260 54160275 78560025 39386340 85464900 14450235 131395110 97524945 77267520 144575040 123082245 79716495 6993750 112611645 10315650 146784945 102369810 37526805 129398175 32798805 122547840 33712230 46296540 92833890 131564370 15420090 44252640 47860995 58133295 101014785 28190850 136974435 98786430 146121615 80659005 43566000 47774445 43577850 103307910 77619675 111240630 96432450 52302315 72520440 116925630 104795835 105124680 124446285 147972540 117220530 49781100 146509035 1556355 80336445 78493170 65349975 80415255 18413790 61022280 52884870 142465215 76966260 28839450 79408995 48195705 97540665 44116725 62374485 74680800 92311965 114611835 127624305 102107310 108808290 54819780 130218015 136740615 87466680 51843180 79596510 23539815 147045795 132643335 24701130 130613070 54758835 24112965 77223240 142926015 78856185 115533375 141622530 78967095 82642290 64941540 59769090 100224360 64001550 50186340 6501420 53522610 26978940 8762640 87390750 10861065 85600980 125977605 6474570 101286780 91030095 108147345 28963500 36422835 47969010 44092290 145905135 53419890 11186130 103282110 83934825 21628815 125929965 93742530 93395850 75464160 13945095 121432185 85552710 40059945 113080605 84244815 146548095 117922845 55035795 133108950 16528980 145445160 125315760 74599650 136261665 9449475 100218225 59653185 51237405 31428870 14724750 109388130 138606615 136557240 63819615 66414960 100693905 106975980 61425795 88970955 11290695 45526980 90231945 11215800 120819720 758160 32958750 12923055 102668190 83365605 144391080 125708340 27285930 65182140 113839965 81851145 37621140 112445310 122146365 48846780 38555145 5995320 83558145 88456215 138191010 84986445 91959255 120626310 132230340 105868905 135592710 49960605 122296620 128346930 55115970 140536575 48161490 73992480 2435775 53544975 131641710 104513085 97834140 122198355 61742205 51956595 59858715 20886480 2213235 139783005 72584190 113798370 22703280 69322050 33438675 45154950 140488275 25242165 46496520 15264645 18686310 24381300 130932030 44145780 135026355 96061680 26374905 67244880 769425 83384415 61792590 16070850 54227010 140858205 33247515 9254415 127267635 98404290 38001000 107992980 131658735 122681985 92151000 77335350 53141325 45088125 70342095 65218260 41401470 123540135 14368680 17898540 29103390 103412370 107546520 37589145 57390435 120986670 112308930 10370820 6671430 15592575 83319915 30470880 9374205 70511310 104543385 4721700 67885830 132312990 117989580 149437080 38245275 72433725 60518760 117086925 55247445 140440080 13617525 50808630 17267730 135398370 125462370 146531985 56031615 62268300 135382785 148922715 31810365 41542875 123650295 147713505 107460540 102109320 93678465 39531060 128923905 101360265 98979690 37720260 131748375 136995 132195885 81285465 20257815 32275830 13156035 92690865 56173230 128457915 133689105 70040175 120631860 94826625 143766795 4848375 20465415 74535225 43321950 65542530 12264885 76129395 10075455 66760230 120885 114805095 74994390 147198360 137794170 110525805 149856660 3694560 91802145 104108385 138463335 13713165 103134075 34213410 65675790 117792615 141471915 18589215 44160885 51357495 50619810 107979540 25460160 31719765 18940365 124453860 96387855 32071740 29080680 47987310 45717015 146537760 136918575 105949020 98338950 13011765 7825905 33415290 75673410 20734395 61151400 67329780 55317825 82948380 35883180 147747270 121472430 59862285 70750380 41239005 133320585 73789665 111363285 40624095 143281650 17092320 54970920 137003265 86664795 14354190 121026060 64770015 5697795 144243525 30949215 56519520 70050015 50719515 93145725 47897520 58641150 33844500 133616700 118197090 59863470 148687260 32658735 47634375 49897410 145535070 64017555 36838140 90798330 92457150 35713515 94260255 43084695 114430380 15443235 87933510 135708660 121092420 92823150 120040260 19531770 11288655 147403995 44572725 48244575 127678830 27511140 71968680 62929950 146115105 90551130 83945325 84404685 132072930 32452425 93368970 106220475 5690160 122953935 30836970 46104015 149365575 74893740 85487610 147587265 13467495 115038495 43317165 5739570 109343640 32674545 54832410 58964925 63314595 19353300 76061895 99558195 11651565 104316165 19774350 7852005 77951640 148082145 113776740 41588580 46255950 130246590 36970530 117088170 59221260 65637135 127609320 138540405 122787375 54680295 16322400 51408510 93075540 72052140 105529515 52401120 21052320 137439660 35959170 126962370 147570105 76963035 139063320 49174665 123324465 46364730 102681195 117692385 37813560 119841810 126742680 44234385 23576460 44731500 84137700 79000185 121526505 98925375 31873440 29271165 60534825 40009230 63704115 138147915 43970280 33057135 97799295 14858070 18023610 76952670 121050105 106637070 135745455 56345850 83917155 34679700 137052915 45269115 38940870 91713915 6651570 4094625 43436040 149948010 53110080 79422075 121950615 15148755 114977535 127723800 88539135 11679735 116375385 126913515 121911915 44847495 84573390 1667160 14372655 71787990 138781200 89744430 144018555 107976435 864975 23549715 85706670 48111060 5402250 118431285 92710260 21338265 28065225 36471015 99254445 17774085 19978755 34104870 28566390 72742935 108240780 84836100 54859575 58468800 97628325 42116790 132795180 127900095 130124460 30822600 78699225 123918990 8498670 17562660 38524335 52607085 52134885 105569400 142408320 141221790 18939210 75362910 11435955 30941400 5847630 81155235 3763590 12396270 35492790 134844795 57574635 76782885 23895555 134256825 140410755 20279460 148389375 48425100 101340210 81693060 30069330 145614435 137821305 105728250 87583335 113582655 21392475 94446630 86571210 17352195 79047420 50109390 117731205 91642665 146199375 136873380 94908015 72916665 36230520 45552210 45609450 132585765 77250990 80188350 43553730 50726610 56152080 88268235 59448075 28314000 127258110 97024500 111305400 24367170 96205875 112428480 78555465 37774290 114175830 139212585 19384530 72719625 48466215 11377575 77365560 31763805 39779040 113655720 118345395 32462505 36062655 110656725 140004030 88171290 40117020 72322800 83248950 107755725 81669900 43894260 11200275 90096615 65465700 67339275 61842195 53007900 16229955 4284480 21989820 10546350 86255520 400755 30678780 104090400 76456410 4122930 65404530 26045655 128339475 52854150 6335715 69667560 46785450 127499625 6159060 52291785 11447160 20382645 20795340 99060315 117498780 74802420 23047515 91830525 122212005 137384220 111695190 64004310 105059235 121406565 10115040 22536990 110554125 64797675 28666275 21555180 7215285 13187610 13014645 99249210 112845150 83639295 84370965 106119975 116748765 52815045 106689105 66630525 7620390 89314680 17582025 102166260 2849805 54595350 16614990 111652125 115163760 136756935 14318505 16561905 35321730 47028465 109688220 43517280 139621650 2432655 104001270 11890095 36844020 142132665 87698775 135901110 33428235 43944030 115583550 45637065 11428005 130987335 137730750 22413390 50134680 69748215 8325225 22327455 58319175 72638385 58213905 91670295 112999785 47640255 54070425 55309755 33205845 84607695 20921145 71874615 84904590 14612085 78485625 102816915 25286745 52512915 6416190 3065190 125483025 76821210 13200525 69363720 60068595 87547815 58568235 103273890 91397730 686940 55306770 38764455 65135775 9289620 88624080 69750270 142474845 52008210 143688600 76299855 51251700 49515870 10824780 142152510 102253845 112507965 88917495 117793320 15384465 61196820 14843880 30855720 59438655 133052220 1578435 83366295 26656815 35841420 125118510 106521120 29899785 6285210 145192875 138950580 56710755 129913365 75912120 35324775 129375645 69918945 92200365 53667945 24614850 114242790 145690905 111800550 95423340 99388035 61407210 35163600 32349885 8607570 139055250 34067775 66124350 95088780 60396360 8087625 8745885 141514815 149924790 135035670 61759140 147709005 93849030 116610780 54599220 92076780 46954785 50953455 138156735 58752810 44876715 53661285 32747895 66634470 45305745 65216685 36627810 100621500 124579380 127859055 112536960 98077770 59400375 7862595 32775570 110247225 80892210 24827130 42809655 66732015 29490450 89800545 92793615 47972265 64555065 9648360 89278980 44359080 143040540 97434015 52140165 135608280 79353405 23518500 33333570 146209410 123864300 18278430 91615995 103424355 97898070 107573595 41595780 20890890 40376805 24589785 70572750 30400650 130172385 120978090 134019090 122369865 58328430 142077195 20993955 93193065 91522755 52691745 149167050 21351915 81315945 32256930 134142630 133924830 78626745 8910840 113535525 92964315 31871715 116511720 7277520 16601775 129736140 125796630 37963155 103975890 146750775 100856160 65727540 108278235 52068180 6618765 91907640 102276375 42443520 125135730 44351640 103124625 9202020 15340140 113129415 123051930 36357345 31587345 141086985 119040570 30693690 85702695 46428420 72037575 3745065 37564605 37645965 138760470 14691615 99386760 133326225 42521550 112424250 35814270 55727310 106579455 114165855 64753650 60813435 5839545 148582365 149879100 11622150 114484350 61486620 126142005 88767615 92905800 121473555 73707645 142733685 44101785 52220325 117216615 39813000 76486245 22654545 122668695 16806345 27977070 99713280 66156090 10487400 72470595 91768050 28002885 91579260 70535670 93882600 20929635 27602865 44087445 19069005 136532265 130231980 24221685 92679750 18185655 112393485 148048035 124211520 117433275 32503875 8873490 60242580 115126620 65654445 36771360 77972685 132648030 112391910 26061420 21790605 140405685 62818590 132684735 31406475 113336130 53086155 118790790 31544970 68799555 34948710 16488615 131619630 4186635 14438280 72694755 138909075 90412110 89736390 64152510 53240655 67974720 102752460 57866310 88762590 25346220 61658955 2997690 67266960 14179515 18354360 138302595 27486840 64266345 100792215 3577695 43418790 96518940 14040975 7644525 13037055 5237010 1717095 89136915 139736115 133462170 118618095 145038705 145064175 59954610 4287000 114836550 146505780 129862785 14259465 23356215 52270785 26750355 68505345 95732355 55646145 134855820 84631245 92919945 122105415 28260720 146437560 26269665 67723935 85011615 52131390 2592060 102441030 38865255 28451625 121753875 87323595 101601510 97712265 114454455 145147800 52212090 33983310 138850155 98817435 77598885 22259055 101905440 55597680 85533555 98592930 38844885 32951505 17910405 74676570 32821125 25565745 91376280 116342265 89543235 19435230 43219950 90592110 31700640 74648985 83560050 8997030 123740610 89790210 44797950 123577755 95968125 149085705 65627010 136941555 24376620 138943245 19410120 27479520 63008760 146203530 133701060 138919950 117722595 49593255 56388285 119651145 83726205 132740295 11815980 86454435 42610770 79051545 106973145 15278685 67047675 53697735 70758405 38370060 145154625 11332635 33694650 85622850 56747520 96081480 120121320 22550685 3435300 46582200 72068145 96536550 24214020 26757150 148654620 5128995 119611650 846255 18632130 43031280 95353590 2182410 119037870 82524030 18921975 66185970 32444220 145872390 98069025 21358650 69766845 83371395 9986820 94165320 8571450 49920945 114027780 63402645 145363245 73553475 68749755 84641850 28404705 131546205 22218360 69426330 132498135 61289025 41983095 125334300 142206885 23417040 26690400 3597810 15589095 31020210 11465580 5790420 86021910 12494940 61200015 144065925 34001085 1685445 84305790 66459990 49370055 143140650 86127975 73241940 55784955 44754390 137933400 75402480 144199350 74916000 51676215 27241095 26584920 58589775 54899775 128833470 49521525 35223780 97488105 62101170 8237100 33450315 128807490 95295960 69809730 112799310 79563240 128074965 102643890 86174130 78796365 61826325 54434370 141556590 106795965 5006805 108651615 120122415 132913110 106794015 62328240 9075000 24624870 17246040 24309165 58228335 19007910 131913570 108970485 92682195 15465435 89882730 87931950 133645545 68166975 93891810 55354785 82747905 454515 112168200 4607235 14162685 10704345 4192470 22278360 2024730 103920540 61366935 96317955 113861415 70153965 26521755 7191315 76662225 123011910 64118685 5573655 75176835 10505730 74505765 38048160 108531420 22606065 77550345 103608525 108027105 51330675 56298180 33448140 3191640 15832665 44604960 50771745 149178240 43189200 145837455 43719990 144380295 33936690 144410670 12510420 22426845 139444245 71751600 35489325 141656025 79424685 21932355 55652400 144009000 10733130 106320600 136466295 16948845 12102480 87090720 32595390 39922890 87226290 10777950 149840550 69492330 85561620 52537350 41919960 33554130 84615030 109274025 145747590 32426730 58858440 8167410 140092140 147893865 83464650 26046450 57869160 139884750 139469205 44272140 99318555 21989445 8098200 94190250 19848195 101026425 4297920 108713565 73584660 136609140 140689200 120667185 87746790 113928255 5421120 63933990 121360560 30771000 7570215 149150085 37276485 3319650 62241900 75477930 86014560 96711915 130490685 16195335 108697260 64236570 84302895 137935890 148694310 121326225 34577820 44023995 107208255 144254655 98152110 87495420 149726340 8527785 100499790 68785515 50298120 19548135 105589410 140292780 119347275 59887680 97109430 134890890 47514465 94218825 110378670 144765285 77337300 95707410 8505780 123893265 80065500 19490835 133818480 10666800 22198050 37327785 41187330 38516625 105033405 32839230 48366510 114382680 84714675 30995250 42802980 117001980 1603830 48531975 57315480 15492690 20065320 51075825 6143460 76867635 126253080 148492440 53334465 90980295 22292835 31992330 96547290 106828530 223260 16045485 116623485 103147830 41311335 113932290 148523175 134215080 126925905 59678040 70336590 74828445 39508305 61714065 108785250 140527080 9791745 71073420 32444085 57722655 60293550 96819975 97669785 15631440 145582335 122526585 856035 38626665 119574765 135029880 1013580 141911910 54322170 5190870 41117940 110045580 109583280 96385200 48154365 121791225 97929840 40508145 115827975 12958800 56595885 119888505 25447290 80673390 7748325 97229160 55995675 87276135 8104380 119673210 143982945 50562420 90107610 45053235 122196075 19182810 146176215 24686760 70376775 78760260 99912015 93760545 8064225 51563145 138651945 116614830 106482735 52756350 45001605 59203620 54734910 647745 107498355 26691900 14269485 115283340 18673815 149241885 48333735 14744775 127486455 128723460 130376250 114934230 49963305 20529690 131048820 65085570 22546740 73010130 112470735 58479465 46254345 38963895 81345945 70153245 114679650 149676210 118477035 89442435 7485615 63302655 61923930 146405310 102162090 41338365 120758460 114395100 30377700 59011815 10568610 13143285 91672950 66105105 87971640 63193545 65889270 115340760 75312300 80303970 15912165 131036355 75872205 27636270 33811185 83235135 6918840 89938230 65429250 128524350 86605515 61835370 26186985 16035150 92854575 63002790 46132515 140235105 32643630 25729785 86048520 41535960 68814045 580170 12873165 111611925 44621760 59606265 105722310 25670640 56737050 116637705 79897650 20395695 65124135 8993895 29888025 110355870 143253615 83396775 94369605 99903495 5095680 113175165 128114520 23469150 79478190 74348430 43263690 36459390 138788925 140199255 64325175 102908310 117198510 146528670 44627490 74224035 46060740 111872055 8632185 6936075 68794740 49648260 118355970 143386515 24992505 80045490 464700 126606315 104073450 27880200 32451825 45639585 34531680 128339715 72658590 141448380 9831375 130186530 84948225 43725405 24340305 113167935 58415640 87194910 127197570 41813010 65635785 127831695 147562530 2320680 13955535 105239625 95438955 126741735 142408860 100953540 19932885 149986335 2774355 41260725 79650300 133546830 140987565 66547395 28104915 79251780 80203245 120285750 144250080 9332295 99839415 85628370 86766315 42796560 93001785 13869180 87985860 53865210 138487755 142843725 47042340 77078325 120602745 44660025 89836515 53345580 37663245 145815675 26924700 80469060 115083900 43625835 149424840 123769170 54267900 22909860 38086275 94728570 30435720 71301990 131969520 124702950 138821775 37829505 45446820 69649740 93305640 115978455 38806740 106585755 15177945 66084960 29919330 111710265 26639295 88288800 139274295 124515090 32293110 70823745 14587545 128678160 20810625 19096035 146990940 114893610 94291380 59541945 97049805 88677360 37310685 65123010 148217250 123654450 4107570 149945190 74259810 10367790 30755025 93605040 38439540 42399330 113825310 109748025 121977570 17879955 78980940 113400495 81634140 88039800 30919185 98165220 148212615 115791915 13558290 141967260 101070270 27445350 35961120 69858315 87527655 43101990 27020985 73357590 44371455 91468365 71901795 45194325 58168665 133338030 41437170 78136560 126357930 127382025 146974665 101303760 86040315 48851745 93456630 139269585 25179585 82829535 46144305 55463355 113112045 69573180 95060430 123914895 95474670 35129835 24531555 7658850 27493605 47123175 39447540 81909330 90088665 5202540 133336890 149589795 4521750 113002395 115428960 43391115 44467545 139693020 146321520 31630410 71694240 72579420 64147095 127634340 44983695 102381285 24550680 81696675 60776070 116985615 123125070 93983025 90556245 104577855 24892170 17107905 47692080 139982160 94645320 847245 41796360 29411970 76321215 35210985 45835725 118172655 134897940 118543755 46809630 124858020 4112625 71474520 96908565 34449615 1680165 30292800 28429695 17131275 98982225 93750915 6859965 30677910 4497720 131167335 137968890 14000865 91214505 83402775 45197685 130107120 117285165 35041215 11632740 4377735 107632545 107999445 17784825 52615830 123620550 57630495 114667665 116930160 81904905 91649100 145162200 1618560 87396885 4141260 81753870 44178150 114387870 146401485 35289480 1144065 8762235 56960775 69358275 14266215 54867225 2934165 16643355 8340150 68808900 65626275 143168070 98096910 78944610 121616655 81615900 36946785 108032205 89363235 112449660 123846645 103459305 92162565 84892920 52386255 93569130 101247525 120346965 47710740 21420510 93136860 4988535 32878830 95397810 21855555 95646690 55876185 32819505 12584670 137989095 95586795 112149315 51583245 75744465 10496250 55742310 96482655 11749365 65883195 93562710 123554910 59253810 91290270 115431060 44402295 149927955 89519985 149094375 110233200 139278150 128973270 51240480 7668780 63405255 1792785 23370990 74129325 81384480 143350305 48029985 12005175 118410600 143091915 101770440 59478660 118881825 30239010 21264855 47763120 1965450 121475610 133920705 116240070 67683570 17865915 49233540 50411130 95839140 81699495 132088200 19389975 15308055 42206475 47877405 12921030 22246140 9047565 26156865 49791780 41744745 53145840 55449600 113527845 113591820 32206125 74941425 47659530 3595305 140068200 133652295 1809090 136049790 41183625 35888145 23394225 105770100 61345710 82376715 59102385 101160450 140287890 16266600 60764160 50662785 3709935 24967380 8712765 31790025 68269920 79493625 124471710 137459955 145650225 135277050 3328365 135589770 47004195 33894555 100422150 24323235 34129080 17742210 33504180 40105695 59685120 44081595 43239345 57500580 124220670 43498260 137460930 103169985 108437415 30109740 4802790 5339700 6480840 34748085 13480785 7473990 43113075 56603895 139000815 59005800 139995 26631825 41704155 123841635 63539115 14864280 117470940 112246500 63029070 71097210 72859920 114029490 77031180 4594035 106100955 74978475 108387000 100401225 16097985 71770605 99723750 131671980 53469585 110636745 95571765 3749475 130097610 76823880 4070940 127389900 134149800 131967870 47942895 65536515 122538075 105841305 44520675 40423350 56380245 112987470 117329355 11585580 14769030 32187825 111108555 84440355 35862840 121968960 24009285 104791995 5885520 44958555 119579835 113089275 37724850 124660395 80228160 142833405 110373315 7870815 56646780 131840145 67154220 35998500 55108290 101314995 3739545 995055 126841470 49715295 94922715 134995680 141572325 85091955 34643115 91454940 140459085 136266885 68894670 33200835 47793840 111509355 141419265 132667080 32923140 105806130 102406020 114795255 140581620 3829020 86202900 93962925 37487520 41268960 103846920 99629235 84703575 29071530 11472750 60369675 11033760 51930645 100469850 59179425 71280975 4039980 68430900 11791920 127752195 19783905 45000075 36303825 50320305 1436430 69720375 93015660 5055165 115565625 54751740 4203330 53239740 110610075 112841475 68097900 43559370 51824280 22371840 13046790 12424605 118823145 137920665 91424160 149232195 10259145 139916295 82167810 72128085 40848540 45505650 19885860 53332080 100319925 114969495 40235700 98992260 146930265 52353645 49142250 82634295 100864530 103888725 51441165 71356350 5798325 140129880 28026360 7617225 51110160 29457045 62566890 70054710 77122800 116167725 35395020 1281975 91574100 70951770 128984835 51978690 75596130 115344510 102593655 92394000 58230345 37391415 123641265 63753210 56064015 29321220 19292460 125692320 18978360 51089220 115926495 85196865 22537515 65986395 147335895 146462700 72298260 95936070 21197865 84347655 16082415 7639500 123620070 122792850 63901425 28031385 125005410 139660140 31548150 92732415 140125560 82435170 16411200 142219995 51074070 120281340 33938310 26303550 72226305 11856255 25437720 85080990 69155370 64202670 132122730 56256750 5293305 65474985 84529635 68251875 18849435 47861190 52724460 25534035 115626165 79696155 48013560 87780855 73320285 102519270 33153075 117410910 99627870 141095070 89374860 52973175 43482105 5636220 54583305 12884130 21098940 29500350 71761245 22709490 102007230 15663600 112062075 53740995 38115225 963975 12147930 33191280 81092655 4687695 131304345 107937510 84446220 50292045 41414265 18450360 68058495 45762675 72959790 87003930 61813680 148373820 124355280 108293490 67464075 111024135 31692315 78240075 5515800 50400030 105405495 69190230 90108525 83008440 15029730 2074800 105634995 149871060 16796940 82001505 48206235 9303045 2958735 141299640 63237195 88465665 5792700 141118185 121231350 112693590 84071385 66219480 79184415 86465820 71639310 17439600 61530045 97121445 74581275 13847025 111061455 115517040 63714780 28739265 117778650 112415535 119619930 128161935 77778915 47639535 111752055 75847035 128719590 45178410 12878340 112936815 77681655 56827710 36514470 122265690 17698395 49425330 22233450 60581715 85038060 87281085 127601310 116611215 45597345 9198975 140456340 57519105 147799770 68758665 46911060 121681305 58187010 100622805 124155855 47399880 149796435 77667870 120255360 47900310 81539760 13491750 124808895 93925440 129800235 90299805 43431690 45234420 38923050 147278670 130293285 39313785 74867280 87661755 105705615 67613070 57936810 106417725 61966470 92023980 145643115 71343150 7327305 105493740 108868080 25824960 117856335 113653080 84567945 7551690 40785450 8864055 80575500 27170460 27216420 56830710 48252780 95664600 94628625 47925225 58025580 102323865 9125940 135465630 147719205 52972815 34587270 122095485 7246410 88710555 57582915 145487535 13327080 70318365 46098030 116068155 83665515 120507630 82261785 84981105 104348625 47160060 13717890 95762625 147913680 91765125 104639280 69448740 96813825 73997010 91613730 90317295 108746550 114313350 34117530 69009420 14378280 11116635 77951670 96758640 83205930 49000815 80484525 99442245 53264955 17284335 75728640 114004815 93524190 49639095 82625550 31038135 28708980 3739950 35265270 33718425 37537380 7051755 144995340 28879350 28461960 122784615 145758330 98600205 32896065 116332125 127837815 86864790 132936705 51523470 33227940 123018405 73084275 66164820 119623770 98495145 10453740 57591420 73798770 137555100 8011350 16166790 87866055 70495800 108935460 103975575 135981210 25732170 102787665 58777815 79018365 86054610 141413565 58220865 61343400 562005 141265425 43151745 58270260 60612030 142309005 90045525 11199945 47535525 66095265 46561470 71764455 135106020 18631755 24419460 48006060 132841725 47606715 70986285 67294995 113551005 34712700 104867700 135825030 47855985 5851215 57796800 52563765 135354705 109841145 90998430 139062135 86136915 147448350 101323995 86163285 58841820 5997855 44152890 106054560 138629295 22192275 133117875 20689695 140038125 53320890 23973705 14463180 149346045 48593550 149361900 19178685 123689820 52515555 76597710 31507020 56481555 128479350 43217445 41461080 23759460 87545130 95317185 1979985 8387190 838425 27654630 25197780 49097445 100796895 88484400 83890020 17341695 29825655 45482640 4685790 83625 67671795 38908305 20744175 85865580 52132140 108401535 101648775 65399385 3100095 32890695 146995065 100302060 110299125 81440880 101763795 64072350 84356025 115547760 88547010 105071940 115132920 99547395 114493140 137139885 82782345 130317975 30039210 83241210 42420510 94588935 47661480 142206375 6534555 113966010 76880040 101086155 20872455 64372515 129059940 139079835 111719190 141163230 149377440 148715655 58428450 51607695 96826515 132117750 75597585 5877480 72897270 92002185 42066000 89388075 24152640 66473730 138094035 22161870 98885295 54432375 141405240 30500310 14640330 80544960 94410930 53224740 39747735 14114370 134477925 47908245 90238725 97124550 146022840 141425325 103821510 48048870 84173520 94509465 62339385 143953950 416865 57680040 124754640 111776985 9823590 124051125 104232780 126131880 16883730 61353465 100839465 7192275 17941065 76726650 56098020 50700450 33425505 80345865 85005570 58411470 50020605 141387705 102675495 24576660 20749035 121040415 107407890 11325855 79160220 148552395 93107025 44786400 6064095 57904005 138569910 103875030 20979375 20098905 11365770 81390030 13732380 144348345 67326915 62369730 142053885 7215915 43380090 123023790 26265750 11705115 89893845 129529050 40651860 130999140 82805745 83683620 29834670 37388520 114381630 141404325 17893320 46709190 27644580 140889330 57589785 39346935 122579295 59954055 35984460 141624615 92056155 106933980 40817700 45960270 97165470 125025690 127040340 57551355 145844625 57689145 6168225 6097290 135325665 35546430 58663680 3109575 28137675 60530070 116056335 74407740 33723870 93183675 123599925 59167605 128469435 78993450 81009795 132647085 142649010 53973885 88871910 71779425 15667995 50362305 114256830 5075775 30296475 149907960 127547685 143229285 135179205 80352915 27480120 114042135 18979875 100545390 105064710 139342365 1345650 92961975 140958600 136604100 114350730 75546915 136597545 138764610 42699765 46639095 15341655 97341690 138533535 99304410 127450230 91395900 147210570 100510890 2793375 55674375 129791445 10007145 43703235 72017190 149305215 68948550 138706170 73506090 68439450 96882660 104628630 78074205 138847380 35519475 19219200 19684005 144321045 67923330 96485430 85551960 87650595 23491215 79594980 116930520 96759495 138045960 139478190 70517895 101442495 6360720 133160880 16270605 27703755 32064120 117801075 43617810 33170130 50183745 80101050 63260190 124088310 40636065 15881085 29443740 22205640 86048385 72964155 80916090 132513165 116387550 91963815 61479240 10548750 124105545 110400585 1746045 56581200 57920490 48664200 81687285 33192405 6814665 53742720 120380640 106365975 72116385 3600765 102411210 73743600 125358495 114320895 113773860 84323880 17005275 87497625 65170155 114993765 58957095 132695940 48325575 65897145 93611580 121769220 107592555 88132980 113797995 30443160 136015830 121403610 79717575 50385165 38047035 92016600 22542900 108590130 14052225 74247945 37290255 128583930 121809705 48055530 1711635 141046440 71221590 62336775 117990165 70087605 65353230 115737345 146081340 25995015 73223730 96366030 15395100 22856880 68429880 81188205 42357705 126179415 3024255 19025520 70753440 75406830 101919030 131658075 111254535 31147185 4545585 114446775 116600385 46612815 128903940 88186755 48050070 45978510 149849040 50971770 24980820 20861055 29531610 81837945 114622725 1534035 124098000 44709165 58996050 16462575 114994605 37032735 28778970 54829725 110354970 92583120 56167035 99623205 86068110 102728940 137589270 111079770 89082720 32520510 38636775 60335850 106117680 142965030 52739835 45364185 9274785 126122010 146345085 65780145 8310120 43735485 29017230 79871280 2182965 11624970 142533795 93987810 86073870 51071460 26574825 59450625 79474725 127377855 108421110 487980 70799385 147476295 2040255 7897500 83668995 20180355 110088360 129878070 48268770 126389385 37373940 2462025 85191450 114895785 128016075 26251215 6856020 131968680 38634060 73608900 140915505 123507600 6437775 145613250 130121865 97112550 6167250 73678845 77446635 35908680 69740490 50109795 69224235 18133035 44429610 81211245 97546440 81699315 131856750 119665560 90121425 84582960 133453710 116938215 56292975 9082005 91304430 4990395 21075345 129807720 147481515 74238660 97088580 17193540 58414185 26452035 83568945 7074615 136053450 105085575 124610220 104343990 41159580 5218635 78567750 27148800 124517820 44494710 101123730 38816445 52758930 73722585 138537150 133232910 94580340 67799520 20626860 88925355 119977470 141853515 5475375 146974335 23297970 132998970 7357710 75151530 100031775 136406400 94440225 68911110 43558560 45885945 8868405 2449605 29297835 147020715 69046140 127186710 149576595 13565985 93108120 14345310 77943915 39553935 117033375 124178460 120303930 87348780 21260685 24615795 64880250 66853455 70645125 68786940 3800820 79621530 126621360 36169470 96225240 133347705 113004015 39139875 137333475 49364880 57836490 20598870 112024170 119133555 89098890 3519990 130889010 139249185 108262260 4588155 65008635 30047205 36772830 122273880 21833355 101456805 31842720 82848555 100868190 5206290 46944165 7339995 25047945 102983550 78912900 125119965 119808810 70488930 59003790 100754085 14524470 100726500 19139700 81772695 70570695 22551450 149810640 149801760 42503655 117066315 33940125 97115685 69759975 112639410 70623795 72364125 146050230 84936210 70495350 148692315 22860195 108418890 106718820 47408850 11373240 88879575 48392415 65290740 43119975 62942295 86138430 88594185 13239675 41366535 12623175 118425870 79053780 67097865 31173735 47948790 39094980 66770250 24357495 60413775 56013930 70326630 56229645 85263900 30250140 113802765 74970030 51961740 88689765 92079795 103408680 124710960 86302305 1460505 133188030 49342530 17838000 93210960 93737295 43914015 86632470 111338115 55468875 31648155 14358615 113564460 136134390 53801895 20260860 37702875 118573065 115149495 66195675 127373655 104049870 97021380 40880955 19679085 116803365 24496890 16023900 134189595 120764295 134666115 114511590 144557625 16231065 57307515 43624455 118795110 21515340 44165940 102235260 14377350 97074015 55846020 64238190 134899155 16967850 112586745 13793175 16920330 111071610 6226065 43091145 130916205 65208720 142275645 138131040 55941870 32614515 130305630 18528615 53551185 58669410 139638915 121457385 70902105 140672115 57810345 119236620 68340960 115750575 85210470 8984070 127850835 123118080 121048665 18313755 116579295 54404520 148086420 51789000 37545525 15297075 32229675 129238215 113168925 126806670 20155365 122498595 68695020 142002300 120317310 29474565 108164460 113577735 108799935 78038625 69825855 104234220 21034560 52668300 70677645 124072830 149493960 133047825 14561535 51054450 23518230 80492100 18426930 103012965 73589460 54065250 14395065 128754945 18297255 120437955 86638455 139874370 1694310 66940710 1822605 52247625 50925975 119092275 34790280 149394705 57119550 8062845 76702215 54753315 52629870 105258075 24416565 134220945 107657565 76831695 3046650 93176280 5355465 111002100 93214785 108647190 22304145 110611560 100123530 130869840 26211060 28297500 74951325 135584520 131047875 7808475 142057680 100389690 43965180 143558265 115932780 98292495 12777210 14037165 20962245 34750290 33937035 65835585 17468625 2695800 63078225 48586875 13651365 47470380 93787020 64739430 74298285 83089710 8431830 134093040 121629720 5423895 50135775 81799740 35737680 52938630 72929235 110260710 110090535 29597700 15883035 109188120 30970080 112076580 6974430 127667805 90049140 8831565 92357235 16802730 41108910 122228970 100765695 6000105 73627200 10382700 122341350 110228190 28569750 122304900 86156115 125950485 14276700 130728510 120076155 124392720 3322335 85011240 50756370 84959880 8479500 27496365 17850165 87324060 5272365 132502020 33184380 50395050 72442740 140380125 6085680 129248850 16698510 86096280 65883030 119098590 145257765 34012845 23845530 110512800 11945925 26324145 47848845 73254135 125467260 29951865 134070765 26179800 83598825 4048845 138162165 64031520 6448755 81064575 147479520 105443205 48503685 72780375 82621860 103210440 123127815 944730 61315620 139437840 107770560 34746225 141889635 136700685 41152620 94622220 451065 87923085 42068520 122600610 102669225 21247575 127958175 112020405 52629015 31307085 117519585 62500155 106682850 134886300 13771965 29679945 6569265 107860380 61188825 90813750 18097290 84979635 65322210 108290790 21942975 140434200 133398825 16114890 8303100 149064810 103881720 4397775 27817320 2702055 99502380 78171750 115843335 95906400 93890595 102060435 6013230 22547460 148951635 35863215 58706925 108420255 14274225 84947535 56321280 130597320 134419050 73284870 136251705 124283790 83853570 140188620 21803115 146920215 140560590 15453180 20042190 128806755 73906365 86469945 89113590 62057565 73178325 76871550 58069470 23215950 59373795 105505620 145042410 118946055 66001455 110330880 98205660 78420720 117723510 55400460 116999910 66752355 23844525 80591160 35863200 112872285 137393025 135795915 108329955 106666515 113649045 2519010 137486625 42378270 61674810 49611735 126466575 70817205 13036200 78497295 102891495 115284360 120713595 143393130 123510945 87491325 98080995 49033650 91199595 5019225 114306225 28888950 38790165 47159685 122833785 88534155 11051010 30465510 61546935 27932520 101991315 38713530 128524185 16949490 26163855 89278935 81413280 43047225 43884450 12550935 33210660 111398415 148024965 93467985 41384385 9270735 30709710 141815295 127299675 108838305 64807575 124110600 44073015 66707415 125831625 80460285 143390460 131462925 73681530 10655280 36386970 74518665 135181695 49094370 24958110 1823400 79046745 92124345 94128585 141479520 10135350 14560200 66961260 117850890 141707460 59501910 19687440 1912200 26849355 82523790 33559080 36762825 139872555 105972885 89033835 107839485 2366010 50843265 79810605 100254960 47707635 15379140 127692090 84466875 69900750 137062545 92009490 124868700 16880415 20549265 30932205 91017270 85247895 88055925 140436285 107024805 30433440 103189035 110850015 10177275 66321975 68348250 36613785 91411395 118900050 40642620 43121610 10660110 29360670 35303145 18425730 144261525 107529990 117454950 108641190 123766890 18649140 73253400 8357085 90348060 121144335 37475175 94542945 71585655 30465420 112851105 81858270 103803045 28992390 64313235 67778475 122083740 737970 15784335 39813495 29583960 94227315 5035155 101992140 47587155 116661480 23483805 148842915 19204515 113276205 80020125 120112395 11744340 143314275 34389045 116669925 119911725 16951620 45166650 125975775 90043800 39866715 63697635 113169285 41793075 69549420 118970610 78646035 86813295 12433920 105862875 78520800 100671390 38120790 74676810 133086525 62378610 82202790 72239010 133071765 39092145 14157210 7086885 39345675 2230350 109761735 8804520 103064670 84174915 5070705 91564050 63340095 70561635 82583535 120783360 124815960 95933310 98255925 6792120 94026300 83810940 89423670 81957825 130348710 95716770 34147005 23341875 149064660 38100900 39459870 127963350 52793505 122266035 61058910 122072340 124649490 15887910 13718820 130226145 137887200 98215410 15156195 145430790 89698155 87986385 76884210 47618865 124423155 67998810 110136900 124715205 128822295 85533795 91803900 7399305 47391780 89231775 105718935 32937795 142042530 68639940 123398625 56981985 104074155 33783555 104888115 116378070 24038025 124430265 81288360 128309100 87404325 53900430 16138575 62781480 102956340 21120105 20704890 145204665 66958650 69869505 48961320 56377365 115188585 58428840 24121380 19875390 39700050 77239680 24543210 118705290 94697790 149418390 24964860 126004785 109830615 26012685 79306845 82681470 105391710 14299110 10126830 63403290 919800 12071415 96723240 57094620 100289160 37254840 109112565 49092405 9377625 123806265 114243840 132980310 48549525 1782750 51134445 1576605 75839445 40906800 5713965 132140640 45506865 16410990 81350775 144549165 1571835 77769135 82220985 37025145 78255060 145199550 38814555 81998160 57381510 6419565 139982160 69129990 37207425 69042825 93265755 13689465 19949595 115642590 91242495 64054695 138276945 65325825 113741475 96761910 93800505 123250440 135296940 27291495 111661980 58062300 120678390 97221930 6160950 20347950 37255425 104999085 43380405 75749685 62074335 134762145 149354085 13743105 47984040 91201320 122159070 30162825 76374555 28887750 143813340 80542725 133440210 35866650 65581380 87622485 117800190 10050780 140848890 6216345 53219415 88750935 144654360 97895655 33013200 50649345 54350775 27741540 59628480 83064585 124262805 73787385 118379040 83411310 75869280 76741935 73347105 92016960 139580520 137740860 10873125 35028225 109475265 142546695 87067800 46313505 32081805 72356580 109201260 133923165 116022555 11382390 8733765 99499830 47154615 136364835 123869580 141964110 51843480 112768725 65699355 108086370 89997150 70758015 3034335 86447100 71785470 32282145 43271850 15432660 143514600 105463245 47050065 44021130 147544290 113021520 105737865 75101190 123466815 43696410 102528105 126473940 81670725 42901335 35952375 95733105 17838555 122484855 137765475 40715100 135679890 28581645 82073520 148789140 20074725 28434135 55498845 100413795 44980425 135660885 42806235 55670745 102980175 48968490 149614830 143127570 116548260 62745285 85922370 93273180 31164810 61028235 141183540 48541980 120148755 44653515 26880030 132044145 72937740 25210215 109340820 55243560 43444245 8985720 95856435 118820235 41800650 86293050 68127405 99336705 73523805 54214815 28720425 116659635 138394590 149661825 71810880 66269835 3601680 77225685 79928130 126341700 149442900 123569655 115396935 109833015 29096565 79958010 29947890 9509025 1606860 116432055 133336395 131014350 126221310 90456960 32618955 20541210 10256355 44753325 105646725 45573765 75020265 78684435 16890390 24256545 145261680 8243445 28750350 75502095 23330880 149291970 123447330 74987535 16256055 12784005 33409995 108911970 69124920 10260855 78946890 39343605 84483660 34401210 62410110 13348560 137655540 85320480 63240615 101624985 63711480 121383840 139970325 131321955 105857700 122892720 131831625 96430710 47995080 54360300 57305760 95504550 119714745 4797030 28254555 72673395 96473655 42733905 105033345 65632995 112528800 105404355 99266610 138697425 142044765 44380020 90118380 68676630 90118740 131253675 52327200 97905015 63196470 145235940 45937605 137296560 57291225 100943595 105084630 144696030 13204110 1191810 93977115 33932310 78952800 53593305 144831090 33516930 48605940 50775030 13305720 8457420 128331285 62560575 86086125 110056110 59362830 45094365 19995915 28416375 49701750 72430350 34147485 145232760 60136770 64737795 7080465 125750145 93804510 113162280 144418095 147043740 135116115 126410550 91577385 144261225 71986950 97200720 112907430 26495445 122652795 96957450 108131595 48533265 20843595 110529465 72779910 118591215 40833480 101092755 16082445 147736905 126104790 31557900 88367130 82254525 1390755 31137585 136829670 114655035 71183145 138019860 26709405 142065270 113894730 133085355 73330755 117300930 140617695 1891905 70749930 126264660 19981710 62023530 118834395 144049260 90284235 119464410 29170095 115307175 143112870 136550865 1559040 251670 106206480 119949420 3408225 127961085 35345205 109031025 46066215 47668785 148428510 126640950 24984555 140560335 120769620 94861320 103714005 54244215 76906080 103663845 31095525 140955795 26376195 41690175 33364080 5106630 292200 5805750 147091425 38341980 79879860 133612995 9166530 33087870 15104265 144251400 60021345 129409665 118608060 32556720 129846585 1771905 29377140 31799895 130367940 105173940 11768355 74177565 132853320 41591055 82677780 126442845 130815375 50034390 31855005 134754210 32655210 131469405 81961950 98168280 69133290 63106020 6051195 122404350 123578085 96537420 6513180 83641200 98142690 147191625 52106505 100265685 138213165 89970585 127624845 121686105 827850 64859280 65275455 138167850 128497800 141638100 21441705 144158835 103443225 25415955 76666155 122318730 7670625 37857630 82126650 95508480 125358450 85109055 28576200 106222575 119581740 35052765 3313875 40983315 87344535 105046005 13699035 107764830 107111205 74336820 144174525 75295125 107750895 6636855 114657870 8879055 27475635 48373830 40541700 58829535 96237225 1989420 98100540 105770580 45081630 133807350 135174465 85072920 76373145 144111285 102072180 28255170 112380840 76423980 86569080 106943925 9343890 147468045 13158570 126722445 39155985 71916795 29760120 119556720 71040810 96536565 128134770 90357840 92106120 101855715 25424355 142237635 27413985 32673975 39253275 73093515 147458280 69147585 56239800 120473640 30509880 16042530 39228015 88595700 133678365 80045175 85585500 125616615 122260380 139019250 40530960 22991520 63875580 64695180 19182885 114944835 149996535 66095565 55848540 107553300 49937325 86387445 113936220 149414010 24113385 45986880 93717915 43844565 36253725 132925455 65266995 8104680 12101400 73922535 129129210 35771385 62847585 21452610 30178080 105119475 119903055 123832515 70862115 5836005 119495805 86404770 124203435 126832035 90476460 36407820 113772825 115898490 53298315 107787870 55288500 22807575 22849155 86001660 7132995 102008070 93995070 19091340 39070200 27775350 81083595 107387595 4076925 57964740 79380525 137135505 142739145 2598285 57418860 92593995 143672205 59182440 82387470 118456005 49309080 144176535 149247900 74982375 95954760 111943950 124188555 67448430 135831630 142151400 109783500 14450940 13157220 84187485 73110330 83194215 99920715 96729930 64482705 27009720 93703470 28408335 116613045 38264280 121079340 111787365 131740425 75700200 111890805 101003010 5577315 108571605 137139750 13371420 45114540 126577725 111327180 17627520 140117820 120179220 128469405 100416510 139224090 38854620 111781170 65827980 96168585 23127075 101799975 114453870 82367235 43740885 139376685 74835840 127288500 12004755 89616330 144095280 80325705 65550945 105335580 151680 77710635 146886075 2578350 69275730 17394135 75015030 28791660 141929700 37086150 118882680 63162330 40657995 91464420 17037465 67892040 131866800 45508065 24148170 65054325 129735180 71996700 122614275 25798920 139875495 6918450 131452710 26542770 107408340 53996730 105065550 89115600 145457775 86169210 81740505 75546615 148437930 129770310 79126275 48896655 21981165 104172540 134711430 117613140 91415535 2974005 97334985 29149215 81807795 60479505 15065340 122628885 113180955 133577625 71826090 23819940 59746590 57468255 90851850 11081535 79516650 77602770 56269005 94525830 6675090 16060035 53850690 84413670 89747085 65902515 38051430 14047515 113724060 44466885 97540455 18891120 55572495 2308485 60274560 103018605 51065085 23378040 21234450 81716895 143012010 88762380 128437515 144180435 122306505 58747800 107385495 128761845 21733005 72337035 12301380 135049050 61330035 395445 57106335 78046350 123121485 122525250 120420840 59802570 68315430 13227960 12346215 142156485 66619095 74898615 36102060 29565105 100582320 66481755 123255525 72067890 38106765 138529380 59592195 61654350 40502910 76536645 133304550 66498975 29966700 12688170 6816360 77169795 30406785 138926460 120919350 41581635 140634630 24956235 110640570 90408840 147771015 127263465 62707080 86127735 25440930 19881315 146910825 136015575 9151770 62259840 24752925 27620340 27494745 124898295 130593465 129556530 57198090 86653095 122177655 97533150 11979390 29780790 84926670 125012340 113424645 10589430 125734800 99264255 140765070 439275 50871015 92353335 68280375 29910150 57676185 123885480 66303390 28885305 109606710 138457740 132054660 75200400 10867155 126123930 138032280 88596645 34861125 85434600 97455780 121503150 134625180 42409950 30019140 114335775 20308395 106852590 3453510 141867210 65503545 149117220 138646395 104130660 127471815 96152565 69920940 16611120 63019335 118555350 46038390 112583805 4753875 76567035 59952105 109949280 140737380 64163205 48197955 149091585 119363640 108740025 81077250 142357350 10119135 91087245 142024905 29862330 28207185 11359845 98849070 28229625 41716065 83883915 44914770 87425025 90530820 87224970 126431370 41312325 51722370 35536995 38540310 94291620 116568975 123570795 109218435 117765345 15340320 79677015 22752255 74460960 695235 65555595 20714535 90051015 61009665 6588120 58851555 23453370 68768385 125402730 31382040 127048650 122074875 129306120 124670085 53864565 67727130 88651305 60750360 33596820 35661585 140722545 96506010 90279105 75025380 70607550 32743920 25457940 19736175 86971695 26572650 103665465 97700460 111265110 96159240 119748060 27939090 40957980 98197440 57635955 76844820 66130770 21130665 13082280 31003755 19053120 51372285 81099645 102035505 149434335 16337925 120957030 55717200 97226475 141209160 137165130 117078765 41005365 26223255 103190415 147427515 60119175 137376090 147849705 37363710 115994520 117407520 85243125 55960410 41213565 73740630 100362600 107781360 38534265 2728380 19978935 60806880 126872925 60598755 66732870 119110770 128905845 22377000 123176655 111851070 40047765 60286110 118245150 90917175 14470380 23245365 68924610 128595750 54554475 138859695 68014905 112788360 19827690 113367540 125997645 133654440 45512850 106477725 93226755 102564810 81998445 64694190 54166650 134287470 32432865 69589860 134115810 1765710 10674735 44642730 23624385 149090235 40816080 126555630 100296645 73360710 8949315 62256795 68493075 131672175 93382335 88354110 132835335 107195145 9243630 87307785 23214840 82421085 98517855 131198610 13624890 138192570 59844330 129549705 128719995 146131680 90907260 122711490 84888045 86877120 77091375 123609375 21680505 88903425 71039895 81924735 104314200 23998935 127530945 133660530 13109160 147781590 130987650 20843700 134542500 131355210 131457990 81941355 115843530 86135625 53548125 58548690 95167905 30744525 50481870 53083935 142118760 38874570 16448295 105801705 95798595 146720565 11644365 108355125 143689080 88771875 123003795 99799830 108730380 44438385 139267680 99186570 22961655 149937795 22620495 114733680 5317410 99114045 64518540 137513760 92330595 57666450 130320240 29584170 44041275 90540120 75928260 18887625 9483000 26672235 43855665 20371575 68058330 87913470 54966135 145788945 7911615 134300190 12966345 82974345 64908885 137696205 66445005 32952240 113969385 61927635 74164260 116592375 21693645 140598405 97163400 98460840 27982980 24991965 119768010 136344285 100716075 132999285 24379530 114835470 71435925 133074420 110345400 5840115 122934195 76101060 97241520 120301710 42358710 71392395 14038020 28552290 108909090 104287395 126960465 85174725 48270675 115165770 127461405 132487605 8367840 38227140 126237345 83167275 93629565 106393860 128725290 131833035 105972690 133322250 137105340 110224380 142330395 68891490 31361430 89666445 12097635 3895110 26605905 43538325 95166075 16924035 37078410 144314400 44837910 82559550 36051345 22749660 73146750 29082900 41249865 139241655 140749995 55930200 102887175 75891015 8094675 78257460 73697790 15252345 139705815 54896370 131524620 47204685 20315130 20129790 120659115 65333550 137630205 42817485 139548810 47885760 16604985 90062550 32070555 137464845 111226755 117824400 90290310 67201035 31598145 122314275 36638505 37151820 3416745 20432640 37443405 1054140 127421055 24888315 59205450 76586205 25197045 38663625 123038235 55659675 9177840 101183520 112128195 7522560 146806635 85056885 109775760 80864925 149698590 5855535 70043205 61652625 77510160 132628710 35888010 39359670 79455375 35683095 125620965 35903070 995550 57577275 53713260 54202740 116921790 117377115 114668190 107360850 16458315 84356415 102978075 62222220 129471480 98790210 60046845 75970695 84125985 117654180 5647110 9470520 143928270 137140410 125961705 92262315 27145800 75185835 94244445 3972645 23011755 24032670 14076735 21093270 75814485 93941280 132492495 118385220 143043045 12571335 37217940 108344820 117773295 7046265 117687600 20947545 85832835 77287125 144564030 71705985 132469140 134531295 91353765 85493400 66369960 25976595 39803700 89297730 65010855 128570325 38143530 131391285 35112285 129173790 144937905 80164395 33040815 134577870 142034295 26595465 36594615 45236790 1692300 62581785 80813610 77326590 73643820 62656725 102652080 90266610 113869005 32816385 84768630 25761345 48848235 51017715 110407440 12031650 126232485 129022410 119968665 44833470 17746950 64291890 33022530 98447025 23223645 67803495 144569775 8392755 138830775 105621315 131907750 123019785 136441785 70322535 49606845 127875180 66856605 62507460 5326755 145521795 56141640 49385250 17675805 67114170 110925285 77954520 12779445 22562370 82056030 53207505 67636905 58401420 146080425 16606965 106380630 62435760 13791225 116131980 66802950 148370190 16727160 103589415 27808650 50289705 81566910 137636640 68806410 116983260 143835315 119180955 15731940 58063560 121466940 36382530 121676385 143934315 115942140 14358105 147308565 125355795 102879390 119280480 31155825 57896850 87950835 100857270 34173555 77940555 41228145 53733810 22695285 135085695 133123275 118029375 44405490 1909320 57074400 74253390 84120900 105269055 134748435 44466750 47705025 23636565 144076680 7085895 144079875 137605290 849735 62058405 50331405 142704495 15575085 125737050 70067490 101629635 55855830 23059335 104714475 122814255 58636710 133344165 114675540 143432010 118819350 78908535 92165640 94258995 16373835 17117610 4680120 109693200 122049270 15930285 55998855 125176320 139734945 35502705 111131010 18838815 65686320 130438335 27850170 106639005 103823610 69554370 127914225 69693390 54084075 44172015 84420405 108635085 25491330 34703265 36714780 135725445 56662950 80377665 6601530 67468860 124204560 146237475 120699030 81140085 89136240 101073090 40446045 133786875 53132520 54023610 126676305 74484870 109898145 132643170 60693450 57342555 25892220 81415035 82963740 5833020 3780000 112953840 15174510 39796260 108941805 141319365 121964025 6663255 126469575 135493560 92495175 137737290 58244550 17530515 77917770 38660625 47471745 110248065 75154365 56238630 25185255 140467110 29312310 4552590 144130350 113867010 67657155 101440290 65181000 23738445 126867300 24752295 9045810 97038735 1318590 118976430 502170 145107015 79927920 43585440 146414250 82929180 91867275 83085150 101872275 74827920 43496550 53454915 99453090 129703590 125450040 141617730 80829690 127924950 71322300 22167540 13340400 1297095 101959005 36450735 110812380 103395210 53439645 125185065 77971605 130657530 91086495 130689795 20902410 40338630 116457825 81772890 101523675 4492110 9856470 33243750 137374785 124140225 142899930 139089930 144019800 35918760 68158200 55732485 35559750 135575910 89385360 118490220 20591385 141493425 112461255 95971950 125609850 96700485 143084445 31194045 117433260 84384870 113897025 22099560 129423060 33890475 142120155 24503805 20909985 27954465 128923710 136113720 56004120 29091630 91144170 56673870 92884065 90875610 4275360 23307060 140700735 99953160 65878950 919170 22462560 71292480 79936020 71788125 298650 96569445 38345175 2473650 149291370 114930600 66858165 33063930 30789540 113298435 90039360 7279095 38164755 27759780 34823640 18490020 5590935 97730955 35757870 98096580 71105445 21836310 118700400 128911935 32839065 76399350 4060470 287280 125593950 18187575 98625 67150485 119883675 29087070 61073520 64513860 145496130 37865835 60326805 80901825 84666960 42978750 53445540 60224130 9931785 91352640 8462745 142347750 113572440 46741785 134466795 32167695 50803365 27912210 31323375 37004775 42047265 63778500 106748220 144703605 75947565 42988785 7294905 123474510 80292840 40444110 33730590 61364985 144371745 34028460 30040110 70437015 55230000 87336210 9264795 77029050 19148535 119113320 48859785 116150280 57170850 86633865 66841920 122863335 9536265 22376955 28190775 59990265 131367300 36145350 139891710 33140970 59014245 13107990 53736390 78947520 8764905 117981405 40643760 128846340 143877315 101569605 96231240 133832160 112053960 41786745 33576825 12190905 68895270 44449995 124537950 18402570 46524630 87274350 111711030 93393300 56329110 19723020 24019500 93290070 107095995 125694900 2196240 116077395 135804825 74547120 130752525 96000375 26778105 6119370 5981235 113321670 62554920 1533120 9284700 9245175 81240 40166880 42519360 120406875 10066560 13916325 108976215 146982930 102549270 72872325 140262285 77394660 3684195 78533010 103259550 118982235 131245635 79461165 30887190 5731305 22465050 116325885 142707435 10162695 93621630 52319445 40501320 30954465 88523550 39283455 81182280 145487205 102276105 108920355 43567110 110030265 90461535 104400315 33721725 124577445 99753885 101835495 41111475 58479510 99593910 80893290 26866350 84633480 139522905 106191870 9352590 100940190 95413710 70486395 45104340 34507800 123795870 71858925 143722845 54882375 67634670 87853995 83343045 139473990 20005380 37955040 93162960 32732070 124620735 12170400 122068470 85542195 40724055 42484005 74444400 9932535 94834020 106638765 81865605 30735015 85890990 147673695 112478595 143096835 125516805 101310585 114813090 114980220 94693530 131724750 84063840 104661270 58078860 46307415 147562875 71353905 42114285 19886805 124930755 69440010 80029965 129351375 132257970 41084355 52291470 10527615 29086635 38932545 41325120 148034760 83422815 131940255 52411875 15965445 45818745 127467150 116550885 50994540 73429665 39402180 122073480 93774930 128475105 139082925 126077670 7239780 120085410 59709195 13668810 24296940 15272055 92922465 27749250 26516055 67963185 90402870 108250845 4699125 97226520 6163185 16268025 51696210 62894550 23903325 29221905 134222895 77023335 107743755 37485480 23153265 148529460 71204055 4555410 29013780 118990605 53654700 12397980 73746195 101250945 21832800 43640310 130173060 26547705 113449755 49206345 17868225 126255495 15001035 24696270 16357890 65228250 72839235 112397895 46178295 67613025 126581040 145526550 94070970 2278890 70807740 64951335 29445690 115330035 146426895 55555320 104439015 102322920 118259700 90327195 84243210 21183285 101463015 50349915 69038760 89315865 120545955 98182530 2854755 74852085 131110050 2126835 84981060 128189220 1493160 8762940 129544350 48222555 7820130 102297120 99051510 27660330 2413995 12966330 69783045 40360665 148145700 133789545 43590555 100267710 40363140 27629280 132997830 107976120 47785230 136584735 138421050 75536220 69675390 70706100 143106630 62005620 96096720 2633865 69419940 101282865 63663030 114277725 55894440 116880270 118658055 52969470 46790970 80776380 105499755 5017200 111154200 130832550 108845430 12563175 53730675 26484720 128272125 93561780 89688450 68041380 98278755 36136140 107184960 26638335 3097755 110838690 91525380 66804885 80614230 111793785 34459710 123691695 4134285 76433250 132615465 60403830 22033305 28620660 73640955 28797675 2413215 87986670 75560295 96739050 45232485 30714585 64000515 60253695 84757095 74371860 8981490 30038310 37206435 27207015 33413175 135193770 67495560 89351520 47170920 99837555 77764365 44821950 109928595 24808530 94507260 142198395 65133570 47930910 124021815 52167120 30179370 106126410 2797365 88718565 85558980 84744405 127967880 23350890 134949810 121516710 126421965 70870890 41457180 145879110 111116895 94736640 33053880 10057695 28762845 110612130 83776215 65611830 68054700 139292745 10767555 49928850 13920795 62301330 33526755 137361600 28110090 11257440 124501740 57381315 6864345 45485865 109726185 29657295 65074800 109850280 56219880 81009810 108876210 13409580 148313970 120958905 40262070 101454810 60369045 134772720 49150260 48245400 58726380 6291240 41716425 29933370 93293475 122559855 98927100 28410390 99306090 8255190 123849120 59641950 69965100 95783940 57865245 104453025 115689600 107395815 121399515 105769980 17515095 106751775 130789515 6156705 29514210 53667015 39980490 37254930 80000175 75079665 96413790 69317910 148996455 111585405 53332395 18227085 92692515 140146410 95432265 122020095 12154905 75141660 113776980 119279550 119666865 143624715 58292505 54300255 131701185 32666925 1380405 143222535 51240150 130340790 48879585 110953755 17443845 149991765 35092650 72649590 16793700 34779300 45959190 57147120 137127645 145271595 99480360 46524735 132265575 95875995 28005915 44387055 103423590 140761170 31581135 48770550 49254810 82138110 10418280 58383810 145442550 13599495 19345110 9854985 145175130 84967140 94496295 18033720 17297115 59989470 500370 44177415 79134315 71225865 23780820 69014685 51391080 24387540 27730305 139216560 36750690 69819810 115000455 59100210 42024075 2888055 132696675 23279625 45156000 69285120 26389515 80204175 100199430 6701760 94619355 45317175 26688855 64103280 129028530 105134610 71971215 93463665 97947975 133222095 136760610 141659835 26419125 88914870 59108535 31871850 48771720 51195885 140508045 72339795 143859465 67961715 24135615 137718705 73462935 138583950 71645475 53588130 63429060 54130380 128796225 94801365 101869545 124487895 17909910 109467315 79238685 102184365 89858520 113043135 118763385 76779705 78014865 29654220 17096820 9464280 42185925 86631705 65301420 123643515 99722055 76436175 68554020 132945615 140895195 10468800 93067710 35588190 62974185 66132390 100348500 90647115 114638820 104841405 133835340 102232725 71766795 98117025 64468485 43294695 139000575 14353065 39277710 13359405 140324700 71563350 28293990 130000665 102392295 40349355 73897305 30950280 61856055 35079795 6497520 56338965 73079475 66035505 97357905 52606860 77024865 143257620 21276915 103668165 88425360 37290930 31935735 104054235 21729735 129764595 104762625 63776505 140092590 144598485 80439450 70879395 103268040 121531185 118066170 148026945 38056950 5960895 32405835 46396005 66252900 45985290 1524030 79242060 21965250 105675330 131858790 149674215 132230160 78335415 57089445 101150565 86944710 135173100 25601820 47892525 37857825 95530425 91082025 59284275 5090550 95237895 136274655 128411130 33067290 52214340 96743010 48377265 34851315 58616070 115521525 51606195 137619615 57830400 98058285 48476430 91967925 145049310 87796800 26977230 145993650 124102740 40164285 67783395 70432665 24477480 92447040 86346360 93682215 70411200 143774100 61365855 31278825 124050375 84155850 114433095 112558305 27580410 49125300 116895075 106267140 132366570 137146890 119154900 136446345 8956170 55689165 58774545 44575125 44958660 138186975 28428375 81070620 137325300 118870320 51321780 30813240 72738090 46346040 51121185 66083385 109908810 127806345 143812575 27140070 46464480 126100335 38141565 22349190 96938805 38865390 18081540 122319990 47740140 70514265 4971075 104113860 92273355 118800150 35447310 116538495 29221110 130802580 139170285 101382150 45738555 95346420 106148505 140596530 83807430 117655140 78312420 127815540 99386955 2194395 99126675 36876540 27493800 28188840 87171720 103093245 32952870 52241385 103017105 34340415 1146555 8430180 119199300 54833715 13098885 146764230 106989585 146938005 47517240 51944715 9571080 114866235 144776805 31221885 134735265 11343255 129489900 88555665 118426755 90649095 104586165 50643090 121892790 65008650 41736330 18521550 14395320 107115510 17366550 24400545 44979780 112443420 4011285 143867820 18269220 31216440 149923050 93457635 74070705 80344110 127452105 112439910 81348975 96074550 71714640 32031900 64527420 13898880 8489955 138525360 229650 58280100 11511330 32509005 43465770 10511670 77202750 71442780 123906585 1414005 118011075 9138420 138832245 61041390 35501265 65208645 140205705 97624635 147893970 103529730 130316010 14050065 8375805 127049805 33111255 67585185 21468105 34988355 24628290 85586310 131571075 41095110 125463810 16608630 33981945 42582780 91242165 68323005 37486350 26117985 123448050 97099590 127734930 143416785 52875435 14641665 28419420 49434030 40475760 111171120 58424355 122146710 29852190 72885675 147565530 25814070 73512975 74374170 91902810 142115145 120903795 70329630 143452470 322740 26773200 124834020 44128755 110154870 32447790 136113300 76628340 72035580 98858280 64394190 32813010 130309740 67764135 110330190 91205550 147341940 60502740 122271180 95326320 42118845 130711620 146302125 139552560 84623565 96493410 54545625 113068425 30331065 98880675 4564200 17621535 52672215 101756010 32145075 118171470 125497725 128443410 104167380 73889100 97624215 52373715 55228965 57914880 734070 95396955 2793345 29902770 61849860 27094830 73168065 141066930 124097970 41994465 91682010 131288835 61675935 24341205 74568105 106212555 139118190 98551125 134779140 123768375 55195485 52597350 118673670 134509095 15421050 27702480 147019980 54010395 25183935 29565555 22130160 126529395 93160725 82922640 106677510 46999440 1287570 117529440 106395705 122521605 54144150 95892960 60806535 68799255 100841535 7945350 148166505 40798770 92942340 68476905 6770505 57740505 10342395 44690250 31379760 70307520 119008065 104625735 38984220 107158545 7859325 57816150 139076190 51534810 7969965 29114820 12777480 91126710 10373595 114885000 66000540 1910940 108948810 146511300 135298665 89722185 52523415 149812110 27097425 97743960 11881365 94064415 79666275 7248450 62416950 65093745 17967045 123786180 19288410 100824270 31103685 46261335 22729830 61541325 118201935 9159975 144087030 119582385 47274900 129440955 28469625 12379740 24289395 132914025 11662140 45407130 57970680 49993110 4980270 82349625 114965280 79029855 33480135 52403295 70855140 57289905 25234275 80940180 31318815 56549040 43481235 139310925 8369295 4605555 82420275 92810685 52522500 4242270 1388595 148633320 120621030 76279875 147200760 18344670 84525435 5833935 34960920 104137020 46393215 109831545 145361820 42389445 34146525 71629785 111934785 75092325 26659080 81325800 108367980 70332075 38517825 68400495 68112525 33819030 47485065 96928020 46050945 137171760 103928250 45737205 27944385 49648155 111472890 99790500 82026135 54751095 11621565 54520620 55724880 132340350 38331240 32036925 49643505 136186935 100659750 84472140 30026130 32318280 111938610 128704470 18404520 26702280 62329545 135398085 81172440 26318460 93561030 12618630 145240980 15949305 1219725 61788495 63091635 97499940 57469245 77893470 7162290 6252345 67135635 10936635 50564805 22356330 134034915 95288640 50541360 106006230 110124075 136591770 74051115 91679715 127933980 19552860 14262945 61076175 93430185 129633540 124658385 148505265 38731155 89677215 129944550 142471305 113801550 33853485 98528340 115869255 149449395 38200515 131645520 100073355 64893885 97786575 143916180 34751850 107538780 33686040 27184170 135157860 64765080 120758715 87225450 137864730 107147355 144446715 29783925 50568675 112893120 69388215 60912645 7016130 77781435 87811410 85002840 30643020 118723290 68361630 112298730 129073200 54433695 45991395 112141245 135920355 113660460 90162225 52601385 47495535 63731550 68092095 69828060 118998300 107703075 113475990 134073570 107066130 49382205 27460110 89567790 136984665 89400735 25373865 22086780 113937495 98440290 91716030 130526340 54703500 28045110 68003160 31042005 10948965 70039020 129194430 118946820 50005905 57000720 64889730 1829400 133884090 8735970 12747510 3813435 93295230 106029990 2347635 123449670 87661875 11052060 7518450 50238435 141704970 5350905 101786655 115993545 137184300 130477725 113161815 24176175 40787760 69061485 25233780 57347910 33833130 149924655 22087935 92172960 30261810 44414235 122238900 135422310 29651130 50046435 31836300 1721595 28452960 97933245 47475810 65282850 149220690 44878950 97768905 35637450 10937505 16050135 43843590 42751545 74464305 37930965 128501895 82988280 108192495 43510800 60207555 73693260 123113655 65563860 127787085 109393635 3810120 3608835 147640545 29914335 128956020 73259055 3170385 73716435 21051645 105438855 96137115 52189950 29937480 53973360 94757355 116840730 28578600 116303955 94200000 43173435 67983375 63263655 50019840 147529245 37161030 4458015 113159550 33788115 26511345 56924070 67513065 52347960 48565755 4244580 103700355 68396715 69010725 132037710 48251400 13147335 125556690 41847105 36239715 66605730 50012580 108563310 100186005 109403385 143907360 102859830 149460930 35725500 45770445 141735795 17544570 133540935 1009935 120793725 29928780 139415535 67496445 132207120 12004290 21497340 37272570 101812845 6913890 85408875 65816985 125643480 84703515 17482710 13845480 14321160 25262595 139558740 73934190 44102355 131529780 26843625 38596590 131107365 82233375 98415675 26458095 53380455 134129055 6059070 134535375 130293705 21644370 145849725 44231445 92645160 84612345 148968090 13447755 65257020 22012350 94596795 79550625 16317060 27280995 62918925 49258260 67246665 92718015 78343080 25508880 56740875 146666745 147414240 70922895 57775665 129843510 82394085 33905730 134184465 17602065 4602645 147762870 104570100 14934225 48079035 3376140 147361230 39182985 52366365 67344510 64727760 131874105 71996370 110316870 60366990 63100620 37482420 85990380 62419215 72390660 82859790 72932850 67271685 128327325 93210435 85893345 91172160 32525685 57025890 135068895 104065830 27380565 77814195 49091445 97120005 24043290 70166400 132392760 116674470 139117680 112547715 141584055 75044325 32324070 131466285 96340305 11425305 147992685 80797815 128812845 143013315 44020395 112811595 139149120 145134525 51924495 23770800 122476380 71637705 28470600 57847290 30570180 142728615 54896220 1821720 1641330 125692260 87440175 62923935 122382015 128199240 64411455 20806380 28819110 39578550 43900020 6471690 121610325 99893670 3492855 57229170 72905160 47822610 146426430 111602895 138725865 10758090 94426305 147016080 25870230 125570580 17382750 62742090 91089210 28854300 85356930 20156190 79858200 123822765 96805485 15576210 25570875 7138380 67836540 123370995 40925145 95332470 105550020 56271360 81989250 119192970 128347710 101761770 15172800 13817790 49242510 55728810 130638630 66409680 145869165 102153525 6397065 93373440 65969520 32671815 98521500 106638780 124035585 74424855 25099800 35208315 15375780 108830910 39461505 22389315 127715985 59040945 125196915 93735495 90552375 116294535 16078275 18824400 104577435 80343825 34394715 103899600 11019900 32249805 126734085 99513180 21929640 93109350 75912150 149800590 29770410 1164315 69588180 92523315 108209130 84087555 130051005 8395980 71449875 47693940 71777295 47498520 146694390 83758200 48212625 120738330 71744820 53801055 122250270 68872125 14606760 29556240 143030820 107264325 49199685 90929685 8382015 134315520 35984895 105568545 52957350 60684720 43601460 119293140 122768025 50781510 7930710 115657170 147021450 55167930 52882290 116006235 142937790 35273205 75164565 72578625 112108785 117464415 44346960 76300260 15770550 115326195 124554810 51098280 36511935 72794835 18473385 23930940 28717335 118290750 77176290 88195200 5426625 39466605 35834730 129775035 82025295 45721230 86396295 65355270 31665495 62285745 128879565 28996020 80590995 33620040 69334095 24537270 112371585 143519265 127327110 34446405 8092215 45469770 647745 119902440 99328905 45978945 51084120 63218295 128825790 82762875 88073925 10429065 42874410 30277800 77223840 99363855 108556275 3060330 21817545 2329275 146723610 79312680 147470715 5356635 108085320 108052170 44413635 22078920 58947630 54271905 100189980 11221920 26159745 136010805 140421195 107211795 123998625 85588755 127670490 1588005 46451040 67025640 115652430 18829680 58407975 41035830 46164525 102536445 47511990 133807440 138546270 102310155 55791405 124776060 67693710 106158165 46423770 129939210 81758400 58805850 32744835 2648655 97663410 123379905 6165645 24217020 120701280 47606595 88983525 106252350 2735490 91621770 104139600 21645885 29972910 38477160 44858685 78991665 139231065 15170430 62771490 140455845 66906675 108932640 59737260 44661225 99118320 17707845 74333010 8507850 32363880 67816230 77972025 478515 91790280 85587315 68650800 89872350 34175280 73085010 76403475 106643295 130224930 59125125 5709690 15881295 85289220 79531980 113057520 104009175 11215410 64245330 29232705 66163020 57297240 114964005 97615635 64186350 4477425 147374565 53197185 104416530 41412795 43173615 5801115 147864435 13086240 35221305 84915900 68238630 114638130 127681395 94292580 68216685 88635165 24109680 81433740 22059900 27692565 91159290 17208870 103172370 146572605 19379010 32855985 74664060 29038440 147129240 50703855 24591690 98074215 76935375 143817465 26985660 14986875 22028565 26917170 135751830 102572340 54012705 144068415 110933580 61145730 44661075 115282815 104196870 24829455 73675170 21611940 82309185 30352800 82016370 49680600 25780425 103384560 29499600 19045980 22592430 86470560 136488510 129581430 97975860 33080685 11746710 132173100 53004525 15828930 67574955 113486370 127320000 113970225 114619200 112197345 77011695 125963460 123738825 22507500 68607375 36023100 57509460 60992115 32556180 57398070 133599300 91624305 45421155 140389965 110816025 16130610 135254280 36469755 46115310 120801255 80583840 120529845 124660830 137697675 22622460 12891975 98302425 78968175 74645205 147280245 74572245 87167730 16831020 77500410 75236835 128748675 142861020 97432785 116788335 52594740 351150 40605540 59474970 37483335 9426810 52905570 70488480 86772960 22896165 34649385 93768165 133530705 127606860 39133785 54290190 18503625 140764335 44861370 139021305 141623070 75198075 127104330 123715140 124042650 46790730 1880925 97580400 115782720 111253470 44934825 87770565 68577930 44887275 49451865 110613690 66500805 51598170 119066370 147122640 15261945 128399430 73427085 104884860 2397195 46638795 125718075 9914205 84162450 143626845 12074235 83098605 80925600 135967965 12394905 130031505 106188540 133810095 83571000 55573395 3621870 58923210 71856450 80939670 38327565 3989460 2136105 92623800 7550565 117007860 65091450 114690975 87417630 13502100 148005615 1307865 114642285 37789305 134071065 56121075 20516700 9664380 8479680 123597945 8264790 144832620 125385765 54798510 125139060 139163220 149808120 93806175 79986735 101975295 12084435 46148490 87478215 143374395 54055560 85786845 69608175 101437635 45881745 146998710 60913635 114440430 27195630 19722570 133284225 146455005 72592275 111464475 147773925 6081105 49774050 62704635 124806960 144886410 21795105 84623730 45913815 82560195 95314095 38164890 116793300 110922000 37229505 62956215 86053470 7856430 96387150 140083260 79081365 137702280 36043980 128515800 136440360 9298350 119755125 125009025 31868835 98821350 39303825 60205650 42195390 109683855 102434295 60658470 92040630 148434510 100161570 9306045 50996535 46784220 2537175 72166095 67680450 58190610 63266730 43897335 149143035 42267480 131891025 2190750 25154025 37691085 89784315 29755515 119617560 123007620 44467980 36877395 134963490 66701805 139823685 144904725 121195530 69319335 86188605 132245700 83944320 8649750 85446930 57804840 119225565 102544560 137766465 51234780 146962605 23902455 52575990 91982310 140461635 67193145 110664525 30055725 102962400 67466115 32155470 28378875 142001295 116688540 81501990 117389625 147380820 27895155 44375745 102874230 138149340 148254045 81404400 102588885 22643010 88201230 63978945 22552020 73605570 90867330 117251865 104520735 21938160 60197070 72964515 69042255 42494370 90263880 114584310 134385375 130875945 80076720 100975725 68434485 4128480 107743635 115141440 25700400 146444535 26214420 69110625 64760475 101979675 37216530 116080620 64943925 18066660 88861980 25415580 58412610 133361910 68156325 138400770 77178000 34746195 84586125 86210160 69896520 102711120 96945270 31998300 37690470 122146695 41521920 13199325 25337715 33827070 67636455 37441395 142536150 70619340 131211045 133725645 21508350 42322185 149514405 816015 19718130 140516175 46416390 143573430 10361370 109773075 34931970 72052425 131428125 2992185 76140615 48929715 114689940 62691690 89969775 149989995 96273420 1023480 40299975 27373590 35414370 131490165 77580810 128987145 30228660 3669120 105438120 7054605 41465700 81467595 49841670 47149470 107687925 8464860 34198740 117087720 30769365 67229985 119912970 149124330 101241525 22362000 83422650 147653550 62692575 88458615 112663605 116550690 106380870 131825520 65540505 75133890 91042950 119996205 134043540 4491450 26176725 107396175 74712420 79926225 8140710 81219780 26687160 94808925 97435845 17495850 136839840 49826895 70481235 92100465 44876265 106394235 144786855 20286825 11616195 94393800 27561495 28731015 107232615 137441985 8625165 92692980 9733980 52784025 53314740 128829855 121332750 71709840 13145880 52050390 148205970 104571630 68304255 46707675 51184380 78042465 14257455 100054785 58404000 72530130 36584040 7778685 59652225 69519870 54993150 141476850 94760580 106086375 94829550 20992140 93720675 22037235 149145105 44211930 99487500 62661810 67780455 126817275 108247815 31266600 112994865 99206235 143575020 97570140 142827555 84590130 130510440 132844500 67880310 141398265 47144160 124938765 116323230 60406740 57943785 47751540 29938770 130220910 74892120 58706430 132423360 58287450 140215260 38720730 149766255 122777310 117162300 16369275 129660705 148458825 41642790 110996730 69723750 40540380 38391405 97601040 99254115 74893650 78237780 124770855 57963840 39770010 75654540 11377710 2356380 42188850 131568450 44699265 83615025 101680395 92686545 8422965 15204045 17402160 59689155 48121020 107486040 23521380 118195860 5592825 46545360 81260715 93725955 100169175 107090880 34060800 43971555 94884885 123128520 45258600 133684950 25163070 125647575 45091875 24255735 20332455 43547205 94640100 165075 135365970 103981140 92906025 40272120 10121715 146808390 93706605 81042150 91848375 98946855 81478305 131764725 26844840 14813550 122730525 140699025 138988065 70901310 20333145 89714475 92888130 115781100 86986605 60752835 63096405 127987935 62709990 130972140 84972150 141992250 9782820 48925965 101758950 44303475 84429390 108674115 84898065 107481720 11698470 138304590 28914960 72942270 96975015 118391265 60481380 29355315 49484850 149202930 34539975 118538910 48231570 106704285 125425680 104578185 8071140 21896775 121780425 119658360 59579265 62066130 65591505 114858255 108655545 98920035 116290455 35494530 88498830 40984515 67599075 26091885 36500220 261885 102455160 1728825 143309205 130566660 46420770 48278790 26374020 61996335 86697210 134147835 148012380 69882885 98132820 6118245 341130 47990730 45736695 99080370 93005430 57698730 72190065 35583000 84037950 80440170 59119065 114815565 100741710 12682065 136434090 47636115 44320575 94494090 138992445 39644955 30391905 45063150 17066190 110269410 104824545 61549365 39574665 7710780 17176485 148955460 65908485 121722210 121707855 56849190 101430660 93531015 51378405 106312590 104645055 147849600 8207025 54925770 61772970 40256250 114176805 52091160 70814490 93061875 88605810 36253305 9091635 125487870 70306785 143211105 21380610 115321635 146036940 92865360 64018770 77074080 149846625 143999325 118718550 85618650 25634625 104640390 111915585 25188480 137287275 21570225 88608825 55331160 28396875 137153550 61508220 37719675 68363025 72772515 78514725 97688415 118660515 70393410 99194535 86839020 3778830 104259210 109826490 141554055 83075895 45073935 147273315 131849175 146620035 88262580 29546445 94772010 54944670 74722035 111156315 32967570 129785415 138634605 103171200 67189425 89238450 11139765 8955990 83335890 23426400 3084015 100805550 89350575 12443310 5568705 99880770 42600870 135088200 22843170 65935335 32842350 97534590 16666800 90317070 51641865 43316850 53463780 23910735 115847820 18186270 97130865 21358170 124973190 119142195 19252320 145619145 8200815 128415 77070180 101076735 20083275 87046935 62150910 117240675 126269415 59703660 70348500 33948990 51637920 109951140 18207450 23782830 132366765 47670300 146219355 27380550 51231585 102605340 93747315 147253335 77038170 30970665 58996515 141770880 94617060 144278760 139086915 52176435 58268385 115845375 72847665 24657000 85219245 70119630 138314595 118161795 23266815 68679135 24781455 2089935 38079105 112315365 17579835 49075650 63663240 67051215 144430740 112887855 127194870 91884480 117860385 10954260 26658690 46906335 1999635 72712935 47863950 142164765 17409585 12214710 105304845 977925 72547680 79868400 13370085 120533055 51423510 52633515 109599990 9798015 42055110 68185185 144833985 43707390 136906950 141470730 53147535 59787960 29755695 119702385 141068415 121794225 56642970 28979115 125997795 138101415 880635 96222255 81349155 89241795 31284420 137375250 138500685 85749660 19209075 121151595 116414205 120860190 126485880 146163945 44180490 7222725 84986640 34430475 114465780 53534325 74524620 39123660 39981480 65296320 55233675 121863150 69558990 71765205 115815990 29772945 135006090 39808110 20910180 57593520 29368470 118815645 66692430 10046175 93011535 43564740 132923940 143653950 95876805 145263450 54318750 66343875 137353695 128942640 83427825 133316625 42101640 128327715 19127940 141768285 72233715 6811995 104924490 89044665 43210215 2065935 116821680 19165440 42201705 104081370 140965350 70491240 27150360 60557220 17191695 90332415 24385410 42484530 73246305 12958800 13794135 14604060 67107420 35534115 6321990 135370005 99153645 114643170 66490830 33602115 65627985 57794475 48920175 29661015 4021950 117801090 72531885 122590170 132525315 138950550 594795 123542955 36988110 65049810 29054175 124210515 40744785 93710220 128714925 90319815 86276880 68829735 62000130 56254905 31756830 129752970 132562680 129110760 58280565 144394245 109404255 139748820 54815655 37265865 29033310 95495625 31830180 134254965 15728175 80964885 112143180 30608505 88363485 41234520 55128270 88509255 90150090 79067160 64807095 112261605 136065855 140175960 111642225 14554035 17002410 116784675 35425470 33511530 70696440 41123985 124474380 28331655 139782255 57362760 72120000 116382150 74133345 118176570 75239130 148851840 89803005 22054440 40628490 41053605 9155580 20902395 43399110 125420250 12304230 55431000 64609770 42019755 103781385 8678385 119529600 57795090 42807240 60342765 23099985 6432495 110059530 62291640 76201140 79921755 93846360 74828595 46406220 127738830 135940305 4332540 64301895 56175120 48408195 132988935 72522585 12412515 86100630 39461715 18237360 38920140 107101020 32279700 33037575 141917895 103109550 99806130 51537840 105438135 63868545 90699675 20888670 77879685 116662035 64640760 132275295 22618800 11842035 51963360 26705160 87898845 94230780 111337305 128855370 73363860 31772265 15558945 32889480 112267515 46978605 143094150 49924335 139568340 143341905 109430595 100563435 195720 35946780 122044455 57964095 12912420 148553010 20344995 37300800 3015450 112122690 136403655 129485025 111193095 106769745 70216560 131520180 73381875 6544695 109021500 18108600 85889820 79552680 48801915 143814480 42377325 47381415 28510560 43972650 131423760 45262815 64984515 110655930 125793075 10581540 142965000 59499465 98770920 68354535 96694125 28635045 136347810 142061250 37742775 66057375 12009375 35560185 106436880 112084815 25211505 44499210 133831530 145268625 42239295 106832505 7609815 41557560 87634950 144087135 103448370 21527685 37874865 82611810 23858280 65143560 29506425 122533110 6124650 133160820 16382730 123109395 113476545 15844665 84065775 3383400 29000925 50129565 26386395 101900985 51532860 11230470 32802690 146818170 135881625 115027185 78718350 19709940 38856105 100260735 61533675 40384725 50157195 36567135 133521765 69663195 51641160 96070020 71427075 47969955 91600755 47174550 123611565 133643460 14161275 8853360 63170880 49811805 22375500 24250740 106038900 51038235 128558535 63750645 143239050 125736570 56707845 2665125 17615295 113011680 93797460 107857410 44318565 7337385 84022305 133563495 143769165 145364340 126885285 81723555 78016410 5611155 9400485 134477580 55501155 55336695 68085915 113942310 141529545 91288320 85299600 81179550 129509535 63037575 145302675 12565980 17453175 85511910 25375680 79990605 110571630 3793035 130216305 88572495 93375000 103401960 53865765 149358345 14647380 110277735 101594370 88546350 42814425 12853935 58536645 103626435 116625165 5269800 149570685 10121820 110123835 65983620 70386120 67241535 8906775 145741605 42595800 16953855 148666710 25856400 114957075 75193440 104347110 68019450 76269630 8397150 48193425 78715815 85924035 117576600 77133315 9811740 21553155 44826945 28526925 24098460 89482695 49167105 127996125 144086100 142504665 138206340 48311055 131092830 141316275 124365765 144791370 8975040 47823015 109417815 100934235 40791480 26432985 59841270 136596795 80447040 130376355 34694175 119429355 75388995 84426630 68203425 95841465 133056180 94821825 125799480 110352960 134990265 83972640 94107825 84702570 63232905 13240440 136205565 116537310 68730210 133875345 122808600 16896960 3945000 126173895 11152980 20064945 98980785 13828320 84324150 65838450 62014950 107246025 67394325 122741130 139021635 99462900 128152755 2059230 29344830 11188260 106279320 9075900 116773170 7937175 126954810 89604735 72393675 54961860 25264830 56161215 108512625 45079605 91622325 118011795 46271400 32337150 131674950 110492925 27285510 144976665 119800605 104805450 101687130 132944655 59645085 47909670 105344730 20920080 78805185 34079970 75010845 16860330 110155950 146751390 114093135 137274525 144141825 142517955 119330850 17265225 113041905 48683805 14937615 3355860 109732140 100579245 120001080 29743380 74303235 13746810 111514470 75068955 36417945 113413995 120593010 2496525 127046520 7135815 147990225 15591750 111799845 43955085 77681295 43815315 117709665 98610375 71145075 62084475 59607240 48884220 29581995 91358970 25032840 15234525 140263725 51795480 99184770 100431240 52898340 30432960 83753205 92598930 13408365 16648140 746655 89022390 52260255 92435415 109085550 116702295 142868145 117682305 8525370 72054720 9804390 86283090 103694310 130915065 10504860 126602235 110947335 1748490 73201710 12421170 136641990 17158230 7260480 86654310 7291950 147029295 75761910 2223750 15040065 24303540 76823985 119953500 20961765 12771075 39683235 137901150 119996025 81129885 125470035 20036475 87523290 101151615 90491505 54709875 25575300 71449170 24988095 52098165 56486325 47775750 29454285 73629585 104141070 98178885 143086275 111990990 104474850 108621660 140497095 2526645 24259410 62793570 37877745 86768490 125072055 92461410 109473570 127548990 66332325 145709310 7665375 46888455 104291190 39852180 102076230 12734115 85421250 83205960 145730850 136300605 93656880 87415170 133648350 88394490 89456520 58477320 81869925 90801810 10872585 27955905 63529170 132920040 57453450 44868165 78767655 46711140 127610475 90057525 111709290 29706105 14683605 103061565 147194175 58954695 184095 9273195 103019145 23900760 42240705 26305530 43939575 20591475 4196160 68231475 100042905 62704830 129417615 84179865 17594415 102094935 108287265 129102600 143483730 105354210 25485870 142221360 65945100 114398610 35529030 139236555 69844770 94990320 25916835 18621615 74821305 66345525 68701725 114432075 48447705 87761415 31279560 112429950 125020680 33993540 51918855 138549060 44958600 109579785 42952875 64791225 8416170 46937625 57898710 90588525 133557195 31446900 24954585 56277990 97015395 21025395 124687380 65659275 48354060 68236215 117968940 12874230 72233415 140601075 99324285 65835705 9082140 102956220 13284660 44688390 26015145 46788330 9994170 37106565 80606820 73269240 45152685 60853290 143112510 141386265 123299025 81524460 91809525 48113400 147055785 119615370 57226095 45851895 51736755 55579290 106522965 94892385 139139145 90443820 55799595 136515285 122819805 66095040 1929915 20040855 112495350 10773810 138846000 26923935 29141430 48671430 72306120 65244855 17165850 74836680 20639610 58881765 51936660 32932665 70400100 70923450 31811760 104213355 142743570 21394920 117051675 83202465 47063895 64477650 7920150 2956560 125581470 111790155 117472170 52618440 4394235 29351655 83398110 18524370 41390025 26119200 68062455 111612345 111815805 112141305 134329740 63675525 3765945 18859065 105286890 66982440 125124885 21152685 56229585 72860895 40203525 48902595 134281260 90859950 120150780 140634795 62582265 77392335 6245055 44495220 540870 128177985 137412180 36658710 111685800 34308615 31207290 120546180 76411545 67803930 88728135 56474670 140269785 110423475 67257825 104761785 91421805 67620765 53640705 60904845 117224580 136036035 23025795 33554640 29156340 56221245 132026760 101769510 69054300 119818590 42503700 131535135 51128130 77535195 100116000 31475175 130258395 80163855 134411280 85532250 125163885 142128840 15161340 92159115 1096815 97810800 65219355 52949130 102220365 9365145 88743435 19871865 28706865 98665065 55854180 58059900 78373920 52555665 8842965 45030675 18236460 71906625 62722800 129324960 140539965 76954140 71010675 23126295 1063560 110670900 98170185 140328900 74736960 3208950 134363760 25983735 84322335 122612625 7623435 570390 25625085 15204705 34419075 8486310 132814095 80129835 133688235 146535810 10002525 28908630 50760885 110802090 83531490 76541250 66913275 57263190 87454275 119142555 94523745 111913965 108386655 125059755 80195010 72315045 51358080 97096605 7078020 37629735 77987670 25878030 129817305 89540490 49368015 65984445 63609420 60360060 12401700 41786985 7740975 16723770 44818890 9417285 117869460 50185890 95121090 146071275 93256950 50221530 61748310 82641855 122403690 75332490 77998950 9143910 122216475 56489745 8788110 118463895 41100060 75753315 94494660 131506905 27457290 147137610 113485530 129743940 81778665 71599080 144516165 51739560 63645780 132542070 113238735 39019635 52766265 77809005 51728475 88763790 14798130 112934370 138665595 13306080 24728100 79904100 120610545 84545220 48053985 40572045 18953460 120729660 20667315 149901855 122313330 49571190 42646200 83821230 41032935 119713140 58398375 32555670 61285995 71485245 43694850 21193275 114852480 94525395 19081530 67395825 11606370 126287430 38269065 36905520 108243180 9141660 8404035 19579785 112161225 109773450 23172285 494265 46265535 97183020 144352860 133566765 12808455 92937390 83120520 122614800 14577705 123888510 73990050 44102700 123319470 50827950 106874145 15474990 47001060 147603645 2868030 81272010 112846065 61626825 50216100 88906365 11359650 124736925 25070175 45172860 113004120 88964955 139985460 118159080 128018745 93711120 101404395 76480905 91411635 19304865 76700880 69424320 123319875 48888015 61781940 91507410 131503995 58970715 106647690 140473335 68344230 84208830 1181580 95535000 119535990 148958625 64987680 104651535 60395355 112129050 65339340 29315325 52146240 85629255 121177785 17536050 118261410 142070370 81506805 145540905 38673450 12280365 117814785 89643630 25450065 126614865 31788180 61283790 132386715 38892840 114711165 106991280 111164070 115608435 106701975 83751060 76607745 105135285 63207750 14318490 134237250 1846140 132081990 80245470 108593970 114845220 149802255 118142625 39904215 85217040 119667105 58725150 143419260 6123255 96423540 7028520 12927570 67319565 106670565 100664955 15841410 47008500 42872325 21222975 43007985 11833155 73633920 132237330 68618415 96588270 123075750 47549925 133074255 71688225 61092465 110629365 46670460 119778210 107435235 65755650 106560060 53141760 128393205 110784960 92249430 144253935 25694130 93732495 61823955 96872220 72342960 146446740 83615295 149870760 136244970 94574805 46028220 15222060 48605595 139361640 19600035 52748730 144165210 7996875 38263500 38246730 42140100 113802975 131428425 44133450 130776510 39017460 37626630 9644325 26514810 12800010 42495090 88949490 25978950 123769890 138175635 110387355 80476125 53164650 28999470 4423740 27445755 53738010 98362650 74744805 6983670 88375560 14677125 18187650 13360260 123300315 45970560 101522835 361695 6123405 70401810 110783205 88002960 11109660 45680070 51451470 79575765 74839740 32780850 149764635 122092320 37805835 123523500 98159835 26533110 40376370 138453690 58646715 89423895 65934255 67967520 35958240 84931455 96665565 42383745 109847835 112826835 136436460 131966835 40132425 45284205 54564930 13155735 39592950 66496500 129063810 85518690 22865760 108885525 105831765 84105615 34778745 34670610 129900885 129504255 52844535 5754960 111716100 140786835 141377190 36505605 116409135 143779245 56249820 98670405 47475240 103855245 33630255 147230775 20079255 10286835 43461405 76956090 36890325 36734235 84176040 63707730 50448120 11298555 72865995 106637745 89811360 61035030 22609920 147055170 79671810 66590055 51074640 8800200 18506460 129061815 100686540 20398620 27250140 93437550 112474980 21345405 26350515 84630945 99865170 57700665 80816370 66933870 125192445 48360825 110457510 1702620 91009140 121742295 134093910 57881250 129507885 124766610 117447855 106036770 47946120 97153560 124674180 13115790 47754795 18501630 59052855 88814970 38671545 101255625 111881220 19709040 34202385 128131005 18839910 34122765 111411825 65724210 130368075 35806455 40105815 126424665 69641235 5792895 12798045 25553040 92864850 37462620 136868505 61768260 60340290 53300205 51991590 146887425 139732710 23873505 69407835 110978355 147764040 80022885 80851635 62499870 90755415 69101925 82467270 76468185 134532780 115099170 101051145 105253035 105853530 109924095 44916690 118042320 66005865 126006930 123498225 79247925 41308080 54661770 54661590 63180990 90899340 83065770 62768610 126991725 67398240 36652905 77821950 44909040 103321260 33923565 13611735 51861450 102253725 67341750 105372870 4637415 80342055 56564295 52471995 125057415 142411350 68911080 93047085 94170585 135705945 12012240 140208570 7560105 127807545 149050125 109845315 66928215 42285930 145641600 131634960 124059300 37751775 113377770 18828195 31560015 16130985 15227640 82599165 50610885 72851100 52919190 78163695 115652400 114407610 141265935 13594740 131965035 97613880 19353030 43591905 101012970 10681890 54477045 90748875 57326160 117676470 55184220 10056645 79431495 90343185 93102585 81058950 149222175 40165125 68910720 53053125 15936165 88830180 102678450 85748490 121569915 35895435 14234445 9169650 109818330 89614245 39694770 137147625 9315390 100260210 67606395 32938455 74814855 104649615 20564340 87302040 28880775 98646690 133235460 120409110 73456050 9270855 74179410 104025795 113643075 66900300 133858590 119506110 12640965 104062185 42929970 118146615 33113520 148568250 144221400 45336735 74681505 1088625 117308910 111344055 57078975 148310565 147806310 101754150 58587555 51729705 83343015 61002075 126972165 82597260 148405395 33738915 138606045 1249905 56830965 50174355 102959760 120326970 27922665 97651245 119991030 120255960 70611765 19873575 110937555 77407395 133953705 7279650 67408350 93476970 69583500 54566415 17508045 78526935 123389040 78738465 68097840 22853070 122510820 37745955 12306345 19114215 29712795 119280120 148870815 96768555 101833965 63338655 2727705 58413240 128187480 2710185 100561350 49805010 76168230 74240655 48775020 67694265 24642450 115174275 102289485 55630185 53754225 84768045 100592250 45808830 18498360 45663195 36395205 84132420 90239460 106738080 83934495 47194635 17271195 67157715 58963935 105616965 116149890 48561570 88653810 23157795 93849585 139079715 33279585 141780570 54407265 3997515 140276340 130694970 139251420 24040455 7915665 104733765 122650830 30601755 20551410 61904745 63923250 54749790 21276855 7949220 88441605 94774935 49230630 102828165 5888745 100980495 15101925 83516010 8186340 5647665 51919890 52839315 72707820 36179955 9042765 19984380 53716500 68369145 925515 101563050 117929250 54348960 86558610 106548945 79264155 56362515 133501935 85930995 27366270 47977290 97599585 86165940 28671840 143138520 63402870 66834120 46887735 18240615 127668615 47641335 26960655 63831075 61038315 69462000 49940055 50972595 95294490 233925 21588660 84392715 121984275 48208425 122274600 10145070 67524825 41775225 37274970 126197430 58806165 53092665 109415220 79740945 87327285 24752130 143799450 48978660 3617760 3553920 55199430 120793515 129661995 53152065 10673415 3803115 35126355 142053765 45519615 111682620 36128745 143577075 4591215 56461170 79121490 134491305 39705585 118276305 141809130 33121350 52488075 121647510 62467380 132938220 70163910 41876955 145712985 130605720 111030120 87661020 129367335 11843250 40785525 32698335 135339210 148141305 54664005 133223340 93952065 122120685 34398600 35107035 57602010 140597445 97901910 133738515 138543570 144064605 73489575 123681495 125493930 134593335 135078900 112979865 22608075 87291045 47883330 144743925 75285120 55527720 4541985 41538090 121636605 134911170 98291955 26494020 29113530 99131175 3928980 103606110 149596650 10440375 114237480 2448045 105469500 107219895 14346495 13520160 102595395 103699725 127768575 53343600 143501160 30778005 52284705 115047915 81521130 102937785 133720035 136565685 39930555 120318150 69571635 16385280 132481110 16911915 148484130 8298330 124611345 108882510 87857685 95439795 49576230 139525335 72572370 78546945 97049340 29782125 67465140 68923755 78215310 97864620 36887145 146893785 109479990 138571080 15222555 134416695 14720865 75853815 99283605 5036715 11521065 129794415 37420125 140438925 76796415 115566885 68953965 114415890 19445880 82815405 86375640 8063025 77523090 81438315 136104345 129451215 96648510 125828850 84087540 148961745 8174955 12967095 39469095 108068355 93161610 83647125 128916495 40721055 34233405 32816010 143754165 57826605 38916135 40785495 76944615 2111130 111288465 108230550 15433590 59297445 94342005 54983925 37972155 44983680 29465295 132048060 145769115 130153410 55607955 4508910 129553965 142569045 122073000 65343435 106683840 14575440 130703505 76771080 83416245 62345895 37438785 84847035 123190245 102330795 113687895 121001400 34067655 114385605 110472975 133942905 79102635 128336745 90745950 81917370 103213065 127448385 62164785 107232570 15096720 112158480 128957265 135187890 76776015 75924855 109882980 19494390 10638735 143009295 70476045 117687690 13865115 103027200 47906400 1051890 21953550 111209700 123079380 19505790 74630340 81465420 106774755 128954085 109255065 36786885 127700610 147476895 137605920 29813340 99655170 101899515 100789170 50621520 10324395 13765230 1296015 10311165 68931030 123264885 27992400 66951945 87395985 31309335 110799930 77759595 62753100 77686410 42328920 23683110 82199985 13855455 12036570 87331020 128640015 60206775 66671835 139200315 46978230 60982605 63710805 93105930 148609035 149775435 51260265 44023890 138225555 59661165 137265165 33571770 55570500 60333270 90382500 86876700 124396440 137555640 75442155 59521080 145028880 49798065 41234160 80706840 68411685 75022950 116180685 93589740 126530415 137409960 116135700 69414165 54773715 453120 12145740 41964540 118704765 149621520 105606420 149028495 88058895 94414695 123988365 149094645 86980995 148056960 30846090 129231330 38469840 104071560 137260005 50455185 111435825 51119235 95592330 80520 7535205 15720930 9096060 142881750 82000950 99863220 66566535 5259225 72438630 115615740 101767830 89577675 130988430 44141430 91164600 1963590 132053100 79622070 59397105 40600500 46932960 68305305 133758690 77641770 123954870 93947190 128569155 145027335 27766770 129026835 91398960 114111360 88848300 92039730 13720860 38122725 15518775 78867360 2099280 139394385 97742700 107780790 92733150 31944045 31230045 76039995 101136150 60749325 123884775 61844625 77544840 36132345 86463060 69598140 14824215 143616675 113746545 143878095 19596780 129310695 12516180 89764785 123589875 58271055 68518830 127301475 128270610 18975765 107589615 22463865 74587485 120500625 56715615 73525695 36704130 143570715 136401825 61173090 66060150 91144110 102536220 99109830 128098410 100345920 124169880 70813065 97286580 66806790 112800705 136293615 31902885 16683615 7191465 90351720 44272320 6194325 22171050 77959095 103713900 85418460 19784415 6278775 66378825 148898070 24849705 105206550 101479155 49105530 17993685 67669605 148909305 112045350 86380665 71297145 31041195 69021900 108565515 106182615 110418675 93154695 99944565 78927480 43878555 27208845 2639790 147437220 16491525 75332205 92731890 37770750 70741995 45168945 706560 25916295 124113675 142800540 81883875 113253390 25904025 19136895 126964320 62510445 96358515 63155445 86180985 19178400 106238985 118224975 97328205 97207545 50553900 120331425 50181780 72254430 38209410 39253320 55076805 86147490 66236805 132657945 82235985 11285085 15309480 147410970 118577970 93889710 89494365 85960125 113171370 131117985 108952215 118935450 101705610 14754600 38172525 36669210 86638935 97869945 24291270 110390220 18168015 135009450 44327520 65509965 95547195 66201690 41668800 29402385 77710740 106378335 108965085 66616275 66527490 71172825 59718840 116397855 114642810 113172180 99995685 91341510 62837895 103556295 5208765 125059500 9472785 52783665 41431875 32321670 29673090 96075870 147027195 42737355 69952725 65546130 36073515 2439255 5006850 90320760 131165685 119300475 143671680 77923245 83360160 88605465 1819935 3198675 138438180 100618725 9730215 22284285 37303110 87849180 86909970 55715430 117704265 482685 74651040 62230260 78441120 90456180 47058420 32486040 125299365 7584195 54746925 89840235 30651210 111056580 67776870 7007520 6266880 89711310 149471925 104946240 14306730 48559275 137171010 5336970 128663265 127863045 20255985 108939450 13428510 130900155 130498305 38473215 129530820 38383620 87606525 45225885 16971780 55471755 142696860 79550640 114266040 127071015 90214215 118005570 43354980 115258470 92176920 39646035 39142665 6836340 15644970 89026875 55261770 71016570 4565985 87639765 41543955 60171495 101918010 30925635 22195365 98109420 131985480 79650540 56291430 128328720 93656715 107575290 141455850 33744150 54686550 101800215 76264965 4666815 113178000 86183010 4218810 7239405 28012770 141679845 20980170 61260735 132720030 104967465 42824475 141251415 60529845 117541470 115460445 67279755 87196980 132298665 10287780 9168060 95522355 19042260 52572480 51234780 119004210 106281720 90642765 92364780 65613150 32651700 112175475 16832910 54291195 44947500 127216530 143777925 73133580 83990370 116121540 48318120 111615465 92624115 108965550 44237040 89842665 27110175 114971190 61321950 122659095 18644790 10933230 35999745 122753445 117511050 85359135 39123495 326955 101159955 102671400 134154795 63721245 115791555 117643725 124523655 132494730 130295505 33931020 44005590 26271510 93851400 73984050 125847495 68364585 74147640 30980460 49620885 135583260 124098690 56186550 132604110 1830 21804390 96122385 119285280 119555550 20748210 131696430 19910325 47219010 118250580 147799305 52495200 80064405 133967640 31149600 123869190 54171060 27745530 149607780 48325380 18060015 104544135 46224420 45123075 38545935 23104005 19575810 55320285 11457165 94626750 102498525 126714045 51481185 67181085 144688035 125699445 77786325 46643865 22693455 116450295 31145625 89612685 6351105 1605195 6395175 77237385 67981365 65015625 45750150 33406050 88897590 61273065 35247555 2095110 86418450 91393080 108502590 137135295 83588580 42841545 85316940 37064250 25973895 108789675 95083200 102412065 18626070 18785820 60949200 147920040 3683475 48676350 133886790 111616890 73320360 68944650 112529760 107033565 115080555 27994995 13565655 138128160 91977255 148455225 18327750 9418845 124909545 148289745 94652580 132144600 85571220 109957230 9317910 144101985 59916120 146334105 77608080 148309260 79306095 93528105 64637430 137337555 70073010 90621810 76289790 124512900 114834645 120526215 121761495 146960820 112545945 89453550 147477705 98592615 149000535 95739450 62204325 130196040 111369675 75378615 58745940 126916785 55634475 68658165 59076570 13119885 71758920 82350915 11994570 103149075 122252370 9049560 10997820 1206045 59583360 24067875 94507395 41329545 8333715 31048320 42799395 47196645 144916500 70219995 100241970 42222570 87613035 120248655 80623965 55138290 65347725 28476300 52591755 3937785 112347750 144117480 122958165 3277245 81730605 71082060 14134935 36698805 115406745 34106520 149946180 79473150 129382110 146297295 86387055 31297395 63450285 80752920 68294895 39435435 11846550 14445240 29815155 72368580 39343065 107162370 98092395 114412140 41569005 132508170 141401010 34382655 119582730 44443230 71487195 104109000 16713555 57650880 59997600 85423875 142394130 15149385 105264135 71469345 76316610 110033535 25859415 65060190 110910480 28791930 134818500 9099645 122620980 43021620 83920575 46933995 113925840 95063745 3756750 84568440 101024940 13524180 95811000 120230640 116320065 10190355 61826775 129191235 48071355 42672360 1118775 87188385 53655510 2880990 104859750 131966655 100772460 67265445 68859210 77405400 64076850 36224595 22050765 62312430 50479215 117310920 23399820 15187125 102811395 51191490 80488440 103431735 79628565 71095185 135596835 134195370 5289885 51667860 29696655 16687725 66723930 37440675 138762000 141533745 109933815 16489185 14422320 104522595 38136975 94657380 147130905 27623265 50731380 59475705 80220420 118202925 70595205 143433270 21518325 413100 6246450 112233975 148488915 135518085 54895860 136981380 5087460 83333760 46117470 39207165 138642720 93529470 36709350 35743065 100527270 67245855 138119640 146215260 78693015 41117655 14093340 105980265 147903825 36360225 12933975 143983365 115495050 55908705 115375845 85986525 34346580 48860850 43972185 92818815 110536770 121047555 144499590 116308740 86281710 1739925 113265795 9431730 137728290 125172480 78781095 140341125 102500850 14173080 14801895 132140370 127615125 67702470 25737450 39711330 28592685 149668530 119231190 105563205 27608355 23017200 130099095 34667355 132357240 31196520 14594760 42877350 103667025 60254985 54651810 51244125 96690060 115399740 131784090 69730230 147358725 33017670 69223380 116074965 77201850 51124590 92013450 82809090 12102390 36614175 58914210 77730810 63456030 57806415 119644650 149404845 121931805 66484245 44119530 79173015 134027505 125693265 134962260 89786655 25626900 148846305 38671605 53025420 845115 99749790 110411505 119230770 127683645 114204585 35511150 15780600 147661800 141663405 86159430 64562055 35764245 61073490 37670250 58276635 22846140 14770875 127612965 47886720 124267995 7637310 80006160 139643085 5083560 138622965 101453655 34951320 22684950 65195520 72094545 38518620 49429530 107844165 18112830 125880660 7880040 31620750 45186360 53843985 1243845 149990955 147743145 149504895 18967830 114929370 96500160 13632000 98422665 19317870 117016665 80233095 53703120 32542200 117632415 104713065 136019280 68274795 117606240 115034760 18077985 92851620 133514325 120669150 71813205 88049550 143474220 136656555 72987330 117240330 127715265 105946980 83714445 41430600 57640230 41382165 74776050 47618790 132747345 43388385 62414700 20512590 54620355 121434825 55142565 34091310 13307055 102821430 31556295 101390610 33035400 42771525 134759460 41355240 38181060 32192265 38734710 56673675 40570695 51877905 28296150 81129270 99495720 113966070 85887585 86196030 100320975 45695160 94099875 114256320 46074375 100481655 83189310 141734040 84150810 138934080 67351950 129792345 43512195 121521735 98571675 60943575 99117900 103471935 113251470 94792005 71874870 129345135 48104100 41072730 74153490 9743715 34073700 38172810 107800980 108279780 60192585 91142355 132587805 76125180 23493600 66802485 125659665 91800450 104759760 81419220 123826215 131399490 29145570 111583200 126893820 45762330 11165775 106356915 37536450 125997075 49747380 40561185 91580940 128987820 45138345 97093275 133470855 73423020 113151840 91491435 141765060 88243275 91184655 30745695 144415425 90641040 75678045 85791780 54731985 121921485 56573175 77683755 43043475 116342775 107987835 103302435 34154415 65191020 101126805 36279405 878190 52980315 48544845 65611560 87822330 7416285 25810935 29013660 27994605 87577800 78168885 113812020 93224235 953940 15135270 130043790 58103565 61656135 102076215 34132260 46820070 3813975 13474305 42606525 87610305 30878760 89023140 53783670 9896820 118339590 136736730 76113570 123158655 13605375 11871045 61484145 135178620 107814645 119391270 521355 129299805 140566560 4082805 23879160 3772065 57979665 100388130 12219960 98218965 85686630 27574710 146910345 30839730 22920945 142091670 59657055 111866445 15659445 143003730 91329135 4400745 27511755 117321750 61451520 105037335 65480235 44199480 2478270 112611405 128976135 88888110 48553785 79600305 47287545 10755675 63863565 60746040 124950465 20285385 143091105 40513065 84028245 35192700 66239505 62508735 119243100 20954385 146654805 97855395 27430875 130443165 20906580 145756200 63277770 23466810 48878520 59121960 82883520 55981395 145255635 29199075 100607550 16408965 55649505 136927395 103349370 145646700 139879665 11979720 103749030 76617780 58980150 48224835 64826865 65940345 100777635 72882690 2790030 68741280 31803375 110466780 93821730 84344685 74650710 113040420 53316075 125156955 89379855 75187350 59203245 27683400 135431280 24540615 1158120 84542055 53964105 32950830 66196005 126240630 25531200 30500385 101029305 62225640 41041710 92424885 112207725 68936925 8562270 67456845 120755325 138895995 12556545 20368305 7885905 103452855 77344080 113839290 94954725 123077730 61654860 94294815 73471005 55521870 131455230 14688165 85574025 136944855 93776715 119075415 95274255 32975715 136232280 77438385 91351725 122057625 138966270 128624850 77852145 132525885 115510740 32924265 141752490 107460360 16067385 140435745 33523890 44003535 112030530 112242960 68798925 142933665 120498510 32374335 47637675 116533950 22881525 63420585 99299025 145556655 148264320 129489795 58213380 127912185 120251085 51830235 24423990 58408980 38229570 142945575 65859795 51494145 142636470 9656205 41269245 123735780 44748525 126113100 9549750 77197050 96531885 111026970 110127195 45654600 54308910 67019400 68695020 73794960 39116280 27032355 74478870 39855 140720880 145237830 117410175 62927010 143291190 16841250 90549690 73517010 2737215 23949915 119611575 64326330 42765510 36797250 3903255 137803590 5852880 98261280 29224020 48944925 127855035 84685005 64770660 24827175 111077040 85356435 111771690 27670560 94184175 14900055 51171045 76332180 24315480 20624400 19854735 67078710 97253520 71574645 79319685 71281605 135065400 133111230 16464945 66982230 45441720 125632800 68323485 107309055 1348170 140972715 114680610 59490525 127042995 145786530 129803220 74272620 90758790 7600575 108551070 23096580 97615635 132260430 22326975 27838920 65334045 27833085 29876985 29059050 42623640 20340495 104062560 34193280 107684550 13285770 23547465 31951920 118454895 103506165 119430750 103359420 18236190 133768980 75174255 21448995 60304350 9265725 120795165 28280625 46169415 122272230 23858955 29112090 27995040 40459575 42475980 31908735 130850265 137432835 118321710 26400465 136455495 26997000 131249400 12882705 37774725 81061035 70042395 138193875 78006240 70265955 26374155 144197790 27266385 68745885 24436485 57942675 35826330 10440000 135550875 114508050 136516875 49032240 1817340 116003985 80062170 34186560 37913325 112622115 104311065 88941945 126022875 15689805 94038885 68382855 138443850 8418840 23697450 129538665 52439850 85980555 134523510 27347340 6362400 61717230 13622880 146182500 92254860 43427205 109454985 97449855 140627400 140384250 112282365 147381015 130541475 54884055 114879480 104747940 134555385 45196305 135982920 65281380 43922655 64568730 39813780 40522350 92871315 11203950 85831005 92610495 66601275 136869615 126874095 73583295 117723285 56098800 138697560 72997260 113895390 15036645 145961625 4488795 20359155 36481845 45472590 10935795 93747930 110096100 88779465 113389050 76135020 107878110 85743750 71465280 85405305 121114620 149774775 85267800 55315320 87573120 120802095 134288295 3657405 57396825 135210915 15819255 137254170 81042225 138391380 67904685 56357655 121183980 52527990 121952925 1977285 78117570 81721665 100277325 17308980 27694425 125568825 76641630 64510275 119778405 119766000 53937630 121060245 42991200 117109980 24486405 118500555 15275565 1588815 32915760 127755495 84187125 68332965 70830075 56758275 13701735 83595060 85395705 89322390 49684665 46197075 136979160 76243305 63199425 14127990 143821620 41639580 78678645 83556990 57068025 42428370 78607395 75855900 139848525 83824230 29080260 34287090 90865890 3337140 34287915 41611395 147907380 132035040 148358670 108598305 110744760 94906125 120372480 147302145 27817800 32566695 135052470 49620615 96907125 53198310 77996850 75190065 119910960 28117050 6310365 18351930 72006600 74034105 130603575 121350705 72354165 3850860 109899855 52860105 30833700 87987765 20677380 65314215 76073640 13316040 22553745 7568565 143186430 36999060 78364815 127023780 71975040 2895195 37815105 87461145 40382580 100097175 115762515 48597345 94788105 70653165 3086745 26297745 134529735 7670805 65735370 91343895 11641560 32882085 107175735 108840945 23582010 149435340 3908760 9969750 43702035 22337865 110877405 7990125 16695405 50515200 29401320 67065915 14794755 63963795 136177455 145246500 3748725 62774085 38843595 116915685 106592715 122491665 118171365 32337360 31068795 83353275 57533070 39564555 92458230 123840960 19989285 126770310 53184720 51010185 135744015 114534525 68337870 105651600 45330150 46277430 113173050 61436685 138482220 146504655 41127960 138029430 32044590 34601115 67566945 58224465 103405425 90574800 52226700 37596540 6272535 141539010 149836350 7191060 123264465 89305245 87716550 124598025 15479550 141620835 143886990 44469120 79342530 43201170 943815 63379410 100961040 106222545 144342570 72856620 102149145 133516605 72433830 25532145 27598215 125210280 148128960 63832770 103861860 103856835 35860290 127905900 78708120 61647705 114030240 142800780 94267020 998520 28897590 131234970 41475120 113080860 121000155 108440340 132201180 104083575 134857275 28194300 76976745 81675210 99366165 36388050 20949840 83043930 28783425 3926085 133143570 26353185 147784035 107373000 48836115 142974330 148089795 30568335 83429610 66730545 118934775 34147515 98993295 9224010 94406895 134780865 127096575 97372380 122086365 12043575 56212710 61653855 110293620 45896565 106206495 149099010 92015385 4648260 105673845 3605910 36619185 64124925 145611540 54066390 121523115 117280035 112847175 28117845 120480675 48446715 103412355 130536750 140440500 82335015 116334825 76304085 48340785 1728555 95209890 107664645 146006415 30638715 8837865 24018855 68035335 50954070 67204110 30094545 113395935 129252195 51270960 6708555 124551960 56601345 117674955 33823365 84910935 148984290 66771615 133667040 2964690 131175435 55877925 6979140 100414335 7788495 115130175 40364655 61061970 114637950 117226530 88973175 81503055 35727240 142856880 119478465 47059080 43310100 134064390 106509465 72944115 27431745 48973665 62330415 76257855 9195090 41143290 73081200 44176200 59928075 51537945 135931680 47673705 127877220 125338365 31618455 135935235 92899215 10556190 129474135 62391705 56114775 43558560 42313065 103526505 138040170 117520140 63500565 121456680 129764550 88825365 28434045 23819835 148501800 47944845 147424185 40808610 89131455 70911195 121402545 95483205 74195910 122837610 42558240 57432300 95229390 36547560 38836290 120702495 3019050 40084695 19300335 63536745 56492205 143457975 2503455 53259990 131653500 6449100 54193290 70874430 81462345 14561175 109501785 144110145 13173150 100933020 67953420 129356310 45469860 42031050 140194125 16033560 111729810 62416695 34186200 68120190 10375500 4478520 23259480 71976930 82755975 55267335 93961020 125645955 138520800 70374315 133938225 46611360 46536435 112554825 46156230 20198415 140295915 93464775 80158995 145243470 107396565 70699605 49943595 118530780 132506265 136672995 119842560 62555805 67236375 87713040 111069975 49394805 78027210 31454835 76644870 29503305 31256940 31990305 121936650 88119435 133193400 101119320 60060585 89768130 134373570 97783005 44160375 10284315 96767715 132989670 35728740 98828010 110660520 107994210 72846645 105716220 51737805 80920380 130721730 132476325 8143095 67189920 95699835 81840165 119026905 59143065 101017620 96358065 61084575 104586030 37773150 54815190 9080235 8962470 143287980 128146710 48323580 51481125 121602420 103626975 117201060 48054600 11652675 131160030 81837165 10574955 135269115 3514590 118920480 90758670 137317170 98708955 41115180 69050505 133195320 62613315 81024000 55100160 100708095 48094425 110356740 123869640 86120775 6904860 85386480 44108460 10580040 139719045 78255015 102738180 147291075 82267245 56573760 94997355 31731300 13067685 127518510 59063205 53385360 72935415 65122980 123870060 106386825 113629155 119369880 63957975 86012190 138444720 19080345 101089230 111204690 147789540 147684090 46734195 118003650 110084400 5494110 117115665 89452440 65264790 5675415 71576085 121519245 136112055 3299910 143851335 94064475 40034580 89144610 35413680 139287150 83985315 81204630 13686450 93030735 84316245 74727705 77603760 99321000 132593310 87507960 94366620 124671870 87720765 55986555 1899600 87780270 144923925 2662305 117097515 24633765 42545730 67833915 122999430 146769285 65463765 80475945 146315520 47663025 47347650 55113045 105044415 5065710 81485730 84225750 102241830 22640565 66288705 65037570 120217845 120639960 99601590 117036045 28873275 35010225 143447340 47567850 39930735 95894610 118260885 108562770 48534705 148615710 42914250 2628705 128516775 26311095 46780275 8946165 145384575 103942185 123975750 13421460 72810450 110870670 14651655 107514750 52997670 126538365 91053900 111215295 66482160 118007205 74790135 67260840 11380455 58358895 135618075 66767475 71980545 59049420 79915695 65836935 143545650 102267360 127059720 108658560 82171140 119437425 107725830 10248390 65781360 74251395 85344705 123539475 110737695 107607645 75478455 43542105 148895700 141801900 20129130 75704805 57671070 122772150 58498140 66369030 141747195 20825730 52643505 21161550 141636240 140551035 6825030 20425125 36110445 94207185 18197010 123222030 81939720 54415290 112381560 149350080 64921710 42133080 37941285 6881925 8631555 58605420 84079125 73843200 118651080 58288980 64888710 124263690 43856910 123641775 88835325 119788155 70658475 48301830 108420285 3259380 86945205 30743850 13341225 52109160 80749470 42839040 80070390 100336815 81051615 15744075 50293200 113600580 90455295 130600575 110142075 47332485 41102385 134590485 35301120 142531860 64394370 133645590 112966020 112703190 121381650 17510130 42023595 88105380 87793485 127896435 139755135 23209320 87262425 115585170 65895420 123243750 39559830 70502100 21744510 134727375 79133220 139761780 33082890 3949410 46094445 66845325 43491660 113938590 12329295 4752555 13868670 84093075 148738845 18249855 49322910 106029270 100323780 120549945 62208990 146062005 48038730 4531995 116966100 85877820 135235665 135426975 110834655 22903890 55623060 20103735 94184820 109190130 46306965 40245045 82192530 26175105 124473150 1886595 132161475 11605230 88145235 84422940 115213215 144903030 52565505 18440880 120605610 49381875 76866045 35162310 64876710 9112485 101902740 34117005 24013575 39794250 22991370 27213705 124117245 85811325 103179540 43193445 54628320 105406815 112138830 116165595 50463165 127732260 70456785 81148320 68555955 142658205 138281340 55713600 18073770 132586440 22601775 83049735 48259755 16242735 149743560 52430130 79874295 43988895 66560535 119193825 2067840 133694070 106427490 32433000 31689990 30683715 144858180 79267590 136224705 45616800 106543425 58821075 115756575 22682325 130877400 20315145 64785795 38272005 84051225 85188180 98992080 91485360 19504665 110852130 14695800 100893885 68322465 130562160 98746065 8059950 14404920 109486185 5784690 146276460 51034260 40839570 125515095 71140140 134808570 10546215 81928785 141502635 107058570 24948510 91073310 14072265 635745 143048370 115158060 88698525 15768405 139452780 92278935 85564425 99578520 84357075 46861740 130235430 34242615 103183365 17471985 149167515 32637285 104399790 95241765 17097360 27635565 12602145 101017740 139238475 129417690 16474545 41705175 122927790 138202305 36779880 19158855 19517280 133951335 119944725 125443275 47161545 20868795 60045555 99613905 106423725 144208740 136010325 56231610 80270400 76408950 92054385 131760465 44586450 121456920 41027790 147725475 12284610 98212440 42382230 88784160 119801160 90639105 39106845 69874995 57710925 9881730 114843060 124226430 124827255 676890 44005125 141141705 92707560 78660765 5054910 102411165 44944440 134641920 11132175 88701300 97283010 143457105 117010455 27210750 74223135 110726865 112282995 149606475 46702770 84159960 72084375 129688095 47059050 21662535 136237785 118718415 136121220 142675830 33558990 71238495 41132235 7025595 53959815 3846885 129820665 117442920 43826520 42311295 95366025 33846510 112997385 118918155 7304535 48588045 45001860 20874990 102395115 113489520 57181575 144497040 68993340 82857000 6920865 100190535 70919910 92488860 6072150 27594375 68215350 110144655 14492040 33469065 94389690 80646510 2015310 29485950 109741980 118727010 80373360 50641860 54953385 32010240 138942645 60515640 29739960 30821385 81037725 26494380 11472030 87244590 42740535 111547575 86415285 46518270 92219130 86970825 63158280 112912380 70754265 4824120 61429680 112975815 86791620 77909565 6369300 86086755 116573940 70868565 52032435 74639835 59263275 19021800 2928135 92820615 63099105 125282745 9135435 66751080 45578610 40175115 133014465 145717800 97443645 131561745 117564360 3316470 125168565 81140685 28044345 16210860 44561010 76711485 56972700 92217780 88090605 47339190 8155725 85670700 75013650 87298530 71048310 104209125 100608855 109131885 82265580 2367840 2505795 109705590 99109185 95622825 110034675 118235535 103232040 108806700 116364210 53840340 129420120 126370035 68952300 40586745 47598885 127965735 115425525 141849330 72838530 23312610 56512650 91970970 58702920 100612635 114377355 70676895 51610695 93229905 92495640 44734650 44465790 27718755 80813310 54150420 108161010 130278375 6390630 61501755 18656895 109089075 71829930 114822645 68143395 47955330 46330170 77099475 64368720 1005120 141394005 52356705 112839195 87861570 142228140 58836795 97239660 51946860 143714550 146237700 106804200 143767575 123555585 140294655 129784095 107441805 47578245 143600295 22006005 45575175 81302925 128023200 6211335 85218645 1748610 127102035 90876135 99959145 38414715 65438625 66465345 105676095 103785465 149661180 68374110 115292445 72768285 130959045 76643835 91059225 81337125 41142915 104029605 85816275 95412225 62840805 335880 122892780 138442755 48677085 120397890 50479935 79650000 42241380 78995040 91625625 105427665 46729965 109342590 120456780 127515165 72838470 31399650 140968785 94862670 104152815 95945505 123727920 118336485 21781320 115528530 56599245 31083705 107226105 15927855 45721725 36772755 40630725 65822610 5944725 8334480 124036695 108266640 11529510 2341365 80639280 88670085 22349265 128792115 22868595 125219775 107392020 121438530 4514985 124163040 136760205 101189385 87683040 61783020 38007645 120958605 25392345 27405390 8148960 129205515 127037535 137039385 38702700 16562130 27677685 83355375 5417580 128749620 85778205 17353485 15024660 34860960 118452450 96978810 140955540 40112400 129457680 132565785 11845980 741555 20830755 137042295 75664590 105804690 75519930 95056845 42538590 17888550 82849260 16473510 135699735 85372695 28870335 15628155 52642650 109479960 132340890 146991165 132805335 17733915 109120470 52695315 123622965 114391890 42369015 146150670 102735075 137142225 73864635 31860885 9569250 831765 136433970 18363825 37871610 106088730 2318460 34187085 47520045 67172760 56390760 112989585 36451335 79946280 39856995 84767190 43593855 50308755 89917125 138415260 124162155 92287560 26139165 74024265 26406660 48457620 110180550 129352140 1418100 95502210 26482635 80905125 23994765 36867750 89584395 54474420 122164845 80529000 1131465 103977285 99585195 142891710 50201760 32104755 125368095 122829285 66304020 71650770 130762065 23367960 63245085 121234875 32261640 95307990 70776510 30405900 71772360 43380975 66536205 1603800 82492200 57261330 90770490 100123170 116316360 32532525 25453695 123762915 109630185 26392680 137727015 87704220 103535520 145003515 59030610 83753805 13378305 2579655 97361355 99598200 61881630 47050065 117940185 205185 93327495 99919395 19338615 136708365 53749860 19251435 11986755 54765645 111986925 94398420 91238625 224955 138593850 121650945 36468885 43719795 17473380 14050230 96664935 12859020 135210135 107589735 93564480 22709115 28629255 144859005 125872620 26147250 81033600 76987260 34366410 65185935 42908625 139931055 39502380 10170435 111991035 92982435 2772375 53645325 20068380 110336895 132557745 64468110 149933475 14476935 42178410 65568030 23101050 95445000 54220080 44609400 94387965 28337445 73056300 67744695 53153985 51502875 30556350 56459325 140616135 47358255 143194110 95587755 10100070 37917825 125626545 123256665 14648685 23519265 37316160 16537455 1106910 6603300 145330890 79086630 14517525 97703400 46300080 33132390 99668490 133631145 131246790 67912860 8720100 75451500 985995 27058125 84547290 15947415 25911900 48198885 75200565 145750470 97489575 111998025 36512115 50398230 56666250 30896070 53394315 62176380 94420605 26253600 147290580 47118795 10106505 18550560 73384125 27281835 143776020 59958645 21165105 106393980 69053655 115626780 124306155 76935540 130512840 147948300 94795170 138426990 43371780 99042870 54512655 49561290 58592250 114097305 74063235 11341995 3717735 80836905 54040230 2587575 102798390 55937670 138441255 19008300 104174775 90209880 100514820 89250120 32552505 19652325 93017085 140342085 135393645 104152650 7010220 55869315 136103070 67589655 22647435 130374120 139931130 98889825 18555690 143930145 113398980 148314825 123756255 22285650 111038805 58087995 95760105 146454615 3865860 50188515 97566810 32407950 42270 118240035 80228910 52240140 90922695 143816760 21785580 101168535 4148040 57246960 123517965 146720115 90323985 90182235 85793715 80865060 127194990 25386375 21581655 128261295 71663565 22461360 76707945 33029550 41710410 48342435 135559875 76514805 17982135 36106365 144499845 68567850 85886520 63297990 20204250 18436395 133896690 65543880 73789860 28307775 38490225 96722175 40573005 49315320 57774345 8479620 102199935 75610695 30632190 794790 115411875 147422985 78846945 93589200 93456195 137653710 66239385 129571440 56005485 56054595 67186530 56103210 82199685 12562725 66104340 59421105 95489580 78191790 111427335 3410085 83720490 75211995 72931815 142364355 47607705 131239770 32810580 119109705 129053595 9920055 72894465 20354655 125742030 149912490 6688800 96482175 125308740 114088935 38919900 21504315 60541005 20264490 148704285 81418020 7297065 61871565 9511680 118508115 97086525 51222240 39127410 30377565 135122670 143752050 4399965 60438345 149917140 144760905 61703820 33454335 121086255 62182035 34981695 39471435 141361440 70961445 13911420 148992255 147069450 51940725 129658530 29441850 21388545 117823725 145051260 114956460 145878015 93317340 24745155 28449570 91812375 47949750 135664440 73189455 106648035 69108030 114084675 101204535 25064655 67368390 129546990 63466965 62903175 125055840 111029595 48021300 1841985 119793645 99554955 91857180 57126915 5590860 38772615 46743405 53880420 58564335 79505880 51519555 144535515 137276325 83132280 130820040 34727175 122289390 100363620 20803395 131941560 110010330 29058765 93298470 146207655 147385800 73121475 136248930 90413955 28756335 142440240 88399590 47446650 5113965 48902415 88438095 149822055 6026130 114934500 107483265 383970 145924785 104227230 65292675 76442700 84322560 83272395 70031610 64377225 30771105 60628005 89374680 136509465 29098815 137070420 51518340 94434900 127262985 72859035 42131670 111730425 148365060 81602850 67411470 122739060 77363490 56738850 43602075 115872495 6856530 116551230 23404995 127103235 42248205 41585655 29321730 88598400 19719090 148267590 48389160 73687380 114765240 91477005 141566370 14953875 102025275 135009930 67316475 53905125 48135870 26737845 149588625 34180665 25208295 19413930 119919405 64181685 102936900 98941605 84897930 74913975 138795420 121473570 128560890 145214625 117933675 7691130 36929400 28371750 146404680 97687275 3588855 58309635 96522720 264120 44134995 101110950 119135925 68024460 77211345 56040060 44980020 54652395 54986685 13598475 107593425 138397530 126426390 3830100 58298445 87329055 140634045 50479380 101971080 110112165 99944730 24966570 95836140 115644870 57409500 9141090 123241185 37104750 148501845 27025980 30532845 148991955 76026780 91781340 71750340 85898880 74796345 137218080 9321585 102067500 145971135 94830510 57327795 17721375 128037405 23731560 39633735 126155925 128714520 38578635 97305630 43203525 78180540 4053855 132059565 124430550 15724185 137550000 68880120 7179300 143446305 131852310 47933235 56130540 44305200 127327965 19966440 123642795 90158940 141781635 35674290 118209645 55248615 122810250 53986680 73547265 52648635 134757765 16736355 149060955 104769165 25447815 50381805 65637735 835980 68065470 59937330 69938355 131105160 54692280 84998235 47509215 9323355 109070880 17578455 6656040 137197800 73858005 74536830 9797265 39994275 51326250 106963920 1640805 67154895 126106740 23939595 9307485 60965265 120850665 108030150 116922840 5882460 8127540 98040195 121954500 14878245 82326600 17144745 52525170 72256410 130056945 135590310 99044385 78076275 7876035 68819745 14240100 132725520 93162855 97486650 141617985 69489120 14588175 63313890 142629480 30319740 35844105 123700020 87545130 52856595 107036670 47875815 100358700 83582655 97591485 106280805 101414670 64296075 127176885 22239735 64709175 16896060 188790 110871900 101452740 88160805 82015305 135181425 27475965 112144365 64485330 61098930 122708505 72263340 131860080 127643415 101753850 110153100 130442895 65265090 44759310 105729135 113112930 149421450 39647820 61635420 25544325 64446420 133803090 87262410 20976480 71640690 126275220 52387440 46626405 1166475 20419095 52326300 6171315 34469190 78120960 2049195 127166010 24537465 52990065 8530890 59274945 137519655 59611920 27587715 96710355 137797335 145321815 53035455 136518960 75550695 114992940 75501975 10703370 112356465 20456205 96802770 23442450 31339020 130214895 101449185 70923945 149941815 4156635 91545870 33058905 28617345 5953515 125378115 72118890 97590120 17439990 132942345 4087635 93154635 35318130 129751650 74642550 92048160 29726085 57119595 87790245 133448415 78640710 95686425 27896175 125697960 60480045 81123075 44644155 63702000 118509825 54517020 47899770 95058090 62459865 118224990 86465145 22205430 143535030 16960785 64652205 93778755 141710430 141263085 27171855 147486825 10149405 33929160 66976080 59939985 145070475 91648785 58613580 68877195 72679260 3248850 48059580 91317045 120067155 34174185 129586845 43414800 118270980 64683630 56505855 16536435 33621930 67428120 12278610 134003190 127231155 113294940 114196635 106717800 10380450 107934015 124787340 51913935 74326350 132121500 108773115 70662090 97754565 130240290 12976335 85421070 139680420 87521385 24127815 82088325 43394685 89601405 7010400 53018085 34668690 69509505 82610310 105424500 107366130 108741180 63576165 68811765 69557115 139948530 68183640 90029745 65981610 120820830 79560870 125053770 125292405 33858960 132263655 102252195 18934740 61533120 135939030 88827855 25346535 129370020 16591230 67409340 23404965 45052950 12369330 103401240 65161050 46017165 23453865 96450 115545105 51819075 133850265 80943795 95605680 84044865 97416090 93570510 48222525 40230855 14131440 12596175 123275895 125857305 146782815 77013450 9625305 51866535 88961370 77035095 12939630 132788565 10678350 28359150 134463525 58736715 132958005 21789015 114741765 67713240 54295080 115115835 86121045 136011735 146795190 109266255 134915850 76229520 100334310 60072630 120413220 108833700 50940810 74060565 86651280 118263105 70649475 46665180 62718165 2725920 85180470 13487415 63084330 138452010 93040125 88248225 147256830 104210625 102496665 114258090 85599630 5975535 49079925 145542615 102786720 117812910 54093135 55853010 18832350 34469835 125101635 73329600 130976295 40262340 107535825 28185975 114572505 119295630 44200065 149733285 147433620 108479700 7282260 72484020 14441625 23709210 127158105 100098450 12091830 71043330 115303260 32423790 95360850 18216480 149361075 38396970 88738275 67638810 89708355 77318445 140608395 64097490 75758640 106505685 17143185 131064330 30501825 26943645 99774750 102082590 88166100 14679525 22194960 21705150 75254430 38863410 312510 87563955 136626735 54673770 93952110 32464185 100331820 98270355 78772410 141335835 112857600 101599335 71722200 81872280 141858960 4296705 16356165 97277835 8194485 81802665 49481985 137433930 90611940 149735790 51999255 108165330 119737920 2665830 27875010 14760165 99734685 46752525 96219720 5396865 47360955 105409065 122077935 72547785 63664950 82619415 108651165 112205880 78487755 64270770 138196275 33516000 113805105 108475050 95849520 29759640 138299610 97924725 60077160 42158625 8080305 73337175 42922185 29672040 96122520 2470395 120176280 130234410 12497265 132095820 37490190 115135410 88073640 95293050 22047825 24702630 23604690 2281875 85452525 56593545 656145 47175600 62331945 95839020 146032200 90148785 51894255 61568625 69682605 1901565 19464225 4904970 34535010 21320775 118618125 29371770 29648400 91533885 126823530 39530460 112304235 144233580 22883940 128093070 144878715 20387040 99774645 60514875 72173190 124398840 136783635 32814345 32613195 72364800 137509320 53857830 15494625 140627145 29365620 79344090 98060220 24592200 57953145 9206295 30802185 21915450 134694555 109368930 111296805 144105615 26095185 131905995 106299465 77047350 116119200 40838070 61261335 75992700 67913475 61260060 87272025 125816880 22902270 66637320 33445545 99632595 62618025 52309335 81426885 117542490 81493230 17959770 35486535 72248145 97066815 126899205 56599665 103813170 76857645 31291920 107793390 44494275 26382450 35077395 104973240 7040385 52953405 126913575 114146505 113212470 118387755 55613640 48213645 76084590 121438650 36944940 21865680 148128480 103431765 99177255 107982045 140543100 51434265 79548675 113199120 43602240 24387135 70714305 149497500 97521165 58590045 91852035 90863430 50099220 123979545 69772380 145921935 108980535 64874520 57945900 140580300 99413385 48314475 121540530 148975605 90093405 43975800 145994850 103929315 117359835 120578460 22195830 80547885 11939655 83127390 76513245 119277780 145846065 125706795 134107575 50464770 70222545 27373515 43267980 118201875 107503020 122424645 13213110 58320030 36531450 3407355 24961725 30119220 89059230 77537385 6572820 102186600 20768640 23028090 109169070 18380490 77664315 33514965 121551885 128689410 32083230 54141045 9173790 41994795 93584130 43003425 69360030 119561055 68326110 17376630 115669425 98124540 27077280 21636570 111876465 118347195 142914540 47460435 48999300 148473120 18846045 73165635 102228885 63849765 71301945 41658075 70251930 92262060 67244475 141541365 110488200 101108505 56361480 24034065 4102875 19293225 5818500 108919410 33895095 28750260 132500370 116727675 11829210 62028855 116545995 11957865 119247105 32532420 122361390 73863015 110608710 110164620 104383710 110103615 16688040 121830180 40569240 86949150 107079810 83005575 142994220 84436515 139210605 29445525 91922040 145992570 38180475 128097960 58101330 61095690 88706295 102487605 29540760 73364265 46169085 120270090 1840170 5181675 129318495 332400 34972650 75771255 130394160 103292190 88589625 98326680 139148715 118658595 109090725 33647595 82124565 133834785 102245685 61358340 117611250 28815435 34069470 71413080 42523500 128325510 26407395 15802590 69062640 84789870 59070465 6643365 24348030 59017320 30925260 5679420 144505620 120746385 81938985 4658250 127653825 80446035 22947570 133521975 5449530 124595625 63022050 66612210 116615730 65386605 70935405 138880605 61296540 80931360 81148260 5314845 58876125 5934435 24072915 130043550 93316545 124386795 59232225 57528015 36226425 16886565 116827155 71529900 74378865 99650160 110069460 119686320 138080505 78039495 39454785 9478470 86529690 148878075 45708330 40004685 21841035 73286025 87160155 41730645 4123470 20467050 39385380 142707510 126821985 32720790 84921510 47173890 52234860 32430870 12558765 112528605 149877030 136177665 147107490 3740430 50601210 44733630 129207255 95069145 109887435 143316990 41433390 46828245 123097350 92190885 82407390 2215155 99433335 8705325 83533950 97337205 124552785 129488085 143989830 96384000 67925130 106751670 143652855 142184685 15894420 143744085 2247630 81447360 87657420 66524925 71842350 109610790 54903720 134596965 49461270 126524475 76265655 15646980 71186190 103122780 139721325 41627460 2566170 53322795 14023425 54773955 147026535 29694585 4576395 93967575 77121585 12156225 134612220 6687915 2574315 34206060 33380415 35697150 143427255 123526785 1823580 84015180 93048120 31678155 38974425 86771565 28778130 44679030 93582540 43817040 140596935 77012595 119952690 82361160 104475900 148533720 46680180 109099890 133449300 121821405 69268155 101013465 23635170 120981165 122925600 22389585 122942910 48079725 31891605 103254135 92315235 138819360 22971570 74262465 141567225 112647990 27575595 145588470 6759930 96705630 11775930 10445280 126301680 81492585 35709450 125217705 120218520 66233040 103689675 8959500 8523750 112328475 39351060 27826815 137047665 33559950 8812080 83566665 28907700 56550750 106973880 26503335 89666835 125719725 5114565 119678640 73558530 53625180 91813545 120949365 139498350 52023750 75136395 13342155 6518130 108258915 146576100 31555185 56237820 88263780 21315915 7596570 121845405 20048940 90624660 144554850 138236865 62405250 67499715 120707760 43151670 135767085 33609735 100493580 111030120 144712740 45013635 19693905 115979235 114823155 9535410 51357885 61083165 133871235 90570435 89904630 74062380 39095565 80867910 119383170 77956035 30035010 85272660 142268025 64425210 25997565 89779530 126074970 63806895 41957565 47140110 96138600 130908525 69625080 140063175 21649515 81255270 70285455 85157475 34557690 59851185 25470150 124968585 74428365 118241775 119219430 79681770 135535740 117696555 92657850 93113220 139137165 30126135 91249725 123686400 131619045 27257385 103580085 55395435 32679975 122201190 1346805 55220190 71941290 121073220 47654535 145922880 139042890 3157140 17697645 22195320 78659550 30605235 74837880 116278245 30507615 125345085 100606440 11518050 136567770 88822380 132279495 129207195 33022635 47230425 55792230 21246735 61470855 88612935 104023950 149541150 117014865 46688055 43181715 7386975 128486235 26782455 145643475 41016225 148899120 924750 34037310 126954420 20550420 16084365 21541305 113424510 145982865 122771025 73182795 127580955 32239350 65667465 19690320 11866740 76775640 144751020 66356295 124621950 28073910 31578900 146564100 98269350 89455395 37860360 65679645 108986670 139132050 6765345 1213755 98772570 51041310 146118795 81139830 3965940 86505630 86598960 10994400 8744100 144159270 108661575 74792280 44310705 2756925 52462290 134218830 43412490 146760705 90469410 136923465 125896155 137518725 94672155 20353905 67517100 24923190 49651305 5278635 124007280 49823565 137767335 27158325 89382405 39375465 120327615 101124285 149592390 46456845 35805855 79331175 4795650 86230875 135371160 120609120 79217820 61757130 28198470 47447880 129460650 72904140 122757765 39061605 115560690 2734575 109702905 57490335 105457575 57487755 100951455 119061630 77272725 41454585 24659100 70841055 124546200 125659110 12448665 10441860 84529005 124560375 49281690 113420475 22798110 98183955 104367150 131114985 64148235 63529575 12368895 106583895 76820505 91193295 65800470 60689190 65412555 115450725 77545665 112414335 61096755 40892670 135643710 59766270 143260935 48618030 38046240 43834695 133809735 99862980 53469780 51733800 88755555 132535290 79614795 138064560 94310970 100189200 4608450 88770885 99444180 1799040 19414365 16780575 84926340 136065405 128580795 133579950 108133470 119875245 131435190 113272845 21663375 21637545 103069185 88129980 110172330 91073325 32507100 149655900 143581890 137608230 55990920 111352575 58787925 83898315 33327555 76563240 124900005 73257600 84996195 58108545 140002110 104572215 64259430 81615360 123812685 113279130 34985550 40494135 112012410 62301315 141227655 54053640 139601415 141700455 6201720 129619875 27790410 56265090 109755810 50699580 146029515 147187605 25421145 28503555 55303725 112621725 33271770 7275000 115212120 33455280 133596990 131672820 127959225 107625900 36817140 149412435 53578755 59885580 25229535 133022430 10089375 65060430 83171805 135767145 102112890 128818455 111498225 19160535 14720985 122006235 134233545 63712425 10009740 85777935 33582465 45587145 100453590 96047760 18610095 106660650 42848325 23365170 35725305 143260995 83908845 17735850 26000625 149427585 4689285 72767490 37724520 144663990 84742230 141158355 45271305 106087590 61194405 36267240 33380145 43446330 104699985 82104885 134910660 81930885 122516535 65271525 55338375 15067905 66755220 1609530 59251740 3860700 100423680 12661380 46189725 122290305 126794280 100363395 123473925 85825530 72785175 111857955 103227555 26361495 48404490 52785975 114602310 75675525 12093705 5864085 148243605 38611440 112451340 106514625 134463645 84242385 124413660 25047105 71452575 136475775 136654410 35647320 79697700 85940025 14442360 8412360 60504330 5857935 58399950 97106220 86377290 6940365 43446510 120042705 104342700 122992035 64220415 104970960 99939480 77763390 70948185 92013600 34997385 16068825 102010575 67357800 53181720 13496100 89411520 144945540 136983480 149045700 26771055 52680450 96063435 104167275 142902045 17691375 23514585 112630050 10854795 140208900 11339160 43052655 10557690 16778460 39715965 18304230 137979255 62227770 71497605 34518090 26950425 51665250 117531975 6881940 118686450 105294825 29888880 104958315 88343475 126135165 46616910 32747640 65534715 113339055 68283750 107269155 60089970 115922535 28081170 35134170 30323430 107732115 101930565 58769430 10983585 141821880 91263045 55746855 71592000 65770380 49713975 79921860 121478145 21672690 33387420 35794230 119928000 53734830 141359715 90186900 4791300 9997845 87566355 142419345 35374215 77928480 93262365 78862185 51569970 13325445 128778510 1379115 127007610 114472845 56098035 42456690 68525625 83324775 71710335 91940265 89441010 148584780 957555 5811015 34014675 89804085 113551425 133655745 88496925 139452225 130702260 106788510 120855585 20054865 64834590 79839300 86529315 115864215 92262015 8518305 51877800 62010015 112106940 33266175 75590085 19769940 145774200 73012770 92160405 119362905 99267690 87293085 44849085 80448540 89127735 108123210 90446160 83809545 87251370 88278555 77673495 125444025 22936380 116520675 102223425 81645525 62932545 34392150 11939355 48506895 115455525 9202455 33537450 94341255 114773160 52738680 58856100 86786190 114686580 140418270 124402785 57578175 56048595 26852925 15399555 24723240 50026965 37052175 95138460 2972040 44469240 2509995 64885545 100093740 4616070 11137305 92362695 78113235 1931700 27621420 98912940 10051095 100858155 86369760 116244270 111287475 73959825 83964405 49597845 148833210 117557055 111009450 143706855 138697110 80320920 7751160 39571275 137587890 95792610 23630010 31193835 52181520 103328250 137700435 52448445 71051565 41800455 95584410 14345100 145203405 111642390 128478810 135491730 112911825 134368905 58402170 121628250 46682445 78161220 73613400 81852840 124700145 2561370 11418750 19268640 129989820 92094735 33695760 7995960 11153415 147547440 121822050 47899380 79854315 68475810 8646900 12851595 143002620 124986435 116175825 79837635 6567975 113956635 77092905 26714220 86440530 35630865 73796550 88389015 32157510 115202355 433230 34194810 60847260 133886385 70945770 105900840 59364945 5846700 48525090 8054580 16132665 97010595 12441780 22464735 134224155 81818730 64148955 58507260 101436210 42042060 16273380 72540660 83379045 113398305 142874085 147716805 102196560 37477290 17847075 16982175 83428035 76119675 113897565 70626735 112775295 63729195 23603340 149117955 34989750 67131555 127999740 86764980 11819790 96914745 45619890 65089455 23210745 30424080 132394935 149576325 122655435 55721985 36690990 144065130 45085590 113891250 107808315 102372255 110523300 138618480 48305775 130287105 88835670 117635220 31081485 147873360 95516745 103805100 116913345 81149040 10279290 135326205 31087650 107516700 69101445 105978870 88730115 124164480 17888640 30175740 121765620 74041665 139235205 148602240 91733610 126342045 82296285 139909035 8138550 3065475 112138740 3314085 135078585 64625340 1492695 60531195 19041405 124948170 7446945 60462540 32723805 22261215 15970905 54501135 55668705 3159825 63077160 121082295 28866690 145754520 1059570 87058215 68137680 67726350 86981805 65289375 106385925 36911310 13014750 5165130 22473285 36274230 54285765 39694680 87998280 91456275 46642620 35926800 49374105 60743820 121419495 58249665 33848865 97521330 7977975 129561765 76272765 101337360 146344080 80672115 64757220 11528640 129756420 51684780 149403615 11889015 100421415 35516730 26618955 72370425 136329690 61941840 10645620 92440845 74065815 91319010 52997640 42989250 115044420 102931950 52637865 31418070 111947700 79230555 114482550 33182670 899760 72135060 50699265 148735530 83103255 66651135 61319010 56272695 115396815 55198785 122312130 121299525 11186550 5169210 37286355 41765850 12378210 45864255 8138385 116830695 49472085 80741595 125968245 133171560 36897180 74986005 118828140 113599920 121462350 31831320 99950595 68014425 93425220 21633120 121863915 7680390 74864580 55623735 148991550 95846460 118629930 140162475 1809030 1083525 34326885 49207860 66975645 42025245 109249935 26383950 137797950 136154670 100849860 15978285 53006340 145542810 59243625 48632265 37551420 9694575 13744470 16724370 20522430 7920900 99156375 122063160 23780235 82928175 148522440 51013890 104448375 1136610 76972845 25487295 97343955 69204570 8156295 60118305 109376400 48956370 81003285 2597535 101711310 23487360 57748200 64942335 109560945 104055645 42853620 145670535 110506935 19925295 34746840 26315205 133942350 135218880 10688085 143432130 100487835 42540 19233855 62324235 20332770 69113790 77861895 118145865 56888430 93095835 12511665 19453665 117058530 28218435 20335245 45478005 95629980 127159560 52564755 43219815 147864420 3724350 52883955 129597300 63729030 88387455 129735345 83277285 17077620 33789135 124855995 113478150 30666555 81013140 90134010 94687665 8857620 15555000 79824000 121637100 17196405 140212290 145749660 71354490 18960840 118024020 10829070 102283395 24216735 37534725 16841880 118296285 39355305 136962135 12404850 120572565 15380130 43508070 69251205 45808515 26102340 83186670 49829865 140759040 142340370 107615370 81806700 115808190 111238560 113063415 19187220 63854070 5634480 45111030 67400100 46021560 25032315 100268880 53719605 149152065 8967645 75269745 107524635 6424980 144072270 63112920 125176905 81728700 53623920 96902625 142540470 17188995 116294235 102777915 139107345 102882840 105636975 28302585 55810020 50961885 133859250 24785025 792570 8991660 31348515 80014425 81359370 53545335 102371985 119599515 128626965 99201735 128527560 132829395 45258750 116940345 17181960 50589150 3766845 59087310 93273615 91801995 132845145 133959585 120594225 130207905 6286785 93006690 15203445 149568015 77706900 102619155 57958545 97297050 79426095 57978405 20181990 9867915 43567110 149682840 5021190 24024675 59478045 13014420 125700945 67091625 107877030 103755600 31544445 91128675 140418090 119383365 72404310 58242555 142354755 80209155 36322065 9746280 85259685 89977500 42669525 75706470 82683075 66334245 56039985 7170855 25920195 120817335 12795870 101174520 26373210 57598755 16380390 52777920 90180150 70360890 33999945 8965080 131434200 9354840 114712515 61377360 98967210 38106105 18357960 109229370 95502000 122284440 84638580 4454835 397245 58120125 99914445 87239250 8226270 13084410 38664420 20622615 35438910 28283415 59006265 141885105 114172125 46815735 2776590 59536530 79971240 102764745 31771800 21913920 11614455 62055645 6696675 44678070 2749275 148605915 72988470 109637160 88581255 99377400 24820140 56946930 1432305 4679220 92209455 147822825 23479080 104221365 64243590 1200525 62666460 39951885 33674715 21671760 146270520 25335 73089510 1209645 146313570 94285635 57814680 34018710 92759670 35378970 9084660 63269775 95362875 82705020 96940785 25223625 97739550 2348430 147119490 143820765 83308245 75507045 128979795 31061610 71200755 82624230 111191175 140719515 23205105 80017380 73036455 100321380 77566800 11258235 31350885 106849200 50599395 31119000 134337900 36340440 32341080 75883140 59942400 21372855 52094310 92499975 10638600 139348275 98999670 76861185 8169180 36878460 53320005 42231675 28095795 132725040 118535895 30727365 23271150 89102790 128489970 20314725 51919395 51146625 33968070 74743740 94960380 63398880 97910760 98112405 40852935 146197140 29497995 73408410 50123175 102645660 62469945 98305860 11440065 146750580 89613540 22250670 36166050 111680775 142938690 116408490 76528620 45811725 59790750 34782165 38932830 57315795 100569840 127594305 19027905 110546085 13258890 134714655 9061515 144132990 58686060 101177520 59567460 53153595 54752475 133413660 17958165 32491665 103974780 5148045 7881750 9564945 93329310 47258205 3662325 66727635 144765210 120013080 17118780 91305120 10738455 140655360 119932275 6816480 90653805 101672505 58050735 113325630 113672250 123242820 99576180 57757965 36106950 5920230 76052100 116380890 34013445 46881675 140475450 89597130 104614185 76671675 71771385 132231330 132957615 44953965 30012990 90852060 34524960 79533495 17323935 78440970 36103425 128474940 131743005 23696355 140311860 104311875 61661790 53906625 19115865 91589790 89633160 60061650 11664780 140405985 69780960 60298770 124454010 22016895 3034245 9779400 92447640 29772810 62629680 12900135 16296045 146765400 17199330 16749615 98512200 85726860 54924585 6514260 137434605 12582135 125745045 49211355 148667355 38257485 107733225 50992455 17046870 127874340 100015860 116984700 71289420 67720365 48548040 94848465 45999945 31853190 89190195 29653530 126677040 53745630 115890900 106163700 136897725 47384085 39518610 42089175 66733995 81825570 11587830 82843890 81916995 112264425 17111355 106291455 60739500 30806370 85700805 111214290 103387185 97582050 121265310 72471975 104846130 13678305 141057465 47065455 33403560 112273080 43897830 6303060 107765220 55315605 5915970 20772705 98991780 6680910 1920735 69086760 40121850 56023110 115174020 52279230 44468265 92793840 77797395 116518695 131677905 134941500 123735510 58793970 40855350 21881805 13722960 34607115 41357970 34379235 117475440 99101535 56131620 133806690 26164215 96369315 92431965 128289825 22559535 28057290 53349000 110661720 27961500 148258980 111345585 141357255 20806500 54087030 70540305 20251545 69653610 73668585 28141515 22365105 113240055 11543580 130665705 134328540 84442890 83086680 45463260 32216100 72538665 78989115 134147460 88195980 149230635 40446825 112605945 48448080 112778865 87424935 101375190 59028555 70310205 67112520 138829425 27630720 74949975 44224410 75966120 149903775 34043640 3311865 60096555 68368095 96660570 88787850 11445345 139561425 133626120 93919995 41871435 81943380 46041315 91796220 76706520 34950540 82626060 94107150 118202805 111080760 25877820 83053650 16921185 110834610 143826585 45333810 32933115 95680200 69739350 36884880 104449110 146667900 134400315 98916795 23741925 145029510 139694610 147051795 126083970 115591815 104452995 145428015 142247520 136125660 78592560 48823410 125517435 107656860 148860390 77548215 132232905 35264010 133542300 36760425 103085925 122512230 36468675 34396830 69477585 6797280 120842175 89285865 118111770 55620240 8622900 28025340 71274315 117675105 35103345 51189720 115748700 141084270 130323735 91974270 65130450 9807885 59197005 36075210 5945250 44835540 147444990 67984020 107229180 26828430 20440500 75749685 74626035 89841555 42389955 140846670 58434990 119043300 52975200 84247155 82826640 49064085 63591975 120539190 41955570 140025210 137491920 143903805 95282655 20278830 123239490 142574340 143791185 102800670 6010320 66439965 131609985 59424240 103009320 82451325 98167485 128373750 69045345 90564090 83810070 101974815 123206985 142393785 146466000 133767705 136284675 124289850 135180030 791925 18458610 30164670 43158255 145982640 81994185 118739970 65084925 134489595 25216020 32256645 60965625 79552575 44031000 138976425 121942350 103581345 132845685 33760830 922650 134917785 104235720 115105095 137661330 7784805 74239155 142740930 9242235 73068030 87879420 20532465 144530190 39022725 76580775 38163555 1388415 67059210 138827565 12233430 18469785 139740210 147308685 88496670 47373300 55634340 19935660 117839655 116111910 27286605 91472100 80368920 115029330 37262445 28715010 98359335 73252170 96426375 128255325 76092735 119039955 23539065 9629010 31305060 18616470 108769740 42227730 149317350 34444335 66811800 67135680 100127250 86290215 27674565 40230180 78074235 18008925 62195625 65861925 35685750 81886335 143777025 137634375 104198115 36166770 41005215 12999180 49098735 20480280 76060080 103399950 132019725 31346550 127217775 49841160 14321805 26088030 95404725 103910010 37945800 15684975 44984235 127411680 92874630 104366430 8795790 14710650 11546325 100875720 83116440 114380655 59850780 49862925 59888160 114308085 18841875 110449410 9499275 5557110 69427620 39677730 119744805 68941245 18811725 55627935 136613850 2146065 20616630 50347665 148087125 137748375 28766235 40650090 112752855 33447780 112493430 110487015 142614720 50685525 27532155 73729035 40920735 96867375 143547375 32922270 76724355 61072170 61231605 93292665 122397165 102958455 38713050 91600875 62453220 54380385 54440535 78976665 59416350 100783515 90145755 38841375 67929075 66453525 112389000 69673665 148839945 29955480 99236460 103177215 132005265 98305620 8789700 90559245 101782755 134442000 57508440 48982755 45395280 120253080 81187680 147180090 109081035 58945650 105759645 124618125 14150295 5674560 81971325 66428685 91130490 100919640 7834605 41631615 84043455 73614705 114406395 31362930 91077660 56428635 54500775 94916295 57216255 90320190 14532855 148571640 113145735 138351825 133090365 78647220 2794020 142047495 49918740 129643410 114235980 113328930 9851595 143063160 15751290 20686875 28998600 139256265 52820670 3508065 87179235 91147425 43095690 40378545 13282935 22911960 88464480 141922470 107505135 63507000 132130050 51694965 42212685 7557780 26309955 84561315 22823070 80846235 143363250 120385590 55228050 114563355 143417625 102522330 69219495 79098555 60366150 65351085 633150 93110880 32396910 77320200 72365655 83777370 118094505 149816400 61836390 55841130 110022405 84734160 91256040 83835780 126926925 20328495 115032900 70198005 59777445 55601700 60536700 114407520 81784875 36193245 56687850 25287090 133438020 68508720 94386960 99104700 109554930 94191975 57378225 31428870 117987375 44039700 141680385 3346290 43556670 136668390 53140680 113933490 108210195 96929520 7379760 65044290 145598790 2265630 120753630 120584430 63138585 141572625 44779410 58528650 87441780 59240280 69706185 66883095 11605425 52168710 33209295 19079760 118736925 149488740 60494460 1731690 41815110 72419070 75746160 94772190 24044655 115321635 26964360 32564205 33673350 30643230 137058360 31716900 38068020 80140305 29517900 55386645 121214955 120366150 143207610 88207035 22117125 93021390 29729265 42017160 4103790 34040625 132604440 4976145 120913275 10911840 32499285 93255420 129872625 107865750 61142730 10763250 79649865 41426055 55379460 123871350 42473400 93330450 61954740 74949255 22223445 55800630 55746045 111486390 26726745 141440280 6173115 113743605 134568375 33658905 81855720 115302870 49130475 31115100 134731515 6739530 61770135 29111400 53026530 96630285 119501550 29250 19588710 47544390 134089200 41974170 26773950 15664290 124923285 3812025 102832125 93821130 43219605 92039970 137757825 14964060 14441385 8777430 89644350 31105905 126869940 129597420 46999560 100851555 137603295 15033225 16499445 69540990 87398145 8705310 109110750 99686100 124975650 82197225 78783480 62299290 123497295 126422355 19794285 31717950 122088690 38439600 122656635 57150435 6740370 148850685 18506775 122269755 94039200 70208490 128950410 48765870 142056030 57280665 33927870 117755745 39330165 80054640 143012895 50904630 3994515 144496755 122754390 43233465 46642245 124059765 75708390 24560925 40449705 24464505 149956050 83192760 23661840 10139385 13021005 101394435 69822750 36767250 107974125 96900360 55556850 135246285 122578185 51614070 73596525 54867600 110269920 120414735 38616360 41461215 130101420 17303415 18237375 104251740 59324505 54295725 83316255 94148235 95482560 3140955 103640895 73012680 40735380 18798105 31158510 120610620 121728465 42636915 112359810 43572825 137459475 61681440 7934880 123085815 14474835 145632435 114682875 86720340 136724070 124045515 10036215 53756715 42936600 3811395 105281550 63638970 144925575 5403375 91085760 18539730 103898595 65181000 67154160 37716315 33596565 10287765 74994165 2787045 80643795 43331100 28776885 21780060 29806785 42859185 137354460 79818795 86355270 61211925 100606575 85277445 28519830 30154935 3402870 24405165 39511680 66939030 17760150 87844275 55204485 141811950 43270170 20067345 143113710 35671020 109649580 24194760 21293340 130296270 95629995 22960410 38533440 131037750 15292305 32248080 104239515 139351065 10616940 36338985 118039695 69093795 60587025 79168380 106654800 109447950 1641795 37979055 51949785 63756795 132874455 111922680 45527355 50027595 119090490 52744110 76507020 90987975 141726390 131414820 57946230 148930875 16900470 25017255 87243885 31997535 35274795 113346540 52718685 132305685 81524970 45910485 39440385 54659145 56947680 149870850 56832660 50853945 32721825 22121250 58466430 36822165 106885620 55414830 23385975 104441385 77631780 22258530 48466035 117561990 36763125 115137435 109545435 62399010 121964940 125837970 90323820 55109205 87684330 98380455 103365240 118549830 90457470 72807075 148998690 143440560 36419565 69286440 27206655 10133055 136904655 51396645 102374895 65690535 116004210 52928565 71705085 145485225 79055925 6317220 59153055 39279660 112686885 137639145 45750210 53354730 91457535 142854135 106298025 60862560 53828685 70365060 51633795 109148865 92658720 63605190 36651420 14665170 45132855 87907050 62467395 121258650 74895765 49283460 67374180 7217355 41061825 17264310 55887270 22610085 65809110 67483470 4555950 19311465 74845470 130345620 14595885 89848185 2647680 38328975 97062840 115538640 144212535 148477650 144842775 136669515 41202420 39560490 16026000 136953330 58704360 37617555 62709795 21601695 62236440 105439200 29214000 133120200 61648065 114616140 54829605 10004145 12866355 72566025 50697120 97369185 131974200 38721915 72138450 59340870 127200210 88280715 54334095 30035670 9416580 5056785 52892955 25304160 64769595 98104815 148262595 77383980 32367735 89337615 65346240 97006785 140666490 133752675 17080905 83563110 75122040 34192845 74074485 2016705 137435520 81747825 125916540 70268385 149603070 2000640 93954690 93690915 105379335 3744105 117065745 62768760 135879270 116215680 128879025 28938060 98306970 95587605 115546440 46041975 145779405 55284360 84065370 143055360 34432935 19735485 55283445 123725130 138809205 130388850 125327445 34625175 46809360 29400495 18398745 72163875 78972015 24360105 107077695 122432490 60686970 15071685 51469845 64532670 20872590 79308360 94933395 70145355 52954515 135939765 127424235 72346995 48118110 68059815 149017800 82845210 76438050 19270770 101867010 106268610 112823130 35137200 4132470 29760375 111693750 40117470 30320025 5096940 122405250 38983245 2597835 6086385 11072175 121932030 99719205 84096600 118874850 122230650 93845670 44677680 70198920 133068765 127541775 106790385 78415200 12621030 48121515 26327490 129849255 112749015 54822345 33211590 40873410 44409225 70109445 146969205 88185705 43390575 6371145 8848440 36367245 58458810 89102595 48158460 101967495 21876390 88821165 110724015 108675090 48308220 63329745 8505285 21584520 36081885 119303895 123229800 129662595 69345000 17599335 127948320 21307380 48463845 14177460 21948045 110102580 95800155 64980240 44895915 87314085 140486250 105027645 3684285 9289890 146032980 110900190 92392395 58540755 112918140 129764505 148540875 139137435 38694735 51394500 102082545 9430305 116106750 113988750 54586170 48894300 137343075 30690315 123794070 80965665 133456410 87137685 34041750 144993405 99942870 24876675 11436735 32064645 90175215 13529475 100743525 47239815 46862505 125909835 137154165 81210225 149196345 9185085 118815720 71842560 110040600 8292255 30035010 119446560 27406605 57382620 11108355 68116275 33948855 29454825 95875680 60469860 99934365 138050070 88336410 1583535 69504480 65336295 58348050 135672255 43349745 44852010 33766935 94935495 130143000 49136550 94643520 44515920 61111890 137890800 17960685 1318620 89877615 109626285 96633450 121461495 54774960 73734855 57095085 80347350 38091045 91807110 19642815 79218090 3405870 77763975 28531005 94716075 39341070 4150485 62934945 55407225 146830710 60155910 85684560 120295725 46226040 16776675 58811745 77672310 108329865 38306580 5280645 50662515 119371950 138833475 16221255 75140700 120564255 116537955 43314555 38121660 51978540 18810255 39918225 128197725 8981370 66485400 125703360 52357230 12405900 107459985 88096485 4956405 28178760 87908895 67764480 24121590 11214450 1609530 122899215 41950845 24204840 40847505 133197615 132828135 43561230 52210380 74348235 134197275 13879335 4114920 129781995 94380240 125195685 28726710 20639925 27913185 100629180 84986805 10894140 23434035 116371110 125058870 100297605 134235120 80366340 58156500 15032535 47458800 105168780 45522810 142012425 5043000 136577565 52535490 53640360 143935020 56599020 98810880 131729310 134855790 18099990 60566880 72339510 68016435 9303540 8373885 28421340 11873535 64302345 84487560 52778700 82769460 28600545 100556475 148206405 57991110 108086220 124541415 42268245 98654565 50386380 46849095 60011310 54513255 93180210 30114615 110040300 81379950 109049565 131661720 78815535 72376020 61421595 79129485 147277350 55319520 18265125 137367420 30820290 73205265 54660360 10685235 69564525 30701415 82362450 72722910 8668680 80549460 25731705 21537885 46282335 94608555 50257635 135476670 135176490 92589930 93649080 145104780 80906820 50499900 7892580 122243085 101392290 31646655 70400160 53449650 96166920 55578795 62189310 43282860 98262585 70465905 128710005 92538660 112873185 91188750 38241285 126373890 79751955 8657730 127609290 62982600 77560215 33173775 104257620 65065530 148115985 142368825 122026350 91918305 137317605 83435130 27451710 77419560 61929015 91361040 33257670 60071775 85539885 149407845 137355330 130783095 61008240 107973150 73547490 77768805 52804380 147402825 24622815 112840215 78966615 70068060 67389630 77387280 55408995 110586015 140681520 98615295 92867265 21931545 86318370 140234610 59763390 48081015 148564455 90872595 42112125 101427975 101256480 72057675 5798565 122219940 54471195 14810385 148105530 108916290 102458235 64088160 64508205 114855105 84475605 24701940 144359985 25432950 72119220 96819210 81607290 95457300 13102905 131900790 136785705 41385930 107662770 47290290 124452060 54573870 11213610 107828760 60333450 71059425 43224285 89096190 113479920 8717745 27943425 48334485 99671625 134310195 52023630 27696150 74568060 93243690 4967565 44039715 15211470 37895115 116823450 121369620 23632995 92130960 127935525 7350945 58763505 105054060 95137080 38528805 91381320 101791380 78433740 18802680 79773525 41238090 149656260 141497025 65028915 24335460 77217720 100568115 86700825 46591935 141632385 97935435 138322380 94803000 60917715 42050115 112213440 48581025 15674205 39081315 13039950 113454270 25702560 31584135 38738985 139789395 27594555 90630705 122219295 53045820 83092740 9159990 86153985 140518455 137697735 138281610 108491595 79559430 10582635 117900525 39174180 98505450 86944605 92125320 97167180 45699915 44213085 57598305 130610145 114637230 27824790 67525965 97023030 74033190 132738045 34233075 67485840 37219665 42395400 58402695 104502330 82171635 96229905 41609835 67343430 59919855 132432300 13667610 8188140 17333910 26951640 97777665 58892355 16909710 88616730 70570230 85663215 74145300 131251605 92858760 9869685 83666580 28106670 56175600 97206180 29343030 127390695 48735030 109742580 83781480 15345075 99565860 35133825 71312475 42951450 12803325 145396140 51428460 115624995 71730270 100781085 137852250 65613750 113080665 110672895 70916295 86802210 8697765 133606320 77740170 56501655 8152590 103906455 35957550 13861215 132772245 134676705 30515370 92104125 12823695 104851485 103413000 128851440 3879840 120699315 46783215 142315320 100947705 40005600 101271600 113973210 69590385 22124430 24631470 68641710 89984565 98549250 102039930 78997245 63435810 69423420 124570260 51322650 52601490 58108875 70799670 11753700 134896275 123561840 10451850 105083760 98067570 26311770 16566960 118166985 119969235 90093150 43406805 5606415 58933350 95643930 78516900 113837730 45340260 40396155 122414265 27208245 75452865 9936135 44631780 2436735 108718035 96167280 53546265 26679630 74541120 145839825 74748360 147947205 69855960 98595480 132293415 137408970 147510585 87365430 95603460 65827590 105274380 147010770 133672320 8961750 109686825 144875850 9236070 67282050 116183655 114434085 53929575 5031225 54867810 118514550 52121505 130584165 58610055 140200830 131557110 82181955 140570730 130188900 26078310 95004975 56897805 133006950 14691015 46409760 45688050 104700060 120853335 94351605 59671980 89230575 34705350 117054240 23124795 130138380 28947480 146268435 134625810 59781390 37897335 74308290 116723730 77146980 52513800 72460785 99096045 19700670 94157790 61341645 120879705 65286165 95735415 36110145 97831530 99805125 148459980 15916980 43821360 16560780 125791005 49492290 39440115 74322675 81904305 46272975 119618280 32249010 76178385 133349355 20367750 108900270 6049950 80956935 16828560 41013900 135620010 113003265 69718605 31165425 62971905 54086010 22754700 147269685 117619215 110332470 45861960 72655410 91896390 99217080 54924930 97389195 89585745 81751140 41816850 77843700 1769340 23023560 120010425 74093415 34360215 27116625 139556880 107238870 85289415 123373395 16749795 102029010 57060810 1463940 14880360 104211975 140127870 90513135 140690010 57343995 8168265 54872505 27074400 73160865 4477830 62002695 72617130 54418995 18183870 86025930 92039565 47681670 32160810 90805455 1583745 126007830 106480920 90572205 15924315 28486455 94399050 14400180 45312465 31012290 99911415 53239425 114964065 114461970 61310490 147984285 4346970 74227125 145992810 149812560 35448510 104516940 26909700 53395785 61452360 133810380 19793955 9289605 10488060 98921985 8881455 40533615 121653690 130963305 19385070 92014215 135291600 91202490 84571440 18207630 35419680 149561565 140455710 11416380 115190580 122235585 11302830 71050050 103757925 141845745 149598300 10363950 22785525 2005815 31613640 82222695 24997350 112658550 83645745 139717980 141742695 90554055 106069635 11891595 25248750 127450395 115746210 88422105 23585130 96002175 50631540 127754175 102937740 51998535 35674560 87677130 97300755 13263345 48211485 50456040 42799725 95867100 114803820 74805735 144274545 103450365 30739320 82884150 97998075 139350270 41137380 25584720 7956120 65765175 68092770 70906965 149948940 80116665 18882015 137335065 12838080 119521440 49364565 149788530 104194230 136005285 132688065 107437920 84341760 87297420 81534150 127662765 56720205 16008705 88833240 86521140 17213235 71472885 131865360 41385015 56167980 76958985 14156745 99223215 97566690 85869945 1000920 9937635 109356420 81517950 45430710 95843535 107465775 40320645 52137075 1866765 106493760 37181175 37153020 11632290 127797045 10420260 137028300 48661005 4762290 27451425 56532840 132845475 129033390 27324810 142920345 148479240 124254390 7220670 17478510 132627735 63699990 52467240 147877365 79378680 557250 47895315 122764440 27249915 72123795 137364090 97403535 6160290 118842285 60550800 11145480 81348750 69932385 111372105 138618165 7170075 46515690 86904885 30786330 146976480 89398125 14812155 66673815 14389020 19590210 89738760 76958805 112442985 126402945 109881765 148402740 32176065 91564635 110456565 125010315 133126515 64745880 111863370 70287450 90951045 35837700 44207985 34237725 131216040 49051590 81120045 15052620 46121805 94252065 5343015 119305530 111509835 23264850 59046825 145057695 117878820 142797975 26570520 12017445 104445840 36260490 117892965 46612890 6579060 93670365 65950935 51744600 129583260 138980400 37318425 118794030 9030765 14501985 138964605 49322730 19006680 69444735 66509670 76109910 84258000 66375015 43716570 88339350 77445975 148545570 21971235 99640515 15338160 57571815 11050575 70870350 105135060 6181530 53468550 136952820 102988980 37432605 78836820 82897485 37898040 116085225 80884095 16638600 98718810 24302940 19126470 93195975 101872710 52390950 17616030 116324040 5725875 45566550 144413475 29654385 128016690 31133220 117390165 48333630 8601285 132617670 117049005 99651060 68013300 94135215 36797925 6821745 44396865 23827365 19108275 87792660 66239100 56822205 7274985 146872605 77383665 93685770 127754565 1441065 114704295 133801380 67879485 90785220 85484595 109013250 12379740 61149150 138330180 113084955 84731460 106366155 71310120 128851800 88296090 69393600 126359190 51409935 72058815 26192385 94313610 66379635 107409900 78807495 83565495 30956925 22113165 107872830 31310130 86307810 73014780 138235875 77985285 99291705 42069045 57384300 58470900 57571245 39168705 42265950 101952585 98667270 122852550 87177855 99776190 15930840 116543175 145321260 29408760 140172615 14551875 52128405 83844585 133689630 10696305 143811120 91267665 46400805 83086095 10041360 66591225 23427345 90377220 75787080 21075750 92774400 110373375 123699690 5667735 15125655 92711745 97428105 122479710 64457205 53939730 43740300 93661785 72112980 107946390 61635480 60262560 14550105 48008955 67302570 100006245 84019365 133283280 89019120 32174820 114301830 34896285 298350 148582185 135928005 3164775 24116985 129424170 114283260 8968470 82010955 49101765 5664195 12785730 143014650 122815350 87169620 82430610 100572045 90726060 107390070 1465275 122455335 14377260 70587945 37858485 95687325 148120560 76483680 72092550 28168695 100215195 122674110 63994005 64933650 147834495 42690135 37832580 134115780 27462090 82609035 41710695 135656835 75355275 141168420 75492510 141019110 67773600 72591555 141100155 91421490 72875475 53894235 86640225 3120720 140062395 15468405 33420135 124939935 32800365 29122065 103946505 82312830 73667760 29941710 137860770 56569320 81084210 141227850 27109200 30596805 121029480 37579290 18252900 61782450 143966970 36693000 89421540 45305385 5289285 114513450 33524640 23616480 138677910 57173700 64735710 140061045 99085230 21883995 50751990 109662795 50057400 42241425 131158350 55065225 593595 135520245 79100625 87516660 97758090 1693170 10745520 66899730 42538230 132389025 87384810 148677300 1043565 133278915 107205540 10160160 67822545 127430655 10881015 40958325 58463340 130850715 30040425 11178390 54429075 78022680 35936130 55873080 97497630 101431305 30139020 11326260 120170265 24415470 57679020 126667815 91725570 112956435 71777640 109432545 66005715 27357390 102681225 106616130 85242150 144753495 92249385 137438535 90163425 67582500 79519425 7615170 57189570 23294925 94902420 81260100 89092410 105554130 77087595 130313595 90562395 115075695 86837160 42837180 115858800 121371210 83169435 112795155 37833180 87665370 146951625 143469450 47403180 58053915 20928615 1674090 45216465 41618640 90581385 3125520 134214600 69279195 46561080 148673670 115801785 144511425 89721600 92930055 100997175 79148280 21492660 21194865 109109370 24994905 35658180 21865695 16364220 69841320 146412795 18016605 11507610 96794130 70743885 136836810 148721370 118561380 102164790 98777685 137530155 34017660 58729725 91657125 8397360 36043260 13423575 136382580 34788810 51852090 94422945 43427280 91505940 146378475 63438030 95499465 20317305 105154830 12767055 133558695 5812350 71624415 104089335 72201225 103666380 108567540 54151500 96280785 36719790 57827265 109321125 21068445 109771815 95055870 60880035 95814555 121881195 123600975 40506840 66138090 14044590 20248050 111280785 104910525 103686690 149127075 20333685 52826220 35023620 108073665 65153175 45771915 16281090 30837795 107074950 80139030 75441915 121752615 68650200 136633065 12209850 2212965 12636075 445455 83437200 119723490 125297205 21470490 115469385 75469935 11954205 29940300 36914250 92040120 129625320 128758245 28689840 103833555 82405275 206985 138323910 142317495 20136405 21489195 120391230 53608425 74425230 100188465 116370360 72057855 14185815 73393365 77239230 63902685 87486720 29785035 101054835 98854470 80479860 62299440 11073945 3808035 81330765 89458620 144235560 45818100 136210335 122760285 138257040 92598405 129390570 6120420 65458020 55173810 22158045 117755565 34794345 8221710 119054055 2259690 123740295 114781725 121760985 16571535 85545915 78336525 127700175 129884520 74549715 95315970 139130835 61804770 137561910 142665405 121782420 94494165 30279780 78855120 105390675 68036550 109119945 66533535 89104320 37674375 97358010 144959055 52451685 84638745 90255780 106066860 23635800 104027370 16134150 62459100 11055375 135397110 105857670 33196245 55954170 121059930 104521965 97270095 45016605 66164535 84465705 89225580 27437940 123254130 5790945 121147605 70534455 126386160 142953345 52581810 142609455 40184745 127149435 50243355 94870560 90814455 130448370 14957145 86549445 81366630 37820745 107946030 58734060 126343515 97727130 58654050 95004030 483150 114883695 2789520 26548170 82278240 93003465 117050040 128234775 43150065 91943235 124723410 71645415 61193310 114455475 115684800 26153790 25810530 114041505 56193645 60424965 91071930 144145575 139538655 117839535 144985020 77605290 42679005 124242405 98456955 132199575 135181770 88020765 147630585 135920595 13317780 41243880 47008800 42189240 58686825 99460380 125106150 102585690 86260320 92449065 110223525 19738125 17517840 97590690 122917440 119835045 51762330 70042080 32820840 123734760 79319985 83954430 77715120 3012795 23509260 10863390 22048485 33486495 39684345 57782490 48974325 121514940 18081135 101963955 53214300 102209385 113170080 5940990 47446710 100554435 88582095 134455560 66608490 4444695 99743010 91677960 98746005 137931915 83470560 21153510 56327760 43140315 43672200 22709085 66567465 17919660 5168985 119381190 102467715 79874280 117633975 60754935 134287545 68727420 43753425 69262035 143234175 522225 8960160 141107535 68762565 122785725 75810240 65131665 56989065 21523275 27587820 64033830 144036570 103386300 121365705 97983690 80463030 149683245 8673975 57168195 17488995 124739685 16897170 11891985 12300015 32725755 94325865 83746560 67522485 43502820 99022635 8860320 69710970 19925235 18606735 87820470 31506390 80189115 31754925 95021460 13234260 87649845 77268300 72789465 113966565 11715705 41748570 109881840 100484820 136635720 101933115 1419810 68448720 48810225 65571075 65262600 135038655 79713975 41985300 127550355 40286790 3974115 61388550 88233555 136177740 117226185 2833950 3376035 51333315 102577935 51775890 5889465 40014570 20155455 59232105 117384330 90670770 60730125 130096245 64805925 148411800 22341240 143144280 79192290 58873650 21777915 108917775 57745335 127649445 36086775 86795400 34063200 4360650 39928590 95044215 89972865 52878930 118735515 29371710 3165390 83589990 149454150 130839240 64235205 116645880 62824725 118307955 89261175 15707160 5214885 129355545 149081385 94372170 116721270 30931515 7065915 17774280 112872990 101784660 3979080 51403050 81863550 148773195 126398760 51847515 123084270 130351440 65444970 142882365 103210245 119270310 98633400 7452000 131280075 80384805 18969690 115332885 103362810 18730275 39771555 130001775 3852000 139819440 40139025 126425490 49325265 40516800 79367085 92971035 114888735 131297205 59650125 14971455 79443540 30700275 21739170 88364700 69329100 1788330 131314020 40571190 48864990 22338120 8524110 37115865 48014295 91034475 146230275 23092800 60466260 38760 45114120 41892360 131608755 43094490 73299135 84886560 11444085 105235035 7303665 103513710 96201630 144354270 94922340 78603510 54620775 90630915 74630055 124427145 2314590 105339270 143824920 17192325 128736780 85939035 94507965 28648425 32815575 131307195 137537265 42760965 46790280 143413110 109167225 50686305 54145185 66393570 106413375 93093915 143913900 99064035 123548460 135599985 134638320 100489560 106178115 112698330 40385295 94560900 74990370 21616380 31622805 118453875 104303250 113534775 114876705 20241615 76862160 143398560 90491355 11250195 8821485 118583010 68541855 149698020 36825 54405990 137932245 53793690 80104080 114108885 50506185 115470930 67639995 67870875 58940775 121969515 40976775 19062945 62533245 51991380 106463460 145702920 49814760 3267810 132140760 103427625 42531240 30555585 99163215 112213185 89665980 28206885 141255465 124173540 105070500 120290025 4089990 15325875 102863070 133846680 25642860 20520600 84030885 16709775 122877750 58532160 58088250 36930105 118676340 146702415 102631860 145355850 42916725 120594780 31080930 125047560 90005970 97511430 89982165 137361885 11681205 24960135 136320090 105552330 105368130 62794425 130084995 9667830 149566545 80631435 86654190 133429230 50488035 112611840 8439720 115734045 96413370 114856890 131030325 77769540 108669645 28720350 43984575 49574805 135782295 1843860 27706860 26660160 135188670 59617035 90150090 89854740 99980745 139056330 134140095 38353965 45354075 57084690 89511960 113670855 48832995 148472175 870195 3648810 131313330 89001435 140924565 35545020 98639715 97284270 5475525 84482940 129884265 41744205 92702985 7092255 87793485 122325690 15022965 68695515 71554110 51817695 117709485 50689095 59746710 29638350 68372115 104116545 81028965 123528765 100579725 141919395 60291105 12631830 29438640 42692970 61375665 133683330 140668830 131162700 27335865 140333850 45466545 2258910 125773575 51379065 38961315 114134565 142937730 68835885 144366390 39414915 88748115 129267945 10602825 142858710 83869890 63268380 120590535 84239040 120406380 63683955 102257775 14021265 82582935 29124180 2315610 94907295 133748190 18545100 36800055 27501945 120862875 85652505 131619090 65413170 26107530 36934620 139243095 71760645 1295265 58005840 78122115 6595920 61011630 9963375 126249915 121662015 18150495 72677820 108811410 109901325 128886690 3734430 59092500 88328520 110460375 36528240 7725555 110420445 86781645 23905140 18550875 144656685 40107420 127226760 125217270 71927925 129766185 39197310 97529100 141438540 75079440 34573080 6651090 92228430 105562185 58049085 25962855 138181545 57553020 133479555 40512555 58936650 21827745 144933810 3331695 34179885 113613780 19091040 148371915 148641150 129940830 84877050 2789700 37060830 45758460 75873555 94306635 89490855 49981380 138092280 135813540 119435790 7713975 928800 47409990 5792880 41150910 51718200 47049495 61376580 3737580 57042945 139520385 34037085 124348260 77165400 20446680 131581950 27478275 103620615 82096545 72663435 38715780 144437550 70570935 87446295 28046655 60330645 95001945 20392485 147097155 64225110 63650115 66824610 48842145 119854755 142718325 3118545 64338900 36894405 33725790 15049290 104597070 97287630 29612850 113395740 126644985 142059510 88890690 115340445 55898715 86601390 75174900 141475305 24286035 50324235 93179610 122992545 72656355 59603145 48375780 55492320 53939145 49083765 39394125 126575130 18888750 40931985 24230535 25759215 94664190 111117930 34898715 145020225 47701920 79621650 8916840 82616970 149403810 32464215 109088910 106540560 93679410 19343100 129040725 48951495 8237115 101880030 137361420 104945850 69482430 14804355 17606895 112275030 64022205 126315270 67621545 37153710 47196045 70058865 20394060 125802300 94624590 140724750 137650200 58185795 65579865 122380005 77900220 80429820 25182420 117571350 45953205 14897775 30312600 22592730 139233300 149229000 2945790 33707325 105239760 133705305 103806405 100705560 126509760 56066025 114245895 55572360 149435550 6138945 28108890 109305855 59809710 60040515 4294230 144155610 125105445 104099715 92274240 34325565 9203415 65826240 71325885 112551420 67176675 2609790 93409125 66929430 85601235 35506470 146505135 13148385 6323700 144486495 12592140 113324715 124746240 60782970 115110450 80045085 84279150 135908910 75594105 25693905 45825915 10243620 48079800 54653880 11993370 122302380 115910340 125549805 102323490 92542050 49220520 130524180 93385005 77382435 137257740 52256670 74723775 64309350 13209810 52924920 14837565 99851445 48287070 82518420 90262470 32048670 105025785 70360950 108003945 98390850 42785940 14170275 19840845 19879545 61224435 91698960 37095075 117288315 44452200 148183890 66764115 72146550 97469670 86422725 15936975 137275770 22007835 7971120 70675410 110300550 49985325 85669020 42933285 134131575 33011145 53244750 130300980 139235715 108537705 61308750 82453050 22288020 78146715 49097385 29367810 113236740 122756460 73958865 94702365 36053535 63897960 97855440 34675005 126747150 95937525 145016100 20033625 135279285 143266350 133626075 146485995 74467530 134745390 17241090 121399245 44955615 104666955 112599555 104360430 29997120 3122715 3539820 137858400 89171640 85483545 49286145 21984525 145184760 16733535 2037435 92154180 19066830 35459595 81844860 133355160 51887940 15433065 13978650 49965525 13762545 92932575 112145835 140131620 30740625 141282330 76588875 107873655 64454340 39700140 49838955 89341605 55270815 77788695 120439260 40508010 48976965 141817890 9696225 132407310 140175720 102430695 63599415 141492195 86463285 122206305 77725620 145555440 65604270 72374655 99575775 13600740 71620950 31445730 84439005 100995630 26890125 114417405 35930280 45604875 12801075 49801980 148025220 50879355 127858155 119341455 99202650 95789940 14196195 107181120 117155745 21053565 83955030 149812635 37442115 3737235 145540200 129537150 73299300 46575420 35495310 20531355 68810115 124723980 65424015 78094020 139516530 85588920 119648850 46841400 62621925 128901255 100823235 64676985 79613685 135073200 78817875 33783795 115743975 50772285 23917050 131645550 43713495 29319795 118925115 109569525 40683705 100687950 140761290 91569120 117768240 79716285 134733840 55938180 44690370 105530385 71667270 133249410 24458625 68353125 67195665 43671390 138245610 105152055 74687250 85862130 14555445 43393305 37235445 131881860 44669040 149049180 104132850 12962955 67524330 101482140 52348650 129984660 50387475 119650410 45158145 52781730 22676760 32960655 104868180 20213265 131879730 70109055 7495455 65805810 49771395 141277560 78223485 48851145 47898930 115446765 63293310 106029600 71098875 76864770 45808230 140588835 110881815 138264585 142887315 87871380 8162475 5190360 110405970 116975670 67968825 65877510 148127670 15614520 131978850 76593765 39140265 48316035 108504915 21140175 75934515 97561950 51141840 17830320 24269835 141767535 36260355 24313260 12494925 64530495 37707510 105170175 14031825 128923950 26667585 38119080 25106715 73735095 61570680 49913895 111617295 47137140 112118445 102063345 21761385 18329595 2970735 59453835 20916090 108547845 78221175 112494990 25550055 18757125 134665560 23262030 129084015 114698340 91850685 117870495 111417450 147857010 121280430 57433110 140513205 116299800 91657785 62300355 95782695 120518595 93045060 136832730 22968090 19753515 139457790 62123550 7780080 115873905 94917150 107068140 4368615 138512850 74580165 34065975 133737870 124700250 124434210 143066550 25524165 68617920 98821455 34334865 111576690 125994735 78649170 53315250 45850755 35253885 12224805 85973355 140598150 97183455 46772070 1796895 19727580 112957830 61346115 50062230 69546420 136273335 134449080 5866860 28044405 12147150 19868040 148462155 126276975 74793450 30595110 92349540 96416460 119164305 55079385 60925815 3863070 14553420 22730100 508875 88703520 125290485 133039440 4360320 120534090 94776930 73271940 45578625 133678050 36636075 61375800 111838815 139763820 74837565 4493550 114838620 106336185 118225125 100529055 114061005 9337605 74930850 61276950 108474795 103057155 36984960 54293565 23094705 95613435 71702610 91976565 136461195 93277725 142378890 52500990 103758090 69328725 64471170 83702115 109750110 132731685 77762175 55254405 73187160 105554670 61874640 86476980 69067365 59832885 70130115 34101105 83468340 72529035 41798220 90285135 131232870 80977935 82822560 80616735 52454505 144906330 148775190 59901000 57033630 33580080 137282190 80572395 45264930 141061440 76934400 121700490 94770075 136824975 87216465 51650940 86617320 8492220 116612520 22146420 55915500 92981730 108596865 96588435 69739005 75783975 46193700 98729295 92431395 80231235 32190990 30664020 63338850 3877590 45830190 38287200 86117355 105163965 39854625 84905040 35812995 25922415 140265690 148806885 6472725 87585030 48905850 59014590 79312350 106426695 98000415 16915830 111635445 43665075 140969070 7304400 32585280 112098645 19461120 123672285 36639480 98317380 86183175 14605380 118204755 148355925 133526130 125720520 8684385 76621590 67490820 85455630 41274345 141820980 109920900 76823580 128295270 134353140 119931990 104193255 126692130 114719295 71850495 34848480 52662720 51769185 113022450 15512490 6035895 99282090 135431565 57826785 144877155 35026305 145126770 86506815 94748520 27907170 17018040 116985930 47411415 115722810 4149900 115764900 148924605 129762615 147445440 58925820 10933095 98528595 103536420 103004895 21857820 109302420 95005995 90505785 81186570 117565920 103301040 83293155 144297465 38192115 121905 149935590 87164760 17362185 20331690 78669960 76063560 73337700 147720930 126089460 6759390 85864095 115119120 49128105 5587305 124564695 137672790 798510 100380210 81391665 148938885 10005540 90523740 52785525 36108315 72618915 119233575 54716460 89570040 16093035 41444850 145842795 63450375 132642120 25047630 16787445 45015480 71299335 62067975 37830075 90253995 43882395 2552670 102096900 80424930 26524830 92779680 1458030 41007840 8127840 58430190 85175745 128208810 61878105 55223775 60066930 104838075 137733750 117036930 1316655 100822290 57705450 27629430 38308440 136692765 88837560 69038985 33773925 69644670 55591185 25911780 145795215 32572290 64052400 138898680 137965290 45534240 123919635 70385745 98106030 98993355 85852470 93263715 48817080 52869120 10154400 51574065 120674160 16136280 97132665 30407280 78999540 26454570 76863795 4541355 29684460 46354095 131979120 102952740 72569625 115072110 36736845 98915715 40695195 21392610 16671570 40051905 145885920 100150515 102476790 46430490 56842560 125639775 149564640 66150705 118947120 42399840 6505020 147835950 48434670 130093200 143023605 17256330 9853665 97547625 113516490 94408755 20642655 116438115 10292820 98061375 54449070 147513285 2284620 79561980 57601155 119183235 119884110 66842565 148608060 25017270 82011300 10542135 83931630 113097180 37981800 22878735 47878350 24792045 29712570 124406085 52390035 27634440 109532625 116419830 28450995 17477655 82861905 109711500 133522125 113548980 4093500 128177895 65462685 116281185 133361010 41970975 33891330 89384145 57600285 30058380 48204360 129887010 32423370 70238100 9594780 59165970 6556455 36640620 118452825 103167630 81117510 41056920 71826120 89792415 16873590 23965755 49108080 39443685 63299430 108107505 52972650 127521720 72909240 51829680 13293630 92684340 134684670 103436895 82581465 5391810 149237865 9548370 47574165 95243790 132901650 74139000 103987095 86863515 105114405 83554545 137368725 125260125 81384090 145464735 35854335 1136325 39813780 17730510 70909755 136852485 22912440 46256025 22860075 23478075 52539930 53382240 82582215 68055075 127675785 32552700 111565410 71218815 106827480 74260470 34385550 17186400 134560935 18967455 19181310 6013785 4316475 145001940 123533940 69980235 86683635 31355280 80589765 8434335 65475465 51308550 134715 15012060 112722525 118149930 134255250 15654765 15199455 109971075 83999130 34001445 104533170 14426535 138671265 27301290 137466945 77446950 147874230 138962625 135566610 8918310 138009150 86281380 76951905 128881485 85938735 24817650 131290815 109471305 125920275 124472805 70358415 149468355 76432665 124552080 11818965 65835360 3831090 119959800 74947590 92023425 34711815 123931875 49455645 75960090 86912610 39430140 27970950 45385380 33372585 90067350 82510800 79125525 108167670 141917505 55517070 148127670 98327760 39206385 126038820 26230065 20854005 139755885 107986695 22214955 64239090 148773855 104864805 65979495 2445150 27337695 115871985 35577225 104892855 101857260 134344350 93273855 47175825 21202485 89768625 26357610 64692090 39602160 35799495 17661000 20986560 60797865 103244460 57293055 89640960 46864095 54965640 112818315 4883205 125630160 47696205 107109825 135550560 74097600 136340730 69287550 82852410 70603755 90470055 147809970 126206115 46153290 103860600 8749950 14798505 120250905 100787565 77481450 22654710 120759000 132886575 135923190 101234295 50339850 143124120 63100860 127778280 27282855 12074130 118232025 132239760 32933775 149057430 58066320 141691965 858555 128919585 27914385 106308750 120565710 43107075 104668980 141045165 53353200 145381020 54914505 123959760 30517410 125833110 35228415 5427960 96483420 140411985 133713660 16714275 134898075 87857625 122593440 2909595 64557165 51073320 89351760 80570760 141410970 87403785 25043535 94085385 26943150 141058815 86955405 118969275 15558015 113905410 19461975 14763420 40734045 36532680 39996600 73425210 19804455 134523570 26429775 130115910 68189430 32463150 79523940 3306360 107461365 138548745 63986340 16712160 127326945 28518480 52130235 124697595 51033105 126516165 39223545 65555325 12671370 57792735 115795335 109311150 69760365 112533000 45789210 98179815 47258865 2454540 49117710 3826755 15082305 117178890 122468625 145164120 93179025 123242835 134052615 89956830 20302305 125245995 43782645 32399145 54295020 19638285 119941845 94231965 133371060 78944790 92116560 38950185 136860630 49623405 37590780 57069030 132131535 124643595 29306265 9024375 52321695 59366505 17953140 111791430 72944190 49135275 85451295 80219475 3590565 30878145 126106590 6333525 119968410 118335960 88347525 76660560 24129165 35407995 4563975 54430650 94362120 144373575 124042305 13849605 20868435 34903950 22516080 132515940 137094450 55669305 146426895 108437370 98438490 74393520 105341280 106749705 122168895 57894765 32605680 89739000 114444480 127159260 110424210 14555175 96762375 135853215 103182900 148628085 102595620 75065715 96745665 5619855 121195710 136485900 138644685 64083720 137561325 42332640 83139540 138228240 130845825 72532785 112418850 21782925 43138935 14635575 39359745 119646600 61173210 37068075 5366040 79517520 15114720 74357055 41807220 54362595 108682785 71446665 21311355 5645685 101875080 20936910 136785705 72274980 57587160 52106025 48365955 77351820 89320875 109590510 68472540 24143010 139386855 110539845 6868890 145333740 10505880 62935530 76915815 138742335 133704675 18403410 129619545 30745680 24493920 1199115 53499330 137397795 55424565 22712055 5329710 59841675 32971935 33475110 22711980 49009440 52208910 83755875 1209195 102524505 65655780 52795245 138124095 117600180 93885960 35974590 98977770 112545555 120839115 99977625 16325835 54424425 99855180 26871300 109426470 105686415 15335835 40942080 56115525 55345500 82786095 29102445 38229030 138096270 83242545 36907050 77518575 42738975 99673620 119934240 138561075 136046895 101481240 56319660 128171730 38741010 65449485 128759445 70824105 102583215 78742470 90927555 148699425 100815225 147968475 120221865 40230435 74858910 35399130 73268715 118562820 59037660 68947950 100804605 141708660 132774075 107123595 96787800 46566195 38960805 50143395 57563400 56579400 28322385 62695200 34893645 22032645 37440435 20876085 49546770 38145330 42990150 40450455 126136050 131722290 119569710 13934535 19492260 8222715 102529605 27077880 120375240 113097165 59758365 46010370 47367210 136101000 78120060 12068025 92780145 20121945 76510275 20648895 70838655 13507260 98906475 22373895 53100855 39873705 112739865 61796895 147846765 52468590 7766385 146555340 29971365 50986635 45911220 23749890 43265070 14059065 117736515 102089970 74873925 37277280 115137675 115889940 62002350 102168975 132908265 99666075 122285025 17777085 13548210 68567730 1156995 138122340 140156520 114659700 35251680 94999380 149548290 132538170 69653655 131286195 124147125 88973580 107065245 83152230 9400935 61315380 73850400 11872695 125333385 11845965 6634845 70554135 140445600 38396655 106814040 140719830 41991450 106172355 132125565 125644710 82074240 51737685 120413985 79983630 113284755 123588255 5382120 78139545 71663055 32692635 15761670 10990245 28987335 18375060 3461325 8055960 57462390 69332580 5863725 28823880 106926330 12612555 29233935 77242890 65359230 100697550 66610215 31360455 71879145 88779075 45860670 104154555 5774100 99101790 83849430 36365550 116797680 29327805 12945405 66717360 109827525 38645505 93590205 3255915 104346780 139925895 87114870 128550780 144272340 123467565 49814430 30027555 134093205 31819140 3530850 47855025 46369785 56572815 133600410 76308030 50044410 4707495 20940585 138952425 126989190 75444255 7181610 58328925 48326310 116330115 19599240 146628465 86716815 125423205 74557650 118714050 122179365 52288440 131369145 55793970 70774545 17436765 34214550 35922390 72470925 121130610 67470795 17922585 98559990 69301530 126416070 89112585 43306140 79739055 119421000 133928190 81701940 131301615 139547610 72621435 30461640 146179620 105225690 36693675 42551010 138465210 73668105 97020240 132855180 66505770 145614165 134100945 97848795 25665825 57358275 78093810 53662500 22439355 8369295 131253330 39444870 12699945 74328810 83834430 85909170 40135995 62065965 55613010 129637755 127464105 110620785 74771685 32665920 145758015 138542190 57060390 41897115 62972280 98418225 76031880 2117190 81683040 146679975 17011140 104211810 111141765 33100245 134991585 31011870 81708420 31473420 1416540 98383260 12752280 30288645 105713145 86284380 10200645 76366005 21663405 104501430 78332640 54439350 106004685 62408730 67404930 103250415 7070775 41221710 78091605 106247145 75319365 55298265 24033075 124916445 33760500 139454520 46881015 52560960 142681425 103417170 17150985 30360555 139102845 131664960 133303635 76605795 135642390 34043895 42054285 17890170 6985020 127850295 133665390 40644825 93029955 96909510 116646975 120877770 54884865 7137795 28200285 61325775 63697230 14750535 96492735 87974670 52478220 139882680 135654630 108715215 19913010 33893220 63454770 10869570 100772850 107666250 113835795 149055780 1540380 679845 108064890 60716670 111778080 90186450 46035030 65653950 87244470 42448065 141305535 103278555 40020825 3570630 134626650 82905420 120619635 7036350 81493110 145039890 22133325 131760600 146372070 137472165 32725965 30130005 50806650 98351550 23890530 31417080 115555725 139988760 104262855 109028250 68807640 85944315 14905425 35215215 120810495 69230655 37970370 132098070 119838915 101403090 70286340 46157850 138747675 89491440 27152685 22659330 111704190 86968920 4481265 106998300 84037605 26005230 109292955 145094820 115893150 42790665 116828430 109431645 79757400 14438475 116706210 96637245 54651825 32616975 148102590 20078685 1488735 145808865 71234205 130470840 110948955 51063330 140288310 25378425 57389370 126469545 33700110 89394285 119337855 140857665 10940265 148893615 54321150 4889130 27199440 126441105 133328865 93298020 48606285 17938980 38496465 17911170 136000860 119152140 67998360 4790850 138749325 64142625 71794905 72338055 132208365 104873640 120567780 41725185 79434495 8564745 116220960 5977755 49242105 28323585 52662285 130855020 82784580 13899405 146379630 144374325 129199410 120655095 134202765 128453445 40750995 61909275 60375735 137919420 66923205 28284435 98084160 68581425 134605080 9090960 68310195 123543660 100741350 22551885 48925350 141354990 122049675 83726205 134398020 106049460 55087380 142219995 25787985 138308145 117955275 77802855 94389855 102147885 32630265 105000690 103754160 46675845 79456065 5041410 24679830 98352450 90591705 141951165 70483635 82884435 112762830 102991110 68754330 28004355 95960760 49381650 24728880 143605260 20916045 5292045 28667685 82303425 126113475 84922545 10232850 7420965 99153345 75592470 29090160 147324705 79338495 100133895 24644130 37385700 42525345 80109855 85538250 58998615 48445410 44553660 36159510 96451500 134751000 100802790 108717270 54196860 145420680 884115 122524170 24514830 122289795 18017100 54536745 57128340 75878700 31237095 127723830 93247635 21782055 133483845 50328420 48453570 27608085 52843575 54526875 116663790 69460845 36988500 35341725 81013170 144611640 22722165 131455485 45853275 101197110 26390280 6236250 14416785 64500915 60300105 142017105 101886135 147895740 115149960 90845970 42141015 149569245 96736665 146227215 36495255 118682415 133978740 29502600 1896060 105155355 47078700 104554575 128211525 103516125 24718665 13896945 56099100 11249700 70278285 13921725 64560405 31620270 14594550 27571950 73521465 112008210 40597170 24544905 31722345 30915825 93722520 7541610 60468495 117069135 91404495 115401615 77509620 120087135 75935340 30636060 75018915 141498675 119751570 65677095 85768920 7869570 105729015 20393400 90332385 144242625 51553695 147015090 72198450 131420910 38983590 95032170 118312365 64776240 120354915 138800190 91226640 68731575 59928105 6040935 83818635 74819280 142107210 147785970 138366405 19269390 37530600 41123505 105239265 97120995 146339250 87896565 15702315 59771775 47860605 3119895 146741310 46256205 47410065 74946450 50107890 20535300 57993795 53112210 74722380 139075410 128581830 128065230 139136730 73798290 91177260 142608705 45985845 34614870 43993680 90254985 77625810 10135110 118504305 9427110 81502155 22979310 28945965 66918315 82027365 86762190 60091740 100562100 104878815 41713860 77867325 22685625 5592285 110859840 133792980 5884020 240735 116079225 141904020 24442305 114661005 30851145 103049175 90098775 70257660 87086325 133580550 55682790 6946605 82307445 97908375 97844955 42014445 93502890 121545135 81593535 46798710 89931345 144067200 106373655 56091435 144386340 46961025 18877440 144875040 139874520 144140505 77451315 106698465 49655910 103075095 72439875 101385180 33823620 71622525 106326660 83961495 147323325 49218975 132016860 86991255 124178505 15365010 118027260 65388330 115184085 79476450 6742950 46332480 110270640 101743665 18116070 75364800 93747525 99725685 40644750 23945505 40249770 40355235 86737110 32388360 134830440 70903245 109337040 89081715 23504490 31124190 10122180 48256155 32694990 73191795 102959475 49021155 1527660 80953980 141705090 16665840 149667480 98399835 7484925 110948730 63216255 67460400 111869835 108864330 1327260 117199320 3794325 33199620 74573085 24215295 84638865 24056055 69552885 28085340 112410195 75978510 52589895 10794525 139700355 34457115 52303515 144976590 64866495 42294615 78475770 43852590 73866690 51071400 56399250 66404160 10410870 138301845 58695555 113406090 50271390 90163665 47814330 19762215 74901840 104013405 44165415 87506100 94796265 138675450 26763465 135634830 135721680 51239730 46168380 76522935 16235925 122906655 74459865 48000240 37885350 15309645 72630105 115879125 5843235 17846160 30782115 29159895 67898550 59367510 127364565 146423805 44897070 3378630 39294045 114893475 144593565 60626175 119249625 115084860 138567720 138732180 14193840 70246740 89941650 109239795 109831380 26068230 11394615 141342540 21604230 142882620 64815210 106531335 138094110 108544635 74847195 41512110 9129405 35160930 7738530 55369305 120307335 69007980 68993385 60490620 3134970 19290270 57565200 70092510 19375920 134026425 146871630 9841425 13419360 9057000 33331845 38729055 50102805 87852090 3002775 133915110 149103690 69580395 57809220 130346190 80987820 58646250 20471280 83245410 123362790 68364390 99326115 71766000 111090795 122486100 8081880 11532015 68640000 85927440 135112050 73557780 135133260 16043445 132605505 139770645 60338790 74084370 33077535 62819910 14396925 120747525 31745925 19053615 26097195 94982250 95040210 131301525 14745225 12640110 43792215 41384850 121321965 71041290 43091580 18607740 136485195 49203600 46811475 80824905 70342080 19611975 63440010 145786440 63085185 70858725 122878425 121100490 29153640 51063195 10153680 118280145 101098305 110813580 57576510 62063925 87552060 28693155 86681475 142884735 42758115 53953935 48941880 116361510 46223805 133391850 18297345 46532280 131387925 33712605 73107330 86958630 115109055 18540195 114859215 84958515 67849905 48456075 120953445 15911205 15003045 97057410 41031120 82680915 6886380 27328350 65338875 41234025 90919305 82330425 43738875 129366825 31735005 29999055 52200255 18480765 48083280 145175850 68886435 125838225 24843255 144077850 62681010 53160960 122571840 125990865 75041985 84472125 31575150 55374690 45616950 124888005 43964880 35086020 39969000 45529410 70262100 40373820 82215720 120114585 17981730 65049570 121894035 51948615 102916095 29592915 46710210 13685340 132204555 35951070 113886735 28404990 148115055 21244545 57196800 31499595 115866780 88613595 5511465 123488070 36483225 19281615 110291205 129714405 77381655 137641365 31471335 79117725 29446605 60655770 20700120 39108480 91768605 94065120 40543170 13050630 147537720 56469165 9558495 120147870 90447105 80100630 62105730 82468365 3376530 115379145 80703345 122242005 79721025 55602345 26522520 129665175 78328350 80711295 74745990 90149070 4803495 102579840 86917155 73013505 139443150 124057800 136800060 5574270 44244150 31261680 124871895 15170805 89289390 117639885 131565720 74608845 56540895 115027575 88987305 93928470 29032605 12114945 5612145 91978290 43210080 116585700 24312525 19621740 34098810 138409275 116760990 117124260 138048405 146292990 14390070 140585535 45263985 54915990 83626320 1877520 62783640 9573150 81072030 139479270 92288940 114929925 139425870 30616590 132467865 93463710 104951235 26457180 128764275 116840805 68173470 122918820 148618560 106296030 111193980 98114610 45146370 112224315 45641955 6099495 103891155 14519010 12357435 98907555 23853825 53852085 137477700 47296920 45630765 3892185 10980345 131427210 128440665 84622155 23272905 45553275 132064620 96326535 101433525 20068290 62129250 75214335 51059520 140655195 43107420 54915870 33320880 47255925 113570400 29655465 5422470 108949830 40270815 145192485 75082200 140536920 89193750 81048315 36578895 85870980 18485175 99758550 82763685 127449705 16852995 50365020 109585980 79142340 84583515 139959465 26796030 105247440 56159055 149736360 31464285 131311020 86741865 69201855 113171850 36574695 80491110 94122810 65605590 149538150 79884495 45688485 55659795 81399210 123540015 47685330 89615775 127716810 96996825 47966490 137652510 71676060 62017905 31804800 13742895 9694155 66729810 147756075 127677915 57225750 127304340 44012670 123944820 113773230 118762545 3892050 124840125 81336015 15530520 142464840 108714375 49617795 43077210 25813275 38191020 86476125 148492485 21203580 133857720 113111460 46488690 24137250 32297820 116058810 123767355 58928445 102395100 97228140 147393315 25534740 53578050 27022620 62466225 67081035 63487740 123891630 135842205 46726395 77308440 51826410 113675895 28935675 109766490 84117075 85114995 68124855 70938255 33783045 1042950 60905220 139147950 29170755 104730105 28870230 102040530 20881110 116262075 103684410 11898315 45863400 131370135 62832180 102132645 72934230 42112035 40229655 105860595 83639250 17769675 68407815 148050180 92557770 11010360 105197685 72892875 142262100 37892145 93841710 111334635 83712540 42605940 22091265 66818580 66416430 7563435 31430190 117551820 72062580 85761285 92767815 34504395 1873740 27217110 36421755 119391060 71631600 54224370 100368720 535560 38700135 105561945 62654265 139525755 98109210 89579715 34872465 7508415 56005110 37906275 46361325 64052940 109761465 58593540 146208360 101905470 25511265 66944325 35011890 126178260 147764040 101227800 122362920 94858725 22233930 41011485 107277585 14936640 131136150 37725960 71480385 85289700 5770155 88274805 17222715 15284325 100201770 122275050 73364010 103877610 113760090 64351140 97640565 16655100 9839715 81687915 73766160 100722210 7678305 148772805 86566380 91415100 140493780 91815705 63105690 38878935 81232065 6421860 51069315 95184660 63650055 116665740 25691760 21153015 130630560 66760305 72202935 31170000 86045145 145789605 743055 111017760 67316460 17501415 73862235 13830870 2693595 15401340 27654315 9140655 58435365 52156755 115999890 59692170 30475815 136929210 49884405 95360490 48455415 69111810 92330670 121455090 149134050 79227060 77543430 90904620 127837740 128116695 83211480 136667280 53988600 132269850 91028955 66659520 57389430 112369545 26655360 90260895 25629645 61927800 133765980 63348330 68456565 14525895 95838930 121296945 3746370 125729685 110811000 132349920 146369130 139378245 100709820 104864175 74205165 5727180 9546360 139922655 104530650 148290885 72294645 122927085 97784235 36809715 16225425 79239690 97976265 84877935 134464335 31582905 123814365 86705325 75163020 116279970 9142170 51540810 144081300 132179130 130686195 69603180 101472420 33031035 81725490 19130670 23267760 134067900 92231235 122604240 42524355 7109850 10717650 70899795 102481155 75577170 15888780 120323400 13337475 125998470 142164405 90807900 98833800 11042025 81123375 110471640 148412130 108314295 117139455 80368485 38527860 44738910 126568380 71725875 89666670 32228550 65751540 119722365 119588895 116005230 16081530 100183725 72262110 19641885 80615940 68365455 131666235 1493040 105765675 73936125 77274150 48589035 45364710 87642090 113303145 11438745 110968860 24681615 124140915 45708060 95712285 14742960 97255620 94009530 70144770 149497680 110102055 116794500 69292500 129178845 104498610 53228400 107663175 58503285 20077590 67771485 45509070 10401345 60057885 93925455 136703250 82404660 121232640 63866025 108267960 34603140 94596465 17039220 35399820 44452245 58213965 139749150 100828770 139929855 31376430 64214205 120413850 44336610 125412660 12031320 122243985 137225040 55786200 3190665 98674845 61445505 92216415 22286370 65881710 77823585 139634505 76577475 115769895 5295 35352570 26097060 36666540 3642930 4487805 72596040 109976250 26170170 132186405 57087285 89851950 61807695 42196455 31802565 89834160 135901125 109005915 36351780 33271200 11729490 132284970 34935585 108497445 54889515 139471545 66853800 67233690 55211535 49417125 105136950 70109085 33241980 115480905 133276725 128170020 115437780 6795315 35503200 69843450 84962910 118828155 9454560 116630610 145682640 48238005 104195385 42010065 141405945 33038160 104793885 16582230 105212070 29352990 76868130 138505005 131551845 92966040 108387450 29333880 47019300 35434785 17556090 82017945 1641225 120839445 40429005 26607000 71078970 24249045 79800315 118255500 887400 97906020 109173930 26953740 91943265 144477525 833940 140390805 142344375 127697925 104448435 139686810 84462225 9002670 115421295 125557575 75431985 3077820 11080635 37986915 73422750 99312525 127168560 148405995 145942410 40877700 57378705 109212270 29540580 146331300 145648950 53722815 115778580 89214765 74219385 128785650 25313445 136035210 50869590 14862705 7899285 11720970 55740975 100033230 31602780 125623980 140715450 49448040 85381425 102903675 97492170 20075820 79831545 140912355 97436175 137280375 131417295 59179650 30841830 117639780 15712590 78941310 31161210 93778755 29227155 147007680 72374190 28321530 101358375 94572240 94054950 139167855 82752255 33191295 97351830 65991450 74878650 20198730 106066020 87609180 135660000 140010405 105058260 52336860 3768480 97221525 1261830 106783155 53333445 345930 58168320 82784805 41347980 116004465 103266795 70156995 73537155 148050600 115784835 104831370 65127045 134264670 135112770 51957660 122240940 37623375 34507110 129351435 46940160 39665025 40130400 7464840 88734780 142775715 9865140 52503045 132281355 64169610 61671420 142263615 128129085 118980150 12608370 84239385 100810530 7929675 1087635 127392285 114483135 49807050 72050160 30032625 65273835 51836220 32450760 95641140 61569750 42368970 108038790 106739220 20819430 143799780 19383675 92943015 123234675 127807905 13763865 46315020 98573115 46037355 29687505 11420055 38896650 25422630 7371345 611280 40568145 20829975 64159110 110323350 6098970 84883455 8273595 36717900 123891930 145616910 1934355 8690880 75708840 45414510 19874970 48358605 146380740 112541640 1275540 54067560 19206300 119361630 55249335 91807695 33191565 121810545 117800820 34023255 139387335 95668530 4583235 143942685 138926865 138282645 32231175 34223595 104740485 132613455 11101545 44677755 102015915 128875815 63381570 31725780 89011530 16291290 71743350 129022470 68715990 87508005 21858510 5329170 145214880 58535925 53722275 100082550 85806870 116481765 71936355 28710330 105827445 72177300 62026830 44816415 27716355 24838230 137310375 63654420 49700850 103204335 9634080 133323030 98564160 125431665 80080050 133740315 148272690 148340895 59775270 139408560 23182740 131311020 47641785 123702360 118671465 62628135 43028700 27628035 95464395 39257055 108401220 99242595 125026605 65835285 1236720 131737230 75131475 34492260 40164900 117837975 141322845 88389885 99839265 113241030 515085 51864765 103831605 83458695 73345290 29659680 145981680 131748360 79024725 76175055 93839925 144843645 105819630 2662140 114089910 38373585 1592760 21093135 89628105 104039985 47133960 1043790 50241975 111405495 43572765 140834205 128306535 45624165 44423355 49004325 8432835 109773030 94419210 94409280 24741030 113539860 42688320 120862890 97315515 96065385 45500250 83983515 6041970 69099015 42166245 47373465 5508285 70622265 106014915 233805 83207355 124433805 123215550 48224085 110051790 74721915 55300680 104379390 61552695 96843645 85015110 59067720 138102120 56651385 32426745 131345835 57381630 74160645 56836410 7181475 24445605 18558975 93987510 45471510 78465285 136156680 93227805 126064395 25121220 7787685 127582545 129877920 41545740 118310310 101321475 33637485 100062450 119663145 81031140 38010585 86051985 32063070 90373200 59740545 16281255 73060665 108027795 20874300 103083225 122135670 4365150 119979480 83450880 119825460 19573245 15121755 106848150 149806140 112461765 67615350 144157320 107440035 94301325 111659670 67364805 48335100 94715175 97150530 77415000 108936075 31697295 64580370 147887430 146837175 110772030 8371665 42077460 39960345 45999675 126754335 16772415 11320995 76792935 85402575 138996780 384735 36841440 3302760 88484985 28245930 145806225 8777190 1372320 37455435 85480155 123719505 138602085 67176660 35991120 29563155 88930050 119641575 86039430 117852570 106587180 41139210 106212855 54546600 48317145 140689725 128288175 73179795 128795310 74518005 104760720 79004085 42727920 121091505 76953600 36882810 148642635 11847465 149023395 104151795 99604230 95499795 47626455 112884120 108531795 99558015 140372550 79117530 99016455 105078780 8158605 93033195 24321285 98356620 63992295 115165005 47453190 7931580 137224770 121490160 44032740 69593520 49915860 144933945 149957100 113610150 31401465 122386950 71308590 135646260 131302680 134449365 108614370 56851065 149631000 94165065 14244300 9044055 12727875 132654015 48170670 122513535 48925620 18480765 7677315 12940005 73463775 93296340 46316025 144548250 56860935 74969040 106144035 62307495 7969950 35757480 95632290 10810650 49932765 4115715 112442685 139453530 128637915 87454140 114425970 64049190 132412725 96250740 25151325 143712330 135336795 91600260 142587510 137835030 6650745 87153315 87454365 4784160 123411480 85102995 68975790 38623155 7668645 83610390 4522320 53793630 119961840 138574860 55795530 111806295 104486400 101278635 29694480 120887010 1608600 133795695 133755720 85252185 41417790 39321465 124150695 30185640 97310535 86000730 42596940 120516225 120898065 69577740 121021485 18715905 64451685 132708945 121713705 47017035 44320470 78393570 72210720 75536820 11537355 65268885 39447930 2233965 115483575 124674960 91248600 6718005 121309290 25075965 25159635 111363030 107348940 44913465 34989975 108154665 92245620 64880595 34980915 23389425 7088835 3248280 3486540 83056950 61021500 14891745 66007680 124539195 63509280 24904965 60004710 86023695 79106085 148152105 69648705 40345035 18170790 26321940 124797495 25295805 55359150 8780730 96352785 24893565 130567050 9828105 30562785 95874840 46881330 106550550 66686145 77273955 85507185 121852635 66646005 56031960 131079840 101423625 95326725 121957410 5067285 76880730 139856760 48323310 56927085 71217615 46043625 142790865 128536845 33283815 92311575 48198825 45516870 116574780 50654625 9386490 3098850 55560105 7828875 124818150 86235270 59799630 1471020 9032730 52167390 28634820 79285500 138247170 55479870 132163455 20592720 108137130 100044345 134092890 44443770 134247675 47787090 138511560 137770725 23448705 104365335 106579500 81959100 145811640 77947110 42210270 57627075 20291580 141126015 61180245 47377770 111845055 92409930 138078270 62438820 131647305 49297710 67048290 33129180 36408645 17292075 129207165 43945245 127035960 109052325 26076570 117449520 52893435 85501365 47810550 71583810 135816990 17478615 69097350 15695355 106603170 101939505 21086310 15063300 67392945 144432480 61702665 2572380 43712430 18250755 44123880 12793740 35623620 2653650 41158560 33462810 29784570 53733735 116240685 91255320 31532010 22238820 149999130 33310455 100411875 14687070 90027600 35094060 27262680 15263130 37239375 63481320 122457870 148394460 144621465 109536570 92911230 44964015 131998665 145638795 89174370 125553405 18329385 97591275 88797360 145570395 93581085 44512320 17152905 11088105 36447885 104700855 99424425 89381280 34455165 123888915 62396760 52056450 127598955 34949700 98511330 142747575 74361825 51361890 42343365 54348195 18361320 36871740 45440970 146223885 93923745 119240235 98986920 83552055 40977180 77585925 74766000 38538270 37958640 128907330 112899465 42058890 98387265 68142570 6787365 109640190 91668435 53168400 7619175 28933290 93212370 65279160 64729980 24395535 80116605 76388355 42918330 124470900 115986870 96176370 33800325 73737075 108062265 141573900 74733675 31192005 77406990 100969890 83415045 117689940 69243210 109709175 34426170 71416785 4506060 59552625 149245650 40125840 81746760 103625655 33147180 21626145 139929105 138792135 127697130 769755 98423970 2723475 66727575 38937525 73467435 116613885 89128845 126194385 127301790 86941350 84017505 92436600 82296975 14956800 30558510 9452685 49281525 127037505 72761925 74127285 129686760 40791600 119223600 142446615 121423950 86404125 111437700 84556290 120287670 77898930 50594460 9622305 15827355 34882845 32998815 62431875 149509425 48531720 84460485 77604285 140764215 124248420 80668110 4732905 81904365 15797580 132632190 86576475 92269980 58929150 124642065 13564485 99451620 2283345 137364960 8406135 44874975 90731160 17960700 88455465 116438985 120401610 6532605 19022280 21875070 118093920 131655 37764735 121488345 42986880 93574755 146737605 146095365 124380795 149156955 103094505 3887820 71134680 20402850 148552470 52393950 121571115 111897120 19694580 60649035 15070320 25445715 67011525 50514345 72595185 50534445 54299535 133277385 146930850 72982305 58716225 69208590 49859475 108836205 136346820 98375175 132252720 114264315 146206665 129633180 55805160 63862620 82680315 98747505 21630795 62218455 616350 11766315 115667205 21142590 39308610 14594265 27560505 103851345 42861345 98670855 8259300 99193110 100792770 79281975 57738870 142002795 117670245 2847990 30367155 75390165 117838140 32108775 34686435 129410775 44553780 46786500 143916660 139631355 29021745 84468630 133626510 128196270 60067740 99032310 68618955 61950750 45440145 137047335 30514485 49485630 74136360 146145885 74739210 62121900 99002055 129071205 61005180 55237260 122503200 99413985 116714565 34898400 62906055 90252900 128700645 14005470 95849415 134016900 49531770 78740235 2617725 8526015 75857505 81949500 53356275 62602920 116745480 102225675 141983655 144983385 139948350 42360720 19299975 57215400 87098955 1002000 2370450 79282035 74707455 31919685 16612995 119660700 119264880 17465595 30660915 3538440 148730415 136876815 117026910 79284780 142747095 32096760 65419575 58345815 82895715 62539110 132159720 22546635 29332815 58504950 71420295 18732060 25511385 139371735 42265650 24285630 70683585 145810695 119701545 37206435 88690380 81350325 51689025 50326725 144268170 59850195 81311940 121787730 90446580 142884300 104119335 69940755 68828145 63533580 126859305 3221640 148504095 95079855 139208775 34626885 148519665 35530500 139395210 81746685 109238745 54983700 81524625 147750945 25987800 126638805 116626890 111427740 78291525 8497275 38348820 130410945 3862140 97622250 114503850 84442785 51623970 93948390 138649395 122345355 31805820 14936070 37217325 69904995 124708665 129458895 104267820 89620650 93163590 5912520 58161510 61724985 128855775 117642705 4493100 66611325 74078310 46284165 94144800 26178390 140444790 63215505 68550060 128638680 101266890 136837725 101381805 51202890 104141535 124923105 615705 18492810 91994970 4769520 57280425 133432065 37261500 112545180 94383240 2432610 30856140 89832900 148762455 8288640 51249690 23094645 97184115 26482185 45020145 106706415 36487830 17234175 40376955 32838810 111772065 53134845 65193075 65079180 134277990 51670995 9516885 112977465 62186025 14699130 116311650 132584880 126218325 38307480 149161080 92288070 123893460 31438140 139001835 86333565 136350435 92229420 75178290 53047515 40527300 122819835 81986385 138367995 49958865 116710425 3984555 142684980 142223955 84626910 124931880 79494195 143350575 122806560 134983830 35217360 81805665 50720415 64011090 99511575 113268105 108209880 11306655 68794005 149389710 88012395 63565095 149807160 70688445 66719055 82782735 19201170 113326965 121230510 13859595 91432200 21580440 97196475 137376255 50815725 26472075 47019045 126996885 10534215 121134945 113374035 132525780 58609140 108630540 105826650 26209875 4036815 129572580 22619850 66119730 94249545 34239675 72438090 136522590 16818045 5153145 107427960 98423775 122622405 98898330 101743065 94839705 17416590 11665605 38751615 114822375 72700440 132198585 100006920 94827450 149269545 47874150 116317500 104283975 55909260 14540535 85255395 6680685 106570545 20404800 23096130 63792150 96326460 80838360 39795060 89030400 22063485 143305695 71308500 129089700 27486105 67364400 122507070 79542030 106563750 110347935 1469820 100400160 39739680 80119380 9970125 51168105 86198610 101476965 12493305 141217395 81760410 134603130 40344330 130431315 81996570 61951605 80009580 23498160 69783090 101491920 67618155 29053725 108449115 74510745 8307825 64450680 135829830 95049150 26070915 60409320 121696155 19535400 126454605 90562980 50824470 99716595 3506445 15549855 135126855 27204840 149931405 23813730 54867870 91664655 88162380 113780655 134222040 70503690 21768270 74191230 80116650 39626160 70465035 84030555 121880100 105206040 56767290 98555205 110179605 48072510 18186150 134959260 95496030 34494795 45039225 113912805 32601675 97152930 149500950 74682705 17596110 81459270 47314320 61621200 119637135 88073010 34728195 106439205 15414795 148028670 12508350 50462445 25200150 147518205 88523985 113361915 92071200 84035640 108924255 117618795 38566155 67869255 76445940 33060990 146745555 23948670 39643485 131885775 15606540 103052205 135385425 64926360 110498715 54140325 114160140 34571205 6736740 19010130 78270495 68006760 122925135 20431620 108861810 9568560 95892360 114124575 67816170 34044255 77109060 148477020 17788215 148897290 78082845 25325805 69877605 142333530 146998845 8767785 107590320 63675570 69923250 107329665 96677940 128375130 88211910 149366610 143653035 78925440 22937160 19642200 134258745 24327600 3818325 42127620 2103840 38459250 108929820 66245565 71547990 147429045 149544435 32922435 45035625 22439595 1842735 67172880 27568245 116677365 69078510 121406040 140837070 8923740 48499665 59310825 73667370 11053620 115716975 37888620 90905955 19471275 139183020 107307285 15448140 62655105 149530095 64804890 98247600 37786890 86394450 20735445 20707215 9163545 130376115 14852730 117189555 58451280 47867745 88632135 27379935 141261690 139121535 63326565 109635360 104842170 100663695 96011640 40803855 78079845 126210510 94762830 42310710 50978160 137931360 101706480 145479360 111634890 52930665 21491325 11790585 20548545 76319175 62970585 33111030 121704240 95512995 72573210 55241235 4418565 49504950 96353085 79623765 137466600 113591715 79048275 103297185 118612035 50171940 11831595 112148940 117611835 131276460 58389795 109422615 114135285 67500315 52428810 115403280 98803980 35584710 67575345 89908275 589500 141665535 39485190 102144795 9277275 20604600 92607030 47548230 22519875 76783545 859650 60411705 77947725 67646145 97137480 117163365 12674880 106784880 90654075 128613600 109393425 142232625 52140360 120248400 117282165 130680240 105432105 30030270 114348210 47109855 11554560 61455225 92508690 39481620 62526645 71531850 6895425 99264405 4985415 92739555 113701665 27373125 135369090 5303955 106199790 116949240 122344275 82586730 130225770 81702600 63445215 84240015 30722115 72312660 2470035 78107685 58973925 95370900 41837820 62801280 63377085 27540945 58691580 111994425 80472585 49690845 72773625 26346225 52616670 92422425 118566975 118145340 114909240 27495225 82085235 94464945 3686640 81490800 32686530 31612365 136886865 4147995 67006425 16845195 148022160 55287225 88280910 15399030 108149295 50884965 47668860 11252610 37491360 21394500 29902830 36362175 69670215 60008085 58089075 140389275 140836245 149063940 114958320 7288260 28907775 122561385 15262695 7676025 136444560 67177890 93818715 18543180 1425825 108790230 65752140 27128040 5696955 135665520 51960375 146487825 64536510 9194325 75192375 30158145 96553905 1209945 138817680 25623390 144843315 130343655 63166905 122029455 120541950 133702200 100106985 35107440 74111205 6253065 56591790 140901885 3002940 34327185 59811225 137732460 40767690 78792450 8566515 25671225 22444110 113190210 104331210 1510995 80014620 119973120 20685210 28317105 133131960 104173710 2426595 50780820 122948715 10037340 73092150 44378925 41851710 57772425 148248150 107874720 45781905 15743580 20781765 38669115 106991655 145858380 3591315 145864245 54485985 49182735 14233605 13188225 10017255 49510035 51256425 54155025 112090095 24901275 14665215 91509120 77270460 103290150 67549695 47069685 125762490 91659795 132336195 131805975 90127305 124049535 29717175 39048840 53872050 10223640 3766410 10438065 90920985 70514730 11799645 36328305 66372060 140617560 113627400 129005580 79469085 109525125 65439735 100480005 127345260 45510585 130031475 15039300 111168120 18186735 77287260 129803055 135892140 12910320 20582490 38097465 20297700 139382280 75289185 52409475 5768640 67830195 62782845 138580380 143485545 29077350 136857360 121946175 13067970 101831265 24613530 110077635 78070335 48832890 47035560 38901225 142944705 129971625 20435595 86943495 91313160 69495435 138366720 7199430 84076665 42532995 35764905 989640 116347050 58311315 28189545 8347410 11858295 78532140 119969925 73057785 69716445 148352895 137508750 43101975 8441280 47200920 100955430 82723605 33527850 122707260 1438860 50720670 106365315 29951535 47616735 128654850 80479875 85870830 133017090 45891240 50907810 107040945 93592830 40246590 141545520 85598130 104359950 69726060 145339500 31395600 6594135 51054045 125499525 6000465 51840930 37909950 635490 103928385 655920 5305140 39838995 88978095 93102090 122552445 20498685 62051865 28138980 21335850 145508760 18532155 88931685 51768765 15289860 31715400 60994065 115602030 93111765 22922925 104192190 72127305 49273620 81112635 108871770 43055115 138939165 128110035 85374480 121103250 100788660 141830040 25360320 33907275 52854405 102677520 98851080 34547010 80137980 149212260 82019565 29296575 19685115 44056230 138188835 46629720 78262080 66273750 14257515 79605660 53186925 114270735 81856380 37305825 57137445 61048455 79859145 128042175 20368080 144642270 104193405 56390130 63038445 38409000 61770915 10945800 120755565 39077025 140276580 29128635 15663000 102406530 60407610 30958155 52070460 88823325 112457535 3631290 31183530 113629290 37880595 55509225 46294080 136440675 2979030 104059980 1477395 40146495 61486590 67183140 111232095 50370780 136134000 38869515 129896370 41583090 56756520 34896285 70660485 19933215 8844165 118390740 16206945 53792700 50358120 145379745 88692495 58780890 22104015 140499765 57686700 113678580 73484655 105884205 6494775 95787795 45187140 43084470 134210940 98357385 36851415 31632405 47718645 130861440 96308340 115222905 38263275 90774135 57646320 47502420 98791590 31621200 147234105 149084100 22686015 28656060 133859280 99251805 107156265 123229005 133983555 58137870 54233190 40590390 12014715 119383110 1003680 96046575 133446855 57512745 117396480 96057075 73983540 93171345 73360365 60825810 67957500 93690945 13192170 24771150 104831625 139446375 106847625 64066710 123615480 30438495 3221205 142498920 22218720 121687155 93009705 13246200 53900220 11217945 129678630 54921945 120756720 37871415 88896825 124826535 18588150 80557065 126303150 3530295 125717850 75694710 142837065 46904955 23541510 42839265 63824520 84435750 33537630 28646835 146923935 72644220 121098945 122405220 11241525 100892250 60194880 1267350 39437895 132830085 23519670 74554680 136980210 113792085 136797255 74859795 74609445 105842820 27742080 39226980 146796735 116943135 70493325 15296220 145659105 126193710 68608890 80337225 4009830 6862635 142121340 67081935 45277665 103078290 138139365 79266750 76186650 148112190 116445030 131043285 10084005 1394130 100478385 57308670 29301030 66825360 137659410 48847350 149973240 53180700 18477705 148957545 145943745 92859750 1983600 131380470 40288620 1368390 60456300 61460550 4446225 59893935 103342545 43351245 104103375 137120280 58189020 34341420 53479710 139655385 109804875 41035785 65383320 72698190 33552720 77479410 45191790 122795670 122141265 19098285 72859740 99150975 69750135 85362150 144753870 106601745 45775695 141279060 32696490 137549805 57495345 55866570 101959020 109182705 68646255 11279175 97315320 71040525 80279730 92982270 107878845 8539200 72367860 136047720 53695230 80757255 66254790 74174625 65950605 91571130 130579785 93222405 39174990 28124745 91736700 146334900 25002090 47413260 61609380 106318695 10209405 8840055 61462050 8764890 116794155 133663395 59752155 86312145 103545945 39077055 124303365 39102555 132379695 52540560 126748665 81707640 93976290 102986640 26478375 74393520 107809020 51814605 35877615 23645970 58759965 142080405 55846200 135264330 134706465 2328855 94057065 72964545 10601595 53415135 128558730 139312755 142934355 97438095 61258170 90580260 22474725 92225550 121069845 47091855 53736885 103567710 30911130 5777055 114800640 34618860 61029300 135429675 66768645 91462515 5717280 91711995 119370270 105793980 14159325 111631920 85273410 16380630 35742975 130662960 17590410 26358765 144812445 85213800 86813100 145042050 27884145 19053570 133493130 69070155 128781135 95911050 114671700 18285645 20728050 149487345 1847325 28078080 115229325 51964680 50324325 68255655 114693510 101570220 48007245 64749525 5799735 112633995 7743855 67572045 104206140 112658220 27970365 1369410 34394160 36491985 112262835 143028060 141194970 53107080 129699135 143568195 46309305 91560495 26382480 12085065 29116620 72970335 120160680 94460025 53176590 72344820 78899370 3324600 23333730 29407290 68756475 103254660 69615045 20357835 72980205 51065760 69062550 55768755 87780570 125110125 47461815 146266200 76459920 121166880 50312610 115721085 78191370 131036880 29359935 92628960 32334285 113081610 69463935 86038680 81358005 23634615 76606545 78538425 36139365 70456545 27096720 36616185 117062520 71070810 66836040 104491410 40409265 49291590 132509670 439020 36096675 73807515 79763145 128875815 72679785 55318830 67155375 12604860 1625595 104642070 78343095 76964655 12887340 132927870 61223460 34274325 70790880 132401940 124594035 24304290 68761770 16012425 14668575 112896780 18671460 7586325 3894210 136275555 70408050 72841035 27919530 99158685 35459430 56697615 146288985 56852160 78397635 128939430 89525565 27439965 4485735 146151180 110425695 104607945 117957255 124638555 74429520 64924725 63788850 92493855 7511895 78142035 112760775 73832325 140555760 43838070 107883960 96769725 100681200 11655630 144887580 23864370 80400150 93987540 38500425 147494295 125347200 41219055 80405610 99660555 130340565 43110885 140320290 100019310 32607630 24155115 34748130 31464480 58016250 139495500 144759735 67496370 66159150 14479785 140619285 94564800 3876060 131155815 63781710 121574700 51785970 18081495 53148090 146874390 43643280 65321205 41984070 44433870 108239925 135720885 102562560 89006580 45123270 880515 142627320 39345240 46374345 97982940 52461510 54050025 974775 77517975 123974325 146558640 119170815 15063420 2000490 19666740 46852140 48511455 734625 74297970 35964525 39082575 138135975 69332295 8432355 49873995 51977430 121140675 11957010 115218060 12166965 9998505 81865815 71744655 91664505 21060675 64018380 44097030 477240 79035810 78216720 144421200 1923060 92697900 95122845 45926055 62851095 145579845 51280665 17529330 136903995 15324825 80740980 96145875 137437950 33438345 137912805 23737965 101792010 58256340 109165110 59789070 11213760 59670810 48056445 33240165 344355 88623435 9553665 72431175 12854205 48163860 27978195 75746730 35861355 47008125 62876370 48888090 87930795 6022695 146181780 142338060 62595195 100053630 75948780 93939795 52012320 145603980 129517035 125814960 122383875 62402940 48771450 37773765 30064425 69882570 26290245 140951415 113221695 69202080 17930115 17999610 93985725 109987800 68124240 280650 5684655 129804045 39047790 98024835 66824880 146918775 126417960 68940480 149287590 31710810 63674385 144070485 74561325 101229510 144733050 127387485 60275610 96703650 69829785 129873765 90988095 55374885 111147690 57807780 92109540 67540860 142515945 108743340 114170730 37162755 105515010 6835680 125680275 83771895 78446190 80809515 138733560 139080690 116325795 121566420 93577095 30744570 145684395 69562200 39291975 125170215 13515210 20679390 55455675 44163435 84731715 84695640 13457250 109179900 65721030 107782590 8889945 133559295 9547785 24456120 122407380 87675270 63781500 90071190 95507205 50561865 115126575 31465800 51404040 40541610 117568485 131104050 131753220 22741185 54202695 103165950 135593340 67509840 49514805 54673920 101176365 6354585 2209680 22058775 17800905 139542945 106564965 5922150 76501740 89422875 105379215 60952125 119629905 4585935 21198345 72297105 42368475 45229680 83189505 49835265 72947415 30967935 110377005 44838450 70029540 14388870 78208755 123943515 54913815 124757700 62596020 118925415 109667670 129814515 33659295 97326735 81460395 124692195 76264080 148025895 7678155 128922690 39932475 39634035 3806775 42861615 67741455 136918290 48288480 53834805 123649185 139516695 136476660 145759410 86069190 146625975 110366085 20523405 67803465 39948870 95085015 85358820 140988000 14959830 1972485 17000325 75810915 27199935 14809875 74685420 26648445 132561600 111528675 108271770 79898490 58362360 103914075 64075365 15600705 42318075 6797310 25674495 103846185 110902200 19837110 60279645 41161545 102375885 127162230 46537545 13105950 47686905 92326875 113462115 136021050 144470580 14382960 84667320 96990120 86322330 20116215 89164155 46705455 107956800 87492840 143233830 111423765 108052335 32844675 43684650 51769950 5878965 99264060 61509330 140671635 115818015 146757210 71664480 146207940 27195135 27742590 137689110 88168800 84447840 43824315 35985090 70101300 54634515 11253045 13643895 124687920 119055585 148323855 123055500 32497545 80206260 19173780 78648390 93463335 130623375 42066120 100060785 36517185 132684345 51754635 125404470 21652680 87098565 93668625 35084730 9070485 87715230 145591770 101824695 129568275 104918820 27741405 97590360 41958870 43659030 48207885 149637180 108629190 56355360 22253220 92871630 32252100 48779175 143111115 52864440 116189730 54216360 68408955 14291100 121651695 28151670 50247660 134351745 127285185 50309445 85531050 51662460 23934330 18859920 104620590 118546830 7346925 65620395 119105910 127246305 55930530 54388155 66453855 106134840 87228420 139069080 138062595 138254625 23598435 93759645 25491420 67716870 46672245 135040575 46979205 60139095 149985105 28234440 28455315 130680120 89529645 89848005 17419245 28595205 38754930 141733560 61040115 2061660 90874650 125967555 89953275 130303545 82589880 79182075 72591420 54347910 63762555 86645430 91517205 38441010 38092890 133732620 41306670 66668235 12958650 107254890 37978290 92710605 83205840 110006580 31541025 100272270 51221265 90695040 6407130 49775460 25046055 80003340 144986955 79784655 64883865 69534585 75779205 77602995 90518040 37954485 40500330 148269960 106961535 97825980 47214735 29677485 4588290 123286185 101178855 61118550 9615570 87369540 8901480 91421325 140340870 102362880 25286295 107149695 87486735 91736430 8548515 60596445 149806590 56104935 137242050 113230365 144317070 106309335 52108560 59531475 68856330 23661690 58880325 8354235 78975435 28380765 86228040 141044940 43562220 114354630 124855920 141656505 144324030 38677920 15710895 67453950 123783195 54135270 96372720 18035835 80661420 10408515 84633150 43844010 139771515 62791275 114052140 107069415 95557080 99236700 80812680 113228250 52850850 107597985 52657365 58957485 112427265 121029300 88028295 23177325 46424925 84906525 11797260 68115600 71895570 70194765 76596555 12740550 6904350 143345220 110185110 32481000 123879570 15785955 117285510 82320165 131988000 100003515 112401675 124608555 110438475 141162405 83834130 13745190 85237365 25177380 67500585 106651710 63559125 30838035 67796040 127603650 93557040 98321760 39202305 56171220 143577915 136490340 38682945 7907655 111940110 107730195 93822390 66508905 82711305 107350905 118416780 75943500 89960970 32413035 117434565 89274015 33907245 8213790 147818535 57374385 65568225 139880310 132702390 26769300 59009805 39603315 125401710 11890080 75767370 84156315 39729195 37497120 121976160 69246795 130652550 48482850 83130915 149082825 119763270 44475345 144907470 43622985 139399110 89264055 65114340 124818180 119649015 131462985 33648375 99316905 91425675 88775505 13172460 65527455 86750580 47369325 60676095 90698985 98605035 19887855 110654865 136242885 146908920 115727460 43290150 73493070 57364680 146227605 121416300 35434800 99142080 25395765 31959510 141316155 95891145 1156425 51617970 138990 34324920 53543145 88542285 122792475 50085060 83962305 59160030 66314685 62222745 38665785 13699650 114954855 63542970 112539000 72417900 32992245 6388050 82680345 100639575 41956080 68772885 52331235 55400880 117364470 71524665 75701445 110223855 125556090 97822110 102426810 44929875 31234740 127068345 118778460 68366745 31767180 96226680 54356175 127475025 97682715 27228045 96893640 81295155 127101255 97777260 98501115 40336605 139153650 48037335 11383290 42031320 3984630 35468010 12585225 70370625 76826415 59663835 101266155 148289730 147817560 44688765 88378365 55380750 29033880 93532440 5465040 78341550 145481820 136100355 72737205 94529475 105176115 123031005 26816640 18919590 74890770 65273820 105071775 89542695 2920680 127035450 20382405 77670510 130719240 138736545 136161765 60719070 6141990 88230750 117598635 36615525 108031575 10093245 8892315 76650405 119113245 30662475 31373925 57822480 64728300 108879780 97343325 107257680 93707325 104921850 94643490 144416985 56742780 132272025 149578440 80702250 149364735 113101170 48765060 83523105 82311075 96679080 31512090 27113250 38299755 123318390 30430830 35759580 19505670 81336255 93911250 48089130 98575920 11211825 25854915 59406510 24790890 84285930 21428445 128566935 130962450 148636080 6344550 10344390 60891825 129807750 82938420 67465575 85803375 131094495 92665950 114979305 12498300 103928565 124016775 637950 95951985 50040885 35835165 50445960 106569450 104319660 133645440 89367915 46123155 96229365 111161055 19651800 98063595 44894430 121927935 139375890 84327870 134391810 93671580 40774845 125968275 72755385 62291235 72500025 124743420 83614140 147163305 11940045 111655125 86466765 130603365 51179865 41226075 52089495 93856110 126334755 141637815 79071795 119482635 10912425 98360655 113051895 66060180 123699855 93389565 119988375 143313345 90042555 8373525 106642140 120735780 113173635 40462845 149262630 129715695 117474480 34223655 3163185 70193235 119294370 129346830 58015455 111134820 78396525 104331375 50306400 67006125 31997805 114443460 83738205 105239895 86594880 76830750 57485685 93700350 59727300 35205645 52990125 89165850 77778975 88147815 138290820 46811625 35749545 48702585 78965055 132472440 78045600 28165125 8888505 124205295 75971835 126617565 135178875 66653985 19238310 123628290 90962730 67348290 75086040 40957050 134214735 57311910 110126640 52474755 120310230 62378220 137926290 84600270 100304775 46212360 122620875 22102290 148583370 83483310 53218755 70266885 65400930 27474360 49270245 107101500 42007695 99604215 19128735 67211670 55357095 118681080 126865080 102243720 140570235 62173395 79504230 49557795 138924000 5010270 50128515 10665150 48632745 34054680 96572925 62578830 82608555 104620740 135101550 45434295 62513895 4533300 42531540 100246215 41825160 15775410 143693235 36421395 49448415 31543530 97647075 54255090 69253470 19947630 4940280 56046375 111912780 136120500 103680720 145227180 131782410 116879160 38287680 63312360 140421855 146262705 34727100 120072180 41003085 105355230 116120655 74670240 137644500 130598430 13457805 17023635 47526495 1811790 102424890 96423240 71967735 14713110 77628510 37987860 69409905 44228520 118441305 8072880 145363515 82844595 9346620 149197980 95068620 54743865 22997355 76493490 23368935 102651690 66068610 108083625 48380400 143204760 65028120 146565015 31487295 108466605 101621445 60898050 132887880 15755925 8577975 125883075 141045855 135954390 52345275 30092700 149419530 36114540 71776725 101788395 130543815 56770080 126042240 79826745 67820475 69648870 15865020 41657205 39925305 114555510 25140795 15574470 137896245 139444650 51445920 13097385 11833125 90796245 28913265 116802480 57581445 61137360 130488540 118698105 90576435 103056405 111291585 17693775 91897035 19340730 14188005 107769600 35893200 105391515 34104060 79272810 84022440 11177820 118058235 115626465 52915785 102299340 143617200 5816295 29728200 12680460 116907375 20893560 87313800 89367690 35304570 66930975 84155715 46269330 33749310 101472240 31289130 71376855 42344940 11909085 118277550 136721865 109894020 121443780 85287345 30845415 1277190 57949410 65665800 82896690 47503425 93903960 19284825 75958905 40912980 144939345 117429345 129346770 36185595 134307645 78329145 26251140 120261300 142317645 85801305 73376835 103226625 109990410 103131705 34663890 145685670 19290480 59679495 97802580 94148160 134968590 33091590 30438540 142293420 82310430 81433575 143579175 103036545 21507210 71419770 20900595 112830165 90012075 10413885 4700085 17933820 17281755 123391905 137118000 57186120 55335090 136025640 146612085 72010320 109011720 131811270 28133790 26189355 12390780 20678130 106697505 84995340 139073505 99602940 77540130 22491045 107495910 119463960 103600020 96874260 40763700 2145060 84959805 40842750 99045450 13449975 5158380 64669890 120083250 136438560 130290645 100262295 99173475 72929055 8154570 76441140 106945140 37027815 44289705 68744310 143114895 6623805 52364595 121860855 109437360 85126230 146567730 50999475 29991675 82780200 90840750 134921490 2444640 122357400 44284170 128304570 118424025 88171770 144803970 24643320 4524960 114026775 124119915 36112005 109354755 105805365 125319765 50763750 7869345 25010010 88347645 65353950 106465065 58514235 117874425 49208625 31617720 70047975 39511590 41810850 118650315 59668605 99626805 54093780 31437315 28943685 18449760 27871200 96804585 52736940 48796320 142336275 79634730 23056110 48021735 120655560 106643265 64705485 23866215 114206205 144518385 56301510 143983365 141649020 19342275 24236010 98762850 148029180 22951875 116998935 51738390 95115105 83358675 128827395 40602360 50212650 132405765 50727930 91548315 99889260 1776345 102402885 82691820 28116015 20242410 138699525 33030825 75612150 56442450 29064555 137769180 23579460 131517720 42660585 57177570 142046970 96121965 71380260 102979005 54490185 127683540 55327440 110664285 43201725 94837485 40169100 111329325 57734580 115653795 42719025 38130825 64600140 78809475 54021570 24794535 70067640 63343935 28722810 99438375 91113150 146198175 48785985 95473200 122764965 18305280 101720475 10461000 124291320 1185690 134823210 45576030 53632980 72509490 106101450 94830 60446160 21994560 104838210 131145255 104498265 125354115 52295550 96334965 147430545 55284795 53098800 27021435 103913070 99488025 60972765 36130605 117073080 45339285 33348075 118142430 85798680 121711665 28904325 42758565 96174705 129318345 19498785 36333375 131741595 88271085 21989820 91698900 20512020 115512825 134963820 37366635 74459760 109912680 22979490 106158615 88636440 17040150 64592535 39269685 4099800 56106450 65275935 10783170 138281805 43316955 45469950 120932760 103050255 24275160 130483935 135913350 7052595 55321230 72233295 109804035 10097595 16120290 31186755 16140525 61104540 4900440 100095915 135185220 146301315 51619935 140695320 117136665 19990860 83766180 23606265 48093120 8656710 23665455 92342145 118940610 35953785 105721290 117044340 75994035 25031340 16094130 125938470 147154035 8581680 109583640 84352305 7977270 1799100 134698755 135213180 103619265 133254630 18877605 143184990 49096125 18786270 13229955 26512230 43951050 145803060 46654920 1935690 135866565 81108045 145605210 61887300 16356885 65498160 114528705 42239010 143369625 102511200 14775915 88427295 2431005 141787410 124799580 65610180 121900320 122845665 116915910 64565100 184860 80343450 117533535 83356305 112527960 142862790 100694535 113394330 52739385 139653390 72674265 138661350 129360630 123021450 25812570 140975490 109206645 115332075 120006210 93977535 90474105 55542000 83348115 101555520 128687910 144866205 5459850 123644100 86150610 4022040 61750635 58754400 107297775 7959975 65078400 26839320 57060030 118927620 81342600 50572140 48521310 46902690 68628180 280920 19593810 18538635 113822490 125907180 142669575 11988300 109431825 23209350 36689730 94100475 52723350 51964305 26723370 117569970 145451325 46065000 66260010 6549105 143918910 74269815 24047550 87539655 902715 116087895 45993345 42299520 99103275 123362115 129624225 17611110 146150685 124887945 17245965 33212055 99382830 65455470 139098150 104366400 17256840 36267450 112650585 118962270 48178545 115065420 96236070 1426230 115381800 82132740 32101845 148074600 49008615 137279490 65584080 67731015 141929895 104561535 115639920 22673655 120014295 6904245 39890280 38765010 44460225 25307655 74423580 114164715 84513225 106663890 48758700 82762905 67887645 50051955 92855835 39858000 111054375 14688015 116536080 77913690 124025865 124985895 44489700 82458510 132822930 3229950 67301655 46435485 8974260 67779825 119585280 25727160 81732195 80989620 131560335 68681160 72540855 24557670 85708860 140185245 38555775 124475280 61182360 63985965 95624580 64725885 113698125 85567125 93525840 130625400 24500265 124141995 132344490 16799805 122800380 53066400 100616535 54312255 47242320 33073155 67472790 27317895 42136380 64173615 111624795 66712590 108987900 43633350 48525585 34170240 87613125 82491555 148228320 64736505 74795130 135951030 76738965 8639190 135391830 87057855 79777590 123481875 77431785 59166990 19661895 19388535 50957235 32398275 149785650 35783730 36085095 1378890 17856750 69063840 50441340 100182300 133925430 93957315 98448525 55329345 126958710 126173940 59720340 50568645 79304325 49517715 23409450 102992925 119660025 20680785 135880320 40550670 59639355 135728700 100605900 133112955 129865215 64309470 63259065 92925915 140737995 20537130 102586455 22163670 78597765 56679345 145541025 74942685 52663020 39445875 33244170 96202350 73607040 125875530 147745545 68883990 105097125 49889910 126523695 49210470 9293670 138844290 1097970 5234175 79527060 133898205 26959350 16235025 96063735 85364085 18246795 22529325 13636740 71627265 135990855 124985925 6522165 77163555 42741435 32840820 75638610 109364055 68493555 58094100 86546085 80478840 8035155 42333630 130548615 79308255 104332680 86591490 106600245 118387635 75412590 9433545 88100145 79156845 106073310 49740345 54394770 103573920 5498715 113266275 96881775 99632955 22855290 68181435 118271130 73670385 37232985 128767935 30414825 144742845 144303960 29287350 140888775 74148045 111867360 130654665 17113410 75839145 39486525 89517135 57779160 51492030 107182335 64474920 77302635 45464805 86692905 138963045 141047310 47223570 40587780 138812520 101723115 64096185 14500950 121280430 76621965 45163020 67182900 18181035 149750895 141953970 126724845 140239785 130310040 25888230 97976955 29329320 108309330 4825815 25642710 127230495 138266010 21092550 58437840 60479235 2831625 47847915 33794235 147537975 140906055 148646460 39899310 120094590 92573700 76150935 14408895 120706260 1371315 24005445 105391905 136382505 59249145 85230420 58706730 105147165 124081125 64966635 38786895 43838850 106541490 14873880 118102740 112944285 41237250 66706395 126911985 88323150 123839220 117184065 117205005 14750310 120945150 70421730 84987450 99905310 15319155 148419045 24803625 73302045 34708950 143026185 113694210 6918765 53273535 122973705 78318585 77252970 67435515 26250510 40446945 141248280 126603930 27771840 20021085 25573170 89448630 22602810 110180055 95038815 116181075 1438635 90929445 20508615 70123350 76805895 77137530 123965430 144444900 37306380 96635475 134254950 100710600 83756025 99483000 130138980 132916575 118307475 64432350 128955390 23930670 146836335 39145845 72128700 18536145 957390 135557085 53592255 75968700 7378335 143630010 89284635 90607830 67117140 15189405 35912055 72634065 88213815 14800470 15751755 42485100 42810915 29040165 64306500 57986145 59431905 46613085 52426965 74723910 34378665 13806255 22661205 117100665 38753490 135779625 35386695 69601125 64255230 115107855 26766000 25074630 119858835 1880685 86669265 92174715 26237190 60898530 66735405 107082585 63286590 82757730 123915090 136141080 94860810 121602075 72533115 26500335 114193995 95420730 53295270 107272440 92021910 107724615 115030320 40185330 57272025 103599045 84999780 121338150 128523450 11613480 58117770 72465555 57021750 19577670 69363090 128377140 117660750 47342340 54588750 18615390 42152445 95476545 149562345 6670230 43515 115915125 69235185 101051400 104372235 68081445 107724480 3581550 68104800 35591235 38497155 68975280 19194015 44928075 64989045 33602310 95827335 7407000 54293235 143531280 139579290 39651645 122777925 7651050 90127050 12172770 111102960 3208530 99834210 8503305 52282290 104086875 45924615 27275730 39930825 10540725 123779490 12948660 5074305 132850050 95399190 7907820 17246805 5819175 32063325 21978975 42370995 97960245 51140700 11486175 102112365 125485380 111002820 122804775 13494720 47349060 48942930 57939495 20470920 41799210 111692655 37090155 142031520 79519755 102734775 11600250 125377935 97113915 79295940 115814610 3345315 118628685 25939845 47701155 67069215 20718075 63860265 142568340 23449065 56626335 47144295 57525480 3112665 113453595 134931345 142663080 41570235 44196090 24734385 128667180 141851475 19598595 94449930 129323970 6788850 66453945 9477300 38468685 40027740 149315430 133351470 78861285 73261215 46270410 71778660 148826715 84091260 75900540 113801655 56937435 91767690 57337845 68387865 137451570 93267195 124203045 55165320 86665485 67239135 89712690 49154625 55578525 98535960 148410165 90623070 57551520 89482980 21036690 23214660 138014445 89481225 92627550 86970585 118187865 51428190 74372940 147224625 48807405 7516425 76073730 23621115 8867745 44717160 137924085 73137540 15930255 145301370 61503540 69143880 16963830 11196795 51797775 3913305 89372370 118943205 3795435 17532510 88053645 79294980 8671815 137024505 139763265 18437550 113166165 60409455 64883295 2322960 14422350 78553155 110962080 3080490 133892310 105881610 91611750 96130320 112642740 130081185 126143850 53738940 35208045 149645985 26805225 69039600 56511480 90394980 81667080 116213565 107202210 98521905 82826265 48030180 148775865 115086030 139551765 82905810 7955160 24799305 58271310 5891640 127230690 102005370 138734235 2367765 22718265 100690665 6392925 127451310 29474190 71858145 118524735 123930810 47777040 124845645 122282025 36403875 68747340 49194000 79601295 85230060 38749140 119027820 58263735 113330370 94990890 88591545 30107520 76838490 79990185 106273020 146530695 21761655 47324415 2409030 23323005 8649075 98956095 126404580 30089025 37018575 112337235 133453140 96180885 14458350 46111950 58614570 4033440 85750455 120389655 112290735 126362010 135575670 52960350 33867420 67114005 33242400 19271850 1184100 26709825 103525860 94937175 147277695 25299825 135599820 70845270 16350315 108706125 143171160 125811255 92502180 42168000 34021410 6927765 17880705 89052765 127372470 94462245 140994150 48335220 33689640 131718900 1025700 2540940 131138925 74015610 82338645 82474440 87941760 142136265 36979845 80159460 48624870 66706905 24678600 96664800 113020920 110136240 48791280 120795390 60807735 14805375 23366700 1664985 77099280 127711560 106906785 140105520 76751715 101157420 136756590 69757575 119880765 128805825 12627675 24901590 280380 37265205 4848255 33860310 60565530 127795980 74707995 93979560 54291735 48386400 100600155 104590785 47884350 147462405 89821950 72849345 77158590 96983835 105039210 43708980 105872760 75305850 112119465 114996975 146336400 94986720 62786910 17520555 110146680 32014560 32971605 125862210 38972175 107444490 90448755 64469145 68598000 66088680 88648170 120144555 14275500 116529900 92028690 63120960 14836875 118366875 104529060 55844610 122008920 79547415 41317305 124401270 33198780 108858450 27889215 94491015 18210015 57989190 127973460 145538805 83119950 76525260 147403485 108815535 91005675 86364270 22794540 134844660 74119890 39360555 25497960 128525850 129537015 97551870 75903675 56915550 106436805 84446685 136839990 149365290 105060825 84466200 142224735 64106490 119129595 27117090 2515230 81288450 128783295 57961350 87688260 56000895 81936435 22751910 10237230 25765065 6409395 37720965 77797980 120116175 21751740 23618325 81283020 111008160 15115425 122075505 97243005 114271440 51394005 26867820 62925810 142347585 5208705 73681740 30965250 69524910 82469850 108891855 90993630 41960640 60442140 24163650 145090110 148046940 36464145 1170195 8699340 24807480 147032835 138779805 130687545 114031950 69117720 12070815 28450485 822390 102030465 80174100 115231755 97891440 51303885 105294870 107717610 85374165 41925390 106681365 43633290 58204335 97130085 88342815 28459200 69559425 67499085 34483485 59183355 14957955 11491170 45830430 144985185 37948770 120914715 1912725 32205030 20260290 2951520 145022070 74111055 78343545 74835360 43491120 147738960 48239430 34769370 117095250 130730400 81731010 140308920 71655885 63295890 26571945 54325725 18187290 143224785 1060830 86220330 65256945 42711825 144269805 118377360 89598750 128172885 130841640 97802100 51571725 64178940 48547380 69630180 18795240 138960675 95727330 128440095 62564355 23826480 144255030 100679040 128995725 12600300 40376040 128784810 112622895 24001620 121129065 19662120 130467825 85470510 24138375 73511580 25276830 120337935 135489030 83975535 144552705 142609665 62711625 116873010 103280100 105534810 62608140 42112215 88792905 2610975 71237865 53325630 126191910 63307500 130305885 39199530 16008510 136903530 141033195 90350160 22627860 49754670 6301575 94299090 96725100 27485025 72042795 26766615 27609300 45953415 141233100 959910 49095870 100593660 123031440 56485605 38960010 36431010 63977745 143920350 110321520 107868375 867165 4634565 71381895 31270950 66913215 7516770 131862240 19918560 80092155 101211675 40369800 113954355 66493755 103819125 71669535 38134830 114770925 84888105 89581575 131668800 15479025 6644355 149368080 32560470 48801330 38723175 12702735 25924365 78184620 42440970 55907910 119025180 42604155 146337735 61107060 126409755 68162775 30220260 123026715 42233010 8349510 124485900 143742705 145459470 80014410 78040140 139589940 24400725 8599215 71626680 89157150 68403360 99900135 3805860 119157210 93170190 43293135 63626430 121106160 124295790 68587125 140900505 89449800 67196865 89859180 144484245 61732830 69208095 68863500 100654380 55588935 74718030 60975120 77444550 103074000 70673070 100617780 128358975 53109075 88116435 128718900 2920485 87186210 64601265 99350835 40546725 94029540 122407815 107741340 56053815 61743450 4515975 149519775 50117535 98813070 85390695 62489520 64775415 28399170 91789665 39485310 76341015 57303360 8882130 66523335 116488695 99754545 10647900 55606545 13393935 33365010 119828415 139333545 104166690 22389960 61495365 92299905 15569745 53800830 128671650 87650520 105403365 85897935 80330520 42795285 28435485 67310715 144844545 60321180 11985495 94228035 99934905 25565880 114125355 112969740 597405 88983555 60611325 38205075 143730210 77192640 38130540 37850925 33471825 93177420 135254385 43719525 68722110 140378775 18997785 47933655 58340415 139714275 145673145 43897905 42653850 24088305 119734350 74839095 50861295 104543610 136456515 92039190 100493655 17820810 120456840 102929745 64881450 17474550 11632965 144766545 145945935 32871720 18287295 3050070 83088570 135990060 89009610 139973520 149073750 112329015 105369180 28135140 145564470 3218010 24117945 50196885 44546205 78527115 145076565 120848715 42303840 117310455 22017045 124457235 53419335 68877285 47333400 78386475 133592280 67595640 26860590 137372355 114005205 132124665 73235190 64791555 12064335 121808910 149784255 98382240 13071135 56025360 149174100 69011145 125301900 145146315 115000320 137528580 116754300 123764730 87468270 134190645 135076185 22802040 79427355 103679505 121455330 131526195 66894435 93072615 37702635 92601150 89592105 88514490 114408420 17971920 134339265 50246055 27931290 41200005 84369060 58614525 67434570 103606620 42056745 123464700 81968505 108600060 61144500 118006050 69077010 70597320 116259540 85452150 81307560 121084530 133080645 57857820 30394755 129446940 63171030 100251060 96303555 87621525 49752360 2004810 74447415 73824180 52159830 8275290 37824150 105135525 46407135 141040455 39996690 114168570 134269920 121331205 69909885 61018905 59713800 68049105 135678750 106348275 89682855 113766150 121070865 111863745 109306380 40908645 149904630 52490115 92612070 98943225 59474595 148432560 142217925 18114285 42002355 72545175 100430535 112280610 49902450 34991595 94035390 32331030 98752215 272010 103397250 50580480 74895705 125620425 145529355 10693020 9160680 146846475 130594155 33285900 42860790 43607205 31612410 53109000 61376160 71514525 2683890 117303720 106051140 64120770 19855185 88384620 20651100 75713430 124159650 43173165 135692400 41058900 273690 69590010 20874000 46624830 124184085 8026995 35068425 34040085 88176375 57597525 114357555 90055875 19848420 89566635 67958775 30305400 141940785 37876200 124963965 88446585 135443490 126109620 41294385 22921560 53779485 134826795 85463205 121863300 130260240 77882865 72306360 76737780 128345145 90897240 139568220 78055185 95801595 80439345 106610190 81749070 13085700 43733010 90611400 4315455 14001255 46857885 56650590 119053650 46750665 621465 40056795 50560830 135007530 60418935 20729775 62230935 114632355 69227835 50185125 121141380 52071255 5929380 56763495 81334335 11135385 135901260 53090670 78201630 51116520 46710975 138308235 22055160 31628205 15019395 63631425 70050555 71343030 109577190 7997355 98739450 42932970 114237195 91114845 135886455 112808340 30305805 27350385 127098300 118934085 138964860 94701240 78868365 92353140 105354540 24848100 64516020 128769540 46155285 122929005 47230110 19491840 7576635 114161805 72783210 117414300 78750750 27878535 42255060 78835035 82157190 87878745 31515795 36212355 80514495 40785 23200410 143233290 114395055 110315145 57435165 41041185 138208305 131740230 120894300 109625610 91732995 2793825 25649205 52624770 101092680 63644670 74075625 84983070 59847315 149238930 70577490 64520310 91088025 84531180 140436855 32613660 97408035 35194905 49468710 139960290 137026875 14776875 53922990 2661120 28455960 112441890 54321975 64450125 114998940 132024990 143390850 81010650 104716860 104926320 105714150 100085505 134893500 71366670 91068450 81715815 80331870 111514815 141865425 29545485 139249125 65228025 10933290 40719150 91004355 41979870 149813250 28124175 87337710 33619890 102853590 5742780 99043290 31115775 29976765 89326140 26977035 32517345 117498855 93898935 71027070 109353660 121828230 5222085 45812175 125120025 47054685 109543005 17193180 58592070 37440240 133888470 149229825 99893910 38890995 84926535 73673370 143811930 45698580 116440380 60423420 127266990 19022880 1584525 62105025 41454870 58443435 60664980 81847980 47028060 37505100 40023390 38413500 17833215 93751110 112043595 47044650 109904190 14587110 78330810 129433005 42095925 84849105 14776575 97989135 23619960 55008015 61722540 117831300 18671685 116755320 147600540 68101905 22940955 78941115 66647040 89360520 90296115 65895945 94011960 2209215 127910850 118643250 7857480 51477225 120959130 38012100 140473155 95982885 5759940 100541415 118719510 9317535 19689810 32375505 112476525 82512810 149697540 70092750 15911925 79751595 876705 64195155 14498805 5533815 115919310 98838960 97001175 74946270 7134000 3088380 52606440 66162555 12729690 48278715 1900680 104451690 123885915 80492190 17208270 16540995 48887325 19679400 133133790 101228250 140302485 37156980 140882910 14059905 106482645 128459910 17792835 140211285 13230915 138908790 45986505 112146660 35426370 80942805 142493685 16974255 113645040 17627550 67579125 31426425 60179850 128053770 4599855 84263130 82631235 93020085 34902285 87414945 57643605 43368060 80308545 128757720 81913335 1558185 49404750 64421880 14465430 145213905 14989260 109669920 56544300 62942190 21038850 43068480 37484835 101947950 118108845 3347475 31414635 5188395 49241940 71069385 2799000 123166845 38884980 52951860 53758530 6293625 107066685 47489955 116250945 31577400 83197620 143354085 135338235 23123955 75657210 10551540 137983515 141277275 105995760 86656485 134662545 125738955 64608195 120464685 120823605 101316750 129138165 51037560 24415395 90371985 36468375 86375610 2336460 71269200 144544590 77644020 33721950 144306480 70920450 149932065 54266835 28300770 70795950 51359505 44122545 77474640 138253320 603435 15030480 139330020 61846845 60028740 148853475 63280650 114704460 45886830 104212665 42813600 67142925 82085850 13226010 99653775 51902085 136879650 109952895 79558320 63183900 8264955 105868155 149977410 31765470 127923855 44695275 142580460 133282530 138423645 62664375 16874460 34779435 135897120 124139985 12148215 109814700 75141615 56338395 92609385 65841615 54387135 115623570 120452115 60887580 6815790 64909140 73972860 68558685 130129875 1747740 105282420 105245820 38786190 51685320 44091900 104665530 772575 15345750 18329820 67591230 62934150 104309775 110293425 101383500 116664180 116015040 17509125 61025805 142660830 148925385 122579445 43786230 120516330 83956470 93553035 14186385 144682620 119725395 77340120 129200235 77405130 49778970 137911545 64207860 46200210 19108905 90697125 144313605 7103745 136013715 117370965 18838620 42420480 30225465 117869100 73582965 147584190 145138065 137723745 19905135 6214140 142094130 145007160 143484645 25375260 3378930 81271935 54054780 18618900 25960890 40858605 25054185 148027425 45841710 105299265 15176700 12036660 72750900 110467740 8823240 101984940 4233495 78457380 6146430 56924070 104859555 48485820 141282045 9470295 107953725 132305430 43091445 113238975 55721100 1599165 131311335 96285345 132867375 144989745 140995815 12522015 97675305 92087190 73012545 148546500 127094865 77935320 62240550 36899040 47311815 124478085 58959555 69479265 30863595 27449625 12593790 84247980 74652825 51727230 128807040 99274575 49199250 137066340 118974840 60252990 15414555 39175800 19508295 109774845 90295635 127030080 68845680 77995170 55173240 134755350 50290380 48911565 55479120 5028435 75426825 48167580 95822115 22679265 49663725 143580015 86865735 30257295 145102635 63563805 131391900 74767485 145897200 50701710 120201210 60092685 132854235 135058260 28618665 65629500 114874785 16384155 14699670 13579365 19214175 45217005 642975 36558345 100722090 66940620 6447000 30913305 112468305 40243620 80144940 39432105 6962505 27829470 66959970 125247420 89350230 52569375 20343210 109614105 114607755 32200485 79146555 13593960 51987600 89929830 23918505 113941320 145566360 107367135 115199970 138086190 1089480 68964165 29035515 96041760 71202840 103114635 44689845 58156260 102666465 71524995 122259360 39656940 46450095 139185705 11204670 77804580 85493370 119452275 125044845 53418390 9810810 29665080 81097680 34699005 92973885 59618880 103869375 17892975 127940895 125731065 21073080 126180510 123689445 131537175 48040875 28956255 145368660 85937025 30556935 80330775 35604615 78291675 138539415 36169290 16037520 137507610 92104155 88844085 26251440 21956850 127197090 65575620 71176335 34707720 132082050 12281685 74102775 14014935 108377955 170940 27772425 141449835 80147385 85631190 12905160 53260530 49191240 16901490 11375325 68782305 18155160 64683975 17460300 21544380 115831185 139829145 126145230 7482165 18560655 9136830 133280040 35134380 38053005 139902765 113268870 118134705 40959780 15786060 30563010 93136860 128630115 131748435 20897610 129575745 14988345 5559105 42471225 134811795 136575195 61167975 83338425 106322760 59928300 30654900 126698190 44713380 76484445 14867415 123107805 29044095 6169425 127737585 75447915 62213190 102900795 95964735 90698520 26646645 97189875 116390280 143838360 137496165 142196895 25948830 26615625 120388125 59785875 55303230 100451625 42912375 18409815 57078345 29104455 144580140 47757480 40169100 49620870 33683550 86938875 100974765 134349960 5102775 93949230 135885795 98822490 16651770 53288745 100494900 105780975 86742765 84248700 55650930 116549775 61382235 115353525 136623585 16709010 27333870 89590395 75558240 2266425 148567005 18937680 26834985 58140045 82019655 107401095 129698715 15675225 81392865 119071035 14985435 114307425 22140540 38866590 55843230 8217720 86742795 712230 1527585 127885575 83909085 10893885 59498610 41139015 107045880 95359830 70632630 65950485 102183465 22088610 69872550 113031255 55418775 74030685 141219825 58387230 38270190 88142850 140568825 35256255 61589145 68862135 120537765 125756820 76303890 7146855 120909540 68898660 83016870 4537755 116466525 13042305 22359285 64278855 142735545 73414935 15244875 72705960 4634850 52105005 42268830 141223005 12565515 110827230 18652860 60622020 71357565 118319475 116310300 43821930 126369030 32997510 114275205 65701020 128231790 41962185 130218690 113050890 100179705 58897620 42736755 4967505 87072840 54867540 121461555 44154750 104426760 128068305 106389930 27397740 27370245 148250790 32538045 23222505 33262905 8237775 149790405 46592715 82791690 49736100 37485000 24770745 92148060 49632255 47682420 35418075 97206810 14458485 98547510 42363735 102688770 124024455 48778080 1494960 34946715 87331695 67345875 69923490 78379305 55366410 74612340 140763480 88669890 93250185 67786410 4724475 35585265 108004950 144463065 92131800 41609760 135169095 65586285 57257310 115108380 75224520 39999630 61604820 107943600 127453650 82895160 35007435 134650995 132703140 98620965 138867795 15896175 97481895 143524770 2487180 148095390 87083910 103211220 117542070 18385590 144945405 19762935 113258820 17140965 17556870 113966265 143018505 84738570 49768110 57971805 128953950 76935930 5218500 62567445 97836645 25238505 72644985 141329505 30022380 105142170 136785510 57133275 132376560 20315775 31408320 27724935 602340 81352650 29859585 15464010 136873470 91322250 41692455 72717585 45801420 29495310 97716000 104362575 136947390 130042860 36983490 55453650 4293465 136263570 109376445 67514640 86731080 22220955 109718610 40959165 103706505 91128270 75289560 72604530 145853790 146660430 135981360 142359720 88464540 9542070 77465775 106178925 99071415 12088830 44154750 48731070 102351105 40261680 120397305 64997205 104269935 50368650 149647470 29059020 110859090 28404045 89078355 118326930 67938450 67643430 59394720 74088645 144359205 60657795 142324110 69255240 35788500 96831120 110837070 109465335 105918210 94560750 92968020 74884470 95179590 120407460 78779535 102186780 87897000 108688875 39655845 8249490 69397170 128061120 23753010 105663000 24219030 44958390 63148185 59336640 19140045 71087880 58547625 120351510 77185230 144890250 8967735 84969360 76674315 99607800 42923940 11605530 139249545 15791070 34317765 108916440 135882120 8752740 10862280 143425395 103143630 39274230 48383085 97908780 286365 114677205 31895565 68726490 117746940 26728140 47563020 107183280 86025345 123435270 24814110 83780640 97367520 630075 65526315 1352895 147000240 7460175 68353350 79874250 104823525 58601040 138154815 33869355 113126655 37966695 28535190 16920870 41961150 104635080 91779450 97662495 24478200 1788765 75015495 144953565 133804290 119041620 1019865 59029920 103834410 17631180 137958435 3431850 55078530 71973825 4988505 41596470 110043945 148097940 78294765 145503660 114899415 124415985 20892990 54858945 52283115 28533240 61561050 93301035 97217280 44167665 17836740 133086465 60069135 63672840 128928450 137276910 121372275 46424925 19918695 94937715 102195 95310945 149967735 18704325 69588705 52708785 7907145 9320325 66180525 5894985 134851215 22380120 55674150 3993555 136667970 78935205 138133110 95475330 145363635 144896385 57971700 36098220 88955385 10289490 139769565 99148905 139358745 14661150 145767735 13396380 24400590 145184295 93854325 4873485 129307455 81005595 107303925 47253840 145922520 102122445 8094000 125983290 91377660 71871795 143241930 47703855 80313195 97371420 4464105 129657045 83236815 116330265 64514325 67110315 98657805 22739565 34529460 76055025 87953475 125044980 17449695 118786305 76002630 130151280 106888635 74641740 131761695 82628430 50653875 96436470 43021275 28174710 74738730 142333965 100289580 139702575 44125185 139127760 77731590 8491410 110316465 31889070 34707870 80346750 138182850 48303735 103788840 92988765 84731505 104641650 82640250 81329100 115327440 113545260 88658445 2502630 149681115 44339220 99984540 50875140 119055795 135066420 11443950 1690950 13037670 105419520 12923415 88445220 26100885 101157015 90207780 71923800 117166590 143199615 87785805 25754520 692190 54230445 12221400 105105735 3290580 52178295 14983365 130045200 135421800 59963550 96179085 78073905 56391585 142457070 62160450 84701745 14858220 58869780 81625590 39755190 126764985 140276670 48452565 14946825 115083645 24468855 14989065 61512615 27731265 115505985 22875195 75089460 17839995 19396050 117473025 131760945 149174760 2792115 58795740 80766750 104463360 111092400 137524410 59034540 5493765 10405140 77523690 33859635 8869950 129821580 148826130 55757490 59769225 34090875 56119110 11562720 121645185 107010630 13835310 21226080 119101635 44760825 129954840 3291840 44421270 37366995 106789950 71593335 14831295 47710830 24342960 7749195 113262330 70500930 13161855 113400210 47715360 103785930 68942910 93414075 60910155 30675285 6209520 29646675 133223655 38525250 74087550 139768125 41368800 46320405 101587485 2128920 128913135 79954290 94305390 141527070 124945065 88968105 116946960 4267890 67133700 78973365 6917010 89395320 55018035 33658875 83949135 145217940 15651330 65739075 56713200 75244335 11709195 132192630 149768040 70860945 93633900 125410770 52136430 112432935 41185815 23346135 4069830 131642235 47336340 52007910 111294570 70899525 67178160 82872675 115533675 69853170 30750090 11133945 18329400 126653760 56978955 135729615 48601665 70687380 132621150 74726190 120551670 27074655 142182540 140297070 73001520 78753915 51925485 119072370 94196760 97437015 44396835 83728155 105624735 75897945 77111775 1109820 7133475 129400200 18390285 104915145 32431995 89925045 13917210 121703025 122367705 141450270 119849325 10696260 23790480 4409805 101081265 115747095 89805990 80918685 42660645 83025360 28792245 16041540 87271665 122395260 120436050 35874750 27623865 21972495 84646335 70461435 34005465 73217415 117234975 118177500 13946505 83725005 612930 81127035 40383570 127376805 149536950 62360580 36961125 10219530 68240760 100329450 98660445 12725745 25070505 34686450 109556775 25299285 114262560 46733955 68516790 70021410 108634050 141808020 112778640 85886625 146092395 44251365 83842575 67408065 97696125 39292800 13203285 135403455 62928555 75907995 36358395 44390130 105606585 5834460 36581085 136760265 77360040 101311905 14999670 62701785 92993175 52480875 52035735 40843440 104863050 65816535 104943900 137508600 87403140 41571735 147063165 88418580 140505885 96934095 8953215 83078370 72002070 82362825 104544735 58645965 51728340 24638535 135036810 80129670 35824680 54934515 49903545 30395925 38487885 91059315 116436930 125775450 70561155 8781615 52650330 11023425 65995095 146430540 113580735 35857365 56515575 19130580 97319850 63639570 96371145 149414220 62192265 135382125 96851025 18776700 130202850 148119165 139589220 26378265 120095385 69056220 77358195 72335190 101659590 136739955 98955315 140293020 15876585 119071005 145254915 98420535 137021550 149568720 56061300 47795565 59534280 32715300 33939930 121866330 143723550 95857575 19557195 87618735 130195125 43225830 85986750 143230485 72056415 87991215 49482825 93148485 97111575 71454030 38771820 95052600 74160225 80678490 118602705 9898005 93237240 103433010 111642045 23263980 625350 140912400 101285805 26881665 48409980 30206880 147167445 5617605 63406170 25501875 45678330 91703385 116094660 54396525 139394010 35690355 22519860 117270045 108332865 147359070 47574120 17397705 95428365 77262270 78517890 130875300 141043740 74376825 26392530 139193250 125144175 33941775 39209340 32913990 89295690 16415625 65443845 91027710 46062585 74865120 114464340 58686885 26848875 56618100 71460270 111005130 21985335 87096540 32670885 10352820 15451665 3024735 97825200 35270025 388740 42192150 45041790 55490730 118770855 127363665 54585240 136553235 70432515 2964825 105308445 143794650 31165965 46933470 71262720 140190075 54176040 106858485 69256470 67193355 9639945 87473655 92486655 130382055 57005565 46605015 141872775 1775250 83445645 149695470 135966450 113818695 17601135 145407795 106585080 2840640 115081200 118741395 30240600 36347970 51192225 129185115 103277700 65619495 2318745 138950400 39980145 61505325 82590330 36935760 88764945 7636755 9964860 127454685 113242230 52105920 140738085 2493075 4825770 88684545 129068430 19560510 107917890 122496615 99095400 62849715 840360 134723895 133483230 89888295 66696960 53002605 79778415 140425170 75427260 35413680 104846535 92146095 70846890 10203465 91432965 42016710 111194895 104089305 130776210 109378785 139192020 30198495 133661700 137781450 139306590 78211740 63615120 118099680 107540535 75925515 117865710 136099560 102350145 129161580 122550450 82176645 47005155 68686830 131059785 17248230 123824895 14956110 146813025 57856020 5709735 110390370 74019075 102854610 24998610 61450200 38059605 125781810 119634750 66202065 112913190 32291850 129002925 145453995 136284870 135328515 48590370 6340695 98732340 25986060 143113785 130131135 14269290 90555045 17093235 90048285 46088100 108348450 13645080 119941275 26809710 34275435 67854705 11767290 42264660 143500215 67605090 101225880 127078185 6189615 59219310 108014730 129493470 1759875 19223625 122473470 28443810 15745935 109057620 30252645 118014960 92851380 128013525 122940735 124831275 27408570 100785315 55515870 65687070 109546905 33852285 26042925 70545930 138463830 121444185 126812460 45693105 122575125 94543020 64977540 60677745 124771020 128342655 107356170 3662160 102834090 41206665 32895870 105251910 143331135 78129915 66198915 12335370 84677820 149814960 16106535 37572690 114046005 588495 53189535 93520815 100644135 137539515 7926180 49880910 69602175 47336835 53427495 24634200 27406785 48104025 8079435 75638100 133886505 41486280 104704425 23593035 141199200 112553625 93558795 52873320 105033570 95248815 51830310 128228565 670635 43272900 95516160 73773240 86568765 22760865 124522140 81972105 147622860 108875460 145702305 2203515 117872460 142135350 10613085 62071140 100114710 77551935 32431410 76543680 95358315 121972410 50459115 103939365 111665310 57407160 78163125 82361775 147832590 7083855 148713090 112015740 112616970 69185085 2489595 2608890 135948630 16821420 100482870 48109080 20913375 149513640 41404065 141152190 27893310 134894025 116394675 121815210 1417980 64324800 149021220 25684455 53932260 29407455 16499580 37154865 78571530 74240790 146173110 36242385 28831845 113128560 137707035 62148570 74041665 2985345 53029305 63453105 70226430 52387830 138474480 46144080 3642945 138320835 119319510 60644520 125937030 7286385 51542310 27586905 89215890 20935095 126494730 49233630 100416915 72193800 25761660 85339005 146520615 33717735 15802080 102580725 76551735 45011895 125872155 20739120 81371655 5969010 53651175 68252055 80689185 56855175 58623795 144860415 29865450 148668300 49693800 2633715 126128925 16588800 62892510 9636285 84783825 2000250 124401585 36757020 4643355 34553370 69392850 99550470 48574965 71088165 35041905 101139750 105866835 117614580 14199480 81201990 10922955 12366015 20001660 78625755 99719925 64127475 58182000 143242980 84904275 117671910 106613805 119921595 49746525 36267900 54852870 103835115 44333460 73817985 147607830 147143130 52872450 76170765 80300625 125850540 109270680 58599120 142172640 137244630 7501950 129268335 135926925 40386810 32566020 11408520 75353115 46983735 126097965 77305950 45724920 141204855 56307705 88704450 138799890 136518570 18943650 92625480 28288740 24197565 74483805 20481090 109750845 70598700 40216185 28650735 63883335 101086635 128683245 66486240 6040695 52249470 15478740 110345100 8203665 136540485 96426135 43743615 22638675 74850105 103737675 118151595 111325125 80139495 30918555 37198770 95047680 111488610 77540520 10379220 89085975 24441795 84598215 50601165 60734265 22762665 28352400 132635655 78573750 27308970 11863845 87155850 64565640 202500 130497030 104298165 118981215 55114770 66561750 121003110 18787545 136905330 148854075 68578875 46809030 71415660 78922875 96029295 74812650 100792500 48079155 54376290 57934950 127617300 19506090 141978180 34804080 6396960 141167415 116033685 110183175 127953105 122223585 69688050 89934570 3878700 91958925 39426720 3334695 18630825 17663160 138583665 134134530 70464525 138297600 15133935 142304025 32266455 143666430 81816105 117415455 1703670 50710980 63041880 14780355 67093755 140819895 56800830 147470775 86668950 32121420 77333730 90955905 135275490 107075610 123480720 76983210 89401365 13404960 117119640 72987945 138594945 28402425 29756385 124999590 89401050 140906985 54953400 144600675 27844890 98463600 135003300 131020245 54409350 136259115 22305405 126143505 3370245 95646210 137824365 137783040 21802140 44625915 134168115 9561795 21799935 146281605 96630525 129610245 45660225 70766520 100169400 131170980 44748480 124700475 55856685 121355430 87636000 19644600 147494760 98526465 29005770 124176570 80252190 82148385 144120630 21993435 40684020 143640615 111440790 71785425 43498890 120052395 148600950 93798840 127659375 140412420 27594585 48154920 141136560 98288505 68573100 14218065 95972055 111895800 92354685 141549990 95600385 12610080 22280190 35819820 135023835 95992995 149583255 67435875 49074240 144822000 20612400 139255155 105008640 29562375 123261090 44730210 107511540 48514335 59245785 77255010 20227155 51422970 76314390 125389260 43520625 134599470 88554330 95823525 18934470 4919670 121784370 60164415 41821320 34366035 133473105 85584765 96446010 75041340 97396740 95823945 72814155 53404650 40975605 128373600 141343200 142495680 25421640 35633955 65008395 136806165 137708925 32172555 99784530 83339040 103905180 78399120 35347410 141461025 34196655 56951175 3949605 24357510 139569585 42503115 149911380 97096530 23844555 138210960 85548660 93931230 58211265 71195835 70182780 141352245 110267865 29597265 70949460 32125410 21024585 123918015 22136985 144172980 39323100 56759445 107772465 46908660 58728045 48561825 134876100 10756530 46624110 48902145 48112650 78999120 128304795 26511930 127957560 69151350 68568555 94950255 42086850 77148720 30290505 128990895 47067900 60671295 78664530 112141350 91511055 8734305 106072890 8171895 44867910 112705185 13502505 15938220 35284875 72269895 138322560 93938955 139343610 107756610 97422030 124566705 127791735 103413345 58753080 4540440 49334280 114960450 135652020 4660755 121071885 59352570 107549250 28964895 135563025 4496850 41701605 3664365 27777195 14246355 34037055 50410185 32617395 111929055 10040625 78666180 43418040 130914360 33710985 108825990 101307765 90866550 93104190 44243265 36406380 47660940 64843695 6055980 11979030 20324880 48824220 53499720 85443195 38149260 2710500 97882245 89907225 6326430 99400140 148602960 129439875 26144340 17521185 13176465 3636225 15232845 91263465 1134990 76450320 149030460 101840745 27286650 45806430 125902320 85172715 112363200 6017490 72799635 36139170 112456425 13559475 35402145 141314025 11889795 5370525 64125825 89816745 143931915 38770830 39627945 65654490 67461360 147741180 55060500 52350855 39447120 84170190 109010880 54455355 27169815 72921165 43818195 103848195 16876770 132732750 110716980 124061925 82739205 84478545 23839050 99582270 92922330 122244045 71408985 120088035 126416460 17866290 49480245 100570350 126604305 36951300 108846435 83109495 46427475 19033935 44379825 75226365 38712720 148482870 43675575 58558890 2678805 132147465 53458920 127674330 144136365 19462755 123984810 73696590 130244145 17016540 39640980 64480125 90861930 115183470 84880095 4683120 114242835 44691930 146805060 53955435 100761630 3750825 50490525 47347035 145108800 125623080 103911915 1510710 17040270 52639635 84615615 38370780 24042705 44487210 107612445 85418400 102047490 55028550 95247510 122317050 74635800 53067135 75290400 85972710 35365695 19428105 80624520 143217405 13101270 9173895 86167440 7261905 129295875 143904450 5340660 114101550 21841500 25325085 104776050 61696725 126137340 38086020 146718030 106906890 84086475 83296590 149317860 6463290 36464790 29838435 125266815 84856650 13178805 10737090 124552875 45247365 37742535 51198960 82466085 33541785 45708495 25093365 87327510 30973815 137617035 146567430 120621345 108487590 112505490 120144855 33126555 23294295 69358755 57146595 97089645 22967220 37475010 118274310 131599335 105480 123245625 74315745 46587750 4352955 88946310 125451075 37762290 3991455 68803050 136786395 59044680 3591675 4650390 125476635 61350705 81697380 81671805 47222325 34053435 26924115 142132065 110356110 1227795 37491855 29688990 56398245 115419675 100066500 38745945 118365105 45833640 140703885 89308470 144584160 59134440 118605855 29248560 141680865 57341490 50545785 17436555 64573920 139351380 147146745 128902665 104094510 52064700 75122280 89249550 89920485 126094455 111300 125869950 30319245 133786320 41723820 4035525 131673375 18921555 111783540 2845815 123079080 141026160 3918825 11067240 68793465 58447545 147840060 70755015 78323130 66009945 45882360 106411245 49882140 71828895 114808050 56358525 103452360 63663570 51390480 2736090 43256670 114822615 16251720 96587715 135339315 45919245 119741475 94591980 102887460 110689815 136689480 87337995 94616625 91264710 94143780 130866480 40847535 89540400 61807695 39743865 73766490 101555730 137385240 87739935 20262720 83693730 117066450 59056140 54081375 117244380 108956145 98550150 13746300 126518580 75567075 8493720 66237705 149120685 51034905 26899650 17824770 55410405 6989310 122335935 137112720 90140640 17681550 89243145 65914305 24893235 25528110 25483110 81384900 124168830 69393675 87480510 121974765 27904125 3523665 77698800 80220060 112281435 78698445 73947315 2549580 84427830 54967935 108735525 33385620 52582665 58910550 108146415 12776115 139341960 148058565 12892155 59870925 2649510 90394260 86026575 78706095 39265170 130897455 67859160 114151950 39946350 9267240 41001705 24481920 144578175 118686525 79127520 147356940 146993115 39834945 123355050 126571275 19202850 13171185 26530335 57653940 103540380 149412075 107964075 118460340 40184685 41378685 140148075 7258740 94787220 16145580 26100465 26689590 68829705 138904935 42781530 82105440 18094215 120200595 78562155 97124715 21729105 108010425 58771560 73569450 96159630 3293310 103993275 33933120 118906245 76049475 7798470 18022155 43337730 104588430 129537075 105195435 31528470 136080885 61703970 65728710 12472770 141469800 130762155 30274890 30837135 43111920 79860585 114935115 79484280 13986885 114541845 42736395 98511525 89055000 75723315 105249855 126496485 30692910 104337030 113297730 1518165 8119485 130583040 48071460 8417835 99789315 53985660 83549385 100843965 116698875 40388700 83937540 8342865 142484760 126989445 93129795 23405940 22024845 61738395 45841410 105926220 73371045 30540 64392330 53698275 131312415 4754940 116844930 7825995 135085455 102571110 145617015 127994025 103544070 26539770 7849830 143477430 127636740 105003750 103101765 44787255 104166720 59062095 51852090 45748950 36890280 37911180 92142765 2421630 28040985 56082735 12532200 85861650 3034500 91241685 64545315 81438390 5271645 104831670 79006800 27726075 145255575 78683460 110860380 44070975 132183240 69644550 28031100 14519205 136678815 122111970 122645175 90602325 50811495 64795605 117439485 2544690 43413465 71320695 136425750 704595 132242205 118375725 91923435 50443830 27095175 127964880 62890995 84373275 66261465 108228150 89162775 134489730 73437375 100172310 22604325 58450350 77882040 102194235 22060020 14219475 56869485 4292565 95082915 135641520 120558015 88601550 54604125 46253505 7964730 55557870 130961580 136118205 76750920 98212305 88437795 16493220 109989480 27411315 49914120 118157400 17730180 32313915 98098350 67023930 85795695 131962065 19448625 31804785 98904675 106864485 72676995 12696465 25178715 69211365 86896035 23214015 50010735 16599675 110066355 76138080 148982190 66274080 75849435 135982815 112761810 93029580 10732830 70645695 41608155 19551180 77287785 68162220 93936135 29095950 119807925 134297025 9993765 3503355 133853535 108717945 68676885 101506260 66480630 118985610 21950145 90784260 131545605 12507285 82145775 57950280 146466600 49030485 112968690 117324615 14496585 142613250 146869125 135003330 138013725 70901970 47807265 85261785 15484410 38462655 70790280 65504220 119151240 146718375 11846940 114945240 11146680 124156230 81259485 118508595 71210790 77883720 54942930 108554040 49039920 61395765 18865635 50547255 73114440 57560190 145885590 64481595 8537895 99227775 14011275 17428200 126864810 148944405 147588630 146277780 32974005 63189720 19892475 135726120 33892740 10770900 95260830 25344135 77113155 17425290 58285500 33892800 113717220 95107605 93658755 31609590 114732870 75859035 17048535 16792140 17870595 50775465 148126290 20896335 49694835 107610510 59915400 111298815 81529155 131761350 115568445 6274485 81479445 149610900 53857170 148278855 14115570 32695365 23075115 138572370 42576330 86577600 78085995 50201970 10300035 124238955 120762465 92464500 71343075 125072325 23742615 47371185 4239690 9341925 102413640 130776360 111683265 78831705 146735400 139542090 120058920 19099800 106773960 85890495 30096600 17724945 23708430 56832000 119981400 120874275 55184550 78460950 122671260 30930165 89770095 87973860 35711115 135743130 63246285 45337965 49411635 131457045 22200135 86767485 103446045 3722790 12749895 29178690 71299455 7027575 68321130 130011600 103402770 26987850 80046615 148505805 24844740 11185740 58770330 84663435 148193415 24726510 56582145 146330460 111263655 40691085 55845765 19052745 60696840 87156990 109515540 103654860 146258595 51152655 73835280 96452025 32582805 130685565 138927195 41524605 45915855 100112010 6126180 26193750 145904895 84684465 127487145 20906910 84912510 92203845 136130325 79114290 76590180 66801270 126089355 100680975 98048325 15062115 93998025 12289950 40337340 131025135 111613725 14271675 132074040 84249090 115785405 30039975 68393445 146865930 22085295 18512310 85050180 93271785 54219435 95797710 107505465 124893780 134677350 84927930 13036200 109372830 132601845 72414015 116159310 139421895 47794710 63215040 61350570 79710390 76898430 28542075 85992540 891030 39936345 84567450 134632410 126015090 149049525 27662355 74992035 81511575 131078505 132993900 96736305 18861525 70384740 110783565 91539630 13423260 65688660 101987325 5833290 44171775 31962480 144140520 33607185 89379465 37155255 149798055 54272430 108407565 49001505 76006965 16068420 66684780 109844310 48904545 95413545 111251490 128621640 97968435 49657380 46653135 136320180 113915025 103011600 88823565 133245525 66526620 149662410 56036550 76190655 133123995 138937290 39388290 141762000 75464430 55918920 77300130 84470565 110641770 96712980 122274570 8665215 117211065 55884090 96879090 75150645 13866600 87333825 112003320 84833250 71093130 45831945 50526660 3135810 24227475 50185380 105315465 47851515 109426845 128192640 107612580 47451870 26747880 111089475 33750855 103688310 74729760 26230305 64368405 99533775 132765870 86244750 11711565 68489295 139576725 34981200 12432495 2927595 148087770 35890875 5926080 59531025 113398305 103116375 87016395 14331315 114582630 117591750 73058790 53526675 95939025 66369420 101605170 54980790 113129985 131817720 123234165 48609030 95846085 20436720 96206835 117546945 124041330 55545675 137568270 149164665 67059855 15142170 27427680 80234640 121420890 116713095 133867440 104766060 126620295 39011730 144217980 95972625 69376815 102348405 16401540 94158540 54674085 60235905 33115515 97208835 53368365 81735480 143027310 51253140 81793680 5666610 63451455 91534380 47680035 144215835 112465470 112219620 135781680 148904580 147668475 53989620 51859920 964305 18198825 44166855 146843130 139525710 81006720 67055475 102569940 12892665 96555225 74624940 109783335 31456800 54778875 37870875 96100980 136912380 14407560 83863680 19544850 65814840 56666790 73639170 26874960 45735420 123600015 146570400 143680425 73421100 141246720 134379645 44246115 20882850 112740855 68796600 68489985 39955410 88366965 120470205 76527015 81816120 42266400 21785280 135160995 119674770 12575250 109856460 13243110 627975 18494490 135375405 104649765 103389135 126762975 87119415 6204660 92586435 54606165 29165460 62787105 80490300 134966265 95031030 34616895 92586570 123620880 103900425 118777770 117687645 113425680 66915780 89297940 76701690 104302575 79432575 52857915 102006795 20526870 19229415 145561230 2572095 68455455 64749810 10710120 12673545 22111845 112333020 94749645 106579350 70185450 46234980 65280990 63076635 352815 120627915 62939460 63753180 96868215 68131215 28792545 81538770 97089735 19532310 15164715 96934695 147476355 10859220 98190360 17439570 13544730 105577095 58196295 108196725 29517210 148357485 15027135 96431325 42765660 6732840 20212920 92125740 127401870 147143940 23606325 104673450 12291465 74182815 52480785 64366590 124495170 59120955 131919150 32146605 110076675 138202815 81577890 133556010 119482395 89129610 120121785 46741200 70728705 77659800 128537235 123312480 42454410 102658365 52596915 134600040 12419295 94726590 91102140 12223635 113647995 132199950 90094830 105854835 8203530 147490365 114892440 74232270 122368950 30953190 17687550 7499085 123654300 39417705 44502450 147427950 125490570 97854435 92069895 139674300 38237760 144083235 14391585 114267960 88416870 782280 147535440 86713935 99976725 61752750 110279850 72232710 53863725 111458850 60306060 55561845 27660210 44503035 124821705 45933690 12152985 25328160 10125615 109921005 79452045 86148060 2072550 96169005 125248410 47070270 17248590 28284225 127460400 49749240 138521100 7229880 118455645 81353370 124995180 53943000 100170735 16717200 57954480 105881790 103059630 99715215 47225925 116227425 106606635 46111080 81094305 100337415 772245 3054435 71482560 141564510 124892775 23104785 77605860 98995290 28274130 48427860 125811855 68645145 30290205 125194425 4433085 9883575 135690930 9459570 144189510 40196520 21356490 138024330 49324950 117148155 141391725 92736990 90147330 96404820 47355150 83932170 95253060 113485920 128122035 123838950 27283725 12389145 58653240 70807950 65341380 114320985 137298015 113710500 80196105 87738210 38013840 8301975 122163300 86797410 47026905 628260 113188125 63648405 106734750 81637305 50833950 125881410 38224935 19248195 59910180 69385830 113796825 107639385 9966000 54083340 49944030 104354220 91603155 112979730 119421675 60625380 94795275 133504470 85087830 119625930 122509635 102099045 120922365 49784385 24423135 85197690 87434655 18062370 38859660 73514160 27410220 5603430 5548965 58344255 54414015 19003500 99855975 86392935 122033820 101479725 75189270 143648460 53081700 127808475 13402860 96954735 130747605 128852475 48420795 35958585 21802740 149603565 76371090 25744320 84424275 89614200 130108965 34893015 122280045 90860730 12675660 13165830 105716355 131802345 127974930 54730515 116376420 112716345 133317330 145380450 88786425 18171585 15884490 29742690 139096800 103587255 35804085 48580155 122470860 63483975 45891720 124022145 17689215 77474940 113625585 146969280 120421260 15858300 122764110 90925275 92375415 136653795 113488035 46384680 96806880 103174680 72898785 131127345 12014700 135484020 148688985 38145180 95979735 17408895 48008805 59533575 55469715 12785370 40257915 137963970 95867280 100255365 61101240 48082125 43171500 108248850 147161460 142360650 148131630 132473445 93881025 12048765 64127280 27080670 70543425 84054075 73423950 2188935 95510865 104102820 139770750 82069215 148661070 113421060 93222600 9651630 70097370 9418335 48958200 35582700 88802385 139111230 81272250 60723075 29833980 85411335 45367200 85545615 29967735 58831020 51775140 86723385 65662740 112814970 119704260 136817025 102151575 144142305 114070275 54026025 125128185 20573265 21400260 69172440 4662030 135287175 63470220 10375830 30040470 146449515 29209110 37036200 39853755 140635455 101755650 146435355 143659530 13909335 137475420 73731450 65802270 61328925 141023565 30695340 135419025 111597495 598905 624855 62974890 67480365 30614055 111139350 149178330 2328360 75610245 70285245 108160980 41654505 14179230 130372545 110020140 131216625 126120585 19633350 83518560 35061555 107548485 75270345 58039920 60767865 106103790 45032430 28667445 89563545 11355915 145931370 16917465 70313265 69510555 118455285 107985270 1971135 69460695 104709945 63771510 149123475 14023365 15475785 122935905 131519295 104749275 105800295 34672575 66486000 48335715 78559530 129572760 79178100 66433620 139560855 59296245 26469585 54518115 57699075 87325320 60128235 81292275 87581415 98804595 67456485 77819430 30090660 21638265 2029800 50031975 147980910 59933205 91449915 3484350 6838770 37661775 111037560 69580290 73895685 43698240 88665660 78595695 97428135 7448370 29005830 40319970 24302055 42266505 35003085 69550785 11657190 46402530 149939925 146155380 145467825 50610165 135236520 117792210 146610810 51581565 11662635 35450910 148328685 73950270 38112240 40624770 53038455 96472755 109305525 102468210 21835755 92129880 7282845 126084750 19276890 38620140 36707115 124506465 135191400 24369975 114683580 12554985 81535620 47390385 105837930 112526730 66249780 46810695 24512535 11214615 148805355 127435395 112542015 70937580 134438490 23431365 147539700 111089010 107535135 143999160 126821460 98001915 149941680 95735205 144026985 94776795 11591355 111573840 142329930 29508330 137982420 99183750 120173640 118257645 101558730 72072765 35056785 5377350 107971515 48279045 45926955 62719380 18352185 118269075 91908075 92996430 61639905 104338140 50713815 118360905 10874955 106589880 44566380 64335660 81060975 21651840 14682885 43263795 99340365 88268775 68283675 39433050 103120980 87231210 111513135 9509130 11398710 105543780 70181355 106216980 15930915 42428535 314820 10299660 96548820 88867005 119470425 102331695 119281920 80526825 65027745 94969680 36062460 40378215 115123350 136096680 64189125 141611160 28779975 43204950 75408570 60289110 34844730 51523200 12813480 136576965 113345670 27435045 119264610 39154320 139793385 18737430 67140990 47542590 92812455 47033025 95018805 59640285 46878180 87732330 11539905 54433335 48570525 94340490 81924810 13839525 89052465 5172555 76165890 148340160 80202660 33148710 58820340 19680180 63180105 35003775 40709370 97457250 47196465 117193710 116885205 139936095 60341205 75771585 100811760 13263045 124105185 78663435 57263355 79002525 141249855 91075110 53598135 3099030 99222015 102636720 3208740 92141085 78985545 131431695 97663320 25271175 147941385 100521750 31825725 43641660 2841045 20709045 56598705 61579485 149674545 126274125 122066610 24042765 137599020 95514060 127918080 135772980 136334625 38296740 80880645 147613695 109720485 142645275 113968485 123586530 106035990 82313475 7935870 72374550 59185770 123288285 66413220 137507730 71874345 137285430 146319600 129938715 13922730 41127585 58099320 80782455 44969730 106309245 55742970 46665885 60635310 128686980 6180435 74183250 136434825 63163575 146330535 41628360 62630790 66329430 83727240 79142760 10535925 89046195 33229545 67814805 110371590 86601285 134551965 20445435 65824410 142884480 94329405 15163650 33846420 135352035 90009975 23355600 58338600 135435390 76552290 18180330 130895040 94505250 44664960 73727565 95415225 9366825 1613070 86848755 100047825 66862005 101163150 92415990 51505530 143435640 4665510 122561355 4404765 69133770 16485525 65347110 122340705 29986620 108228150 36176895 4542930 83149695 128270715 56664420 14451015 18296835 108501120 32350275 32565135 109826655 1794810 7063815 143381250 17836995 416655 135396045 28689240 42553095 130490055 34633155 99271020 40921155 26273205 23667255 13428615 15559050 56589135 11857635 70895010 139803075 58488570 32422140 124015665 56797800 2317575 138553755 83719335 84654255 23173290 112779405 78726195 118591830 67859430 6610215 80450565 62902770 2855970 124073925 55728855 53446605 68440935 125501985 132771495 63841725 112791915 92268840 133394895 12243570 48617055 16746690 97803630 136827435 18721455 114994995 96359100 5757600 57885090 129470160 128816325 78294300 12256365 134191440 81914565 109013385 132582090 96613350 60881190 94725780 59342865 123772785 74477430 67311030 129343335 1745970 114131730 8524260 13059900 88170210 145344825 46138395 45958980 146109570 101141385 45109065 128324325 4594350 40857975 94143495 57098520 22582320 149068800 104206440 87133110 139827090 11237970 142176525 6911865 108437400 113120100 2485260 73156830 72374100 28897935 50999655 30655680 43864770 56312415 104294775 118643355 91104870 135565980 30146790 122007975 58443180 103737585 68407395 23734800 62687745 12235650 7977105 127556145 134284425 134694930 145172295 133133715 86718240 121372950 48706965 133784340 66028440 93600855 102397590 143268330 107715540 68722500 10926435 10588110 59958600 37131495 110790015 44814495 103086045 144496410 42907290 97508160 69829440 140764965 28419030 53930835 12351195 63278955 78244530 133851000 93108900 143402100 24665955 128939880 134010090 81199995 17484225 31559115 103500660 129519780 46192965 132331305 139097235 89736000 31027950 55491225 14573490 117948435 102019635 36587205 125590665 83402475 93160935 143258310 83747865 84425850 66551505 98129085 24682350 7578435 145850595 73968195 130985880 38566650 82647390 48917085 147661230 16704675 37649160 137374935 84717105 107215230 95621595 95834415 105185370 13383720 48971865 117241845 115185615 14874525 121028970 37174755 48906090 47260545 56845215 95447685 49876935 95912565 42725040 44616225 137164530 82740165 94378395 145123950 48023880 24185985 21752280 20144730 67838235 11797905 29716200 146233740 38155200 92261835 111443385 20397540 58547820 45829575 11338020 138689700 94376685 33072105 26745795 88178085 30329745 30404910 77674185 63976995 64477515 124707450 111585750 118213395 17259375 23825415 12295020 93887445 116956695 60199545 23568450 66091335 120833940 6802155 99182190 128184450 11820795 1594035 108471870 53014845 74259720 51864690 111507180 100608345 10005540 66506205 17107860 32340705 5511030 134817270 46507065 147147195 118316100 116831415 12523650 80238435 86483820 25269090 41135685 89955780 2323770 21419340 50777250 149027400 79955205 43256490 133947885 142706820 143949765 23963550 98359860 109942920 26610 75064890 121597650 68687565 20141325 76790085 117444180 92388945 54986055 102654795 96880965 67563645 82949100 52625085 143206200 126625980 78213660 72766860 89179635 32871825 68518215 23753715 98253360 125332095 12058890 2777790 31280295 45061695 114028755 18040335 83100675 16390920 124466310 63519090 110218785 26200830 144417315 139420515 10196340 71811315 98730765 148280910 63846690 46564470 56176845 103064730 141134775 80385150 62995875 20652585 32782890 44714580 80888205 34663845 142535235 67203795 52471980 78593160 126608100 45381480 108260925 75935250 6999855 20978940 49487385 133203945 59652495 118574145 34791675 82201305 65275695 15173910 46592865 5804730 122924850 13137375 133180350 73242930 90440520 3400380 84096015 50658030 127329015 98295135 143605995 66793875 69962235 60005040 27866895 74828475 111032385 27534510 138664455 2234715 146361315 124924365 147313470 63134790 36308700 144903675 109193610 115014015 88174740 106621725 142724670 33947565 119235915 65895105 131422050 147405885 68595090 64010835 91921155 80785020 12441375 149554485 47950380 149531505 84262650 4432005 86747370 2511330 122155020 37951035 40118700 83175240 66052755 30175185 91659960 53137890 80478885 96213330 64855725 5348010 74338080 52411665 70082670 56022000 9926310 18596385 101071035 107887260 107989005 5263065 110090490 91063185 117911565 42062625 106050525 134539455 121632690 44519475 73890210 28875435 143333715 28204410 94490130 134625660 39246075 63460155 78923745 26709720 134838690 28940295 129048210 104039925 115388445 33865680 96804810 21111120 92213190 148204065 140531715 19912830 109675485 6182040 20806560 138838935 131440680 148028640 78246240 107751450 68267235 80670150 6223635 77053665 4930800 62790870 103522230 35283330 59723505 18200655 64849845 121224750 118447830 130605675 77967330 42040425 145125105 50396610 131864340 73189710 126366870 142291440 63369270 28701735 147445695 56903745 27623565 5760825 133610460 135421005 145371135 54313770 1725195 4312770 121996710 98531325 34702770 48181275 21891585 117110835 38302425 100521405 36566925 89000280 147313455 61303410 15100065 65103135 32116950 106989465 85750500 69371445 133343940 119772165 43751415 65862720 68625210 95391270 149126115 131239830 137408325 6131340 35778810 115538625 92455815 12071730 3480105 143257140 34420275 33932370 15288105 52996695 68408520 136302180 105035910 109107570 10418985 83269200 106251735 133380180 122395005 77144160 110801625 117733185 141800730 11957610 223515 126961860 33425310 12431715 126204870 42609900 122453775 135692085 73748850 44159310 72996990 75273990 90937305 101288205 118438080 147441615 105987765 133083480 34746060 56208615 81724095 24498660 52366125 104342400 125592015 27761115 72112860 132259845 80487930 68046300 143409870 84098775 19289070 78805890 122556720 95078925 68341395 32567970 10673205 104542305 104549835 121514400 132843990 23118225 111702975 93424290 145841985 75771675 76041210 40499010 132344355 91554720 134014935 32460795 55907070 40324545 36088530 78164190 54926715 127083180 36924690 139164510 103064775 71110470 112353360 21499395 105810405 86714010 16367850 41963640 69882120 59690235 38081535 55680285 129867285 106018515 108353655 138764250 10417230 77150820 84999675 1507680 45870255 106217640 139868415 116698800 95618835 16692645 95337195 149493510 68966595 18174975 58485315 92188530 26305350 63132915 141564570 125771490 30339960 81456135 92609865 74536725 102681105 136244445 60813855 9906480 100886055 4194450 96102855 91197630 69847560 94281480 94436400 26478015 130804710 113621760 146218755 44321310 130352670 114124230 79712565 14994330 142783680 91712895 16631175 41614425 113258250 54211470 86131320 230460 75911445 4780155 58444965 33855375 43131270 136074090 53770350 20277720 122421210 52314420 30137310 67688025 101389215 93288945 18214080 120161925 79579470 83842380 89875125 34261065 41928600 135782355 33690360 7362150 95774370 58596210 114306915 110311095 141189870 7827720 45850185 123734610 53275335 97366215 30703035 125446680 41976060 37166190 139747200 146393490 19736610 145765125 51274125 106979010 15044760 101212635 15954660 143135010 10759875 45504750 50209005 130516035 21280920 93702450 39205560 109856700 81621465 142117905 114244395 55837500 111862050 71082000 82109235 42038985 35022150 62413335 106983255 2031090 69409620 81655830 126326070 134061330 7650675 139277775 67926225 74505600 108077175 89338395 93450555 134317980 40926180 137258925 35297715 145306440 22890990 136070805 48462495 118536450 144827280 110321295 60988035 128597895 121762695 123485850 15504270 113758200 1065315 113476470 96050040 136822005 17266860 53120100 76449960 7466115 10146150 83572140 10363275 29429805 104572965 149485560 15956940 29595630 108095970 107914470 135650400 73981965 149409090 120920925 126681015 105478635 78489825 132271635 58752510 148817220 29918730 146971290 89791245 21390285 12082215 184065 29608215 34272210 68995530 83780880 145851195 56422335 70203615 100395465 1551525 13354980 21320985 106320555 14390925 116780520 112998075 54647190 30800385 63732960 136716870 91592685 61858035 112872195 26368860 88010070 70560480 81633060 9199230 119875050 129904395 53384475 102349065 79679115 10710840 51835980 29100075 134924550 26283675 25109535 21032055 26334105 99149490 27402855 41372160 35100345 135330885 125476200 110925660 80448315 142823760 113481210 8074920 6174780 27675390 145827540 77952300 147427215 39751470 123176280 28103415 112869870 112839990 55667100 63408735 135019125 61052010 56168940 39438510 57157815 110990700 75328935 796740 110791275 8421225 144956865 59480040 66493950 53583450 119631270 19329690 64951260 1585545 131658240 106702620 15914370 64797270 49625070 21453945 13858755 92297850 112527165 115741920 55516200 108379095 86261325 68821590 89586975 96360135 54894420 13904445 139070235 18286170 78247185 62473320 28269585 71219010 48527895 70724955 83738955 85508910 123852795 98100945 38710635 13214340 129032835 2244345 100642650 134377275 133658265 110026665 148968465 43170705 147750480 37593735 76122270 78383655 67531425 40159695 50005050 43018185 99547530 112809255 86937855 106133640 148220430 109167660 46984485 83737740 40195965 32851710 128611965 130014885 36509160 144972480 91343505 94984650 53178045 56899875 82011720 65918550 4513875 39458880 148747725 35385750 82993155 16618230 36640905 96235455 1246890 143007180 113140950 45396150 63604125 1594320 122733015 139910805 117396435 141300180 16760955 139147770 91980930 61710075 28461705 45145110 97954005 32922270 138499320 32618955 45512415 97420830 85167255 130210890 121727130 101497410 80578260 88570125 4150920 146263365 59657775 93769230 15799620 76438200 19444065 29273340 47057355 30073275 85233660 139653540 136282920 61862985 119988795 6035925 143005005 59172765 32172630 110254815 82670520 96947565 6044880 53395620 96019845 33760980 69410310 65289255 37688820 1291875 48233730 99023505 84371565 130248975 107116860 9816660 133044555 58090935 97636485 56604555 38552370 69848805 61603065 20222505 110024055 72562905 6957525 72202020 18772485 146938215 82959450 32633190 97668585 83027880 140322765 148103715 101907300 28520265 5646360 36401340 67100100 139205865 38290650 85130685 38877780 79812705 69725475 82319685 107198010 120264120 89856180 88811460 53916810 68469870 8301675 98307825 112650195 35233725 6255060 31222620 3810705 120433740 149427480 110943285 47446890 118465860 60239205 138523185 35915160 128440425 57511080 13037385 30115395 59763345 125442615 120783480 52789725 112023840 21585570 93273990 63308985 129764790 27175155 137255985 76020915 114077205 52295145 4543080 145301055 51729780 19613250 96109800 56923800 8443830 21688320 92698620 120454425 110786280 25883475 46409820 111552405 25937490 83864880 43629075 108768435 139434750 105638985 102738465 3023190 68076555 103855635 90981915 77107080 20863740 118741650 122155395 145075410 135810000 99177570 20414715 128874135 4190655 101796135 18201255 147635850 69046230 121658295 78548760 55985505 76256265 148072560 83137200 30576060 96841155 60830235 3750945 37465005 106567065 30762630 73227570 140885910 69490425 146068590 109278825 13145160 132097170 96467970 26381970 107606190 121388685 74712405 135414825 17412735 17356005 30317280 92037915 54155835 53094330 139694235 64993290 116018400 148772085 74419860 113309085 107900340 12434265 55410780 6081105 24849945 134859285 144547050 118091610 145443630 55087140 114319755 138298605 29656080 96516930 30591045 31197750 43566390 106007535 131899590 65136135 71844375 144513870 8391615 130755930 84671235 30834045 30277185 144915540 53951385 30816270 92603835 9540780 91119660 71304705 47787765 127683270 15655830 121138905 97607565 94456305 2288730 34796025 111367080 85960845 98970990 73069920 148746825 103334790 26597280 9063735 25490745 103506270 50021970 121866810 53647575 19949325 85892445 80519235 61457175 81532650 36532185 123759435 57208440 5582940 65479680 66321750 34696245 30768030 106973535 51884325 44327655 93505650 54497640 18959010 49199580 134113050 67321110 91712130 142465335 111248850 102039180 104931795 77091165 60848295 44901225 120715575 100660770 111055095 136426920 62648145 141616395 102128475 61886910 126755925 21389880 65430000 52677660 92345400 35829900 87672465 2590485 80508285 101198130 37770570 94249470 114923160 50214135 128633055 83374920 46727370 137808060 4556355 66379860 21251505 93565470 119694525 32408670 99537135 27193200 121952340 13834080 148417305 20492790 148743375 40403745 63453795 147380565 131441790 88287975 55376715 113118945 128430825 127618575 125504310 119477115 19281525 118127895 101909880 51169140 63082590 37055340 98598420 14799030 137696400 133117470 97909440 148849065 34809000 75597870 76645455 72023040 28198605 89850750 84799245 78006015 18518595 32875425 16065990 19458525 8440890 114249345 53089620 76058190 89020590 38430570 70394130 4018860 97025070 92409735 107754975 37939785 81237540 94503105 1818615 1646925 49070355 71359050 113910840 103094040 107474250 6184860 128975580 112565895 17903880 55136070 5765505 145437075 28811610 59516115 88131345 936945 133353810 126741960 68731590 100278540 44912265 3633000 9224130 70886895 99983280 40603020 55539750 76987380 111606810 70105665 58441245 111123990 13637850 11404065 99501855 121335405 23413110 129089685 114840360 113441910 149971905 133643700 25515870 35416035 2238645 72563460 147749235 20303235 85110690 63984705 66418065 29171865 146974755 111229950 141167445 91422750 62609565 69126855 46995390 10074135 30344010 75678570 95065800 84716955 50437185 33516045 95139255 97278060 85444395 121173030 45444615 31287390 97550160 25465095 80117025 121480860 65506275 77616480 114724545 40277925 46733610 31004400 29528625 31026510 128160570 56434560 42214335 22222005 131857305 87893175 116044560 62854290 137435955 7797045 56815530 7213965 107762355 11096445 121668945 1362795 49038150 96557505 76935225 131621400 68935605 50526450 137437140 98774880 115677525 6741450 12965415 59018565 47917455 137790540 40534230 43148445 21121845 75300840 112614720 144398685 138949395 109463415 20822145 13277880 48985185 47495085 139081755 6797385 63420525 117229140 66283695 68752290 87763200 79578810 58904865 21125280 100565565 114993990 19158525 20952240 26080965 93824475 120955770 51674070 17617020 93016350 36606525 94190640 71541270 135914970 19145940 123136170 58930665 133361520 18129660 114204255 137088480 99510705 54603000 7499490 56779275 132522045 62166705 43360650 87571695 131608575 25150695 108677295 25556445 126727290 94353840 110793090 5479680 45732480 32615640 87157530 103425240 107859420 25579755 86209425 3001485 41077995 145102755 84694545 5300040 92730945 49548285 134162070 108278730 125303760 41921175 138114060 143705685 139255425 140945940 89472495 76797750 138737715 37876140 132648015 115019805 49783500 16495770 85502655 56846790 77129850 37170615 126050625 144600000 133909605 48114375 148769205 21910230 123691485 83558010 78203550 85456035 94799355 115405305 72662955 106204560 78687180 6450435 75025860 115897635 83485455 127520520 15088785 1677405 144237570 50210235 127286880 138800055 12812175 130235100 5751360 79458885 143862195 71220375 119027655 142023660 135153210 18118125 4012290 458955 89398335 56084940 66476505 12255840 130791375 127737735 42426255 106471530 110890935 90594915 62313135 92543160 74486475 82405500 56826360 25340550 96308970 49163730 139306230 98341350 35465895 11349735 4451400 44709660 9445935 96656805 79324905 116715105 48075345 30700425 134791545 107424180 33730860 63786270 143914920 130795575 140195325 29751825 126960645 145015035 127212315 53187570 10178760 64889535 55925595 74619435 30535980 140319330 31625400 93197280 86064315 108251940 120349815 91775415 7157670 109567035 143935770 55442220 139906995 10711440 130793760 125685660 38216310 104764785 143454930 38386365 7955670 81969195 79933200 57716265 112054155 90878655 81342225 120372495 95172000 27010740 147306240 109691685 83027430 100314825 79213995 43573545 2785980 2407965 118198320 23278995 62848470 12544950 22966605 90699285 149880945 109148985 120434190 73404375 58897980 42268485 134783835 66250500 126949155 74879505 133055175 68479005 47946345 16873935 128144985 137396820 131040720 112727475 113634765 67887795 126244785 140198985 72393915 116990970 122645415 67409115 139430880 6826770 97673910 47166990 115515030 70324065 123433095 105082350 34386870 149019795 45319065 13528440 66485010 66012150 43137555 25863810 86599350 108361395 16921080 129452850 52882290 60733125 11358255 14428065 14949345 41165445 87171360 132770895 115523085 15274755 39123600 26630685 109672170 9957300 112642830 61419375 7046520 63035325 140687640 45406485 149777145 52654710 17236890 97418790 79274070 71500545 29224500 79816350 80756985 7413855 78130830 86900985 50106150 51666615 134956950 59977140 89390145 138651075 110082090 66115155 145772235 1820805 110201190 99364065 56743200 93355500 128389785 94129035 79774965 3609600 83682675 82891920 129424650 137089035 3094725 93893055 64452690 142871505 4568745 53904600 34429455 34327620 69832785 70990395 137100750 119059590 53214285 119995125 16990200 82783020 45586035 5010135 16084380 135785115 143723760 32223540 18337680 34854945 98324910 54837225 32953470 19302780 73057545 53251770 143343885 81679560 47934945 91388850 133174005 19485600 53698830 61118445 60434475 117193980 54122355 15442635 134609775 28023525 109415775 126391680 115802085 78486675 60114495 73357050 66455325 140410530 139869285 129277800 119489985 116864775 29188020 84722340 93113610 94877145 87888135 41180040 43309050 12522240 131938290 126535830 115921395 76936575 44134665 101537505 32377410 75058920 55274010 109982040 45181650 129859020 50303370 71315175 130970670 105582570 32292705 49626690 49532640 138726075 100867095 18088680 84196455 55528875 2335860 65325450 1477995 94019925 125234820 1862640 95680995 118838550 51691095 125377005 38067975 29840520 80836410 48049530 149499495 35525835 45190020 48149355 136216830 118061790 22876230 2980035 71081130 41374455 41783700 93405060 107178060 125336640 97823145 36094110 81727710 47326995 130099305 140138550 15982305 87619995 46454685 7028580 103035690 54832425 143331360 113416215 95500845 137699040 11161215 115465590 74083515 81626160 53121765 85825920 28066035 51791355 127801710 76470135 73407015 6541935 133688445 22221615 131164485 23054040 18186375 114486555 111259065 59206140 9975720 91339410 98786085 105774060 31640535 58027995 134261130 58922340 122849655 36943980 6920670 132272640 79876125 47326350 116127630 86988105 81124920 127693845 11277030 11263215 91629735 74235885 63921360 135925275 92988795 104550330 92642520 24938490 83670675 17158785 64202715 122935860 101320455 118538595 73640025 112042665 131204895 8433330 2288145 120614565 140790570 4526355 16925985 97257240 105731415 21770610 106001460 45480765 54215310 72967485 18086220 92271585 6280650 46628925 136450380 148363035 104465865 46419855 134871645 74831745 58226190 92778675 72394740 100179795 89751420 19963620 62857485 106222575 91348110 87713310 66274755 104446110 57879420 134525805 101560590 105580245 137416875 76226310 67861755 93591480 14251800 56992320 7774380 18914130 94183035 10320600 144807765 52438200 34106625 105796005 40736145 124971360 88536750 62281050 108571185 25447710 25173660 3961560 37975875 50628495 117293490 82496565 130871655 46308135 59678250 4284690 130596345 30618825 22482900 47122110 131741085 72806790 147236775 83813685 74896515 52121370 54548385 83229090 29338320 125257080 2863650 18724290 23203140 134588010 17223555 26498805 111507060 93577110 140714070 135551505 64399725 118940430 127077510 15026535 39481710 53053305 25765455 100451640 6638490 91589925 35053425 127011945 134272980 33835080 74976375 107277315 120084195 33497580 60421560 145859880 58674450 140483355 17416125 65366280 57310080 145325715 68069745 126671895 87486135 122050440 78261930 12092055 93725640 109709415 94832145 122230890 69130365 146709570 131595885 142594485 35200620 87145740 38402895 47853435 94215345 134859480 109551240 103573890 149842650 129901110 10540665 75663990 135074685 102677655 61974705 134950635 108823620 53453745 132691950 147671835 86615565 28344765 140693535 81725145 108336315 107911305 30969780 143622555 49047225 112411755 3959565 94960530 62507430 90430470 27771705 108329235 113574825 78086460 74996985 134448240 92014380 43558065 40101570 70856940 137141910 125045835 77993385 55619385 132492045 59403990 14626185 148561815 87675270 119725575 116401170 128562750 49871385 20034525 15725070 87824400 49046235 88969575 13654410 53229945 59541390 128090715 82416105 112731450 136342230 102478650 124981815 6617910 95799450 15828615 105321795 143387880 113779680 59035650 125915955 95114895 27119625 106192890 22195320 32764665 91907310 31147620 43392855 80440320 105881430 143750640 4615290 71625270 138500550 57470880 111945195 1504080 78026820 50380560 27334425 45085545 126766980 6373680 16589550 3435870 107793525 133073415 55981785 40725120 72043620 28060530 124642110 67889055 96877980 112482465 48819315 115769670 69794010 91980450 75954915 144348165 75752295 16757100 112155975 26560995 63670065 144096975 13782495 12022350 41504385 57672180 97513530 138419940 129140520 10024050 137149005 37676355 132782370 140088600 22946235 90429315 85539045 72080685 36147150 50347620 32678385 779235 2952540 51527085 84061800 24520620 7524135 101204310 25176240 120311475 67861095 78163260 84516585 92920545 435810 128115435 110887830 93756270 10567980 92908395 134812005 56259495 68076585 136323435 100660635 138551835 76549965 136562175 104365080 40062105 21546795 69149145 96462525 39945285 111188115 22570260 13068315 58343220 64665090 53914125 97942020 40280880 111116610 105290910 91346910 58979025 57730065 140889390 46731405 64049880 45552585 14457855 118242225 61121625 146531175 38157645 79844820 4594185 7035435 38283360 63869655 114095850 124044765 38929410 143545035 66195705 25004895 84009915 33463560 132793080 94431810 679140 86442330 115666800 89370000 8658390 14999670 105955680 123604050 36314910 105500955 104092200 117451005 79638135 22170 32954115 83491935 100572210 30203325 31701885 96361035 119409630 112616445 42780105 147153480 94115370 128502750 89533965 94073925 6473145 21412425 79332000 71849595 90984435 67492035 126276255 27300585 19203630 67923720 36154470 25311630 125922990 43385895 33625725 145951635 102838290 89054355 118951815 9762855 140381145 6914175 62889720 4737165 136595850 103180335 100303995 6247680 123800115 65465010 102957630 3736590 146675235 115501500 95041140 67861950 75870210 138412200 52478400 116391945 146104845 4473645 14138805 64659345 74557860 62064555 88267755 67955265 89151180 15403530 127728750 55497450 122841585 58816920 122280810 124214310 68971290 70941105 41135820 112370910 52756455 80382615 36321735 109608630 49924875 20920050 9575235 17124450 97586955 60532770 16684290 51216120 36590175 16272615 63789150 83928225 92093085 7055895 74164920 66181755 123824385 66480765 16966845 54067440 7761390 3402690 59108820 73465830 44744820 21625725 70084065 93420030 110933820 32227200 30561600 96137310 22029720 47705400 62252235 11509230 62100450 14786310 55095000 17547945 58503330 103387530 85979385 85291275 75054825 89166795 84237930 112418145 112992615 18523305 110389425 121082250 124700925 7092765 17385480 14476470 140548560 85997370 10562895 141306945 80660205 115844175 82893300 116999160 142151235 141553335 148831110 139236975 80283900 109185900 14347155 28159890 50423115 133813170 113377500 106208445 130429935 96569085 47183730 143247555 144416685 39816345 64714380 77418315 74782170 40254480 32300535 10717335 139935045 63452220 12605595 104497005 48789240 107208270 4107195 131130885 61015920 57626055 115214610 5974305 38287395 87349020 27437475 78201825 13612905 31404030 133605570 56149290 77863560 10424595 30015225 64552245 52998810 62371935 130660020 42367665 25453995 14587770 79709880 125232645 32267055 77752080 56063865 89834175 94741650 118821375 117088365 90511350 8023410 122487165 11447700 2898045 137430915 132286710 75037515 146212275 20655705 142023360 1477545 1803270 107486625 123869625 38054370 147810660 12740715 104982420 35486280 148762005 86619720 106927860 91085430 286695 111636465 102402240 21980730 129191265 91168545 131383080 46866270 140189055 2330865 78955020 142412760 120357420 127444800 87636435 122997165 105620925 88962945 60519690 116325690 34566075 45815235 94529640 134992125 130383255 145965600 48825360 139842630 109379700 82023795 19215 137577120 11413650 63431655 144233730 100246530 25739385 70135710 135717210 78412335 83225010 34097340 98871270 2877045 144613230 24910980 943650 134740305 91183950 119693085 67039305 82541670 101721060 131043555 80889780 52058865 69249735 2639835 36565995 112998405 104849085 13608705 59178240 132502755 111982455 132142440 4827705 122095320 59300025 134532465 131656275 138988290 54683010 94480740 32914410 140881800 129571275 57147840 103031445 129763425 72476355 142120305 33195990 5484675 68832750 41553600 10116345 48664500 73697955 33029655 77054325 64928430 56978655 106142385 56692185 65315865 68703450 44677350 106695885 129186240 105423450 76125750 88852590 10496850 88031970 136699695 131740140 38090325 91766400 22855860 140659875 116626320 129643485 128338155 75147645 138724275 108414600 145370610 141903465 16678185 133447395 88962555 65622465 61488225 147590310 78241080 104245740 45090390 51010950 41727240 41686110 121826865 122430435 107572320 22038795 83390925 71731620 19474125 94892880 101603985 33991185 26761905 13275720 101447085 45181815 134604030 41854860 109391805 61020810 144294600 68149815 54010380 27380445 97194690 132952635 51848310 110901900 127335075 113524245 96769110 139068945 28166850 88167915 110593740 42542070 26933250 3552885 114224190 131412690 41968140 3787860 42834105 75514515 94953315 47660730 139335195 136423125 61396410 107054265 125317785 63718185 64412760 61016610 82963725 113244270 70026765 53848830 132322950 759510 33888300 33972510 148372155 65143095 122173275 43293090 71196195 117026370 74239320 72898530 55963500 49096320 31687080 111639630 61807560 39154710 145269225 60374985 140190975 144614565 64754715 35511315 104525475 58030740 78733665 120385005 47981040 54013590 84643470 58716360 127984170 145993980 65211795 90627855 120421980 103037520 125157720 10353270 126905460 112438170 127890300 76284360 83180055 134344725 92344965 40829805 54270165 97286565 16858335 86533095 41524380 12492735 16727370 1039620 63262845 69194760 22194555 95017320 139996470 79061130 66717000 6548625 133914930 91015755 111641610 72494535 26463525 36160410 138314700 9340545 78169140 85624350 98570475 1329690 149440920 36984435 53527815 8686365 134398380 128634240 27933240 146067585 55732365 29091405 1412580 135451545 131897220 67962795 13261050 9303945 73576185 121619655 29833635 56411415 80118255 110605590 74919990 89772525 91503150 103058490 67206360 122640030 122143185 183930 9147180 149450430 149680800 71289090 111565575 15400635 19470300 129775170 9395175 15567870 73382610 14999445 68903970 94433070 138191820 75696570 100087770 61263690 26664240 40575075 102494400 67483680 110405775 52208700 70027095 89050740 70341675 102853005 142234515 32778525 90717585 84126420 103549590 91537875 3650250 79337955 115458900 8233845 79298115 86592465 28991700 144710685 124215765 23667630 51747705 122809155 141661830 28083075 148800450 147705045 100191630 99355830 54909285 27407160 134941980 96318120 19874295 32111955 108007545 123861450 115881075 146162385 30245520 40777350 84675690 127980135 88010715 54873255 25794120 74836050 33796530 117788880 14874645 96136800 58303965 29119365 3510000 53486685 102392760 50900550 145694730 33236880 64214850 82333905 8920260 21842895 145482540 60801780 34266375 21469470 49214580 140985825 17534715 66839070 100917240 3935550 27396765 65600085 17821470 66190005 132990405 121143450 122495490 92262150 60966930 32723805 2809650 93099135 12316305 10601985 50686875 50269665 117246930 109248075 33824010 125319510 83201925 57653580 75009570 128988285 109613490 61703445 9963015 32792325 120020715 87164055 143357880 137956395 111399495 149190300 67438155 137913810 142359105 70313475 111298275 129377805 9875655 30167325 31930830 129855705 21464460 14460 131198655 118170315 56256405 112323105 41179500 131670345 62032185 51599370 120457725 36723420 137819025 84076980 113813835 146553765 26073105 28779240 145270665 5489175 93402765 107449770 17414520 64622985 61502100 22555350 24612570 126406470 146979540 59578380 10321905 101011875 112660890 29174055 7691205 135591675 50010090 54963870 127454775 92955735 76846350 102272880 24411765 12142380 7836780 98357100 31500720 120722685 36722670 11984445 113626395 17360460 1743255 15557205 48425040 86435040 131544645 40279455 81550350 89258565 6600240 29302410 142577130 102796530 144836925 19914645 20207805 129366015 143738115 100572075 56186730 112164315 17891640 100759380 103525485 62781240 60030585 50533230 45590070 127674765 136212315 64137315 68824830 131146815 58451370 135879405 39659880 103509660 58234890 121113390 132544230 48598860 129341205 34524825 48333915 53965755 10135845 80517075 103888695 132374355 90376620 73720185 16899225 75282390 9408105 41979615 79427190 90795630 73994580 101048580 60374220 97909215 81506925 75818520 7764165 127941285 94096665 74208075 98719545 40975335 136982565 117893610 115323195 22420845 66869940 26666880 93726420 129752490 141315585 14894130 80511615 86801400 85174980 17521275 102771570 121840515 87470625 24203475 75402945 50636355 56381085 44797020 53615565 53512380 84311340 136902060 58521840 102264075 67227600 41202810 68256420 43534020 76320960 101548110 35716935 9821010 65714835 34749915 54802605 80610105 25608465 52786200 148087860 55687455 147307500 35428995 3261075 44076465 71160195 68619825 81446430 43400625 105788565 103794075 103030620 16644030 18023385 29769405 96008505 37163325 92463600 8533020 72603735 76498350 141186255 41901435 44768910 116075520 94356855 866220 45759240 54518685 129554385 140838255 127950330 61157130 115586505 30561705 25437645 148970385 54942645 143817120 34777455 71615745 117630690 7527300 20260620 33972825 97331850 136099935 76956765 116149260 78464370 120774750 85071135 118135335 7348965 13054875 65769375 19263750 105420060 138994260 70046130 146624940 149263605 135818985 4949760 83941275 85872150 26422380 98661540 25923825 123691035 18384105 15408750 40760220 43766760 78692115 4867665 92967930 139541145 885675 97333935 67542405 68049330 33716430 71065815 14500185 130142745 147997890 30889785 94071825 55810095 228255 40831410 27127395 65331450 85665720 57503310 6338700 56552670 148991835 48600465 94992705 28104120 44290035 113280435 46249275 36438300 21376470 30657765 90889065 14280885 106677975 100275570 25755390 99854385 92191335 43321860 51775740 114123645 58887180 60862905 140075910 91188660 80872620 118117215 2069400 101238420 128358555 55046160 97607295 85408080 140150085 149709660 37271655 7596510 33951975 145305675 118620480 84541515 56842965 70185525 21507090 44869050 27030720 128165220 63397110 139862895 20212770 115354470 104617770 136749090 56196825 82324365 91155570 9617790 83647065 130788405 121164015 24160890 107944590 113404560 110412810 52585650 141816720 104298900 42857685 147941700 83326800 56684055 135129930 67421040 133300500 49452345 106892115 38631435 52560735 63176940 39826185 22439895 20193645 127333110 9302370 119003700 31994250 59370705 85890045 62106435 24672735 83358075 110034600 83513550 94400790 23985300 132069390 142370550 120489000 130424235 48454875 23263725 67195905 41342625 62007420 108598890 56804490 137851530 89694690 101535375 30229860 70849335 42954690 93691815 25703835 101658300 84188145 40086840 96878985 7845480 102445200 118952040 119023335 44091885 32578800 36040620 119776470 29423790 55903380 53905665 75609210 73756170 75933075 72057015 7568820 118614990 8410800 45450 559260 110999625 86584665 53289930 73308270 61558785 112714890 112712400 140566950 134379135 69945870 17088705 91078110 59409090 31430745 135043650 108281100 109453755 91113135 133804140 69643080 42065025 92967450 112844775 84539160 25621560 140256030 142892460 135129525 9709995 85745895 50954940 37501290 102419055 33544245 127443315 12552435 32660820 100846740 86727990 143648580 146469675 107660655 33201615 123211230 71484225 52188405 146230380 130854960 25608420 66537405 77663580 135400485 65672505 49996905 50707860 132823830 4063785 15412350 107070945 3679575 54667245 75940230 68597055 117736080 34696650 102230160 11427660 65861220 69334350 28627725 68961825 136091550 105334290 42556080 107038695 137075460 4636245 79169775 25630365 129629220 135679785 126801525 67839510 52087860 113441565 47951010 69025365 120747510 50061030 96053535 67663680 46853310 48364845 53762355 137599110 12149100 1355085 25925730 56548635 48104775 99646365 129022830 105927885 72878400 134466510 36064665 40845 108120870 53179785 106031565 88881570 86596845 64308165 74957745 143739480 64919970 138358935 86398740 88772430 130248540 122221830 69260700 61353750 111569085 107469360 57606945 3375960 7032435 2060865 119209080 144817110 43790310 106528125 6385110 22500480 110812140 3249690 143711145 10896315 101332995 108841065 147767355 139475955 99461790 44748390 87825450 83140215 41102655 92531145 72879615 141368085 147904950 27635880 4795950 119476230 46084530 38397765 83744550 119720205 72282990 90175845 116066340 136609380 135010665 47233065 121023690 3539700 15488805 46480065 139705260 63240930 8673750 67480845 35709600 72513375 109472490 73450860 15845640 33183495 64433820 61251690 20887365 78438030 115941330 29150865 100346775 55372440 68894490 126598335 97966785 116512410 140822775 71353455 2496180 121244580 27694410 2938455 30470175 89761620 108162360 91993470 18355230 27145380 135613920 129482400 137533995 111185970 130017315 70011540 14828220 48026355 110571330 39696780 38912325 75937515 85045650 144314535 24259170 122031915 3263595 11693655 28743735 12610800 43840395 7756440 41442540 15362925 23047020 31112775 104423790 79498665 110537610 103839045 88958025 85145475 34044690 27227025 97115880 34035870 33289875 78604860 8215575 11207880 127137930 111314430 37346445 54642555 10724100 103266615 135057075 15133215 115497555 99707265 7441920 139400895 103563840 40663920 143347515 10067745 14625930 51808650 148679115 97945395 94744590 65984925 25126590 91947150 6715365 5339340 42582735 11030820 148964295 139387410 142969890 89499270 31887555 20762895 59217915 145046190 26470140 137048985 146881230 72513045 1130220 62847615 114608040 88076160 78760440 34540995 46888785 80640870 6770970 125951055 99101595 126873675 23781045 71521650 14013720 125504400 79533135 69128325 147718260 53254140 88761000 119951460 130267920 37563195 25251330 39282030 25836915 51482400 30534210 11727165 49365420 2827575 63440865 135360855 73584195 42028380 17070780 34907685 131466225 36064185 41966400 87537885 145305030 49110600 68791335 1492305 74201745 122427210 94901295 3266460 78945150 103477245 54812535 80819205 11731785 79705710 69146460 59766390 81902520 39393975 76018965 74069640 106152945 85262280 136429440 14231040 119592225 120534630 2366085 44780265 26317770 129012915 109276605 116271480 95702415 125342895 48579765 12352740 9688980 99387270 86576850 14362080 88814100 149450010 26936010 99932655 111124995 52909575 124720485 140718390 116409705 14581275 80265690 84995115 55762710 147880590 6749955 123998775 66327675 129773835 42925275 48127710 77252355 126464970 64441320 24904305 132762945 47118390 143656965 132737655 143778045 99152490 16722780 82788285 27130995 95640570 95636565 139561410 115076775 104535855 129447420 20122065 75382725 104194440 16456455 83134620 89134785 58860660 107537745 81988710 129011790 131169075 121860870 67792605 104846610 35957895 88949820 10539495 95275965 104492385 54856125 75489915 43071330 93894540 25150890 338775 23463000 55020930 120708465 34279320 144462690 146263185 31871895 108392880 140937645 43664835 78402030 6265860 42955665 104719680 47877270 35418585 46779900 123518595 112341780 146573520 42264930 110739255 23131935 98811555 128755980 35063220 80274420 108232995 23718210 47359125 86859945 49387140 86117490 3873915 146279745 52135350 51313500 104536245 31987635 76449750 50221770 93465180 83839740 92549415 137101470 58700865 123585510 124677690 51125655 88361865 76699845 134691885 121790745 84305925 1374930 142568370 138903675 36244500 24140850 69643095 108462330 143276895 99192240 3054135 116751840 12113460 108147225 87301050 66940920 5917635 101074440 33718950 103880880 20460375 17789910 50511345 147874350 145810710 26912295 8733045 129518070 127093455 96103200 7955970 95129430 120848685 138705315 106499475 36258120 95698890 53600130 75259035 58801455 55696500 142230975 45081600 140765655 88029090 136291305 9884790 108275265 137245815 86810670 31446045 148888920 40570230 25503570 86793345 45971145 142113825 27000990 110386260 129872025 34992810 7281330 66260895 46331505 101086440 46225665 94571580 38841105 115160295 50879175 34230735 50958465 57181410 102325875 93370605 119880135 95931120 138696060 121349790 14999175 28608315 90436290 19864020 123842100 87806655 44564970 62463690 107681010 116436210 109986735 80927820 27384345 61808595 21949560 37436970 128570130 25327305 15274005 66832125 74098155 105732915 146930895 3004770 129802620 1905315 46957395 7362165 13587840 71996190 67582155 59662155 135655755 47569620 130858590 144024405 142909200 129478245 9846855 89733195 47374260 23971800 129431805 54286050 92052090 77844735 35967840 9196995 70076520 73799355 122798055 45427815 75584730 146732175 125988495 29023740 130978155 43594620 144034680 81778125 114268785 106665900 9839460 56100285 104226330 32597940 37977840 72327165 132211620 66922560 15253290 138455085 54589125 22630155 52213035 28144905 135583365 70440720 128434500 96032625 15171480 9741990 97849110 16515540 116516505 102442770 115476630 76846230 122884440 55150440 49634700 122881545 140597895 119047020 94687365 139258650 106283775 72195810 144780090 96046200 141932790 15104385 115522425 36849660 73174755 13794705 92317035 100208025 99836115 52337610 54339915 56177955 126513345 62234250 58703100 142570275 81142575 40908600 82755735 33039555 89266815 51951525 98992350 46256145 87511830 69075225 103708260 131743155 65251155 49525275 21076830 132906360 55062195 99103425 137072070 56876655 69856440 101285520 74946645 81577065 29355435 63362910 125434470 46488600 89974785 67767630 80699445 4766100 109065630 37594110 77201700 68644785 26027820 75501540 68917695 33086325 89338110 72505710 131532915 110460045 105341340 91048245 78367950 38082405 123842340 35757375 117043305 44693205 67504770 18391575 50782380 18462225 132409305 84495195 79563255 43707570 63829605 26052435 21817500 84531600 125544750 106069470 144339960 91013790 106489200 27904800 109516245 119041080 20707170 56269395 89407530 117546240 96330360 23097615 58655460 107481195 54544200 49157805 47458830 83698380 10311810 54185910 47655225 14911350 17096235 97790775 39062010 86826675 15911115 139197495 106547205 16933230 472740 19903755 148363530 144332370 64515210 114159915 20875515 100430010 136396785 68030010 128803560 84973830 141865275 117404085 1533630 144935805 50976105 100031295 71906715 47806350 120759645 30583590 10620360 142695255 103981650 108457890 60497790 78435780 67777335 28048530 94979925 30072180 107794920 125648130 95863305 26599650 66419760 126752850 62341920 40861560 68182935 97089465 113409480 131313255 54239220 58206945 131546085 4274430 56916480 77496510 84087060 52512615 95890740 80119170 67181205 3340335 55358175 37660260 84551265 71810580 70350030 92619960 89737815 64481115 127271490 98848365 6569100 80683800 66349935 121713285 60308190 64750515 120458790 107751900 74560830 52601430 46663020 78565335 11724975 30826155 79460820 6797415 15950520 18558660 66368370 98888580 44145915 75945690 31264455 114784275 77204805 82084575 96825765 112994970 74938875 94171170 29390415 11998065 108757800 135157170 105082845 68453670 73949175 49772640 119274015 144048945 136343880 66060600 101263530 128969940 3683640 56949510 142677300 100552170 102661575 91466670 94493235 130350045 9398775 139530000 116245380 42972315 61874400 141422130 17559240 140300610 39837075 88611255 75602190 51275850 109150695 17625690 104558970 41551410 79903890 72757770 42371760 57591570 78722445 23090880 95530815 31179435 27336945 71422695 9229215 94543620 17157495 69919095 122288550 30127275 89513205 78036105 132468405 137506785 48595725 142762935 31782585 105801270 39993090 25347330 107063670 70358205 89692380 29692185 86873220 120158145 82003005 120676335 138519060 117739620 103552665 26087040 76281855 78628035 42387225 16695045 65269905 52706325 73895505 83827485 43246950 129049830 118181505 112990815 36845190 114978795 49843020 86828280 105481590 141769140 96255600 103303380 91119885 37351965 132494280 3241755 55744740 21262905 5638860 88350735 136173105 55993230 100931295 63644970 39524250 95891895 56353410 124704000 28429200 60142935 51258225 22442955 94675545 8080890 135038370 77522955 131745645 8241315 103651725 104526540 134042325 147856095 147279120 7592940 59698770 65453295 41612100 108432285 28007625 28288230 70697850 41059350 142826685 147717060 127057575 108337050 100818645 125202225 54623655 109563945 19927485 108353100 143352270 85470630 9012840 21779655 41079960 31849365 15398115 55498290 117433905 17019765 86673660 72749160 48411570 64566510 120561150 46569570 93992010 81381810 54085950 38673915 54403140 11072865 68842740 17125485 25600185 50748735 130561485 147405015 8409990 46923315 96515460 85143825 15039990 46477785 48157035 81390990 105711960 23401440 135624030 48583335 13080885 40529655 122506815 102799575 78345960 35691195 7053675 12311265 112577250 95693220 18963600 20445195 4685610 81407640 131535150 48982305 25188000 95530950 85402395 23463285 23635620 93376500 75149640 20487870 58500105 39893025 90166200 10494675 41377380 116894190 119093280 9611130 132096465 144183885 109562190 62963310 49614705 73095840 121543590 23249355 72742770 25197420 66446910 134919000 110877345 143533500 100060410 94750455 98556150 4074510 25230300 131567085 138124635 87405090 124453575 57217515 45240735 100344750 13929930 66051450 25633545 28013385 28721250 94315725 70857075 113098800 9379560 111426810 107243100 32978970 131831400 126676320 10830885 133725150 141163920 44026755 85265910 119734455 26865465 17187990 140668725 145872435 83950335 109103310 56682375 119158755 92640645 120442395 87912525 4995915 123297870 56555010 23347395 59662035 122439450 97502940 98226435 32634945 126286920 55200435 116210055 119564760 132586065 149823675 80713875 128431245 15779625 112450410 107289735 79625265 83357400 28572435 133969755 35267520 130803345 6994815 117903840 37403670 64967340 144655200 25109610 14183175 50547480 48717210 49184160 101525775 55497495 6290385 46736730 141231240 103957320 14160015 93145710 80646810 5286570 106966620 140359725 83784795 131745885 54581130 149041425 40390485 7943640 65216505 100057890 133503390 68094120 127906110 137243325 42425490 72533610 99706050 43740495 59869770 46801290 96474975 48581730 88274565 86595615 99847275 21742305 1813035 59458605 137186865 20626995 54106470 69116265 50969850 73670835 102424035 79854855 144544680 116896545 93758070 86775240 61482495 103079790 104344605 65439300 101354295 33018720 63132375 34359180 146251560 124116000 71764365 46119255 88227990 54345855 82325625 139771650 1004400 122063715 64796640 45708300 38557080 1586055 131861055 69895665 104026005 146986890 121442775 83942010 129356025 88489185 148193235 23374125 220515 43951605 89062335 73783845 28128240 76979310 39344880 26326440 13778355 7236360 38392035 17325930 52679415 66786405 14994150 92427600 60214590 116463195 136259145 11274105 137930910 115932270 96642210 41252520 99621435 121660830 15300165 85290585 138319995 95395065 67528170 126415935 85587270 105737235 98754705 108719235 136815720 128247330 61999590 144446775 74737605 98332065 47347935 99028020 146992935 102257220 118286820 65982615 51796785 74853405 138243540 72642180 14580060 32757660 102703170 83565810 90246780 51001650 2943855 69652485 1068660 52685805 99254610 52415025 68078400 24299955 9132210 15393660 86387475 72240600 58785 127468800 69361620 915705 51430995 114212175 109281825 143523195 96780975 91412085 84676665 61240125 139448850 132764355 4856865 25684470 45616560 110092365 130938750 68253735 20754210 22138500 141396870 27959985 130242375 30610350 65588745 74784870 2735250 32823120 86992935 61944180 40589220 7628445 12380505 59290650 293460 9667170 4797570 10270425 106018650 83663265 20805000 139300065 94474560 27443010 4424640 97166205 20220855 37168125 141962445 46503420 5053095 76379580 110616765 19913730 70169205 69688110 112582815 125103360 129741405 107720190 3306030 8097120 19506630 85466640 69752280 118158165 149197065 125820870 104946000 26164080 41412345 116131485 142575795 115484895 129781350 103382055 106990800 47515890 129773550 125873145 7777110 14458245 43561215 47354400 128514240 45446160 32850990 2722965 42155025 55578405 10690200 49697670 45234945 8690400 89545275 99986685 46492125 104227335 75167445 104075775 2926440 143102715 26326620 142911870 70461945 127636875 48939510 43996305 24260925 140642235 79199265 59198760 147061710 20805630 145112640 86843490 102230265 111027705 39182760 4961610 81486840 87389355 149579835 110055255 59253675 119450715 1241850 30602850 18572910 51655755 118789365 143639775 103125555 144682785 52991085 4575915 115091505 27746010 106360905 12387690 112863210 101577510 69250875 19111515 84435345 63495165 89557260 77591550 4876785 89978085 31291230 110409720 18903765 77635110 53109315 103627890 90996990 61724265 69725430 140547195 3947340 87990675 32853765 59679615 28318575 31529895 74922030 105940740 52391070 79859310 63128370 105115740 122795355 64542405 139072890 58913730 65877900 29123610 45630945 30942690 81328170 2746455 73194270 13736895 83556045 145171800 35987805 120444630 146414175 77066835 128174220 140357475 57077070 135571335 70438440 64920510 46615785 146801160 121159320 75368265 140729250 76292250 106112505 18735675 51193665 58455705 32883540 119929455 120752745 143601975 108398385 68521320 144248955 33918900 71160615 31081380 133440540 83902665 149659995 64340220 134870070 70281375 100648005 138566700 22806390 98634705 130053405 85730955 133134300 31527855 131082645 93744375 4272030 46635615 46144920 41955465 103100940 146143455 63449100 103195140 144868950 44288355 78919215 85104555 122027430 98715990 139297845 112972680 60525375 92617185 131522520 128646585 66844860 6236880 11552865 40859700 31219155 130876440 120948660 62672595 137885070 41459355 47622705 83506785 37088025 90993285 137461035 142930500 12535065 121524075 2995995 61123890 107860245 132428745 56251170 57183285 92441190 43976025 80930265 133658760 17761785 37609425 48799755 46928355 133469280 17481390 60451890 92621085 143163225 29270445 134211390 133128585 120097725 84557205 12553260 40697670 4314030 11115150 41467125 59083875 76205745 90186615 76972950 20102400 64401780 86329395 44093205 118171125 91071435 25534095 60259920 84933375 45727200 36075 6973605 45461910 12929940 4594320 83468085 113756520 66026190 91205325 8268915 85789590 115389390 33008010 130695360 16624770 133109115 14895075 90553680 133527855 79283430 149058165 3630540 6018465 113427585 133620585 82463400 111862455 24063765 103665630 13029540 27998805 64631595 14540385 123062130 27460365 147195915 100576215 18950295 60874005 107989620 112069290 145025760 58595985 130759380 137499630 128930745 55550820 36581010 69981555 124612800 87389370 32998485 15311205 84660210 109511355 78774150 126741180 69983145 869070 31946280 46138740 135905295 59685615 117248970 64410825 60999960 50267475 49870410 61710 53486010 37416015 86178705 71985555 97698015 59425230 97807500 134024055 78362835 16864470 109851030 20366850 120030555 439275 37118115 113810820 16357005 47354895 52349025 90267225 139548675 101001465 80810640 49831035 100629000 6848400 26922975 26292990 127964040 92751840 111985545 9514950 20730975 6613740 34613190 139992795 116177385 5813220 35887665 134114355 132423525 61851075 38892960 2621100 96485070 9664305 116978115 122105730 54480600 70948050 130370145 109813560 56182020 33029805 135738795 106973775 32946840 6330285 109330785 99202590 37695285 61161840 31576785 134261055 56862945 39551355 8952315 8117370 17559870 96201510 89214990 137862570 12578655 118227855 90638040 106864575 60134250 112234260 77817255 146626365 8891760 131551815 99705675 115593135 28390200 60125535 75474375 145971810 61900200 120977190 38605365 121045875 7465665 38549505 47745 72570360 94651350 59725905 11794215 149136435 121462500 55832985 97596750 135126375 68159130 25514505 43611795 16575195 121485165 8597760 28262205 111874185 122393745 20322180 93796155 137774040 120694650 1350975 13336065 36854145 8998560 73818180 89156265 12336915 41365260 99904350 66519660 124040265 60717285 91078215 111273255 62088345 25000665 44778165 140585700 136069650 88693230 76806870 6157605 107248725 59383920 78126945 111914970 40648665 19369425 145815120 62123760 15983805 46078230 17476470 143195745 109378890 27545310 92351670 57597000 56361345 104539245 98025105 14221320 22375650 82486950 93828300 35969610 14868210 12919875 67010055 47960610 74000580 35117745 42461010 122160555 15817305 14953845 2959365 81292710 86801760 139723035 122566905 63887610 62554200 149224725 79307925 37223400 56859210 83391405 125727075 67543695 47704065 117628830 39792930 48084120 61340985 62913315 136084485 128378130 61012770 119106045 95669490 44164905 75115320 123416790 51491430 77806425 115940925 95827680 59559120 89842050 47421600 108763350 102274770 49706835 68529780 23469525 83626410 148375350 61780140 135953100 134777490 101372850 42530625 82793610 95116545 76315695 111759990 77482995 13216605 68563500 82428180 14428200 6454755 25909380 71044920 139700025 26973480 1982175 125355120 134569185 106794105 97139670 80293980 75250695 130501230 88121790 120548700 18615870 36990900 56913210 111814530 30557010 49092255 14164410 147419775 141007890 72405015 7658295 24278745 135613245 40390890 114305535 131977920 28225170 38918670 136556640 41119350 144371550 41577105 84564030 140218290 68074650 35478885 9619125 476355 111998940 14222055 98302155 135271890 81808260 122324085 144095850 95070555 20767245 34157385 109259595 66101790 125539200 53648970 103136970 116438070 55243995 132197685 79725960 94421430 54559230 147463575 83936670 110921370 56451210 49823145 100277730 129327660 64040265 139855695 106913385 34591320 116478900 149851230 25580985 17008740 80524635 42911175 130042725 88886940 32519835 24148740 106414170 125781525 40001745 12504120 144420300 100922415 124813140 100614930 128436990 41724090 99108585 52475025 105153765 7004250 121271610 7097325 138091695 142196325 141333570 21888915 36458610 14634630 96181890 141823140 138265830 106324455 50444160 37014105 106607460 113773050 44835105 106655145 86556690 9040395 117170850 107940240 39859440 52923000 93347730 129143865 101376840 63582135 120241800 134658240 55596075 98352315 49137870 45379770 45572745 124789260 140592840 18999405 56700615 42578790 114923265 41526930 120075630 42784410 85918575 17801760 3091125 121553085 42584910 108773175 104504145 40913505 84442785 23401470 122168610 20406165 21425835 55209030 43348965 149912175 147090015 122725545 113227140 80062095 55763175 22414590 138347265 19323795 70710555 126834750 36310095 63962685 105070980 14216370 6992445 62850465 67187640 132421590 70001835 119628585 30077610 36557025 60280275 105509640 66329565 83484945 110281275 22645680 111563265 28398165 41438430 64269570 110911830 100965105 91473270 35384595 53450655 91147230 70650645 24733305 106228065 85388985 45977385 48628260 146843895 63903570 105189015 91019865 124421145 23454420 42035280 80256210 28549455 1631505 109704915 98761770 69206370 96051075 35568090 29258310 56538405 10963845 136135785 101685195 137896005 5328885 121302405 59128410 109487700 108704370 34998390 130734870 36365865 84305100 32086125 92249625 142448700 87035940 45403470 69582030 95074740 60739650 7624575 1785555 20045340 144058650 8962950 65750160 65712120 39024480 136988535 27809970 125740620 77243850 138204510 26333730 9051270 82580055 74409195 38322615 120262200 33929175 70268925 128331810 143290290 65803935 116104590 41386260 128286705 18457620 135410295 2979600 128054760 137360160 143085045 93426600 102865350 99434100 124249140 81490590 97781565 112688100 87256455 31003425 12533190 36958305 78962955 27844785 124306710 124791210 129008685 57193005 106229910 2854230 136557945 19266450 141551475 22704240 94849200 69055920 27718500 78702525 108597585 34267950 58414485 121341975 132614370 30069030 67587915 41342880 24191115 100184835 3778050 74072940 24747615 123350130 7774890 119432490 17728980 80269965 78893820 30316110 107901390 79129395 43671525 120791100 4645140 43914270 130390320 12267240 46867230 78871605 105472440 133162230 11373045 96725025 83101050 86574165 26349570 71213685 42154560 52875060 123704745 96904935 549150 84240945 38430480 31216560 49074045 118411320 193020 46479435 140615460 104672655 87111585 137964165 8818935 50933175 78825270 10237755 5467965 47083695 82567725 106707270 11628270 49991250 67633980 883110 111228960 136801845 29163600 70223115 71933640 135789915 126300480 42826650 128442210 108052695 32041980 32711100 5449485 129765945 113725125 18905850 1679850 64408260 95259225 110970855 52708680 94254015 85485030 99415710 96559260 99502560 804615 42381705 129439695 131871240 2726805 26034510 21659625 51095310 45247875 101562900 119033355 48884115 38368740 103779075 40636935 57995370 35588625 52337370 38127690 113193150 44010840 139440150 80904090 12301410 149641980 130695525 96256875 71834340 6032880 20483535 133341045 81010185 24768720 140400330 27063975 105270165 90808410 16722060 43906740 51133530 74765475 101834550 21349995 147694155 119454165 65845965 92763810 48690330 95858145 54213225 41887005 111545865 36509340 12307215 99796200 28745070 81835695 74025000 108259005 131404035 73225170 121713285 86857830 21508155 120324195 46128270 64509690 121489230 27057765 59608890 66704535 123598695 12028155 10908885 51830130 137095215 105225450 133559820 105642270 19811730 126651315 113743785 80651295 14316165 21850860 16999185 116286780 139404090 74097660 100286865 20628045 41359680 119990025 120430980 67994895 65039595 56886540 11633280 79100430 142447845 18934185 92091150 91408140 110109870 87845565 149638995 51987285 145209885 71665800 73539720 117815175 93151125 122987580 59822805 39999795 28250805 29442465 98588265 121888890 146777580 104197755 59051430 7673250 35292435 76166010 48232440 72842475 91714125 70992750 99347835 130355280 94463970 8784210 105994110 127087035 106272480 139724730 127743015 148805655 57641550 119920785 13046835 135921660 119235015 44050440 27616260 35743860 3416085 48251385 149948205 127428915 97866330 49617810 21571530 3847875 10890030 77080620 98634705 103074150 50758875 145043490 42241890 112819635 74429940 139512990 103282590 114461160 73508925 125486415 107432130 84825810 84587100 12814680 89786955 36920745 122828835 71693610 148502835 142896060 147512445 94706325 144194175 129994440 37671405 68932680 135126570 127555395 67275150 5908500 53568120 32978610 56453325 142807200 137696115 23998440 12851085 105732555 39812955 35313135 70046700 7085835 130988820 76912830 132232740 107738070 16702485 49582665 99192915 45823725 54000750 147439155 64519920 62015565 2960940 108991500 49682175 102488115 145251165 146263710 86903295 21500040 70404630 62061525 88323810 136410435 60302385 101081760 105526590 126965625 140903865 91106925 85298700 119994900 50681010 120593850 84033930 81094860 66542055 46627515 134321625 16904595 95545755 44359470 79035690 102151725 139299435 70319160 129690735 3602595 41101110 61978740 140867070 56288400 93483675 63671295 13421055 7065390 38164665 73791105 138970290 137374890 7979370 126243150 137016285 148858920 66163410 56437155 73982625 40382775 115356165 115695645 94120095 70473255 110338425 101499150 125127495 128049420 132999045 85623270 41988390 70331745 15976155 138353775 4297080 118688655 54692760 71793255 32945475 18098880 87570165 138972135 1801125 22126080 138050055 10832490 125470935 109606065 20797410 131211435 120604635 67695795 11086260 136186230 112579395 90004440 25279725 17863410 27912465 116234565 24132495 85760115 133403595 140173470 25144875 4057125 97562670 141351150 49275795 2970975 136950450 13569540 41115300 137454870 80728830 127716525 72067800 148538610 56172000 15452145 72315000 114234060 30593925 9154170 112709220 3454170 34815360 419265 27359505 134039385 106712085 62028255 24160275 88099485 50703060 18090315 45022020 45942810 126543255 143669730 30748320 143272035 74386170 107217000 96968280 140573520 3953505 58777350 107442195 47090850 41370105 50633955 122287260 4804635 81231720 24275655 3153645 22662465 85548795 141650100 49572690 83535660 125666055 119587260 85210875 146065035 98616510 59747640 5168325 92801700 91231080 44286585 40510845 103675440 28363365 46151145 109805355 108545655 129236610 7744125 84556710 48657585 4918950 52726245 88144770 142473810 94451655 133893165 125826330 97577520 146883990 9629745 19874985 25167705 12673500 100104945 39590595 138939090 105531900 45058935 7693380 60277365 86655240 21908685 46194495 149819445 52163310 142548795 148000890 139580670 101631015 45308715 65609970 30163680 12634545 2120430 47121015 856260 29879535 7222920 64662855 139990995 106652310 49926795 124378215 103370085 102568800 109986945 7069365 90024360 103232430 143416740 2598210 137068395 15781350 109965360 104482065 95908995 32797080 32555580 15961335 19473930 131371605 127587405 45741855 7334385 93111270 80450760 143563890 50434035 109256175 33495930 40173960 131103240 54517860 139894920 38154960 34689495 80078955 50158845 104663850 98791350 42039285 108234405 96068115 16691475 145476600 137643375 113239905 39331200 50829810 85186320 27022650 108130185 90697950 129563325 51437895 100708065 137932755 105008550 32853915 117015795 71170260 130249155 76517715 41379285 100860465 49750875 76557585 29463840 130907685 15996435 70932420 80635365 55820925 65323350 93786840 137262555 96159135 50385630 16657500 68253750 100896975 46710210 38580435 34820160 123379800 59664540 38237100 129746565 100330545 28930365 109835730 125438775 58640700 94054740 106344585 105128490 61470720 122854800 91591590 43819020 122772045 44985270 115375755 79750050 114860490 31812900 28364415 47357985 129397380 41496240 46002270 3755205 106013850 50713245 92840010 30586605 3806490 147308280 4627440 90891150 105147870 133251780 115483755 118331610 38858745 50708925 121745430 110779800 87596175 54495840 50658465 89628315 13309620 125024790 66260595 97333980 16706190 66252075 22174365 71411250 61798035 134261085 43311930 1451055 33092475 81557175 128664570 114726990 146005200 16194030 130286100 128452860 59804265 43575135 118880970 142999635 104545785 96033165 136596885 138367230 50489190 79679265 104186685 49240230 40411710 81326730 49591350 102025770 131082225 7533810 106752660 97316415 80540835 33399120 31768170 69967245 62422860 83438850 33666570 81751110 22085565 49437330 97794855 79542300 54677040 89761995 149559930 88571910 97354515 120279495 30905700 143648025 117145185 58882860 135489765 24980985 89410260 80805915 74748000 15195585 132293025 113586825 66793185 37437210 130918035 87385740 73834860 129780240 27070125 120714315 144724170 130062810 46368675 59960490 52444830 7709850 58714875 55539795 54963315 65693430 54568185 17569860 106346040 128147070 94878870 30813915 105097425 123424005 63928350 36254145 16438605 112825125 108912315 143128425 94163910 88582335 41394315 115699410 63882975 95356650 72389175 126332625 10170210 137937855 77740170 15901470 69323190 126927540 91473390 127455840 61656525 70505610 32564400 51064965 39402645 72525255 2372175 5795880 63076515 65850090 68535525 81795315 121987035 122683815 19972170 36931260 83164290 54782655 115180170 46206105 136348770 111978375 104085750 32815815 86513325 137496165 109042830 70532115 45242085 3626730 52701495 45880965 108426810 46529205 51765900 33480375 31821195 40943550 14474745 126424260 82599570 30063720 101820555 122768865 38521065 144183210 29594775 80687100 88910340 123702225 149690265 134922675 115558620 100893030 121854945 56225415 41720370 107516760 66894165 10911600 59474175 37545120 133046085 58620405 6099600 50564985 48078735 12915120 4011930 90574125 1314600 74936235 61614690 108002475 102214500 57199035 767310 59805630 3216705 64155705 6401790 43419150 63996420 102185685 141462585 65658030 16007820 63538980 94429890 80513700 40235985 76537905 67809225 42984945 81529650 101539620 49781355 85367520 86961855 144007470 132727530 16431975 62071935 56755815 74205885 75565605 67272405 147087225 14068995 43471695 128128410 126822495 134041065 134079705 14754195 3633660 120818370 94554885 26662155 144574995 27887325 113641890 94657305 1936425 37116825 70570035 51049005 26942160 11887320 132396690 32144310 102324000 121947075 14751450 11442690 76338660 135975810 143346195 144607005 95150415 97144020 64746660 84458970 138556350 57344700 64598310 35904090 61179735 57669390 18449940 77649210 142710255 70676130 11015355 11571855 108739455 137106630 38898090 67786785 99226950 85661490 92055735 20873295 41398005 92541945 120133935 48881925 66121485 12565290 59196120 81294210 146083335 26513175 147117405 38681910 26935065 64701735 25852260 5800710 91413525 12613125 19865580 6197490 24122745 119278470 81771285 141385560 92659725 20824380 89743170 149056485 42555675 19907175 118050645 104945550 56614395 118336950 45884160 70236675 117438840 13384845 59407140 80511480 124757505 66854595 73560450 75454215 120467235 69664995 58185225 455730 115333110 41037870 72363285 77023350 56669055 85765530 44007465 66395670 24974625 38127825 148928640 146161410 13960335 37331235 73350120 34360770 61630515 143232495 74436270 56991165 72665220 52394700 12859785 34707660 147978990 145152810 93517785 5388750 72429525 140317680 90602520 18526155 79891080 145202190 37701195 132397935 63990900 49527645 105148995 77085945 30372855 120663765 92606700 125701080 22968420 57579270 42294300 137445015 78251745 127676775 31512990 94023240 64572930 132058995 3191010 86371245 83604465 41961465 57299805 48633120 72098040 84918735 140251230 42535050 24242130 76248915 19183230 10912050 9638670 93741405 26980395 25077495 17535585 105208020 83219850 18347145 17210310 80708160 69632775 77935395 41633595 79490955 32777040 57787725 34350 28453440 114885975 17353965 124412175 2141850 91877430 147876825 40991595 24868245 102911145 82903110 95993835 136395765 97050870 28674375 17349075 7899585 81318915 124618185 113505525 132978540 17692710 86430720 71737380 121021125 94117365 86916990 143137185 111593805 146041665 91780110 65634945 17683380 108948420 94526835 137865690 69374340 118544805 134950545 25168080 107797320 145234620 95621760 45480330 45777945 119842230 61328280 82696125 137339355 143590215 35191200 67579785 24964125 90046905 54864450 120728325 59944620 82145070 54663315 40160655 149236815 74558580 117444000 10453725 46960215 113905665 78213270 99010800 49421775 87096375 94354935 17233485 138377415 54318495 70364130 101839515 87160320 85928670 139922220 102253095 92343525 15663795 80797305 98831325 136476750 7973295 37417290 73757355 530505 146869710 74433375 53019990 80701440 120629625 146597535 60714915 92647725 68659965 83962245 44795205 81410235 25135455 67230420 121337880 40511295 80131650 117063855 149399055 147228480 64205340 96226995 18499065 59659395 124297800 102377100 8710410 83329500 5146575 131621790 104881200 92003685 40777860 102888900 63436980 49337445 58899510 91272720 129346980 23262375 106788135 87475080 103222320 74134950 101380800 17072490 105360405 1494675 120579525 77923830 133324275 143347170 118947375 100879665 55670295 56447730 79627035 141473370 108543900 10251750 89901225 46885380 26051265 140028135 116346990 55175520 103809015 8071740 91357980 28452765 128736495 135673725 16286055 83353545 53335905 21742230 31768860 22796850 36121080 139471380 126061710 115774500 142034535 4338000 67935975 135810495 97685400 113711025 88732260 132063105 123208215 50734320 44519190 88593060 136323780 107061015 109097925 98941350 60815190 78632775 112814700 72608055 61036080 32210295 20320890 48186990 41082960 19612125 127632765 144233730 29434620 146124900 113199210 120492270 80958120 102577590 6504615 129728940 64268730 58246095 106588665 35993910 139985520 94859940 59592450 1825545 57747810 36405165 129316170 34759980 31023060 91855560 53006820 118894740 38551800 28460070 104560335 95000715 70687710 108394230 88822950 137047965 9080220 8762085 19713840 45397170 114047430 74108985 57032985 80993370 11099700 83092410 89168490 73602450 129016695 13710840 48924930 10259490 69952905 122881185 120270930 2654610 115391010 58202715 46008480 74952750 119124720 20962320 104364825 5470650 105705810 124970310 73105785 43773255 66355725 101662890 37243965 67582410 23792445 128439975 83057325 142074900 65817930 35730540 72479895 119907990 16276215 103634730 30009915 15429120 78286530 85318665 145959885 140138805 41774775 111166920 570450 77279580 52064580 14297550 71214765 87390420 60083370 94260975 3951405 100121535 102976875 130524330 88823070 36705810 36681885 116753925 82591305 13715145 9002235 33553305 139605915 18483960 112776705 101127315 33368790 108975825 34050015 130824750 71260200 96414225 88392210 98869860 49326225 86337915 128117100 1982970 129204285 123746070 105088560 54214920 137716605 128092095 107897490 58448385 32378010 82169910 148360845 27327645 124337625 106774725 66298755 35505525 101445195 47630805 64314570 126233730 31579320 54336045 88110015 26249655 122909790 28161450 66545970 77221710 104166615 133367415 127035960 71829495 76011210 63116205 77663565 69824070 94639425 104186700 17830395 101666970 78644460 102091245 102995490 103597080 41576040 139516890 4836495 118042035 45147975 68658225 83107005 121541025 19691400 78488895 145034205 13768305 19801395 142162500 69111435 112567545 147726495 79889310 76958160 143853765 15937185 98937345 124942005 42499275 39609285 139787070 105422130 131318145 98076060 116212185 40689225 13430925 89317020 32742810 45316455 55133490 22149510 78619095 76044360 137526195 90352365 62900340 44921310 118968630 127558950 76750200 138643320 11719935 24876900 127953645 145897215 35456955 146319795 70326030 32871120 82918440 8287425 47914500 102568905 119561880 1657575 137929680 101462700 142581855 71841960 120850140 110667600 70755270 77587395 77499690 3568440 117567015 55223205 102644985 68083080 50789430 47077875 96377235 102704940 137632935 57821955 121457505 22451910 23044125 120493290 59186535 57869265 136711605 119083875 142878330 46231155 36166200 124107105 56417685 3170895 100111845 13893990 42079845 120703965 13960155 64990935 116692695 58062840 23613870 76494420 15193710 100470930 100700175 128015925 8886255 38498655 106800510 137202915 36558525 113224020 412140 94550010 36356205 95789580 28383915 65795910 49370130 29985675 143751465 55186290 59133900 8397015 4868475 46960560 91153335 32114805 146808585 94447410 49471530 47133795 63335010 72198270 60371190 135209085 142722870 149881905 31661670 14288805 69579510 50969925 97159305 28634430 14093295 15055905 126399435 104724555 23686245 99481170 22119090 15861075 38553750 42219630 71084265 52890165 28760385 25041315 130514520 148727550 78448110 93480990 87201255 137414580 35292180 29635815 14434665 136671690 75539160 41328090 72291960 136013115 11594880 49051155 65907495 8463510 146838480 125612895 82167840 37574850 118804395 27813495 113473125 135024630 10413975 30029910 43607475 45643935 34268895 107528295 45627465 41885940 60255720 9550815 59303910 75716970 96041595 114056475 84941805 25817280 101770110 19184385 8804985 143642700 141711750 45043755 116067675 66780000 124099860 128454930 66688890 7491075 51202710 108277500 129528510 118709445 113721150 18947610 97241535 130585455 111172860 144837330 67195245 96365145 113463675 21362340 15364170 104873115 42696165 34596000 129253425 59376600 18386760 1807170 148383030 146595495 34912875 38397675 45469905 56795790 11388375 58150155 65029755 86227005 53135415 82105905 38465955 52863315 109852350 136755225 58346985 131565780 125459010 42083550 79602345 41854620 134167725 66741780 93464145 108482475 37783170 70083720 49401000 16990380 115776255 49221375 91708155 141147330 66819810 41112105 4878210 66499245 11299020 96999315 10524735 51785550 95828085 81387105 144570045 17908350 31333770 65885340 63713325 45943275 101582745 142715790 89805030 21105705 33087585 69873690 37257585 74413170 65025630 104561520 78821070 138618990 120940515 31591695 93884775 133473510 82285050 141209820 47775195 57593265 118545735 102624360 145034820 133458600 93525 114632565 104046510 71098395 6931605 149010855 7793760 23438385 17570295 87885840 134880975 98925765 79333635 88438080 11669700 16789695 44784165 23530380 18064365 35835000 15713715 143620755 63391080 37415535 140550885 61056900 141534330 84562635 136303200 89107050 132317430 59092845 61404300 76720110 98236500 130555800 16833720 85170540 66559665 117664365 147157530 94551555 59980770 112817895 128915325 70396110 129314175 88727775 118230405 8880870 72292845 107078610 100928355 66478320 58019055 27554565 17312730 80636760 35284935 115590105 91193445 18090990 102171240 126549990 115256550 143071365 100660050 20798430 20198925 88892310 123517950 15815775 136726650 60529710 44061075 131396535 84172695 99595095 79919925 111848265 147511515 98359365 98847810 47373195 29203845 143815080 93702045 27167625 62217570 35806635 4882500 11752950 107999535 109079055 71789970 60703395 10061790 27360690 111426795 116371515 140637510 57402810 66027675 36221880 11738400 13129710 50137350 25624230 45559080 14772135 28655880 78251775 42189090 48931860 132372810 62906535 40285470 36220995 73078590 24001200 97509150 41952555 11459280 7567770 40766805 21490680 137264730 13848975 124524105 84578745 65888790 29247060 87203835 15487080 26482410 35605755 128113440 57377700 12949380 60159630 32894235 131426685 1975155 2299455 106259655 146163975 4495545 147012960 4513890 81014760 21023160 7846305 149129595 28904250 12881730 8643390 121158180 135364890 17598450 109574145 134259825 81233925 1397925 46804020 196020 31057605 23559585 126866085 98598765 9734325 38842020 28830420 63817665 55773555 56852085 41131845 74116815 51396885 99898650 26113380 12368745 76420275 71560965 144203850 94137945 65871435 11019405 148873020 129532545 134908125 119632770 56452080 145289415 97286175 56298405 6198960 5791290 118492965 237000 116775810 104257530 104507670 44511120 135416520 121577925 130677900 40183935 135531135 10888710 69529530 40367145 4270695 5911230 49321395 13013010 108850530 45078540 89190495 11706975 84260280 74511150 4225905 9708870 110212320 56321400 81972300 127500075 44340765 107359980 94747785 136791555 65895435 122038725 119600325 78006585 148099485 128982600 76559475 90335715 102836205 94434615 88834590 56873430 28528845 50273100 148175520 109777305 94008915 15385770 13788675 78945015 12040185 114795120 77837070 84881070 120472365 137716260 61985745 77602620 10586205 42599385 41477520 11497305 87393345 21660120 6541575 4322145 137465040 132387555 85396620 7285410 22212270 42716205 67712205 53483685 88469205 116620530 15618660 142978095 40728915 116123130 146010495 111114555 2657835 25606830 72565365 141881175 94098015 5231175 127335750 117800055 15209130 130614480 30484590 146122740 133324425 58939980 118134435 133127595 86362665 119052990 107962545 11283450 3910800 148766655 125702130 64278795 89452470 30755175 114735150 127571730 118128720 100803420 141883860 119398350 36151500 104380590 11298315 20371305 13834920 88386585 31572240 110332665 113591940 107527155 47990280 21421050 1004175 42521595 111116745 144919215 96593910 53068005 504015 63106635 90453735 22870395 24527505 108948060 55370325 121252515 82749345 76992120 3185970 53700330 60584205 88115835 136921995 35825955 77399640 106232115 58629900 54751290 141336015 41319480 103815945 51458550 37674750 1191960 9164535 24024120 23021520 31235640 60330660 23247675 72862215 131176290 145351245 123130395 149161755 82244580 78805980 138119160 115622460 28817490 9569430 48120585 110839575 109734900 45378615 121485510 62640840 111143235 85169940 48933300 93830160 58488735 99101745 127444665 52901220 79990560 33529260 91440375 46174785 55254165 62887815 14239005 29725200 50358795 85518735 14025555 130491210 111861060 96278175 15705645 133216425 119355300 18799965 38555100 93177900 96242445 29575680 109300185 23854080 61738500 148759500 55585425 142817145 53753085 53231985 5013870 29873280 47811705 37539600 20674950 15119835 127933410 105790830 7516110 76047495 7512240 18220665 94005030 149509680 137442405 95285865 115098375 102075000 137343945 129234195 55808190 29439360 67193265 21176475 115836165 89502330 90198210 49149960 90433620 69797430 61698165 22190325 93268950 90142290 130481610 136177455 127235865 7477260 97570080 68888760 56146335 114029295 66090270 6900150 15736995 56266050 101349225 141054990 59260065 55474200 66738675 105477825 110542500 82137195 136523850 103898640 75391140 73425495 11457705 120312000 20191080 126977940 105175890 5388645 42664740 81757320 138460005 26534415 48795780 147761715 82550895 44638185 100000125 63866055 61023660 2861295 76988160 22219215 22612365 131042100 21914970 33876180 149144895 134882895 29724750 63842535 68719815 49844355 31525110 115359705 89603070 139994940 125210970 34986705 63773055 109573530 83255820 8532570 36910230 124154670 104116425 51021135 130080285 142995270 98658210 123365175 27115185 2174775 29068680 6574425 114782325 100152300 19773570 49119600 102193065 23343270 61099950 597240 133957830 46326780 20874690 27662775 4852425 121972230 41796840 45392295 95087040 39660780 81527850 5500275 130756200 3440670 142074615 101538345 92446560 16229250 35802105 53182800 53862990 120785565 97244040 12539310 121555320 122279130 9947475 34063305 30826470 41549850 64011270 74578110 31779480 40594395 107121225 86980905 143515770 52353330 123842235 22289325 67307880 54129210 14346480 84107550 113797500 40518225 24654420 20220510 147726510 140134860 39220710 11502225 95265975 78113070 65129730 69664650 122350890 73807470 130596870 32342190 147183675 110393760 27215235 3916725 72056955 45377865 88368360 43815555 83839185 70923435 21595020 299865 19038510 86998185 95669745 24869025 111417735 85906440 59731425 104809320 46988535 59261940 81885180 51607470 110442210 28002315 11775270 145013145 66807270 56987280 142548120 58316595 46540455 66135465 104564940 141335175 80358195 78900690 76911405 43478445 118068510 91755315 146020200 37615140 57413340 111717705 43117845 46012020 146794455 22273710 44163810 55583490 13104165 55885455 115125255 149291505 115748535 1057860 101756340 73989540 48155385 126775170 65816880 26110035 68350620 94517850 97151640 25869825 54373275 124335285 14561550 91075965 91031040 97502085 29520405 58027650 16740720 137565000 109695915 132318105 48162015 71878920 46328625 7546650 74733060 80530590 57778635 29774490 72979935 62509500 19363320 76318920 95630925 50756910 119822010 26679030 104997000 119762355 146050515 83028855 146704620 69152835 29215260 125236410 133432830 4498110 27106800 122210130 115655370 32832690 46653150 84466545 99008175 122775345 35913405 130216665 108371490 17166900 116562315 86253810 105686340 79243785 24166380 49752420 138443220 106984230 442395 115815555 44839170 94397670 7534590 122858505 147478875 44451600 62317665 25837275 40980930 74363985 50070585 60325020 7048305 58374795 389325 112297530 16187295 70124640 86436885 92142120 115274100 8964135 14746680 26103300 41707620 15798660 113354040 136949130 15964545 63870915 126743970 18635040 104764065 83650440 25418115 115648005 60542745 13378620 148220310 74043210 93546840 145609995 136705065 51553845 97158150 120919440 49170120 31524090 109592310 44805450 52318875 87606855 99782055 93654570 112288470 72631260 74419740 57684345 25518450 560100 84387270 130868370 6953760 128568585 122308125 44950980 74366925 62143620 17016420 31047810 124716660 98158020 71785425 30448125 51960135 30689235 147794850 32323980 118969965 50585940 106422135 65014320 69115635 32423235 43000380 89760195 48702105 102590790 28539855 86352870 76210800 7350555 52350060 204960 105600510 98472420 63018120 137680860 25217535 32683815 22507440 36483705 127832835 147257745 49967055 42590490 57078495 6088710 81287370 3062805 132292065 41204790 123724185 58060500 81241845 44994270 11035635 80199660 108850290 32797380 49618230 88740165 126963390 81799230 129759435 95933925 102755490 80159955 10412805 4223040 16436445 64897635 107459220 52576140 32924580 8193210 125466210 62482635 112851330 126162285 69862395 144046665 64892340 111137955 116549685 72669735 112763760 103159350 149145840 92370030 103518600 124229250 139107825 66319800 158100 99419550 123387000 1507260 126444705 125327280 81949350 6208965 26950710 89079210 10906635 3120360 147386805 127839300 24458775 93120060 47101815 120615090 120661305 126233625 100789665 40827375 7507065 133078680 31290615 117842385 131262030 45742500 139650165 127092090 3606705 73571145 124666470 16833285 35433330 44789535 130394655 103777875 125543535 81424170 56623980 74546955 24113010 114098595 24709305 126269370 124117050 48687150 48030315 59637660 104427375 117566655 76629675 106670880 83348145 9390420 98899095 141574020 23044920 117140835 52091805 19810500 30138360 32764515 112365645 144574260 14891115 111013335 120557595 66583755 41253915 90330510 57040230 121679895 80885145 112459110 4106940 68248905 33404430 93340080 11937360 147106680 82905705 108578565 90004950 90832980 127062495 111154755 94313460 70018755 23219460 47668005 100930635 106785870 148218255 27185550 11352795 20417910 63792300 89210610 88239360 117218835 82684440 11805360 73503555 96286860 49107765 137159265 132285975 8008230 28468980 111636135 127138725 139494255 100521435 21843615 42080865 91365465 19511865 76722390 100818225 121233900 27152685 124289715 39922545 12345930 55521645 126254475 78456240 123042300 120519300 25172715 95300535 52631190 121629525 17422245 83099130 91310325 107536680 87199590 18646440 75431865 100648020 19694940 48552495 51731175 99107475 78518220 44506845 24448770 54446145 15270855 12500625 26177055 6157815 84336345 86443815 106976610 18014910 44339025 139722075 95963805 119753430 121082940 50190855 95027760 64866060 45063990 93139140 50887170 100688775 74782710 70114425 40263075 85513740 130084635 117151110 115914360 145805940 54634245 27733095 132094815 45300825 106001370 58449855 80979495 146148195 86226150 896490 36827745 84295965 57537660 64325355 69103920 2586435 62553645 40748205 84623340 76339170 125322480 7168515 24727095 57579975 89329980 4863930 69475605 144466650 57012285 53625990 7822995 79647600 37203600 127363485 133417215 141355260 142898835 55941675 24152520 20159850 29983020 113463060 85398150 15059985 144466785 82799160 137862585 9292995 33876435 2275350 76955580 20467860 89898000 87985065 4190085 10798140 114707850 84230595 36900480 75632340 90752385 39792675 53622240 14231085 87587940 90628290 67023600 144378480 131888475 69370185 95692530 148584090 58261170 23819025 81884805 71385660 37740270 41682705 137184345 52284585 46129950 139307220 144980490 116625645 13295220 55617120 41040705 69049695 51006375 41310075 24130845 92721465 106102395 135131835 148887555 4337715 89389305 45208725 292785 30052770 88430265 65665365 98202135 72406500 14322705 140275980 59577270 63232950 107996325 114792210 32586150 127347465 4019595 21889440 69297120 123789855 51376845 35322585 147432840 94486350 103673325 52058445 49833900 60223680 37669620 78566115 131408325 60525240 88700265 107754375 89829690 127087065 86898645 146353710 52333950 78989955 17567130 125002560 68289660 96275925 90365175 41252520 32846685 45872070 103682700 27338115 35427180 116050050 104333340 111690915 63317490 145523925 53103825 98196675 31142415 130965255 79099245 82975575 145430730 88933110 5400405 1027830 30503235 93618780 21979005 76741395 55401285 4749585 125340525 73326360 57165675 76952610 85966770 131710470 36295080 75864420 9393420 71990970 90939510 97507575 44693250 60325995 76038150 93898065 3910680 74526870 90278340 134382105 60565230 41625060 95309925 112853475 141354870 81414000 47405280 9495540 63062325 77349765 139859070 20115375 43553760 115480980 2119350 119891745 3202320 51437175 35547165 115871490 72448395 15232080 27162810 46493025 107056695 68242110 149390790 82033860 44135130 44780595 131408745 59063415 97125885 28840185 105484560 18179850 56543160 133455855 40543245 4921650 31313955 126273270 103486005 95774760 55656975 62237040 16564170 25422795 94623165 10135800 87721230 135224115 59821575 18345030 35787315 56355630 32824140 70864830 49450665 141552165 59225055 149556225 98978940 103924860 35782185 100249785 25806030 97841955 43042500 60822330 121072275 28887465 72125070 119908905 6516225 580635 12876210 41290560 100491495 112618680 86022870 92900640 133630035 9184635 90117090 120330105 50242395 34229250 62093535 31920735 111916785 52588500 66589470 54774030 74111820 81721500 39150945 29968830 106350270 32677425 17660280 1785405 14998845 112115760 90063285 131577495 145518300 117594660 139432020 42397965 115539555 149846220 94343250 84348345 126691500 23928495 42138015 23381895 69063105 26786100 112042065 129099915 29196900 121852185 45858780 147341625 68027595 69461220 110721855 85271160 135459525 102164205 67964910 1928430 58064280 33662505 42943890 121766100 10566300 64867590 45332205 91362885 122868930 9141810 1389945 82472640 32393925 70295970 117684840 21560310 89254185 142937685 39979350 78492225 75111570 29259615 95131500 116690985 14749470 20355990 116959380 67544160 140601885 56315130 85854315 133379265 18938175 48284700 113477400 30158700 98022075 132818160 111046320 93072900 143932650 71704710 4100415 66185145 21279300 72544470 28443345 66990645 125805750 44489070 28168515 129616710 144217260 147049170 75271755 65043615 43178625 95990295 113743350 1144350 22441650 61418370 112262400 64311915 129772710 17622690 77640660 11682435 46287780 28998555 45787635 6614085 91138125 39027480 112857480 1802790 23184735 50604315 130012410 5870970 62925165 20944605 52008195 82410600 97428015 32876310 121742340 91180665 127275300 113939610 113223000 21248760 36405660 111740550 32497965 40656600 780840 98008905 149530695 38313555 129066315 91749840 52790235 63557280 57334005 9402330 81477150 13695555 82948350 136089330 78433875 8930595 15735660 67019265 112877220 85500090 60228435 77312025 137012175 13382070 116794320 69979860 90083415 49017810 56495790 32174220 67269495 12837285 38380995 39614025 3514830 17055060 88565880 124417005 109236885 98545245 15873795 49784940 50041935 22392195 100966230 75471870 7986255 118545180 89015595 23490720 60210450 98332065 83657955 70218840 29676210 70392255 80246250 146503755 53044245 72516525 126206460 29769600 121330020 149529285 126030900 146637525 50940900 119230380 70275720 141115830 113821350 102093405 147648015 134431200 97732365 141744735 26909685 142430325 82346430 141712860 99070665 93598320 29279370 10281285 128150850 100706655 78534840 130135770 4186665 45413820 124960800 124695585 93620625 100978770 41885085 110830455 19002225 34354440 123362730 129993030 48172110 98478585 3242640 5568210 141557865 128397165 389445 77667990 69816750 78616725 133086225 92574165 36342555 137195355 126657465 147610740 28913010 61723875 98879970 82527135 88290585 137071830 106033410 105121635 121780245 86855775 106336035 125345040 98477925 131716950 89348325 66893205 61093755 67075920 73012470 133305330 80048415 120949080 92307240 27688485 25935135 63986235 9050220 92078475 121124685 98128995 67791315 102401310 119974575 49466550 123501180 40086510 141803460 35991495 22537050 119035425 64647855 122850615 138167940 13688985 98416065 41977815 108332025 97455000 60202515 5946915 72083475 93701880 133989915 29184825 74236620 124886625 103100775 133972020 8840460 94846155 18695790 40133010 51504585 145373310 146645910 32984190 131451045 56607990 132932220 54736680 137223195 40431525 141725115 110610675 63509175 36295740 37147515 21251490 89110275 33145425 113545200 75526590 148933065 117945900 64377450 29720700 123556830 99638010 103574250 65955060 104037015 148086705 33050895 43701795 126821010 4602885 61252695 105558300 79733400 83035845 71912880 89301810 141000015 22367220 108447600 75813120 149580300 28490850 132942315 20329845 24872355 72720720 114443295 99387255 144815955 103320855 6171285 86857575 97893465 139175415 33862620 41371845 106340730 11563050 25538295 11896770 108145950 148605600 15983880 17620455 33503970 115036050 138046770 36536910 47047305 10764345 21586995 129200250 128815920 58822845 93054645 60490680 83007900 23159850 35195415 24776145 37212495 138879345 4016310 125290005 8601495 72330750 81594015 4913280 45692280 148375545 115982190 5188185 140603880 12948660 38025450 146866440 127082100 47823210 81947010 72771480 107156025 47072265 76729545 90551010 119120655 145896675 52136145 139950810 119189400 139587450 134978535 117247785 7746540 130208190 18508860 76235775 79675140 4809150 23611380 16021380 65137425 56322735 77385480 49916475 45355875 75988560 54362835 84087810 31527150 89370045 87510225 111009300 7130490 118400955 15215295 104568240 141483855 122059530 82434540 51050340 11047005 144257250 1477680 75286455 117349080 130950585 138970140 140168595 45683070 58521855 123119535 42100875 76384710 138069990 49223355 125803545 69783960 103181010 26793015 17535810 119784090 145576305 16347150 106121520 94273650 83996370 44514540 14576850 24367995 122770350 123230430 82882995 41589090 53962005 79515315 1836780 23193645 46798995 22261905 28561740 72648480 25193040 119625285 13770105 120375255 52790070 120100590 77105415 1525275 117785100 140512590 75110955 32404530 33039075 75732660 22138860 123516030 100101735 81308130 82429470 57543825 112326630 90668910 95914815 79301445 8630820 63529680 101433630 4321605 70970265 107149230 142359450 95824305 26955960 41311590 33133320 74750250 35062995 47707410 70441110 58408530 143889105 19201875 48885045 140104245 59811855 119285280 65695050 142513890 42764250 22496295 24414150 83762580 138678360 93380055 132279570 82969845 14726715 27403530 31328985 127161705 22561335 83565750 130314960 118329270 138449775 68094285 122062785 39232290 121035960 8106435 54754515 21032490 71819235 16407255 29704440 58661895 5258625 139823745 101110965 112894140 62457015 68621910 102506235 35948925 137890395 15860385 134090025 23472435 49348785 15940725 78597840 415020 14058705 11463435 96307050 42138090 53227575 58065870 39910380 65800890 55480695 55534875 55264350 131197770 99198615 96897345 71594025 35910195 36053940 111812190 16349085 50433555 13441710 82886730 77329215 77757645 69023745 34490790 36742275 132182970 47460975 96272235 110816535 112657080 145262520 61863465 75520230 77883090 110265435 144061320 19109655 7971660 62934645 44023815 44677755 61484025 92994915 123857940 94239480 53793285 113668260 72842925 45042210 9706080 144085170 51914685 149333250 20722545 66828240 124897860 67733715 145719270 121015155 126700560 21914670 9037770 125697300 113029860 53075310 34016265 137056320 11681205 29188665 121949700 20374980 145874730 58964925 73409985 115524825 27900195 114204060 140106540 119301615 86146020 89440140 94701210 149336655 119461875 117489900 111400035 119271030 137285715 47883825 80506095 104374365 249375 83273025 125070165 60562875 18928815 14554860 92655480 50394330 97558290 113866155 74367210 12270450 78227775 68371410 113550150 52984605 71980815 130209480 31879230 85371450 51068955 43527465 58824150 2171835 54699585 4128405 59096235 26780925 47983890 56785350 7905075 70699380 118935960 73769100 134253690 22603410 110034900 15062970 68219385 89299305 26190720 138029355 75812370 98632230 39314595 25851300 42763560 143995005 118784580 149843820 46770795 26853330 119846415 89868660 50234940 148380030 99132780 112468140 62537355 120556410 36950535 5483220 67439805 94995180 100282485 69355290 101583150 84774300 5188770 9978315 83121315 73671435 112851630 120880815 9026205 72686205 52310295 63648090 80140530 36494070 115000800 6538965 108325815 79006530 83631285 72982995 124434780 23020890 137308800 142238040 138386505 114109245 142893435 85284690 45673680 77422680 60452010 108823590 139596465 2346345 127815150 72204540 36845490 95233725 41444115 29255280 64643205 87939405 83611935 31145190 81863505 108212580 55424565 98067345 22628595 72906525 120534810 126244455 101177670 93820260 56437845 33926625 139218540 80448480 40707135 69221670 147637755 34910100 35142570 51635535 73372455 113807475 85545195 108244620 8295540 134200590 67707015 133545645 5028645 79655715 85329105 9618750 26433420 1548465 107111505 118331235 92825580 95809815 137306775 72452775 21415185 100323870 94407735 148476210 43305495 102203325 114980910 142122180 38341110 47850 88013865 59981385 48832680 2897100 53143200 96077910 117061095 103950330 95428275 64151085 67521450 102849240 79065195 15035460 67977375 20774190 113397210 80207490 16838250 45439155 3557415 61261185 123317820 80830650 41634075 93744135 144387870 2699130 95768475 61410105 141573570 78948780 13337175 127487160 143738970 69712740 124834815 7416330 52382025 110494710 80604630 30174105 92738970 71067180 112222230 21043200 9137790 23287815 76336755 349905 118850685 134848020 58000845 26656545 75404145 13109505 78111660 87679590 137539920 42708960 82663875 119391450 53729760 140672430 33019755 98694060 138383850 1513230 96045075 66130590 136914465 93171180 79246410 97302165 116610255 119173515 22219665 97919235 30946560 37801395 141354210 9772620 3112380 40023570 70107525 72750885 97984785 102061440 90594030 104448840 25820115 67357035 20909865 5668455 18428655 15470385 97383960 10776180 54525450 76569405 72096075 96696000 95411400 121572285 31628100 37844835 88294140 12048480 38991015 23805225 141357675 46242510 138435255 124877415 65711310 11574120 49574805 18122535 31640700 113905380 32869575 44576745 110061270 135196245 23785200 38400750 133039950 1204755 272415 49274190 1115520 135188130 48015780 116936985 38783610 45159300 83673405 146322330 31761105 141391305 49279305 90040650 147484590 25519125 54077100 25238745 67720740 139739055 147188325 38945280 45763710 2313780 26274480 127720290 106518135 28913055 93795075 131694180 91901790 72171645 97874250 11339175 33114030 71803620 67849005 30550980 58267605 14663460 103431960 21319800 98187555 123562995 77510115 124930950 55098315 66205845 47690925 56229885 26707875 91111905 11685900 97554750 10747515 70807980 59772480 60745920 99734685 91190145 46733415 70791345 112817580 71223150 37642155 60495615 119480025 95304870 99148710 147452220 68009775 133482870 38977440 135806460 103760070 56995890 4125150 98579235 45668010 130290360 109189800 123358020 115085430 67111260 106418475 41275890 24823440 98873895 16476750 30359010 12569145 126292905 118168815 141210000 70329075 86182950 87369000 107536785 54534555 119712300 73715550 71003865 133513110 120277470 112222755 19420995 28231710 45093540 30040530 11226705 2502645 75869355 12859740 137124630 8953440 110918250 92418180 120141210 29414520 54060510 56830185 108498375 105429165 124788780 74172495 97238535 13483725 104058450 70445880 133456230 50655375 24120945 27546225 2724900 108106890 108952770 117785640 5284530 100894080 48746490 144855435 39897705 20957250 24165615 52576050 138177060 147083040 14603175 27124815 22003350 118012665 63432435 6669765 47769885 37228050 49174695 25736205 109226370 25458270 121468305 127933755 111865305 142493355 7080030 67251825 71252325 21605850 105431745 48601260 75981465 127276815 92647170 138462120 78530910 385395 80787930 57748470 126699015 25850535 101454690 104776560 58618440 128264040 22501755 47899770 374505 25949490 12769515 1139250 138381300 15269055 17973090 75007050 145694310 6476745 31243065 11485350 100032585 54429840 69347310 102181425 53698680 28935600 33585645 47187315 137422245 31048680 91570830 103256610 146985360 25460925 53131830 117810570 76346550 142912620 9349080 111537675 46681590 8288145 124738155 145229055 57412620 40195980 115476705 50313930 74923575 121925355 46238700 31590765 112988370 92437740 94596300 140811930 56085885 102281085 22722735 6802185 58045935 21523320 88441770 130206735 126634965 105973455 149152950 116235570 134379300 96880650 12403155 25793730 81186060 100123995 10089510 16535790 114846060 130460670 67844790 145577070 72201120 17406165 25408185 94966395 108089055 130241715 129635310 35367105 137594985 13132845 53130435 73686225 14025255 145231995 113470890 19667700 112900860 23309835 145374945 64535745 89458650 106830960 6273795 76818465 76733835 135441885 65780550 120493965 15138495 93532635 48060330 32494290 24715950 53843490 115143525 112436295 106751280 144938985 104007480 114266730 119739390 74362650 99824880 39424680 6449925 56478570 106906965 125218440 80468745 12236730 70153800 138253875 82114770 85245270 3992760 142769355 107848020 63952860 113568780 35859195 7937820 122942445 102265695 122259015 39248340 77180025 138793095 80793315 104717565 66663420 55182675 74265720 75873765 41381040 62699835 133345635 24251550 29200050 127564890 104293935 144163785 127719120 46662540 13067520 19100070 4549125 131212380 27897000 46351320 44170860 140099970 135200835 73494840 128980125 4376850 108834900 3888420 11513025 61883115 17437545 5651715 11352435 145306575 76094505 18834885 45896505 18719250 90294555 55325700 120923535 116987130 62758950 16104285 36030165 59637105 82674855 61889985 83416320 10326390 136097100 110058240 104235870 130201155 64762710 73995645 42171375 92330655 17217630 71129625 117847290 77433405 233760 61878630 139081140 8003310 105492240 121791855 95197815 65890350 97602345 149563560 123112785 61453815 69277140 88754160 89382600 133847895 50980935 55150965 66182490 48415995 112117815 16490250 59230590 14850885 85568100 52900320 58076010 141993465 57015675 29184000 22809510 39368940 42100590 144278460 1773015 24171300 78252405 123387600 135948090 75133830 94784445 73444275 33685215 4670085 63440460 51370950 120628500 97727865 108570765 128503260 24790890 75854880 134348280 48946710 14856360 140109570 86600130 133366365 137567385 115736820 107429970 63132840 35740950 33749745 146699910 112711110 72942915 127311540 87275820 90433155 6155415 65355105 15278625 112335885 126531300 25465245 11386020 96983145 124081425 1651230 18231420 60738090 116960535 142719975 26984625 89065590 2108295 95766000 52974255 53258490 47124960 135160620 68255700 4504395 13342995 12193035 75296295 123886050 15684645 102186990 139242825 25957290 115129005 1157625 63971985 129195210 76731405 149399220 110372595 129728295 97281000 45886950 36076935 73689540 69476715 37340235 46585320 94440315 7178445 65149665 129943395 77498235 60259500 39680310 67259295 136516290 66750930 128178135 32496825 9821610 78933990 76457310 140464005 43855035 97227915 18787200 110361345 78629790 14012250 123261015 131756535 81393375 78624195 116210070 788295 37156245 60508815 22337895 56178345 30304605 38250195 33696765 19673700 96621960 40127610 130739145 1231485 82879530 107336490 143532315 38224500 57633885 10946100 1337265 17553525 58378470 21598020 48953520 134026095 85127955 148451325 112903455 48521100 122746770 90938115 49112070 17440440 26201835 58756935 18375915 70992240 56706000 55690530 106098570 82314240 73859100 112686435 65085825 118469745 4431615 89061105 53111445 84710085 70537095 89152365 107588640 129236025 145915515 122166330 41071635 17351190 104256960 106113795 4230360 60938160 129007935 76119255 65252325 60329235 148600635 44753235 133593810 113954265 26952285 139185375 30768930 115090530 86489775 66537225 128556285 15965460 122428650 51381375 109233240 2908335 116765220 144509565 15141825 36930375 17959065 4578435 141720735 79515135 130637175 97783245 61428405 63126405 24223575 137047005 17214255 102786255 26121645 47543055 99750330 121501380 72898125 100792095 129177630 65403300 93305745 55686945 134561175 67123125 85879215 91974990 95647695 101385975 119279520 8533275 136091475 7583805 62022645 16643040 110565225 144574005 64924875 21189975 139822230 96959625 141737790 98109960 2723925 37097250 110864760 70432455 77923410 83856720 127258920 12742275 31638390 113161680 9385950 83202300 59992980 18785730 65734170 70098930 40916130 123172560 112385190 58839915 118466850 46016700 14774955 35373645 103937325 102077820 110921985 44393115 88922415 119644290 128635050 142353465 58634325 11029380 139510305 73615410 69569910 17797755 109575255 13270275 141942540 131089335 71080425 140073015 117181170 127158330 7402050 22653225 47425500 124783380 81943920 28589700 125013030 126796470 41792925 87678000 63201300 88751130 35585325 96390045 46581225 128484945 109196310 1828710 58442220 70573095 70801065 34846635 43799190 10906680 130278075 130425930 121103760 32031285 62726445 41214675 72963315 60025515 136830675 66444180 108575370 54227895 138669435 50586780 117107880 52288035 5003010 4493310 144364185 29261055 75483180 111613905 11790900 39352905 87100725 34690965 43719885 57403665 127382280 140232615 1214640 36052740 94413345 19268490 115889430 124249455 21318135 21008280 116419005 126212805 84135240 59256330 11548560 50116470 102525720 25819485 41573925 131087115 106189215 127529010 54696810 38316360 29302575 121798425 35903175 29075175 134934645 133764975 48003105 67554795 7000530 13460880 98359245 80504775 56333085 8385450 102389025 111226875 72231120 38832210 4530810 89999700 31130040 128040600 121289865 30213315 17687235 89782365 50540835 35517825 35350140 5483670 99537840 9747585 38489850 106688685 40733055 118756245 127582170 77481795 141883485 77082195 38402070 38710725 14830860 122690340 37566720 73732080 64177665 127807320 83847780 73632405 93938685 93993345 128331450 86681355 126315390 110315775 101223975 64930995 91690365 16801320 137981535 94774620 34290855 65028135 63944685 24446535 94558260 91012530 80686005 34720680 81247320 66452190 75672090 42581100 107669430 124614885 26248320 28304640 96376380 68826555 102564630 15330135 67025940 112072350 103943655 115371495 2787000 110590605 121414305 23076180 136983975 139758720 51687780 30151290 149018505 133901415 74123325 114003495 2115510 24777255 94070355 105030960 141097560 88948470 73900395 148988220 31167795 17352555 38754900 64912080 113576490 142334970 131144685 41123955 33726315 69828555 39574125 115950825 48872235 140900595 18636285 17398530 19239660 110757390 94459320 135731400 26569575 64485105 29814690 75936270 56026710 94633095 134019165 64671525 44102835 85513320 30142140 136314720 145810290 58802700 49521615 1679745 40319610 30886905 5383260 94331595 106907445 32571975 130930575 145619595 56786325 52167975 87942360 81773340 21410955 80139915 40776825 38936655 40289745 137775915 62954625 24751680 75894300 53054790 117443145 117120525 11230290 67231080 61315545 23240445 75658095 30657570 114128340 65149395 5844165 26919885 59652435 6435975 131870850 130612230 117996840 142663890 9238335 81199770 133190265 73113930 8516010 31727100 57812175 75775200 89600520 47748960 73884255 105228570 112522200 139983525 147365610 68943975 142629090 128442315 56333520 131083590 59264445 40754295 51103545 36854565 117273960 4524420 23386890 107999490 148647810 26343180 97913220 81805470 129673320 41182530 95894310 118962465 15312060 76385610 137981580 10074420 137495085 110388150 98658555 49552605 50414640 53526675 92805825 89502030 131840715 104968470 118585575 89690835 137372175 62324625 24744855 23364810 148284135 147957915 120108150 82347450 149839815 135471060 87847635 133413975 29873520 76764645 83116785 61813365 29349135 146121315 16749120 103238625 26674800 125162130 50929290 75899370 40558830 41133870 49148535 4768500 8675850 141162450 131475270 107730030 19559385 30893895 120435240 85582095 141443130 92146275 26467545 27077595 70300545 98163915 105191400 95504910 81295320 138525060 43387275 51415905 145697460 1347240 24333720 117219735 44263530 48666675 63195945 131252040 25979370 138181170 32589780 1692930 121814835 98124480 126464760 61638540 34430040 111712575 115013250 137814660 72774270 130790670 133175250 103726455 147171195 17809275 3168315 114145830 72250635 147184395 108290730 146457825 123752235 47737320 102868140 109035930 99562095 58609500 114404010 75951870 120156480 17983860 131207595 131927025 17097645 133885935 19492500 2724720 48927660 8987700 38972865 119837430 37738425 40694745 135112890 121241775 95754120 22541325 74857605 41038140 58860945 64626690 95843490 73430250 102152190 32133360 143617650 72547515 133056615 51411705 140798205 88801440 18076695 29147505 25288875 22359255 84156510 72619665 75016065 113924895 36910035 19400715 69731835 72446310 4158660 127069980 119463060 16685070 78560580 26614380 42073080 10422960 86811435 149087295 87354375 10387710 54745980 77937360 121831515 88518915 126007170 21933465 40484460 138260145 4827840 122231055 42909630 107098230 99508005 49411065 41350485 146814435 43645005 31525200 33496770 32123520 25597395 20779920 95180085 91221225 126715365 2188200 46534110 30072405 115646595 38176905 35295450 47058675 15860820 96988185 30103590 57191265 123707550 25256325 1107780 72441030 80840925 57234285 443955 73338810 140369700 3758445 22144260 30093330 26132340 48142170 37497255 38301150 44251425 11052150 48687810 135527850 48831045 6277560 27572760 96893220 21241170 1566825 93984990 116402010 135109710 69750060 14917500 38576085 132553785 12873315 65097135 78557670 80745945 147772185 146651895 47713170 55847595 115369380 40066185 136207890 116568300 141261750 127086360 61363110 76637835 12783120 94559145 91489905 115652100 30186765 111505380 49823370 53253735 65028855 79828425 133497825 68613615 22126155 47826825 9260280 27475725 44087625 147911670 93643530 68433450 93002505 43103370 115861110 11313675 27590235 63257160 72762855 103728270 6245235 140282595 32802585 788235 45784095 85795020 99304140 84505305 48795195 93571680 23716200 108866880 3132900 89008785 94768215 76594380 61599045 1579530 93487380 21511170 144449700 16513740 139717560 61415820 107116995 52429965 82669830 135792930 83973075 80892810 59734320 148083810 89713650 74207175 25778460 2202390 97438140 72555540 89938320 125501835 43665090 89529120 8198115 102829920 125328300 96681450 78036435 130178070 11238075 138880620 120964965 120547200 74957295 102971910 147039885 6930090 15100980 102828810 31246995 15890190 45909360 147608445 105532965 68137950 7301055 99524580 144016665 135408735 79147410 131030190 85955955 77854020 62390130 101581350 82771695 48476100 118205865 61686690 96460170 125000400 98732880 66687195 100842930 51345225 48719235 139096455 34438815 112289685 145656870 107920455 39689055 17996850 51583110 88729050 81209730 82645500 95904180 41273895 106501230 2582310 19852215 30270720 97061970 138071595 10200135 30193395 16350360 11743050 93495120 5476845 31557660 7073520 23992020 33741885 106441590 38669280 80684625 32337780 129574065 81552015 94059870 16830900 101826780 143050665 10681755 84024405 83230560 145145355 118289370 86966685 47757135 20075040 138076620 73739655 119715615 104992245 110635380 144073890 104026455 108435915 4067175 16530465 10246845 148110615 100066665 56819010 78041715 133574145 79877340 22504140 71521635 140494485 13568745 85003020 67493175 24188040 51826125 69967590 54181245 23246355 124042560 16457160 1338720 11514720 76210290 135692715 98522640 87656670 114339180 93679245 33420240 1190505 126051000 53215470 13123530 89182230 76396230 66137595 67123275 111197055 79792230 42985740 86975115 98859420 74007915 63589050 44111010 53510175 93444330 110623770 124502655 110641560 78908115 45284790 76566615 67418775 20210925 78226680 79947495 67240275 25923690 94543740 26264175 96852045 69017610 129321915 63902895 142986945 78613635 58498425 98858415 148438065 117287430 95423445 18989055 106981260 65249880 105037440 59782050 9216570 112835955 42288090 29050065 148799775 33868305 93003120 30673710 29561205 12181080 114515790 129095640 148655430 19075050 55706280 125195535 96061365 147884415 107845155 101929560 98698980 99196380 129509790 128089380 109425795 140485185 22659690 33881460 125203500 84214020 28703235 6652110 101857335 7439040 10210620 12138105 38268045 93468180 122228610 142875810 19320900 149424765 80838180 120527955 146776740 59451360 69673965 14452800 136535970 100867050 113166675 137453325 55677165 39138210 58572675 14320860 137623815 92427630 124622355 51031965 45971385 29679810 140614605 95523225 75604320 126111525 95808600 148019580 11079780 8093550 62701935 62430045 133266315 8913840 83233335 105358065 17732955 98112045 68684820 141107430 136972800 92261085 133240575 87265170 141081420 144350715 91439835 84574125 82690515 149129850 5263440 55887075 145163520 115431195 11541720 63487800 79143375 62256120 91397340 32202900 52447140 76116345 97818915 113647245 88443870 99900240 12281115 98464125 145044165 11762085 96719010 83392380 144032745 93382110 62151255 148984170 65976990 47715855 134390895 132835410 136915710 26749980 120707085 56695815 116484555 51641835 47416035 71284095 10804800 15444825 1988430 34362240 99925110 28084320 22091790 62963385 128109480 96335730 119411580 37048320 133949670 32615460 63357660 43745820 68775495 144218985 63713280 69631140 139554750 72845955 116760240 105133005 99383715 117994500 92323230 84974055 135360930 72388815 48431385 86492280 95484465 117517635 73131225 5975190 839100 136048845 14837490 140375265 21661035 92716485 66547800 37471935 56154855 53451900 58639500 111738945 15575565 112437705 43472325 37829685 102762285 27827670 34903470 52320 38579310 69569160 67642065 110691780 96678255 19741170 146448435 3529590 15062175 31552035 10157250 44568525 58315935 82816320 47371740 113655705 9104670 68731080 87012930 4758375 129036855 93471840 121239555 33810450 50915475 106206345 17002890 58974495 138920490 70196160 77466600 142064115 92803995 116398200 135678825 119565420 138941535 28786290 48358035 135778890 21734100 2344185 113624130 61833750 88261620 89616660 113008965 74785470 81701880 91274295 120428415 61230900 43769220 78685425 146370180 134841990 44409630 100877700 125189400 135877725 121178145 50241300 61123140 50081145 9394710 59964705 40988685 11405790 18207810 30548565 17584410 88849920 129885105 69899775 34217070 16561455 87740100 94162200 95281755 20343285 126980670 76021455 29674185 39853140 142107345 138946125 15423735 78190320 53130375 140212785 66705120 31298220 73411350 136414515 3025770 4560930 104910150 128608020 323940 89574255 61935225 147981255 1638465 84759555 125602770 34317150 30590910 115634595 32915280 63014400 89880795 120696540 105393300 31021725 122784405 39522870 58920735 97119555 118436535 91417275 71387220 4350465 9322905 139551810 15021240 17472435 73861560 139706925 24401325 40035450 37031775 148923600 68750100 133338060 122333805 9150060 108800025 96993075 108927510 144501855 96614835 73923585 95798265 101383140 37530315 118557780 119102625 143037795 27740430 61950405 105238335 124570020 19861050 49926120 143251920 86809845 147081915 126239850 114615000 130187325 34575420 148670145 19702590 48624630 144547815 97133130 114672390 49914240 107493945 143363730 99649020 74230320 135512760 24835170 70614390 14162055 91209510 130573905 51603315 19329570 144573030 38850690 40347255 93443280 5965335 12494160 22524195 35263950 98882475 87654120 58045155 103907175 148976295 10185480 49053810 114441180 69763395 14571075 54569880 64978335 38786190 119968455 17646825 137473050 17394840 66349845 96208215 123014565 95313540 57134955 10555920 8777280 6393375 26533905 64294650 83861535 77725290 48416820 141536925 123768615 81360675 51256890 59870895 132802005 51255 16414320 26492715 109872870 92793930 5218260 62627055 51265380 63026400 133074735 75384435 33276795 45728235 23891595 99190380 111744180 130795290 145186905 95115945 6869805 143816820 7803855 61379160 39668145 35022420 19012230 74123775 135124635 36790380 83946405 141434580 112062705 88415370 983400 129048315 55230960 129160770 141813000 90196245 90902070 123553860 75600825 42641670 56243685 126984450 89545845 47536395 111392970 81079230 24198585 20499075 110628195 16335510 24747615 121472760 95719770 68828175 105313830 27454185 93333990 132759810 130945545 16267020 121902615 62656035 40637055 145889385 46508100 29519130 92362170 100022910 114047520 56855880 20833050 113067795 39240405 88650840 103207155 76425345 51549480 103649325 20099655 56364045 122290980 141354420 82978965 14962305 103264230 86447730 50174850 101086140 138467490 41310090 40308960 134949780 126735210 110167170 42914160 33994785 9411885 117574185 75734145 21878295 88568235 100414275 113826585 30404970 22192290 135901065 119054895 42806250 16205865 144259050 111142230 1262730 113140710 74384745 37867830 117948030 146048820 98070630 65388000 44160810 130089570 41443320 141964380 53684700 33558210 11312685 2422290 27966315 111846435 28223445 31583685 94059705 77011035 1524360 117716385 44827410 111763350 132897315 94479090 98075730 113063835 117079965 59264400 38078295 107836800 14119605 62525625 4171740 58912440 32430495 102229125 52234020 20898375 81728670 139934505 70114125 4475280 68160045 72356640 77811045 106986615 149376090 66326865 5944320 78716925 78631545 77826930 86988675 137734530 825210 91350855 140868465 83927520 133958325 122729640 21678105 106414875 30977340 111147495 3373950 77753475 118677300 108123225 74303190 32948340 79181760 132305805 110588790 106325250 63611745 46759335 103243110 22837995 10297290 94644720 28107585 29893620 69013665 22110555 11069535 15773445 69846480 18303495 103111350 138300090 102756135 110961435 35085225 143023755 59316285 65302980 133415340 7186470 25076475 45358215 73024740 90527925 23569020 14205105 102794385 59218455 80926035 42966015 48337335 134949870 81030600 94430985 105180540 90730200 133024155 86299110 8993100 124849260 135041430 137885850 86065665 5637735 25771620 67899960 45068295 50894910 147369495 100593300 79816980 129923895 32344050 49960050 127699140 77116230 38502450 147848940 82465035 144151530 144613935 72474030 71455170 104397300 128204475 58049835 85990725 16151160 93244305 48798360 29966940 126248475 146340030 36727695 101448165 148596120 91244880 34465230 127119630 104911755 55443405 71069805 139453905 29677650 141352545 16555170 26461890 125342565 110607390 27071805 53778210 23621055 98008680 3295440 17314995 19011405 98621055 92167425 63412200 12782055 63787290 3286905 136145400 65054550 1747710 69144240 131677185 7060245 119462580 141815580 169155 4330335 125093790 80551170 112224870 85404030 62428710 106899045 102078150 130753185 125705595 71079585 33040665 66085920 82017315 115658625 145155210 7771890 93767235 37971900 145065285 14604000 113427045 115406625 134580945 30348945 29515215 132323715 117166950 142576290 31356675 69590415 11699835 64708110 120431415 12200205 128949000 5207985 85270470 3978750 81083820 140248320 129459390 79391160 95263485 100665105 149159250 47263260 41856495 92010780 26031435 139147200 78879285 24063495 65455035 112230570 60997275 7625565 4482390 103799280 101643900 129280530 31777035 72210825 41313690 6960555 123559260 106830360 28646280 106470225 68903895 32417715 129612300 70428660 3507585 19985040 65767980 144050310 104318670 45137820 18065370 138577860 70665195 123429750 115646490 81905655 30442275 77356380 136901280 32676660 16949910 142364535 147887145 108393930 121242525 70811715 87709620 129540345 67367745 20899365 118155960 67892475 35823390 84198765 72067545 26088585 26772915 128434860 18016935 11175765 7575645 119646900 74751540 146471175 102908310 129857610 8254770 117609750 92797095 73296915 69754650 60057870 126300120 66212235 130425105 62730735 51706380 49298175 138986370 117582855 130223205 15225045 116668875 46149660 131316285 62401665 101687490 106174860 72814680 83296260 46874010 72172905 46931925 41645880 64526880 115665420 50936295 109328115 72961440 72241245 93655620 15039435 43841895 78111135 54350445 64686270 76725795 18912090 28911390 107467995 145300605 50479635 29123025 142515570 115017105 130257015 95328960 104069130 72533115 87142005 149511300 12115830 58425210 123613140 94627125 25555200 114122220 79119300 37696980 40349400 6047835 57804600 70096365 77877480 111052755 140507970 67653120 10041195 138235755 94934145 58459395 145811430 47430780 148324905 85591965 121057410 67815690 92382915 101575065 37229355 146009070 131296260 84642750 149069520 2473650 112732065 62831130 57696615 4885125 69854310 94682370 2860620 117876630 10620000 132150195 86799435 76590585 62388675 106340610 83245845 39426555 44365515 76333470 88252710 40016430 91841490 23914215 20350230 77566920 60507210 143731830 82447140 108376095 82145130 93257925 54702855 3660420 68533410 63014910 97474305 79275585 93657000 73432050 128062470 55668765 102391845 94865265 53398875 118275690 54691935 13386060 121464705 35522115 24547980 63489435 7883310 95479590 4389240 138137310 2517690 139253085 61670850 8194005 128142570 9870750 118737660 105927960 101982600 27282300 95472330 47761185 129522045 17741970 9125700 18587400 29315820 9749595 37206270 20002950 86025420 70299915 38704995 54501570 109001610 85804020 123201855 112559505 48063420 16122375 21525540 33298440 16322925 133747590 86606145 60739560 20222190 31019265 105772950 83531895 41245200 17084715 39749460 113101275 91579335 38524395 134900250 68461410 62200575 97115130 86793615 98010765 42999570 96775185 73761465 104582850 21899850 6847530 107018940 118601565 90504270 137366055 49283610 73139730 59255400 35480760 84925335 32878350 110709285 45115950 18536100 97395675 138012015 38597580 10403505 131611500 83228430 123625860 20342925 86304345 142840245 23017290 65082540 137449845 132926715 124763970 92901450 74802195 98681910 128457015 87828675 4256280 88710 53112630 148693290 55011030 65875290 112215360 56262015 64469355 27079290 97565265 6979950 77074080 38841375 125639565 45582720 141110715 2584695 24077895 145600530 47249070 9850920 105445380 113337780 118238970 3786480 24277425 146983350 112308795 129693330 69622275 61367565 101910900 115162065 58718775 34941030 51118140 27248370 33239250 117913395 95588985 32286105 148018785 123060915 70787715 54274140 97073220 119366775 65344470 92659065 1408500 148428690 29613975 80442480 146023815 73761255 130832775 138464355 103852320 81482715 125353320 43534800 52757310 3154890 25840275 136557885 110436000 9997650 101769930 74848005 12925755 57831495 66255390 126622215 78361560 48167925 102020610 45568695 66019065 119835225 4578030 148598655 37320195 19200600 79609905 79383570 40851975 33050670 6431955 128555970 117947070 143870760 75962295 117204765 106360620 49575135 123601530 22433880 124083975 110314170 82347375 149663505 136205460 8020005 66242550 50627865 20344065 99896655 27046380 123700680 52978860 76566990 140498670 87528945 146262525 73789485 66095250 115937790 143836320 19628715 41281425 75933690 69948165 105054330 107475000 42572610 148958760 102433875 82343280 66833175 148054455 60283710 76483980 147363795 141717345 41980305 32457990 145133475 122300715 12653565 1981020 8929485 72847320 2921280 134321415 37842000 140843235 37684515 91609890 27759270 101774730 97252830 6986490 41401455 87952095 68980935 48133485 6425865 48844290 14321910 96226155 10128690 45599955 17256855 132298170 113457015 126387465 87076050 99870480 125151345 22357695 132509100 145159590 21734115 9522120 88140960 65123715 116677050 120806745 135663480 6132045 142474545 133171935 52107255 106949010 89002725 33497415 143366670 111269610 18592815 47151225 28104855 93432825 130658100 122084805 15337020 38534655 106997355 92523915 128722575 94712130 84188190 111241110 9540855 68083515 148278720 77753355 121177035 58924980 117321885 120410550 100124100 53002515 8370480 96340665 8582085 102213195 145907040 117782700 39844245 68819940 17281980 49038195 10823325 107345205 146693790 133726620 54956760 71225250 131694855 80582460 44248950 139087470 25746285 53466195 29332110 120788580 7873665 103345515 61237980 21692670 417885 71272785 30953655 2506335 88064100 11458545 5509575 136149285 51301845 45446055 91366800 59598915 13144215 148585740 98428875 46679820 113593200 88236525 86320770 70518195 4714920 136454955 11679030 102806850 47962785 96485190 113705505 53823795 41787255 1804560 1033635 67586970 63471540 82908975 148182825 148275990 58640115 2659005 46933635 113178780 63714465 89052180 48657345 51978405 122243745 98794695 12386895 26531685 15811590 94699575 55738155 49476870 132289695 67421865 19103940 117193545 11804970 71780190 10222845 29718075 22878525 100959285 108815085 58778325 110213595 69585315 83190045 58382085 30785835 34139475 13781445 111597975 8342640 19171770 16811805 26274255 96762315 76805295 71991825 64707465 49614285 120325695 55516320 1668450 594435 133525155 106846920 117190635 132504990 140973615 42123345 147716340 92596770 59801460 137528535 120618480 141273570 13582770 88933890 11867640 51301740 34632750 43139985 103022130 144598785 135420270 59509620 19169445 129898710 28155240 138906480 124900365 133225890 76636995 63404550 96883710 88264725 92224035 110816700 64906395 45745275 76425735 58773915 33688035 98174085 5896740 34966110 118797255 109307235 13203225 67532790 93142440 88703880 80287980 98781285 149844345 518685 21116925 76883190 99724620 85433400 108945300 127905885 10720260 25816380 8267070 12225555 132538365 82832955 54546885 34985805 7881195 13319715 118209315 79410585 5817225 2349255 114516375 121042815 18519225 130343685 48917475 35946615 101817600 145974825 23932590 96090270 69048555 100573290 4742100 115971120 51782715 93036765 39470310 93231990 77552835 110999205 73498440 120993660 140133600 29454300 110226930 116807085 33084585 119225685 101714310 51734355 140261355 51851505 57034920 745710 118609185 85373730 20319015 73884900 46986300 131918190 44500740 53406420 134039925 144434940 42588750 56364435 92860380 129020955 72678210 71586090 37678110 88246875 98019885 64277895 43601400 116549685 44775870 83489160 129561810 107956290 46578225 20755395 106340655 80538255 117009030 69716400 138540315 144221355 78470130 77495580 147143730 31093530 110627295 38768535 63185535 15312510 8693505 35969160 116772900 122189490 82760430 37441695 56821050 234330 36529500 27318375 17507520 16189725 43164525 3913770 89281695 136383945 36054780 108792450 63427350 98670 13430850 125673270 117408495 57399750 13050210 116123085 112713375 40046910 144257775 51479295 98555520 65832465 138030345 44840175 8885070 80481765 58095960 148499025 1985895 108755610 109450875 40413120 59138265 47253090 84111615 9973065 125563365 71691840 74952675 99190680 37991760 18471330 55507740 2769960 82198455 58062525 13290990 107947485 23025570 52485120 93502830 94429515 76519065 140705190 8025225 108119790 111565185 93333825 35218680 115245915 79727325 40950480 136954065 61300755 86120085 22556220 115666905 9252390 53545425 62589615 121566300 58406655 49860480 85998255 7513695 140525970 120747810 98888880 117789555 86618700 148130715 91827450 146908890 35800605 12621450 120552075 137618115 30749295 23778405 61753530 66043710 30809235 56193840 16451835 7763025 129626820 103065750 60788415 131259570 61261560 33763665 107893275 4242360 4386270 145476075 135421875 114855540 91297860 105804810 124762365 72877785 95175630 29128125 107495400 72393210 47405190 145005660 139155645 36036285 3252045 21398430 4382460 37826580 69534585 18957345 105580005 82200375 2016930 24027960 40261680 73665900 126895995 98735655 75418695 63798555 40720800 108436635 111754410 142857525 136284435 129660360 130321335 23427315 4998870 114088995 129155400 49801485 38990340 148948155 134097345 130461660 8939700 63787095 37748115 22452150 29030055 131225505 124905495 99349620 148898865 40289685 75621150 52209840 142123695 38803740 3372780 72472980 120743700 16279605 79999230 31776090 41988090 29066070 36635415 59429715 93887550 124647210 114398820 146620725 45327960 147394815 63705030 81236490 37131030 6425940 34184850 122319405 21497355 72461505 140516295 98086860 64839480 133379880 60678885 134163900 55100235 57112920 21565890 34115865 132307755 105436560 65361195 131600985 18750930 60979170 43562895 110585760 136615170 89889465 98982750 69088740 140423565 20514825 92115000 73743960 887610 32469450 32764605 70890030 88772895 149672580 51393495 82713570 105721695 29111580 65704725 78576315 77225070 27521265 117688590 72138525 80512005 67875660 104682270 9251700 46819080 15705495 53931930 135103830 17474385 97403130 129160785 76500945 142796565 78012930 61529730 117470805 123218130 47214510 44530455 57024330 63031860 35808300 104481150 45636360 6707340 91905870 85933935 18112515 102645015 61065300 66985800 110134950 140491830 63656100 107556900 10322700 141812355 23477820 126555210 123316920 116136900 129839985 77231475 15362580 112517820 53341755 93635805 122375745 104066805 143949225 137744625 42934005 147842280 83548470 89052960 128602470 94556370 14974980 86205990 67831530 44092545 13701900 83724630 50944020 44892615 80698320 113657280 11203440 32836110 83980320 83312025 119247255 23056605 95384160 84125700 37760760 4220160 41718240 18134505 119837985 22480740 96722355 76654785 23542950 79584810 127466055 32841900 47979075 13849695 44647080 6097200 22694040 66708660 118744005 123182415 136025670 109664790 147248610 129970275 125315895 28390905 73499130 78737190 101674140 119497770 107455710 63680205 82107375 103672845 37614180 72341745 56410035 44626770 33106140 14001240 30571785 140282970 89179080 11313675 106041975 114874515 84981885 56498670 7123230 101273985 20770980 19829280 123354375 109585845 2841720 19941375 94828605 63919950 116750280 30316020 129299595 92591190 64537200 1614300 62499825 131491890 131165460 95692935 98323740 101192025 85688385 128319225 103336020 85211895 55430835 48806595 34959135 127930530 139141440 117325110 124888995 25564785 77344335 78793710 100549335 37073130 59775780 103969230 49831860 138588990 78199245 127790955 98986050 29707755 112686450 47872515 133031625 116530995 132031440 59367855 7604535 140522535 23607945 36897750 58947720 414075 43615560 59609070 117302745 61167690 45293085 5769885 58999350 120476940 50154615 109668705 72984105 42341910 6164460 73377030 146109390 118462770 121111005 44802570 62566095 124717860 5921730 116320470 126173325 3464760 11712405 5265255 141391275 6373485 76147650 76496700 8249625 82231035 17195160 13760130 35980770 84831870 114294870 12132060 142867560 33383385 33775920 72558540 71035275 82515705 88392990 103247535 29854710 34725465 93483450 5995560 87211455 18408840 15725310 123423735 74162805 5443470 135437940 143464845 27219810 127103220 35821980 123814515 122958840 15134010 47933130 137444760 10295175 66330990 102700305 63263685 10846845 112221750 17138715 98866530 13644075 66293880 37854240 87808695 31014555 74445480 61108860 113356515 5031015 90526260 99276720 32131515 101579055 120481470 83763030 108517215 48852555 24050715 71896560 100590090 82331340 126539655 76865325 33340755 9177900 20935125 13627710 80144340 20515305 130548105 98941620 54372480 31469850 145748880 138978195 26853285 126949950 132100875 92219265 40554885 27124920 101863830 44356980 115687695 84772260 58851375 144173850 47620575 116560890 99884235 29168445 36738660 31139010 145276320 20725530 88422735 35454840 89910000 43857855 87761430 193845 110635500 117098760 30414015 131908095 63866130 89842845 65112060 138595515 209175 39154935 142081260 62297715 46243200 116697735 18276690 136765305 13139160 2506530 101131455 117662460 98993925 27237270 81779385 67503540 36992730 149544075 137106015 51551370 73733385 95463840 8697300 132661620 39642885 131074605 95961720 99337095 114957795 114796365 121620270 76889595 128802210 132946800 149796690 82758420 13083645 31673370 102058560 40524705 29988375 98897790 74560200 145804725 134979555 79177335 67932990 139738110 130327110 25155 35103270 84437220 92300565 27461790 61491780 30438615 93053055 92507070 85027785 80200935 101419455 50802180 94677180 116070945 29449740 144021315 73953480 51997605 48409995 76935600 45978630 68087250 24264900 131280990 19825755 50969655 118076175 5474085 145195275 38419755 115236810 51783630 98750265 5739210 80025705 143474670 141484665 20659425 140630280 75764010 94499055 108745395 69472245 117250650 140093295 44692320 90157095 86072880 19110975 117188220 126057915 92087670 133256160 19903245 79066110 33439560 103601550 21613965 111996765 18477675 26199045 73669245 122211660 81828855 72296565 102470010 36919110 38423985 93432555 18912120 965580 55435350 148226355 146011590 94528860 13960680 76097565 39567495 26170275 30260985 47814615 22058700 16893375 114999780 114169575 9657030 64754070 3430590 6727350 50632620 121264725 87375795 127706625 9461670 35868885 26466510 44201280 50689275 62697990 61945470 48783555 37678590 36466470 79997040 13728225 6904410 22597575 132119760 105649305 7487190 138595830 137413620 135444840 26789340 111592410 14040810 12779475 34283925 77969730 109273080 125662545 142310580 60156030 99600315 38032905 49034685 74890065 107843340 118870650 98481510 67410240 81124125 108584055 85096695 138535170 128519370 11489715 114225930 2638815 32699070 7808805 103209960 7076190 109618515 60883020 56462535 146875995 134155335 127374120 52537185 94181490 1739565 87911685 62925240 41482995 101601615 103861755 23903265 21418095 16328715 41840055 5722410 61651800 37613790 53111265 99356745 626415 42823770 123022065 136052835 135338025 79472235 84239280 17490135 58109505 114592005 58203900 88823595 72639450 65951355 80783070 90412245 143173860 38947005 109115070 28978695 102239565 7884120 81595050 49120740 116380575 54333360 32324400 141762420 89771220 56433435 20399535 88814175 101630970 104698905 113039970 84277695 30705570 44294460 132918645 41497920 14881500 94987170 110574600 61263375 116695830 9525915 56495685 143010585 23103420 54970260 141119670 76130640 57342240 105265140 111572280 118192470 27947265 125423100 92426055 91650645 33688200 89582475 48914880 120883650 8846805 64439265 381135 127056450 94633065 113855310 132124950 132246435 6091455 100829730 386580 93800400 26950605 15858255 9635580 96545565 133597290 36169515 140601255 62234715 67211100 85871265 101175360 93755670 60825195 64817550 124549200 52786455 89094030 94924785 8207730 6061455 139670445 104187540 24581865 17316645 93300765 98532045 23032185 74859705 94713765 27018255 73628625 17691825 65415840 103013445 91562130 99958875 75753225 99665925 142098135 132548430 8471115 64493820 143738175 25213020 99584985 15263280 20553720 44511255 5614995 29759895 18281220 118839165 7485765 40934835 91513560 16564260 45431385 132207765 148423215 56254515 99483630 78465930 132506205 135765390 70828095 12665940 23951940 72359790 147971940 4955565 56538300 103248075 141478920 132432855 29970885 48889470 42127200 79936515 109438020 38167995 118871040 79091550 43290375 66107865 124163145 24989760 102089955 88726755 61354695 50520585 87039135 50615070 118251510 11046960 10478175 116026500 122492100 67529295 110612160 54185400 4795335 23122335 49596240 25253820 137361195 70445160 61501605 135735885 93723765 33977145 108613230 65140560 97803225 111350100 100807725 100095105 109379070 148074810 15072750 145943535 82991385 70501935 10347120 126832455 18738630 117957060 149779530 62434320 18060675 77831400 57057105 6457935 66199080 123765210 42637875 99042255 53968815 29393040 129556020 26341605 136433670 138102960 15569820 96068535 101214210 41307360 94904700 49543860 19440870 16970160 82065675 115744350 59769210 90811365 125428065 22167195 104242695 105786525 19732290 25965 83783445 34580190 72020850 119574420 1962105 118172790 101939085 45340230 37443315 92794545 63066960 33554205 145422510 113088195 19280490 4768785 126989580 119903790 111671220 65685690 7056255 140267025 22135665 62232660 143943615 90620460 51073980 60595530 96865710 85348500 28114515 92165595 12281250 114306210 114441300 9134190 6550980 16179210 86618175 66553170 145237995 81572370 1376880 1102020 14953290 130203060 42880905 64497990 11752125 100355925 48427215 42356295 89904090 121652325 102712860 116131680 79000035 101418510 113861550 25062645 77246760 107383635 128623875 121898595 22115610 118866750 112399170 91898130 136840740 19371030 116593695 48405210 44875950 119312850 8841405 91671615 118372365 111196470 92386410 105575130 136891695 128914965 84133710 78682425 125905065 63678840 57295200 4282095 118951020 43345245 87108780 87446175 11654955 30793440 114998895 444570 14294835 45657480 67784595 17208510 57733545 75447000 42000045 19282740 83498925 28450020 135917040 90009420 14341245 46291155 98944020 56992635 69899100 79194945 29775195 134869410 135045030 144917610 78266625 97964835 147654990 81960390 109229115 21190785 141689430 25145250 103406640 124372755 85830765 97154475 108286230 84141735 82992240 71119950 42920130 22674870 105709680 52130190 3868470 88940055 80239110 84265440 60272190 38073180 135938190 134618460 51163170 24373080 67129095 33229185 63123300 21466395 142917570 69523845 135060675 123636270 127840515 145965360 64340040 278655 125060910 72020535 132481170 113495325 8432865 142357290 2585730 94584810 123482655 68446950 6782085 78667350 102428985 14352750 144913755 123713175 105156645 1404690 99491415 129216195 115313055 104064705 63176175 24005370 102829185 78662100 23204025 108804825 29230110 43565565 70243890 44195460 42559740 32199915 83188155 148686330 18177060 123296295 3862575 10833645 116010195 44368020 73047390 109516335 142060815 132004905 119718600 65559660 5858940 108145245 80636970 105309285 141334995 61470090 133282380 86317080 42552240 68343150 10870770 29987190 79117455 114979845 25363545 14007495 97974660 70505175 72209295 135135150 4670595 119533200 82050570 120276210 67475205 95856765 21341820 72945090 146690160 128025390 123649140 138492555 18154920 71430225 119772885 74260845 44632635 107764440 40989390 4504455 100147785 94166955 52367460 112044075 59875170 143207775 114968460 79280655 67280580 40292490 67946355 95463360 77357235 46673055 2969370 100616235 10500570 41563470 13378110 126376875 117982185 123348315 110904465 120087165 104583675 67754115 147267090 57827010 126968505 48643200 125172975 18975300 6284940 2437755 138156450 75819225 47338635 39119475 146462640 91833270 79902255 67688835 144654840 126739200 8644635 28484985 19200405 53162475 42244095 40443645 66793380 70596180 119865750 20203545 129811635 37955430 140810205 131846835 116611320 137767980 141879600 33808500 69729750 65202480 79852785 35963595 19664955 38668185 34108995 59101215 132547740 129052290 63622875 45915300 113769990 23109705 65832585 45407310 22650990 15187110 62922990 30903780 136654890 74203965 147239970 147490800 74487885 1670700 58241670 67500120 55210365 18341880 129415950 120941715 130980390 103339125 131186190 117169260 107594970 2706570 715695 21619800 25582245 123793485 35314875 44755785 56442315 117128850 97998210 7796580 113696715 56626785 118690785 3597855 116339190 75025740 3563190 29867745 136091730 62046180 131930370 149886930 8785380 36101205 81385005 2491095 779580 8402655 15423375 39341745 138286965 102027090 2926515 135117345 77503560 66732840 896265 143239755 46487145 97193340 50810715 32750745 130534365 35161485 133026930 14073525 138267915 61589985 7185675 6460620 148705140 62666070 89522970 53746380 24148815 72264960 47895225 53747805 136038135 72159330 75582780 140712450 102306210 44547375 110207640 55984785 7463250 102460830 18064350 131429100 47298480 112138440 41200725 90256365 114117450 112048215 95126520 24704295 48701730 93915570 110530590 26538840 140054565 110143110 71454855 15282420 117705435 73686075 118083600 12974205 136788120 349905 110677905 51949740 122025375 97884405 32851680 39061350 115369860 109675095 130993620 49137165 8351340 111184725 8647320 48557535 56769285 52761030 28557675 113897325 65786385 127292745 36253260 114116010 33191385 35809035 23944905 100075590 57946905 115869960 12098310 142609380 81344835 24046095 122592390 135632070 120049320 80175345 59555910 128870310 108130995 66088020 123543225 64596855 15967980 26114835 133709670 109367490 96918555 148917150 25551885 68418240 25660920 97778175 26976150 17400015 24120705 61752090 13378140 78141525 92466345 107630280 40196055 54622335 55840245 116584950 99346380 122295765 72973590 26089785 125577315 121289760 76197480 90308520 64963590 98262315 45246585 16451730 104887425 24960240 69512355 30676230 9726915 124919625 36491205 68599170 112498725 21368790 82966365 11122845 36940920 35979465 130711395 89960475 15473850 98065005 111718605 96553725 12360480 34844595 112367130 128683350 84134145 22480635 119255445 49156230 50680305 52312830 118114380 13015935 48705480 30666690 48620235 7399350 4603905 83665995 46806570 54173190 142838835 62620800 1699560 26779725 134078940 127267035 147533175 80915790 27480240 73107195 140244585 108558435 138741210 144935940 1252800 143775885 11373030 36123570 119622435 23574750 88983525 112903995 59167815 18343245 54046005 117086400 89455635 32520555 95552700 31273935 52834305 28486215 11746335 143248695 15160515 123368130 78902370 98607915 147634485 15551820 29037060 28499205 20449560 53481360 85196505 29473110 21469770 97097910 91333050 9705840 5767860 27217410 72306375 63860655 19934535 123357840 118050585 58245180 75317745 26995365 18032115 32779815 103590930 142427580 76349760 85651770 91896525 8192640 138036825 28231845 137138970 108698475 63046170 27959070 30352770 85076325 51850410 142445745 98334540 102918015 62363115 54119580 52324410 15828045 32270910 38303910 50444190 119054580 105051330 50375145 80900505 37388580 132586785 86943165 130392165 72392325 47713335 109433190 111744075 120484035 111887115 81273375 1261470 31463070 58654620 32321520 42929355 6085080 114568575 137435265 18425835 27825525 54727755 12432960 114494940 95155200 66678810 87734820 124327875 82568865 50889555 123784710 139791885 144383595 109735170 54294330 106379535 20493825 10282215 13856985 70993905 46136205 90737010 23861640 3272370 28306590 79156410 2669775 132168630 48704085 136576950 46331250 7088175 111705990 48422340 34644660 21697710 33171120 56425215 5093370 78314700 132778815 20859120 137019930 94750890 115520235 52633995 143566845 22971780 104171115 149834850 47613720 134701815 108213420 114646515 16406565 91115310 57328350 12129330 132222225 17569035 148213980 36517680 52080045 89683740 29434740 3372180 81916920 34740300 30909210 95612775 143259975 29774535 119830515 101236470 50263755 9238980 111982035 130338795 18116010 30797730 77732370 77981745 42278535 69451185 130966305 83249175 19406580 123858345 78984600 52080795 146150385 136294185 7429320 61213680 91975875 40908000 56291190 24505035 106860690 51122115 115264935 5186355 12100410 104566245 3868530 68412480 108709905 113305920 125852475 130372680 64619325 96186465 94534875 82276905 103894905 96285105 63654240 103331550 159660 76136910 30289725 134468760 88392465 31032930 66803280 51174420 97177935 13976385 63145005 75253965 51176250 137479185 36748140 76770105 130862940 47468460 50602905 116501310 120559875 83879460 113655990 96568050 42824565 25421640 38036760 45112095 39879285 68628090 11223495 128099580 53327115 10382265 10175205 127948965 136771560 4015695 53884545 58032120 3207495 14346885 87262575 104860440 59475000 143091855 60859440 91255410 80016990 121093320 89668140 87501165 118406835 50456535 148032015 80093805 108585945 30782655 142405800 121341465 34570785 68588925 25047345 109163235 63747480 59401365 117943545 13594785 94283025 48123945 21337500 50584650 95989830 101215515 79242105 25134150 147563430 109659645 129104910 5141640 64393980 139303590 18930405 126358215 138683655 82603275 112798350 93904965 51517005 7106655 126483915 146463060 65718495 50565570 146850870 74662725 73288215 84670245 116642415 64534920 6054045 26877060 39864885 21433590 69517530 45781365 127924125 99029820 118408140 107277450 112789005 23020860 88311165 116370675 47029125 87802410 52302885 37562040 44619855 21107550 140413740 3078750 120434370 135892995 97588380 128492670 147388845 71088585 49933590 58207425 15235005 133422345 55624845 1625160 43674570 115145775 145760910 113065680 147703755 92677965 46297665 107966790 20593215 67670775 6651435 116686095 1586940 134164665 119858625 50053545 52822815 105032670 10991250 140447055 146541900 63211020 12357270 32125755 122199405 66559695 68093175 24447990 49892265 88671855 6044700 2388915 61252080 63548040 80966055 108987105 138260895 3890415 119873160 33750540 100913490 19496115 147369480 96059460 48607410 60628035 106925610 138979215 51006540 22577820 118515915 127528710 10522695 139790325 92241570 84487500 95474445 143676105 75620115 123834915 35533380 31694070 113723415 9895140 78216285 87295695 22718760 13833615 62420790 133227150 9033990 82602915 102336795 102719970 146027475 138136290 138737535 58297980 127444845 74544495 91569855 142780095 144876435 147370080 56515605 9221730 38904435 116569785 121668705 67020630 114033735 50849610 93795210 87727425 37008810 126077805 51262050 35771385 146484345 69048885 136251090 13740450 115131975 104052105 66842730 50832720 44399475 64123575 37810800 69980715 67101705 94443765 29251425 142078545 11100570 120798345 46147980 2852760 137858745 115543425 147151050 78074175 26115420 65889060 79439775 119370435 32324775 94991700 100107105 52695375 19235565 100923345 148726215 88285035 134244735 27375765 57769755 20414100 107359530 41354280 44271765 53470305 12712605 53399295 79325025 62370570 78720075 20592465 77682120 93452430 21068640 65337330 73842330 22868445 6050715 21030420 26862045 26091330 87373290 141536190 34468065 69348135 78225585 113793585 100692255 144584745 46803405 146482455 109614420 134455965 74127015 85392495 111436545 77771565 129558435 43771245 129712365 2516700 99027975 22463895 28624035 45243345 23699190 57837660 92053065 109207920 119365950 96269940 123815460 119178240 68341395 140981670 121608675 127704915 30318840 14160255 42716505 119379660 143298285 115543110 32992545 67528290 86782230 20909670 57249000 20074995 142055085 40661775 89221605 140222850 49589715 145328355 46601085 47164020 54919260 26064735 61946910 22303350 106253640 46842360 127615125 75073320 12303705 3802095 55943715 69419175 117145740 141416145 119952660 118048950 1306410 149021505 33289425 25528365 139069125 78855990 42691320 129304605 75682005 139113015 126455085 104961600 42842850 65327340 2525775 101055330 119848485 25103220 116336685 79040550 64594935 70088070 45875250 52763580 36230190 108437145 62460705 53816850 22242510 42940485 78072045 5379435 129446235 98739495 57897750 111508095 108183720 8815455 4740465 23512350 60369840 44365590 87998970 106119330 66913065 61026780 8219130 46965075 149361300 24343875 3360075 38996670 108102405 4389345 99907485 50103810 13483230 89789655 80716725 59555640 29703075 92415735 82933815 57634635 39239580 59578725 131201445 35727945 2806170 131002395 76806975 30463890 141280875 97962240 83204040 84566805 97694655 77131305 15233310 88046610 53007810 84587595 148527855 138588015 95079105 92749875 1596825 32807895 40696350 38937555 27331440 72129105 35398635 24608970 12925665 101472465 55306755 38667780 31479585 115652625 63304110 123829245 149751165 56499915 86532810 124677855 27786105 89436120 132892665 15878670 24426645 122960415 89273040 54453435 932295 5826600 81879720 20563890 83379090 47278965 36534795 11813535 143340270 115390755 135526230 120856305 2439510 119769735 85356300 61106550 68169825 78850215 120910545 45698205 133001070 129883260 13949310 27434265 46203345 34270290 61112115 141635235 51465780 125789805 83697660 31024755 81063690 122374770 21774735 71233740 86671455 109612020 88519350 82245660 18922410 107036985 55897170 74851215 4148475 119106990 130855305 89381610 33450480 140560305 37911150 62727060 114021015 26325060 55157535 36511245 81050640 74108205 105561840 25682160 114258870 84399870 6231675 74638035 100311015 85724310 136652250 16098240 97675080 40735575 32184180 97700010 22677600 106421040 31110450 102061875 49894200 83461590 14403360 93215520 149590095 143728785 61657785 143080605 53358180 53331510 22937415 143962230 46227450 86137065 69887235 68036490 23981520 38595270 108063240 37509870 53139630 144157110 133274850 127090455 39194220 54394770 122036670 138854820 59964180 135171420 115001115 123964005 98216385 72894060 96148500 111967905 103221300 74938485 116194725 43052700 53991225 88352880 8588640 40171605 64745385 64214685 62620740 727875 39364035 120332550 128399445 115708275 116283195 2537295 138907515 4913955 889725 45379050 91573125 7672485 111922635 909540 93148410 10782195 84416925 137122470 126206055 144521115 95478030 123316200 39877350 86050215 517275 45229890 34792110 4496265 3364155 144174825 26409315 55997010 33226725 48204900 14077875 142131660 124182120 149412105 424920 56040870 378210 14893020 8280930 9691125 31515750 127258935 115167375 64840215 99829710 128175015 29842320 121667790 89075790 30749490 79731510 99186000 57693405 54528060 46944990 63953970 100327920 110376090 78665790 35789970 87848775 106857150 110377335 99956250 25493190 23272965 8793795 90969630 34678185 82408875 101888685 67899075 109707840 125351310 120868680 46346265 134763120 21956025 20447775 35428155 118591650 88477215 12477330 50723895 53184630 113315160 17789475 124726350 125347005 41057655 19282830 75146460 122468895 48848415 7451985 36233115 113504610 95896125 45841935 107453055 127100745 92100495 50976330 105054090 26546760 27376440 29582175 74578155 101286840 43503615 118455870 46637655 120628455 26660820 149152320 106389870 137105865 77088285 90007650 125698620 137057280 65761335 91628850 11878155 122517960 104656500 139875600 39752310 60332295 86186325 50257980 106646700 135172380 147957075 38250975 29422680 79922430 82520730 98168595 79654035 15731235 66774945 73572645 28170480 128302935 31506330 43044150 25053540 76433805 112993410 9204660 55830915 61932360 52125885 116401980 2629035 34215795 105104415 100472130 139780335 102159300 99380205 1137300 21673770 31829385 15225915 138417990 109194090 100278390 99252795 71402565 115415910 26953545 116178585 129662535 41331780 139428570 119105190 129176370 62462565 130731840 113499525 68944005 102052275 43829385 125732160 60889710 41666265 40786410 25369155 42406170 64646325 101962590 65302305 135360345 81031950 126898635 3440460 138013725 78010410 126389370 73766040 111910095 6108870 28162455 65653770 134638140 47277525 54639870 106236855 106958250 68951310 29029605 81680220 68721825 145200510 119213880 148817475 141892800 81314910 28904925 94695525 36057015 118450200 65643120 11939820 129782730 36486510 114073845 76450815 48073410 47833815 74574585 60371925 149728470 123535095 33506340 82867560 51149460 119732610 114778530 131584110 117601035 84460830 25493040 58808910 126785490 60984555 99295500 39035745 81797595 12263190 116885325 116997150 82271640 107132730 96783915 48422025 102644085 57510015 128716110 12540345 121387140 89552160 119699730 2409750 147098985 24369120 85566195 13229805 144843750 51915915 61015380 18387375 122354655 109699635 101213010 129218730 56132190 18332385 72341160 55673310 39712020 128685900 19689420 90363720 137958645 109986765 103927995 5009715 131173920 665610 19154355 19899240 133573965 120951585 52252860 97186470 146965380 80434650 128675940 60127770 120510855 30912960 63097950 49515105 75105000 91164750 142166535 85874595 47838630 9173430 136821240 82369770 145760820 131415420 133392300 54988005 133219845 45908820 72398760 10186110 122387535 106712565 137005365 61250835 134332110 54038610 126286575 58201620 12411705 53800410 95103105 28378035 103200060 94226700 68067660 116081760 86425035 81402855 116995005 18542550 113986365 122934720 56786310 136758750 85188945 144528795 20669430 60715545 61317165 111731955 27928260 65893455 17506410 84570285 30082245 37648440 118375050 67316415 77289675 11083020 108186900 65931705 84107520 115486680 144209265 2358855 114831540 63244485 29596980 28371900 98463045 25720635 6651120 37252215 89922960 57255585 111977910 85204350 86676060 28350825 129173700 144919260 33104910 40941600 94439610 125720415 39762615 134038890 29432100 26406000 7207965 113953965 98916285 51609405 53967120 90061620 101124690 1090050 81170040 20805495 117791190 29218365 120354780 22608090 405480 53228460 61976535 45292890 114533910 56128365 67601175 115162020 115766295 145511865 6417810 11054445 114039600 36941700 91162410 91223550 43886280 58846530 14210700 133013415 91532925 66720660 59281485 100458225 83347485 78789645 61198860 89569110 143806260 66900345 51574470 5456730 35070180 100336845 103178580 38978010 54384060 40658595 95235345 45153210 137421030 70584270 77062590 96948240 43505790 53089425 116526870 57142785 139264650 10211145 83011440 5704515 93407925 136520985 107349225 141811905 146421375 80330520 88731465 108156450 107405745 25361610 61819830 127236900 40427400 136760250 9633900 122203365 45764805 2827140 126988155 56022690 79750860 2842440 144968535 85041840 141206325 135166005 133098285 7208430 124753020 14773350 86049945 13336710 119803995 58468770 69504090 75438480 60982065 51285375 44735250 132356415 87805245 59205135 96003420 97388655 53819640 73601505 2042655 39630915 129651525 30040275 93042870 148680975 103420815 70665075 2588535 39652995 50112330 112554495 62796480 148083750 135143220 144790350 81758835 9072915 40350750 27312315 3818445 128358525 39821115 83801160 17194380 3988725 67605285 65553090 110574930 106805445 115085640 25254900 96993570 134364030 79486590 140515620 80432415 53634345 42130845 120845685 49008600 112617975 78848295 75491235 66640980 102722055 136873140 123929535 98487720 71398335 146917365 97496430 66235455 118329435 24181350 118023900 145697010 150255 26316030 44215950 118772190 21981975 62350740 19602705 49885005 14024820 61072665 47823960 64647240 9436320 80822265 81784290 66240300 2165685 136153995 59800665 56433795 27202710 91078830 3268740 140868120 121916190 22263645 79306290 102643020 75051375 101947695 33960495 148843995 92131725 129483585 119112570 136103790 61076565 72112710 83203275 83234610 127418700 57837360 3090945 110251395 13227075 61187130 104001255 149734425 12827910 51785100 23803950 70130235 10244475 85078575 127928385 11761560 81509625 72645270 70461525 23094075 116666025 107656095 21988005 87442875 48435870 56450790 123801270 38744460 6190545 58657635 55795920 16625205 36422190 99949515 139399830 117524265 120024630 90090315 7826475 76701435 51877695 31219890 11859120 63639945 111338265 120216690 147420495 130591515 8615535 99664800 11455950 25489215 8754645 21443805 25538610 82906920 57831345 116983020 108790500 136381080 113497365 43198695 122224440 5682270 102912675 112716045 35972820 107203365 12441345 53040240 4334580 80424270 31870560 88073835 134269290 32368965 137787720 103091400 81699075 140047275 33648840 137051640 119550165 146191260 78194460 82699740 71363715 136113720 68399955 43238850 46299060 107596920 93973410 105586710 114169740 51587040 141142650 276000 128318085 71606895 23718555 136447785 25915050 109938720 22660710 98398845 134383335 123058305 145945935 80193720 121660140 81026310 138874365 144038145 122480475 34447365 118714755 60811455 90648795 59886315 6508725 79150665 108231390 53808840 81701415 51372045 86502510 142510230 102993855 110390910 70999845 61055940 100379775 114838110 43141440 37681260 62797710 10644450 2571555 19085955 91969590 29711715 73116480 105032190 121119060 36771735 72326850 76036935 137589525 65316750 146172075 73704840 11700585 86585730 62822490 129319305 68403525 106364415 106810215 134150325 91096680 84191820 102494025 67980345 9339405 50670300 49440600 47864730 77116545 27783795 103256460 128206005 43398600 127140 140659800 84227940 136271280 61660065 92727870 37692210 40222590 95283780 64855470 13786710 81882840 139582065 88848210 90278340 99108465 8200935 78784440 140435370 107584035 145423665 129419400 4343970 17131260 121955445 105472455 25263420 33614910 104285520 145578285 66077730 72530205 44199030 47276790 25266225 22080360 143409450 131794830 115125795 134617200 24376860 89614080 13962450 29040255 68127600 25995615 146021190 27118170 138568230 136537920 82949805 48192375 117442110 26747625 56225745 50751060 81072090 52159650 33134940 97812510 62297865 146889735 106636230 9654660 146205285 133165500 77054280 129631305 59690280 7724745 92840280 24983265 130490685 19065375 104555385 28852560 82684380 118718775 75082830 147040890 132171690 43183980 539550 92695485 97532175 76107090 84822780 175035 46350510 79373280 55173495 143711625 102772845 79342935 143820300 105260205 48267045 75318270 6731460 119671845 34497270 45323550 57230925 108263505 6786435 112435395 68494650 35801100 39729780 24896160 38868615 141488715 50258550 3588675 65490195 63073860 51592500 83629950 148153095 53568240 72313740 128970675 77778750 103625850 11373525 31814415 148175160 102162000 10165485 121061490 30132990 86476260 5282805 19437810 88033290 19747065 13609560 127601400 86597400 125343750 121826955 103757760 39495690 51851565 101202120 53447895 71905245 66573195 81331875 131608470 21827625 132168705 12938190 109262715 112995060 141484095 44782950 56699145 127184490 127256490 135197025 113848710 85531710 134554185 123991725 30450795 99304080 93755505 72088755 74568930 104991510 119042520 37185255 8692800 54258240 54826875 16958175 110685615 81270390 105981390 16202715 74520765 37583265 44871540 40332315 113721120 56917395 110893560 72791325 144232830 97444785 16214895 90109980 133891395 104565285 2536110 69435900 47514540 149101425 71127255 90224520 103162785 92031180 73055565 37172145 148835775 11206410 23361540 78972300 16814205 58739265 4035960 54375525 117521955 129337335 6798045 44944215 15059535 80353650 131895600 65545920 75377130 37008300 101063025 82910130 50757750 103040415 2943525 25417875 61468110 88661115 116628840 49302705 132522480 30681780 66826920 4191495 128069490 45179820 91044525 54886680 86482050 4496190 98503170 22127565 142458780 149812905 8903655 17181525 84039945 79523115 88052925 78226320 110467620 87034545 101944620 149481405 131064165 132747960 170565 6418935 66689250 63782760 68883915 7264080 113726565 33646995 20184375 28974690 55530135 35288685 47788140 52679190 10870200 1458210 124801035 125026710 58786635 90037875 106005195 135019875 80646750 73706805 54157605 115475100 87611145 122246415 148889055 75959175 35107860 146481915 6230670 73012485 51173670 46877130 138137505 41448285 49378110 68544990 92331720 46647495 137567850 14845185 139197255 65715375 75108390 117544035 39518460 138092370 73384710 48100515 146697390 36429945 124023810 92089230 58358415 10758795 35273145 52382580 129377415 55822800 79341225 39157950 102377520 99996270 18766515 37745325 18858465 18961260 68771640 45703770 25900560 52493655 91555095 111263910 18061275 148913520 100309995 124951980 3183045 53457495 104249310 118554165 145153020 79484655 127963200 105632535 117684360 133762350 52118010 46339920 144478740 130148685 29941350 145679865 36377535 105833205 75228345 149412165 65396580 37177290 65859720 148705575 67610415 83630730 83425185 28252125 20252175 57854355 69363570 54033735 62329500 126039870 62651820 8139210 83138670 69953340 130284300 4135845 113679465 94905750 103632780 98588580 11690445 113608710 12821985 133953210 39720375 106358850 32103180 6581010 103084665 36144930 29095950 8070135 72760320 28801290 18063870 60592470 128959260 18673035 14476605 79411800 121384785 2478315 106026855 48231765 83308785 69650820 139708380 75754740 43349385 79502190 28978245 107309985 96120765 113307495 100228875 58255560 70183500 51152865 20896095 135576990 112070775 72861825 42966390 101295150 121525800 15164415 114542205 6652830 81220560 146115015 16327335 23889045 77964885 56958660 32901255 121260915 3546285 105132060 12976785 47517540 127610670 137915895 105248190 136919940 42177780 20649825 61673175 148187400 106815705 116791530 128562570 132312420 46319940 145911675 22659945 110735040 9693495 71054460 138013050 52150215 8633190 39984630 142585050 50555085 33590400 55831710 109648140 85252365 75413790 81143940 90183240 65417385 68299335 126936705 79261785 71204670 42889380 28526670 123864240 126525870 2403660 99905385 64111440 31434705 46104420 1327665 2771520 39661155 47877285 77740665 57369870 134778930 93812430 20639805 126129030 128479905 52793115 143736015 119284305 72740970 131245845 144969330 134698725 120580485 142537680 84082455 114773925 12849420 7330410 133129470 101875695 59840040 29923485 55474020 40237530 21377880 125027955 79912575 56021550 31671555 97040520 81397050 37780875 121865055 68706675 57068940 112754655 68895165 142145010 30744570 65581260 148126005 640140 141612030 3441690 42299745 56094540 103325205 104772645 22511760 33539760 65438790 39221850 58084905 106291890 28218840 115294155 119127180 142230120 29796675 35088390 31915965 16758105 18524280 79359990 70976145 62340525 41161620 51466875 113493735 117914610 147424890 11110545 62387415 146291880 58792395 19719120 50537985 110514270 58618260 122678235 138804765 139305870 134029950 56480310 24678645 83601765 115050120 71960820 88265190 57219825 1595400 140690445 21298260 130604265 146364690 81067650 20499120 121997400 144210315 43172145 140353905 130922250 33900645 101808345 110750355 26883540 107702415 82988280 125488950 1618125 20593815 3409530 111300315 3547590 92957370 145064355 106825095 35022150 28174710 20581830 109745910 40195635 148461120 124348875 82349910 57589245 108443115 107824440 41576205 86534070 79992270 141103245 83195655 49239105 143552445 127784190 111566805 69619050 61333200 88021320 78118335 93674430 3593805 119557395 140977155 104647860 38937795 1050450 20681040 59233860 71321970 146855970 95337000 110444055 46833240 43039575 78767985 31958130 118132185 101034030 100752600 9742695 143505450 95011050 21021900 149973645 77397075 12687255 59498190 25258005 127873785 149910495 106110615 81750450 27946290 51019980 4948800 84286425 104783805 86063160 15965160 58853280 71703630 70513680 106772460 24455790 26781720 116104800 87189840 52704300 19475520 108382425 78387180 102670935 106794540 127055625 44161755 65211765 37258245 4630515 145414470 52786125 44279850 6812490 112080825 126112335 2401485 60954945 91265460 53167590 1127055 120664830 126136365 118439475 127780395 121300995 80242695 106994175 143363415 58978965 85113975 34656975 31155390 127502445 55000530 127380780 54671760 57042000 43362480 111885780 18965070 121643715 45386280 97885200 124813680 69648420 75299115 35933205 48237585 70271520 136599495 114155820 29646870 82768695 89167245 142186260 22212735 102284985 73368495 6607890 56652510 20356530 46136880 43501380 55797870 87431760 147792270 84439785 53545005 69410805 125805000 60597225 113211885 18648810 17280825 140402895 52564110 12050430 58567560 49263465 137194485 115363590 82507740 118452495 29111490 144332790 23439075 32022120 54941835 144786660 148127205 48095355 60954630 24062595 5271060 111069540 145961490 42792600 19776285 147483465 111977775 8717925 111963915 93881985 67390185 46842135 81993615 90848910 31018320 132989205 35162685 84809790 61066755 133560285 143486250 45547680 137432610 95454660 123872220 74975370 6785625 21220485 103406415 68360295 16459320 134152830 90001200 138101370 49207485 27327735 85784610 49634370 19461090 138927210 8039550 137510640 91379685 117749355 90641550 30606375 17304300 49109445 64897905 37602105 28967190 7580295 62295360 116931990 21639900 88770180 110540895 27360615 3635550 105756720 21853665 12387255 57225225 136510350 65830710 49061070 119462370 139532550 25761495 110783925 102834915 25076445 22301835 3483780 63363765 134222580 118221285 141463785 10084635 119536980 26346525 126137325 35219085 103318995 23503320 67197780 70956150 96630195 54957885 84116265 84944820 20816700 69317565 122286555 113805900 138475845 55793985 127843665 5683695 74099820 55855245 112315650 123800430 66715935 128660865 104060730 109765815 110144100 96911835 128496765 135006375 145586130 142045065 44313690 72166815 139643325 12753345 62218230 24976020 97787100 104148330 98504220 17725410 144138105 60975630 148031775 72633060 51168570 148203375 86918760 120864330 47718930 24370245 38996280 127780200 118553025 119954190 47137635 18179190 103962015 33127155 25713375 81120120 110511885 27502020 27897300 105673515 64038000 104818215 1868715 128849700 54781920 112998570 94863825 78582870 122544150 100158210 23513460 119151570 131436270 79603350 137915670 88604505 58691790 115464780 148502130 21334515 85852515 17424240 49325385 105952710 56715195 11212635 119730225 63812220 130600620 140930745 59478975 82115490 31849980 123204840 80801460 92101260 64944660 132255675 132193335 107530575 131602665 58993830 137178105 102178815 14023905 123726090 127075965 116212320 38588355 48152520 100874490 31072800 65202960 65882100 83819460 15520095 144062205 36608670 75566925 121535025 36519075 29892420 141079950 123455700 25634775 81347790 132248280 51275655 71534115 38035755 48119535 14849115 125421450 8706885 92107395 31795050 119573820 88416660 17952030 48441675 141204525 131893635 131864805 94720665 44027655 143118090 17728170 80544030 132232500 143140815 66319485 39051630 19575570 41740095 7501305 20557530 33829635 84580875 133497150 127811790 139667250 113292900 82259700 81800190 103706205 103085730 116974860 56582475 42785565 131703795 75964860 130357935 84869970 53837115 96892980 10009185 75485385 36449880 6520140 15773340 17611305 90067530 14285805 131601090 282210 77821905 95852970 31470000 117076410 139012275 147114975 121054785 43111380 92884110 100960380 84900540 42868425 19403355 7416060 25664040 140220090 113799030 94681755 139428345 60599475 86893305 31800240 139714185 142890120 135562560 34823325 83034135 50212095 122393640 33768570 85520625 126175320 97004085 146514195 97851705 58065060 103812840 113351640 65965440 69864900 93392115 85892040 53552100 64506075 102933270 16855065 87185400 57143745 3896865 84657600 26083365 63215280 82379655 21579660 84249900 93132615 126804945 58589340 17480415 102935685 26540250 76314675 19834380 57295725 92802915 69043350 99472710 112522350 103800600 95645280 100027215 34627335 40747485 42889785 73844070 17000025 110404335 76379445 104115150 31850190 129689745 64073250 142518360 87079050 92892150 10088775 89034705 90079410 26487480 63134940 74125815 133042590 35792055 32717355 66878415 53684430 43784940 134971530 94388415 66996135 9972945 34610100 136028445 32089590 113845680 57318405 39003660 36027855 124242300 29133885 141463005 76060965 5996805 75321405 72253665 96315150 66237510 58936485 5225340 79376820 31219125 2621130 21017325 125531280 18054765 13100055 9986685 69439680 110738130 90912840 94537080 41127150 38996070 75235950 108401745 77645280 111687345 28916880 85592085 9141825 61099725 141873600 124460970 3988650 40984155 82372020 98880225 12447705 66127605 77802900 107625435 33300705 33927990 132610800 109356915 83190015 511095 149404560 146448030 99341475 22288425 89612190 133962915 42510180 92063010 124514175 90388890 21417795 9224850 17828070 107158755 58249965 29486850 11061345 77128980 35867025 28257285 15702420 5275350 5802945 138537285 96676920 35322555 94383735 97416225 82042290 70629825 20909175 20665035 143074380 89101140 108246540 47238705 131318835 28755750 118868670 41170065 103425495 104788695 35379180 35919870 127190220 76169055 4574655 65582655 13206045 117476355 110843835 71668005 128878845 45394515 107976165 50442060 107692695 11960010 91789410 82793490 148623285 39685275 106355625 129047100 31473315 10112775 73199745 146581290 99304440 11845620 81844215 19401180 91513305 109926570 19242270 58687065 55794825 41222730 33558270 2639760 72850155 31339260 24442560 105777285 37274400 11178615 93063690 111190485 3765240 19200795 92530710 70786380 9136635 127890945 37063470 49388730 133701360 110171565 129730065 2117910 136155405 144660450 107493690 117007905 34381500 101179245 35438865 52958475 129691770 20760705 7027515 134904375 44589930 42518250 13734975 71121225 38984865 98189325 4861665 106583415 26676465 78491955 46598805 11065065 132826725 96310770 25357335 34196745 67530060 90188850 141258375 112065945 59961840 50033385 81199560 94181160 85038750 124728330 93924615 127301220 117909750 84420750 120187485 102517830 4493985 75431760 79932855 75491850 61429125 74506905 60717525 43376175 85160955 72199005 76394565 39397035 147117585 16845630 65705220 37458975 146366355 30710880 42281505 112798170 89820630 56447850 97914000 84410850 22398810 73590630 104682870 47361270 53991480 61355625 78523680 2866770 122994360 19524675 106427130 94730265 76063050 105327390 19076910 79069515 149552160 117228990 116200845 23035905 30924780 149185485 66999750 53233965 112654710 58568790 18699330 137495055 32300040 6376605 80928450 54018045 50738775 103905135 15729465 45581850 127477515 101890140 65036835 18758355 80183670 91426290 74090430 136963095 34811340 13771980 1818225 88564905 136754280 129787245 59902755 19120920 144932070 30301380 115078065 61427250 129358020 102420105 33430815 117360195 3056475 141839250 111575160 108702465 122706915 11706135 7901835 17340540 60688635 26614770 76467405 50606265 130087215 135252990 80881515 112338435 92405430 99317535 13969740 83191890 125353335 90686265 60403695 70626045 125159430 3686190 63080250 6032400 9683190 78537510 115340040 113972925 136543845 31684245 126863085 57303495 108344535 82457415 9854685 82867245 145284330 9178260 108998925 118172145 101952555 99898605 8914170 17730270 130229640 144091140 124944765 118012440 39684405 5942625 41359920 4955640 77602590 122597250 124050045 50394960 26139720 134372220 55359165 21930270 106950765 74109225 23047215 117524835 3211635 123727485 125795610 30673290 126411270 112597230 84502185 22550250 130026645 139762260 103191615 100274475 91670040 149504100 116055060 42250350 6975270 118825260 101837820 124149405 30747990 71644515 52539855 138728025 16693950 115011585 56208840 8535435 2010615 134203095 2539635 65878740 86603115 20290500 51324915 71982930 90501105 53304585 35618100 32718960 36638985 106736955 7395105 113378820 136309785 143007795 122624970 23125950 71173995 46868475 132425610 27365535 41811660 66023235 85181190 77470230 84019440 94801470 27636300 100106685 131765685 48809820 62480220 119307735 123878325 131158965 10562325 83397675 132803340 93998490 26113245 90645000 149244660 89662170 105005040 93969435 55925295 75076710 29366775 135791790 64882395 60756570 43891230 14496570 57920550 30100455 123164640 28148580 60730620 47840010 120257520 44947545 149975955 59153490 102462165 106121400 113197740 9507390 60165015 141738840 92652045 92017095 147124950 3074850 83078670 58251060 35567070 73144485 2361585 131387310 140728875 122638995 129119220 80282250 114285390 13948950 80177235 90314025 113188920 255090 86933325 35628495 72487740 47086410 10033680 129892080 118434630 142209150 84885075 113643000 44071365 85958400 70082340 49575465 17068125 68852355 85754655 5679750 2749665 9454125 81553020 106963860 3899115 119800350 43980705 4887000 21953040 85185615 118823160 83007045 45045555 121728315 47975415 115434735 72428295 134276190 95701980 95779080 54696645 53174130 142804005 94359180 66363495 79231290 131928510 144062850 87939375 56579040 102455655 30111840 91319430 113930760 50510430 60827385 29428950 70980360 72823410 18346890 58533810 54385335 96429915 36002985 125191500 106479420 55775370 97173255 25353915 44186625 107436990 124115865 88666530 13967820 51501960 54573660 135632250 7026810 137904360 105432540 52067220 106748355 85381860 30312750 2708760 30320610 134428710 133641720 118504320 82522845 711705 69873480 85590945 2749530 35606490 106971045 26042100 19631685 95833440 1200120 28925985 94590375 112095810 83735625 132343530 113670765 129375045 99644190 88708980 62291325 121391340 123834060 28202235 87818175 78337140 129477030 90622440 67125780 112034640 21478905 121230180 95809365 14106360 129048285 112295340 24294285 43065540 118619475 25239570 12495930 86829405 29550585 78620220 28741635 18950415 82322490 128414835 85353555 95765565 77041335 82809090 7137735 17394405 137776350 102721410 87966405 125834565 136281810 12011370 58775985 137938170 40385235 42812040 134861505 112196655 70230900 141676005 116339235 10269615 60694725 4105755 93224280 58673805 32587650 3759540 82146855 103849245 57792660 129876885 114082695 102465750 116044785 49103430 82181925 59901300 101826945 55149300 102333015 145962540 124454040 96212700 149526000 149396760 70435560 117195660 148036395 13331700 106070445 142716135 101093115 148595580 57704805 117493110 27292020 3294810 135631800 114073515 133392510 15894795 134405100 125558700 68195400 134652120 8612895 72342765 106603410 148184265 128832285 127517895 18720135 40492470 71692350 99461010 46215780 48404745 93508245 20421825 33357450 82084215 14220750 94422270 26405565 55946925 50597505 139329075 89251185 63046545 134354640 88808610 118543380 27536220 13596960 64950360 28306140 19761420 101911320 99694860 47421495 46794090 34741470 56824500 64967205 146607750 121174155 134080455 74564130 31178430 73722990 69537450 136276305 23714130 92687055 122401050 133264740 71921130 107024370 20511300 76048380 62388915 71842575 6701235 130460010 11730405 89147040 63113580 26634960 90498720 108989910 149189430 36424200 107411190 537960 34064010 24252105 40287570 7932735 14039865 4002450 121954455 21005355 48100800 95138625 79402020 19993275 10248600 3922935 147458910 25227135 42194805 47328585 4054170 12888645 61693725 62104425 137437980 145070235 94079415 96052245 120648420 84283785 116622885 98138400 23126820 51781050 77362425 116365590 91008015 125349060 33480465 54439305 50113380 29135715 79417965 49251015 143538075 17737500 144765435 135790260 70217805 1807380 68296395 55435830 34068000 147713025 132411810 113715555 39964275 102389175 117341340 45661785 35344365 94630125 37015095 110069520 70083795 143114460 44908965 87205530 55687050 17874930 52287210 91803330 62805705 15278070 135216555 91193055 55284855 22550415 15610110 74397000 110397975 15567450 80297325 57844995 4908975 16451175 25142985 37225005 59475420 89994465 80086770 114609495 110804955 101415945 44280870 18164325 113418690 94710885 32333415 139742970 8686635 59989965 62295930 149864295 23512425 65830515 74396760 138855900 66839475 135856875 31317825 87268020 80278620 96053055 34556160 75799590 127353285 55950795 23960265 144335100 111227415 147274095 85912200 39813360 60497985 125444520 147202980 47458290 67612755 117337560 52191285 109582575 28309200 135823890 84749370 33764325 75736515 39648645 85311750 144715275 111664350 146096880 136250160 31294635 92837340 25939815 70839315 124409445 86371155 114692010 99127665 29441865 47166210 31924875 70326735 80641680 131079645 85592565 66624495 115104900 126079935 144887640 19110015 44105910 1528950 32425470 131699940 69984555 83262675 74978115 87361230 5144505 5641725 29235270 69104040 53795655 141159795 54646590 113985975 74472390 110035260 118922460 29249385 36444870 76410960 105062430 25359285 84424710 49162680 65035860 129018720 110361090 2896950 26053755 73516200 42261375 27046140 53722200 146361900 56225655 140976675 78351750 143130660 141243150 129575745 84912885 42995880 89855490 143137920 8397735 99718365 29607630 46591950 135738585 36485025 75033225 18259095 54410010 104408715 35574150 118519875 57418695 123187290 95444070 110863560 137263650 10284975 8102175 19113960 87531780 31467885 140047035 105921975 147537135 85457640 126952800 7490475 90412845 142143480 48673800 45451320 81767895 148335105 95003535 146043015 85753980 148452615 132251865 133365705 9205860 60656130 42745140 106358475 146156595 117786795 147043455 56292960 4998300 122849790 21593550 58715445 4626300 73526190 138985485 146452215 115382775 132950295 114191220 128908935 72990525 112236570 100738050 56083860 61939005 84378075 65476620 28775040 114883590 26096670 142672425 26636085 66334230 50284785 17790285 84907200 103359705 39308610 105697515 24070725 91951770 66566355 27904215 127473270 98659020 60931185 94783920 55974690 57411390 147873720 143773905 79657305 81373860 88161645 132866595 72023910 132425070 82250835 1774440 142188750 6023715 90173580 8270115 67639245 53976510 21801780 120167160 14505135 96315990 98845815 88201710 89101425 72203565 65837955 78737535 34754025 66003750 94867935 73667430 22781295 71491485 51349545 34192680 110452260 46815870 55598670 41884890 128547945 127430745 99327585 30192765 102867540 68533560 51955080 46827585 43867830 79606215 109495065 13480725 6354780 42041445 91890195 124955325 132882180 45122880 21066855 141852975 44848260 43101915 29071065 46398810 26646810 26595255 40682190 118301505 107516055 6660180 111880080 26899230 53582355 90280770 59547210 29016840 70849380 134836875 16636530 34067160 92506695 64035225 87802455 34224300 76930905 2483625 69696585 30020385 67578840 42848895 58605960 110050065 47304300 27535740 83419425 133686435 69501540 68579520 59859150 149756520 9204945 120412830 66044040 138466230 36091155 6734775 128160420 139749075 114035970 13539255 24442470 129196470 73363260 90326070 129637935 80828220 114333390 33352635 115655205 8024235 139903365 82168275 148478055 74097750 19865970 79129380 21304485 117792690 21423615 2858730 19431480 111519105 50894055 5652915 148602945 60008520 47270325 119841090 67483170 39257385 22299195 91954935 8474085 4689855 3287370 21169725 144261900 103260015 52718430 149301930 132160470 83810700 53329935 7795800 24074295 135505995 5592585 103152645 88300545 69751830 26205030 143884845 15743385 58756740 86969970 20512440 119585400 90212955 85102320 98973375 135036540 93850545 136103310 6312405 20610900 64305390 97992615 143862465 98965140 109894170 138640530 44984685 76526610 123112785 124828545 73074570 50459940 117652980 75039015 136398330 107707815 59015070 147390720 54288585 121132560 4005825 64779105 74416725 80741910 34875630 52045920 35258355 2069190 100505325 6867225 47867865 142734225 134492370 108741675 25564860 120012615 77917380 128907360 85603530 77353335 102269865 141221565 76741380 120916065 397965 13357080 146754075 66232845 13175835 46642560 14811045 6541575 71191155 71012895 65386035 128963865 68356500 42865800 608340 1863435 33438600 109418610 129158250 16854495 94982670 136799865 96207120 139334085 86550435 31439235 106202535 149330175 149364375 6459300 130706160 138486465 20314935 119476365 69856695 82745970 15382470 61639395 36167505 146814960 55417800 80494230 47279445 92049825 13341405 89257365 26316735 87916860 86387985 12623820 148342740 35470395 100645365 62973525 129961125 130009530 123738750 60896145 28728675 145100355 58964730 90252270 108389445 128960685 87356790 25504380 2083185 68708880 110452245 111840240 114458595 103431030 37899705 47892345 167505 70508895 62118795 44987100 111732150 42925590 49280715 82005045 117814710 22415115 40812270 30390090 68336190 44133240 89397555 34996695 47120850 81740145 77831070 40943880 144993615 79377525 27005205 62786055 127967085 49519545 55641030 30428295 44993835 121554810 105642240 103958595 109211250 29563245 10638885 79081830 120313575 67895985 28399920 102151365 15103230 74195175 102120780 54239700 86821905 136708140 28063185 22013610 62667900 34322205 69458925 42434445 31006875 106716390 33171525 39365085 103477680 60434025 122248485 8131770 107544060 5357820 50513385 15648540 71077305 57594300 32309025 79041780 137348370 42092910 9139710 99649695 83151750 107140395 5163270 54531015 107037120 19597440 146161905 76824030 148025475 19440810 42689550 143776215 77714220 40935585 118174125 55987410 134901225 39233895 25362705 54153555 19275420 55308975 41544870 122305290 57960 75633690 66014610 109515900 83886885 52870230 26849220 106378710 27450630 111015420 126750555 129579315 143508045 134803500 63341220 86384340 144883755 62361480 113855550 21276675 105437445 73869405 87997965 11313195 69940815 133997160 118976850 55991040 110738700 40508505 84485625 21487305 41746785 30907950 44330100 111549540 149239200 24531960 101632245 131289870 18062295 46281060 9620355 72208020 8997075 131733885 138960405 84595530 98062935 135966270 147379380 59950515 86749005 99971625 95754615 113987850 69768255 37679265 70611990 131293095 102318465 45873570 94439940 100292280 34459050 75809565 149040390 87763830 96267480 46155300 100549680 73881225 115147245 129161985 3848895 8842395 112442265 70895490 105321630 20473230 125087805 111056160 17446110 96260850 2406195 119113740 23314860 116846535 147269865 84416460 149470920 112068330 65700825 42377595 141644070 106147680 47367270 10566885 69327480 119882370 109890555 141914160 69431220 99862605 103827060 131901135 23054610 23949255 140076375 139542180 130112265 125891700 107663775 128446245 22655370 27582375 48325170 121849035 81534255 29354715 141480735 132468900 861705 104412630 101581965 138815115 132611880 34756800 41960340 41688735 138409455 117483090 103372875 63781080 51853245 33454620 71323425 138428205 135337245 30615645 51391710 74300310 6573420 10622895 16452885 147897660 31308870 117741225 117017355 85567995 82985775 10179765 64333170 26735310 146878140 63688065 35785695 132784065 21568920 42407775 109239360 129569310 115712880 29765565 80240190 20602710 133443960 52794360 138132105 15342645 104978025 99834210 49763700 33331185 23818635 130051155 70440855 128088765 84518850 103189185 30608025 75143595 81106680 146899395 4137345 90434430 48548985 57269625 56210835 45725565 122973225 118774185 70765905 98105610 141611850 42838710 82429620 20703120 133220265 123926070 66545460 114823455 1874295 52482735 104856780 90743385 127297695 28198140 92613000 70529865 58782045 47994660 17560935 42431955 69915015 116306955 93024780 88007565 53943150 97769370 147970620 20219295 53380365 15639750 112543500 63535575 120386640 87932715 29855745 1598115 136249890 149037405 21284805 36489630 63743745 2145225 143415735 25962060 128107530 85911015 37990260 64400910 53576250 72374310 48720480 2103180 141451050 87092010 126798660 119461350 104556945 136108860 76732080 124808325 66925185 84265230 67586040 125282160 137941260 97896300 118800120 23567025 43076295 50660640 66890715 94173255 36255435 18391095 101234940 13641135 26904825 106432995 226815 72134595 115387965 101206275 46213545 148671255 84639030 2869320 45698760 48448710 73185210 86256585 63905520 110797275 76171845 22172490 20819835 34715520 101390655 26558235 32929725 92863050 139002225 109836780 62227230 86195325 98163990 59867235 15229500 102539640 47736570 100700340 133749375 7104090 104762835 28007505 1070580 102826365 97524945 99549270 14771775 138667020 25262385 56292315 131025420 125581170 43861800 103408710 56499870 33637455 59652390 63622410 58306950 934425 128144070 115501455 99023910 103249380 4380090 47289960 90207000 52698135 117091080 119186880 110472495 137788605 113677845 82460955 127702515 117632595 89724660 92332665 16965960 132427500 79557825 72770820 88131810 42274530 98379090 75109770 70725270 64123590 40190445 140258295 67671525 143236215 62685660 101862675 57449490 49641480 99942585 134549340 62373270 72463545 137330580 29453220 104478180 94328325 104242380 80450370 99885060 121229070 121938390 83050020 124735395 143342955 58463445 120151230 26701470 125580915 47706435 38746425 115350930 125391960 93920235 4341975 88748145 85126020 18533580 35604135 25810890 126596295 127944405 37774050 87289680 21169080 72117450 55198470 26265630 129631965 43936350 40668135 18927825 112505955 15397380 127204200 35241015 81559560 116034885 15290925 41152665 147806415 110906505 39759495 97910985 103302600 32697795 64757025 77757060 132483615 128456805 39011220 119028630 84441825 20584350 100827180 95769345 58464315 43038945 50950530 145935060 132854190 83505120 131051595 124795680 67766985 134426505 144960060 54254190 30932235 73366395 3494775 30853905 112186740 122542950 64800990 104162205 81162390 34844865 142802370 90010650 65456580 81094845 99668325 74589855 100121505 76854195 12916095 13382430 103458750 22650330 88916280 21466125 27753735 100313565 122424660 34066485 75295785 63008880 133486035 108010545 92407320 100569105 147156840 75511140 83055045 86355570 116248065 127461870 64419855 61737210 6801705 74101950 44788620 95424345 123212880 127020315 127446450 101758740 48336960 141412380 39580350 23799900 71680140 129734550 66757200 131808390 49344600 84024735 27983190 138980160 37036785 79124895 91971540 101334015 87590205 24672075 148754265 1189440 91995450 63137505 30888165 22565340 25836405 5285805 130464735 28081560 149733345 89718705 98090100 81816465 107620980 38644845 72498870 147350595 47856045 115544460 97478280 85496460 1845600 43884555 41224590 108000525 22160745 146176560 112555290 147635205 51852270 96422745 132165615 86264925 37159020 80401320 85892685 84000630 127256985 62293935 147382905 21693090 1501845 89812830 51110445 32470035 72049530 76340490 50599470 41754915 68878575 626445 25689210 102031095 22416015 26959245 53700825 54263160 52148490 81512340 106468275 126562335 34100190 58512270 7141485 84349290 62337795 111574335 47802780 95718540 143370540 137660580 109355250 49148640 94700430 23213580 5620320 105232845 137756310 8261490 87731685 71346150 90144930 99596670 127207740 19911810 112610895 135435570 70911570 78106530 83002680 77047245 85104075 89166465 28740615 31865130 61748880 38515230 31742670 14277330 3831405 44262315 5417445 56007210 106782090 37762830 12889740 56467170 98576355 111262695 52783185 17258235 99528285 46331415 149016825 55290150 123707865 132907785 77795385 120519195 32444520 78225465 15405675 134120910 108986805 60967560 60752640 125003175 123073710 145447785 18137370 70379850 64610040 62671440 80088225 106351725 127273155 125022120 97614945 75683910 23701050 89120190 73671405 120265935 27461730 91607250 145373250 13341765 83949960 36363105 7106745 147212130 143276610 138878580 116594850 29459880 76415385 72486945 75999990 88089075 101930790 52352775 83878965 102181155 105133050 138646875 56397420 77234685 57740565 132912240 97717590 61763925 112693620 123534000 25876815 121063710 120676515 76495080 142137735 116621715 125661180 138194490 60140250 16513230 32867295 29286120 126329745 76161630 101736075 822375 3101250 92078355 99034905 124443795 73927875 125069355 63749115 138722805 101229480 125776875 142649325 34475295 51636840 32207550 3805065 76361775 131558295 3870210 78331200 104523135 109629585 84402315 112260690 95920950 81377970 149298300 138610545 42124590 93780870 120290535 19127025 35388795 117393750 75736965 97217880 82986105 149360025 90531885 136162095 94112340 47066895 101670690 95829135 115897830 109027470 93638940 51331485 42353175 135860220 24578250 26750550 12815010 59075100 9811770 45809700 37553055 69796185 144457965 94764180 28477905 61675305 1225725 46320915 6155835 145847520 1469265 107179215 122473140 116856195 135849600 140803890 1547445 118506195 127671435 89346210 57638610 53681790 127340535 126688680 11959230 147724455 103695810 53721360 101827275 14739795 72274140 43868280 103555845 92954625 13305855 138940695 6463125 121465320 105412875 16793910 141018270 145539030 66065805 135703950 124000395 8646840 98540385 118683960 51409545 86728365 57750645 59024565 74907555 2852100 41744955 49208265 57190545 61438305 16558470 84237225 38830515 116944755 63105345 48256905 98848875 87113310 40249965 141667665 105864165 14101635 39805920 105151125 50663520 95883120 22306995 18595665 15925770 55153755 26572125 108159660 140574105 123682350 81129765 12072855 106835460 66566700 74034495 52328280 107596155 22579980 5540355 134118645 19002330 22340355 13034085 91975530 136449195 84103860 73344675 54966555 94556340 116387235 142446195 121262250 137059965 82215210 27901200 23820855 126875460 62037345 1020165 136759395 32763615 81157410 32671755 20127345 105736635 81111345 140930160 102731160 78400110 2825370 127067250 48948105 123380040 11537460 76194990 68000775 52011720 99181245 121275990 42610770 116545560 76482345 93589440 95059545 50514510 8520015 57505965 20238720 9637530 58580325 49897425 35383665 57297780 23269260 60509940 123968025 28719645 16047945 44747415 68596995 62137620 146357625 147035415 138656040 22092225 43299195 57918660 126324270 73920495 89400510 13632990 37475145 77675775 138940800 85100310 17647470 28598835 139305480 147709890 9461835 63106125 21554970 140716725 53806260 132967860 129842355 43037340 62077980 111225810 23871285 77244735 22456785 75837375 124936140 55084050 142584180 45679260 76646520 126008370 72760065 108557280 105173370 50824380 44485125 92028870 56906115 74763045 13832040 120950925 149346180 107457075 39527250 71446905 116644830 11911875 39869025 86616090 116258520 52818555 81915090 54543405 50563560 76819020 94749090 144874260 96223635 85670310 59134350 44233440 92567625 71810835 96493335 63862470 69213705 15106620 13344945 97150875 50428635 28503555 52546545 82273530 134078490 81049545 65803125 3196980 18807300 111058110 17125740 50133270 43974240 61779075 25085385 16962480 64317315 134547885 137987820 147605310 59470935 74546655 133358925 149868840 10964670 6146775 27889665 88248885 7560060 100435755 47299035 941070 46702890 72417225 57975915 33643860 38772945 129083730 75162135 20099835 136914765 23295030 23129505 70916625 52943430 47089185 37675485 73149990 131734590 129041250 16494690 109565970 8902590 19326885 123801465 133694295 80398080 55445790 59731635 453855 98285790 112743300 32321190 113730630 37115655 9411900 81837885 44939325 147100065 122814030 135998280 48237780 85965300 63604785 66347985 70735815 115296540 58975785 96246480 121774050 72681660 37389705 3315375 41900445 74849880 19650960 927015 66352230 22946565 109852170 89682555 85445430 48846045 121256205 32850435 74799225 49936800 87615270 53421075 121171425 109137300 26978820 98769045 7247190 109736370 108136590 99884895 19315395 100106895 39067485 3176340 109591740 1534305 67453725 39341340 115989285 128758725 55401195 84254940 4183710 19667130 102701640 27790395 27766110 127355145 115078845 141353100 28965030 21993375 104205540 107865915 84200505 42886380 48694965 21651960 62247180 51129990 143065110 23751300 112084680 36918120 88941720 80844270 22928550 23052765 105436350 114340965 122562645 43252020 32052150 79519500 141184170 31438845 11839560 88883940 1202850 13728450 88011000 73546800 52667190 147041115 137367105 1549860 125259450 18522315 65689770 28537905 133000935 84233100 73695150 103602135 122425560 55954875 54015930 142362810 115060650 47469285 4149885 80693400 124525410 39191835 74911245 58226640 116873775 132998550 70773120 101914830 95279190 137226690 71289105 87653460 78816375 146333985 68194830 36482070 103673430 66473055 136724265 146942865 133105140 149299620 137320305 142845765 7914810 94967565 14301300 16533480 31413120 5211360 70567875 97417695 42739755 1192185 112190085 21024750 44687280 47618025 6453135 129023790 17802360 59432055 142044345 133885770 21632385 119371260 108746760 118431870 129998505 122476230 89654145 108029925 104033925 113703960 47195850 24719505 102045765 77892735 11686095 93496680 57168165 58435545 89324190 55177200 134602815 60496410 4412790 145799925 114438945 232950 101789775 56565585 137816985 145258395 38866440 67240755 143309895 14737140 91286160 137826465 128853150 135588345 102603585 44806260 138283350 40877130 117502020 98264850 40720935 29613975 22066590 7728525 77828070 90090015 128530350 12278640 59714115 93947370 149401995 89388855 119878365 19215120 50527185 62560290 132940800 90166440 17013600 125737950 4083270 117836850 3809310 100207815 25651680 118697970 12931380 120729675 141835830 87458745 64205550 94817280 61172160 116468055 39568050 63755760 102881235 76947945 10325355 54216030 8741010 89933655 83203110 11508000 116118930 62642700 17171940 103269765 545745 53370510 42212580 63287235 91367265 80648460 17870175 62947605 2874015 115322355 28811295 104294460 59390115 3543915 109392825 47426085 84342540 79249020 85373160 117398970 144428205 103449450 81575415 148685775 57955980 33437385 93449895 100683480 63006060 138881790 70287855 134604075 68887575 17426670 82949970 76979445 71213925 94393620 89173590 82118715 123148395 76356195 37746060 56186925 102863640 32745525 16479240 45278265 144125985 95343825 86773155 101650530 51515910 113022660 13559355 60618345 136852860 146028600 92477340 125413740 72491865 2799150 117347760 82660785 124379760 9454545 142076925 17984415 99983670 145013595 6909465 139322190 44167620 18271905 124780785 14057610 63819450 148971135 68119560 106715970 61901100 98284350 61274625 89609310 20639445 74937045 91298430 9734835 86949720 102933540 39160485 138303015 9033000 144785640 59921100 30946470 82984920 79324485 59391210 117993960 35497020 68829135 95961540 144793425 22867275 22309995 3570480 44068590 23361390 75921750 63423555 86580615 40754865 28492275 50509065 42131250 15432810 13417215 138478875 67898445 132973065 144445185 103983300 71260890 36502905 48872655 95982750 49676850 77334960 139784280 95821515 474540 92935275 26779065 40298055 142030350 75567765 30400605 45692145 44857605 88956855 138418695 9546435 97016130 104002275 73741095 39354225 128807790 138457995 6456090 38646225 20689395 121688775 82785045 106608225 6897285 37984125 90577530 360585 138548790 85332900 26577060 64085610 133764225 23411850 41848965 120919920 117832035 87328875 52952505 81282615 20665890 120728790 68277870 15619515 90309435 4866690 77631105 23798610 33224535 50013045 32742045 30369735 107454630 2268015 7761735 68922480 16137255 48093375 47865735 86071755 102873615 105095460 87676155 13383495 80330370 146239725 74755110 86570925 23285610 91293945 116629125 122340000 103647825 132278325 129564030 147801015 40872690 59158020 6055485 111541005 146114205 22153740 43798560 23925735 87717630 85614420 65819220 38775300 27623310 59482335 11270265 43921110 81019800 29233965 134831190 88475775 56338335 143362980 91937070 119439705 82539975 50451915 13151790 139416630 13939440 54501750 22803765 85215960 121025505 117805860 138853395 61778460 78247635 20283195 26558385 142621185 135450990 148691565 66259485 117843015 102736905 55064880 84488055 105114795 57712170 98594445 15858075 40016745 115969545 59821665 5103585 95480370 20210025 58602735 89548755 220515 103365555 110287020 138091050 97851720 52055970 11764455 76229190 143977080 53527020 34201965 74700150 135951090 72266085 127298415 27923100 8354520 52796490 66329610 89330295 114265485 60071850 114561645 61996845 51193395 128191425 15462960 90947325 147801150 17638170 135521580 107270040 84629325 31471035 67884660 64558710 55204380 130604325 132141795 146191650 104917110 130115145 55362960 100734720 38905830 73859970 62772555 74101440 61941855 131391870 128972625 122710980 97744905 83488920 10934625 72487260 13095945 88692300 146252730 78212280 65287890 64344765 24944610 139293795 112276935 109244565 69421350 30823665 86794605 139922985 37542060 70757760 132777960 17321160 113402445 54031980 100554255 77861040 129171870 14611185 127403355 68332305 36148320 135658890 35451855 71769240 111934305 92433675 97633470 37846335 92993595 10915590 104394690 4488195 25638300 79195830 3496710 27297150 77175165 47163435 97013715 7005570 137608665 146007570 10885590 34168410 54568080 121470945 148497675 113557665 137624415 42159750 23781600 6441615 69626535 60118485 61319010 30563730 121711275 146846490 87653715 32467635 24733755 125784675 95127840 105833280 69563280 91027635 28316070 93800310 126954285 19936365 117001005 126024585 51146895 32890695 147402480 7877760 118182810 91685130 59425995 59232735 73390710 84434400 95273085 52175745 125185665 99804540 67711830 136973655 122018370 105733215 120109620 31332165 66272475 86536125 130293555 7440225 98453760 61402470 84176355 51237435 67751715 87823080 97237440 34257285 13332030 15557985 74840895 126291270 96066960 94644210 85497555 61612590 18618870 120549615 105430410 13513470 147737250 99459420 117888660 28110840 64305645 47475720 56688180 63200385 147117405 98568930 97608390 86906235 138863565 32809140 125010660 88913580 25878840 97736040 54096645 95369730 141203145 65215035 5474430 86112600 51650415 116366955 129176025 147085455 88874175 28438305 67618395 53000775 30094470 124069500 35431470 47690370 79321470 79286520 59336400 24584160 20892420 10608045 106088070 68550630 146104335 92041800 122460765 46712160 22635975 70306020 20262930 131459715 27131415 122939940 137803560 100035825 56144640 127235955 136699215 28406730 138969120 38496180 90427245 7405530 10674330 8131170 40913280 105076080 37558875 30949485 132287835 93367380 2048055 62036190 75389385 94127670 110598450 37454895 43694865 119262930 92596845 74180430 110182815 25907160 56712420 26878890 45345435 28484655 906510 36689070 105571830 7874205 145437495 106359825 149936970 11133015 123500505 51966960 128474580 126275730 47629125 78189210 31502490 100123620 90560400 136641585 127140150 130890630 73181925 71578545 49693950 39700470 8206350 85051245 106118085 46446750 92869740 139709565 56629680 30731775 14126385 124202685 48895245 16258800 5407890 128910450 41247315 79520625 83111010 80356770 141264195 8020095 81085200 128651805 9967695 98697150 11676210 50551485 111335745 46190595 11478615 65628690 17280405 78004950 91165155 59317275 26776950 60791985 64878060 101879370 61839930 90203400 41376435 106938330 123380805 18414015 66750045 89041800 117006540 71513910 5927220 122331015 77819505 39429690 115566825 103396785 105211980 27050865 115710 78166545 148958355 77949255 84460230 27476160 23396850 112271715 130136430 97067925 35441670 74926980 84017955 580545 127678110 148131360 81687840 62544225 110552640 70165365 5695230 43824795 118397685 116107110 57384315 55777770 94249695 102511860 88723710 53945145 115747260 32290515 9313665 68161650 21263760 30043080 96337080 92459295 147825720 63044730 109548555 62618010 20812260 103052325 76391355 76303710 62268960 88676490 128256990 25626915 115276605 58732065 125209140 76275600 14346075 83653185 26311200 17525730 48656010 63820575 46004850 118373760 3573315 123456975 54711120 53057430 38400195 86129745 13449315 93464655 94321380 58105860 37280280 118759800 26545890 67043655 51747630 73988625 475740 129180420 149378985 21624090 77832540 26667990 50532090 122888655 149075700 85754745 36785865 131536920 99426345 9392460 94120410 108236010 32274315 36393375 42204285 90986730 19949985 31611735 17450025 128793030 60828570 4191105 9822135 67685580 56657205 61697505 53555145 105035715 68027850 46830735 54923370 104410425 117349395 99321255 50216355 40950015 53933640 18568410 108228210 66120645 123616500 135452040 63414885 144582330 135523080 90447675 90614190 111669045 91206120 116023065 4575945 101883855 61333860 35720835 26438070 131039715 31818375 20197905 137638065 104782620 30963660 88161825 30601110 145837545 137346345 46273455 119850435 77383815 142209480 137183025 50741550 126412965 131689215 41267940 8842410 83464215 21229410 125407050 35397705 2879880 96150600 20729760 126541215 136747905 129493875 61632480 71602215 55257270 139774380 91638810 108632250 54146970 87277170 15525810 9193305 94415535 24181260 78543390 13106970 82127085 37282665 6097920 27182880 136794765 48499755 142494495 108015615 31747785 58843740 83971650 57594840 120509250 95483355 60642675 100947075 65309325 3057765 103551570 50270385 105149655 50159460 40973850 40898580 23089410 48310110 74393580 35398560 144516615 148666980 109211325 98174895 61134030 111478200 12930540 104872800 115140615 99303825 83173050 93091455 145918485 117263265 43162815 21481230 11232465 8439825 55493760 122272995 34841130 788430 26358390 66667155 34094865 95790780 140162055 60772380 49560180 104775015 122246310 143268135 38743920 116772705 125614785 38617200 126973020 83847870 79833465 43801530 74726955 49176450 9911775 98740395 20191050 131276970 50198895 113399520 98278440 33467775 103726605 100903245 51830100 42224790 122338665 19668720 12084255 129687375 5285790 78366900 63718980 88563150 26920320 48268440 100405095 8409060 120603285 134564925 28313490 110276595 43049895 104604750 80406570 102929730 15625140 72167475 45963405 91905105 68528115 112693965 1137300 103989915 58990755 96345420 109685625 100280175 73446255 60337635 31315080 114061380 68953365 146985255 116955495 137860650 114054195 81712110 16465560 36100305 12531240 62807850 128727555 113480820 128906235 46777740 27811695 112984365 74107050 145443375 34523700 145793100 18954630 102227580 112414575 62733015 8058900 140826345 138837330 71442225 83046735 64917570 19693245 87942765 65767515 98694930 87496665 115031070 110201610 89891040 105029070 139262550 37899240 132680835 123271080 41876010 119105130 2246970 138018870 12552075 82424655 23915745 148846815 61445070 5457750 140574945 67167690 146020245 40553550 136800150 69929940 99891885 95455785 23895450 69039705 49649235 11625555 109951245 75573495 96868155 141400440 92742675 10916895 38873520 97492065 120925620 100195470 111670620 108510210 142350675 119979270 94263615 61753965 90542730 6154005 111629655 119315055 146584890 124880235 111713580 66973905 53407575 5783955 122860845 41793690 87261840 90886410 47263215 101476905 149149125 22848825 118304700 34942695 42794820 93327390 105081840 148940505 50584005 48975090 42581460 131695980 1575570 137165100 102464730 14609235 136947075 87881925 8852250 98448720 69006450 30371355 93880605 115461360 45147735 35703210 70149225 57395100 69331440 44670030 78234180 78286200 127969500 142143285 119894925 66781305 82744605 76296120 15023445 85942665 12124125 14063745 28091415 66694710 77607645 120005175 44385855 49039395 55759065 146492985 109374615 63253950 111452985 9305265 40810860 64272570 43178265 135345945 12583290 76223595 48935325 99748605 140161950 135746700 57616965 43225290 30323820 123798120 32334540 138782190 138886995 2133675 48807645 139479285 39655290 88217130 26082480 27551100 62395440 26547915 144954720 102466860 145981035 64624245 12165795 75466680 24597600 44519280 35564145 23233620 37408260 72409755 80571945 25919565 117801300 85277970 117142485 142364550 32985720 66667845 77767440 133617030 57406710 119721225 7317360 13051830 52308015 142582500 134671665 118223790 59028855 69276975 46572015 132908460 116026815 78350880 19498605 147636060 54071670 70992645 112856580 42962730 112398540 45415230 96422295 27208215 40962915 98460195 83644065 133661070 35429265 7805835 136694490 43289700 112822080 73176285 118395030 10067730 132384630 117105075 42554130 671085 73784055 28772280 63257760 143284620 33601440 89251095 97351200 111554730 40853790 92171610 20311395 34634595 94309650 93109755 2846055 59653905 104880540 61191090 56045595 49180590 76922850 7463535 93475335 24251085 66540750 35154765 106102860 10060965 20221935 27430995 145074510 109869180 120545625 6591615 97894065 124751100 100020450 88596840 28437855 379470 113493630 127113270 132001425 23577300 56287020 101183175 108221745 38583690 124691010 110249940 72160920 112832940 96947520 47157750 39718050 6675030 18158580 67064460 29767425 7745010 10934040 84782055 67282860 50617665 62448105 39727485 21886875 33071280 24761490 96302100 121879935 78547725 74808855 130859025 130864920 66984045 53360910 128499555 127843935 13056015 81711015 57765000 76838925 28881075 73630245 145767195 23604630 28418520 9694110 77829840 34730880 95592825 52513395 72180180 87545280 111627795 23025105 47425230 121612890 83638710 139263585 40848315 72953130 27243210 58308675 75089820 22961430 90097500 39593880 133978335 123862050 147011640 116424735 66609240 30042120 53032875 18322200 81839340 92308110 82781190 62642400 136061565 141838275 13033155 137541810 82128750 44031045 110865000 51131595 61373505 52473390 83522460 68250570 134213970 48703290 116259645 47768085 85500675 138066120 76581990 49482840 28140270 115521705 91579590 87698385 119916555 61367175 145434015 57329985 26604585 104245140 97875105 146276685 108643185 5519940 80088900 127220370 119953920 1091925 16286895 30115890 40274385 55613370 4183065 73041795 56732235 5717400 111974355 89112630 136659765 41790675 81299865 46919340 104907360 37076115 26626935 119175105 114290400 55094550 66565320 114242955 123756375 27960825 78034380 143863245 129025695 71191545 89748975 80500260 92773515 141316500 117660540 87430785 75542835 14040780 85952985 112022475 43463790 23760165 62119530 6207225 101236650 134000235 9859620 68559675 46197480 110220945 21035820 45349185 14265600 101078475 38408310 95637690 136076760 114956520 79598385 7839195 125344950 139787820 86114910 133252680 80923920 72466935 82355415 34894680 11560005 136032465 29348565 144407910 18718140 141039990 40321905 4833525 134411355 144628215 138738510 31420275 93014250 137695335 12466575 18446625 4278180 85116705 144290085 2499450 111273720 148258785 103794165 116866275 45535530 43303185 117469950 135928650 49099125 114398295 15312630 27532035 54585885 61970835 98578110 95752110 137751105 19831365 139350570 118571130 57319110 2042550 61273035 59761695 48354780 133417290 141230055 137755920 60739560 75476970 131910930 102688575 78289725 109235745 117503430 60825 99054345 69474765 75159990 147529680 73038255 110388915 1763205 124666410 128179935 37264440 20604855 104480055 96908085 70189455 146793765 25358955 74196210 138738465 136136685 36803265 21289230 84585780 128979480 101060880 2679330 102799425 100150470 50148300 24306780 80457510 104081835 78369840 108039150 30326415 44027505 78285885 9380925 38934060 36751005 109618515 62860215 111542415 21271305 126270705 86043660 2295105 101856000 64088850 94102710 147981045 52372605 95438010 135930915 51713040 88300575 115743360 1868565 146048565 140189205 32888895 100937475 97366590 126905265 47339820 97378410 99575295 97593210 53703975 25172550 97147470 62322060 144495720 78461580 13167525 143150265 25220130 107179560 146745675 143248695 67640625 149025825 7777200 130097985 52162395 149611260 116249235 49554315 144128655 134588745 145014855 149164035 2754735 11580345 93738120 135085275 99628140 108275835 106558620 138050445 27300210 8403060 146794200 14219595 99302280 42629220 41813190 128404635 123261435 147713490 54742635 19911915 13522155 73134885 26248755 96311400 36508725 78696660 126770595 122957355 75571380 30312675 131073075 67298730 129649425 139359840 52888125 29765115 10692855 75520380 73599375 88543410 101558670 36815250 135999300 115390635 113605950 8833740 142157865 26627025 138184770 26229885 4418625 9779325 6041355 31713165 105743280 58923045 80741910 55277250 3335010 39224610 36087735 46155945 78087900 142918065 124048080 63348630 149478885 92856510 85439895 56697885 132068550 87464130 91688220 122655270 139822530 38466030 3008430 136448940 56399490 57146535 122685285 95262570 8642475 11213790 78777015 74841120 147510285 44437515 54565140 104414400 38005290 54824355 101257935 130063785 145811730 125971980 72635850 16147785 74169525 5254950 50693985 9653880 22031535 120572850 76634790 10513080 113500995 348990 4519950 25515330 97006575 17785065 6061140 141884745 58645500 17678205 131140320 111013005 111760890 86718315 113474415 13567890 58291005 51248775 50892285 95511855 11493840 41004360 75556680 43437570 77909265 72714090 71088000 98955630 18909015 146152365 4403775 103127085 51893175 62163165 74414040 94756425 28061085 42538185 11413020 111485295 123653010 29463765 52365825 61819965 103186155 100391205 89108415 146773845 39355305 28064535 2539785 23220615 145464615 88577430 31262040 93424455 20691000 21976140 121564995 141615780 81800925 53576850 140188275 96400560 27424245 110712885 78127920 123524295 2636430 120177315 55301730 191805 59297040 136718220 54413805 77370435 59952210 24956280 30613470 41701500 36667590 123733800 47870835 106751550 133186755 3544830 439845 60319065 106025250 44569860 31999965 1087710 53384760 14462100 147892845 44005185 49116900 147503775 118171785 12601020 119934270 9169005 142633770 125561400 143530290 142194060 96617190 56236365 14605710 73351935 39262665 84834600 134017095 121892910 24097605 142291515 17479965 91386870 145622805 6443280 126979545 132259020 37038855 19378545 135301620 145747695 113732745 136574565 110794185 53652720 147487830 54371130 114624555 65127465 40129980 63728175 126499620 6195060 92622210 75118080 82887375 87296280 31426110 99440385 146813715 10816905 117430380 123125220 28319880 73580895 64889025 139081935 136531350 135487365 86878230 42661605 14657700 73057920 5943285 125861430 129345690 61311105 22385325 63915540 130196775 12443010 47426145 32968860 67105770 91640235 93248775 146306010 1554615 91996710 130479300 134085180 92316330 99669810 141925080 69334605 144209700 64145565 18063810 139732440 110077050 107763900 107071770 130618155 62674785 108548190 149095395 143155290 17910600 145803705 125168490 110636055 149024880 117826425 63366210 138258180 44847915 82050435 66066060 63455175 139005480 106176165 145597680 149456580 100274340 129088305 5052855 91160070 121055355 81169770 68917560 26811180 2050650 98205375 87733575 110924205 73496475 49790220 87925095 46676505 27525060 74398815 105893820 13587855 72140070 114618615 94579830 72746805 39837495 47277810 117094920 28718220 53774010 18056535 107456835 130585530 20942625 92384280 67800810 17507775 49505955 112545105 31232445 90361575 62819670 3432750 106700835 25997685 90554775 70488450 15451965 140398950 78616020 82200735 131926710 48571545 101501175 115527285 44583135 60228195 130283430 48956400 67410330 139644990 27038970 137659875 37831365 4228980 55515105 79555905 66468225 3731385 142370370 27797565 43127310 65072250 82608810 58587420 36945960 82108665 30271110 119266665 128717775 15955110 66338745 146816070 6146790 108484680 75703335 99695190 2572485 95227395 68562690 8903115 47774475 25765365 107273385 133065900 92912790 29689500 94537905 87249390 44635545 96490515 63192075 30874410 133746225 115340130 80592180 108610770 56472480 88087155 128305860 143667510 11122725 15697620 117811680 61481220 97437090 111095895 83099355 114190095 107639820 11812755 149000580 120681105 94599510 60237405 31959495 53401305 7270290 88149540 22688445 98205525 131321910 101297850 98875845 117218130 122421945 1371510 118055580 19127745 96533085 121286625 108860760 39693495 7048800 22564425 112075275 94770 123938265 128287260 126472005 82245675 109058400 12514080 94249620 116979705 127817520 142572450 41344830 47263620 40104375 92687670 16976685 112693710 121779885 85213380 82781115 34451205 46756440 110076300 3311430 48119205 92628315 71413545 5989665 70718715 142977885 4611120 29293845 47124105 69464085 65518980 37837650 5889570 11971380 7841310 14148225 3310230 47468340 95550405 35479710 69658140 25975305 34223265 7229115 51452700 77203470 19310985 49581090 11587365 98384910 64528560 49935570 129880485 44621730 50121450 43035120 69047445 73323645 1286430 16133475 67240950 86203815 11906895 102100230 58254930 50327355 141021615 105471675 139225260 38600895 19545825 1703355 99855540 38790360 125626335 147945450 127061040 11148420 78802095 6618930 115901040 7335480 50068530 5163360 15214680 129992760 42286350 124749495 42310230 8945460 63529965 103454070 102241170 125195880 22313655 46067295 139752120 74825910 22582620 12914070 120077520 47392260 104889645 59381940 105718620 44884110 71595015 63445380 51408075 119733030 103810095 109619145 133233435 89259660 29537925 108603585 2884575 31296975 114846705 100414845 12930390 107026140 74650650 130761990 64074645 98370450 60711105 83807115 92974065 127664445 5655525 139449105 106989345 66860010 112143210 130535850 102011580 27806835 65544045 133585215 62358780 139659060 41339640 14388570 72580260 50199690 47641485 58097865 11505915 104919240 97355415 85345410 147529260 89077845 85125675 14115495 146839605 98062680 74711850 49885545 74593935 126701790 59817165 147357690 53072535 61179225 70624605 22080900 103295655 23516940 14273940 137080575 49673325 140287140 78637860 132298950 110633115 78567465 81476835 130512135 137875605 2582175 53462145 136458735 50142915 22546410 126955290 32813790 57766125 121930095 110127150 69174120 38957700 7197045 58933260 30194970 98376345 21731235 5041365 16614930 29746800 113470590 96981750 62758485 97089615 75238860 142761870 31293000 113027385 13329705 56834820 91043520 122915580 68856330 96945630 12612900 39261960 90754230 75403680 4946790 36932655 118610400 73822215 133860405 126530475 56014920 70558575 67604010 22748010 121929090 102184155 5958060 103594815 120203220 77383995 61953855 38298780 138576915 96320610 32738670 38731395 78391470 147074715 89230620 102544365 112992615 47111940 78769200 117578535 92193885 118614030 25047165 39397380 82654935 30564585 59337630 26625630 13402170 118353420 20756850 82329495 114714330 89914320 12636255 45710220 121319565 136106790 24380595 44474370 29724840 64522215 85828230 118961085 25597785 82171815 111665190 69240375 46829235 108961365 8833965 31541145 62066865 56290155 81087975 76144785 21784950 121077915 74656725 65022375 110280420 64735605 64903740 42986655 84763845 40154520 147446655 68026050 68589075 15773910 142509240 148715325 11097735 75059670 131284710 11952975 65100585 105482475 42654030 135434925 13943220 93593055 138469980 89858505 128933550 139693290 39831090 110113515 135859980 3931800 70946970 4631340 18381195 91848525 49169775 105280020 471000 96640185 102713370 90718215 123071640 103450695 35430240 81224655 36683490 107057460 76183080 113316615 90476700 135081315 101194770 88364625 124738470 70622805 119560110 24452505 112855875 72007590 4076490 48130080 27126690 138336825 115706550 97158510 101237850 27752910 73926015 102016080 41729640 127092120 146128110 82833000 40214205 15567990 137557500 14303235 124382055 63692535 115952415 25433340 140402640 128581980 25059795 84284385 31411410 100531875 32464275 64970535 114309480 140247060 41875665 149826645 39982530 6958890 128814360 44059470 74578875 25423770 3980325 119806770 90216735 79530990 16331670 13517445 68219910 30654840 120364020 145916940 119310945 61953915 88533960 117627015 110461365 120563685 56719800 59619870 130041600 33177165 68430750 86756460 6203775 66088155 111907200 134404875 36901995 27095910 42976680 13514370 88386495 84522195 10066440 42516330 40401630 79490115 77149200 94142280 30348990 145158915 113308245 125297070 83577075 139268910 143384355 95235720 71665665 68747895 110556240 19722075 67366605 82690515 99744435 138470475 109437090 1810155 120006225 76546680 117434955 34170975 45063720 48687840 86675355 73094190 100762335 118980960 128158890 92549265 74101830 123307665 13142670 4235070 26919195 115274640 50508570 37128390 116966340 35357865 87467355 136732200 56227350 77770065 83449080 106742235 37830600 16666815 46563345 19664040 25850310 128791635 96965355 113024955 134804295 74807340 24581220 1666275 34507950 57903540 80888625 40714725 7223235 137498340 10506300 76493040 92202660 39488640 99371160 140568600 39433650 89445915 115720515 142850025 116407965 99488625 66150150 39241965 90765930 135416970 121640865 140710065 64511385 105997980 122276445 87322200 88025880 111065280 130455705 144395415 116396595 7537785 62163570 17998140 118125450 16423695 31306140 81293775 11694645 64080915 21710430 95717160 11057640 80633820 86188635 76604685 50512590 32631480 28238070 73194750 112006125 141713820 74504850 7481835 100543665 23184615 144736410 20786805 99310740 2784450 64736310 112816590 62548860 71934495 58976085 97764750 55210785 50352540 84577350 29241540 134872095 28363740 107349945 31549425 81320550 131887260 19477770 55524675 18765345 47867565 29109075 110998320 143494575 42863715 127070715 30979995 15996480 111277560 112871910 125985975 47418435 137128125 129935280 55951110 27292020 139235985 119994420 146640120 13825725 127263555 126132765 1247760 6027015 148501560 99648495 70371120 16033905 13085745 30073395 31635090 13782450 49808460 99312300 144628500 26846625 47924745 59958450 69748815 112129815 140681235 83937360 16009365 19517340 117095865 147428010 40765680 49829595 33564045 88864860 137912730 89190165 30606480 117195375 37526730 102946965 26063910 23035365 39715470 46521615 129039480 124583190 15146010 100922580 77164380 52037850 82935915 132197340 53096025 51287115 123521070 145546185 79195425 82092765 1408125 85498005 132259830 25395015 141285585 78274950 87535275 38901315 77656875 11599095 129847620 120540795 34392645 9736560 35263605 144949815 48015450 27569610 133827270 144627795 95427105 37283655 87677925 112196925 109982970 65355255 19421010 64617840 133336080 30669345 37756995 49606455 42927165 38097705 4771680 76736325 97629465 12106305 139030485 73478130 146882295 54365640 58498350 41420025 76488225 56607195 104092740 14002110 40284000 105271650 106416705 57216030 83974485 36665415 113331840 109983810 58343970 16827000 48528465 32380920 118670025 85464555 36546180 35000295 52060125 110575545 45158070 108808740 22108770 79232790 99468525 24320550 15400035 67912080 136017510 62268660 44642295 21450195 48173925 89077035 90809775 85536540 144351315 68327865 80186160 120996660 140930445 105150750 11119875 63635040 133442055 75716010 58056525 110819505 48633060 47131035 130310490 87211530 49820280 95714265 64491135 16171440 42189225 89473740 85134240 10680585 58731135 19089885 63675840 113354790 25697520 51254730 111705060 71056875 48442950 25833945 8241315 112000980 87814860 59070840 45829650 52031535 102801735 7833195 146101035 71376510 43842645 69049350 131245965 69801960 23121990 81914490 141430905 78632940 102142020 33580950 120727065 25261305 2970645 136352805 35585625 9058845 12215970 124448835 132306195 118325310 80881215 141826170 91740990 3912330 73589295 52077330 38796945 10600935 82988775 96982725 112120440 51021735 14622825 57431970 99793110 28478760 44186775 41749275 117311985 85153050 149932935 49010640 128087460 48873555 141914520 2279475 106759140 139024680 130749000 80321640 16889115 60877050 42518775 108280170 47860500 13975695 121736910 116104560 54568170 107654940 136064100 40887735 131273985 91896930 104443530 133059495 131752830 26946450 125504640 50635980 146496600 10659135 106590255 87805755 26286150 101936790 81224145 39914595 6414330 135039135 135013290 32652915 6616320 43467885 40873590 123110130 41168265 81825825 131561550 12718260 4605165 15888225 142492650 86040540 67555005 132573660 49915920 123547095 48362295 114115680 23595990 5558250 79359945 58504785 54465285 93570 22620015 140940645 95855685 40342350 53640015 138936105 78342630 21654180 3306990 96748005 14536140 31077420 40084035 85813560 19136685 48616515 134255775 57689745 43222935 88173255 106404810 75427110 2467980 84383400 116905440 38336550 12585885 130950000 105225210 117414375 39332505 93744315 71038365 40591170 131694330 92352750 15581850 30032205 804015 86589465 107415375 81035070 76290570 116703165 68651145 74306895 72501045 118495590 76625625 81594375 149580600 20778420 75036045 137915610 77615130 109045605 96005025 17478510 30481170 93255555 67472040 78077175 33088050 97281915 67967550 132969735 2852700 42707955 67855965 112097700 105659265 139408650 74825295 91879695 2059005 84552390 14973855 139136610 3837540 36705990 84921120 51603255 22661025 134870535 134823105 124273995 31612275 9130860 122841015 148468185 124073895 103971195 62222340 13546875 120181470 62405355 147310035 28349295 91638060 6127845 94617540 149878695 15104580 127070070 9288870 12361485 40067280 128465370 62927835 145368375 91698600 124908195 108180135 25818615 117878370 16082745 33698085 9711420 74901585 95140500 1633125 30553545 10989510 59148660 83439555 129059505 127869390 123332610 83314500 17454405 21604095 97226310 13177770 132799125 32851290 124374510 66705885 68681430 31053015 91503600 79017030 67564680 126934755 133120185 69380640 1115475 20060910 87107865 83133870 3602445 40367655 103332600 83024070 37848600 55933980 72144075 82038945 72433005 66209835 47568885 132796935 68247540 147055590 57087315 66141720 137883105 7557165 138287175 121916130 89377395 120590550 61777305 55855290 11028135 12162450 139600485 65335365 88606860 147694275 114662610 31642725 32955435 119988435 113205000 126404040 78671865 71824890 102512025 128689395 87641295 149144970 69039945 90650655 54301305 109918455 13244745 15411225 72814260 68828910 72367035 106550805 92481855 61512855 183735 133382130 82103385 19882125 144020220 84825870 79743735 81711810 101323485 20246985 28708890 102179025 54898830 147642390 9018765 58507575 114098460 96541800 147071010 53398695 90148080 119113545 62344785 44921790 63074130 77574030 125548815 4543410 107020425 97660290 38362305 89132550 58580265 47334450 133893090 21120900 113576655 21375360 104501535 118982970 34337865 34349145 107099325 83821155 117467025 22250205 24794115 55561245 29168535 95043945 133535640 54326670 117291045 74917695 54624675 20422485 21763020 115982100 138174480 23654940 9259425 82797015 36523380 137455395 39251970 99554430 135302445 26600880 12251595 40573635 113886780 83822835 92200260 64832565 35425440 9370935 48607350 110629290 125263650 110297565 98034900 66469845 45937395 99256665 6013080 44872215 81528240 89153850 24406125 141069930 129753735 47219670 88146795 138572790 71446755 7106850 56921835 95964990 109402365 118690365 91699710 107312940 145863090 6574845 15121710 127736775 140118555 42459630 127725870 7869405 16001100 50105760 123246660 67649460 14550090 108546750 127895610 56528730 116994285 30384855 918345 27330120 100087305 118671585 18716985 147840780 32383530 42052950 140206965 148285455 11248440 58235925 46479435 2883930 86125635 2129745 54983625 75916470 6531180 92937390 93457275 70697340 125076570 35037840 72693180 47319300 115648200 99240090 68856960 7706460 41199465 121517325 124849905 76781235 144647475 107007990 123031665 5587800 107232030 18902715 3336045 70291965 22584735 101324580 79375680 98077935 66080100 44768190 68156325 114389565 26720280 1015005 12026940 140877615 147149910 118726350 121127280 58989180 53057730 18177945 147696540 100258950 7473390 68486745 140459535 37262715 82465005 12469530 83647515 30978285 61627740 9444435 70174230 23006580 122404950 94956120 135999060 21944490 78546450 32902485 73151010 2414070 76827315 139545690 42832080 20944395 101808105 107406840 130181685 67965720 81357750 22535265 21267870 135351075 41231715 112673940 37292685 148306470 145722405 41190810 125169780 104367165 109330185 18131070 116072265 18005205 91300365 126409320 26903130 76657170 115106760 91173195 114398295 905820 118042635 135806895 92347395 60209895 5923035 68413410 126512370 20392185 69653535 143387685 70124640 9483795 72735555 13921530 118965960 36392265 135506640 21366600 50279520 95082510 93058380 60140355 88939830 143497305 89959410 14570415 91309575 14681700 97039785 16505040 73188090 34212570 136231410 65228925 97567155 131963445 10547940 87772335 43993965 124074465 99934470 67310970 53418105 143016225 168750 66005010 146906880 82808685 39846195 41515200 22358085 76106520 121377195 91434570 133254855 112402485 7765650 67717110 20982030 15573525 69055680 92188365 70667580 45268380 68111070 92483535 48602685 44246955 83093070 131991840 35216085 60824010 124654245 124309440 9936780 72183435 31592985 51452805 60987750 48972840 67161705 10002615 120093465 62066175 66943920 47387835 108636945 119582565 92320320 1720395 53984235 9946440 68073240 147807705 912675 81744225 77972010 147268065 20280315 103099140 137900925 92004885 89694915 143992260 68219775 27684180 104756100 117506475 73077975 149001120 66762405 85527930 123273660 70046925 80787255 16895880 113278110 13919685 112948905 68023950 59251020 137125635 65539020 41872215 115368240 116385930 75325335 21816015 96712815 129698175 84846465 97958460 54154650 54552870 33707145 23147115 39079650 57203250 35091150 134899275 43937415 42394890 145195725 47076015 75191790 146775645 116099670 114150495 18067260 124394445 29016930 138612720 84995550 25115100 47991210 98680545 60944595 122588760 68820885 107585085 76279560 148333695 79009335 8654925 135295770 39643950 89487945 138042990 148234950 60410085 7822560 38763375 76650675 33005820 100749825 76767210 24449460 41265390 110948640 83533965 15575430 64450605 13384575 16228830 72038220 74771415 137824080 84863385 10999305 69714930 110208600 31206315 128900640 130244865 35752785 75653970 58769070 17790435 52016715 119181780 93732480 73934565 51182070 29300865 127589460 88724235 67946445 60148380 50724300 76292730 135968505 55885680 133810845 136834680 46128000 147062325 70517565 144339015 140823060 20451915 53819805 29811300 89027550 62173110 58252500 115685610 109881090 86317125 113416020 138012045 103776510 127390650 74127150 72150435 124508010 14558640 67183515 119786565 75052560 132717405 86680200 136216875 138916470 29761920 13600890 10399245 119954190 44411100 140269740 147348105 105744885 108754605 136563600 116524980 142242330 31085400 18239640 72375180 32820390 901035 119725620 21595455 75009270 23134350 22263930 113308020 129942735 33980250 134098095 122109285 4325520 106189380 1713930 149852655 115879710 85916790 33584895 71217120 111614940 20310480 19756395 27382515 149397015 29322750 36556155 59626590 81305445 19075395 55952235 123229065 124403220 27429960 64369665 84804285 113680335 75322140 144139020 50113665 100732950 17022780 99813555 90905880 14687370 8063775 101028135 18125685 139803240 11439300 107812410 44476905 43234695 10685790 123726645 23821635 75779160 146979000 32336715 17965380 81159180 114693060 1458525 65292105 10905240 61139655 37787250 20921625 15842475 91248930 71375385 91300650 56529735 15731535 16677495 136589775 89125440 52561695 89506245 29073345 45258975 137015265 89098425 73309410 66831435 11174985 139246005 88451820 31490070 118531410 67169790 32522745 129169155 116465670 46485195 135271275 85817310 98247855 139689840 121707240 43534725 138650085 30874695 142467780 102900435 143539200 43383960 63295320 27500895 108935805 122423625 50383260 35358885 95286540 87549960 88298640 76050405 86640450 49456275 129340035 239190 73474680 3129600 63039420 144146340 63624180 123003045 54879495 47875755 135564210 52523100 122405160 146110890 61037955 14896680 2108085 33236745 12172545 81323610 138903585 1518480 23103345 103925460 12565305 50687010 62939085 108396480 73684425 30958815 116299605 127496295 28001055 140108880 41906820 147785310 48187410 57694275 86153310 57532965 61168245 110545275 112797000 15724410 126670320 111324360 56544675 74075700 98681670 55294005 33789795 93195210 70225695 48593055 113827875 129351300 49143150 133876200 134071275 33153585 41653995 64116750 144984735 78204990 11238765 24481650 939150 95020755 115995600 119305035 104582790 57945240 86599860 123338400 119915685 98972760 36339045 34823955 104006445 112141065 33329550 62942850 115488660 14298630 28301040 54730305 100519215 129660270 136804440 93687600 20966850 17084910 106974510 134854095 128510400 97710300 26282790 136607295 5944320 5881305 102218820 107431665 148750920 8960550 30109335 90979530 39159840 129245025 3414570 31383495 32872590 23262600 23113455 142155240 143930910 117821115 45876315 2357700 89634225 122195880 45157155 60868110 23305005 14688525 127185360 122418555 34087335 72176880 115555695 68845755 111741975 140794215 76907190 20420535 131607090 35874165 71438775 31639770 9391695 71603010 13577925 44045400 57770610 116091960 61190880 123297465 54744240 44002950 64328910 102508980 84948495 131387325 81528870 123100905 135018330 71836140 2815020 55400715 68876550 52615335 21534090 25585980 90915990 117115005 69721545 43352115 143880 50663370 13327680 123073155 127618020 76145970 123621150 136435350 146993475 117249060 69951690 26136420 30049920 15900225 93236370 23144940 124320735 49607685 17891925 118937460 107083800 147465435 21155190 127237005 89649750 114387600 144910545 66748380 99471720 125578965 115279485 136446975 6343710 27468795 17494290 2717115 105574575 90285210 64343625 73263105 57506490 39891690 92844630 104032920 18255105 38575950 54312765 11294790 114157200 132907200 111423060 104996865 57231930 117689535 70132320 99040920 88145355 81649590 23928105 73418640 45431910 111733290 83098725 59920095 9685455 67504590 122186160 118121175 1759170 98199795 82193730 30440070 50973195 69266550 109666800 149287875 29559000 128450070 80656110 31178340 38509935 52812375 2372505 51092685 71031330 72300915 124926120 115621365 82425465 143317275 114315255 140285235 31508985 73795395 109625010 89502630 64740000 36945375 36610290 87601500 14777880 86130285 119309850 106638780 121880415 12623385 86168370 17870130 836190 20548380 22533810 33491655 118678380 48505800 130729860 102996090 71604960 43926015 62418420 57348030 110732955 89699445 67532010 99391635 57777435 38924625 54690960 125097000 134614890 87615180 121039665 52215945 96648990 71820105 108972225 123928080 18961500 55175055 51658530 110562720 16821705 77965860 22111260 115854855 97285950 37530000 61814535 32199435 12975900 48331245 26266410 146242410 7236915 9109845 113967120 146384070 69176130 30175485 7499355 51308415 79346445 133952025 104016045 64473780 87280050 82720185 89577750 141271590 25495440 52509780 51748860 72586125 51522315 79676595 70189320 138803535 94751625 4953810 64161165 12228510 47338065 145103175 139896600 126389145 50868375 101246790 2836365 127639080 33850950 132846495 95360310 119635695 146975010 23101440 14168670 37739235 115532580 107819115 35993370 113707125 115012440 124841670 45424275 73842015 82420725 104756475 140949000 131749365 120601665 136668375 65367585 129757770 101721825 119980395 87840165 22056060 64896465 11055135 64456950 565815 138603495 148791225 106622610 43084995 67106220 122104545 126280980 99112575 140942670 67716000 130428690 98235960 146384235 146343990 19719480 5305575 65457375 24497475 70209945 97040955 108644670 131236920 59746320 9301365 141789975 16624005 117176595 120598845 66858915 141179535 119550120 141956355 51221745 18533310 22861320 133598760 123869415 35993865 53651880 136122525 131881245 112709430 117130335 15471945 114028485 58189320 117861375 62945460 96267045 147993420 3214365 49453575 133060095 111624345 26884500 55393455 10437540 100251960 115366215 28464150 17598990 8574240 88605045 46634520 20386905 27096930 93078930 16763895 16899720 90292260 113897115 28289745 10692810 55322985 43791405 48322140 141077580 10193700 23124870 41280960 9366255 118727625 12526620 76903710 105011550 39549105 65474565 27485805 126148470 93895200 42695985 123535680 111651765 30176070 17781030 14336595 107877045 46221885 22830405 145898955 39757815 121667475 145542915 127674990 144271890 22230630 1832955 9185430 132127815 17917410 26503200 78976980 9259800 62008515 42191385 81332745 8737695 139404195 95899170 29116695 73785075 18738885 77398095 145359705 15709110 95026815 58639710 74757810 88142160 145855980 141119295 46473150 122992485 91501185 66051150 139466760 120219225 135592320 131583180 89191770 35814150 85853700 26607795 8324760 123301365 93486645 110714430 20825070 26802075 135141585 119581740 23638980 138594090 39624345 1684620 9433035 405135 127706700 112139160 135340605 68528205 64472160 106720215 98297115 26810310 81039660 127851615 134663520 149504370 21774045 52057845 63740490 23712120 92544825 132297510 38894745 91421805 104632410 43454595 53186880 136531815 146004990 111058020 149606055 124557915 140707815 38532135 69438045 36983085 7591920 9434370 26402490 108718485 54649635 96021300 38143380 87689820 54118470 108909120 59532765 74795310 5283045 134114445 135840045 29085870 48932145 142434420 149381415 95862825 108116820 4087560 29507550 32415630 76424730 21282600 30792900 76771095 131620290 91788090 53138265 89561295 135140220 25336575 47487420 91752645 23416980 11144745 72430800 36729540 77248125 47611605 128300550 22286700 10936575 148828950 5739000 116515380 138367050 36538620 89672085 147710955 58382010 136400400 111811485 36276825 23870775 148456455 134254365 12628485 1361520 49231890 139196055 100166430 125575920 12443055 74384655 89126610 51469290 86996415 2788485 139536585 99510090 9254205 8347260 149111010 928125 54497580 17798310 37403595 49214400 145725330 72568770 19112145 102001245 126914100 2667000 120624105 56928645 134137260 21047745 43339365 52669080 86017800 149218620 40677075 146812320 50084370 90888540 136834710 61312365 134978160 103299030 77025795 87276930 3546990 131619390 79991655 22014165 27449745 143331495 11494725 136846350 144083985 124737825 36319485 14700 118231620 25881480 87442785 92143770 102820965 112007100 86573925 23243160 38185560 102632970 113895270 119173980 98496060 149573475 18699075 51262395 127172985 23313195 32295 62785785 51154155 98318475 32968665 50626800 104893200 24874230 105238065 54610635 83858550 44248155 124176525 112229310 145086675 148470105 108419010 136011825 35456910 59922150 34666620 118927470 57141255 82705095 18466530 32841015 16617075 98387940 128823120 82923810 49734660 59695935 149944425 73673715 5955480 71222160 48027435 69027825 76516710 91475700 470760 31048935 142723920 147063735 100265370 147688110 106829340 35583300 138867285 139218345 95858595 112404765 144729030 98071725 108680160 134944230 42753420 114137355 97602090 133299840 71449815 22182150 85314570 2892885 9616125 22544565 106525215 40077750 4261125 23335860 146603955 55361385 104584920 1903500 74611140 127891140 139617150 60671940 51054885 64901055 140399565 74883060 57919110 111072000 92444460 2789580 1113030 103400505 70443840 52211685 108099705 72359040 45754575 31383360 95746215 27086880 72897375 84393165 147330345 1178220 63286320 50163060 70479480 124889085 149801925 21620640 146254215 77272305 91867185 35906040 111597525 116511060 103965600 23096940 5432715 72463980 141496230 108042465 33223965 121726860 1794270 121871715 65046900 5317125 134021595 68228835 142841970 48090495 2884200 121542960 71403165 132035910 56151795 72547515 106525785 33537885 38025420 34761870 2195205 71865105 48767220 17184075 80463105 998610 63224865 53461590 116332605 19900410 130290315 112173060 60769560 92805570 115123830 47301450 68369160 13394655 29952660 125930205 87159555 44853975 26535660 116666910 146469810 98148480 57512745 100418850 58570005 67502160 112236270 57930810 65258700 43841700 66198810 78304515 148668330 137022825 76573710 45819765 54495930 45653655 117225000 138091635 92664480 25092240 58038855 5194755 65993745 115327200 68025990 121032735 21781665 48705900 115869315 111584985 67116180 83653725 57958995 68374005 132684585 79291815 129548610 35940015 11105910 56385630 1731960 98208435 88029600 19803270 19423845 25604175 143561385 53326740 82574655 5865375 92621955 102629775 108905340 47827275 40171005 34099425 10041585 70948725 113747085 112980345 48122745 35893155 17813295 69553830 62227290 76114710 83448450 60657780 135053085 90233835 43564005 50353905 47243130 22499250 99405660 69561795 79392600 84191220 128914065 138407175 121570455 60884115 137393265 50084400 147256110 100525440 2933325 8168850 87111870 132869250 84662835 108431955 142495980 18604695 22594620 126786705 8221650 111159285 73558260 23301945 79807410 147214545 44450550 16977840 35197050 74808900 68758095 49597200 134497365 27250395 17580810 143728545 23996610 82529055 95457885 108831270 36669945 51879270 105637680 83709015 91279485 50400510 24783915 29793825 107001960 92368290 113284230 33007080 94200915 48832020 127031955 89876970 107505285 12714765 119530560 6331020 61301775 53270190 19669605 82736520 103005645 89222370 117114060 41381190 95682615 103206510 42677745 103469055 51779730 91281060 29966205 130168425 122557260 75722535 143125800 114086505 47868960 148142580 4064490 35291520 125252775 57472140 92296575 116200215 13054035 118916745 148251630 83306625 20366880 94773270 86006880 90147345 94075140 126173325 53423355 109417335 91696635 4787100 25532400 52660350 14593635 54197655 34940355 117324045 34025445 88580145 102545940 92213880 21039390 91771650 23371530 100963395 149254665 30778590 79961925 2588445 141450465 50365695 116168475 140079315 10415610 7142940 113182725 100705950 10478760 124080510 36216675 58141965 125048865 93545970 142181535 93762660 59570490 76001715 97738320 53819100 15300510 45800505 29857515 90809385 145772130 19684155 76505730 15296460 62144385 115757460 29110755 133047420 16471785 70807695 23246715 30758175 111498225 138073425 133463595 33966105 65650740 120968505 32871240 36157110 34128285 15232605 62453265 9260085 104028630 127144485 140076690 143877510 102515940 136972740 36515790 93899415 62878020 22080375 143121225 135632295 82256280 90007395 69906735 24669360 138190035 87012000 14954175 43766205 79710210 25983690 15781230 109258650 108503895 13149840 53328780 16967235 53658480 36061590 105494070 63609195 51453930 73449885 2924085 128185560 25286730 14040000 94364895 52720935 108473385 64274085 126211410 136013610 119018565 68904720 148918305 147923865 64126410 33934740 117354075 29727210 136274145 114735030 135577635 107334015 8486520 75059265 31587600 21157215 35432520 131515110 49217535 145640985 22424775 73735185 122793735 35919210 57384495 145313940 112438950 47323320 27352320 35471415 145255065 57545775 35765085 90679815 83294610 41094570 20275860 33435075 38478195 89228370 85868970 130981380 24570450 15865155 84592725 103326090 17819625 38011890 66118170 16551885 135139875 72107790 121939020 61944450 78980400 23027415 142373415 13215705 107060505 125896095 112709925 69338490 40059990 109513515 76194060 51348510 66421425 65292315 71298375 5695125 20599995 147077205 85499805 33407055 28034970 83625720 13739715 80981085 25549365 138828810 65410095 113609670 135640425 39712365 11522475 62331540 40897620 92800245 111141150 21451710 33921045 41004315 111694665 4103580 25775175 85222590 104465505 131749845 68836455 15755250 9732000 2310555 35460165 103779060 42062310 91682220 36390315 137615160 128927235 7712880 44524080 128735745 79649085 76647945 22013775 137989425 15773940 6460515 97862820 50798490 148647420 42627195 117830985 143543565 43440585 134674275 63968835 118533765 101865735 49884435 36868410 44927970 80416155 112484040 79236045 148083165 130000650 133250880 136263000 137018640 16559745 24177735 78156900 135781935 28930650 62448885 39212310 62991465 121854180 42674895 35468340 115814595 149408160 20287155 110226000 125573655 8474865 124165875 1341675 121512225 86716605 114263205 120546570 14216670 25182075 89775375 55307910 51761700 43998795 131405760 66646800 12338160 61082625 73140240 113636955 122285970 108870150 42111600 96385395 146810085 102133380 95789790 149747070 90481215 113852655 45990825 48969855 117152610 78334410 37474830 59551785 47051700 48589290 68826225 102974655 111053850 6583230 49936095 130179525 17655960 58184265 143823060 75620385 83351895 30362580 73909995 135049605 121266345 59126295 73509825 23165970 26274225 93674250 2322750 19808265 3188130 87423390 50500005 41336355 73692795 82090095 21358440 98630025 25171605 42540135 45235215 62758380 86990310 119407080 81447345 130848570 86703870 62869830 65069010 89118285 107748195 120333045 91589355 15758640 111828300 5205510 30114135 127269135 59715285 68527455 30792795 97474425 23611635 31909965 74500650 29691405 24836130 107758320 51576195 130284735 8515485 51299700 12755625 39523860 13573725 62003670 83070000 40286265 120383535 39713745 72041205 49397910 30180600 12683085 63820665 71494035 116860410 143383275 92159295 2133990 139320615 21014820 3852225 17297250 143009085 41049615 45147615 6566535 109817865 78438225 42002100 109853355 44154795 47935200 43040115 56925390 43255005 122387325 1743255 95703270 5530380 125269305 55685715 144202035 102115590 77771385 118617180 108365325 117620640 134620335 84001155 59121405 114527640 86546985 11909235 33161700 12054645 110550855 116684790 132158985 142048350 27986415 20858055 41760585 129037230 31259130 147939645 137262825 122063550 100863885 118362885 138834435 29502375 71538330 139892565 43387620 53298630 60063165 5110110 144974325 115048785 35752710 60710775 45002190 9889065 58424235 28991700 738915 11242710 103946160 81757725 14109480 32332050 59090430 79049145 81273480 66357555 22111200 44762505 83049945 875325 116589630 38491245 36219630 19427820 70498890 35400930 12732135 109519935 146046705 66833250 140784810 72089850 109344330 88821360 43486380 124880880 90991305 84588030 137113545 58817955 72286770 66191835 61469715 87890160 76821210 104360595 21752385 19634850 74027550 12810195 3328905 64282395 64503645 58876260 10139130 101290980 112445175 15169890 20038890 118372395 6682125 64719045 73652175 83345745 4193670 133622565 144365550 92106705 44707320 143576385 124090935 72877125 823050 57663015 36434190 97677270 96882195 22986510 133787730 88159155 18837660 25641900 3191625 117555495 141516330 22709325 121277895 23836635 23989680 145412955 145478265 26640525 69797895 125123385 15635550 63965010 26706015 127440525 33352380 140172930 32968365 143208510 114203040 81308745 122704545 77505720 81881505 23184285 51043845 71719290 135845145 99160050 40012875 113523255 121486395 29925570 86224260 90631710 5222235 120504870 138290265 98109990 73555905 14419455 26384025 147441675 142787760 98929035 92254740 103220535 77584485 63034215 49729380 52354740 46343250 149517075 111381015 95128560 23304045 5859255 77757030 126477360 55981920 101654040 57570720 70911270 68731995 144213150 77694030 3062475 78244650 35439870 53330415 26372505 96527040 119180625 77322315 54569580 144762690 72521910 14634090 146868885 66630180 141966885 48681765 67742160 80821260 13039935 148436145 68917050 109625025 114046845 38647350 22752870 111336090 108392550 115132590 55861650 44185215 128039040 71592525 95897625 31081395 38232255 104547945 92083035 142781685 100992885 117410250 53503080 57644280 128263860 7620465 43219680 133455045 40202625 92585130 101231910 30597375 146924640 125393475 51918480 26776710 102167925 72722040 148240545 74954025 121072215 136599420 21936600 443355 43723410 20248905 125434050 8993265 89281335 103724715 124861125 79807395 65634645 3342360 54479595 57412215 69008250 30364725 86219700 2865570 62289960 112421100 110383950 88255035 91746030 139658565 6158895 62886855 86864010 57974925 77852115 10427790 43669020 50255115 79175430 105314595 128971785 119293500 106796250 90852600 123121395 120844305 46903290 14358105 118493685 5289810 25048935 134544210 85510440 120874965 34808400 41421885 147589530 145305195 63145455 131974875 146333355 145682355 16679805 120054435 90346140 114727335 86539305 137315025 92467380 91833300 110880840 84790035 101436675 138909645 73383600 120877980 48697650 27973005 29261970 121049760 23385840 59941560 103341735 89776065 88969800 26278980 36036045 23269485 101708070 148432590 79563555 47624955 140978805 97964610 114649170 56767500 95560440 47990145 111067305 131902065 37324800 31205925 85147305 74210280 127354605 132410400 73713555 130355490 74626440 122182470 25106070 147762750 13885500 39629190 68079360 2203830 21124260 1509060 133953750 41447295 103517580 119574795 2475915 87900930 97910175 4594095 67777110 77940480 40329195 141427200 50986635 131553555 124161240 46023960 146341950 62967015 88168515 99135120 147731280 17132880 45802170 19712175 106121685 12336390 130815885 146116965 14550435 13814250 1440675 57648630 149813385 36388695 22609080 145145595 112738185 105577635 115751175 129732510 98265540 63354375 120030345 89977890 116181765 103057920 83505435 52998390 62317545 4096605 117060870 124102470 107149440 27340185 108415770 85705695 33378390 117434265 65554635 52972470 44082645 145479285 124250940 111233790 99308070 141909180 146630085 35601630 9192525 124838040 39143910 96662925 76390935 146553975 22285275 115267590 106276155 89773425 131008785 143916075 94098045 66041010 82227705 133946715 31023075 9897045 88080900 115635690 86657250 77496735 108627360 73590420 1947330 42130380 119093580 45661665 52064415 81553155 137316765 70232850 28772865 54016695 65831265 90959370 36839640 38219475 47213985 82814310 91122690 26090070 44381700 135394500 143452920 12510840 109945620 74546220 6087690 141169125 73294440 438030 68450325 726945 9427155 70173540 48612480 11526435 80535780 121851240 49318665 139627080 83638350 44780790 14319270 93492735 37635405 86361510 136908090 6097515 48233400 91515435 48827265 102197820 45737325 5569290 106435965 56742000 112264110 20039340 90875850 81884730 836250 33954480 120294030 146585535 30462015 17848785 28249770 143978520 21878565 53798505 135770700 95301075 39985755 23226615 39627585 127326960 109547715 36259905 9818160 108421830 103897680 134887005 70515435 32229195 113602800 30303345 90669990 30185805 33815970 28024200 69855615 138731685 94819350 129356700 58613190 22528155 149901090 96722715 129697875 145113060 65068065 76936290 5567385 107135475 67503285 130723365 61971795 29950875 104378235 4854105 60923715 78077460 95080170 140403900 85096350 119300700 137992170 24435750 78148860 36656310 53126820 149409660 145301700 90608475 133958745 24144330 74276190 62029635 6961905 8958600 69862020 33943050 148753215 2134785 138617025 111775185 115257495 104410680 3118995 116930700 34438185 112953000 135895845 15452175 124221540 23393925 80347320 6526620 32245680 137288595 113866470 140767200 105778830 6679890 60797955 96752670 114424350 111434385 18765255 45209355 137646330 93499590 1671885 9472215 94212210 68100090 97906605 42817815 97927080 91163385 142023750 111199845 133342770 93842310 17445075 3638880 114588630 21865635 145041660 148205490 58660680 59577210 11645250 134904945 28807980 134657130 11885775 56773605 90255795 68789775 113091930 28703415 6632775 124771620 83214180 6917835 24653295 58739955 25240665 106401675 50484330 84332955 116301330 40988025 36339630 36058110 34963380 71120850 46814670 106589670 145031205 114089145 115728525 121777485 100234830 23893005 86254725 46647855 61948830 27624930 122076840 52591905 45345270 64016445 126468645 23985135 89764020 39470325 61057365 148846995 59758125 92328645 13069605 77391270 20610210 84379020 51740190 42775275 75502020 1984500 57266700 77304540 135601065 136009680 34968795 98847660 106613205 131933970 45270450 39667320 123880680 105958500 101180715 77876910 104858475 108652380 59598630 125888475 10923870 42357930 75007995 42496020 108236640 97938060 78140655 94496865 105037425 106187460 125488335 100149945 43574685 83000085 85270260 101970945 142948680 93959010 42013740 74792310 148792110 92565150 63747735 67307280 63071430 96380190 75835080 7633650 16708965 40689555 105246945 32614095 58967100 25496295 32652060 129898500 137475915 120897510 53297670 2702820 121990740 54637215 42427440 74116680 127232085 100664025 72921360 40692405 94642470 8533050 16648635 79269330 89579505 35554335 77970915 68953155 68541840 43936230 146460210 85347345 26524170 121992930 80126235 50672910 33459600 14606550 126283515 116082180 15376590 2510280 19712805 25571790 107634750 135236970 107175 5388495 63087450 142013475 110407485 22401405 85537035 101505855 113220150 115639710 82008855 114170385 16853175 69189855 43119375 35753970 61096740 44264895 101048025 48818940 109867050 83545740 141240450 8559225 126175965 31201200 129428175 2041800 122041605 131589900 82968060 74676525 74638080 81318555 57196290 50377665 48105 29280510 119484675 33140910 132371325 4049130 24231645 87513030 67715100 13515420 6332910 23519220 11603010 106574895 40981245 143213235 87631110 10050270 20628435 15922290 25296225 119376975 146660475 80483445 73683045 147726210 6949875 138746175 103921110 43178355 136989570 93872100 81337770 23701800 6938865 141549660 38995050 67869255 76950930 38652570 110265330 78859860 88008165 107349015 141591030 139071945 65644155 124907505 51624285 50654970 62517870 69515175 101823615 131537010 7553865 81979755 130734570 81660555 59180745 15669990 104530875 30510810 118843965 85463190 136210695 90566640 42183495 63613875 138438225 83895075 109306095 14811975 112211715 105660090 5179500 105859485 105668400 75420405 126312300 52532490 123603030 119425485 10226370 74213400 36265740 73276530 107843850 43489845 82846635 90829440 9188625 11909880 28171980 118505460 9217905 109922760 53905035 42878325 2352750 63957990 144203820 75408900 71115840 130613025 63273030 78175455 83770485 146157645 16740180 78145845 84252870 142086735 25254285 38474865 9449535 106798095 48977430 14576565 57904380 15970275 118941270 139126980 42394965 14980965 105667245 15784755 15194910 127513635 148205445 17673615 85061445 101518875 43645125 3159405 66743715 84732285 113550300 80274975 135054780 26446410 43511775 117341190 44225220 130400910 41791800 19142745 52642365 109412520 16381770 144807975 54087285 19782945 13656675 51225810 19060845 85871730 119264535 4106490 80558475 18045915 22912845 37138650 64227795 78154920 5533980 74714280 40741290 6136365 8983920 47231175 39774480 129497490 72373260 19496655 74016855 125308020 13822440 138164865 132724080 81097035 3452100 51033060 133389210 101835960 124797390 108869715 11322015 54767205 64472190 111015225 107125320 5159985 13892175 4308765 28511130 12169890 130456320 58719315 45264750 80991360 30826305 88718130 126538815 105158970 45305565 60541650 1498200 79704780 136393650 42836220 141614610 8305170 3158595 127316385 124424685 112414755 84185100 149707605 149188545 117937800 7974960 57681900 109395090 118231500 27285660 134620905 102067905 111008085 23632875 36451650 146571735 13696815 113512410 97437615 93105390 91347270 107555025 128210610 19694970 21912480 84245025 42147720 144516855 81643455 104988645 137743455 105890565 41008290 63365040 138747600 147619440 17155905 107202750 85037010 62748000 40182315 104549415 48960975 91370835 58428450 64762590 85444245 32716080 100407600 116643315 59299470 79477800 58389645 121940625 148081020 60715650 119969355 138559920 126104970 22875750 76249410 16652640 56280870 110474535 14614425 4238265 58971105 47341995 97751100 149906940 101255130 103950270 138053025 109118610 123240975 70324860 50913345 113008935 76556880 110288760 41852445 98234115 104914620 42706290 80506020 124596750 61207185 86452005 27930225 63708945 34072950 75032880 4703115 21087435 10596675 98875965 10840800 20696790 61233345 146170440 122714085 72465555 13797930 2840295 30929205 89967600 100357335 121144890 138839760 139687530 149879670 77848410 122143230 96517485 13170825 75082620 125023815 51971670 136086885 37158255 47306385 146162265 148616835 148733100 97110570 19583835 27872910 28836510 103700355 695340 139977345 79376280 149443605 147396555 140029950 26135055 15295365 40079985 74536530 41501955 80347200 96107190 26189475 149685795 61579665 132089895 12934770 120475545 87662220 89303430 57953835 148315860 105872355 16970100 145961295 38336070 136726965 70441305 33899565 76609830 97593825 13349880 82969365 19884690 111143220 141392460 54444720 116044215 112396155 2513385 124723950 18637155 27896850 6723465 114073260 82634910 67202880 70454520 65879850 101895 22940955 136225965 114356160 8253465 124126770 136031700 72242820 145270860 68155005 17840130 96171825 45488295 19755885 129902445 77326545 64696215 88679160 41387220 104429085 40310625 98580270 84800745 120070680 53907525 72318345 143774220 68620950 79489290 9131460 93983670 127668015 56175090 89180190 63509640 68875650 51194925 63977265 5991525 88371945 83839800 146403870 140394135 29869905 82100145 118069875 32882820 46741530 112395180 108683310 7615650 148584105 8376015 99223110 50647455 134533020 4976895 101896305 16061970 77643360 147657135 43446150 127555980 8565 35288340 100934895 123223170 82163460 124738890 53150910 50062305 75851340 9541995 5604795 99796860 55230435 48212385 53508960 133938045 49570860 11502660 129519525 58108905 19078785 73697085 127114920 115226190 149827575 57444735 93823005 134248710 107585430 83282850 129605040 56781810 65363100 38102295 129213795 108877605 49697805 33384705 15908310 20990310 13794270 91400775 22375665 87544470 119420535 3457425 25909335 109463145 112498845 125949330 102694830 28511970 100708620 128913540 122164560 36073260 108211365 123703935 79861995 43700145 17755530 66758175 89140290 83252610 46227630 69134145 104098365 56817870 33882855 82967325 42986445 145708620 134800500 62223360 73259835 128303895 121653405 47748615 74029710 88717500 104335710 132355620 79289115 52769265 102330210 82871685 99065685 27938400 116174955 95177730 139368825 62515995 111191205 108464340 42065985 31087035 36348405 98705205 122585535 144401040 58468590 22944240 125336790 87562695 2720640 94626465 72807990 19158990 78853755 123169575 17109855 12980055 72352350 109855275 22455555 588975 97887915 66051015 33490905 94892415 27765285 143467935 11651310 6697545 4045875 44040120 131149230 94731795 65032980 12248940 134759490 40576410 149822325 102699420 23002050 3426120 71716830 52783905 22191825 23533470 106855635 139061730 59299545 69957060 139175655 60402945 25073115 11184885 105405795 49723035 95960235 59609925 78756960 60726540 60804045 19083750 23486895 108714555 51316125 85222020 49834230 112587135 56573610 69938670 58768575 107284815 89117190 43380405 9945525 70050510 77391960 68539905 4547100 92347200 24788055 82849695 21971865 91829670 60763290 48340590 68072130 19383525 92449275 79760085 114953160 26072670 81962580 45434385 141056850 19120680 116296395 30045690 34401630 46785720 111815430 61786230 91272120 239625 83796135 59905230 65791665 67817205 87343140 123540690 14550720 61478490 90258495 41992110 64173030 110645280 144149865 97472790 41425560 148860495 135966390 20712030 116502705 112467255 101148855 121065240 14813670 97737150 51487560 30150285 123602745 145623165 34734135 95362290 10852620 61991190 101483730 122585115 34382130 53261175 66733410 42322440 93580605 91865280 138786735 34202070 102417945 525525 134032035 91592730 23369580 39696150 53970765 101636235 59628585 65495820 93971580 47336205 120841125 96146970 53100960 98455260 57241125 133753830 38969355 124743585 1711005 67835595 94973340 80924505 142419645 831690 4157430 117221385 146222670 73613970 52348185 81225195 20959350 147627855 276495 40536360 35256960 130096380 14887125 101387790 112160160 109944240 4537590 41007600 67825500 49682070 59994435 64036980 115438830 101234895 35287335 50530695 59479050 72296895 78534735 106805115 77625315 30812565 53746995 43363575 66368025 9459810 57259890 138353940 119208090 112773540 108955500 102142380 21196905 95600505 103847685 9177345 64367775 42056865 146210475 43720290 13050435 120952755 75801270 141976500 51237780 70445460 35210955 85845855 53481450 115836435 87579045 95232675 138630840 47659755 105811875 52938285 11170095 132283890 48454005 22721040 108776850 99511035 118002225 52566030 106746750 35924550 59907585 120644535 128620020 113338605 25943955 22097325 5436780 71304090 57378465 103635330 107551305 11899665 114576390 679185 5878230 807900 14929920 91366215 131520945 77445210 50286270 130611210 43146450 68514795 91861185 62509590 19671975 29527515 12353925 118039980 71885160 1780140 38207610 13748760 96091560 142346580 87109605 17699025 41320950 45755220 111257475 136958610 62142090 126937200 46114065 73985775 58866720 63030480 83079600 140182020 20392800 128551995 25477440 109346670 11814990 136857195 45735450 78514695 18970860 126727380 148954530 8476785 3281475 113538915 142767990 20026095 113859900 5051490 136925490 103922250 26985315 38514165 15317340 3063645 13533330 82498740 43142565 146007405 66320460 82026000 44419290 43839105 96433650 45504510 91306350 108563265 131612730 106200285 149949645 66510465 72326025 97113690 77595465 86328975 65148855 146523360 6291960 90677685 3037395 34853325 20339115 65658000 135269760 122020590 39972750 134733660 73761495 63045480 59197995 3835935 3507720 64921980 125033985 148002030 10336815 61805955 39432810 8837895 34414260 1191960 24798300 21001470 129076245 8924100 141095790 108276285 2866155 35679090 139371090 106164915 32679150 47004915 26064765 39272190 16376190 66944160 30901275 107148000 66228900 80505975 45353265 77892300 46109820 100043100 72499950 114873180 739470 138564405 58192845 55766820 130796625 79411725 129064605 24374625 38647635 30847470 134720160 133470690 143195115 58781145 90138465 144704835 58401855 32923215 106844415 139440825 125816370 19710225 103290495 37047105 111844365 43949430 99332250 143891400 37616940 120071205 47538585 74603100 146031675 105130020 7013805 145769640 79870500 25116090 102562065 35179155 72764250 133434300 118986570 88557180 20930190 56301645 75090045 25211190 17226195 92777385 127309170 92985330 120273690 129976215 114225 72757275 68393955 127031535 134866680 52248795 72537225 41172825 60996855 81653055 21823725 2421165 66827415 138965580 105814275 54556425 149702625 5918655 38051235 25101300 104166060 40457295 55224570 117379980 18264135 51180705 8066340 3791730 67456920 109154100 32906775 30691545 58128300 36585030 38989860 109691565 142040610 41292075 77704095 85877685 18806985 93962460 33733665 13435440 50376510 64933710 110791380 127504050 149922045 126270525 16021380 81469830 11425755 63894435 113848995 18156375 15826395 31339665 88459695 87948405 54370095 48909945 145445385 111315495 42514485 58123260 111244080 35438010 46088175 142367670 19509495 61229730 80869335 133887480 98606085 6867135 13855725 79092600 30801375 132188955 103265445 95685915 95039490 72673920 67004085 85321080 22535775 2913645 140134830 105938445 66998985 130790460 50868855 114577710 102105315 8244870 149391360 5415210 108947550 20784900 13522485 58103835 80762865 103834605 66496830 38022255 38100390 69080295 68709000 11547525 118446900 23216265 15567990 148641675 105249615 84272565 41711715 121764090 148155990 46164120 60365820 67158120 82411035 47833920 75966690 147477750 99602055 114123465 95836815 61394790 46297305 138253200 83696760 97997580 39077535 105099765 88662900 32647860 85860915 125348910 134685540 106291905 147621810 15337350 123917880 124091520 94268910 130027440 45401265 51758940 34450455 4784250 84268500 64121775 65537805 85368105 117802695 37169970 143450535 61034700 43086660 49301250 60586755 6644310 134467605 133749840 83477745 106777635 57199845 18027780 126758520 109172880 7113915 59206065 64353405 36892440 104332005 35189640 69198435 49028565 128538840 71331255 77795550 10125480 107909685 4980570 61825755 58303470 112584435 132384870 118313775 104004270 23003655 1156980 97096275 129855630 130258440 30160560 110590350 59837235 70527615 117397080 120324420 114001515 12202620 82909620 67738020 107288235 48366855 97243365 73806900 111654330 105736845 41235225 6668340 102836235 141405255 147492630 5822100 139516515 84084030 46114215 75243840 37611360 34844085 108431310 49898040 46169100 91761480 79145700 16887060 40351305 50047800 40884360 149438955 141112200 59772420 10180125 44168805 52314180 70730940 9205005 23504250 97966740 93464700 127322445 144440625 9689985 51753555 61782150 10825830 92278740 30310875 136679760 40057125 36760440 72598275 79539990 61497045 144207390 53083845 16107990 44294070 72363045 31254600 81196395 52619880 47419815 135311295 87892110 122261115 148100895 114652605 89870355 50550045 102416010 80527170 64162410 130033275 41441940 146004375 89923095 80184015 5257785 87260835 81647355 131402940 72949995 77064570 68127120 121043400 44900415 63367110 128794260 145003650 94863675 66973770 29991300 77712420 86873865 48985140 106521885 86034525 49191015 45345060 45643320 109277580 14430675 25813200 10701405 89200305 40581705 59944335 66305640 5213160 50154870 139454430 12627405 84932205 47426565 3656400 6749175 16813155 59768835 94730265 4262205 32166675 49446885 94310985 96571125 85566510 49004790 125411565 25758780 33437745 62452980 81515070 139617345 3329175 33002070 77577435 41353590 138765465 99483735 144651195 149700150 61951530 53615160 49412535 56822790 125826600 62647500 99494235 79685055 41499540 133704270 149997660 28674405 89366310 68499390 131627385 124375065 100799505 68432445 139710675 38363190 95461320 32420160 76648680 23705220 52290480 136935480 121736745 118687320 2868570 20844600 104208435 132112785 66596085 56775600 146741640 121459710 132907140 35390055 66551460 45161925 91408320 135432375 28450425 95768940 87361770 23335125 64161045 85366965 71587290 134837130 123775890 82716105 86879565 129783225 126800130 91782510 32851815 147889440 64034220 9408600 46848795 8573565 69767100 62583105 7540260 130895205 68846940 122338020 82244790 19480185 65956215 24632250 7951200 51360285 57892890 130745775 114491820 64671105 48713370 108775200 117722805 148264905 74784510 144035580 65187990 99523965 12118830 44764440 111002715 58893195 25741950 34256595 65129805 105055455 141157215 83139015 93940710 47417100 80498445 88998195 63504690 64485465 12875700 142693500 142550325 48586215 91598010 47245155 19047900 31726590 24016665 69715170 136413930 95875230 57790875 134589120 52226340 121150230 33868140 136098990 48322245 103017435 11480310 125174400 36281175 73307445 61532310 79772805 84703065 25497000 7686810 118593900 115507500 140971410 138742110 117846705 97370940 104980215 26072160 63566850 57574440 67396485 145448985 67788480 90847005 123542340 107885715 70270590 91800930 135021030 133710825 80337930 56767530 123678195 117445260 36410400 117249855 110840880 96799005 143144745 83219610 119537130 47042445 77565900 45010455 85926615 9784890 23511045 53472510 72313080 130257750 104251335 66205425 131398050 19062915 116803995 96697335 62846025 17152575 29923755 135300135 125036505 144826170 47549490 116861040 23658120 80658825 127342275 36509535 138692025 101690130 134676090 114416745 20388960 431880 64855575 116099820 18485025 136449165 61640865 73301745 39195465 76655145 127105530 73691925 11452980 51485745 139366470 918765 40751190 86499015 109604760 31229820 26779770 133053405 84775005 85989570 22167525 121330740 121113345 100755975 109167135 38094675 16402830 81567030 50826750 143058450 42185940 67746780 128139600 22614495 74430000 2876385 123279750 70856400 17972025 57885555 88687545 136353690 41036745 129625305 66197100 72378510 143080020 8413890 48396210 87337410 110790765 56293905 15888720 55244955 21782310 132478110 94354095 27503835 8155425 6809355 24666300 58103475 827865 134616015 93723060 149257740 19561770 66796395 137562540 96228375 80170935 9964905 127200705 44238600 111578580 122137095 21021000 36298110 138772440 118044225 89873040 9779610 81719415 125458215 64600005 37290510 116729310 67683825 26021400 149229165 9176040 20176545 46686885 74133510 66492435 111010170 139495965 1122240 83940435 94329165 61358190 77147430 122472525 77770515 35246460 8844495 30385620 63649125 111012195 21150375 36707055 110370150 44408145 71174400 84170535 7124595 93525240 55733415 127948695 58433925 118812525 119208255 4768095 35020245 83202525 2207025 60598785 19726815 29169135 25490160 101747745 75737025 132940020 97042440 28724610 141854925 75109950 22548075 148639485 36933870 20397195 57135195 45025050 55933365 123521520 31395930 96850110 30137790 34320585 67318740 53247855 131664420 17938365 96191685 93197295 118594575 141011205 54189765 143212995 17777145 147048810 83440785 45130350 65810115 29688480 1504515 127197945 136635030 61521540 83760510 49206885 24960255 109159680 60410040 101784000 21639450 25006080 117384825 75101295 25208115 140784060 121453125 54854655 46512750 141997665 100721700 48745410 66839010 100014990 83487705 102494415 54708765 67867350 86602725 131077005 39538005 110926530 9091755 35619585 4214100 21226470 145403685 6735420 43925415 58172865 52663095 13175220 96173235 71783685 1925085 80065410 104357550 114007230 110705895 56221905 121727535 86513055 142803660 19207965 147271545 16355145 117323100 72496665 10120440 37633965 79418835 102135780 28669305 121684065 85957770 68390955 54883005 60894675 44577420 68964780 63018945 18862830 122694540 42828975 114097425 142992255 128506860 12602325 85311390 138265530 123094005 8120415 124676445 148085730 75218055 84541335 95159595 131339685 27427065 142210140 147983880 75835740 26280045 83579370 74168595 117276945 146268885 61284450 71326275 81667140 105388860 35721285 39244995 145198110 99436770 62771415 18713310 17645535 50016000 36481125 94034805 68877330 1485645 29325930 69478110 125749590 52606245 77064300 131666850 85568985 135112515 97281930 126611400 28586730 141180030 109638600 2348055 47879100 91924860 26586495 15013695 52005975 54832035 35967345 67479300 70275345 87316455 56944140 2571855 88483620 68729880 25090035 105052575 89927055 133870275 105222195 30127650 54488580 82322580 94360455 9277530 114865170 43224750 9772860 121177275 62124195 47279490 136973100 82687290 88572885 39518895 48998340 129343545 38307000 78707445 127913145 29897130 73832895 55500840 22133370 49721565 52502670 86480460 27060060 117428820 87280725 22633230 63110550 103836795 78946305 129382110 64091295 125653830 109191210 44433705 20896560 50256720 136548855 68775225 59297520 12990660 116047455 90861990 93103140 92840835 31298400 17279895 34194570 268320 73096485 419910 43034355 132608220 141604230 104463975 85441740 80039865 127571655 103486665 134616525 141019860 9758700 144227775 62533395 136237530 103002225 123405480 39441975 104276550 62089710 62452155 74414205 132237915 122783940 10837695 134812155 13749285 112145265 134271420 70922685 128048670 34133910 116257395 123114840 26378835 93242205 22204545 3384345 50963010 137866230 96216690 142096500 140012580 135557025 22677135 108738465 55278330 48288315 38603700 48170790 98879265 101753805 32011185 18164550 83892390 55811340 145477965 47432970 57978390 148342560 106643040 25512885 61195815 1090125 59548260 94006845 119839215 1126110 6814155 2698230 10821270 112590675 112909815 58893765 115188555 108035805 141781185 121013700 75409560 123846090 46098330 101328285 29612295 7592070 77732880 19512495 38017755 89459640 149584965 91494960 144182985 650370 106142535 55946640 134426340 103369350 118833345 103233090 84823260 142401540 78586020 147194940 14255085 31383735 22502475 6027555 131643900 34349475 50889195 5515230 85220700 61955205 131132385 91519560 9200625 103943700 106528740 84081915 122807445 44266185 104387700 33551430 51831135 7748250 146632500 23168820 143402580 133858020 94308870 128361510 63858705 123691935 35284995 117841980 104933130 52841040 15593505 75117690 76707165 24919470 35177100 447705 19758060 71452215 131407815 6342765 37546470 126709935 21477600 117967980 58185360 56883120 116233980 147933480 56439240 119226105 23722140 142310625 24129345 6793590 149616585 97879995 16424565 99398655 139781760 75455520 79361775 138644160 21325980 29118675 45115590 99178260 15170235 97179960 53440440 54395595 147398340 111501105 118443120 44270520 116570220 6585630 72278385 40757475 66988260 70117380 77679930 22720875 63939240 117819315 10007355 76605960 2226060 51644790 36277905 18634560 115312500 2843985 143150145 129678900 6333780 130599285 99961260 136255155 123850740 100985280 143767335 78767565 51234570 83211975 72363390 147759975 79325865 73787925 132880710 41233770 41074455 12604230 5961060 70819515 87266400 80253930 42020370 15409500 89135430 84325515 51051075 126008715 55202415 149015820 144495585 65811480 34119870 142666875 37371765 28819860 137218560 29329290 76693410 114241710 4778700 31294785 141584445 93479085 57601620 22812105 20386395 88257690 30000330 54503550 109337205 75776100 78638670 44352570 45959250 97581750 132584250 126620265 21175590 113643000 1182735 58239675 31580670 26119830 144193710 67452060 17816595 19829220 42861780 11746905 104787525 57881850 50251215 112132695 98104935 96694905 97108095 41362005 12437580 121152555 47869530 59550360 60202320 94096470 147467445 121891575 148498995 98379330 38944530 75246390 58659375 46611060 101328300 29742480 41677845 19109685 113120190 122648550 2350890 132090195 6370080 88259910 77304750 24227400 136831005 81056190 15995730 141409560 83568870 145736535 40153710 121195410 22549710 1201920 108050220 15548145 44930745 41616030 98714565 37434540 141212355 15372015 147851325 101884440 142833405 16078740 64520790 96272940 11561055 8190225 86025705 114585675 26788635 98256915 124774995 72150000 18682410 102581910 110292495 52666845 18519180 149856765 25751400 126468975 34947390 137887710 79858095 105958185 23825130 86349600 127365540 106676790 53761680 118560915 35218755 134114595 13150155 113649240 104072130 64712445 81724260 109115775 123240390 45096585 8687985 63912240 45130755 13153755 123304620 23896050 71487705 76254915 5517825 58337805 15495960 142936215 44958480 37791420 68127120 16638675 79340865 130630125 33197475 131867325 111369270 29378805 54387690 78489240 63589635 22659975 82923885 58256715 139061295 78252960 80670465 91039035 82546965 146596020 83165505 113387070 45693735 1077465 108887355 10409130 109642980 24184050 117006465 136250115 85823160 73328235 93928425 76645920 22818900 19056660 67010820 27195450 19003905 6259410 50156535 97663470 132897150 50692635 84636480 30336015 52310310 46376670 148804605 43683375 121674225 106110420 56069760 2718015 72741945 98163345 76080255 105983925 141604515 15242730 22030155 17858220 135666285 4844370 34972980 12641265 47622870 115548285 115501860 147779295 81385935 122992575 22197270 148423560 119442750 45787665 107158320 81390375 35207520 40990515 113288520 112563540 149365845 144975675 46581645 31539330 54016875 14794965 76268625 5768370 73993020 24098835 124780245 114341250 23012325 65176050 141932025 141757380 70131060 125917320 21159975 74003580 115094700 13580940 146433570 69268575 125983995 42505815 108352845 50377575 141842550 83300835 44515920 49418865 1670190 73405860 21081810 130428555 10632675 16242330 56753235 128164275 135977295 25967505 121349430 132117255 110326170 135524235 43578540 68313975 62040585 67488855 15975270 65349120 4242780 85726725 137536950 102152550 30369090 95301105 88689945 113169540 87852660 134420655 83572545 21941115 15662010 252990 77165595 81849195 65612580 84757785 31639830 139598460 142767105 110200590 144977700 80106060 57974085 126881085 78169005 14217075 76814040 19912755 145492830 109455180 63131190 121535160 121713015 56610435 76624515 23943630 68290710 3574335 4349445 26118960 9470910 42084540 96281010 135156255 50561670 37932480 14992755 134830425 11432145 138397665 63741780 6601920 71193495 138249270 142920165 123825510 50618190 93719730 84308895 44704905 10262535 131575440 45682395 94458225 31508115 3148605 35295900 145555950 82255245 35308815 92701875 94876665 15485505 132322680 97283430 121500015 21373860 14941980 108698475 45654660 117178755 42151845 69909000 108713655 63146565 19489725 65287410 32959815 72200265 118402380 73850370 75693750 115348290 60307650 64061430 71488695 21366555 90829230 24345765 51010845 73543770 63755745 131242485 44538900 102382200 49796145 75225630 81476160 27163965 15316575 51981285 146564490 143152500 33459630 68562945 11619855 16046430 7556850 83717520 94860240 62964870 116448375 143916285 46229985 36661395 15002295 100935600 91595175 133882755 37855035 38043375 15101490 23039160 149331315 72830430 92983245 108966240 13092075 25179000 99280680 58537575 75724320 78547020 20614305 54925455 59656155 99803430 140680275 17856660 142576215 17384550 110029320 96970875 104479320 145135770 54434340 104826390 52845420 48053055 61588785 88872300 52913385 89514645 122647215 105243765 146983695 125500965 78349455 85427205 16915200 124612410 13911555 33695640 36522585 80766510 117341820 14731215 101617095 55362660 43653495 51756105 129957405 127621635 96264330 102472635 7523640 124136265 41072415 32155650 126854730 8697075 50909235 41857380 132034215 142808310 16386075 3146085 89872515 51419970 122609835 143247465 53172000 35013570 140570025 20640405 46187160 87490695 122522535 139286430 111889380 106930515 129523425 24168630 72458880 86671485 32760990 76319790 99684750 60445950 77448225 64308570 146299920 100415055 5893185 137415345 112354095 24989355 25689915 22079025 140600835 102307770 53197410 75695730 50088105 92283975 84587250 123711330 146016255 130124490 58647525 1944585 62320845 92158725 110412195 37789050 38878935 82252125 132447525 60793920 100716915 26103120 84491265 98859240 24148920 54212265 2152155 80452605 37841085 34840590 133898385 126431550 86741940 59475825 129438795 91928895 24873870 26284725 87983505 50797125 111123720 80158680 63612195 113641500 5736210 29683515 76710915 149447565 95236170 63585000 14487165 55530015 78369855 46214325 71003670 2985915 115543560 103467075 34665915 89524800 115954800 7897545 13674870 52596240 117924390 35280075 16369320 60668715 49820190 144948075 29923800 86222040 115794675 87024735 15260070 16280775 126632625 102219735 95877630 112748160 39199020 12620355 53501535 62271810 53598360 103242015 22614225 103069395 65924205 137794845 8933490 51019815 50301360 73297920 44444565 76989210 45124785 95565255 95567865 126124125 48775740 35687475 56611440 67236420 121992630 20568510 139425645 41430480 73452150 98887125 96845430 30330165 64987005 60278835 123428685 119327595 38322075 114223380 36269490 73833615 70079895 21650520 96446970 91896810 74231190 129980820 1216905 76575960 25180710 126661290 53849700 74979435 51630390 116409210 34349325 1144095 38412870 26542590 101678925 148864140 142741260 67514610 64060080 20458950 39551265 132405060 82414950 52351140 18208440 65777565 102824295 12525810 122139135 66806520 134112495 107241030 47987160 18888630 52851435 78003870 123149895 103126320 5570415 81889770 32850465 61384860 84661560 34976490 1442580 132729060 34074645 125617095 118595310 105409935 103020750 40133925 139386315 142759035 7875885 134010660 88417020 42054180 142205775 23891865 140827230 105130800 149505225 16679355 24351585 107926950 111809115 123647460 58716105 47962260 67732230 94359105 24855555 58422240 141436560 137441685 50761980 147005565 90684000 30223890 89975310 93199800 132642930 5936745 25345635 110473230 129888435 11600025 146646840 28899765 87899955 41582280 148530390 66678450 146790525 140456085 18574245 39148935 74215905 84594420 89030190 65432295 92968830 133634385 136220445 27900330 9246795 7403310 28645665 77137050 102551595 54697755 136570380 89279655 82997805 7124985 139887690 14514615 104825355 1139490 4671540 74626500 111302430 40277100 27974400 21824145 71905710 12231615 37357515 17351400 114832515 48595995 97174920 149334975 15007290 84554820 11570265 121910160 18985845 141402795 43099770 46411485 17770065 147214275 39189390 116746095 131623185 67040865 67428270 128066520 58321905 57416760 129689550 134320020 136307415 144644685 29721810 20457885 115586715 6398250 94538190 111554160 1376460 88587225 125187225 62867400 144608220 6195525 54329970 114090120 38861400 94879590 14334915 42495900 94592790 33545145 18942060 99607590 66819810 75138060 114469110 44876295 42543555 102505110 13554000 8899065 48855990 71648430 74457900 101825535 97160010 21205290 78872895 32996070 146205345 27296490 53309730 55734510 2157900 48336030 130253340 37182300 97244865 303600 121119015 21727605 57960165 147873870 62177040 28903905 122851635 24792675 6681645 79716045 91216635 82824765 103376925 112784715 24369150 85515585 136006125 51285120 56005275 26433420 113042595 67115385 28636695 36679065 51565350 17029215 40405845 8123940 138806520 3361110 20306880 3240345 146478720 36844320 130966935 69331740 125405010 127772250 23880195 138214335 117193455 31274715 33640740 63611145 139938270 100185450 25009905 97931595 79841010 43360635 94780605 117617175 144233535 48318510 38432640 128874030 124828905 6974670 10236810 63441900 103509420 116438175 101048250 137131350 77472240 63153270 24246840 88076985 6692670 86165895 17708220 78209325 67491810 104005140 35808945 47087625 13490655 74338305 3545670 116785320 109212765 7045605 121478205 127951815 76601520 58090695 82919010 89584680 127853340 93104745 44565030 56117955 60611745 128932665 36651540 21599175 102681645 51080985 110742180 43869900 134242695 21489030 52354800 148683645 8391150 104653215 142904940 18312465 1633545 37474680 7227495 32028060 73223655 28119705 140816790 54114900 123624105 32683950 19306620 13112940 64959045 114048345 112689285 78873600 112218900 76685085 71436840 101357625 62451060 51981780 87608010 133895820 73791495 59842065 78326730 39702750 119615130 129813780 139692810 111589530 111148770 75938445 76663290 7386885 46094850 2692395 27730245 102629100 83440485 42343200 13836675 47811315 12091020 116948340 138405225 19049160 52958190 122244855 77913345 137330040 3784860 35146440 73477800 123584430 93927000 29922240 61008660 71282580 23099100 93753885 73297215 124796640 88382385 68762565 45192735 121238805 128808570 44101905 146017515 75063900 42353670 109737375 5657010 4882650 51412335 42431100 26719020 35158980 91975770 3378135 71455815 4812825 123276210 1224420 20853210 84761505 42164280 27242565 137722050 148669080 80426820 71813205 523635 73561575 20438955 74449755 91831080 104852070 81900345 36881835 26793660 14799750 98120940 62180700 147472695 99505545 50487075 112939395 15196620 95108055 16231920 41092605 41216115 46462920 119472360 100906860 83015685 48068160 111347400 57371700 138205095 30093120 44610015 45748425 2741115 33057240 18379575 49048845 120702555 33115650 128972640 56498055 149167830 136572675 116622165 112586760 40181940 133793565 86066565 128505810 81569400 55218450 8652645 142521750 4058130 147090090 104654460 112019370 15862920 24423225 18177345 122129475 113332065 20485770 124702170 138313305 81125310 89295210 111653115 65494680 57632085 115797285 20967855 28348335 126383160 136968120 50710290 69271485 125674335 119753955 63701775 74343300 107694690 26987175 30308385 16378065 86049690 2446050 129355185 81859560 88425615 118981560 142879590 121194855 35161170 16132800 51415335 59035275 10181400 75755295 109595700 67505070 60159195 83017020 33125985 47688720 142149465 142455315 25581000 108002370 77607270 94896060 112622310 116464185 29180700 92970075 98845305 96680235 42101175 93019320 149637120 112854810 77623380 27259440 105333480 52093815 142877895 69511260 131568045 147898380 87458145 106264395 43878615 39887010 145251525 110587995 14374890 144704865 75520140 59965425 32328270 155190 113615160 95767455 113584245 81398490 11958150 114703935 84847080 26798265 67906380 116655 678765 44517480 89594385 145156395 109071990 97965495 124664130 24200565 113520180 1426140 147222120 114089625 88048305 141464775 56476485 123257190 98094165 7808865 49268655 12958125 32131425 125677995 2284290 88395975 49983120 134113890 46953975 2939790 49116705 57281895 11271180 126402105 1324185 45147450 117722280 18649095 79045215 64236435 4205670 65403855 9720975 113197080 98481990 104362275 88660605 10506720 57031905 41209320 54597780 31027935 73413630 48078615 123664050 131205780 26278185 36470070 84469905 49596615 52028805 46113960 103313835 118690635 136139190 23885280 37026585 12379665 5969685 82936200 110621370 69945780 96081990 86789505 697050 91969770 88557210 118188165 108818460 47606715 71204415 116203770 119075940 26987955 114279300 1729320 112951125 22415685 17590365 115566090 126917055 48940020 137389590 96501465 27049950 120110085 100683765 125439600 17737770 117454515 109557195 135037095 144005730 71969460 146496690 51023865 141464895 43037955 65415765 35689440 94469160 90753225 90774180 77310540 28625265 149135985 18232215 116749125 32201625 143429535 53835045 22530660 37373625 48888300 24606390 34358670 67482885 92672610 4832940 38776185 84128805 96431010 115357755 82080915 124207800 37424295 74364735 135401730 9991020 5520585 122859420 98702055 130714380 16659990 135789750 120888960 114825255 33490725 73207140 60030975 133372545 146443905 128728080 18956670 57790065 47389815 118316865 104063850 126742725 108607950 88926795 119631240 21827775 108297945 149566140 81255630 48482145 62170860 80950020 49094340 115225215 7687830 147350835 145118145 144264645 65606295 136429875 52864980 91619970 143198850 66935520 21368880 99746925 113729010 58051110 13938090 24547995 149725095 101754315 111669840 127190220 64061565 24130395 135099945 49587900 98137980 37049550 97081665 11547600 129250185 17640495 148732800 58841070 141560055 49592805 57767355 146307870 42507270 101892495 105569265 97644060 22240710 105088965 144046710 70410300 11702370 87171690 111237495 128994810 116335470 74522835 100652775 94244250 81171930 7997100 9264720 97700580 52849005 25859115 101606955 96747135 17235645 72761010 55939860 31803975 19618410 146223300 113002980 59093325 44146800 138340320 149550945 107327730 58345575 122922225 45005805 50336205 6887595 91731375 21062850 63738855 30613350 51184110 37452690 10652490 22353945 19450320 74954655 141369885 60838440 27728655 118526505 3085920 145005885 144420945 141269730 58194990 118342320 127422015 111971715 138694260 39086940 32542665 74073555 136745925 137803050 13177680 42366690 107833365 107968965 60018255 52736235 104667915 130768920 143494665 92520000 138324255 31347090 131743560 51244500 121569705 9919275 102895200 145751055 31737810 24768585 148093755 19521315 78333765 137522790 99205935 82419735 79376550 43623705 94748715 23267640 12968865 23270010 135120960 132253800 14447415 64542645 1211130 143021835 30081225 62927940 31200750 142548000 138928545 114030120 46966035 89730990 51092415 115215660 50106915 72325935 60721725 100231455 84224685 146198640 83596380 143879475 136467345 2028525 21927615 110018790 116718465 100386120 26581530 148658175 80074680 81776190 25899360 135133185 46741410 46538640 37620510 97342395 83204235 85215240 54480000 80824485 106710450 40025460 61868055 82525455 102645585 57032100 68489490 93943425 99194250 33435930 19697160 73604340 118863570 58370955 61940160 105465060 69581490 117448935 25846140 38605065 64176825 6696855 31986990 31422315 102432705 59662650 91574820 128447130 95787930 17848770 55617375 12791280 30122205 2794245 100759185 16822980 73470285 146363670 99151755 121071030 15873285 50443305 123489915 111239535 110814645 72557955 149863110 52807515 147639705 2560980 46062720 125260530 28362240 42616530 85997835 73298805 127286880 67573545 30801150 38285175 75015705 36957555 101662545 84291135 43288455 55389255 93848505 109449795 128457825 122687325 92370885 76760535 12707970 146667135 50527860 102329085 63659760 844185 97427190 130729155 62074110 31625970 106396050 139323495 115111605 23094510 29880840 93343020 57353460 38189175 60697470 119940105 89388840 101404875 104308845 115342110 24665205 4352205 42046290 40623000 23819865 45530295 12900990 48249555 104962305 98691960 25572975 33421785 76553025 98604765 19574400 98004270 63335325 94161045 144174915 71446665 54049485 128188335 85703910 17194800 56183925 43728570 686565 51047940 121878075 114388830 1989525 69501510 109304625 120974520 144221565 72115665 22707660 22488330 68676960 24026805 117595665 76758315 71362020 113621190 141997215 13620495 100855125 60286965 15246915 44589765 22130445 140919915 136005 127670040 46876545 43733520 53856645 29209440 132975480 106143900 29006040 78186045 100990680 52376295 144592050 13776240 73006500 131172135 78841980 86393670 33092610 11840280 148720905 111870510 138480225 59881185 65867040 49478865 38697795 47937915 81033345 69940710 118012305 30463140 133571400 122436330 6546315 111125160 78127950 116660685 74938500 8561505 100953585 81085050 127677060 115928070 81076005 64636725 101014800 117475650 117740430 66860460 85356210 56077575 95331330 139518405 5099910 51051405 112735620 16941975 95152200 17057640 112803960 145062855 33740325 95183625 45269010 41034405 10165380 41567760 91309770 104770650 24124260 34255245 98317230 67540485 8779665 9691875 31401825 87759810 149701740 124786575 83213040 82814715 61683240 124052925 86086515 149485020 46593315 140584980 15176910 104940225 41701770 101368500 97556625 110396220 68499000 23089020 135142770 120716100 66674850 112349010 69370395 12753825 50891445 62236740 32872785 37229145 67424835 50947290 91055640 28605165 20004255 140000820 107753520 85772505 11662065 125801595 110501625 15280395 8383680 142993980 3733425 1168755 14614785 121358925 60024615 6479910 66666900 84812250 27140715 85837905 51226620 20190465 113120085 19382640 14115930 43225245 55811955 144756090 59096610 119112915 48245880 19678020 76975425 80316195 130391595 71180505 93560220 78837375 123077580 87854370 60706560 113503035 94716600 125445000 70336350 80646540 19537590 53979945 127334700 48734610 117748590 98599410 33726000 132388830 35717130 101372145 44510130 82617870 37544145 49259160 9989070 66822060 128809950 36866445 31686060 46628550 22105245 21383565 105663300 4958670 21361155 63652710 82845795 62814120 75766485 127266240 129665970 86865480 17712285 42367860 110278740 42188955 107724915 140611545 40887240 103310280 51195765 26506770 82415310 42660000 46819995 106413060 98717160 40701765 135050085 77494410 17347545 86694810 13482450 58734510 44481780 43824630 109341900 99562755 96853890 82274880 107385375 139351620 136921785 148200600 118937955 102240630 62007105 120417345 77335860 122524185 117104460 77769120 48598455 73675920 36468210 62177145 78559920 61784085 141831630 55952340 65110560 146346855 34421430 96150750 93614805 129908925 20917785 64381170 88299795 31958700 1334145 63751875 115811475 96934545 22689540 117175320 105098505 118187955 77785395 121332675 110681400 10389525 58765635 29929065 87474585 64095750 141474720 56406165 44344410 77968260 70348650 50644965 38208480 82847355 117182040 98071740 70479315 7521465 76861290 105344505 139549515 32813400 70324470 88426440 129086760 47522880 81669150 54689850 113866110 83321265 128538150 134762055 127999605 50481195 134738775 17360085 119349450 11115975 6196605 25882110 133861470 17222700 97616010 31586610 144636975 135076170 51244455 124383300 133649850 20825970 132496785 66124590 138802995 101038110 144125610 129019140 60165795 33095550 79029210 142725525 74758215 127617195 148513995 143335875 39054105 31540305 125748300 90581475 90512490 146850750 78927450 56348295 66765015 121491615 130591425 116020065 33510885 58058400 4135125 62003460 50250315 54904185 125874765 78797460 51326040 102005565 6569265 76207230 129651540 32401230 132415095 141030780 108104715 54481395 81422280 40752225 56447865 83416350 109624080 61770705 63423795 21050895 83114085 97071150 62493930 56594985 13298805 65702625 135923655 75167100 15311055 117261720 13986750 24968010 43788870 72179490 111684090 118508100 27101775 91226820 137773665 14376675 77713305 101749920 96199965 125212380 13277730 104764740 13963470 132496725 14270505 76516875 28896165 91817925 34141530 108234630 55325670 43521615 354915 75870840 95903820 38010630 121142970 121786125 58736190 8461815 91432740 117492735 83374440 113259330 14347680 66314700 49572420 132420525 87994380 38359710 76062705 17819790 94836315 134093190 81532290 100366755 84472020 106620165 106415925 54100530 126086880 123017940 127926630 145415640 28783035 20682330 62555490 13083030 41996310 92094420 66123630 59261280 84290610 109970520 125053740 143987370 68397345 34490505 80593695 41226975 49306245 75247020 43974990 7562370 144688710 106277115 20956230 48700725 126838680 10805955 73052175 66990780 107477370 7795245 107349915 100337250 75350715 112703565 148180755 123171315 57707190 106319010 87450060 54778785 67699320 17676240 47278050 63420405 92018430 9325170 30267090 81935100 50074575 134842695 98597550 14288865 17540925 138370305 47876580 148746330 66284040 125931600 82920240 83964645 70822890 120459060 67409175 88682565 131844915 142258710 39137955 113753610 72827595 148210980 74317425 130934490 49007985 59604990 87309015 142967985 8386800 17285580 51692640 53712615 139064265 108199050 111323715 65686350 100203345 79717815 145341915 15747585 47771235 63011520 97528650 24087615 78689475 87330630 121734810 100480230 12666690 86830965 72018510 55755135 66042150 132109125 14601270 95656245 6748230 38315670 90242490 146281920 92714700 65335680 50443485 146064240 131948340 141112515 20712270 68024340 128961885 16068510 29193510 110450610 139027905 120154725 55177155 24931830 47290215 132719280 80899380 106412235 101927910 67081995 138319695 69586740 64355985 114787890 62061105 9933135 122406300 13767705 56817720 145566525 37903500 68699880 11297100 107093250 70956255 143787555 107618880 76362165 23704905 130508130 147930120 94391475 97202325 89387085 20966910 85801500 19356435 116873430 121029090 87748740 113644845 24052995 12157740 146998560 99388710 72900450 70523205 105472575 66040440 126113505 59346390 125343720 97066530 148533735 78890490 140665560 113242065 13287390 111410895 10053930 12519435 16283220 33025680 77046300 102800940 90147600 147223035 35150985 31635555 55111230 145677210 137429250 141215640 61442745 118957185 102753510 65898345 72060435 14184690 24410550 5363805 105807825 122996925 4658010 633150 145256985 119306505 3667035 121423530 27713850 96265620 139037775 8088510 22618920 35042670 96851235 64817955 97349010 83080560 36483345 29196105 58017465 123242925 3846855 68808030 49050975 146156760 115809270 77262720 37607400 15395760 59694390 8224485 28626600 65476755 25093500 52577475 145768275 17690970 79662780 34755855 57231975 81519975 18974460 148353255 2080665 86418705 26778345 31475835 27632790 107993205 96513660 146802720 127565760 127840635 21561060 26780190 91833000 22883550 130188615 34356600 31580010 76609095 39458325 73194000 84459285 32042985 130709235 40897695 30743055 91989015 135913065 30033165 143699550 46382685 35059500 1147575 135061425 43419510 92723580 118942980 17485095 25731240 111847830 124319295 105436320 73563045 100075800 69175365 31667130 126790125 63345960 37137420 82632180 95567925 16283115 95618745 114138030 2440035 45593655 64243545 26646195 7928610 79670325 121683000 124127895 76984950 89955315 54308190 87413475 12777015 60865650 45535290 20030850 138176250 136179690 122485560 14838675 103990050 81079110 51483780 62734260 82447635 145259805 71557395 73560180 83670105 83258070 138556815 23857905 145186500 56299275 139926765 27328245 92690145 52383990 72779100 124804935 83345655 124365180 101857650 46948350 54970620 26973705 44436765 43502265 128211060 42414900 6410145 148077825 129787155 63203040 375675 116629215 99093600 99314535 27499080 97556295 46878495 135519255 107126685 65558250 122465010 96319350 8790180 110001705 35602275 77340465 81128250 67237275 125426715 130640550 99410190 120397920 20901735 69925140 142746660 13237875 61002135 88727130 112044585 58988070 95852475 40493715 84617400 43335960 41044905 70771755 66910830 43998600 84383775 19040235 146368725 73258710 98195880 86482170 30587745 14644980 124181160 57693840 126059190 83217600 62742690 67689030 20129460 60034170 86684265 128761590 136444680 98633910 114950760 3337830 39178425 23240370 51168765 30264285 125307555 46012785 115373730 21677175 130320090 136704195 83582475 107256930 100801200 139992855 76369380 43183590 16268445 139135320 89730960 127090995 77636655 60405120 92378655 122128980 18512625 129675300 116980935 9118665 50134635 136700085 68799945 19300905 101915475 19610145 384840 46220955 119226825 67299180 73337130 896595 134381220 50920770 15083565 113944200 73999845 15947910 8269980 129858375 95460465 23402070 43625640 68596950 70480905 17124570 118688940 120389565 81901815 143112120 59417745 52180860 79214220 91871310 21214260 8893515 21202050 119754270 82042920 4595475 22947660 76272180 90826200 36986025 78931020 144190335 21498900 116316765 136706295 15749580 136659720 149152245 124665330 17233500 125512230 57471105 90145995 69682620 80327385 32576745 103338510 102235980 30187590 44278785 53335320 70891305 115163355 83969445 32019630 135709065 113970150 15425370 145337295 53101800 30020370 133401390 53086995 8348265 29834655 5389830 148899525 109675815 138829740 8861025 100578525 29307930 58348770 85624665 12271170 97823775 13213530 49331475 44481555 46144845 72268290 81562800 106896360 56805375 6508110 14686050 37572450 51666600 81980325 23195670 50212020 121749165 55155480 88395465 82385295 46940310 138144120 98364060 117106590 78012435 9189045 143438250 59179740 111884700 120882240 116369070 26048715 143433375 106048890 23798445 78628500 66208860 85347765 54491160 59683560 36464250 131596710 59638245 71818680 123212445 127768395 123347940 71529015 114127590 99000135 91060770 15850215 24419325 1247985 39204990 104659200 45720870 86986410 6919860 4225485 53000115 74871210 40440375 137226975 92838900 104280420 109596780 46263570 137279910 64538265 49637685 132642075 136432740 4391235 6150990 134356095 76591710 145437750 89249175 15045090 29813700 83705865 140027430 75086640 50490780 38312160 107500620 34909980 143497185 105161940 131081670 130872240 43322265 49033620 108155055 20169840 79166295 59911230 90580800 45193785 28726170 61578255 126104295 114315180 59947830 125116740 59291100 59015310 96610545 145213995 95564550 38907315 104660940 14405640 45927360 100476825 72341370 121610415 8897250 9196665 143236605 41634915 143642055 5676045 84814845 12205890 131410335 60524310 69899205 66286005 39193605 4015155 9189090 148701285 69849750 36845115 132479625 130370460 132568485 41124540 98225310 23713470 87140130 146433810 124019760 24378480 143982600 145757475 145318650 47581740 23564910 28502910 9387030 124443915 149486490 19173210 117827475 81445740 33117600 12257100 136865610 91007565 21201000 67441920 87229620 14061705 69509250 113301135 62973720 66411795 127846125 76582185 6113070 19068660 137590935 81309045 116436630 56393010 117842385 38302275 136710645 76590735 126955890 120763980 37136715 19795935 19443000 32929710 128515665 25555515 103272960 112356210 94046670 75757665 74758200 142725780 46149930 48592440 71940 65708220 129158040 52763370 122479575 94133565 119145540 70680855 48822420 81519405 104212755 68381610 11085345 105431970 65390040 33244965 146353665 109366200 61306710 34189845 99772935 79201800 638895 120809325 39165225 144159720 132121020 131657130 59569155 149559750 9907830 129610770 35702370 123494850 35977725 92137485 103509705 139893690 62434830 83056275 42643545 63663960 115870980 15134205 70508730 74308170 42918780 100674225 147071205 44164305 141414045 88996560 148396545 51548460 103910790 116256795 70280790 21280470 25300575 45169500 47004795 46500540 76941705 127231455 130982025 7401615 115852245 133889880 44278530 146746410 17725530 45123405 11830500 22787325 134258865 82196370 18908430 141078945 119604375 122760405 98086455 26927610 28168080 111774975 31515195 44057370 94704390 127281030 70650330 13623120 36284625 38794905 37417035 48491400 31425945 37339695 38805300 4978470 22842495 27325275 94154280 74967645 27085920 119480715 80796540 33485355 89712225 18385995 66719070 26325660 68782635 4185480 120322110 44288850 61110900 72644295 128252715 30555720 59461605 25757940 116139510 36721425 110071845 38088360 109171200 10843065 129043905 93493935 125504760 119919885 141358710 120355770 47906250 77902875 28425315 76064565 113979375 133178280 106902555 3770850 124956525 19962675 60200325 36638175 22730085 40642155 18113205 43347255 85795290 107868255 98436885 121937235 13709730 23861460 117711975 19870815 81639915 3768300 96496620 99895485 80756040 19828395 46518315 11091840 21793230 64047360 8714385 17888400 143219805 64704165 132143835 55032720 93213540 101951715 99629760 144626175 142494750 30429105 127767015 72451440 54527970 34771275 56172570 98293575 50311095 22419960 53683785 56545200 131510940 105538410 122297610 77861325 56729385 49349730 149815290 50107590 123198255 121513200 148910175 89575320 17370840 85253175 81252540 99321375 70831590 59584860 144692925 108776175 42578340 41488440 87026385 81870165 135268470 28523955 120768165 114704055 143507340 41778360 120453645 146829780 143531910 13318440 89101215 122152995 45112875 84595110 3701685 60212475 141021930 96027855 35475165 52449930 22040205 132905085 71629215 131820525 76107300 61756380 70128195 60807000 55250580 2228400 46280535 44473560 35780040 76707780 122824830 119522700 87515100 78317955 147161865 11304300 36045195 22502925 17999565 135260175 68291475 66216540 95064975 129056925 54213780 22016175 67429830 18431865 24371745 37712610 87913665 14890395 130395450 123874590 94785810 106705575 131224020 4323105 131140275 56068425 46530825 120207225 644985 137010255 133710810 53553705 145170765 139628730 60106395 115141755 28274100 84213015 64920165 105816975 136324635 133993185 48343560 119451315 67429020 2899575 129149040 139801095 100195260 148748985 142681365 32822250 56183595 138350280 84639630 122560770 71662695 91816200 31164870 42053820 51650685 70868295 3662760 16721055 105806490 103538475 80325750 15297435 15035385 101312730 86448540 120872340 21163035 88867755 34146435 11616345 130858860 107596050 148640985 127556055 79032870 48881550 110610960 97603800 36338850 78672180 25025310 127565025 92432010 37578420 44865705 44613855 104729475 116443605 149533965 51363510 84041250 35715150 38711760 41567070 63215265 113684520 101928705 8430720 80122110 88777860 28272255 91560165 93084870 57699825 110845455 21187905 134884920 57107340 24462405 110466315 139911855 70685205 97711710 74613840 76698960 75447180 74599980 17818080 106085205 20951205 129889485 54080340 32004090 52267410 17118585 82121880 35877645 81132825 94961025 115376220 122892675 79315905 31170390 123936225 38178600 130636140 120537810 77885760 81079830 123887235 12995580 146386335 84035595 13636905 55501020 133473735 13083825 4576605 62695875 14234100 105419100 113385165 24789705 128965215 17479485 812160 80054910 137073930 44536140 46439190 32361915 35281350 81126780 53683890 139300665 136902225 3212310 67190715 57361530 76962375 54563430 59521155 115883715 146725890 83575770 38489070 144111165 107042160 138499935 116904315 54360285 49807050 114516195 103845855 146762925 128231115 102636060 22606485 77648835 19203270 48022725 142601760 143531880 78425610 141152055 116732160 145872465 42713940 51662160 15048660 13315830 116113770 119422530 57438765 99690735 18819030 485805 60323220 133483320 99494010 142265595 15326535 20785530 134243100 117781440 134379630 109192410 23747625 49055865 93785985 121154010 98927970 91217385 75340080 96850905 10046535 107351175 59462490 141606795 73635780 44979390 21072375 124311090 16716510 119236785 52315275 16977195 41038245 145740195 60553785 84446700 65709090 99229875 78533715 141704115 11912100 44063100 105400335 115049070 16941750 95536575 96388050 66894330 108686130 65539560 52947240 142759710 127443045 46610865 129815760 21520590 46720140 83275425 129471285 60669675 19704615 17529660 81104985 146345190 67232685 56343435 73863285 43908240 23879685 87597300 30430665 50816775 61805670 119145630 112221585 22764990 47525295 13579545 88389195 50049735 107335095 69376395 87540180 67865655 90998685 33348375 135570135 83447805 63497865 64382355 44648940 847095 37983420 40838715 21201345 147066765 148271895 5148135 69981390 59167845 50987985 96801285 91248765 127078245 11247495 93018225 132434835 72950040 148018455 146700735 76513980 101477565 90307215 56267550 33404055 24010275 15665730 42461040 46902795 28280790 17262045 69180165 110041470 23718330 12176565 69234060 83863440 107090355 54811590 65686785 56740080 75233760 28402515 9756030 50241585 87125055 85225530 101790525 145934970 109012905 126300195 11441400 108349590 30471645 77563635 4910625 46920180 40156980 139977750 39841920 142205820 34374990 31455945 8113875 34438950 145012575 45743220 55408620 61604310 79060830 119605170 70599240 87644550 143048595 149005050 72656775 21636180 327555 35983800 22673955 31957050 61830015 25787010 112006200 104339880 145907280 144578850 65523150 66774090 39174765 11767245 121440285 58416855 89407140 133220265 27152835 101987625 13933635 131139165 57293010 118932645 17962230 57452955 102941595 112258815 73310100 49398225 105988110 108942900 37348530 117701385 118825920 132120510 6064080 59639115 69691485 122314755 44774265 82357980 127511445 128922465 131882085 20235435 71155755 36924480 89582250 107547825 142797465 36851190 29342055 97770975 125851950 142290765 27208260 59773410 75350625 47954310 12339030 67184580 24468960 145353615 94290930 113038260 106348995 130559460 6888375 109762935 121931715 63709470 105556770 111238500 108540360 88666755 126264315 133521000 3884340 140675565 12947370 108726780 27697695 5153835 104057895 28597740 18716370 79938045 129312090 40394520 140949690 45854115 146736765 71772000 78209880 43372005 51956940 70746840 44020440 51610665 77603985 135300735 74736600 21933090 61668180 80991660 54498495 40647060 71055600 130313640 18967335 16032285 138798045 9112455 149981145 49563990 31397895 106858290 127242360 873435 22065420 83620845 93481290 48883230 23464410 68302410 9608925 96679770 113104755 17062365 112067730 35400105 68022645 2021130 104705100 29813040 149437020 2089320 101987475 149561265 64189890 78063615 44713455 98662170 107072055 88402710 93454800 21951315 25940130 68189820 81514245 104706825 143943840 105805740 142674585 41107635 59925015 99948060 8604660 140879955 69956265 73503345 134188305 46678410 95916300 52476405 133902840 112177365 59369175 47900250 97679475 121669425 71437725 39719535 80591355 61517970 146239620 131012745 11083290 50237400 13175850 55940625 101089680 55592115 124453770 97040610 66721185 30924375 99575835 88425150 73597035 117973170 14079285 15762285 76345560 760515 48301515 53200260 144709755 114397155 1983780 88482750 83854965 42468090 121584045 61765230 142006485 20999430 144971655 43070280 97726260 47781180 24069015 143029635 12318945 15283470 14876175 11381100 16636185 147549480 109492545 69479520 18488310 48790350 125349435 34142490 45119940 95295705 34091340 147663840 110344320 86614260 110483460 26449335 149946675 22908615 67585245 108111705 27164925 59796480 85208760 136314585 138581010 8158290 129009675 67493190 103586850 140561115 129394530 104704395 122363115 26179590 72048315 127920435 127141665 7870650 17089800 47518305 82885470 93683145 23634735 25791015 140265450 97393980 129350220 39146175 46423500 90035730 124003335 114823065 125256615 66641970 93926595 80739660 73672350 89737410 107517255 83655315 80515560 43562880 37459650 76284480 149336820 82479720 107201865 18301155 136019850 141271380 22355055 89697495 4523685 25155915 115488555 19381860 108955020 60558705 126486945 52990065 125869650 75908430 97279230 2108520 86145090 137683080 14204175 80809065 93105210 129972885 31207875 45529035 146818890 47122155 78266025 141877995 50076315 148218870 88654590 43754520 64039470 112356105 30368370 147241920 14776350 79089675 33337860 142486080 102381495 39454170 110956620 53084580 79499100 100103655 63194355 14684520 49257210 42154575 45587745 19384455 136878555 137015520 116571630 100650750 61010025 146763975 13851390 112921125 3001275 30846735 142985550 120132270 73833030 139087455 69598875 130509465 9140820 33180285 96900255 104691150 132151275 101365920 123682140 7072080 136003215 135732585 123489015 70398270 57559530 147096915 115478235 3318345 87579525 5859345 75297270 106515750 93808770 8912520 144081240 28906170 128732070 26231790 79093290 47482500 17100570 113510235 58563435 56793375 33711045 120887865 21060480 95434125 129401340 80832075 108518700 56668875 53551380 70408860 104864775 26391120 53894760 101462430 45637530 17112750 53745450 80333745 137171340 99766995 71584035 5990235 59974620 21569130 10874460 123934965 46096605 90113130 136448115 40712895 77333460 81734670 71922795 51793770 107670285 33946095 40892580 105895860 147504345 107770275 28109745 23030580 92659470 147938370 125933835 6983805 13876215 33191100 24955095 83468310 119818590 109207875 103913835 60291285 130089045 117308220 32486250 8300970 79356585 52572990 30157905 126510765 26152725 116413755 60853185 50985300 17438730 33693555 1938750 73966560 85098180 41947140 67763355 73821945 110149080 20372955 33299130 46251525 22809960 59996820 62177835 63682740 20368920 34220775 94727175 113709930 66610305 119641425 26143590 31943460 114084735 62736375 93627660 73544730 122560125 117387525 79792005 1873785 141167970 128470995 51811545 128874375 55625880 14213010 100312860 28997025 63264495 121938660 113590005 113022315 83622945 118695345 30160035 9666030 110115975 132233610 35596065 20486190 66311370 81129120 77890485 60492750 49897665 109756410 101413035 100052640 71734395 122220285 127949850 16296960 19175295 114766110 31168455 132376170 50134620 39909570 102190710 149855220 131800470 12808920 27505860 45837135 69233430 143249010 126893100 90817530 10603635 119799990 138414315 60019515 91399575 22237170 7960860 146541585 82177965 87962700 132871470 85423530 87705915 49741470 61367280 114704550 17492340 49789830 15161115 95480865 14912310 119619870 149689485 128921670 108621390 67314405 101400915 32955165 145652760 56284275 149447925 39572340 128414520 96998460 13521885 82980750 13761945 76129890 108446055 5478000 26498745 65292300 61212030 5232645 121727370 133428300 65243400 141675735 61141320 72928485 70610580 26966670 32510235 58855140 36497310 138169500 96024975 84262755 66462885 57086430 128219235 35697660 33621765 46897095 125799810 62878410 75561615 91659345 12449580 11624970 39431385 110746230 87916875 52084620 38394435 95154090 94433160 21319380 18960165 72993495 24979230 68975730 112038105 4034820 29530920 699270 146419470 53516070 116848545 69021120 114247575 107336985 55413105 53280075 85806540 61873980 22470855 86284260 40334700 102948540 8764395 97307115 23949975 96205455 43543830 86651595 79636845 8782530 77517210 41265015 146382555 44221800 129766140 53346690 129753315 7207170 105253725 57906540 123134685 119664750 18186945 65376195 18421605 16397070 42895380 17327910 81889785 102615885 132354990 137975265 121317390 100014030 59969115 120843450 107198040 82220010 102380340 87843660 108235380 23764605 88130580 50293140 50209455 96258405 118991730 54862890 99065985 47073480 70411845 87142605 46392750 132444270 127347555 47161350 52743840 112312350 123424170 91276800 59352315 5997690 38463735 110147475 13799685 143340615 146571345 135877365 59739480 26240445 83623995 88244640 36852075 116958225 55071345 29512320 88363995 40168545 38781795 131655840 85980270 95525550 98942775 98853000 88495965 45009270 124456980 73943625 35176380 136310610 7130730 18714885 142841475 104731845 35950620 63820905 68234415 84442185 38481045 113781915 76368975 84694170 148005180 138378240 20072190 31238040 18009960 85647120 122812530 51429870 110424480 95756460 76356990 147996315 64443255 63779295 39894795 15553125 45644115 99339885 74103045 104472120 28223340 46880550 34958130 122138550 57727920 123886185 84258645 75435315 72261300 48890490 74644410 134114145 65894745 110332320 124324035 39064980 39628650 99795465 140057115 149882370 23940255 87426555 84767070 5052990 94146405 148213905 122017020 128062050 14571765 55307355 49984785 44114895 14333070 103599645 44577825 72621480 87221280 15172140 149949015 58351935 98696865 106678080 32157540 34522860 33661455 60275115 112387155 59740710 102286365 63923565 119826900 148378455 6285480 120188370 26549700 69845580 127669215 67088820 13301385 149097720 15504465 109165110 28556400 119040930 144514605 143689980 124548810 41510370 31751640 64340760 3953655 95401620 17124045 1075185 92935605 130455630 59971785 34070490 69026910 87549960 16713225 11693865 103287480 26615280 106645140 36119985 78131910 91301070 102470190 52148190 77273340 89346645 76478295 110925840 31937715 84400920 83645715 99651525 5103675 78728235 138216450 26530545 23568540 41725215 32205 140626920 79794885 124125165 53625960 112455495 70694475 79018815 146161710 149733495 120003675 113015160 38278125 87375120 98222670 142647270 140537475 124218555 84311670 106707555 82057620 31772730 116004855 58339590 73649130 124986525 113685345 113948010 130692330 76136010 26689395 78706425 6583980 97529265 114129390 18388770 60784170 40076925 49983600 29148420 133924890 95253855 39432165 123184650 37696260 67573200 46939695 97291185 12564285 81542895 69566715 64996155 82927605 108311160 18174855 6697815 38979285 59042865 22869990 19463130 62518305 87687750 47975880 77004315 93833190 25282875 49487010 88166280 29857650 61154145 76753545 62358990 113645040 40552965 126926565 83551905 29085795 111910380 13486395 123009405 23751045 23232825 59116005 147775320 149992875 38160270 120203850 116152650 139914510 14450025 60825585 42891315 91559550 138228735 9823020 30781395 78142215 79922070 60041040 107588130 110721510 75753345 120036540 76876920 124403850 5545845 133060425 130647690 39900930 22306860 49936170 23945505 132945585 42905445 131663775 31997760 18409260 42243225 16905090 86382165 135920700 25360185 101892780 113674320 25156920 33514290 46207305 43919040 41663580 61227825 99554325 146696070 75459540 13787595 43380255 93536985 61665690 34957695 4548180 21646125 127166385 34619295 103502910 67557105 128795310 144113430 50845245 103795890 91685355 78939690 99155670 138832680 89636955 69437415 15539895 37432695 31971915 126476085 137798535 136190190 88714605 80767650 18951045 41191995 129055965 116715750 37049490 34819995 99531150 112088535 40573635 113729940 58889595 114499545 28472175 53804700 40190295 115476990 181320 101091855 17867115 10799115 48532800 60670545 9772920 130659225 57079755 58968150 31469325 77292495 44288565 11247225 41785515 23620920 149750850 18107835 5303400 94287855 72107175 95361885 134406000 5344830 11302335 101239035 23969400 32322300 29044080 107794185 117081660 65554140 125827770 106837785 121167915 79346340 94340145 61731045 93386535 138729000 75495180 67239075 68554575 137048565 138199770 16730595 56280870 64185105 92140140 70595250 45902415 93288420 27464910 142004460 53268390 117431250 89345805 113334630 92572275 131800725 30547860 113338770 117329490 4268175 56671425 97092645 123969255 12207390 5685675 86747385 75266100 74774535 19421310 22344045 81241350 30883725 89866050 8489730 144292800 126611745 64436700 43601895 107950380 50786940 93750735 7851585 58248435 40141245 76233240 118122120 30564840 118758600 6039495 117164415 61719390 38396070 14470725 11598270 70425060 10968330 58255785 14292930 53166450 76743675 43142040 35771820 24784470 24984570 93845520 51217275 102105570 41618265 56643360 55488225 50599140 121225425 108600135 984660 11080125 32991165 143032470 115539990 91245645 144469050 62790945 78023925 45214230 83458560 113295390 3999210 145047450 83406195 63514755 29917140 127666860 18610185 28302720 112703130 102941760 50466165 73200630 84699450 137332815 63381690 50127930 24925755 112513755 60931170 125067825 79502805 144623295 118984095 101532960 90995910 96466815 2575305 133451220 62125740 64539210 125187810 21398100 73243815 148664715 29791785 29163825 84623970 1187670 7561590 37651035 99042615 56735310 4434375 27198510 3171240 47169825 60858420 88907325 88914840 59197005 126899760 41195235 135837960 104657430 36046185 51633420 78579465 57854430 109623345 15863730 63973470 25131555 130103745 31488210 66259485 129750300 142837980 46089780 14559570 42176730 15437805 138477750 46420530 124673790 119252340 34622715 87470865 38481420 131649045 91015425 74795700 9828570 64632570 69335340 139170975 109756665 83732445 90447630 88279815 105603180 66226980 27425985 37406385 89382150 101417565 17302875 133039755 101595900 65454630 130351650 59546760 43992240 18470385 22015860 8466630 110264745 48126240 73788945 8059515 14165625 139177245 37188165 77929800 19008630 20666625 46299045 127101840 139526235 75626895 68414940 51013755 85082640 114445740 3992355 52192905 87727620 125997090 109171575 134885505 144125775 140621175 9226365 55070460 4195350 6045915 15689565 81623310 79811145 43193355 116265900 27569280 99183915 125157675 106631205 110565465 132341340 27114960 12433560 31970475 109521450 45068070 48507060 19282365 68142915 18479295 127764225 106650345 32795085 140625930 122460900 109055835 103990035 145132935 139070430 58119885 5222340 119517690 47710350 68875275 80919825 121734510 132314115 118564740 63563700 81801420 87742290 720615 62812860 147890400 86935650 131418285 39250260 147738930 83178930 137064885 83931045 132567855 136643010 138454140 17451870 105611865 127029360 142141305 23321655 109050390 100845030 44601660 105291270 95383410 34914600 140922570 135949170 146905905 83019735 123102240 149338755 1009995 75334125 18022635 8567820 142311795 116764590 75419580 88378695 122984655 39610665 67517835 21826035 107735700 133448190 102677175 149182665 108852825 148823040 24260190 62646930 65023140 131989590 369840 99663630 142748295 50789490 30531450 26847450 113664435 55146030 19674930 1649730 23777325 49423470 30581415 128383710 122691675 30880860 117270735 29584620 107294475 145279275 17945895 43228350 29334150 14152770 91725090 20253000 96691740 89768550 132709545 108317490 77318505 141306255 115142760 124433025 71287995 128389410 7444725 81384825 90919590 89197560 114678075 8731965 47922045 58190370 93924390 16700850 21500235 84952005 71892150 126171435 67408095 124465125 20166135 132064260 74986095 145180245 91603710 3024210 79575135 69925425 39490320 34766895 62592345 43327920 130710405 92740155 149393550 87730845 124598535 19521270 96967665 30429960 126971475 141079110 20647275 70585155 145553790 91030815 17820825 136867290 35014260 134522820 85546935 20982780 67050945 133863690 60510345 53393925 54100200 135338490 101223090 105886230 53292585 99657390 43620075 29877900 15295710 110505705 104537535 61728225 13071570 51833340 138002010 47845140 34836015 4735980 2651745 98573100 6030570 100964025 24775005 2305380 12949305 63004905 125613030 11357670 10673055 19633020 16851840 48718560 91670265 80143650 102244080 124826055 121415520 134031240 100130280 6910935 72746805 30476970 129322050 143134260 49233270 12878985 72298935 59323545 22628430 26796540 137401845 113444805 84875655 113231220 141620715 141928125 108550140 107321130 142557555 122194485 81153900 141249570 88387725 37464105 77648835 21395415 115104090 57263370 55870155 86508705 101803425 69114000 18049965 21722325 3341295 43125915 45115380 113213685 44365305 54291990 13945845 66964200 131839140 8343135 138102030 53536590 17193150 2206770 5359515 148377555 34852095 44569095 135100875 4071525 26968920 110230530 72999435 18363810 63513270 138427155 119519940 85155135 113473785 133064460 39796815 57107505 109415250 131287065 136489710 86688075 103573650 99397965 77203185 108775485 73624935 141656280 120960600 63719955 22776450 42624090 145065960 22139505 132699690 140395785 118709775 41133540 16226625 10823775 74261160 109186560 115533030 109860915 376440 5221545 139828155 40278060 128865495 83900880 125307600 131015730 29162145 20876160 56702010 43094580 122937870 29126445 106616370 148675410 97735995 93660135 15622620 141561705 82740300 47429715 71434860 49425495 44211930 72801600 32416110 4962075 87044040 85767585 60542625 104948235 61340865 123422655 12349380 106557285 93598155 118140135 65681190 136735755 2224770 83594760 14556135 142848135 56397300 31967235 121517610 135385155 116386125 119119020 41173320 24115650 134701410 32003175 91287480 54429915 63242595 37864830 58628340 143035890 108822825 114881130 79821795 124970580 29338725 90376860 110831775 70263840 149720325 387180 95485320 93755475 42575325 75643950 39821100 52658475 140127675 71300115 44732640 121208490 69334290 59607030 52792200 143334300 51965355 142670115 117749295 65799765 73263720 49976670 15657720 78130185 74452185 30363840 77336160 47290170 48624180 82663005 121812840 71931885 92141250 116007360 128805360 74440560 89963925 142132770 97187325 83239380 82041495 136304235 15640230 121797015 142431195 45961230 64169820 93738540 148866780 19202475 113540265 6874020 80071335 14998080 59720805 80846085 69624495 129857100 148596270 120578595 43944945 23958390 95455395 137471295 30585675 135435540 9235425 69599820 77927805 62724690 110197140 114729045 134380110 6562170 107924400 2658615 66459690 100896840 19605825 79025820 105196830 84163800 87527280 49095165 89103525 49304445 123406125 45954840 64804245 120251595 95701455 115233240 111403200 145257135 109152420 3085710 42240075 92230050 107823360 119603910 101878650 92099535 50272875 117765885 50901600 79839450 10082850 39820200 147933780 131503410 36746475 121793130 73766775 100338180 12866340 37081320 127451040 10881945 102685575 23179560 16394730 103311960 114668445 95956455 78922575 25841175 50896035 19701435 61408590 133645485 40460415 33733515 142798650 16451100 81896370 133416930 72131250 79023975 10831050 7447605 85039890 26856210 135027645 106473900 71799780 79740285 91170690 141716280 68948895 58078635 114741315 77326320 5877420 105533670 3247500 14787795 93442440 1421880 84594450 96607185 115819485 114330705 117533850 134012490 63756270 113895765 1342215 82734810 116000175 66561420 45278970 141223215 148772010 19134315 48297585 33975420 148008255 128095560 148273380 124574880 58887645 83059260 13614030 43371630 344640 56565810 73424565 96479880 136778295 63857505 40722255 65324370 88313355 138157290 211830 10721310 145349880 60555015 50291250 17173395 101422590 38537655 147965010 70530300 14463855 116353650 65296110 90421545 74443155 56987505 3481755 75265065 83971830 81014970 24787860 85774650 101068680 112777335 14955420 35816820 110282640 81141165 37319340 119319840 95699505 49056735 129965820 84451290 126606705 42059745 138341265 85998240 317160 8300115 50301435 141112500 17691960 102199230 78824325 12872640 142060635 118229850 49210500 33180285 5825565 118415370 32265930 53392290 7493880 110260725 71838510 37107900 73539750 79091835 108708180 115646505 113541855 5800620 32666175 12584685 127614840 128711280 94672155 735825 84394800 95599215 27309930 108830460 122446905 138057630 30934770 107020290 46787340 17430750 61603785 88870935 130131090 94568640 2687775 39638670 29239500 48100365 11641035 144039780 37992735 69953985 11052600 97436280 73907910 90687930 48276375 16823295 87314355 21370140 52198800 71331135 38360955 135216330 46933470 12238380 111448230 49709385 142141560 102668865 43680285 65641815 106723215 3025050 7889415 104000370 12332160 42589215 75035655 84716415 60517110 88749885 132471135 99643575 44589450 139000155 143199915 30325725 661800 140929185 127870005 118411275 19613520 148739955 121637205 39098970 124640025 1615650 101260620 91321335 6968745 28525185 16871535 125903700 325005 14909055 92299185 111711615 35876340 7303275 144061305 66811425 46401135 101770335 30265290 81107790 109781100 25494510 142968045 61078575 29354805 12986445 85629960 92589375 8852790 11603880 121858950 65498670 145454415 68038920 112685820 114833580 106405560 82694475 75435195 144493695 13569330 46478580 1319115 90041130 51050460 19359510 73113765 45249375 85408995 107597490 91366695 59617590 34436790 16852830 17906115 81334500 84543435 134676930 107597310 139868895 70848660 143135850 77433795 122391360 4641375 42319350 143488815 145432815 4510875 121546965 75343290 34060605 80118900 133935780 95905695 3404760 104409660 102275040 95266095 111888930 9424845 133506345 7948500 26881770 135867165 66276315 30936810 90285975 61438575 85831800 20889915 107053110 41918910 20470935 58327290 148768200 95682855 55403445 149330670 114107685 111174195 127449660 136751160 119864760 74312220 104644275 132385305 67615545 126943485 61128450 71652525 103426560 96019035 94161630 145543275 59889420 40670550 31569810 110932665 30806955 47024220 33935775 94767105 8584845 87821370 137349405 88482525 55151340 44702550 46296240 75550305 55024275 49352760 49994610 6131640 106740300 65289810 123355035 51967665 103934310 20036340 87041640 133650630 58770600 70531080 47917740 12379575 76075785 75932220 81652485 104130780 43286880 14174010 33881565 124036815 60229815 113531805 33286110 107946660 49505865 115292295 88966605 95072160 99467040 6052440 133171740 66596790 123948405 74488530 60503340 135299850 145778700 17432085 40836945 87153465 88599525 89648640 92609265 54348960 36793425 55138320 118317750 35861175 22772505 110319975 116515005 37994385 133075920 72303930 32233950 50030160 17840820 58776075 81263115 91495035 26112690 22305840 147247080 51559410 39328230 51667590 148124565 87212145 50326605 94825455 10820595 94046370 138313155 93608205 63793620 39773670 28521255 65004300 103278855 96487575 61525965 144439320 1972530 10770510 65083380 2718525 14030505 138632310 8146485 96112155 99647580 20531340 99500385 111109995 107637570 50453760 22962045 79052370 121328055 3176085 128674350 149891055 14818080 116757915 97247655 57086295 50045895 22232355 60918510 31721220 47429310 51771540 15307800 66546900 55132110 50236500 117949980 50877645 82647180 149535075 119111535 12428940 42211335 28718715 138404820 15775920 55064145 111763260 127495020 45556725 25150635 100740615 53743140 15917280 2436390 98452890 23575020 127205550 122966985 53168895 41927625 31321155 75674040 103520550 60360045 148763235 148361685 117638430 98293740 90932475 38413545 140588925 19881360 140803575 71400855 139112490 33899580 112610340 24337320 149958075 106767105 107985840 40132170 53329560 101949345 23660205 38718795 93151965 138252555 87210180 100333515 3856755 107667765 118522920 136859205 92693175 111527835 89345535 106851360 139919295 135547530 80233875 73194435 68878740 6904230 140266395 48610440 120981210 111638940 116868240 106908000 116609970 19276950 87275295 143402295 56677350 64946625 99838245 140458455 20068395 53687340 92075565 9125355 46349580 53022255 105960195 93898140 119191380 43704105 146200470 41573640 86890905 132388920 42241965 38520330 5405970 32566290 122320245 95848515 57472455 114693405 74461170 48757905 56342775 28554075 13192275 10524750 38708505 119109675 40436475 115534410 22279605 132268260 39446115 139606290 101239335 20036460 59172720 85648740 39010905 141432765 63050190 138175260 5222280 140548815 105782565 7244730 118655880 80098005 119360025 23211480 29077005 126562215 41799555 48358020 136621245 95363955 101754210 147151920 120327060 109022220 39849930 22575645 34192290 5318655 77617920 116128470 43050570 84133905 66074190 80434320 125656365 77851530 47559015 101355600 145087845 142438410 68835675 147777555 71299785 105350130 79966140 15564105 109668225 96348915 114717645 130953030 68510625 121558965 75202200 16852665 74827650 53443080 118990185 93087960 141393540 140062200 73315620 30380250 37692390 2789415 8421780 81795165 60673830 29405940 140284245 114694875 22630935 135459135 139344645 69294120 133586775 48222840 4638930 113707215 80883720 117999735 61022340 61148040 85002225 131476170 85430940 119524155 81009060 35801265 80799795 117663165 105287520 71047170 96168795 67181235 42989625 9579660 39568260 135365625 12327570 104265390 53990835 89462640 8686770 23758755 128035635 45139605 121292775 107058195 29485815 46297575 93312225 47792760 27209760 57246465 130341285 86889555 15864675 12047475 110080530 87277770 12963165 25186800 60143835 52165275 70706790 31427715 35967825 99001335 48038730 105661035 120424080 24580680 9253950 122426265 133043865 24166635 125914185 56902485 143073555 6731310 102649500 90589530 17858865 94999020 97218060 124873365 112162770 99205425 88666665 61952610 76098135 9398490 126803730 110375580 46187640 109294650 142290720 27156675 82336320 99115980 27034680 95153580 12956130 69845790 25834050 106167345 117925845 97569030 108846165 11529330 77151780 4775505 594795 124815120 57488430 16729875 108507075 122378700 10874475 83752020 65995710 116714220 133426770 71024955 55264485 80590485 78005385 145056435 72850290 123731325 34921455 31172925 107742135 82294590 118927395 118886550 120375045 115572780 88622790 127409280 13719630 81640260 50633370 28422570 145812525 58037790 138804765 96989820 125029260 93898800 55966095 116174550 81194280 6069075 145518420 95354550 118397790 56883135 92058975 116458080 48720900 27360375 49982220 107391135 13524675 133612155 36399435 67455075 25949970 80096415 33608520 137377860 134597340 109591920 11904525 116539320 120842445 80840400 98363850 51851130 124879680 96727065 5125290 128857605 21617955 41210610 20166495 71107665 29709780 141822765 19270275 35079285 115024335 43753275 81490215 34201530 114914640 98210760 144185520 58135035 116434935 48541170 147761520 141525105 125427675 66128880 27794295 115770015 59411295 4237500 9520380 53820195 23448690 27414630 35152800 77853120 46995840 134979975 105068115 83680425 4124625 128055390 89796645 64644795 81054510 33465345 129832740 139073085 90679155 125862630 19387470 18312075 59118480 104449200 117858525 74196285 52787880 28875900 140605170 101350800 14219340 90887745 87890910 99830535 87202005 137018265 93598230 26205465 22564230 93518310 97988430 134933145 74150775 143492700 116240115 45186480 9037005 96039675 44030205 75435615 113593335 105341970 106104510 33875610 53179845 106790235 115022580 51798150 112392645 63805575 91105140 130467210 21350940 62096130 40195260 1026645 146692950 129192345 63286695 86283120 101310315 13825035 89001045 48505815 139123635 59496120 136890585 43154505 90205215 85571490 59701785 93143850 2939790 71755215 32590200 117278640 57647130 717105 15700050 58806300 11986410 54174240 721530 143638635 27839640 98642055 39780405 149002275 138443490 123028455 61727520 111163800 80853360 130287525 149369160 127956465 36461970 125272260 129192750 18985830 30337245 78735060 87560370 35130885 128079315 143255220 132003315 82236390 22171410 61000980 23087970 127104930 102948945 132363795 31419195 36845250 148648170 3436110 74032800 130387350 59785440 125258175 58252785 1689840 50717310 93797475 117837465 110662800 85050465 21610035 132315120 104261805 106448340 44997300 124385625 99711390 143659005 132994725 69741120 112753530 104400660 11755110 52390635 68419080 78329775 41369370 48397125 31068420 44678580 84466830 93929535 92426445 9368295 135556965 323715 126256650 35950515 92044170 65681055 24472140 138432330 147746085 737625 85047600 142220445 69242100 116652015 38863665 133064145 125125440 35103360 131836770 80393535 59384880 28756890 22875465 139722675 93307980 92769060 134797350 146554440 68821215 13536225 147443340 19322355 2715975 45470460 50409135 44718270 3096090 119241300 62632065 41237235 98518650 91717035 23420520 121778055 45843675 42985635 119960385 1436025 54709470 62037150 123066765 133065360 105980415 62130810 121811610 114998790 120592875 76634895 123857355 14344185 120172950 67584075 36432450 63778260 30185025 35839095 135268905 51907005 63994320 89928135 143652975 59957775 105828630 74020650 136284405 98956770 141981435 115430775 29924160 118225185 125995215 15378900 130362720 37848105 33924900 109934535 5553240 140053500 32868660 13349025 93054660 70334160 32074005 139650960 118689750 132504780 14286780 137938950 147941415 131883825 17055390 90978300 93132900 1371720 96546375 108353190 147269955 68874180 55967385 138908235 50762250 2371185 71952195 12329070 93862500 65498595 91946430 15545850 131957985 1153770 61194915 90491880 8574390 141056250 54033105 129059850 115934205 123072615 147380220 109882995 142338060 50724345 55824840 146777505 72736635 116402640 25043070 138431370 100724415 72653280 65037495 107078145 143423970 129561135 128297535 119080620 22701420 104205060 146162265 96979725 141404340 5951940 74737305 77904135 2536830 97972920 58254825 102825000 20028255 105426120 79017765 50618415 36978600 75583275 74340735 28306230 34398315 129315450 60998775 48303135 136917150 92115960 86273415 116097405 33182715 142845255 54259710 71544435 23617665 136573365 137721885 2473680 28448580 10794900 114583845 22270575 21576765 40696995 141963030 96618450 87100725 48730050 98819385 115641765 89415135 51146685 848520 144212730 94332960 111310380 26253270 145422585 114928395 12152220 120741015 119073780 62545425 38413095 100291485 145800195 122047950 49532430 78666525 57634995 112605570 127524900 114919425 35010690 99999585 43659210 27410760 60882720 96368685 1677465 126971355 77114085 135106875 28667895 125244885 111469710 95222670 73693110 33079965 47264025 133311735 144916005 49396845 11386980 138565410 89468565 95221065 121936305 93782565 47840625 41486625 141280725 67860645 98785365 103727685 116176290 70158060 134408250 82293975 105511725 32570835 23848830 39659265 25377030 11922510 128927265 26763150 29571855 116488005 19585845 135626925 45176700 22202685 4448370 78049560 89061960 90724215 52615935 30825600 56414640 30612900 23368515 140879745 56331435 53025345 28599990 64484385 136844625 95486460 110717385 117895575 45368835 91018245 89152650 50241720 101773140 16689465 89583300 46845330 81624465 37368510 35505690 58498770 49166460 20581635 99150795 494055 131882010 43735035 45345015 64648305 104149605 78463635 123232365 115188510 26281335 82284600 136028535 7712310 21419070 63306705 97342590 79675440 121462935 131292720 25689660 51110250 140597070 149959950 50269845 47118630 118370745 98811165 12195300 8959635 90207660 20357595 109014510 67431165 57343335 3623610 136994985 144756810 8622915 17569815 80469690 118826805 77741595 49998765 61805070 31092465 126614220 60855375 40710015 79413270 134840265 34907880 103232190 51559140 94819575 39061800 143073720 37014210 33583665 17630925 76300335 54586335 142675950 124385625 22086825 51991860 141639015 67624905 126024480 134850255 107525730 69758925 143483370 128068305 28236105 147366405 145104270 141833160 93474555 129458235 109894110 26571465 88775520 132957420 148349355 72805875 93861690 147678705 46911000 139326255 75228075 9034635 99301845 15849825 86010660 27299805 56850135 108035655 54246165 25763355 140743905 23968785 50401455 148130805 140213160 91679970 16249695 130203180 107335080 67098030 70904295 91337940 134088915 90225975 127039230 39751005 141105000 96636135 14351310 63173835 89568795 28697835 139001985 81876585 143552880 89817540 56032395 12814950 116474730 54485460 5419065 119053155 149336445 63820980 14816700 125843010 129830100 70739490 67338915 18746760 28621875 145021875 118055205 95944425 35371845 114373185 9380055 57352860 141826305 131427240 94162860 133487445 43109625 21669420 70242315 9587760 132395835 61196145 98236605 137937555 37053405 69256305 62828820 54491250 78779370 15618645 117267885 67967610 84467400 140038710 60842250 139406025 132902100 144514365 108384840 135212250 143942160 99247815 46408125 87858540 131550765 16577295 56464125 48490440 87881070 5183925 10019310 86457405 112762875 60532575 54361755 14300940 73523655 78402120 105543285 92565495 64114140 141823230 132749385 74757060 69865920 15018705 69189960 21135060 120820635 79453665 71686890 80320830 89800575 114098520 40982865 130254360 64221225 62274825 36677310 137598810 129922020 7297755 126585420 11126730 146990775 120889860 97102740 59751675 131580150 104444670 53364945 142630500 119677125 117896070 35067990 102493530 29803200 130761060 39803670 84259110 82063440 50019735 133070775 15335595 64780260 137735685 4994070 15407805 78674220 74436735 76178430 102352245 24990705 30864315 91237470 66995340 21225420 20060955 81556830 8142015 74826195 107825670 90650565 2552700 85014285 108585780 137997615 42688230 114602655 116130240 79601730 27225420 97989165 129279030 92269605 63411255 128428545 79187760 57470190 138771630 88366845 75085830 129134715 15732045 84201600 77604510 127998060 21767970 42661050 142703055 72317265 116030280 96063930 36552870 136419795 42995550 20079900 44602725 82281285 44797755 11637585 74415180 81912885 119110755 106001430 121504875 51233970 86710890 50614215 18302595 91108650 86666445 97700190 141399675 134331075 93082545 31001790 55216545 26669835 74623935 88442700 57250155 2134170 52214100 38940405 145179585 116091030 40929735 15274335 25698660 146309700 93539010 132929565 34575075 24378060 72967335 56923515 12636300 63367170 36634110 95150985 127345725 5548770 41775675 141806775 122504700 140331705 57384525 96392055 120014520 117960630 3159405 114299685 123386730 15598530 119587635 51201525 44780445 89216490 24746940 9156420 85362435 143875665 99515700 144464640 113500395 128169285 75062835 113745375 48928305 108155460 69273705 49958850 79178655 129348075 149875695 139008465 127840845 142857495 57108735 144608220 33416745 87539385 10696755 101808405 30310170 66723705 10531635 94669815 79843560 114519615 96485040 99462870 146145585 80873265 131736390 117787980 32225805 10436460 130625535 19844955 53115435 64385055 36278610 25471095 102533445 13760670 140089560 52243485 22609800 123629400 3665070 173700 133204455 15038130 2242950 17496195 33974745 100914810 115335675 145516215 74062050 86423700 94016085 44873820 78124965 127976925 5319285 56396670 10335675 100831680 53320875 108273540 34303350 91284735 105862605 72769260 143954565 90217305 101907180 67300275 772770 29061240 17633565 81599670 53615445 50258985 67420305 52991190 45917955 45300465 759000 23558910 63540300 143686845 124944240 90717480 54722190 102510780 146517225 105226800 104890620 115092585 120231885 95720040 42220335 28229100 109506045 26443215 12984615 118330095 137080860 100205115 30098055 115575 144724740 129521490 19707660 70434045 23243505 76181040 88556085 108732780 34602750 126288465 77588310 39854925 65920260 11506665 121236600 57382530 553590 19278585 49147785 39357405 49753320 62165985 8214360 123867015 137711460 137250660 86883630 92642775 34754595 18482895 112775580 14122245 41976480 74495895 7019610 4169760 129172815 133325130 21567765 79695480 114811545 85777395 77777640 111212520 52206030 67282440 5113800 8522295 2265240 136295070 19521645 55939860 114062850 32434155 64581510 132155580 129740370 18114195 43781715 64917495 13477845 105153360 94331865 131099040 5948130 67003485 98838465 74297685 32252280 92842815 102056760 89221605 53933595 71185485 46627035 135971370 36258765 45881130 76218405 94858560 22463700 135940485 50540085 130456305 14108745 62154840 1550490 82235520 16695270 96503550 134694660 112891410 67970940 149042040 53653245 35591010 109435830 1395405 42242700 88528875 40913715 99900255 26611365 23586105 15940785 50570760 32905695 38117640 46240425 17468850 95735085 516960 148102605 115911180 46193250 97979670 20099715 40414830 104311725 41395650 48153060 124779360 124356270 42177855 107858610 106870770 74083575 125955510 113127735 139471590 79067070 96499560 79195140 84623835 89272575 22281165 13538625 98597250 107888910 82569030 69154005 87630930 138773415 41105760 87050325 34777035 74571585 61176030 97569465 76723290 23684235 117669195 107012730 50158905 95743050 109000965 45783450 20894580 2291130 70958370 112419615 20129235 98867205 109307355 37570200 106107045 89017800 3219240 146565690 10244760 829035 100993905 128323605 141642825 115583730 74486745 114794670 12900285 77043225 68672820 96401175 35988825 102174765 144727170 93351615 6768240 2658900 96500610 91535145 108580650 20232870 45899955 76120695 90037305 73757610 145143855 144912045 107479095 108521100 12424380 15549225 64042980 91529490 77025930 129555330 42262770 105494895 44659980 62137305 146873235 65587770 74888340 66680490 48004170 57284940 77785590 63935265 44475225 14115 90868095 123850545 24160455 44571390 18730155 82254330 101622705 66261105 18070215 106676790 70894980 19297695 61544415 96989565 94909920 12758475 36627150 92585640 43317465 34122165 73227390 79160535 12576405 117471510 141871425 106168290 76997580 12160500 117345735 42365895 99657330 146241645 101120325 20526150 25561275 86041380 109987320 27368415 107434290 50332920 112981770 28401750 6889425 58133040 117972105 117594285 119272185 5719155 1734480 48722640 64918875 123912285 57917895 62035905 118706445 148142385 72659970 122876625 29518500 113657925 105966390 114181800 49327800 11499255 13627335 78084180 74941020 102543015 137712300 28746150 128014080 28447620 31557915 59613000 148773495 36341580 44268285 67412985 14231220 128948415 4541940 91401105 88869270 33080655 21717015 101343120 142660350 109924800 135773400 53174985 88724535 28068780 29802270 31940325 103392735 78151875 69634935 4980015 92592885 91299450 129388020 88905495 39137115 62332635 29592495 20989080 106717980 29647905 94104645 56455230 16476945 10609125 76179495 37598700 11007990 81558060 122072115 18290490 109080060 70452630 69122505 77289045 23392020 63259455 76883235 95234130 126165105 138171075 129622395 64157205 141788310 78034425 125780940 9682485 91669725 35463285 30424905 113703135 26961240 128882550 58964685 46758615 112594890 16240050 110840340 97378230 122442870 20907075 107861040 133653390 57097650 105816135 16364640 32160795 10485945 26789070 43210455 6713985 76129725 82424460 32670300 19977345 18647955 28633755 115080210 128779215 98014185 65531295 96287175 76547910 34177185 18619965 101055195 34540140 111701190 88227105 90317550 93828630 133338435 139074285 106421370 94215555 49686990 114526875 136493985 19925505 45937515 101617920 17771775 105517170 83159775 36506250 88226070 54473370 148724145 75625005 37127235 146990160 56822475 108795330 41787345 149672730 89482110 108378495 87723315 52821030 117863385 22996050 97404480 145992435 65717460 140233815 6882510 116993055 82450605 147486030 122349630 134761470 85209105 1647420 145446720 93441435 52176495 36964035 51037740 67468950 123706245 31509420 21246855 111652200 83993625 133833585 38989260 39956190 9361695 28526235 135911205 77808420 58022775 110351610 93648660 11632215 34090665 51766230 41844375 55945800 66379590 42004335 36323940 90790110 15371955 127385325 96536520 98492670 67797945 5987070 57850020 63834975 38777715 135278910 5221605 140265225 118578030 22085505 5697960 68013255 117444870 146704770 78415695 88395885 33597870 64382805 125729475 9958455 67330125 140643615 105776295 109674840 49257975 128122485 73162350 71652030 111731580 30631680 58979280 6061905 124154790 34422045 37144035 66012990 51356220 37311225 103378515 21274950 63520095 90203175 60601185 118735665 11410635 18969270 101553060 62416155 148057830 78720150 85672890 109143720 60461715 71474505 40263990 123027720 128428455 24691095 138870285 96211500 55619085 9122400 140947710 147150105 22810650 40336950 131488200 28809750 59801235 123932400 34192275 1002225 100456410 86729820 32989425 75321045 27491400 102110640 59158080 104681730 100559940 15074865 85351545 99639150 33478950 107981085 86694705 3257490 62031735 67409730 24885720 138839955 1382490 142740345 42542895 80102010 48140370 117116280 36847530 26118855 31015020 54512895 47247255 18872145 78943425 48224370 64666950 81221085 130808370 74420490 89458950 120823710 101784000 18088530 22036440 52360230 81514695 63412095 14541045 79126665 63318840 32195985 66517560 137113230 46130655 130457115 102863160 88695645 49992105 9630510 114900045 3886020 116545410 120892755 44157690 128792325 558945 77739960 95493090 138894645 133414020 27317970 4720485 95858460 21509850 85019235 112357995 36501015 121612710 70733655 93300030 62233365 112240125 6748035 17046600 65468205 64041075 73422765 82602120 116568195 63237015 46850895 140026185 43862715 111581190 14052750 107356665 52685265 84531420 13138560 37964715 71893860 79089465 67979235 114982365 17570160 91783620 53477940 55517595 1578210 32605515 101157300 60244140 110648325 146037885 24258285 35603235 66083415 119140125 141288675 34081545 137684625 4574085 78763200 25553325 26025240 93240525 149922180 113278215 142204110 83391330 100454775 48113505 53840460 148732755 111777120 99457800 118651095 41488965 48882555 116773905 140683050 13917330 67597095 118027665 117490965 96457080 103768275 136935225 57584535 80160015 73847130 144789615 82826190 11391930 132400530 67155705 9990915 40449165 120204270 118799625 133716300 42238515 111821460 128419785 83134815 141788340 67622475 95291310 134897295 30007620 132042720 54840000 51911610 63507690 141878115 86355690 134835090 21503865 75486465 46172295 59002290 123048600 102157590 74539335 130054470 120470445 52693620 138224835 104213340 128677185 63468780 98366085 81277680 94543440 22982745 55400430 75221895 145460670 123782175 45873570 144999765 75289290 29363625 95936685 56836575 5980125 132358185 5017770 10104885 28476165 134927040 106890855 132928875 123635190 118990650 136554195 70693395 5416845 75545700 98721360 19233435 36968730 128756970 71641140 3570615 185790 22754850 7657185 50276355 75099390 119614365 19624260 67624680 46784760 107681310 11663055 130385235 2572830 63107595 9712500 95742165 66773445 128271930 40951305 19305885 109505610 11603295 38735520 97701825 42736425 77191785 2949300 141940155 121234020 110094495 113482965 99098385 54839700 91524030 138286635 62407515 21084420 46640895 56927355 61627485 76416900 598905 127612155 27503085 103103550 75508275 149668500 45257325 117165345 82947045 130416420 62518500 97689435 1771410 92624175 52829145 116590320 116041095 131926260 59190690 70272165 95099070 75765120 46735155 145730325 3003615 32663325 4372170 140760960 113202870 34697925 147910395 131916060 29118150 29047050 34679955 78693150 19035165 101593170 81437205 41436990 87766065 91114545 133797555 20810925 128208225 9731250 8374920 145382115 27321015 27523635 108937440 120663840 3497655 109719495 89187600 110426925 69726240 1621245 62431680 33028065 31712670 57250980 46033860 37798905 27647700 57638610 145147620 147083925 45644100 59306760 57845055 24679845 20664780 123303360 34730835 94448100 70277055 62696835 47797065 47126490 42933735 105262095 6024690 120836940 39000435 15538575 71912400 109986030 51626535 142009575 94778505 70809510 94457655 112091025 124533615 123869145 133747245 69218535 11754765 95870505 38881365 137838660 118995765 43944465 54578310 20761860 26866545 120534960 82820340 65482800 1292595 43047690 98051010 97577895 80389095 14255505 80398095 2528445 91260900 30399375 39771555 71233785 126335655 87986700 80041410 76709790 10823940 98820645 91140480 92265885 95359725 40926315 25052520 47654145 133052520 134768910 120389040 1906365 104436600 148015110 54790755 7607880 27037425 97918530 57568665 30940065 29045265 96938655 131636100 61342275 117186555 52624440 93172500 148791750 34698840 50226855 134009055 64176495 85540095 66820020 11090745 72017280 10836300 28038570 115868940 133727730 27554775 105772695 15719220 65475930 62595285 118317630 69596025 145356030 90952560 79982160 9986235 126799995 13799235 54027795 3229875 94775565 34877370 32103990 138899055 30413595 41344200 1944330 45373320 10608135 22694100 970170 21198345 87931320 49591275 59449185 115047315 120668520 121602945 58859685 14768190 59885595 38743215 33102705 71547405 127123425 32198070 87668370 6127545 81620910 23027490 53180070 29972265 109728450 60947805 93447600 112508520 36241770 125763300 76946370 118068720 116543160 8327880 109512165 6029940 74426265 17523555 48577515 21587025 67716630 12716280 97453365 115900470 19653525 3823875 149681010 120765030 99657525 10983810 47552310 65893950 46458255 67439970 96080730 40305825 114988035 148785345 1790115 14438850 51727170 31269210 98522250 141332640 15357930 58433355 44183025 87735045 42698385 22229790 145254720 20357325 128936505 133979160 142576380 17408055 2016600 17806890 136083150 30405165 114017055 45735645 36299670 24160650 135264885 77551740 51183660 70025430 81917175 8692035 13432800 64318125 67357260 66660510 126291900 101691360 45780360 47744655 89268420 19463085 107983050 119317770 43635045 37502235 128626845 19597380 126541035 109327185 43410120 59647590 80729910 55492905 7952760 64787760 117066840 9978750 74669670 24277605 73274670 22244655 87273615 85994775 77095590 48634185 59827290 84377445 22220055 110946195 59612475 28024665 40729680 79811925 69962385 53082210 82334625 80747520 130531920 142341645 40684110 143416035 46836285 65466720 32600490 122596350 133554345 112399815 74852190 130133760 10077795 136973130 66947475 110367915 28829850 102229770 68404125 51797925 100362510 122340660 24618225 60635145 141403995 45377175 108877800 32970105 137627775 91622370 88359510 7190340 47623500 36889395 109259310 118170735 95439255 8411175 127418880 143662005 119053875 102016605 21939720 36993660 38030325 45952740 103716510 92847345 74078520 125239935 136768575 37054095 6243585 69095895 44456235 47425980 89175540 73846560 76233975 11218530 131495820 112514610 55620840 95403510 1514505 108647205 16858320 144427920 49342995 82017840 27439815 32509530 8152755 34896255 116898810 21817515 5693610 129210375 2941215 98904645 98511915 105532440 18563040 72837135 78985485 25959120 9435735 117693735 58940295 56241090 142813770 125824050 103851255 45199365 134505915 78331755 28739895 26074470 97190205 63252405 89016435 12657045 13851075 9356415 23067075 52642950 44139555 44635725 3186825 78185160 51110955 32759175 99335265 100018095 47860245 8548095 130687980 119482260 37359825 100318545 106486110 28324095 15596700 70471140 146468490 16129320 55650495 103753110 99756480 138639315 18452190 139609350 119681550 26930310 129655800 78086745 132200310 15407160 29466630 31884690 64142850 111604080 30052845 80258565 7818915 63726705 127657050 133338495 139904295 76546755 70660290 41107170 140399205 75808950 71624100 5300745 23785530 70019850 95063895 52941930 41603805 73441110 56732970 42243930 72225825 47167965 117057915 33700230 134571270 55241100 120672525 142506870 82012005 50450760 115017660 148828290 148113315 96789630 35632695 25913955 141352245 131072100 103524765 53944050 80481450 33125535 103332165 18212160 25242765 111738720 6055515 24319890 88334010 714375 4328610 10410435 93792105 106164855 53559030 111888135 38137935 40360350 117270495 50308095 78130245 142751760 46892235 15705120 111128310 148029075 68519760 110092590 101502195 59951355 39037485 79593720 129836475 65791830 53899155 63650025 19804455 68332545 9251235 138427500 87799920 24572460 31259115 13808775 142844475 106094745 42405765 133958985 127358235 67923585 122638950 127423710 88136430 67498080 106140570 29845605 112604010 5211945 91587495 35770815 70115220 68861220 138992985 126553665 80082810 88164015 142728570 35155185 100159635 80529480 134103750 73320285 51093540 18118635 4864245 28726005 51908325 16316085 67534065 59119425 109905210 127153020 114798300 69392550 119519310 104241225 25634055 20589150 110371200 116207805 122643870 86497410 2005005 124308810 74535135 25550040 101025270 87398895 116572395 47690250 45742380 124448715 62546715 4957470 57599685 95265795 71935995 54694320 44468085 128930745 112090980 45455025 112924380 37999785 52688835 17835645 14747715 33585570 63084675 142072170 144666705 60557520 32159610 26597430 69961005 99079635 108952245 98554275 19346280 24538620 99813135 110615835 65243610 58821825 43412565 16913415 46007310 15006840 63325740 103930455 63353040 64854435 78231240 114454785 49377090 12746250 29880600 29045055 8378115 29173170 118186935 130648110 73663380 64919025 69455580 42457995 17312505 32471880 73034055 55674135 135415935 21184410 6491805 50357370 7357440 55065285 121519695 50675055 147790185 63694980 61071615 38094930 88943820 17394390 93773955 25108470 135248340 94973235 45503310 68723895 94730385 88807590 73468815 36894030 25044780 68839935 90728505 2824635 142980690 134276895 144327810 8010930 13161420 107538105 24279855 73612305 142085040 114784920 100988790 76201005 56749485 10027125 124734450 149208090 114944550 46824600 110863650 2785275 45327480 68670945 144539625 70619160 109308270 11623980 69332685 41783835 75703290 135080790 94663350 127066215 35309670 133181325 70776885 55138110 52927800 126689385 64055715 131022195 124142700 13833990 38407380 20623875 112106685 18592920 102493185 95512425 26742015 78321360 92032785 113488680 147547500 61839375 30472740 12787560 95715405 103665030 2609760 137450535 6687840 121377900 124780950 85415550 84569010 40730280 106856625 11576670 47270385 116717805 2566185 63603195 90995460 112654110 66222330 45973530 65773905 33576825 78428190 88491735 130817625 5768985 119490045 115915980 129465900 30065925 143785575 126648900 4635300 42640680 13277505 40752675 11590125 136427775 121710510 24511065 28793085 113996070 36519240 92250285 48465090 107114490 32834190 10641180 64086480 1529895 113569200 129901155 25178325 35046570 140792355 109005765 97335 115244565 73413210 36894285 54357450 106547145 10239315 137215950 144701565 115707750 65634360 114407730 89858325 102599535 147447825 76439055 137227200 142463025 79903620 141925005 52017150 78281580 63431775 132754545 66422295 21381810 76890975 144375345 126768465 59750490 38109435 98507100 81560835 43270380 136259910 96621930 109767540 101824155 92702535 101921055 34608195 38558550 1948845 15418950 55696860 88048800 103294725 23504145 46534995 17482815 63619395 27734295 14464980 93496185 37111095 64232310 149193810 26921220 61088640 37902855 119314965 49893480 94252890 120497220 23818335 39444390 89543205 22772625 52908315 5184030 149098170 146554395 44179950 138927465 125822490 136686795 36309450 133204470 123115890 111279945 146509590 28796445 38622390 69526200 8432295 76824705 69057075 113914725 47370780 140969415 143531325 115001730 53097570 7478190 146889585 88644630 26709345 123654900 30638055 23422230 97682190 68905620 114399345 27667905 59334690 130396830 24430290 110524350 20705130 16114965 137390955 24302610 38786445 103644390 30264990 69138150 81632520 47066730 148483095 58118355 78076620 138131730 28086735 49269900 10648170 71788680 65625465 134534700 85574685 44598675 88188585 25286970 149913165 59933490 127883085 52586640 132241410 18470190 61575540 131845830 6560160 33701160 126780540 108039675 22240035 101734410 116142345 19852905 46052355 62283255 149955840 40863660 71614800 71113365 142860135 990570 20864565 12538635 131869995 108036195 35755875 25982475 4995435 18033435 98190405 40422480 148390710 135324915 145619430 16971375 139384200 72054780 90849420 120086430 86115945 103340760 19551225 1095780 10115670 105300360 1851105 77400375 102691905 106892520 136752840 112442595 35942310 25727100 13674000 15066390 28079640 53495175 61235235 41346360 120868245 148155165 47788155 144973785 48735690 58798710 68578545 99481230 75910320 63239655 96615 142679205 26718990 72840420 6055080 33843210 41910480 109624305 48536460 134940375 1931175 30619185 126003255 3729570 111835890 12012930 3664110 42748545 111295830 12413265 147604125 37707780 72191805 72427140 26461020 74718090 88384305 108116550 118838250 127648335 65520525 70544295 119577000 125452890 30319890 55850955 9665835 111424020 24416955 47703690 129516855 55388700 81964590 64354665 58031475 140391675 41106060 40002810 59723175 61406865 50450925 53318190 46738680 106634970 52999395 11973825 3243240 85429590 14516070 57019635 126521505 122303355 11979000 6636990 138240315 44677635 32157540 30063825 78956790 144376470 108996315 37451175 25347270 17586105 73385775 21644190 138293160 91567800 135419790 5652855 100630500 8647290 71815710 116743500 5042850 107120595 64119165 66143220 61186440 130703175 52778475 95651145 104088390 148442190 59529630 121282935 1040640 97602690 12527925 120092340 101201430 90050040 27321495 98342685 130781475 65104035 135103755 97835460 149553300 49870515 21799410 8039685 5255505 122954175 95015010 77160195 21744165 139731975 80154855 140552295 37227435 27918510 19359855 100572870 32222655 147873690 41642835 6814335 130728060 101230905 125328570 116042925 95365155 25342215 40245450 30262785 117131220 7315560 138801120 67872150 63854025 27068235 23481405 55880895 65791965 49984575 112178085 114983220 6861120 102589710 56348865 14044200 98826135 61311675 35961645 143995875 14408115 54947955 101393745 33820290 93615030 140251710 85231545 58569960 143762745 46967535 123937545 48627300 107742225 102215190 21742755 7219740 13017900 136427715 116166720 143538960 108130230 122305605 125352300 7517820 77932320 58075845 80549025 26672610 69645135 37755405 147788835 24098370 125931135 108430245 91682685 149304735 15004710 105180885 48750150 20126955 147307365 63395340 30736320 13063710 24822855 123974580 104459460 41373780 95307255 123761355 111385785 83316900 91128495 51359205 88226760 104879685 14665875 116509905 11883210 80973135 49886070 52161315 95688900 32853330 57709485 86177460 27179445 78343155 88046280 971175 72977490 18208935 26829150 50521800 38849685 60755010 94341330 76697745 101247600 8083290 129772995 4219110 94167675 118906335 108399960 107715870 11150715 113527575 31612050 145511730 10534575 76160175 101878005 48236025 79190145 14665320 119749425 114287025 43431585 37338780 50816625 83379390 126978375 73366365 111560295 149609670 78108270 41001255 21128130 49944690 106831395 119203260 4379235 118026435 18566700 103729875 19645020 16692720 72231675 57939600 53077455 54531510 93112515 52387530 69774015 16264395 42639795 18493365 132616875 5019510 109435335 120774750 135864585 133570575 138088080 40530420 43030620 32071560 30444450 110324160 108830670 111771405 38489460 63517770 53878950 7015665 132750705 118429410 88936260 115747065 59294025 91219860 24690975 94199010 134708475 115214385 118999980 1130145 85498935 58609995 61265565 108658410 75044025 10150215 36452595 125212365 138733905 37731360 125485950 14551620 124458525 137578725 146798340 59104080 104725785 50448375 144109995 6426420 37983780 132321525 65730405 129846735 93989430 129955380 61094040 36378630 94166160 40709835 7382430 109120575 48269055 138300135 135158985 14442855 80384745 34159830 59837490 43479165 77947335 99927450 136788660 52211715 33265845 21189675 97537785 94695315 41091840 77494320 43125435 141088620 133949115 149758065 49759200 32618040 87452730 63133695 117528240 149333850 110035845 127932300 87690585 48539445 94710150 73980150 29604570 33246825 50632635 95037870 43276350 111387900 87075945 38106765 50522925 15310905 119415600 119061540 30936585 33478050 107685615 147737265 17176425 133317405 59473875 87237780 34302060 51058785 46564845 119720985 10476120 4693815 37907310 44136330 144668820 80643045 128750010 72683850 139674615 29027715 103952805 95710065 138101085 77234505 65521425 65604405 56603475 119049585 133351455 23177700 132478515 100476855 120134550 51977595 136238910 77604615 44408325 69639960 118776000 137635275 18402285 118192500 128028435 144826830 37755960 106919310 75183015 129887115 117114375 50811915 123078045 113112585 135716490 23023710 96520680 52894995 34656885 121508535 42425370 40586160 102330720 4701060 29245515 100974330 145922940 93989115 117215670 78224700 66913155 59229045 92486640 12952545 53298120 13446900 98715135 141564135 92654070 118359240 118255440 44059815 97246695 31860075 40987200 101719380 61592100 49180110 19760595 48683805 76631565 115142325 132566790 127604010 36566175 83807145 78070335 104896380 82149315 15126255 138936795 3367710 56249655 24786705 22803000 84484515 84912135 143584155 119521335 4878885 120110055 95075370 122262795 130507320 11857770 93643680 108113145 47406435 142699200 138501495 10101255 112279470 17461050 132074565 146207490 145327650 106276140 104175375 62849820 86991300 107913735 77018400 137385990 62326620 66857910 33510855 20272080 94658685 77131845 113658210 143819550 5419455 69354435 89574720 125517630 126136320 128803800 126325185 95751660 19273155 125458095 41998875 29709825 140857515 84052680 129750450 26652120 20595810 40341930 120135825 123512160 103539765 50145 111244350 4771515 88112280 34998855 91885290 62444055 113006445 135719280 79196295 119355480 108618285 63778950 27788985 89212995 82112025 16469835 64767975 6702765 93864765 132799050 113994990 110422530 134624505 120645750 121744830 134916000 21611580 128035995 133455840 46438905 109636605 99173445 74244600 79639620 102572385 69603660 82191660 70622730 9515490 81685065 66132945 98858835 3407130 148670130 32952090 14258925 69462735 943725 117290070 45067905 85459140 14568225 80031690 131175225 68849355 112838940 108280515 147210255 85367085 37998345 145803090 87874590 118459665 112130025 118136460 99775965 131828265 51767265 88421160 2948445 89366970 48032055 123768105 75101325 12569340 63706950 91169580 57443175 41579355 145818255 16904460 53124915 105443850 136292910 109683300 31433475 64724685 13078275 17689875 121828875 63386625 6568155 9725700 34340880 45337020 25661400 126599940 24479190 20425050 119259810 97767165 54886380 146548365 91171545 14110110 78722625 39408735 17089485 94924905 134230575 35996775 41142450 109003590 141380880 71158485 34657335 67137240 50816775 122518800 51531615 15605070 136647180 112829715 93524325 89543895 90978765 137930130 98017395 57136830 118035120 19231800 41064720 4111275 128117070 130969635 55583850 113085480 43406940 112432425 85001250 63772500 74619420 120025230 26149815 71288880 143784900 3810120 6146910 100012050 20063865 8690310 119165970 36251415 14154750 114372345 67307760 19556130 82726020 10366050 33050295 47587830 96925290 124479540 30656760 55391625 100160520 86272635 126381300 35466000 115943955 86280 63144015 28476810 126539715 25249770 133641960 4065165 9673125 77148495 96713625 115084545 107038080 83914995 141442470 54601335 45614805 95460015 26958690 48921015 1217685 142527555 7866195 127094040 22841295 149680485 82531800 560670 72862845 109044465 24243030 18177690 112823520 129624855 94762245 128409795 103555980 149953605 41904375 46590600 1234710 5022255 84131430 100249020 1898295 91847580 23196615 97751625 141011490 102440880 117711765 84957465 70588425 9087105 95255775 144004125 32162415 17436045 16859640 37880535 85112865 8578095 37233270 61853445 143888355 9956955 82361160 55717965 31133355 137911980 121128015 111037590 80284275 43597890 69190425 101671275 39335970 82319220 72331485 68607780 41535210 131586645 109281705 41474460 105696075 128728815 137434020 3411570 87704685 54299715 8114625 84422235 75548970 61116105 132922470 49943295 96838530 18827820 108324840 25026450 61516590 120035385 77713650 17096460 101377890 105210705 7462380 118121265 132080670 139550370 32825655 100900605 128172810 139401300 72858105 54446580 50452710 107146425 59310135 10183245 43340325 62750790 82922055 99611070 9618105 75192930 136289685 19851270 82606815 113942190 82470480 129357330 147867375 90183210 135590160 14599290 124483605 14348625 149274165 46904100 29344605 81420690 79336710 135706155 38930055 79677000 88694520 109461795 142812930 2198955 107437545 141020085 144049245 31655130 9630705 6909630 33250620 26399835 70016565 501000 126085035 96564060 34304235 53847660 144207180 43733415 122171655 18399300 61258980 106639410 143251200 126764580 36805710 22733205 14845065 124502070 36431355 138429465 54700905 67703085 47022030 22490340 224880 76270515 95698380 21017085 53931900 71455650 4336410 18598980 23009940 13129785 140168025 130335690 79971990 50859330 16730940 58229385 93667590 13839270 85764135 97356930 336510 32447820 108076350 57889215 110490420 134469015 13856070 132728430 88894665 145966095 70052865 104668635 125163600 138819615 4213080 119141445 100641075 101504340 48354315 9309345 54028050 120436260 144608895 81672360 135971325 66354390 68253270 83695650 52180935 118630980 93406125 18920595 130849215 43242720 117002340 1100790 119963400 46014705 60139230 78832920 139958385 97529520 90306255 14880510 38945280 103632705 56102955 64130580 22879305 21073515 129382995 20337750 69260100 68195535 77350485 109309800 18493680 1406745 143897865 21040140 141008970 105535845 116308650 83965155 124138845 6712290 95727855 31031655 86996940 55611840 105817470 100019580 21789720 97425795 80107245 103563840 112586130 1654095 55553220 4999155 144369840 2286345 97298550 45310200 87411435 110739030 51662235 73791195 148641645 85109310 7460700 132250590 112124895 132100845 120106620 17582415 7851120 14272305 148215015 427065 124726995 52048890 19421475 89627685 101146755 45915705 90558240 59473155 142859625 109089765 14695065 7677855 40765095 41122050 18281400 135067305 121734495 6093825 30251070 11180160 62118855 69163350 136011420 11397735 24420465 13789125 124210005 80181480 7053345 92152260 51973095 129477420 20617470 123197970 43410840 142039050 21576000 55467060 141706455 2023500 69711810 117846120 79398120 67256115 98607705 85356780 132187290 66080265 100652055 135314910 132147195 87906735 16399095 55411980 105988755 132162510 27526350 144097650 106824990 91032225 84981525 6281940 34008000 4235130 77701395 140810790 4614240 146921190 132685755 93621975 51394890 139030395 60445740 73540080 1180575 65678400 83241990 16530675 38874195 5537115 70132935 42321765 19645650 111412620 114480720 128173620 30732000 107534415 65226735 35980065 38584335 24697170 52897545 115271220 47878695 107952975 137228835 97386240 125541870 96264060 90594240 10814205 35293005 71734365 111337470 40228980 73124625 18145755 131686785 18968070 148924995 101408265 19562460 59853120 149427690 133699800 87425745 37613430 136464945 80000655 38582325 28187205 61727490 85595520 15714255 130275720 17616795 91769895 108447240 116359410 142223370 37322295 68419395 73471125 43241925 136000155 68704890 27226170 64736310 15370845 118358490 79993275 117767460 10175955 26057130 89583210 68444850 6267720 110882925 39919110 18355215 86442105 50612790 85301910 20566485 93472620 125708100 54558615 135228345 98704650 64975755 135737760 6973560 79742715 55630230 125761965 12263550 128837505 73243020 132458730 144719985 29661060 113984970 98617545 48615240 134214885 65903970 17649600 29296125 145428780 79721655 122431980 58651125 6372900 88405830 10940190 96025905 128772300 140643375 94322580 57601650 47167500 38395785 5337705 23876595 125332170 38810655 100649760 145908735 80594145 11681310 104669985 120148800 41439720 4943250 133545315 95472810 74419815 56701650 63879045 101745465 53953035 35004480 52036080 109430190 15315645 132321675 28121430 108421485 20051100 105123030 68803350 53443080 1705350 81770775 46856895 64409100 58933275 128874150 13471830 97287690 133386600 76015110 34589385 113936745 133631475 138309735 113901675 21005370 117902670 124384350 54915480 58657440 15848775 144460935 26224905 79851210 72369165 137262060 29825040 101651550 7344150 68668590 28736145 128419890 83323455 63827025 25753965 144994725 18257970 78424425 80497395 145917525 110499285 66735600 44343645 136212975 132126555 143819325 90426375 55365450 101765250 142713120 34232145 14214960 114619950 50510865 60573900 75643095 117782100 135586170 63213240 12341760 58046985 109320345 89091750 61386555 60855060 39343380 142215015 131851725 66228870 144873060 40595400 4144860 5660460 75683070 30459690 137565315 139758360 115288365 64894380 90626760 117518385 22543785 107274150 60343470 137874510 38903040 54420750 101482335 2358420 45460275 118326240 34616655 5252550 9677700 130824960 66681270 112806780 95893785 107619390 106550775 83427660 142120005 52377750 32473815 146503170 27789120 49924755 64933695 52095240 43490505 122317695 64400205 2143530 92492535 36212670 25726590 125187150 137546220 65942475 92944875 83619480 31629540 130245150 5911500 141625230 2938035 48656895 86740755 105538575 120245205 13543455 39562155 84783165 13581855 34596660 33328440 55773900 110129415 82102050 44824050 41523825 101928060 77896215 31731570 110949720 44576865 128152710 73552050 28137195 41541945 119731260 44818095 15366015 140305155 70354470 130615080 111292125 110104590 77372190 20954175 70975260 115548435 94225395 48243780 39833370 34475985 104064765 124806405 120055935 102190110 113220795 11147295 147419565 10181670 25494660 28635555 18274530 18308145 117798720 24578025 68488770 121497270 79735020 132147210 120116055 51121125 15056535 65327715 52079490 120894585 149011380 136585305 145919130 93883200 7443720 34316925 132382365 104071665 129615420 142660770 93402810 16729725 127092420 95757045 121395045 33329835 10704585 44424870 100039215 110388165 65943015 112876155 131332380 87616305 100814820 87910545 73721775 9594360 65440545 55029045 44113050 109693680 141822720 119702100 111571710 23092290 55314240 109738905 23003805 12871830 59244570 577290 131404890 74491215 38932185 136006740 53451180 33274275 56519400 146578035 77850090 45334995 102504390 74888430 116073270 96860415 69920085 31210230 88253445 13644165 24144195 137650485 137157930 146921235 31611480 38920440 54135240 9052785 12454575 6869745 141710625 69261990 84367710 28310925 759525 19441740 136765020 148557225 87078495 49052370 65229945 10262445 36849480 96199635 77318955 39713520 131418075 12434715 136332345 109763880 45760320 32059350 88007460 41083245 92918175 83113815 39094110 35038425 140114355 137407050 45727320 44891595 106274400 148168635 115371870 108957330 121518480 29060535 5917365 127526655 19720860 32159370 117631740 51698565 44398815 143315415 106950705 100992315 117963645 74603190 123293595 90705615 26197155 41966670 29741325 17989215 37439115 39219420 125890995 62087220 57569745 73340970 93102480 135287205 1169730 81855510 87477135 23949705 17478600 36757380 125342970 57779220 80744430 140805060 42318345 92555205 30011610 66086625 79660530 74321460 67639110 79530090 59924220 73953390 92342310 122587185 45052470 50560545 75381300 113498010 110567655 144724680 109889730 149338950 101496315 7837485 92100285 28371585 37018155 143472585 32157210 88443900 43622205 48498495 91556760 102675195 69615870 6316050 47092260 74678985 130145040 54336510 27362805 9473085 67095360 83673840 86175615 66766875 130460355 34484445 80057295 25618395 91556505 104134590 72407190 62848500 53593425 24090330 118255905 93153240 80286105 6135540 81437910 89280465 130695405 77209815 142028145 147414945 140010525 142177260 101810445 132799785 66806580 64069530 132179895 15676920 18534270 131044035 116515680 115672215 46630935 84252660 133110975 119904705 14776275 16158270 116225250 104268975 56793180 89074245 77802570 53427630 98125170 66794370 114552060 23388360 20088270 34635330 131490210 10300170 112517160 69646545 140603010 68383035 142588350 44122770 68399970 144685905 139781175 97492545 31700535 8356350 66495690 75463440 146841990 125820825 25497735 64293675 32217135 23511930 139262460 64301040 122708805 70875750 131982780 115404675 53901960 28746630 67591650 93531060 102203370 38070285 145804620 26724330 115068780 120590640 39549960 34475640 122746065 25378620 54862995 53098440 50543850 91385025 22752165 94258395 31413120 126494880 86778465 132626100 11222835 149729955 83287605 140766540 87055005 35861580 143382945 72534540 22150590 27840465 78885675 97867890 146034300 93164040 140280345 144216465 136353240 55882860 94259745 81583755 56639925 10748640 120754095 22712145 60560235 97408350 148122870 30287835 41107140 16602615 18871470 75416385 138447165 34733535 146944440 93133605 26886555 29343660 66865095 52503165 56955360 48392370 14126460 88808670 6627510 42399105 58300365 60237900 11628420 55111800 131802300 44689455 474045 118457760 86042310 81488715 90700635 46657320 62164410 82437690 24360870 80325705 7326240 80342790 6738255 8555835 69534405 110878425 101204490 49577940 146474115 59114220 135248475 130774770 66219705 15415785 42182865 85163415 42021210 9896655 67545930 37443585 145855035 58057140 77000235 85256445 55164120 102504495 14704785 39178035 139870305 69758220 18778530 61267395 135896865 54038310 139810875 144809970 34182510 133651320 49145355 81816570 26802135 14201790 83910120 44561010 60338250 114574395 129799770 30705690 48117780 113213865 49744395 85612335 79630455 24890925 104821905 81220005 50577060 88329735 120412845 65728500 56933265 2448435 99463770 10437075 37145940 101386410 53446230 100916070 66133230 32667555 18157515 136203705 112117620 59590065 145621485 33924270 103358865 10685730 13676820 31238670 128757210 44525145 40363575 104575710 147895380 126332925 51042960 126150495 73146330 42557385 119611515 74759055 113903850 124558665 18482250 85260900 66087030 7759095 32085705 56630625 32836590 90181260 81872505 12204420 56549895 75433965 143212800 117383400 70916340 100985205 59767170 13313640 85923675 18896940 104305545 75417285 88677735 127795680 48587595 112382790 45970290 48855150 61868985 102926910 128297205 98724345 69091410 94973715 97355640 32890665 105680850 89675280 85323180 21234615 133554075 10478565 56143485 3329085 54655290 59297430 78619965 73729605 67597860 94049910 132233745 62159370 42042870 46684740 120732225 10076595 88821255 119994975 36907950 69011880 71979780 81338955 36809700 143268090 37729680 112429335 66465810 40638870 61379370 9065460 136825665 105768870 141016650 102409530 124653225 12631440 81747960 63205950 112079745 18655650 41735355 17671170 43824735 19146090 110806785 27411315 54434295 4727400 91801905 71433045 2446305 109196745 31942740 12831540 80818155 33869805 140689875 86702445 60267270 71672205 51074685 27436890 52702320 88188120 41939490 110133435 115472535 144117390 51039450 41292465 87689895 115771515 8537190 118251120 124702200 132936885 52546725 45042690 16253400 32228055 49773360 84709995 40139415 59569395 37974225 34318845 80379510 27283905 47879580 141384000 145024740 69788220 106361220 147603345 93712830 71397165 48838365 65519370 134228625 116994345 148482270 112777215 69059025 117629745 146705145 142428375 20881425 104413815 30202065 128053080 35062725 1120665 76608585 125574390 95010135 119038755 77113875 103165515 23487435 48754245 52257690 68954535 129474525 143937360 11933415 72896880 97142430 54623025 124155720 106100055 33408555 74787960 147356595 143303325 113244390 28682925 132578100 131519925 58590885 125905500 66873450 21591540 43124850 135023640 98386650 95615505 73853355 128162850 125876790 97008105 117572985 14466750 104924730 13998915 141616830 9650610 40006680 3744285 44890470 40635330 73649580 128527605 12586995 47443560 138280770 33923715 100203930 46027530 97769790 136590315 39406485 23315145 97961580 8196465 3362190 104597340 57267120 97058610 146370435 148553010 33580740 26731755 147882675 15797340 58117590 104602050 53930115 43288455 93418155 145583325 39008490 124966335 129689460 60778575 10215045 8812590 49644360 132044670 134315895 57832170 28774980 83910360 16155765 59502735 109935555 48546975 50657130 51169365 146195985 61832475 103141005 28782825 61752165 84837390 13915830 147170475 88440885 63118125 27193695 68603160 17779695 102285555 139200405 95213775 138653670 22122585 90156360 145044570 84745110 137456835 138803505 35925120 93158550 76248420 79102050 17303430 85318335 125665485 56529150 9137235 123221085 50334780 51056895 23714070 130464105 81639945 7272135 29868705 136437120 82164645 63162855 93803970 138412185 87456885 28407780 108717630 73112880 35436750 74671095 92647890 121821750 105624825 102572475 29486790 15345480 19463595 149956980 69979575 137752620 116676585 138205950 48430230 130398465 10025040 35046030 54671235 125728335 94092990 22574505 92551680 145992780 147920895 42160260 101509485 54397320 772365 132370290 45627015 116619990 59831715 80152515 137113620 140969790 17152980 63495060 6361110 39388155 110422920 31705245 106324335 134249370 95086875 145451160 111433425 137311005 30325485 16634100 98644680 77824425 68812830 85037535 95976690 28861215 141602340 106662855 64221285 111022905 67325280 99603270 146854380 62806005 104013870 60686340 144316530 33115770 120180315 110449665 145283505 12953820 72712290 48633150 9613260 74212080 21249690 29046780 23945100 96190665 28271055 26003355 38698260 139522695 124549695 13697880 53601420 16159455 137780805 79361745 124361985 22240125 80299200 111043440 145973475 25214025 43138575 18194730 125847720 9217950 105486555 36886680 57435810 113917935 34011075 115211955 14722185 114646155 114833745 84131940 93282660 144549780 132763470 40890780 104107740 63463665 70364115 47998725 140868150 73875465 51162390 41440875 142860465 140532780 31686000 142113690 5661345 139715685 131351115 20340825 28322835 49930545 101834580 129457590 42481095 39339855 45606045 109002855 26286165 7114560 33731775 51185145 131663445 116103390 30931200 58174905 66253755 101514585 135630990 79254165 72997485 122947920 21338235 130608990 95872680 84315015 117648900 83486625 109355370 70456695 26673555 95626530 45460095 125486235 65882130 136403250 71062515 47643705 60426465 116591235 111127335 102822120 85455855 125679435 88455165 91902465 104592405 32928750 55724790 76915350 113234100 133600845 5137530 139303380 80806215 136798335 131683200 30964155 123182895 28781835 123052650 34059750 148993440 3737985 125992635 122765385 46078050 23617080 113780475 135184575 129327165 19315965 71234100 118590570 82252455 136339695 96409845 24212940 76766715 117823305 81094605 132466710 9577275 23110200 65766315 133682535 60746235 73767675 115168290 61622430 7217460 70465245 5238930 56677380 24058620 39515010 135507855 40509900 131155440 25873515 18409800 108691035 140815260 137146575 110723775 76322655 45345570 100638210 103127880 90656985 143979450 92182230 88341750 97954575 149810220 12681855 39107730 44355690 83696040 31014555 45954930 129173235 102934755 92526120 26381430 9167760 85987380 138425565 93321510 60885375 141812160 278565 28137180 105958440 34077750 28282770 19439760 42727320 127181235 126917685 147974775 112422645 20821095 128706165 30248730 29821485 38864820 24664680 107350095 26958615 87397035 29147040 133586445 110747055 125327160 128541600 113174460 123679875 11992770 95466300 127409790 71362320 69141060 120382125 71367330 112300035 111772935 123654225 83703930 15722640 26117100 78796560 51791520 91573155 102517395 117923010 115276455 137763000 64375185 54630345 137875020 134530665 69772110 105782700 15040905 26344590 125450685 49314585 37867455 113053890 76613130 44100060 141327105 47271300 51433770 89518665 72981045 127615680 52046370 32841480 57332910 36392025 63165285 38032440 59358150 41297520 27037350 36126210 135310155 112969860 4336365 144848820 145976850 114352350 117501165 29168025 37728405 136643475 8021730 55614165 96432780 85994850 22781490 90138450 24015450 115471665 140195760 80591370 86137515 28637730 39928425 31407210 136589370 103487085 37576455 66156075 98582595 115157100 78751050 125606310 133736055 4314540 2392140 85154010 28211670 105904500 23939415 145828725 4555815 4216740 57401955 28894485 122758350 146422455 144919170 47105730 59014920 33217320 93500415 118095720 123920715 57123495 111373035 131636490 22621620 769485 26652420 45445305 112368450 114732825 53967870 450690 128068545 110955435 73844535 36603990 44061030 70553160 70859760 61015470 89694705 54467610 128401950 97223850 1499370 105611160 105660390 5777955 70458855 110087160 91677930 43210380 18437970 73539675 99813315 90276735 54981720 37977615 94595640 27517320 125191725 47779740 148335345 43104480 140214135 48454395 145250685 139030920 80241990 129246930 127947945 103755015 78557985 143768910 77576310 74873910 103546590 76361670 104342475 145967370 10888845 57709395 69057525 26215065 50341455 90045270 46645785 2258220 45223830 130244565 97301235 92545995 145880700 119633460 19231785 128731815 98639700 61661775 66996660 148441035 65355345 104963220 31220925 137349180 38845950 73694175 87940035 86041425 21052350 77693805 51661005 86381010 55686060 61178475 138883665 120517755 26234550 83758290 74983395 105491400 26190360 81257355 11089110 131163855 100472520 114512025 82089330 75804930 80461155 42100545 69927750 106284720 21858645 114023460 100134180 29698200 26591865 53433270 41316000 59925180 77973345 34224720 46104750 93375135 146132445 59773215 14033715 74571180 17510085 108135030 83067690 94025430 43362135 46699815 29881875 91361790 76559565 149177940 143872875 149901870 45757410 81286125 52247175 49589865 61448355 4005120 133308855 57949905 13340130 53833950 126199755 52855620 48970545 115447665 144208005 148343460 148590 47630175 39890940 20868195 42242160 110642070 68239080 44351520 127942635 9981645 2237205 82753560 99566595 2982540 77704215 70041285 131041290 73971750 86807625 69695265 51637665 122736915 81731445 5314080 64141920 119794035 29474085 101886030 98386740 131186805 93494610 36310215 63447705 93749700 67600905 145804950 69728685 61741140 140037255 24150960 35695290 133972410 76641750 42467430 3120975 79197795 69374835 22109190 19399845 114891840 91958325 139697895 125977125 110992170 125633445 86886975 74416380 112869660 98727375 76359900 115556940 109679625 106456320 84898065 118856610 21713955 68480115 110488800 46830645 35863755 100192590 91141245 68925780 129733515 24298020 137192265 133191675 80983725 65266785 124262580 6737565 132296715 74862150 62875710 79006590 110405565 82412685 65578860 93796875 48568875 54015825 52969545 148185660 113974470 32730645 36993240 9472200 96865935 137441925 101550000 132979275 88858620 121092780 33219675 108451065 21241815 5913420 103569315 63479685 84270330 3973125 85334595 390900 45042525 96608880 120714615 680250 60570555 94115250 63499050 140078490 71408685 136607370 27621120 25094775 19932570 44271075 57421935 76368525 65474565 87500520 18387735 137015295 2558805 94575210 25380045 104077575 46259820 101739780 120785790 31842030 44623590 8110665 15026400 71249685 148961430 94352310 20050560 128900085 73441170 55735785 106753155 75070725 103474395 69358170 134842125 90457590 43963140 62381175 79053480 130149390 36500025 97076805 7239030 121263300 59184015 75859005 149412870 102369705 62225025 80371275 80443950 34722285 98154390 105678420 59244315 124407555 145361625 34087920 59823765 48873030 144490650 134529165 39165555 41606565 11685705 14662935 73335765 68211090 17798985 77474070 111492705 22562385 139768380 98605005 126227475 146949690 30716910 16416585 18142590 10055910 96891840 60225780 41203020 4387635 31464255 63538125 36362100 8225385 132619695 124919265 72171600 103799625 90966495 25909455 97118160 118571730 42662415 66198015 25836450 146394930 2835480 50471160 31880070 40147830 149492190 46838445 70189635 37990260 60854880 49648275 29940600 22963140 84230325 128743770 48073275 61253670 148702440 8772165 50610915 97869630 104503635 69495495 60640485 84728940 12935055 40310355 112939155 61830360 121179420 128848575 2888070 16811235 103681215 42292935 98221395 84519120 136514415 22789035 149839605 92148600 22936290 42523065 17397405 147448845 43303725 27234570 78535905 12303360 65523330 37368915 134863335 66172395 139247760 113269020 43260420 43587960 43000545 29722785 84928875 130214070 107021775 45021555 37799685 17340960 121548210 112367085 103922865 62130060 130805970 65865960 101561640 79432545 9692880 3779865 51232740 61407810 108826440 77053680 126861570 93994125 23101050 136146975 93603960 109979160 42017355 35596785 3100755 144908565 6017235 143432145 57042075 60581250 120958500 24375285 36310725 52820145 131690145 51652140 113388840 35150700 96388560 31059825 5206095 108708885 136928055 112281135 93492615 136868040 97842870 49582530 44833470 79351980 121097250 108370965 122868060 101903595 100883895 8817540 24163935 20481795 77128770 87349320 51004200 71727600 109346295 87412905 73372335 33880080 101807700 101969505 116015265 59649645 84050505 1396245 137734740 31683900 122491365 52980975 96956325 2835525 62957055 116820765 108774135 39350385 73053870 25089840 26265900 42441720 72540150 30873075 104471985 4500930 101312355 94529040 37610175 103695030 38125710 69185610 100761450 136326165 77118105 71395515 25173855 35965950 129546765 38952135 25138350 44401200 141955785 147337200 63372975 1965000 148996275 34550430 110585175 111217635 123460815 76662585 130082475 72967095 122506785 57219120 52280625 82600275 73046130 113955255 54422655 22618380 142129140 128590800 78144675 42619080 110129820 44647005 38489640 37813230 41341665 76028625 136683885 126044745 113778135 10153770 74384115 67722120 53499570 72590325 91361925 20828280 23825520 101374785 142572525 24533535 126415800 17793180 141368235 129000360 91159860 39623370 57317670 85536375 148241910 143164395 23971020 54254190 78650865 110094270 125901930 41994600 145062660 148955625 147610140 87974190 39921510 61133625 25112190 20717775 104568405 132164070 82540845 91780560 2357805 145130100 27193245 88102470 50852310 87021195 143190135 123803025 7056060 139875030 35221755 41743185 51250350 84227625 16585830 130339065 83239155 15844245 107630355 80794515 15170655 141786720 23644845 2799120 121612275 99334365 4866795 24394785 115308720 128474010 100906845 126205875 94629630 131423835 133396380 109379370 119217615 120650280 2527920 43428120 104243550 138447300 7821240 69868920 141829230 122641800 48033105 149867160 17850105 84829995 138195405 31504110 8842740 132798795 84560640 106208385 51642645 128160480 127978635 53631150 61955145 45482145 16419705 127537815 53844120 124670115 87146430 46981335 101268300 139797540 68148915 4138245 38302530 128227815 70815225 103270830 108652605 107144640 66878985 9435705 43849335 131279085 25891680 97331580 9007920 57628860 92104230 75826500 130051845 116583165 82417740 121487520 140237655 43235595 78811740 61359030 44009025 67770390 89693205 95268870 146136030 92306745 86124705 69995490 8238825 141956850 59746710 106955085 141275730 128518590 34343310 120597855 111459210 1695315 125378775 73522320 108385395 16010745 43258830 107121480 34099890 116545065 69283245 67937010 67880505 115657185 70795665 87984930 136208385 64365510 36433005 114439725 45587580 30841125 9314520 120068520 135076830 6989955 25349115 125763210 76818750 136412835 42317025 54084870 74772030 69670725 76557480 19725210 41646300 125759130 8166180 120169395 79234320 110101905 71384730 142994940 88792155 51374265 109715265 117660885 86798430 126015675 27062430 90300000 26974605 36684690 104282835 34863810 7078230 120640230 71528280 132319080 100107915 144356805 117852960 100495110 87896400 84796260 109551690 102061275 126545850 60482400 49647480 19795455 86365275 13422300 33602775 133169100 52323285 39620265 117158295 148782555 139386720 65974680 84313410 125206755 97056225 34425810 38289615 61559160 35452260 109219710 37849905 65448600 125970015 117520695 47450325 53418675 24874785 18953460 62058720 5116155 65919870 74771415 74793855 136649775 67349040 12197895 43668885 145633425 95086665 39192435 66031365 26454690 67523775 69890610 103607745 50659965 73282770 49002615 33317460 65254695 118146240 71078520 109030695 84697440 57850350 75606855 26506260 23311335 17184165 28345785 68131875 92189850 105070140 78304935 35874690 91842345 125884320 8266260 103038750 62403240 119741595 116063880 86691465 1399920 61570080 113151870 95593245 47297385 74690625 105960825 84710970 81293745 134891445 39741840 98386500 6649455 24476025 78794010 6927495 121432080 97181805 1040010 32118675 66346500 19572255 107383320 6481470 7637685 63596370 127810590 114913635 57474480 61743135 85348275 143941020 2513445 28827405 15304740 94519260 11518395 83581650 122403165 92777625 64076205 40927095 114091050 39499260 20064360 72016710 74016435 81141120 41828310 38936970 104319135 39827025 146551155 50901105 142967325 11871960 106619520 25752015 75823080 107521110 114673020 13293300 125566170 46515270 128346675 100818705 38704845 25981200 9972795 4643475 62523000 120561810 118826910 2213670 146479275 103471500 21509280 14416650 57021735 2710215 141621375 124120425 522060 132792135 16025910 49374240 144415455 113045550 112082715 63688365 74806560 14477400 116738370 61115865 40886820 73183200 50068290 110828280 119064675 40594965 80070750 128094450 1816875 121132815 131007480 126389490 85902780 69058545 81603000 113643090 100638060 105049275 65919540 61683390 21945300 24014265 148302540 50241135 116426625 59686425 104269155 73614330 99628755 81165900 69426135 140739375 20362215 123127290 22588410 41009400 26954670 35954475 96367125 18355965 148548345 47792925 107952630 41643765 127410495 35076030 20216235 32561580 110836425 40611585 53913105 106376145 18377160 19382625 75341670 71381295 43896375 57822570 62357985 122736405 5348535 90501585 138644820 148240950 31067175 129021930 130014300 73497195 27003930 27817815 93215100 16005525 54774465 94390470 86112825 14539170 100803420 40933860 88232040 88241415 36025545 106225785 140483490 100206780 79942815 145576170 58132305 73200600 72579120 113481840 139180905 143916000 82921680 133121805 122723640 31515405 67083990 121674000 100316760 12962220 89761710 143074560 114998775 82598235 43005510 72096135 130550250 33828375 89144430 66539295 58423950 42778710 75684735 86980665 51731385 105171690 113186355 119319570 57138600 13541820 55877625 145651845 147612375 16706295 72073815 90285015 85782870 19323660 18450390 144758430 36092070 81865095 2309460 5215080 22456980 73790685 79066905 49758465 67373295 27270525 48198780 66309135 104620260 111315975 10211895 85514730 89995515 141822570 93063405 4887420 148884825 89734725 96405390 107591115 135580380 27944010 93703200 5878695 2542740 91262205 97866600 29172090 18631830 105585015 90115185 70843200 31873230 1509315 55388520 9920040 63603300 64831815 37451430 98383395 80988555 61641180 142101075 137930790 9735765 118908075 118032330 39194220 42780225 130219935 53178615 117190455 20135070 22743150 64279710 45589185 12196710 82321725 25372320 9619005 104382420 35445870 143652105 126819075 25906200 107401800 77759760 128974920 101244975 18385710 120451395 137545020 118019205 137745960 98192820 121103430 71677620 54674370 142569105 109509090 74654490 19597815 135970335 125078130 39173085 29592780 75042405 60940005 24267900 57476445 75207000 20626515 67249830 67387770 148948995 145613145 93007665 47317440 99588270 131193075 10499670 95212755 29335650 39149010 119922120 53647590 114329130 28071300 127376670 12788535 99743145 104445060 46779030 42403050 133682970 138966705 124868055 27533520 2878080 20330760 90058155 127138035 114086775 119220570 78797775 96656595 7642605 7798515 57616095 59772075 90159540 116827905 26431590 109158060 4762140 94585515 49078785 36171270 38805930 53629470 83593905 149667450 59146755 138468795 63878085 127210215 119707230 111622980 71556015 57022260 60892980 81739815 108379020 32197380 6362790 42408090 73488825 104481090 50375985 5412015 113622645 46257015 35853630 94772025 45753075 38293800 118538745 30430590 64003455 38294970 129481965 119014515 38606595 147363990 138052290 42355530 114200175 60568890 26562705 148519200 75439995 144387105 51010530 139691460 40460115 119741760 41831385 32994225 45283470 32882775 43589775 134137590 95721045 122507685 73952760 21794475 138373860 103657890 97214265 52444440 107421780 102795465 27464580 12995280 26412585 132180330 133282485 24625305 134077785 82058880 67382310 123744945 91639950 60384375 142637415 15219240 33892800 98390370 117069150 84128460 123545115 87094395 95559195 27382110 72601065 123219585 29160840 121103955 96729600 17864445 69263160 139929825 81821370 69281955 90108450 130782780 122550495 134434785 22343655 79540215 195840 28849605 93789045 29649750 121544340 17199630 47188770 120598935 34066920 81659175 91824690 138673350 3296070 145804230 69885375 73866555 115600830 32155830 124177635 44453400 60956250 48485175 82684020 54943830 17687520 30728415 128989710 6133860 130691700 47862900 49232010 137742600 13649085 20009415 68505510 126195600 85810560 1123950 52641240 7181820 131672760 59505135 109905360 84119115 97590765 93911220 27901500 91598520 43454850 104295840 51977940 24763350 110234235 66450840 98646375 81839280 25991790 128828265 47122560 20663775 141278550 79388640 82691265 139345380 74560035 29387160 45456450 59618520 56979690 95057355 110260980 34622175 110549580 91064310 54540240 46857555 88960860 88519110 27913305 45863340 65861130 105832890 70394235 50067270 31589475 132168570 62453130 127111680 101041350 141961785 126161670 33022035 53784870 35866995 44256135 41536980 70197465 108180435 119110500 149965125 109311810 58271910 6165795 79632000 59514075 84496755 120595920 63955785 127088985 106081125 50366625 144405855 115168890 54993750 11713335 23175705 95742060 139213845 47153310 121668900 101190615 54604260 17745765 119735130 91548525 35376210 121570695 49590585 42285135 147378600 127355775 63233880 34012800 50316210 110130360 77946090 64111335 92836665 24299670 99177435 104109030 74581770 109734915 3520320 101774070 118758735 26455380 110120070 101993460 85045935 104700210 126523020 29082615 71189940 6606990 72397275 136027125 13907460 127947330 148141155 25623285 140061555 17999205 127622670 51372435 128822580 86253795 110336535 149092035 115063950 5059395 71950845 136556100 74207250 126497130 132263205 67702890 80004225 125924145 139100820 87073455 59940015 59377770 53651385 139665480 66807240 99455535 9882090 145679970 119064525 19220340 35777955 6283785 126160905 114661545 18220395 118883955 16608375 108338925 105041280 60366840 2692305 128483310 113043525 91083045 127100940 52254195 67268070 119703855 12076785 85915050 58865655 1775325 118873440 11741025 51457770 24666615 62972130 62913660 115018275 59296920 113909595 121007640 126245355 51707280 11786055 81756360 48333990 91871445 15205365 107652915 105125250 106180110 134663100 100978185 113965815 101025345 74553600 52377900 140392365 141442425 91922010 32023845 3909975 80417025 34772565 129652395 76050945 102963765 23973705 29512515 74333220 146231295 57758655 35453085 24816735 60177405 51627585 124893060 39084375 528675 64529130 120101265 86621970 106594710 78741015 123386820 99340275 22809195 73059330 136854870 57555825 143394045 39400725 55708545 107539920 13041750 144749175 81936300 114411060 9830115 65638020 92995800 22584975 8972940 131472315 12152115 109439070 45541215 146295675 57793995 114036855 100057365 149930490 72583995 1787355 80008950 103223700 94437435 13695150 9944490 8921910 37510965 52812465 138849855 31542060 24645945 70832775 62338425 128521020 6809670 148511160 127789035 132403185 124590615 93437610 109045980 52715760 53969850 24002820 117899820 126054240 89337810 127741170 36296295 67491525 16373400 100180335 58489710 145162710 40066080 67370340 20003445 71126820 147543855 120665445 26379675 78893055 3872835 86590080 44071500 6496605 43856580 24293040 119076675 5512755 41092560 27728580 6935625 28006260 13031700 139448205 123805095 59396145 13346640 140112105 91394520 63338745 128031030 148125090 13635375 7295520 56469450 40600215 25171545 71446425 146551695 35276895 38444175 56767410 56508630 145964415 7741620 61963080 127771515 110586420 74581980 15894915 16098705 122478510 8633220 18100710 88706085 30811590 16346265 60437865 15574230 134928555 45035055 51838485 93264645 85957320 140264370 117335985 101689335 3953025 122339325 73661865 40324305 96968970 80466975 75209625 110799345 67098840 26886480 115524645 106938705 38653710 54315555 110773500 128708415 71688360 142579245 90539295 55338600 120216570 24412125 30766425 46334430 47720385 35109375 32801775 5994600 59672475 89038920 31808550 24908145 116322375 64005330 44690415 87933450 147684045 34275825 75713100 38674050 28859940 121208145 123175140 91944195 78539595 97010970 115115565 121421280 110608260 63873780 51237615 5954310 149575680 56675745 45147270 92878725 122965620 149144235 49484310 85466625 56416200 89731305 49028760 71251530 55119105 20424000 83020560 70803060 69666780 72565260 21515310 80647560 27905670 76753560 92096040 13099695 5079570 147542895 1719750 128815095 85377780 73445460 132410670 10616715 39969240 48676980 41098230 103929360 107076945 72650250 99730005 108995310 36210285 76177650 122201625 52937385 57888720 113892150 19002645 82725120 20094105 95285430 74907075 113904255 109405050 25008375 75440205 41946405 36295890 71937825 80030805 55446915 3211920 71370465 6047280 103125 66220485 53870805 89899995 135781800 126966630 84013290 19044435 419655 98705550 126079515 112565115 124926660 24597495 142171680 22404210 40246005 22315050 123730725 111518175 71519010 50617215 35759130 86005365 15357135 24218265 116030895 113613060 100540005 66910365 94850685 92360415 82704795 127600275 46846275 85286880 19140135 122860080 10104465 26871480 37576710 39091095 107720925 132212130 138808935 99145935 149026455 62612010 14176770 102464865 58880895 117000435 33116760 116911425 126440190 62280990 112337925 90555300 9352200 80426130 30885630 85983915 47291190 101130465 90072165 99879450 78867060 14609835 58645065 138595020 142470450 56143020 19522305 118525065 71658600 51489435 8540070 27621690 143643015 40538655 65196810 148396590 5373990 17605620 117632295 103952340 23086050 70295490 49985700 92960835 26276595 83621790 98976390 123033780 10703145 111261930 37644120 108616905 144079485 119504925 33846990 63868695 27182355 140559990 20119950 58697130 148357680 14936250 73437030 69655470 21264465 31936830 46424010 130069800 12259320 28142055 144730875 148467660 82033620 138407820 47776245 54974775 72055875 90918825 57502530 136728210 42876870 8893320 93637095 17076825 33940875 120888450 6404340 133863705 93492465 9100935 56292360 42240840 31950690 14053995 138295320 3672990 139062765 130060560 13048890 102817200 40927635 78768135 53785365 96863025 69206235 112627950 90353925 30492525 136118655 28985205 119632230 107368635 78398655 135090360 7541820 16077675 91407330 45996450 4091220 144127890 22260615 11966490 4792620 120711960 22292310 120631380 83802375 80255775 114997890 87641310 72796545 41675880 73116210 61112280 56564775 23840955 27633840 100150725 71253255 21584295 73184670 36169290 32829120 35706045 94544595 39793320 127605045 13329495 87110985 92487660 61083105 141959460 62596275 111755835 63740940 23570925 111315660 1109550 147773535 71019435 69576885 101442315 13455210 4484895 100538685 148023750 18318045 102024120 48015540 131690070 45398190 126921420 132876210 112944930 62703330 41226585 99155250 86004495 46188270 8811390 147643260 25864740 112646115 143677815 85338165 109000110 93939105 5136330 25733685 97391805 88402530 66992280 132710175 24056430 146339760 100706940 28024815 45766470 61349820 36654075 32360820 118677795 128266725 148094745 124034895 52548810 134926680 90270120 35125665 32640360 54450300 58790835 56750655 149160705 68556660 30382800 79760445 102665145 39750000 35774475 42925815 11783250 108411600 67925745 105000195 16109655 30904155 121173915 133877505 111393945 70676235 48045030 16962030 16477800 56439135 82589625 105566895 53739930 91294095 104356065 102380325 70089255 36381720 135233610 75540855 28788195 85402245 134636850 93260010 26979765 69708150 141343905 65479380 101780295 88223640 1266570 130108515 80941905 69205545 62605590 51985695 143451540 117220815 24311955 48872790 128705805 118556940 138102600 123345675 148260390 33320400 121648200 77579115 18169635 88974525 53856105 31623750 73625685 117477990 3088380 57444225 19379115 43426290 34908285 125994795 53727705 59623020 16302975 20495160 139151145 134371890 146510190 61235790 31606320 76003935 26098815 4467015 16480695 148473360 82040535 53679495 109493910 91128405 105455085 128952000 86424810 145669875 133580940 92853015 102611100 83173095 114126990 21285465 37407465 103175790 53329260 15037470 85203225 25545150 54971940 94161105 19579695 139268565 75849090 18748035 35882880 79601400 116415510 63438375 78010740 142190850 5965830 57111345 54494715 131405820 83762835 135929865 76536780 142191225 22812885 121804215 63952140 84657330 66426750 103160685 95478450 149051295 25808280 23270325 31092375 16777785 114226020 38330385 130372455 81487590 87199005 29293815 24618735 13205580 98677095 134358225 453375 131243385 144982035 129368325 122153760 85517775 6689070 26365080 86909265 100437030 2059245 59825565 138319200 40203195 148131960 134468805 66344550 68092155 90633720 62426070 52610070 107183175 131317290 47316510 82386990 63905550 39391440 39003015 88513185 1440960 59768700 22256115 5538600 70161405 148468725 67412610 70940700 58799250 106545735 106241250 71516940 36583965 44524425 108109740 56086380 31583520 43968990 114133440 109668465 76753350 50017815 121058265 4637940 26524410 102120975 133949595 86906475 37223280 14506335 54379410 120533205 71621070 132688575 69513495 136169730 31567755 132842325 2221155 125292255 882060 29880330 125480985 131117040 137942430 138056445 145835820 147245115 125518920 51158865 131816025 85709475 111237570 75364530 140985570 7259775 135646905 146164935 72926295 130749975 49111230 120367200 140685135 36065985 68999235 72199605 81218925 57137310 12412005 25417875 36999255 135623775 30096045 102514485 26165130 58014465 96671250 146197965 25701315 115756710 98633460 67945635 11935440 102076095 28225200 106282620 2507160 63825000 14047425 142891590 47703765 38750625 36034200 110278950 118560720 77571105 55369260 71726985 139664520 80956395 76546725 57773985 29179560 75263475 96777045 130785420 109452840 19661535 19764015 65556570 34706940 45814680 3397305 25749840 19896525 10836045 143562420 102830520 84343290 78034425 40959270 11134260 148627350 86545320 45551115 17690295 58150560 145103340 4923570 76385970 32518050 101993655 70939515 67556175 57803235 94127355 98779725 117304320 23170725 17004165 62403045 72314025 121125300 104224950 36214515 119708205 51460155 101632980 18316470 35916120 127737660 6486975 109239225 39763455 131407515 41618025 88189545 111333960 76314900 56384325 106889400 94745220 43429110 14759970 103459590 103375125 149182395 51499260 138520095 42518280 61917000 70102575 30889170 88968495 55950855 90253440 59400870 84245265 5298960 16920510 50785245 54150735 93452640 93730050 100815510 30728250 48168225 35211585 4889055 43425495 83438310 3268305 56309340 147051135 9141255 14560635 104911665 82628400 122641020 84756075 39138180 17423835 104510505 76437705 12347370 68006700 50751780 61529175 136363065 128854815 82529805 9759720 45189000 97929630 61843785 132656310 133317315 111609420 135959640 114440025 107722215 1306140 12909360 89353575 34041495 68679735 103392810 141457110 31246695 95024625 70407045 129604095 99638610 69380790 139498290 30044595 133514190 56466390 49907130 64760670 8296740 23630760 76266195 39090390 13192875 103329330 147994830 35569440 126235500 84021585 124480620 123756075 88128930 78709200 49642875 69353280 105882630 136338345 17457810 66706245 106409325 1744230 49198350 124929105 78986805 78623370 90959565 21571035 140261910 91197765 142514580 11599905 145806810 144267090 97213695 69631410 48452100 65802465 110363895 46870425 112030425 12531285 99212745 79251315 109298745 114263550 115486680 60855720 15773655 99698205 90821070 55163595 11477940 12796950 111783000 12945675 47155875 25859550 42088860 69089865 91639650 65796360 149026125 146888490 53671515 71201640 129848175 47070120 113743740 40040745 92992095 100211460 125370105 138521250 18413925 140464560 43778925 46633260 65161935 138617820 39441420 18675510 143160735 36945840 35518620 147085590 149526540 23058675 133271955 138768360 98970495 109242015 82765170 133915545 60605760 74635245 7204140 75503250 49901295 99526380 10935405 25175595 139459395 12576405 3211920 72499695 149814990 17240070 19668225 21098625 125481450 100282755 120576045 18259455 18297750 99085695 89696625 115970700 96852495 83761080 99956610 83082855 1291950 148975980 24852690 54152655 133592760 78360960 149160720 49495095 114367155 47021880 104078610 30333405 22863885 147604275 102792600 70347330 12857610 90542640 50251635 30856875 82054725 85851825 45722235 67144260 136383705 80409675 72360120 37365615 99658860 41820960 110086485 126477480 63141000 68121120 40838940 96677640 127831845 27891585 17029515 147303375 117325650 26592615 1469715 12549855 52346325 141787845 27774765 147527250 5037630 16553430 49837110 91981290 114800790 39768870 28242090 43669995 15389865 77336175 65499855 119229045 55046550 95099070 75424095 115657260 24625470 118557660 62693820 111703350 20558955 33996480 10854075 105018195 61615605 88457415 78387690 107570550 89915445 31705320 92608380 32583990 77932575 71447580 60247800 37219020 62159445 68503380 129217950 149517180 40797915 11686440 46838670 135513855 71052510 132326040 19823610 73404720 91466205 35082825 77290500 63944730 102266325 70456815 139541565 132138675 104989440 126394365 132740475 71882040 6127365 85382250 3204915 115535100 131169870 32745180 130538040 71369355 2976000 140494440 8015385 91414065 30642345 56102475 116316255 12660360 116757315 84129585 107080995 4806960 147621420 8019990 63701010 73025385 52411815 93677400 109036095 74030790 88608660 99126180 11765550 85212900 110513580 20389350 59978625 21202440 79081095 30689970 51741345 28273110 109389915 39581130 9148650 77108100 26162175 13938795 9496800 62015310 144746175 59042505 91339920 106459860 13261050 82256145 1906425 119829015 126373425 35403615 49201605 45532560 33986730 48587130 42206925 136843950 64048425 133206495 118060440 120932775 81346995 7821300 140138205 42338025 24703515 122752215 82161450 46965195 2821950 69833775 16682175 103087995 21435735 128253135 36531420 137422890 110720145 42759375 85624290 16415355 131928225 124480275 116822145 141133365 130813335 81362460 4296870 44170365 143209410 53903535 83769180 65476785 109023300 20177940 88793550 78291945 101322675 637740 130452720 58054560 36422610 18340740 27158400 20492925 94539960 37435890 1976100 34564155 17577240 136284105 65812365 108360555 134194530 29985240 49692000 8351130 14972220 81381315 22900590 59842380 118618440 119743050 91094445 140070570 20581515 63210540 71262180 107831835 147446130 68577105 108943635 117677940 23313750 86916600 132819615 12904890 33388035 2338605 44200440 1200825 108133965 30262140 87567465 4125450 28202865 60667545 94446660 88144515 29897070 59803500 9912810 105010305 67641675 147538245 26485875 138294705 122875200 119895960 6310320 90185310 18749925 10861425 41312580 114158985 103505130 148928850 33812340 41238585 145396200 65211000 93393795 76536960 1261260 46773405 105264915 74824425 142835955 31250175 78397005 6708420 118082520 67664040 40184475 57512430 95764950 142089000 147196500 49199850 131395620 137160630 107114100 86180715 108760665 51569565 45168180 140477190 116556420 10104240 46951365 32772615 20725095 139488705 141094755 139128510 63140085 126315420 120182220 96784305 97796295 67645440 70502370 75199455 7694625 131711400 93645600 26643315 82550640 148075230 31577040 86919390 75430980 149672190 64857870 147167610 95078490 135324015 138795225 1165035 101301240 70586760 71777025 46311705 9272430 73408635 36185295 103048545 138921780 62854380 106271535 147672105 137123580 9145635 129187140 137531505 2802345 83763225 44782410 109761495 140670060 90609675 103988895 35833950 66826965 55767645 103002840 67180980 149881455 82129410 149467305 139926105 60791730 71017455 85371135 7772970 77751975 94735575 134004750 68727075 64553940 7123980 143809515 76406685 99098025 24100095 3734085 127585995 112156815 6992670 133056165 27228885 133639380 1398765 92776500 30156420 57134295 51667815 101917200 9215160 72957600 25875900 15059670 76966410 1091715 121267050 110905905 130449330 5731395 66045015 106421355 26688780 22997115 85067220 131835045 122246220 15881835 107574765 79383540 77832900 96550335 147617460 79600605 117027345 76906335 100559490 100498350 73590795 110766510 44646765 17456970 17984790 85546755 54622665 16737720 73653210 10087380 123625425 100655115 132474630 107725095 409710 28400025 101804370 44507040 51742485 55972410 4297500 74682090 62037135 130462605 82017855 65162415 101620725 8692920 56374215 87316140 11800770 53267910 144481860 126976320 122572185 98010435 109486170 32366895 52358520 123726195 89446875 124727325 146561115 80245770 122394495 11153835 111343845 54170385 125037795 98966190 1238895 107530320 123660975 110125035 31791465 18725835 64971795 89565885 125718495 25485990 1846995 44535690 56359110 49262730 106142625 77681010 32371920 129008400 82397115 147640905 114595575 104074575 138065265 32825100 118632870 52735380 73034130 49504080 147774210 70631610 61111440 145207665 130435830 65655465 676980 122645205 27718830 24193965 68968995 17627025 146638950 125522940 112953825 42232530 80373540 95224935 132611895 137311665 69783795 88337745 112212375 136011375 26493630 16426470 130734765 143818725 30904080 44233620 57768030 70746195 104133810 63374880 114410985 100943055 76043805 57834255 16483215 81200400 77972295 54427035 66909270 136717830 33804540 14956260 112120845 59387250 38576520 127669020 128171400 7506495 9415635 126237615 56795175 106725390 122084100 40719135 97220745 80327880 1523835 74144970 119788155 92351685 778815 50164650 72024180 5732460 42740415 126711855 19511850 43745490 46166400 145110900 28912080 95627790 142802190 136706565 28142985 92529825 91944750 107688120 15711120 7783980 81565920 91017015 82938165 21493470 77306325 82422345 104065860 134227110 137165565 1459230 16598775 125562495 79077150 87277125 7483215 29187390 13163175 143130240 114492510 19766490 8819610 42108570 116271990 35392590 53792565 21071340 917580 84553890 27771060 44874360 21091455 56108835 31810680 93773295 130711320 71103660 56834640 19923150 71976045 8831355 19615965 125131740 139891860 141530985 92711385 67295985 7516560 2358090 48660495 36322485 5562585 84075195 99349980 66591060 27324495 6392160 91446045 134644260 115669425 50753715 89951235 85100430 21865680 53445840 21146205 109862085 135472545 34901295 22460010 429765 105417705 44882820 101257860 32056980 96660825 108271440 21193215 77418210 137568255 147972510 52231845 103728660 146723355 85130880 10451835 34295970 5387535 70481310 138841770 71156115 133616490 121677870 112017315 29073165 43258575 27485175 15038760 21055245 141574635 69568260 120201450 34369605 39303255 28955820 103126965 106185765 79606560 70207335 126649905 121313175 97932825 36420900 80175255 87841380 25497525 33580245 17213130 23856960 121428555 26279370 126476850 74651025 20296470 27518595 138931230 14175870 138203355 91088670 13675890 93451080 46042035 34300380 56447775 85784340 94771380 99261210 140452035 72402390 96057150 3240060 48051345 138696975 113306490 139082595 61024860 147025440 90489375 46404870 101704950 125254530 4853250 137770710 133276350 5872995 40337205 84062355 64879515 90754065 36968070 69940575 83736705 125012055 127331670 17329980 133340595 112441230 92266740 100261890 15986265 99887340 109789395 40933005 10915200 24544395 85120815 57038100 4945830 75735465 11673855 86853270 92637510 28590855 77309940 123290370 63064065 67936680 139658505 61897410 45838815 14948010 34563600 41551920 40535055 130899360 11601615 114105525 124538745 40651875 31955355 85960320 40537845 2483220 121594800 140212410 3761760 6603480 80111985 103963890 31215945 16626375 134466735 70680240 122609355 56341335 89552985 146576640 13401540 87561150 111349950 61584435 123471660 53603010 27601560 139658775 50888310 138301050 46304655 38241090 75179385 31315125 129314385 5034360 149022090 41948700 94842165 123258330 129290100 121550265 39558105 66919050 302565 139318785 44367300 38080560 13002150 53473980 25847010 80964405 38684490 79147890 30063555 73388355 127460490 120554355 80686530 98623425 10086015 119600940 116221215 127219710 87675420 46207275 94482060 11561730 60366495 97228740 115652475 44901585 28342725 71337420 28709340 44781375 85197285 144397845 86756370 1675455 42972900 79634895 72592560 58095750 98205030 141267345 60646380 50802060 118970760 77028510 16623840 53752485 34654890 78347475 109772625 19770930 2688210 21368220 68377650 77990850 16832760 11593380 2314905 54259140 41229195 91154940 66665745 58009335 9890490 26889345 138230880 33589680 38194050 141428430 20839650 3352290 139808745 14579070 148932090 104648400 117960165 79936455 79718220 59891085 39377235 111626400 61487010 41225190 35738760 107128965 55095465 33688230 56592315 22043025 38337225 139858890 65749965 9614610 66557790 135371040 28092135 64108875 86024655 62438025 56721765 24639870 45374100 64486710 99692655 90186765 99166515 118943700 27522825 64585755 36601245 92909955 71913750 120699165 66964755 32662635 38664060 87029730 12749295 142103145 82875645 29090715 85662660 83772120 147387840 61266405 39062025 8612220 127091265 10894650 131166030 94184280 14822790 98561250 139921395 78037755 47299590 148693560 48036600 24064215 71347320 131582100 63544005 11522310 83741505 10553580 63795255 70233330 94340445 113481165 91755930 123407295 147294900 31741515 11727855 89966610 88437675 76191840 100576695 145232460 89717310 48919080 115551375 66049335 102971220 117057990 135610845 107349360 42660075 81895605 12432450 134731995 126590070 91947045 15893865 108647040 146486310 137851035 71963955 114206010 86040225 133133055 108431595 51046170 137355765 69717165 98350845 11893935 85024845 70596435 15989775 12605025 17761035 16956150 46578045 124376370 36964830 25496475 75958200 54762570 140817765 91376040 139623240 50107980 97825485 113135295 2391240 129472815 36419700 124010175 3544815 98549145 20741730 103555995 89806680 74640780 50934555 72164925 107266455 18024285 127344990 126330525 108381630 99442245 6507930 107140290 54946530 23587230 40195455 139528755 13709805 19870515 103982235 118986360 145619835 106131315 65470500 23445705 58028805 74046435 63031155 53939370 16535445 58493685 106450410 49552035 141484575 29658840 122179140 94503675 122639910 144129765 28161870 138747675 135498375 143134875 12862890 113659110 3392805 99192525 105176415 117205005 103853235 113325570 112696875 1603035 101282340 145667430 54161835 62374710 111617940 146397165 34180620 69324405 66376155 45565575 17088195 6726030 146324865 39077760 83457405 148550655 27246255 144145665 135311535 9630120 30942240 112443945 99880965 128244870 106986690 110958405 144212445 131343180 76275720 72384450 86332545 43502955 117418935 72563010 41493300 56110275 31741755 14067315 24701070 116149920 127352910 43448280 80613540 30706530 8176725 115932030 7017450 12056295 98813745 87750990 60532125 71977545 49793865 84847500 48211410 128805900 94027395 142045320 42637410 8084580 98582955 31601535 115182690 89775120 75955890 70601970 88646415 27520485 99917505 12090465 149196510 32344365 81411000 20870880 65140800 104683920 144012810 108771105 78300555 143536020 130566765 40879635 141359250 54632430 148684560 104662680 83937405 23201220 37284135 67756815 16078065 79869420 132770310 114308460 36248025 103829625 55306230 134292885 132112050 132539865 105321450 64514655 106593210 134089890 125524680 99487200 49180755 7408860 22853160 58406295 560835 19443675 137815740 29226075 116515050 107759025 84273690 36564540 133347405 11378220 47520480 140809815 25887780 52641765 7506375 94722795 97584030 123535005 87948090 119792940 93046455 140374290 111759225 101657790 57618840 82985820 19989855 67557600 96491220 32384010 12557985 81646200 123527640 111595365 79012140 113276070 106442640 138819075 71814195 127959525 120142440 126526545 70020330 54850815 68590560 145857510 113593200 20947500 98943510 136388895 101571150 100332975 126826635 109329780 102788820 53341425 114498300 15451890 43949055 42943965 103031670 33385185 129276705 114275010 124341315 78217215 114576900 134222385 58858995 64563435 19801410 6008895 99129060 133372770 148826610 83391195 92270775 87893355 147352410 31346025 76266165 51755700 126107445 50301720 121193955 1976895 101567370 37771950 45684510 148620435 21834765 850050 95276640 108223860 118483020 14567430 36177225 123432705 6918285 144234090 114650250 48126735 74163510 117616125 95895000 78904320 12540555 80244675 58186800 111627585 11027775 67918230 70987845 41466090 87275850 136343955 28868145 70663860 61579680 136819110 47294280 140346525 52737615 103633830 115101780 116529195 33843555 76493160 117334650 145434015 127160055 125808960 14771490 38260935 2491245 146458470 89572230 19885185 147349650 41593740 113209650 17590635 16788945 64191480 54885885 108885555 136368495 142023960 147865380 131804385 100238655 98850870 136360695 13021815 33604755 36366645 97496025 3894945 103472220 19362345 55159320 132871725 108950910 114305400 11685930 120624225 139656015 65830245 69202620 45726075 133144320 45134025 130005000 52292790 78795795 11304465 89693715 52230945 140588085 61231425 148643205 38168670 7752210 34456305 8952930 35864775 74002530 78448350 2618955 71708550 120302460 68383875 49772685 147972270 72261525 149203650 118905810 48361005 30501135 66955380 121545675 127099560 51619800 44839680 28317900 99321120 106645575 63828405 13202340 21190845 147551400 36221715 13966215 64906395 114329040 132600000 126611865 37952160 130070055 23894910 116816895 74919465 44948700 27933855 14927505 38884290 35225835 58543695 134926695 142066575 66477330 61670790 129797970 15838770 114991095 102138210 95570580 139014930 119122305 5425710 8655735 54711075 129884910 92558190 76049295 125594100 85324005 109491735 74789040 130291245 61269465 56332620 90650670 143092365 136076085 1177830 147949335 38302770 75665160 57618510 149755290 109054680 93816135 117822120 88757400 117043935 119351490 76638645 98126010 127760940 46909785 119906550 99997215 99768705 120113580 42076770 59443320 61822110 67336095 44512440 79704960 85477740 87612165 82348980 70734285 107179020 18789315 74599110 129774615 95496450 45707880 117893595 89352090 131505885 31853460 11419860 74250675 86815515 134828880 67730310 103066815 97594155 110146155 49355070 127417515 75604605 23705955 136073220 15820905 121289880 147421980 89986305 60778920 70384560 102778680 30574005 65715405 33465900 121514280 124776825 78335220 26140680 59531310 98181705 63362355 48081165 116988945 49256550 6234825 119999235 68353860 14715225 126162465 147073485 33478230 12285 28215930 70123620 120066075 69669465 21287790 82316580 42252285 139445235 105431955 43665 29238795 35772750 141020640 90071910 110596455 32155290 90968100 108998070 82735890 21831255 101206785 25966395 23258310 18658170 126577395 141939705 18514155 9087330 26782410 33763395 124701210 118269825 52040580 149574330 86004360 29983170 132013965 149057850 51426120 29363460 58845735 126775140 149141475 125948085 66742395 13652670 43582125 9977385 23812170 87812280 15553710 41650035 11913885 2792025 24229305 21671265 133100325 77614560 124128090 61162200 53619090 125348400 1884495 62807160 113881575 137894790 111896610 22285365 4794750 17039760 64970985 18014355 110063610 10853355 91551225 23450145 85879935 149077650 111176160 53772810 55305975 89583375 113033520 1430430 84255015 148669125 71095410 85703715 55887120 7956840 130903110 130116390 61118130 19260345 130922010 126745560 91251675 80205900 120607950 3361170 59862105 3018795 69198165 6305610 129409080 130274595 28232730 105950775 91565910 110837010 69524520 86957850 33009450 24141555 119718690 60780360 3514815 30586620 70783950 14590905 74646180 70446360 74512815 105033165 109393980 128561940 95715285 144995715 44252085 145138530 131846295 69355365 47380995 121182540 58485570 117220680 88171260 100011345 40944240 123857265 20286015 112259820 84010890 24903360 120648240 24827595 64576935 62913105 35764290 121549035 75957630 133308390 58161510 52385955 93754515 15888075 99005475 97830 51395550 114465525 9396735 8590950 15411180 61864800 144085665 87651150 30553410 63077580 62531235 72004635 69696855 18277350 8668080 62743470 13942875 87668970 52292595 129893895 68068665 75273345 76848750 78266340 60021450 94180755 108576000 99852390 25491510 50643000 79164165 72928350 76413930 93186315 54685110 126515685 38748810 58890315 53766135 123200670 47535555 134740875 94462530 61256925 102546015 121812495 92192730 60365850 108958305 98121555 53828670 115851435 24172425 21080325 101218770 20063700 114018210 140577270 134109195 56254995 51144720 43610850 42974175 121332510 23250390 27344985 80520465 144371550 18074760 141892950 67692420 60847665 60528855 46128135 133105290 51004455 49106895 1539435 146540295 27573165 111794805 34801860 126552270 122214480 11989530 21610515 54191760 5699625 126090705 141388905 91034595 3789660 148268625 71130450 68304540 83146365 8450520 83259735 89575020 27828330 128078280 5699970 114463680 59899830 95236665 77428830 19881990 61323675 60780990 92164335 108564630 34001490 121071315 96454665 28979115 122855310 130842705 48707685 99331320 85546485 19185540 73636530 97366035 32172030 19107420 51825195 118901250 124528395 86951475 91242945 69842625 47625420 22063995 94908060 50309595 138837210 72022320 133090155 94705065 149879940 146868150 108066420 48846810 85617825 35362860 68507250 65048025 36669480 91716375 112651995 48947280 81648645 35368815 109377405 33206415 28025580 99050985 30927975 121134585 145917540 16168770 12676860 54472575 108584310 113925510 31519695 32669055 64988385 117520875 146854410 14039505 21103935 128212500 105559800 64898625 39603840 52413870 113292270 38967135 105767385 81926310 70776645 105460200 91933365 72247185 68146245 33178725 105564480 126294540 138497550 84123795 133582710 87901320 139659045 4071180 72653235 42614175 146232105 58021770 127762905 64717455 3206895 50492025 128483550 37180380 63019755 140635980 88855830 87414330 58370850 62927580 124396170 8538330 27039765 133026765 82594260 54443640 10132365 26616015 970065 138182295 102019035 26384445 131696145 75606135 105328710 27725505 39883710 127210785 99401955 60725970 142389840 92110530 104758860 110605605 51170595 96441885 110178735 64804980 17566965 148795920 33816750 75463890 83548155 102310830 85145775 99344475 39705390 2712675 88377810 993600 64969470 149375280 117792315 122272050 33105840 76352595 121385250 131580000 6103965 32135685 46853100 3186690 60325485 22302270 145242495 53198385 142924020 79903665 143117130 89087085 34097775 49239660 122583075 129705315 211485 569160 58903635 147591075 34636230 57461595 69037740 134885175 30775110 100020810 67892160 23567805 46506435 100466700 82616160 144940140 97316805 17178630 125191110 98659665 10710525 86450445 144727590 139216515 50333370 142403670 54306090 52229190 102372795 127252335 66435915 124242060 97457190 9320355 10278600 20188950 97355625 29351085 130828935 94705455 100151580 47916210 60481185 7997670 145626645 34009830 100573275 149259690 54772320 102898200 136810785 1748790 40056600 89788950 62012760 15574485 98741685 22578615 148087290 8381850 36065160 142464150 92490570 23718300 76752735 14624565 2147235 110392350 28581705 121887975 142641750 99212895 109813755 47130645 121290525 59007420 113151210 53124330 110355690 81151005 49289220 12575325 9710655 47412675 131226750 38378715 71311455 19290930 97783185 94972890 79024530 42722760 47024955 17335710 21055545 81363480 29424255 99323520 52642950 124840380 51131895 58184520 12029610 24689325 64357695 124825725 15236850 128444010 13450320 4673730 53754300 100460265 29119335 98415375 75777255 122389470 111817815 21925935 49509645 139261170 60586380 57654585 132700890 42375240 98686200 92228535 14872215 146369895 18448995 103935225 105112770 48572880 135397530 21123570 109609755 95906700 143908455 22803435 83239350 110493555 89774985 143963925 40962705 107336340 28120935 72398205 97698030 34098540 68086110 52208280 22335375 130064070 55388805 36060810 34416855 47953635 131745240 43862385 96328875 55436040 44236620 99808110 98840625 67733145 133438905 99713280 6683820 125099670 30379560 32401365 14101470 57462270 124822275 17585355 88897740 10899330 89884290 29407185 122325345 65580090 125854080 41362650 82589100 108433860 2965395 107638065 62719440 134859600 12672825 89603505 6601995 75460695 1770180 53168310 149205240 74968260 133933905 68356020 74517420 143422335 130367220 146367270 5777745 45105735 13166760 116026215 23587020 73609755 107274990 134873160 71027700 82090170 61141080 86759190 84733170 30026955 146852355 84476520 135169920 90231075 57777000 118683300 132122445 149309895 117275655 43215465 104715825 85714440 53490525 135689325 29667150 105411345 37682925 122857830 13053450 54039555 147050265 130695270 44538540 79240425 13927635 100801110 119303445 139444695 21566640 98114070 65543145 67063275 38168370 79350840 50960670 80492805 70079700 78022785 21628815 91147215 32594610 86061165 28266360 12300915 119830440 91137435 65414835 130181625 22379100 62517750 128446035 137367750 129577890 10710435 97941975 61268265 115598685 124538085 80619645 27323805 146102025 139730115 44606460 122559945 43707450 92163255 64810305 106214460 103312335 104934105 105116280 69717510 12185400 110646165 84560370 110549205 8760195 83344155 54019365 34106295 82046640 13927545 13789740 122593320 99109650 40957890 80018010 10450365 134966025 42324915 68951265 49752045 20136900 107351310 135044385 51070605 117285855 42068910 148028820 126476490 73312530 35998425 26729040 28128705 80766960 46299720 15847575 102163020 115277655 125020935 72525945 18063630 64218870 130314810 83180100 139304790 81880965 12337125 45750075 44759010 49907550 21099840 11267580 52447650 37181025 81183795 1741440 135719940 35895180 83095485 129013230 29288220 88506240 32942850 799230 24768645 47034045 126327045 93818925 35523840 58038600 129841110 33426795 109463610 53767245 132380880 94993005 124133865 84046785 134894655 7013790 107413275 131409765 42012660 136976175 140403990 67080 62471985 49218285 9808110 102086550 26784690 100425720 13387095 44650050 16007400 98454645 145337505 86344650 28618830 56849490 124724460 30336240 10216755 123504570 79569900 4331475 63484230 148252860 128427180 56030670 131682810 118350255 120778200 117859395 108037950 40999980 61989015 89751600 81813750 123727785 7946415 114295725 115758855 67240560 24218010 61719930 24556380 112093800 69087225 144512415 146764920 99103500 86155665 58389495 57000225 145554135 53137005 17924025 6212730 141257595 142431630 114510705 14379795 22575795 84755835 148459230 146284590 54995385 50410290 77553150 131309520 97316340 65499750 115620870 136213335 42910980 14503125 148874205 112562100 39581145 143062785 130064580 74823585 11468595 96536970 60687345 141525975 147299265 9823290 72733320 146208975 87286605 15118905 109301850 9119295 124669800 11285010 107322645 110779755 127752750 15190230 1784610 80021820 110008875 10113315 17325330 19824090 6403635 41194080 134647170 15215625 22127460 91493970 128336070 147294780 9885795 65381040 68869110 40996530 30213660 43404360 76481130 54059340 103047330 103193940 17677035 24120165 22427040 106868085 75040665 93974340 128450430 35246415 71505345 27183615 36290865 97223295 97749000 135930975 114427950 109272165 89866515 62801070 94244190 109567050 16647435 53998935 50136015 22639680 85385250 60393555 67798305 10392420 66667845 54281790 108083700 56518845 14462265 80742795 67955970 54166725 60278370 89726580 118827765 91617180 37138140 54028365 7152960 14848635 40512000 41868120 119704350 128961210 92632770 145389660 43748835 139809750 69813495 81501240 48383775 90925035 76763340 22954155 70816980 118902255 91577640 123706800 97429770 117324855 24099015 56422155 100041135 38504220 88421160 113159565 23421480 1273080 138050805 50417340 111042585 12270750 5075355 109390080 134688900 147018975 134350530 21033285 20507520 75972120 96230610 40747155 90131250 64094175 43140735 7064385 14566335 119777835 5997480 12607320 55403025 88049715 45562590 35304420 45062640 62620110 143028645 26298795 137765955 121089075 121803630 99545670 37862580 72100800 115285875 111306855 49038375 18181530 120634455 143671980 117575235 130631025 139311735 1360335 100716435 63722325 24425415 33022905 99856500 125950650 41678610 112609380 92634840 101400570 141248565 10325730 118666230 44446260 27142620 80640720 96967365 58059285 7732320 132851010 112979760 115911510 55270830 42989565 48856440 80240385 46351560 61971810 147701820 145570590 93124710 139520655 28983450 63289185 37090590 86622180 128161170 102270060 103162530 67765500 142590210 88789680 134703495 93577680 88678440 148388715 54917145 15352140 19737750 15850275 28837320 16974270 79038705 5384685 21161250 149878110 137528400 25923525 95513415 15571545 121932390 120135060 74272905 41360805 120149745 45011025 58063065 27838035 147407835 25350675 11406960 15035355 124568100 100897650 23053695 15983220 35448915 48443910 46653015 129570090 138124875 145105875 50171130 47932500 130070070 5483280 25978185 77729145 119813835 132564075 105702915 7862235 122808120 44415180 86141400 77897040 43243320 102649050 97231275 19924950 3238110 103981035 72128385 32380785 77344275 9177495 98698140 129945960 72643575 26472120 48315690 72103410 70824165 37580295 73258890 86415135 98547765 9497550 119398995 128574315 94351425 80923410 96518430 57500865 130867965 104951070 36524295 113265600 35836515 43569030 11978565 144112620 132343125 133934445 78063045 51209625 138187680 108843870 68328105 111311190 9151065 40090500 137013825 21923865 51499350 70600305 117668820 81087825 57161160 20906430 67770435 26059860 131402610 40396125 108895860 6103125 120445185 70232025 116894250 132512190 37403760 32339565 21745680 145944045 75629985 100076610 4992120 52210620 80655855 129150405 68050455 91524825 68729505 45867315 72926025 10011300 67650915 85738770 132058965 43549890 80196645 124947525 117479400 105087990 60072495 126019020 139419870 83284485 117354690 52608765 25769385 29944920 92580915 9970755 70838625 95291895 111507915 50861475 11250030 128967270 45527835 38510535 26019465 128486115 44562315 54394530 18246240 13177560 72096765 14793930 134317335 60658005 98429685 3105600 20498115 123959370 58580880 59575350 107400645 13546935 82281450 16926930 86492880 81716175 10270155 92425200 90065970 35036895 92030415 140067615 135686505 91884270 29889285 122834700 40413030 136911915 67433685 132032490 103127340 72509850 37382340 140001585 89843310 62667960 13327305 137728680 45266985 61622985 71437665 145659720 112545300 127264605 91995795 83472810 13448745 107588325 22219725 10686795 143930400 110000850 4412445 123872610 129585150 147669870 84137535 56706465 87060315 83240085 31541130 89375775 90213300 143599920 59491290 120608310 107433900 6394005 95051805 21510600 48886785 131047905 106371345 97318410 75259470 62140740 70466445 126162075 70386300 47767080 131824035 22356615 92017440 81762600 46696860 49022655 41755035 62155005 116112540 110838615 32118390 121895655 33322935 54165885 101682300 100987005 141300975 20213790 122765580 40505400 58551060 118715055 80942850 57940650 80434545 51531960 85202970 104374290 87005970 55020615 8691465 84367350 89556420 141708075 80159940 82518030 117077730 106441380 41991555 15659220 75915015 18047265 122429325 137093310 23954760 76105380 88600470 6378450 117315630 83774610 35775030 7150815 96332940 148224840 4824105 47955495 58231695 31400475 50658450 122292315 73970115 19774725 82321770 27045195 140584965 100816470 18964665 65693235 94549245 97052505 64751745 124567230 46553040 123979665 117683280 54747690 12548700 100549830 88479840 107592090 58267530 17603190 15860070 10793520 7629255 7708455 129816480 63312390 125686470 18178320 84841365 109554330 23985375 76457670 146764830 135577185 73672605 89659635 68597820 120933720 32110575 104064330 74402130 63770700 13615995 47490015 7089795 95437065 145802550 122537130 75265650 38850585 17948025 130033605 60146115 24910200 11154150 99016170 65619765 46166205 40211145 81752880 75494220 59210985 105641940 29049915 138282975 97729095 108237210 97915200 6925890 121403625 59159880 148644450 35429415 46967625 101171415 101233350 146371740 72924390 26366730 89373645 53410350 19653705 127981065 54517470 72015585 122316945 138132360 139161915 57165825 60013140 34287030 131450010 23893185 120688725 83248305 82689195 103532715 43571715 5936565 23116245 90155580 73709415 1240050 144165000 33849180 149261505 13064670 96625845 42063345 80483265 118455195 111582660 117007425 144498735 21222525 131748690 136669635 98170545 108222105 10422615 13023315 99586425 20084325 79017735 107316570 50455230 130068210 117865800 89802900 145395555 28425435 32085 78157860 51391065 134710620 149401560 43461915 55427040 109401405 146925120 94968165 99604200 46786680 63855345 129382770 136691550 83564205 126437340 79006485 78588000 44477925 102329295 93139680 103971225 84147915 99210960 74119305 133557105 102749190 34774530 15194505 100057320 124389075 4590870 87633630 143956245 4464210 35067045 18020580 93061680 68380530 98096040 46752225 72923595 66457440 90250605 61070760 147181620 120782865 122886480 43042035 89674110 28768020 94970475 17150100 88243545 55297995 5022405 128865525 8874840 48864210 106270800 71206245 40852020 115113525 128772060 77190630 93772770 8095830 149215830 36360600 63459030 103255320 7808310 136831440 36501060 9820680 117815820 90070290 26766765 147168465 107521155 9640005 122548845 41953485 133384575 147669525 12908835 133340430 11221335 83356680 143893260 94767540 113960460 107031780 34147980 20129910 125359815 47330610 126600150 40749015 134014500 40516710 139994190 53234145 15600915 74601780 14946495 112931535 463230 45749055 34759710 106961130 113378040 142126110 50525025 99253110 32856030 122497740 88541640 121180470 57487860 8940270 9353520 88467090 145228950 149505645 106378830 117061545 41837535 84494265 112820760 33509025 98741430 146413425 91810935 73759770 134567130 119058075 75931260 111746160 46698135 36010155 106065900 133726215 45546870 80817105 147803760 49843230 39554565 96682905 36813555 66779175 86294190 89430420 85732095 25986750 71152905 25775325 100497330 67863165 11253780 127154220 74920695 93269235 108343800 60524385 27141660 29326695 98540505 52951920 41298795 99160455 4432770 132149385 113627865 53118900 5473065 45388155 12475470 28679490 105756315 18994065 51508995 13180395 144053085 1678710 53237040 68917110 92964420 118028145 70019445 2053275 39804720 114144840 60363690 34956150 125847540 148902540 53290530 84582075 74326575 72661485 57964185 25293270 84933015 5973735 84310860 136342365 49987740 690225 15681945 10634760 85102965 83673675 143451180 50490690 104415405 44619870 102304950 26359620 72072765 33678150 4484445 144800775 92036070 70826820 117165555 117913665 14088585 149833515 92128230 132455550 133386360 6906960 141467400 25538535 33008970 14475765 51136575 139868145 149313825 48114150 77852760 55770570 88701750 136457340 104586525 117607275 1861185 106538085 129087135 84157995 20940975 123233220 40949355 66992685 105162390 117424320 138749295 143404590 77290965 118134165 140695560 76430610 99143640 21786735 148810380 7154145 79291605 66843945 5490795 134688615 77977875 148295460 51162705 9346005 62252625 113371170 126750885 25808805 23457735 89618520 14027070 37140465 143304765 109069935 33942840 46485870 20034150 141713550 72020715 129509130 21708285 124631445 132054870 110753955 65249025 20409045 13560225 142085970 23414940 3112710 137869935 77402895 136520775 122606745 100101375 75030225 125815845 120230430 56045160 8373420 73356555 67029570 32275665 90870690 40742265 67876995 5775510 83050935 2151540 111509280 143277540 84557130 40274520 6070620 119757975 131311095 101266785 96766050 122524080 98672790 87504885 111835170 10606785 64142790 22134060 31241355 88131525 20483460 49661055 3250545 19644180 66104250 63342360 88449570 12392205 52250700 124884255 107194920 46605630 9406650 137855415 149256105 96847065 148669860 146767530 26147145 61045305 147111120 109076220 79993395 83299875 11397660 81118080 39312900 62349450 101952675 52324470 63195555 76088040 127333620 4195005 130858020 31784655 146623755 93222795 135853920 88429065 140412720 135255915 1889400 49722960 63116805 48145155 81497415 62291925 10447620 90120780 124608765 97201005 88499595 88766400 25347840 88095450 110806350 16544835 129716940 81627705 135356775 136528590 43184250 56985195 27570240 41329065 73409025 133705350 121037580 56278860 19888260 24663270 8272770 74338320 49367415 79449270 14278020 121513905 135391110 90954960 69058800 127547010 118616220 483150 131743830 46751745 86309715 6460080 23274570 44543280 26937600 34705650 129006600 9853155 88168590 133946775 111597525 7053780 30427035 32275470 20444985 135734580 149824290 103629030 87299535 19634880 19866465 11850945 16428195 78247350 12714360 141867315 138822780 135901560 55010145 46069935 11603865 31677540 116842845 72990015 88878735 132564255 71264565 6838170 93926310 89962935 26687895 137568690 79855755 145197870 126382110 74445225 27158775 57123945 22869195 47716410 68263290 54226875 118229070 7397745 54152250 3121965 148406475 128337015 26864895 118448745 108838215 45407280 88685325 110328510 56773005 45813480 66417975 113943405 45302955 136822560 105489570 69486645 95506545 98256105 66633075 112103565 43670745 100563495 6602355 47419035 46874445 86551635 17440470 63724320 87870900 140126640 41101170 79615260 80598675 67467825 15496545 101115690 146558805 125993040 120139875 134916525 112195740 60321375 89235195 66437055 22285515 4402560 87376770 105858030 135370890 115756005 8516940 104442630 113797680 93847200 14879235 120562245 135749730 105935340 115279785 129902655 138564945 83672820 133528245 113314275 16261815 129526035 123456225 39552180 20379600 120490920 115074030 42018930 77360145 72272160 16181280 7472865 74905500 129536085 109156845 36515430 124830105 100054410 125459010 124783290 72489450 11809575 11749260 131906370 146038290 32858850 108401595 129015030 127948275 116450595 18466305 112703580 94674030 477135 59055195 80391060 95682810 148497435 53314515 67197225 837120 34523280 126971790 92561895 138619260 44066700 109310205 1848840 53012115 32372340 30178515 45182940 145723155 22773675 88742130 95049975 144449130 131695755 67222995 139127805 34713180 101047620 48254835 56636535 78140685 89739225 29989605 69749325 24698850 33933660 42036285 124534275 133490220 7429200 87769320 46432620 8470665 112353150 107054670 85008540 71784075 61035480 20709795 144817830 16864440 13082355 128402355 100836045 37519920 518640 132296115 55292925 64658055 32915670 62163420 41914830 34733925 106514820 45967725 68618280 11593320 149087550 143520765 104283165 140279580 96125475 114980520 79714935 41101980 136281510 21070350 86900550 27009210 118214550 87008415 54015990 56246895 61560105 89254770 69838950 126530955 39434010 137439420 125303940 72662475 106631010 19834905 58632645 14588610 42402645 41801865 12746370 128734020 130840260 20105370 88500000 26581410 78197070 27081405 61587075 98257095 129206130 68109765 132512265 145353465 76905015 135918420 90013140 122629110 2751165 32634210 143087475 79802055 20600070 54191100 125085195 18520695 146211750 59910600 44215185 15148065 107984280 32539290 103323645 27181620 31922550 60731400 56201265 93434910 106667220 128909175 112870740 55381740 78723255 120167685 60991140 46936575 45715455 75589395 51692190 122800575 12288975 129517080 106282560 143997255 102971505 22178310 106989510 136109520 137195265 15712350 40319865 95780775 93637920 124703850 86686695 41707200 120581010 117252135 114995310 124815660 26401620 62566830 121329345 27603240 79939290 64349625 40005885 12966420 131863920 52041270 71308035 45206415 31696425 11352030 98223075 40311330 34413465 25975620 51186225 131617755 63313110 117608325 65312655 116043525 2635185 113770320 38523660 49748160 95127390 46543155 28712490 40651350 5739855 20165145 58804200 89406255 62552985 13054080 32727030 15953520 15841395 58023375 111520335 22675995 50560770 98497230 109744350 70397370 107609355 149731095 40164960 42932685 9480930 31105170 99625725 55889490 108484905 114086925 43794435 131919810 20903430 114016935 22706865 106628520 37480335 76267005 139281735 64666710 63694665 133273665 144643200 36773790 127337355 140837670 75852705 44420145 5837820 33244620 84942495 127158105 83993490 97769130 7921485 103350870 59255625 4311825 36286005 104367915 128168880 59979090 112251435 98175960 134481540 11086170 49009620 39526305 78955440 12075900 26057415 21968010 15507195 22615140 69992970 144832680 72642960 124758480 64211160 24872700 20615250 68426490 42823380 94554555 21309720 97035465 30399675 38893140 72391845 92670315 55070775 140211600 27806280 71089170 115643520 70929420 17397885 140918445 29973435 113024055 117515460 119229030 130743735 36450630 13126770 76623420 79533435 41914935 16063995 141139995 106189275 30505515 133773765 86214240 136744965 91689090 7257930 8175180 149782920 61264005 98982480 129557475 120718005 40757100 50527740 91944375 34266000 20779830 103019895 5161725 4365345 92081655 140047635 41889675 72372105 59400960 147050775 16679040 107598255 58296105 112335510 84478320 17598660 86302215 111475710 244620 134122680 53027205 120425340 7578270 74798310 40116135 40152495 111534780 138603660 86984730 79522830 11820495 4620615 146600700 14239365 83324070 145743570 74510205 62120220 82754010 105936120 68126775 117804705 142449885 52609305 82530360 115178190 54435045 28215480 24816495 97295235 69745005 68113860 6284220 43414470 42666060 28221705 139397970 126727110 14776350 139463175 14712735 87105555 82830615 25067055 45368655 86813160 68843025 19980885 3476835 74121855 73591320 23056065 121521870 105004365 16386165 99272370 21373710 5528145 20229375 85013550 148219335 142028610 104652285 27373410 114263940 80684595 134638290 34358805 70556355 94660650 113813100 286020 116796525 108345030 51207150 123636585 139883295 101693370 112818270 94068915 29592075 59348430 105762180 4723350 92482395 30318165 124656570 110200275 40274115 74312220 83599815 50071530 118802970 61242375 98961765 65072235 105874920 48570435 48197010 59108100 23616645 73878075 147858225 63119130 31330605 20138400 23650860 118754955 29017545 91310445 125405925 13286940 19724805 101027490 51951015 144525000 10213785 40642095 32491545 123441645 37230525 110863770 58662630 2386680 6087135 136145520 142222890 104883870 39500505 3915375 82811025 149516070 88848645 100684155 109905750 28219755 30745680 93500985 87586185 100346580 103182240 26024775 5236260 98322030 65585640 28105905 116928360 15730545 104040960 141106320 20683590 46695300 70843710 30922920 127276590 119419965 1253175 94678485 15822405 22042020 43151520 30776745 3183465 108460455 10188600 144814020 26664000 24942525 76295385 10836075 25801770 147041610 75125100 48754980 28099845 30466545 120366930 86488035 126901875 55922685 94677405 92943480 66844245 136774095 1520835 69928455 85843050 138475065 25560450 4355790 85656315 41438355 17672010 37982415 120965715 131999925 10561830 133887885 121237950 52892835 109172880 127985640 110883660 147708540 17952000 1859175 110715465 93960450 20749695 41594355 67721085 40687935 141299355 119442900 115573185 108463170 62710650 147688830 98838240 27649635 80288100 144823935 67058370 73894320 53002305 24609690 73417110 128988075 34677510 75499920 27285300 86636370 148983270 149342970 39908025 19107915 104771535 47016405 111706215 44060130 48731985 27708750 91432845 9841020 55783170 148117905 126839445 85480290 71724210 104855565 34450290 79033275 116135970 89941185 55009935 47123880 90557685 14917965 143251830 111864765 21156135 4041420 24435180 61507605 85845495 22667445 99764685 3574395 29756265 98125290 56695965 11030475 123664695 102880680 107889960 38317710 107779410 133187700 124037970 43898625 63329565 123573615 85722165 3160425 53637315 120610665 10328445 54822525 40319880 83586135 110915970 108645360 71053710 27578160 64760070 80252955 64598355 44189205 81426165 42485415 79208205 66078570 138265830 58310340 116605455 42334410 82784160 144611190 20936205 28429485 145905405 138045975 101352840 33859335 23934420 101217390 28461510 68457960 61007790 68249625 17435010 72727290 117810495 71557680 115326510 134741160 91298430 100096605 66587880 7439535 7240125 8212635 34794495 48172185 81362220 3993795 134190450 73850190 95715690 18997425 3832335 77934210 7935405 99045165 115108350 48991725 144321930 42791910 40393050 69554520 34108905 138865695 2283645 3129645 148728795 138501975 69354300 87614775 89092350 142334610 130683975 5968410 107776095 140408580 116138400 12599415 1776900 48879075 31896930 4009455 70982250 97019985 4287195 135411795 125964465 88717890 125581455 75333270 64703415 38615835 32169030 131931945 60022215 76576110 63069165 51430710 55103715 135874755 39081720 43876500 130571145 113572185 104309445 16777635 40429170 20810955 20000025 141919455 63065340 121186980 27373605 11439810 97327365 6160020 71640045 102297090 69210375 83114100 109789500 94000980 35301765 100584825 130652685 114489240 59683830 142590105 8678475 136479645 73947180 129295845 98291235 146734800 110291460 3736320 82030050 101103030 49730925 2236095 13608525 17135625 114547920 138543255 9418305 97640205 21292020 127113750 69425040 111366045 129342255 98247930 129931170 42707625 45149670 25876035 125561925 104669775 52921365 6432375 47953035 15693570 138735150 25225110 88204725 72006540 124450050 102853335 79773030 70331565 77223780 122933985 106427310 3782595 143211945 9056070 95631930 69171810 68128845 104675430 140529585 11885520 107639220 69708195 92800845 10437615 112706940 9358050 102693120 108801060 10111200 71017545 52435170 71991735 52647675 126092235 95488665 5095320 8394270 103797645 24388335 108509745 62801580 59334390 9827925 18329580 26921820 67800015 13333125 19446180 39592950 122859105 66614970 134160780 82102050 119313255 78035385 111805845 92101515 1335300 43669635 52478460 74533680 32116335 112572300 91603725 110087640 115433565 5806920 72849435 24491625 78974955 144933570 23205990 74823540 111276270 36203850 127478010 141285420 147720105 138834435 83487990 76500765 79349850 1707555 855465 128458395 11428710 9565890 138860160 97052820 73958190 129879825 21992730 62835840 115699995 112602720 140211285 25844265 146429475 97005720 66252330 36036015 61557150 19295085 4367625 30658515 92241030 145671270 55601520 113040015 90663915 27866250 133909290 148719525 62139165 43637145 143368260 79331775 10476810 128184210 11213235 110342715 93822900 78609270 76038135 91232325 76496490 70663785 46622190 8189760 37034205 146148120 64963860 139804245 25461780 32503530 118834470 91242420 18840375 59627580 102489330 63489645 565485 116289690 44537895 25983105 48100920 7516680 127989525 24732465 12094545 96854925 9021210 126568245 137259405 62791980 107864955 44486850 95405520 84769425 130912755 146242470 125267280 145418295 107817165 47275830 14634675 22845270 42635745 8403285 49559925 32570205 138555960 77222445 47126370 20746005 24127665 69237585 10344105 53896575 2688075 110199045 14061240 144412935 18035925 66854685 9405630 6579840 112830195 96941505 30404520 29985060 100686285 117546630 49721070 7054740 62231430 105195720 102940170 127365015 18567045 41262165 117994470 137629980 100266195 139771200 66478530 40096710 128686965 136184790 125172885 133963245 104756130 59351010 39142065 15122085 60160785 30236565 81951360 43991610 9551040 97709160 114713925 26396370 134786715 101376120 125874855 69951675 147044280 146850150 91982715 67865760 60239085 11013300 5602380 57459495 67751970 138979185 10789260 136749930 131015400 142234155 66443070 118526415 112472445 144422955 54909195 47183565 33867075 59764185 109543725 77612460 126734595 72689130 69126360 98490315 25550235 2350170 113960325 13505280 23659050 117835155 123772995 125865060 109820745 135390405 10198005 18042510 93539415 107851545 8004705 37117110 114900105 42055890 5084310 146882100 143369775 70178505 127060755 68205630 35945940 133477830 49332045 46360290 35110140 99739440 33617895 114112050 84376605 104046810 22514610 50757900 106450395 39055665 88337910 20763135 83978295 135291780 131482860 43736610 108736245 62751480 7668720 22965045 142262895 71129970 14571255 109322355 56659155 22485375 53051610 131135340 82207080 125837205 45976650 11588580 87259515 99325905 82498020 40807290 48410490 116672760 93239535 122268870 87240600 97397970 86719620 1403670 46786545 81986415 19331940 132118410 123062925 3501045 109235775 58567320 106787520 78085335 110261730 129438660 85364385 14185260 142679115 37538805 25996305 133303665 77566185 19021725 141743700 80111610 2381295 93026160 148751640 34647690 59253465 14655450 122561265 17544765 130644600 124888410 122034330 133400880 83816100 104653185 97179930 126200055 131374230 91659885 58020975 92054130 58476990 55771410 28212465 33630465 104713215 28864755 144766065 3520125 17201010 140473200 67650255 86365260 79920495 110431095 31213965 57686190 14654085 42090000 5909160 84033885 76996365 12911940 3593910 108149235 60285900 136134990 27601695 46475730 138037335 7680705 43671300 11310900 3818085 127535085 133479420 118957890 7466160 88742805 77808495 51112980 53317995 97147860 130956210 65219700 90449370 3110565 52234215 114563580 50967060 79029285 5968530 31078185 35160225 139033725 54311775 140325690 101995665 141006300 124744215 66581685 74432760 77356845 72920385 49498080 115481355 30454065 91331025 105565425 130777890 78245640 142203975 14863050 20616750 106724280 81910455 85447290 44210115 91216155 143146410 57549510 14590125 105736635 26450160 122868780 145215210 60846330 25300875 138424350 79301700 7169130 108267315 146111655 91663755 118084845 16244415 112972335 76766610 112335870 9187890 125450190 90683595 53851290 71735595 55020720 50989155 54026910 57588105 87394590 86903445 56489220 81162915 138061980 124602210 91391280 127542555 30267885 74781855 84343530 149269140 52446330 139742445 114799935 140766075 143109135 109680210 128584320 133930890 107013270 33090915 35858295 86473710 43117830 35036340 102506010 132095460 112989675 132944670 115150905 66898080 64593855 131601345 41204505 110924280 17562390 148808535 84154335 35945520 24691980 79871460 64741905 52187520 86689200 76344435 65817480 92595480 1789800 37511070 36066975 135469125 140177010 56067750 62043195 82901400 33824205 83437890 138923970 140122950 42860595 8258130 139663740 99435480 121944690 3396285 134666595 45340965 118297575 39205350 123650745 68493165 30819930 84955455 98839440 89949930 66919905 75568215 1001595 84422085 118403835 60140835 104154540 119620380 74228940 93737115 10202295 52342800 112617090 58629285 94658550 42613755 55390515 50107050 7456320 2543970 54006525 10333095 82509600 106384380 106421070 41993040 47668545 75938265 46159545 124860315 53994585 147246675 116072835 45943185 100163535 352695 120323025 6169380 51325725 11126835 19769700 52556280 141889425 20008455 109987005 135437520 132356670 55033020 112452720 54366135 17712645 47672925 142735995 30319065 55738170 29806095 60519585 63083055 93618555 105995220 12819390 11721810 29570730 123263625 125677980 143564580 113855385 36508080 74896875 100823865 8870610 100033980 136806480 69507150 27972795 100926915 97696800 94136145 129902820 120919470 118646145 84630765 2095215 119675580 98049435 60083955 19269450 88332540 116803875 75169530 20118195 119853675 29259015 7503315 58807920 139760085 6088800 41686545 132333180 129548235 110017080 129439920 68700000 67566420 68059545 42786450 26054805 66326970 11883330 34984635 109400940 12172260 73829580 29572230 124114605 119133915 118637970 47043405 113932545 68006370 45518940 138065880 73511265 118996395 105863850 71627205 100450875 138584565 62751195 10691355 53370720 128951010 69660885 129333960 7937925 138261255 128274495 104352225 114000060 60646650 33153060 120038265 43957275 20985600 50134395 103130280 41227995 116854530 42574665 77813400 54293595 9382005 38778480 48697335 38199825 133711365 75465120 138376020 55558950 37343355 10880175 75499770 128737050 82722375 114321840 95547285 45428730 130695000 133044795 94470840 42385155 18935730 82415775 29014515 48412260 116518185 33453210 20920965 48863805 32966535 83857005 49743120 29417445 83387265 57751995 88153935 19867395 102881445 41901765 60840870 63546975 126142425 113279760 55330545 118558215 86454810 97867440 142338525 47928345 79931100 94636845 147705210 49821840 17262810 77750550 72124215 126779175 142166910 22866690 83169525 10269645 69659190 122507700 69498480 80121960 65282370 71432040 75353670 22032435 91270035 87843645 145973070 53338095 96889290 54956310 134486355 14666955 51121965 21041955 67116195 43087815 27611820 30254415 62656455 32884905 32269140 82952055 94961715 70729845 14348055 126402195 99628680 61999995 66146475 62979030 64419315 32923815 4221810 126411720 10630845 69826950 72629520 33256170 137067570 134718435 99154335 131796270 90017460 11563185 82511550 84362640 64604550 57360930 135104205 137838105 43443705 50213910 27572310 145324455 35476140 102177045 136277010 148980840 82896780 77376810 13465440 81499560 129077910 74830005 53039205 97401000 82762860 64864725 31714125 2249115 77556495 59602830 80659440 113200965 21266055 30615360 39854595 112093560 115815555 57473025 137948190 78321315 26521770 99944385 131131050 7069965 21693660 84812670 101408580 89926830 48653685 113389635 89980125 84437100 115494150 103645845 19856880 98444235 98510520 139537815 129375915 35573040 14900160 19586595 82865145 141291015 138892680 66072660 92757345 32944815 130081530 4745115 106830510 6941580 106306755 100187100 109235475 90156915 132722190 118621320 96027195 106510530 149465565 116070945 5602245 64891650 118217520 48731445 31978005 127246905 61051845 88809615 135297690 94898970 91697505 108473475 109900410 61077285 80301330 129138720 78846630 22702545 139539300 33567795 107360115 5491230 2701110 17715600 85376190 63415380 119193180 129814125 112753575 23224215 61489875 145324455 26160090 3367350 60187800 133680600 29634165 66718335 144246645 46611555 123036630 32919735 43759470 31248375 39808830 96040965 90677820 119786295 47270070 116139705 35445165 65778855 132195660 124585845 53038095 22060155 65117235 141343515 146842560 130751865 41228010 128912880 112697220 124086210 9464880 89158260 130846260 45233580 60554970 145838325 5121780 35281380 1616130 64087215 58593435 54350130 41039940 110008080 94184430 77557320 59271375 52125210 85375770 84188820 12499140 66621240 58354005 149072955 137902530 106429980 395685 102507735 106639365 8878095 7031760 44919375 85732230 125937645 111785625 77736315 119213430 76217310 15623880 102456900 43418085 141614925 102716025 89780595 103242990 69029910 114252330 13544310 126373245 17162940 15217725 91320930 137792355 39317805 90110850 79811280 122743290 48087090 26707530 142759770 105291090 134122680 70050990 140405550 22523310 72062895 28268820 6245040 86267880 59110200 118813035 36128175 64516770 35957940 112865940 101118660 136868580 147650295 99199185 64519155 54271995 74345190 24975015 81002460 138583965 37291185 50139015 77421225 84345240 94475850 10346535 125269260 64908420 48069795 13154595 38210910 24974790 103463460 91061505 24523845 38563830 89197995 56123475 15227310 128386350 53558880 66794970 119803470 8676360 6204690 58822035 10782960 57658260 49731720 26679615 78468390 97679250 18389925 64117200 133085835 81497325 118627140 11720220 140530500 46948140 39276195 132384780 25925400 35521695 55129830 33456240 17943135 104061495 1568295 85811715 140767245 87031440 136745295 136938960 90361110 77390430 19257615 129387390 105939270 116467005 127292445 125144940 49850085 69267705 11103150 141806730 96507480 112961205 52696740 105156105 12395655 57956310 74190720 105241275 74499825 130889925 110190255 120846975 36363555 125745855 18405795 82137915 144720630 148745490 98391555 87104940 98195850 144896640 40810020 49504560 100731315 16599810 18559410 36231645 82422315 124423710 49510515 149742795 109845465 3510375 125762640 29920710 111004800 133396110 37594320 148767645 118912170 44682690 58516935 112802295 87779010 38028690 29283435 144120720 123756240 81641085 102231645 130922640 142002345 41916360 22085520 145176435 43360320 74710125 132594960 45855390 24749835 103375815 9802620 35813895 31556010 11013180 106418730 143271345 80212560 128144070 94498635 71813130 140532360 75159585 62575785 54813810 29770290 8613930 46327080 86481735 147540315 111369510 69267870 81220380 130824225 97567860 5773380 75018840 29776500 21176715 127286730 132852060 89244330 107133165 142754595 51496665 112242765 31353870 44914815 95233695 100864755 149121450 16627215 87518190 84248175 130096830 85049595 121634430 7748190 140381400 44520165 48991335 4905750 147662790 74984055 133582695 80081835 64340565 128855370 103058595 64816575 15786105 77743515 103328910 114443070 115834545 115153125 49850115 105293895 130306815 108630030 29187225 50590875 52051635 21601500 118401240 26103300 70702395 110342865 40813020 149865345 90676185 76281150 143292180 95805465 106020735 21777525 38865030 98156400 12314235 76472115 62112240 69571950 121975710 11162655 100079700 78950655 146790990 148644300 140025555 65762700 8096550 129298575 7828275 50464035 129405915 58388160 36683070 83587395 124935780 46445415 39276630 16379670 124451625 30777330 49622400 17960250 34590525 148289055 73345635 69386955 31600455 139614645 16876980 78532470 21634155 97053165 108003345 600015 106155 69262560 16017255 82398600 134837520 119822400 70096170 79174395 88389585 14456820 10412955 131073360 11864895 122291970 112124340 78501240 104213535 118731645 76954185 42373965 34523655 86894025 76542750 4022550 125264220 37215525 147245610 24861045 86074995 67774695 8771145 62465760 67109715 46939080 66027960 111906300 140250990 124936545 78728010 53522520 17879955 137335770 141101310 105974955 144042075 53514615 39639825 93444855 81247695 66529005 140621730 99096120 79846680 76580415 42932130 19680405 65433840 52034010 101498115 26948520 51712575 92984655 76226745 13730085 15268335 113539965 699885 147740085 126921465 43228620 134604810 18133470 140662695 24567540 111315210 4932240 29972745 110869545 25239345 50238225 63421725 52482870 66175065 136932930 136822740 4099320 144502380 8688675 83430615 40838985 136617480 58494120 42146175 79198890 125066715 119205225 17150955 144572835 127961025 10382475 66443295 122540160 43730685 130866435 96562470 2963070 105543390 136842405 149186115 107633835 126903660 103678020 110120340 98242785 117174405 139815990 130919910 101259510 41738010 113118180 131167410 144394215 145734975 138490815 119802255 53217735 146100030 84434550 144796530 21372555 124382580 124401345 47286975 66034770 22664985 23066685 142937010 44342280 100427565 100078260 97397790 36599370 71447310 116745450 126902040 125594955 23892165 80277585 46208775 23097705 142847145 6029850 57137175 15696735 3447165 138336390 4173210 86946420 139546860 38245350 32314380 66814350 145780770 108872055 89561520 25407150 92260455 110618895 133591590 50522370 134686800 30930615 139077495 16894110 19459485 40991940 126585420 105772695 77489115 43932450 81494220 134759340 16592940 74432130 28098450 86285250 2941875 127312575 78343785 126588180 29802300 32428185 69093360 30764250 29081895 11538780 53088075 82365120 58985325 29842620 107427405 146512620 104993040 84609870 22599585 58671705 11783220 10614045 29277675 49293165 64531515 2111580 137938140 148614555 91343910 118084875 2265405 148764480 125198460 68948745 113915130 7116840 38462490 107019150 103254075 143579235 138106230 115180140 74443605 54473745 18501345 73718730 4644810 38998605 63725880 97475475 29843025 21052335 54192000 100179195 51017565 22104390 61713060 100859655 62476155 50812395 78330915 54719115 105105270 45819525 5544135 63648390 135466035 67871880 81021690 94387755 64086135 7544910 24856665 61312845 119707335 111813555 56195055 125161890 35066340 91040130 69152475 75435420 17743035 17152440 31239930 39173280 55486770 65987460 67997925 112685580 126930765 123906825 110260665 66374955 71784345 72138495 1149405 130533225 70754355 6434625 96088440 15469170 140694195 115563840 126557985 69694845 15185910 138269010 138286770 135328230 84159015 114270420 50872605 83103330 140743935 101528340 132859170 34799310 25071285 141279345 7664205 43515660 126175815 39343950 89456805 70744965 76435410 80654520 64360965 22198110 35965605 120263790 100711200 103929870 9434595 146344560 142389990 146517975 122513400 80206065 54348945 125032365 32036760 94348455 24862680 65878485 50968050 35880840 62859075 53336385 925500 121098735 64344930 44086620 28043160 119942850 43633680 6108690 91245945 24590010 46728195 134788020 103362045 12630015 81919020 113842455 33848850 144556455 48610605 75516390 17188335 112335900 6410925 43039515 118806855 20656470 12280845 10939230 138983820 89553765 143392275 81780375 114298020 27780375 62297970 104257350 72517275 39361320 5377845 137159040 64512555 82057875 38573205 24779835 111164535 32701275 130177320 45451725 133955490 68310585 54073365 147547920 72734040 5142180 22987170 68876970 63044220 14002035 138993960 13137165 136483170 125643255 141218880 147957945 99982260 126947190 77987685 22132470 123218235 68939370 75538845 62381235 27527670 95908950 7117830 148941810 103517970 145198215 39007260 18954555 76802145 14042160 2370300 31670850 108574935 115904505 11996265 145341210 35922090 62864835 14038800 29156520 117027915 7494510 95300610 75148560 81275955 120744345 76667820 141194010 34824990 102636975 23718795 119811675 90773055 56610510 120336780 14687175 146542065 126632805 92973930 103409685 45392160 136391745 71510025 34461720 82581225 39962025 32150310 96731595 98042865 70867335 139084590 73946190 86695035 13659135 46474635 97612395 114690120 139854795 64680915 80319150 106482960 118307130 139264770 3885150 28267635 35889480 133440390 73107885 24668700 43933920 34100145 46088775 45929535 61335930 58242015 117755100 30778650 105253605 57313455 36654960 111830235 68107710 135189405 69494670 136921020 93104445 70675605 47347740 73494945 110335110 17951145 47355795 83236605 121417575 68634630 45182820 64012740 121256145 69620085 106424460 123122730 67644165 14748000 87660300 105792375 3960495 36813015 86690805 18681570 138729135 118572705 67917525 18582795 82329240 73912785 116833830 19331865 13185465 141637905 142032855 17475735 71583225 114673425 110713950 42158160 129823455 24073590 33536040 121986180 475785 100429455 110678895 63058500 149977860 149497215 143044095 149340720 145474785 129877560 474750 71057070 50007945 66360840 3829410 5505765 88877685 117787485 57859155 83874180 44048850 99312210 49114380 124455840 28967865 10890180 81377400 104621085 41677785 129893490 53744010 128462865 10378485 125918115 46195470 78777105 34175745 123662550 50614035 137773500 33011835 15563235 114864495 29585220 108056790 60825825 1514625 126324825 23733150 10920360 71963940 14813805 108454965 31073985 1584135 82758240 48538950 47348085 85071585 96162435 93277125 26835030 433500 120298605 48560655 19651425 144525375 13453215 7471875 131205885 58145925 69420795 22521315 51915525 7845405 63482565 114960855 31506735 15987930 25228080 76359240 139747245 13571325 137226300 90487410 82362240 69268770 100138050 13539105 116593680 34579890 147340230 111561510 55567125 77858445 142812510 73772175 58696635 76808325 57515550 124493520 1903845 121849410 103992465 62759040 116735325 43126575 87603975 102694455 100525575 12621735 133490535 110854800 36384720 135659715 149016780 22971855 58033635 53119170 135586695 50386425 74754030 48141105 16118475 27638880 31203105 113945340 116174295 17472075 114232635 37323915 104438280 73053825 82825740 35176560 72981285 141337905 97791825 113549955 56141130 63649410 106709880 49512525 32338785 20939025 44734245 21256155 80544705 91014975 1780545 132300375 75796470 138512985 78303405 21266415 7815360 76440960 130515645 26526840 111858090 70053900 68704320 5900985 112317600 11626185 25219515 95872125 97455405 15212535 114929010 19843380 122251455 67305765 61508400 34512300 126564060 83770500 36702990 34007205 24289035 142613655 149013900 127446345 104620605 104986335 48195180 9411555 80166270 88757145 125714100 34371135 29073315 144398625 119148915 101982765 42665070 17495010 145435590 35598000 133956060 60186540 107809950 5957295 136671855 142717080 31170105 118395570 147772365 112471380 75723810 143656155 55560735 35364825 16784730 14098695 95118210 90229950 40541010 22520220 12303705 64845705 2443575 80695005 93387660 128517030 113879730 141328815 86972640 149107035 131426760 5270640 96841155 19048770 19294260 122684835 34200330 138689220 82246485 92788770 46083690 25170630 72668925 70400760 55968435 103928580 133386660 79505325 124253580 4642395 68648745 82905120 47805825 148117590 10352640 66949005 29948955 58670265 131300490 20647170 38622165 10351245 12030585 21408330 100805805 85868145 127959150 112655130 27142140 18882750 34166505 103930965 40921245 85949460 111067695 76651125 103551930 28985220 71555580 104852400 121394145 86845290 121693350 18245235 102513630 31031715 131495340 52781625 99817185 15228240 66364890 133817100 104494470 61469550 130549365 138718770 87467100 6434265 91284270 40968930 148990965 121305765 13561275 29053980 53227620 130809270 125425815 90587700 78329565 24000690 58179120 8821350 144761160 38297910 59426085 136975860 127269720 46101765 134535150 136398795 123413610 69745770 41493735 2156325 80695440 121615425 128606280 34492920 59418735 70715370 116582745 137528085 32630805 54424530 49546320 148941825 46608000 124262445 122726565 102914160 81182355 87171630 143756700 112095840 16099140 106312290 147292710 146643900 133267020 99227250 31906080 53544780 120106395 53451360 136763835 135670455 74076180 55489230 110987235 45503820 12440205 108056820 84321360 7870545 36161490 124518990 81052890 14519190 331755 139705455 52072755 138479790 35556030 140636700 92633475 37979475 2540205 108591435 53448885 65817495 109691850 74453775 122131710 26197680 137915055 75064110 110657985 132350775 4007265 86005110 104421255 110288175 64668795 96461535 22970085 109288005 97216275 55749300 11552955 54041910 93656580 45611940 25704525 103908105 114088335 130472310 98336220 133044930 108243285 7320750 49802625 85538730 25468575 57647190 149223135 93982005 130185000 110263830 144522870 28694625 12123990 70262400 91667955 131753220 15891330 136543665 38644935 42482100 18621915 27969135 88088370 87064155 61077690 62441520 10850235 774390 61826100 107486265 91567530 34521945 149182320 3889080 53685810 93304440 85041210 25704150 74473215 149232660 142520970 15054600 93427260 101800560 25755930 106346625 29642340 37509015 71844375 149952480 138777135 130302045 95954625 33942840 64932870 81527085 116577645 135138075 63757230 100275840 106967850 69556755 57282990 34474755 117078435 58685610 87184350 53680980 137506650 84731130 106507455 115259895 2142360 84619680 115826805 27064455 23986215 29346240 119512080 100772835 85483500 23938545 133848060 69594120 62203305 35238960 9127290 135897120 72869055 145934535 54996030 58337265 83561745 75166815 17826330 65526690 125928870 97761645 107516475 5838090 13519995 68768010 118156170 125209530 112187925 10528140 115506645 125689065 52962810 65622075 7218570 132815280 27134115 73589370 55118655 39971130 86384685 59070045 146575815 146614545 27586395 132996480 76042020 129969780 112599375 32521500 37095495 101691630 52629300 107185230 124018740 41580360 1690890 26199345 98586675 13140225 19299495 108465975 33243990 4459680 56383020 119015985 112917165 61300365 144653145 24551325 89773530 115878705 147407130 81276135 12856050 42367425 138542475 116168865 104319390 108615315 76726815 87757755 132572160 94839150 12836670 67794525 34122735 144593445 120379680 47351850 34464990 65869770 124293195 147288000 72079995 145544670 24778875 123979080 103984920 142604730 92028270 16093155 91734855 133772565 68421315 44757150 137934225 142684890 120566145 20474955 136887885 53942985 86481540 28913415 13220955 47516340 82876170 63597690 59668470 31525350 97158615 10461930 79457610 72332085 105570360 118583190 6859800 101492595 136417800 90575880 60048015 65624580 112602465 35151120 64974180 97659645 64249170 35670960 89414610 70557150 88531605 69200625 45293760 38313930 29779710 131166630 147065775 70473030 52347090 76480140 91001370 75868365 119488290 136844595 79208730 125171745 68365335 116361615 22673085 106236210 54160215 38880675 142155090 52266990 84246405 65265075 137791845 31334790 116926290 18009435 129904935 100963365 35801265 116229255 32476635 103691565 60618840 93674550 83120895 39851115 28830510 66081360 119460150 21561705 58908285 83804085 66632355 115148190 77315925 112114125 114405765 128575275 40523160 31342995 145589970 59357430 33438780 39823275 74749860 23633010 140814105 127143315 76819395 145074210 120935595 89287620 61186665 12521205 33795750 28467900 131824005 32268375 139156830 149702445 41278110 37407645 110198340 147976995 39765975 85008330 31618380 95042115 60604995 20722380 132223245 92371425 82905540 93300780 80726295 14457960 119341005 19010610 95394810 144508710 50294310 130965 39942870 28298160 98118585 72902265 40006950 126907770 14854125 146876865 19738110 74011770 79766610 22137450 74029500 89873760 13369215 3695490 141311805 109227435 87747765 68423130 24273465 39246615 141941400 111402390 109147770 81108225 104895795 84494565 105844830 94257030 29646885 3254220 91351170 121515045 121280220 129637590 15032250 127486200 38464455 124832625 57740325 3967800 63297420 86308995 91617690 84349110 134528370 79410345 116417640 55100760 39976545 4479450 90826845 107817555 96450660 137633820 146226570 108913365 128476095 22483575 20974245 13811865 87207135 54754320 125398995 88279965 112972680 94654170 74884005 53058765 57153150 84288390 97236315 54714180 86144190 125496465 41131680 117671430 111409035 32825280 81223575 59201670 69121110 7712235 59189325 95312130 92816730 98209170 119969385 96290385 87854445 48813435 88596600 137077110 94082190 144948450 33900480 80809950 117899850 31192890 47846055 16551285 107127705 138015165 87369585 90279780 127355115 35903760 131706615 12333420 117466335 31576155 88668105 53503665 145050990 51803805 37185195 53487915 60262740 132708960 121010415 108615390 27318420 128215515 121900830 69799065 41433105 54822750 114863220 100135095 99534825 85528020 132975600 85338465 107316180 34285710 51551340 32303580 71802105 135685230 9405480 35767170 56507250 114798060 52900110 11403510 3147525 111169530 49530315 103347975 43662630 30465825 88242585 135120225 60407880 91578510 90551790 129235740 96482745 12558675 88723575 144252270 84533955 86606490 66795855 38024685 78639510 129564750 71838645 70344750 126135060 103497270 124445115 45940320 103225920 125293080 4068330 66319665 19550640 23595510 126371715 126045780 68685000 34532880 132824535 144460560 66880965 83964900 34426575 106639185 145286040 115895445 8323035 139929630 104118225 22822800 38252520 107409990 42334095 86040405 92074440 131314455 91686735 25391535 147381165 108809865 99669150 22618935 34372320 141312930 146514900 107714985 101703015 11561595 93976275 95481315 87423960 55706415 10411065 65642340 72575040 10489830 89270445 37262850 14533515 28648710 146141610 146064945 21236775 28604325 130150845 5997990 15894465 147971625 95431740 137636295 83329050 115418535 15628860 60119445 130696785 4648650 106851585 127521150 79510350 112043595 52692150 114391875 41766390 71847795 114335520 58973880 94716705 119913150 101623500 147673980 19936695 49802280 42355410 84244080 134681415 34643040 128087880 7225275 19950645 74417010 56107020 5245815 47836215 22680195 60625485 70626450 90187755 105636210 10735005 30388185 116818350 132319770 67308495 143864610 136352370 144202785 2318880 41091900 107350515 131603715 101936130 140238330 53573025 147090780 145588845 35647770 8814570 27188415 79823040 24853050 74450340 46969245 84877305 56094495 146246295 105019470 82624815 30349020 90425730 91176960 75950055 73231830 66470085 149853495 116527230 56630145 144056115 86275755 6177015 97216200 146602455 3003210 122716920 80173995 121443315 140818350 7330710 78428175 144076320 120962025 59687295 46473765 134420700 28624545 139626300 29496120 104455425 124948650 26611665 64046310 49056090 50804940 6740370 136956360 129982395 32287485 12823380 55620945 30272670 3859320 53558940 63702045 112885350 99993315 25861545 112471995 147757710 122733105 23220555 76148295 28501500 77211105 688905 101222730 8021670 90274320 136550910 146050470 104996250 77954595 31463145 85049265 72639480 57173010 63101145 11997030 127443720 82329285 144428730 97429125 92596980 60474360 75395400 27105375 124655550 138564075 40811355 1440840 4029345 9931680 146032695 142133490 85747395 104514345 119857395 17563755 22539750 7153080 77331405 28857870 16845990 9478530 95468415 100026075 80403795 72159825 115951425 99544380 27669750 140298840 8472030 44600865 19974255 87482205 32260425 80527935 81748575 114656235 141222360 113340825 7272390 14971455 61462080 9666615 54685095 146503590 44303955 149330745 48940365 59572050 60108990 143175045 89890665 33355155 136743960 77005230 3655875 125911725 118120545 129929895 46160580 92545785 131298840 2132085 120168555 17654220 142180260 18456930 55564740 149699430 19185990 28540950 148702080 28808475 84692820 22877745 85296825 93143610 84171630 34357275 50141580 117028830 55353555 67781895 56600355 34056510 17728470 110450430 45011070 1598940 16436520 139107930 79635270 27521310 7142220 29922165 94476195 74352300 100806360 43878105 37288455 114089100 53570985 47516400 39192375 10129305 52991205 36368895 27640365 76741890 121630890 116483520 100620750 24029085 46340550 16283745 81784575 99820380 82530705 19397340 14310090 110048655 70718775 137100375 144098235 70120500 32474520 59093820 67502745 23125170 2580105 67441845 136682850 136972980 62077755 47363985 124642140 19155255 46154820 148319730 90420705 61857525 21260460 87902535 17413545 77452980 85000230 68854710 14878395 110387115 141425070 108777045 108413640 10955715 8750115 129665895 135481710 48158715 29538735 90775335 127272840 45220215 90275520 148510905 31038780 100949250 119169600 91397055 81059445 41971065 13053255 139209645 42711870 66710685 135683235 90466830 3011745 132145860 483825 66713550 52784715 91668720 79746705 90789150 118825110 135879690 140306025 143721555 139045500 139010160 91480935 128467095 875340 115647360 137126985 114757560 115867965 100802295 138175875 26203545 28307550 82797225 46396650 68608680 85687380 49023405 93534840 17602905 74884770 90402300 17934690 115883655 142109205 36241455 87795375 5922330 22265715 85141935 118008570 45878445 22269420 71788320 91930230 10036275 66526500 105714075 55851480 14159415 65646885 9005160 97188405 1473315 96490995 149850480 96380220 77392965 69058125 11309370 15551700 101736735 129033105 58926015 46619535 104121420 97670910 6283080 65596725 67258530 85574040 88164030 64130850 67440660 16408995 117732930 147482640 9095955 711870 75133605 74788920 4565895 115697550 24228405 86302605 149712720 42277680 17711775 95565945 29230695 17995650 64781685 55113285 92858265 86420550 107413395 71885100 30686625 19279095 37875735 132811740 67952640 78441810 53228505 77961015 130501980 114937500 19528680 138054720 88915245 14792805 56728650 49051365 16548405 50978070 56267340 119464935 9347415 133765305 11358990 32723475 86102640 116595585 31782495 32677020 7700760 127357965 12969945 109428120 33931560 32035785 11081250 76871340 46124235 102442410 24844290 120958125 1543005 74956905 94929720 141584670 20389650 41648550 26347800 76638360 79690755 149664300 38071335 132609435 135954120 110954025 109945470 57738675 14549025 70874760 74603580 22545375 64949550 92066190 4274415 74372310 70564935 29577435 89788875 149673885 74167830 132272055 28294230 140814420 79372500 32972940 116664555 102602085 116444820 38045115 125503680 25247730 8296620 144009705 133440645 91841790 110007255 11663580 116525385 16219470 75740040 29098365 107613015 3073560 19134075 134910750 85213965 125790405 131646855 144301650 95611545 39545925 148961535 113467440 110852745 107665830 115583625 27142215 75351195 117689955 34278960 15514290 36268590 27595665 76694745 81296265 107928270 148730400 112148520 28194630 131355465 82120980 50491755 9630915 78497655 122278350 64795260 55685415 145548150 31883805 17186580 101453265 53725080 22148490 67556295 143225970 132919650 108344295 93196410 136454910 18053565 101127465 102195 109158135 81843645 141913365 92716155 23443125 524760 64735905 129994020 32946120 86395725 133599960 87980640 144579405 39998655 71096655 60146055 123063765 125192250 46168710 78333060 148174590 50691315 28444440 44633610 28479570 73582725 39150765 51619455 99400275 102312105 49255185 143318280 112455915 20405655 103335600 103564050 13558695 21976770 51833865 6305025 35293260 115682310 16639410 29642895 96615675 46843965 108572250 49041915 16937520 104413410 120412080 7078155 130446990 77072535 147054780 94795500 40310220 42798735 110390715 123760170 46048395 63110190 148957890 56462700 40099035 81949290 16746180 79406070 4339005 1147125 20608950 44822475 21107355 103856895 184905 33593460 146077950 112747530 34678695 53135925 11258790 139794975 124798260 64486650 3502605 45523710 109363320 5575485 41299110 132398880 21001065 119888145 8911215 77612700 32222430 87779265 51678930 98402295 5071725 63956925 17497950 140423520 34902270 88368270 94926030 93200355 117527310 89493225 95016645 44751030 8256330 5720970 67407330 119421240 77545170 105955890 56724900 80509050 15946035 95487945 8366220 64239015 8591115 144873795 40282305 18042045 112348500 142059795 100371810 128921565 17907465 74849685 9581715 38412000 74577675 55521600 110983590 122492355 51588060 134293140 135695085 105824850 28829250 69780855 74263860 10293345 87887760 118720620 137329065 21425145 90522105 12634980 127128900 74596125 85832535 76944615 46564980 136128255 1236990 136461705 10874520 89503770 84351750 98460345 37656405 46666755 5829060 86619075 76502355 111866565 6440790 81226050 62995695 12089640 93980205 54028680 110255160 121625400 75056985 51619530 40245030 117209445 42699930 149642460 136901205 146016630 14555505 16573695 93257475 140358090 69925995 92256675 106514430 99061905 26695395 77221035 12864270 59647785 15496605 66975435 30756060 104305140 85071270 129509115 40342980 82742760 58014195 45827940 125798190 40647390 23222370 89481525 41042145 110712795 65091435 85892940 26000655 145776360 91116090 85267560 50272425 126047370 118633875 68004990 104427780 40414050 67637895 128058870 103538505 120429975 28754895 93615270 101788350 84042465 71994660 77582040 101487810 142634400 5763285 88167360 142395915 50771220 140545890 149956905 26350530 127978710 8015640 115731840 2445750 135633060 38585730 40441155 65116200 12027270 61175550 39830250 78402660 27068625 33330210 16032480 112660095 37855530 78532155 13690875 122225925 101332950 105618870 74208075 66025140 119908485 78448185 93066840 50904930 95396865 19519335 81255270 42453810 80830140 15387690 148146240 32253405 20501610 94161780 13256685 101441505 96502575 53046885 65699340 95934735 106247010 63184920 95852505 124320420 98107995 143846205 31127715 98944560 131825085 145274415 33928875 37346070 112852290 140742450 75417285 92300550 101061480 118883220 39730635 117944475 61168890 128828775 67980030 85005585 123612720 88580625 131080140 74478270 5355630 125516820 93306840 98518695 30017985 112209345 14719395 58503210 130885605 11724720 45182355 86722755 19216140 143688945 61541670 61290630 108350355 62443440 136038480 53210985 136740540 94661145 103806045 10911525 59654940 66035790 117461055 36003315 128094765 100915245 4453650 88635705 61665765 7277100 135062970 113288790 100977975 10040085 22997955 56246310 105481290 21145755 23686215 106123830 78396315 14353680 20592705 128277990 26274285 121434270 133331910 59518065 95807280 61074705 101846370 71640825 31481685 21590715 107740965 52670640 95133615 132742620 83782275 839595 16381830 9116805 125655885 100233195 76198830 52737615 77780550 18038730 76175880 36854115 48543600 55027845 112391880 148586970 142712145 71085030 70773090 2040300 95684250 27801315 3641040 99396840 74341260 129530610 139408110 116373825 62431320 44562915 72539430 64629285 59294745 126478050 62320395 88985295 101342940 17016900 13898925 83896755 53370975 83781195 118634865 21693555 104159280 53954895 86871450 108983760 124369875 133480695 66435990 63309510 42621225 148884960 114652995 8916225 24897525 17310150 74226000 27123930 7317450 79976100 140188455 68827365 79763925 104905395 79076235 65108310 144719280 28463850 138921315 123598830 99282585 147292905 22221225 115461780 138394005 70739895 92076645 34885260 19819800 149174760 55530285 88645485 117575460 55940055 68011305 20583390 28450950 86875215 95139105 64659150 103660425 89156100 101590890 84543060 83593800 142289790 71630565 23537940 3676050 143878230 81477285 146257590 76128945 26430825 118221540 109467240 108462720 129162645 37217355 16880895 18652575 95045340 51531285 20951775 29352060 138110160 13207710 54002040 139405530 120108870 83771085 149797455 73706730 64156590 5698170 86626755 7143240 62736600 48494895 125257800 26001660 123213390 108474345 141659670 441405 116863635 99862035 101494290 36638355 84452310 41410575 128999940 146604330 2298870 88110240 55250760 17347500 37932030 104056680 35392710 74503155 142444860 56001510 121080900 45447960 84984180 61814265 47476020 10375905 114960405 27401265 125132460 30081480 92935305 91458135 39994965 67576935 134573850 27084390 77714865 98024775 13167330 25710630 130638255 95118405 29881740 92147250 4711695 134137305 109607115 41135790 108180930 128416440 23041965 105289410 113822610 135500175 82541640 58524795 129950685 144844965 124524240 23232420 138115365 147887700 47300250 120972735 87280875 11217045 85696920 100789440 136885575 15787215 56176890 74312850 17051325 100139580 118866015 47217810 97430355 21892620 104453535 77614635 23784675 98292870 115059420 6705180 57033150 53768880 148790910 72580980 101854530 63359760 76787265 93567810 30829440 60802695 148447065 30102060 141567060 56678670 85991385 56226540 148836690 36395220 126088185 41860665 143467890 90994380 40736475 81526560 10355490 108451605 134237535 76052085 5501265 149321880 124652955 44071725 147493350 12589665 144624735 31345155 56641560 102511770 103100175 117559680 123092250 37951935 146253990 118805070 78133755 79473540 115821300 11604105 8996790 83877375 135564915 72710160 24869280 76913925 51422205 103805880 93090465 85015050 63516555 105776670 143676495 147997365 33420540 121147260 73735725 120886605 102448290 110085360 104203560 33670980 12404820 125724270 53215725 117990570 116453940 33193500 93284835 14633385 65116065 142553835 81544965 27353310 119558475 115745325 121404585 90014280 52365015 144163140 83444280 147486900 114526155 32142660 100755630 7719135 81240855 49530540 102767760 61868940 8481075 51441615 87364905 31312500 15814005 91466550 3704565 123008955 133704120 115704645 77021475 145281315 14651700 75006390 123315735 60903870 10763220 116268765 22612410 99564870 143026215 2500545 129265110 138676260 99581805 130029285 87608550 84341370 136342665 44558760 28882485 87660960 44309385 139197165 5606130 147142455 132999195 102615300 125864565 77486145 110372490 15504900 117233340 23148150 134002380 79918875 37965135 4103025 130468920 10893435 23639685 119560815 77023050 49230675 6643260 13943265 33832995 79631220 74113005 129156510 82562835 112295670 68776935 44380740 76241190 17426535 113140605 93681750 24046890 97879695 139407825 69469170 63886095 111241410 111047175 48198825 74966880 94150620 122823720 92807820 76083990 22376490 38502765 40142025 114717600 125305530 115595160 6556215 53815890 50853735 117528540 133951110 142074105 13513410 81999300 81206520 52307730 76355685 5002500 115212225 45998910 113417715 85339650 53568240 73599840 145830300 3476685 120516510 100683825 117314370 128395725 25989090 64543335 40266495 61554915 58849380 149452590 98463345 148862310 20748750 132907875 117766875 27629445 82386390 129653730 132525435 20042415 34601355 149008485 135361770 102103530 98585385 143009280 88654935 114677835 10982550 121237050 71366625 45508725 144890220 41129670 40228875 62661705 17969850 141615300 109987125 73624230 139742400 77686245 26311620 115579800 14969580 71586600 54184230 113964645 5133990 3403650 60645150 90947745 91617570 107812260 143548320 136578030 147234870 132102210 36197130 59389170 107783655 72988575 3894195 106908150 14679855 116219325 46112670 26337210 24571455 100214445 128953575 121686120 5296680 19299495 133521315 138311520 111695940 138387210 74014620 61620720 16353375 125732745 147211050 75676725 6531060 97020210 34678920 139736085 119932500 26247105 70120995 36965955 66683205 110412210 38277060 18222180 100748040 90544770 1386870 100537845 16066170 69654810 134530500 100735815 52519710 81293160 95663805 120772350 115212510 121065750 31366635 46737600 96330240 37545105 72993165 14621100 104654295 93105330 67851345 40290645 26573550 83855580 120945420 68251980 116677710 84248745 144185610 68964825 76696215 69933465 47427555 1185000 78221220 104039115 83851200 145571610 6392160 23717430 113803080 121298580 57915270 22965630 102409140 10558545 110199900 40142010 22054830 111224715 13389015 110754570 45535335 59814120 18322335 63247860 95963310 143956170 72517410 127913145 120514950 88835175 149612100 86524365 38672325 87498930 36011565 48956820 6899880 82553175 127077450 112551945 124325205 56214270 126930705 39294195 126613605 58924575 134145405 109449930 64474995 108684525 132316815 133574730 64681605 136576620 101919150 67807680 103603980 30810390 9910065 20754825 10960380 37757085 16083900 29283780 16715175 129649575 103217595 129176055 60890535 140783055 54520455 114281910 144117735 56583105 115119090 135079815 32017560 78414075 91477815 86303100 147323475 3447630 131992215 22011135 127112265 73855455 134091105 56745210 1707060 28886910 1343205 56969175 114320025 104168370 34291005 103770225 36142905 124692075 65001165 14572140 117922125 146408880 48040110 44712480 38425365 38171790 32670960 91782060 64633410 134982255 85179990 110874360 123857790 136102530 2788620 117366600 6330990 38254065 122184570 129779505 117931335 16448490 36573885 133884735 36124875 122655405 73823730 58500255 149763615 29577480 149468355 49959375 99750135 4112580 43445265 4250955 8932740 24271875 128852070 19993560 127911525 108927375 5347365 129548610 76055310 112238730 53767755 134942625 123111105 118181325 129079755 126491025 21054375 82144110 69359820 93795510 1556805 115671630 25246065 137302725 140316750 78306390 13826955 30252585 54557145 124592760 56408265 68359470 117441585 114016485 81971535 9633810 73925685 143644590 20135520 149113125 130287150 3469860 131178630 116073870 78447555 81181770 55215585 25315110 30887910 100329135 139650705 73407840 109840665 104739435 101575170 145924590 29234565 75100335 138678915 71316090 16301685 61765785 53609775 37609170 42805665 137368845 19713825 9475650 47104410 10857345 81863685 104675115 91352100 125937660 79969695 86703615 93916740 63377115 39726360 97851795 132375975 122823960 10242375 59834730 122873445 132971850 144647235 14645445 41778510 97563870 108461175 43909770 66671010 104519235 111637065 121854450 17925420 121973850 53009190 62334510 87556905 145250160 132067515 20249445 71083770 77413680 203910 11604855 114037545 2210895 81519510 67925160 14720070 111532455 42012675 71612295 135588285 111054390 10480710 20811090 118104510 147920220 71559990 11674395 116687115 17403405 81873795 56352915 98645520 113700555 103515810 96769665 47124825 57510390 42299235 47578920 8008005 36364065 17043420 83295735 4001700 31799880 89114850 125707575 25257900 78693120 121716795 78984045 54716265 137856135 23019930 109974195 23367930 64997505 79988250 71230215 10711680 121656735 99737535 144951795 56378250 80752125 132539235 78267300 11219625 35949780 22557405 2973255 128197650 64222665 72877905 99182565 66177570 5663745 9521310 36078525 136234080 125631240 107382510 57902505 66454140 126790590 19826565 35956185 40198035 102148215 11286285 15136725 109347585 88048125 83594070 101289705 7212645 140233680 121475475 60086325 37031700 77701545 35919210 2925540 73802115 69205515 41238900 144116070 33686640 48708390 51989715 33895755 11745660 32690895 42521835 125138295 45324345 49430115 8756445 27505050 59904270 99611625 147364350 100825455 114437250 144204060 143809950 103889385 55515585 35921055 58782570 129809505 7565865 85021275 118455450 132219975 19478745 142756155 107819640 25327635 71341545 38622990 98170635 63323670 114295590 17883720 29986980 143048610 52113660 28460610 133868550 102054120 773055 121081875 18503790 39674775 21477675 118006920 2414700 115766895 28081365 131697495 146133810 147172470 122054280 4854585 30590730 55558290 30782805 139918665 17926890 16068630 124140345 110190270 62311335 23079360 91920540 90476385 50811465 78440025 82208145 69701475 115418835 114120315 125947320 64264875 56071845 144941820 129224805 121374300 109047690 60449475 78533460 112305795 85019175 45090735 149678925 115447380 42904185 19388550 91579170 30209970 110293845 34193685 136367565 49318605 115906140 42834420 59324940 8351430 63304425 40184010 39457320 148056885 102934035 4458135 112579650 20128140 49501710 5921895 136241280 49473390 62811675 131903595 54076410 64793160 145569930 91713765 139498545 97872345 34165320 16491345 121742205 3988245 34205100 25579935 5069490 31702755 36013530 18492795 12919275 122508735 109130220 148434465 137819040 9186180 8363790 34470525 69410565 40656480 87452355 98779425 137709630 56176260 49461390 76032990 14845320 135313455 73882740 147510315 55681965 88910160 19822995 103924905 77817825 101640165 26386770 55706790 66533070 106396470 25238610 30963210 94725165 23305110 24946455 8432295 1504200 40829535 31916895 14121570 488670 126230010 80051505 24379800 46968840 144335475 64320975 104110560 142018755 79134780 88809645 140967600 104142105 102594315 104719380 30081165 107483655 128326515 14096100 81567735 106398210 62400285 85709415 37948875 16640505 3776205 66835695 105443490 69650280 116401680 98701935 10136100 27842865 131491995 56382255 95650800 544740 147334725 15542625 29287020 98861505 122205780 30156525 43662405 41543130 88955040 110492415 106563780 107071275 94648740 85759845 83585175 149804940 51191310 142020390 144301995 106747815 96945165 20960895 86906385 124555290 76556610 113722155 81033795 108027000 105044565 71188830 51890865 27358110 120240300 109031685 85513245 35478300 59859870 124472475 8988345 110891865 75479025 119137800 8252010 106179825 17559150 6108960 10700685 122260605 11918160 115580985 123210330 60043275 127408605 99043035 15952890 141281910 18929925 63058470 109542045 5708730 129429315 21359295 38877330 71849715 115511160 113730945 90777735 61823970 4890510 128532210 12635115 122669295 23026605 112676445 10982010 104031645 24076785 124803000 40033320 16376655 61866240 17713215 127881045 30341745 149090235 9276390 49812525 72086445 59552985 3559680 14952960 24202545 132793815 119568195 112551105 110891265 35645460 35851800 124557660 132491370 127451175 61301835 22839825 115159995 114482400 85076235 131018235 123500400 33607560 131679720 12579840 76559835 41617365 9381315 25688790 42443280 22734495 77809305 140033280 22279995 147053565 146174940 73223625 101899635 33884070 120854265 62802990 55262235 100057800 74311350 130801035 74856750 38180730 67021275 19782330 73521975 99533085 75999510 12111720 110474430 109034100 113672670 12499890 81193695 25857855 4179435 68418945 131320770 57567030 73598955 11986440 108676545 101583600 107651880 136184775 103529370 57835755 103724160 60251685 73080405 116268810 18958275 118060815 131154165 145553775 53230305 96909960 59782680 92959335 126389535 35747250 52904355 58624425 50083050 43522110 59533260 127232640 78875745 77878515 41940525 70135695 32905290 70266495 99916860 145164765 115087695 131809485 57786900 105148260 78418740 117431865 10845960 77723265 116018100 95878035 24015180 51456975 35207130 72849945 47490135 10415655 88817205 132109110 143725365 9960765 59144010 33032550 44777580 29023005 51003870 94864815 132964140 765795 33730515 46833780 4059285 76267740 21689220 139507155 97786185 9351210 4211280 76266840 42112935 28615140 129228600 86920725 67549140 122125290 100764690 130159875 28139190 111438390 74975490 20642655 63670065 113053305 62364975 81948045 140054040 111554025 139617660 126464595 45997590 56628630 137395575 17256330 83996295 369765 93739425 99786285 27047055 135339765 97260015 93221895 57340020 74086755 53018340 110006160 130606455 105637350 52892565 101768295 65891175 50223840 107061225 130222245 70215360 136746045 139414080 14935920 67994910 27186750 49733700 57303435 76452210 87598410 93005175 28221315 31765455 80885580 119891610 67251210 94071165 140273475 13609620 59853990 76817250 28328610 146267010 99576690 145701120 124972605 84279030 124442760 138524955 81645165 131175165 108614355 92638500 68875035 48976920 37234875 85905240 90304590 132170250 94068210 99965070 60464190 68649375 51313710 69890520 52082235 127661700 112347765 41041260 106691085 145910580 92237445 91147005 100935750 55840200 143166150 24117450 93523320 25401450 92310375 63877620 19093230 20551860 10178535 73684800 15744690 126504615 61187385 64677450 131208435 26233485 74504385 9119340 82116930 104837520 608490 25657710 115171890 41175645 69686955 124422765 10949535 138524865 77192970 26836395 67155930 49090590 104178495 76967640 72347655 79794210 23702460 23796450 21960375 13753950 16618260 98515590 137100255 10608450 141570600 62283555 26945160 25730205 16285785 13975125 6038070 82077195 127576365 125944830 142020210 144056895 92852100 13606305 111208020 10818285 146450475 43615455 9117060 2928630 68988360 111627840 14214060 53712720 43414185 40259250 40513950 134102700 89015355 63411585 17864385 135018960 41314365 70682025 111633300 147258915 104302905 86279820 149060865 19121055 133116705 143750970 43849665 123974580 88589790 121191480 68114070 84108060 144898950 118401450 65250600 135788655 120872700 120760140 76371585 107923035 134026230 8060820 116524965 116021415 62927565 10052520 76079025 127487970 106331580 12149010 89873280 72623625 114918600 38272470 16519335 132701040 53618550 105415530 79404585 22074795 57796980 50133960 14675250 43130715 118054485 92530245 85133220 149570775 3236445 55873455 29901795 148889910 90664965 92595330 123167220 140797905 82210500 66015075 817950 124275630 47299695 127137465 31503345 133566390 68178630 57942675 138758835 45943980 129917790 111370350 44486055 146385315 115813290 108912000 73525275 132902415 2656635 144645825 145807140 124374540 146546580 101135640 26731245 37833375 41940255 61872435 56807655 70034640 80205810 144592470 129132555 42352995 140824680 73736535 123503505 48099225 20812950 31374375 9985410 9348045 145846605 144486930 130423485 125966835 82303065 38631150 120563820 45407835 21303960 128045130 63291960 16431000 129172125 56815035 59330400 37910250 72833370 103416825 128102625 5722350 44244975 44128215 133805010 52835760 100593285 38402550 33102540 81254865 57402630 28025670 127823730 100595475 55726800 5364120 85201395 107173155 29197530 97637655 117542805 106040925 89333160 36496665 90467820 37085835 32290215 27555615 115590030 118495185 67070955 69854025 28309140 138061230 57030645 103497315 49633260 120911955 24172695 135041925 105298245 61076520 78122955 8900325 9326850 51221205 29201520 109423065 113150925 58225785 93126930 65806875 38705880 92535030 106684260 25643655 128017245 12458715 69882900 4433655 125905410 117345675 56377080 117363435 21789345 44073870 87370080 36118785 100668930 111029295 5821230 15012150 115438995 132748680 39871290 89189805 14402370 81683385 54805560 1730355 113598165 132979050 41044245 143176995 53159970 60468645 16465200 125133030 77454750 54069210 139894170 123709395 96360720 84577530 140135940 72607320 135728070 112126785 7107870 8705190 90155010 116320185 81270525 86882280 141981210 145664805 41507280 49234425 30608175 114596400 127289055 5625270 5713950 98544180 87437925 78568155 39472755 137155785 126227205 46575750 89520600 61423695 75378270 90901965 113964330 7780740 86905035 79727025 65860545 45771315 12017445 105888735 94289940 60821910 132811350 80751195 101328705 20791695 111380550 134028975 5384670 11854770 78136455 145855380 51461490 25445145 93638415 44850300 99584460 117231615 65517630 90786435 12849780 65997750 68492670 15816540 53301015 116083110 113350575 133348155 1002825 121170495 109977120 108140490 124753530 59436555 56372130 129532455 130611765 71344125 125122560 112763580 109334160 108620910 18021015 56853240 106124445 7776600 6912630 20106375 128855385 110314305 120549195 31994040 87698250 72730920 144169350 86297955 6048150 66962865 64495470 130692525 39073950 85185 39313905 18391620 105129060 38081760 74833215 3840735 41304750 5048310 116653350 8472330 88093185 2931060 147634035 59770275 19692600 1181940 27989895 112324860 18026145 55850715 60951735 74398275 121136955 103579335 107246865 73716030 128829390 63934710 57885900 127451070 70458525 139009035 148846755 10862085 15408840 58621335 141561270 65378715 36711615 10473840 87850380 115680075 82463775 26763630 135307980 40586085 88767960 107017800 97946025 94771785 28523520 53494260 68294370 67781895 8672325 30830715 128942670 59463795 74387340 36233490 132751440 89958510 36332355 15220530 136912290 22163280 68249610 57304230 24696090 2590605 139303620 39641010 91415910 117634770 123146970 85486140 43161615 79474500 135831825 113363880 23295390 71652405 34232385 145664370 38721165 11141280 73234605 125756565 138418890 83285265 137727435 109825335 49176465 1124655 95010885 149979330 107481030 94800495 47574405 113280525 43572705 115336710 135683595 69360915 143114370 15787980 138998730 117137235 139887660 82822785 98354550 66210510 131261520 80510535 110073705 53788680 41685345 121988115 135808410 118375740 95892510 136814280 90643575 32288670 116763900 48566685 78762600 104657430 131627340 103502055 124790250 88809540 128199855 83595585 140279625 121922325 144659760 30047730 123255330 137014095 14174250 118001565 45853680 108195105 17592600 132722865 15279300 44567040 80559240 105908310 146420130 2736855 13106685 27256125 62084040 67149705 65712690 5828640 82662315 29998635 48032220 107991420 16039095 1392255 148878645 91233930 71006295 112427445 149683950 38209065 1604340 11020920 53905905 77874390 130848105 101533560 122210250 57552090 66820215 121988985 126771300 132554280 44791650 83117145 21621645 61435350 135609495 77468730 34255065 94126455 37538235 43513530 26041005 66865230 44475630 92378070 32110185 81025275 116950470 19896045 139804170 59032095 59331930 2977920 102043125 37480200 327495 39054675 92456925 66545085 24427575 59988735 112278870 90658785 42229200 56806305 87577395 10528860 35021145 41047935 22529760 129646905 42709410 103262925 57617055 21424380 57700350 141393720 91441815 15451695 57201240 85202925 97221555 43023015 53153400 93871500 119356590 29307660 131063940 9076785 74412285 108945960 56568525 24816105 128816190 44938335 145911225 68994300 20365275 86657340 144908220 148527825 54129195 144478440 90528360 91988625 88097460 57344715 60017100 143249955 69638925 13964820 106270230 97938375 66367755 105436080 138425100 36734970 8125065 104063430 105971310 49275525 100291725 109022730 106384860 84922530 19361535 134261910 18663525 118008255 102966690 74098725 72387345 60189960 145437045 5404455 129655755 75683070 80244480 78498255 46166310 32745510 1007400 113633760 98542770 99609900 24354840 19879935 45089970 62883510 1601475 8887695 15659955 146468910 62894745 143901045 130871550 27497295 65731440 141190170 88568295 8866995 117868365 129090420 120203985 101686155 11060130 67793640 72691980 100514400 77598270 122414640 72862875 149858430 37916880 107840940 52510620 4366605 104637510 14493000 141845130 65418510 32913585 5056200 81844665 41238630 138573075 42261420 5440980 102564825 13345590 24504000 72507135 46109820 120968970 63017685 75036810 145351020 120484605 73938990 103454700 23122560 99120435 100169295 144167625 149677155 103280790 71660535 144099795 34700910 32809740 136400940 21674010 105078270 51336780 11098200 84536790 76754940 145138920 126849825 36730965 3001710 18902505 120637560 34817745 8998140 131310690 98247480 138983205 12890475 79066965 137916225 18954330 139359825 47622720 10798080 56900850 84211575 108850005 144403905 36508395 71305500 80962455 104336490 13868265 119544165 58707045 81151320 104041305 45041760 82521450 144150480 98251020 43874070 72084120 95914125 16109670 61539975 80356260 110705385 101305890 66162885 9578340 147779850 93287010 113995905 114092100 27313875 79808835 80854065 119557980 87297525 84929730 102795480 20560545 149088420 137498655 141488235 120229020 143035590 88981455 17244300 47647335 138048915 4097025 123227490 22606005 138585885 27762345 102079335 97004025 140856720 25476015 77731470 75390660 57228330 69018210 127751565 99249990 28944990 4750170 66697035 77161920 51916335 88431900 68512230 9788850 6326340 57222915 111327930 112008165 79392180 75404655 143332635 59825670 90990285 33354225 83384340 102751275 56531205 129951795 117375300 60526545 39095955 140799060 46376295 131669850 72020580 7905 132949830 73425900 140151045 54858885 77300205 6859170 109457610 74049900 19663290 6639840 72471945 55029525 31025025 67320750 138112275 127318980 104560515 28655055 146209395 937995 84128850 114224595 43133850 63042870 134213445 137107590 12125415 69416790 81001845 141042645 110345985 74693760 98592585 119294970 133129185 101472390 116452485 112878810 119939175 121889265 82791090 54593460 6747645 45146265 11501880 27046020 83421345 143432190 34469505 117142335 107458950 106244640 70784580 42254880 17617830 34566930 103980600 56324235 136909065 139411320 100601820 135327690 53290740 99807555 9298650 52815855 4813935 131393730 24638805 41816730 40653165 40500570 103580265 5267415 109472340 67106070 98378040 1615620 80415690 145780665 14586330 136408620 129766185 129718335 1291875 91631640 69199875 142824030 21294180 144507690 83484810 134557350 86854455 63729855 31976925 97846020 144358035 63218625 71362770 94418070 113512470 24405645 89191845 81274800 6332970 12335520 131171610 140842590 61771635 66634185 75252630 88003965 46820730 108248385 97903470 36208755 142864275 25251480 4564470 64066545 149359470 13818990 127135500 71573835 66430575 14241210 99065910 62048940 111094140 75794460 122578875 80421525 55747065 77950155 22973160 990990 128813415 129450330 16294290 144859815 101013930 54305760 18343245 53006595 125819145 16172280 58440315 80546130 116201775 35050380 138388365 52590975 52213950 137788335 74863470 50924970 11709855 21121860 99769500 132566880 64038525 2906700 16397610 32784885 67481670 89050770 39206520 64029225 28852890 129778185 114671145 145109175 117975255 99259890 36103305 62408715 23336235 130797435 27835530 80762745 148347420 76608210 22023180 40027695 48827010 147779310 73144185 23778465 550740 95508900 20070345 49254930 20912730 26462790 48188040 72233415 129659220 731520 44609520 145252110 26705310 130155765 16143450 130026540 104693610 109971315 123704655 115984005 70375050 68971065 55918035 142640205 43537695 50377500 20585520 135637515 28395885 142100280 110642295 49877610 85641945 98678790 100295355 139955010 37025550 9697455 71600670 100138545 88492290 88387740 20287455 71589915 83166450 73400640 55339230 30718545 112100400 59646450 16357605 45790350 89350200 69470100 97566525 58890135 67913055 33857820 138888435 71113560 2926815 50428365 5535195 80104110 24298785 57274185 89659095 141000570 58644810 125308200 2359995 73719945 103849110 96014430 142404870 24069855 58533855 25457910 12415095 31649355 138453000 77749560 60370305 20809440 21300105 127827810 16347795 34060575 74463810 75016215 18557310 18703380 132125415 94215465 133594335 81164865 109071960 107260500 127915215 66404145 43365720 137001555 39147930 138920040 46493550 92774595 140082780 17871060 127413225 140537205 67346145 57960645 70959450 63529545 139573200 107762685 21991575 65482020 39306750 28071015 62717040 76865910 2154180 74979075 122613735 16289250 93653760 137219295 11785365 74015235 57284325 103620480 126530445 42743955 78576900 78367200 27163905 27991125 115370865 102623910 13368510 123507825 29189610 61275105 123654150 72963885 139570875 45655860 61393155 59554230 20985345 132747885 58279140 75806580 88046580 6831675 144437250 63461220 48996015 21918465 128542470 59718300 73841115 7413255 139755045 93633630 17380875 44039040 1823505 112041870 142701780 14460270 140955360 32685705 88364790 8580045 91567350 141910245 90184890 92172825 74490930 17313825 5440965 143932560 6079890 105826830 54937830 22589610 38089095 4240230 65801565 126021015 57778560 3048540 67545570 16932810 15468495 103905885 62110005 62759100 145121640 65568405 85882515 2450100 106254945 35104950 61027365 92404635 102101475 22955280 81132825 51347955 145157745 133909755 54648765 120941175 63427425 50524110 30822135 112607955 12092205 19570575 29447700 147748350 8128800 136706670 87419010 130915830 77688210 65936475 62991420 20631825 14009160 80603340 53101350 114315510 3718170 109141680 13454070 37483785 46608930 137796300 47466945 58074075 63980010 64606215 112006140 37612965 139204185 82056555 116371860 144300075 103345590 91932105 145158465 133435890 147961815 90721170 118894695 107893215 123095325 17956920 81792495 99704970 70409880 11726310 21621540 134589510 61809900 78104790 121617450 46373265 54812100 17794815 114220650 142619700 2921910 70082640 102256755 14779095 40460100 82440525 41298375 38320710 46346175 53032305 10257900 38435490 98081805 88866255 121698000 115683690 81159510 65911875 23889765 135218310 131284125 40276245 131710485 16358910 85351200 12966300 114588315 39701715 52119120 624390 94225620 80381385 132696945 34676730 75324750 4352550 112443630 50607930 62144760 35409315 80307930 9291465 38792145 20706075 91055910 64880880 95768235 20760585 52348740 14288070 14300085 39103995 146212695 142446120 109623795 55438215 29542245 58321005 28827090 112076220 8204445 60947100 143091870 51190650 76444575 146637525 87913770 142789995 74680215 125306295 107446305 60996435 59017680 144847965 25126665 124315440 58095405 44294955 28091130 21176220 71539155 36612090 14120745 106792935 78705975 59226735 65589675 75376470 144365340 104767800 68547150 38740575 114047040 117263745 147961770 145472370 65139480 67259550 3146805 83384535 97324290 18287160 100999050 126730785 110655915 33777870 112488540 108596910 87895860 84048690 35358600 17511795 114903660 65434065 13728465 47719335 132019305 34147605 87402330 131372145 9377385 22773405 15388050 76257030 67697730 85168950 2776440 66872415 25100130 10515090 65905710 115377150 42073110 56554740 102029610 29820525 114243990 8981145 110946420 138062010 136608090 37451340 53585370 148279365 10066455 94861395 45715575 72589350 95603550 119053995 13022325 137959020 143578440 112704990 141143370 93696900 7768515 25698225 80566455 78098730 45467865 101277360 15403365 138633840 72646740 38916285 111001200 65228565 10660965 89326485 64052580 92229405 28993890 64791750 21007605 6901140 118944360 80227200 98224425 17196375 68494590 38890185 111726885 105546225 121308540 82767240 45042315 123418785 17834580 65906415 54071790 95963640 135539205 75917145 22013610 107855415 78294630 61787040 91498215 112592880 7317960 117824820 110487750 44311170 111051540 125069760 1447350 76515120 129246615 99574950 29979705 22963290 25873875 85282005 43822005 55948665 15950775 57876570 70704375 138509595 76083795 34756410 42402675 53280660 147627045 124149570 24033045 60189735 104627220 109289055 49128135 32481900 56722680 117466725 114157995 85719300 58685145 74023485 83000850 146938425 62348010 34580295 112858170 65044575 5586390 131175330 110755065 71860035 15513525 3803115 42909930 131774820 73412625 69982965 48430815 135628185 52939875 128404080 88457025 44103750 83639280 24968745 111064965 75243180 122376105 96142575 56587920 25920300 28104420 121133790 25504875 14650515 95200110 29640195 20236095 104430900 2096595 18280290 63629025 127563555 130241910 94139925 63343380 27369375 19194255 127353540 73337130 148783170 44050290 36876375 59076060 95319075 62360385 137302890 115516905 116943660 135288270 95859885 120280815 73625160 94534395 45555900 8593680 60892035 60957390 29444430 69312210 60411195 39036090 63615615 129816225 27014910 113451975 116271090 61188360 37707510 102124215 114577680 133546905 131388390 77708415 73319205 85867875 140405625 117129525 24243615 36468975 75609240 34893315 28166370 85641855 140844015 67780020 11384160 91329495 42111465 8990670 96638850 148112580 146721675 79556430 16386420 857235 29485440 106950480 76583475 32036175 66758130 122395500 136897440 126380925 38716335 135815715 80889480 1181430 39734565 62513535 93610470 69520965 95414865 82688400 4797450 112335945 119737905 70427610 148188030 136648365 137774835 130596645 34851225 137700150 8025555 999240 77475810 43002855 146069730 23705520 82409835 34924215 116981295 107518935 19417500 79467885 119253465 25640745 18749685 67312785 14551650 131176890 57810915 53809065 124840095 17829990 79402215 77100285 89594505 62763180 124972350 59931465 119277420 75160635 75606915 4526115 53399280 42783915 90436410 99764235 72080220 72718230 7081755 148659630 72609600 114409785 132038910 60700200 53008830 103254015 59092035 99621990 122214300 103005015 24301890 115922505 115817580 30363285 96441720 59026395 98162625 84039435 12905970 74199645 76296795 34193520 77414085 82504410 126890595 138178875 106885245 43827705 20629050 95584590 97064040 131494260 122155605 2717955 59549955 2960250 83880555 14178540 131960415 18224910 120405900 114589875 120566430 145262490 12703680 93446640 92947260 129776745 128430795 66634740 73864725 141581370 100301310 135048510 125783610 90253305 60777135 91533465 76985910 113263755 72984540 71601630 104660220 11692950 13946190 13434750 77694000 105744075 129453870 142730370 77956560 118397835 108419400 74893245 56898345 124738305 45376245 99147960 123481740 18755835 46136430 39318390 136809450 127518735 138650505 39846135 121446780 3518790 7397145 11235915 141419730 112724025 119510565 123192375 72637215 25611390 136057455 81302100 29553360 111908790 61040430 56855625 3413130 97161255 17434230 61469625 76912755 108322230 56982750 139081800 127383405 29977350 8081145 65976615 68270670 105189420 14752140 59802210 109705665 100910640 42325845 105682560 11174100 42113280 122352510 75448140 59408280 398520 69265710 40011885 70396470 138429330 67380495 74342760 122379795 118189050 73776555 144973785 87938295 51589305 89214345 88397430 107025735 63956655 97591455 99295770 7644540 76170660 126956760 138525690 64097595 99239445 78190455 30873555 20373750 112823250 22892340 26527845 119371275 102153360 149077995 96860580 96743850 21565080 5238690 70437285 52237755 75441465 55236960 34615785 37333110 70915935 126139095 46636965 92638920 92737020 113061855 135590850 80498895 135609285 77903400 141230010 142832835 51888660 138539865 91063830 21526410 40263060 60063795 50145825 52114905 137947995 91852515 37426695 53631225 94547925 90896415 116713425 90504120 71056170 6485595 124618695 128747070 108673020 4414905 131823030 73060200 101527425 67721385 49565910 35805900 89091630 38929890 5760660 137013150 148772040 37139160 93542220 103520970 145896690 103658670 84556170 48301905 38460435 94111815 15402165 131915595 127450140 107439120 102775575 64502205 94326840 21286500 35348415 37103460 16756380 125964555 79454880 53317095 17286120 17676510 94826370 51392190 3553770 91270560 125618820 24506340 12579795 71223390 18569445 116958435 73846320 14296530 114846315 93488625 67545000 35452785 6698445 118887240 103442430 72028125 22625535 136949115 36276765 74722185 147772695 138065355 25113135 3961080 111793110 122609985 17481570 75360405 14466405 72347940 97106655 1412190 53947395 93795375 114050265 84205740 59135955 60292845 79381395 52192080 43098030 108434205 60436590 24775290 34529220 58163910 3792075 144310425 118279335 103391340 40829610 149156970 120185040 14150505 118033905 140213190 105291345 98117310 148789515 140352285 113075595 22211835 49298055 51132150 9151875 55346415 140941635 50803170 64948950 124573185 39079335 53823345 136637670 133105050 20280120 64353045 67688685 74856390 68539530 34196835 17582955 23761395 94613265 101047410 135633690 111714660 127669065 85906980 44227245 29750460 6783015 32758890 56578185 141953340 49859475 12170565 113587650 42265305 20285160 554715 89746980 94030725 32885730 28767345 89053875 34290975 131346510 43837215 41313495 51698595 132569475 3076590 12551895 23130255 100838415 48017025 61549785 140189595 2177025 106252875 138241410 12285795 143602110 128297715 90629385 105546630 100925715 64636725 96205035 65751090 74568195 73133655 126835770 23217810 15630990 135825255 5405310 34575435 51450690 36893760 99334095 100714875 17464695 42897780 136730145 86095650 18447705 45672030 88242645 121336350 113292915 65660040 137833995 134030235 131293890 23105625 86345850 134753685 125707005 138570150 139585485 66970050 84754245 46236375 50334450 122694405 89240415 12525660 111700515 73984350 42835755 35141910 34607910 77278875 137908515 4339050 82591365 51066795 113951775 5266725 129386820 131653035 121732035 34050495 18191490 91255065 109437210 88393350 10376235 46101285 143755785 102001515 114566280 70107930 70347135 102192975 124992030 115621515 70512930 80332470 88549770 43937790 63790950 46027185 94280595 41724735 136509345 28263030 26599815 135211515 133984875 33733275 137000235 112650600 24363315 20462085 106616745 3724410 12115005 94414245 58323810 12339405 136938270 99206400 32268495 58802640 90495540 101907090 126803685 75884310 38058405 147061095 116830680 106167555 4401660 119324805 74422665 67970160 134856045 60815070 113146260 140867025 141998400 106644105 18274725 28466790 347925 80826330 26169390 72888120 112122930 108397335 94263420 64351245 94073280 60815040 53437710 129066390 48903345 30269625 50609355 93959955 107847555 80946930 75230580 63232305 124443630 28287330 61344675 63506175 19726260 40068510 142859085 119888280 83142765 80484090 36001410 94282350 147635310 79814700 20838765 18928515 123876555 88528620 24611130 83322030 115944525 22771830 32117595 44829630 145510710 20337150 125930100 59521410 92310390 2355390 37633155 101905830 149577420 27693315 86941020 37859265 19149045 106907850 103639890 138589590 33925080 140468415 149229030 96218790 33470985 76294305 1929540 93107280 143068215 110157735 41432160 81283020 144515775 47525970 116837220 144187500 120012540 111180480 48788445 79433520 54293595 78305190 665490 50745240 34480770 51363540 62675745 64165170 46036245 80721675 11589705 79201455 15004455 45501945 115280145 51967230 133150335 113029335 139459455 56225505 59585640 36403095 89833290 141985410 76224735 34897485 32485695 134207220 110809680 71849775 55357635 42434055 146976300 15792750 108793665 145474005 57292050 119130555 149465895 45946740 101052810 138439365 25510800 138880125 90659055 92216565 31726935 60000840 51403785 113159445 52651680 70525995 5077590 36617355 54994485 88883430 7298415 121240395 122439015 143405295 112625850 14291745 79058550 127897125 122356845 116874360 125098575 109288440 14355300 143660460 119113785 32650050 1668165 67093380 61948845 41489865 149529780 52602750 31909860 113675955 40257180 30653055 18576555 149740635 7080375 58897320 121722930 98955930 7614675 88580055 125146485 41604900 99105510 23684550 1521150 33478695 15052275 130898115 24460485 11405970 93269085 96119685 3334440 67932360 41311890 12119175 143610090 104118780 22584525 103357740 109964100 51899535 12631170 31185915 36942690 36325275 13476855 140335980 101522520 84285240 102599850 127718520 66481440 91627980 60611730 122243370 92023875 61594830 87476670 43024200 53219385 128142075 130203510 90477690 83976285 93764265 124224195 20717985 66560715 18358575 13764930 62331480 74793795 70880730 147200430 115145235 136236045 10872525 71110830 89284380 136546605 21014040 30002790 65589765 9274485 98028195 105136350 95573910 64315545 84086310 35052375 104404935 1337340 96483000 6402375 90375195 45458565 132940185 105175230 30026850 68854365 18634245 140771475 44674605 79350510 139522920 130644000 31891635 47869170 48571455 114141075 431115 16619055 29193615 70910265 111784665 91351275 35572035 33168885 118455630 520545 61868175 100727385 89894610 138656655 108664935 106189530 78691455 111141555 39819675 13099860 37318755 42380310 135158610 19323705 40724520 15231555 30798060 55359555 28946100 13080900 98236410 3806835 4740990 33798855 54605520 70171890 98858145 35222835 134504625 19239330 6646050 90888480 608430 96782520 76790595 135624825 140725500 125788770 6997125 57441405 20148435 146230755 96280770 2566770 93823500 60481380 4650270 77417400 24675 79201995 34627020 112844295 124192665 39744735 19645545 138161460 62587800 28286280 2167920 91551750 11171550 107634660 132745830 131421765 105291255 71621925 33960330 22334655 12433620 41668710 95936325 143503485 95054475 36617595 124075665 23587935 5109390 44169735 39138435 41044770 70659870 61883235 49193610 65195580 37879200 12010935 145535400 91830270 132692910 108716955 147174630 16546605 19736010 111979620 120109350 29021895 100297860 136120845 38284350 38145180 99718455 490200 25140165 220635 34837065 33084210 14654835 83004210 43505175 100465560 132545535 1954410 15973185 41041935 139075980 24312990 102644460 143143005 59643390 5006670 113574960 31106490 103380720 60173625 52942275 93827085 125145285 83947455 139087860 16140795 73855920 96324390 10128195 127852965 114865110 86829750 87910185 89007930 126914385 86740530 1575345 21655170 86142525 122063535 43511715 83787825 17308725 48821160 54487440 112245690 109154280 1515045 9879750 59209275 10820940 55444650 52989885 17579400 59120205 142363830 124638045 111018750 37175310 31812750 138932085 33612765 55193760 103991730 78008040 110368965 92589705 13971120 126639240 139093785 50678265 112335255 88157190 94280640 103336665 21546615 88019250 14930400 101028885 104793060 29164470 42595980 137010255 146675835 12943530 22627320 26435145 64353285 134517705 58978980 146728110 36947985 103172925 11654115 124299030 9793560 100152495 52235250 92967840 123828555 61616430 125008290 51993240 1177575 104712570 14699235 146283165 107931390 60163215 18651825 101202045 100171260 10035495 14225355 62428650 72078180 64389390 80517750 121253850 42629910 85716045 15092865 146962230 71136765 102802740 80089815 143559855 77713020 84396120 31481055 148972590 52856610 110527995 83980185 118388250 69415755 21084000 40460025 65331135 119887935 93304050 13638975 96810405 113449710 50670375 82405395 73106100 49069575 84352110 115222485 133245480 33496515 101965050 121219095 113833965 90759150 118525125 53993010 70871850 32230065 102062880 128755980 45802470 131771820 94213995 85263660 93748500 55310070 90291810 96088425 33417840 94991250 30944940 36668055 38279295 46001760 11386635 146847450 145193130 24087735 130199190 29670990 34306020 41653785 45189900 65229555 121218870 3275325 129566370 23041095 48852645 99182100 2368665 122724255 106515195 44652285 19721925 139392660 120999330 1733085 127129095 115515420 147769350 35129145 104245080 1335390 35706630 124898775 134201385 149712345 138995700 118179855 99794505 93885 76743630 78050025 60087555 143252625 89965365 11610510 110764590 33503220 115100790 80165760 37572825 136591230 125223825 13230105 144335250 147189435 49444140 128791485 137998050 250485 118455075 49394655 131429460 138286275 35165355 132446160 3805065 62314530 102711720 133291905 53827680 22802355 33170925 99661140 112640655 82639425 113505465 132189015 19126650 34936665 73397775 104033415 31171335 136160745 105207345 136222365 17231685 77116500 142817070 118768170 37698000 121482045 114410415 51997560 102966090 147789405 59857380 148823295 101077125 28372260 48672720 120479775 137723400 118738740 100590885 4471770 120213495 36119850 33688815 141585795 26642715 2609055 13671510 65737890 44855580 10448325 20712615 49098930 7871670 23015910 119256465 27839520 53198775 41645925 12383850 145172820 62070000 62761770 105074580 112986480 71353230 40552890 79327845 18150255 2716200 97382475 139608600 8883240 83787885 142875000 94686720 3726450 27995955 97636485 129113220 657825 74518500 33028935 30030900 121718715 74890425 52352925 35888220 83606685 54581760 33960945 67555770 107347575 82067865 128012670 81189690 63583260 92924430 25733670 98920425 125781795 115763760 64144545 22153440 112950780 129319650 128833650 114264780 139287120 114439800 67991025 119787390 55718100 115460445 53878860 68240085 96605010 65920110 50607420 67349280 65833170 42847035 114704145 61988205 54211725 105905730 114039330 141921000 33641880 42157230 37961100 11452140 45004005 125320215 52584555 3640350 117965730 134952885 89352240 99468345 115649400 105089760 39070365 113856945 97272570 80937780 22146690 58287390 85453230 98979735 102390090 86123880 21351915 57644940 45062445 113762925 15659850 82696365 131785695 118246395 143592915 149678160 116268915 111753810 15343365 64798935 23059620 90564900 146911815 1424625 13315410 111423330 33386700 112355205 68664540 2310450 107558985 78516165 140918820 3495285 138796350 96985080 128159610 23564640 45485775 126324375 39398025 18053775 74751000 115193325 126624915 11262210 83806710 33594690 16713780 9245685 58784790 32092995 89485425 29343345 25531335 149883900 148550715 91624245 129642480 92104155 73151385 28588140 82846815 76626375 19985775 98798160 62433390 55986240 116195700 140274135 41867160 76514280 53353530 2280405 55960395 127477695 124639095 93755820 16783065 35486070 21306465 141469365 24717450 7114050 124578630 27518775 68122440 52594770 4010910 99483315 133952925 74861535 48997275 25595070 86039610 98992005 12973170 66646065 34674015 113393175 86264205 46379745 63868845 102699195 59096775 43497405 96804630 29056035 11121600 75384360 4616970 105282720 33698205 140893905 10641900 39349185 139559370 36839040 34585800 99813915 67952340 127606110 85028100 12383490 23235270 41044830 18043425 129052545 39591990 48820005 125142885 17564055 3809025 108053820 134390895 86206320 123554550 42347130 35168955 112962840 25465560 55594230 84452925 51149190 144252405 38756820 94287690 77447085 89149335 24197535 118233285 135668715 75781320 56592840 85128375 79851855 125519580 149939445 143729925 44542575 125171595 138505215 82514640 56838360 62008590 92066175 92267640 90424935 83658930 112405890 70865145 21920070 130576590 112070070 37038105 60408150 40988340 66741900 41933715 84730380 32012595 41673840 98143500 58351560 87418635 92928570 22218210 7847610 87583110 106297665 142638810 121814265 67795380 67746555 15227745 96541230 126619575 32925915 144468675 124179600 117363510 96096555 144783675 82964580 133508640 14117595 50793240 55999005 29695155 94271010 7181310 35599335 112595235 113881815 87048570 127131165 77642340 141465555 42782925 80158425 115772355 92898690 83746080 3126345 15069060 129118560 107415165 126728985 109339845 98582805 130084440 133027845 16993860 80427495 118719900 6419505 145895325 68141100 23212710 51520320 79633515 132494955 80007405 100964700 124853430 130968990 56931660 17990490 12471270 122402025 82800285 76191240 100468425 121871955 70860765 6305370 2479455 95448045 4060230 104968935 148842705 124337625 32659365 58867635 147220935 1435230 79251795 90002430 37747860 135390060 60087390 34405860 11329725 38292060 104210430 44936055 2625150 32498445 36210795 49208115 107877390 94007580 67097385 50264175 104956530 28488900 59528775 75936420 75739335 148910415 101212920 9351900 51569700 65432700 57410700 51452715 28435155 74043660 46796715 41651550 131508300 39148125 101284425 88747245 134931975 16384350 63785940 14893695 102252225 135223545 97391220 105714240 36997965 26767020 84655140 20520825 76731720 20476800 42961365 134493225 25313700 123510645 122742600 10336905 49993920 111097095 44296350 104394000 102833970 72050685 115821030 16831890 95552100 109233630 3243105 32210715 123281925 131869920 1138770 73230960 130430235 68731065 36065535 20111430 73805610 28118670 1966050 37911390 85122690 71964900 144071850 1779690 103613925 2574075 137430045 146043000 57190620 10182375 124960635 25300395 131144085 45878925 41580660 31653255 92521560 110267790 99283350 112445130 13633440 122819655 34068825 59011680 78267900 74243145 139596255 20465520 34543920 71998215 98671845 31798995 105174390 64292295 69785730 29927535 140881650 73705770 5484285 28224135 96087195 143937765 55413345 116641980 122221170 111819015 131529630 60838110 80642025 53550090 62208435 108588030 49868700 31593810 145325205 6590025 57475950 118152840 107500545 16516275 137033370 93433110 72410790 86355225 1663365 94524180 11074425 90244635 10726035 78130725 4476765 63285195 5265450 33590115 149974260 107010795 122812515 88808130 85930305 14067930 44160720 98157345 146030085 83858610 106372950 62672880 74571600 120037080 88915710 57005775 107453970 126303660 47111100 138522150 64995870 113010465 111912660 57899805 135221925 16476750 21709245 76178130 126772965 9225405 128252550 16750140 138554475 149381475 117495660 59976150 131331900 124068855 17789655 60827805 20858100 109384455 96811155 21670410 140771055 87508215 34151160 134030940 154230 137903235 101832765 97430370 133085730 2576505 95808945 65941635 135566370 144798255 124803390 89153145 109119510 33292845 114032235 137113440 130647885 137645655 98783070 74432475 123179625 140605350 17157420 9656295 22883940 115978080 31350825 82234185 12556485 90467655 105649590 8135550 31163025 8073975 104953095 139500195 117949020 33882600 17947995 147728970 135434370 149740485 4228020 33615555 79407360 138871395 42236115 45271350 10370160 51599940 76762140 147094035 16741680 149807010 53640480 95166195 140822115 17180385 29960445 81808815 149335395 63148800 7473390 1614945 122656050 88191630 101965575 90876450 19170810 94410300 139803240 9173250 3802920 46616265 144711660 14764095 115471125 30370530 139049115 2941455 91245360 69398520 72360990 133778610 13777740 143181510 97543980 2136225 109310715 98628210 81752025 147389040 85803255 75385125 95858550 27050835 118800015 36700140 31291680 52417545 108592440 27383295 38404485 148225290 50844060 136012905 55047960 82005210 34665675 2726340 144235005 112656585 133420245 47475870 100649865 32547840 7804290 134043300 135596760 103996530 54369975 56692965 49553865 101882745 82319355 140719680 142549230 37818720 7860105 123650760 119446530 81955710 74300265 18510045 79670460 51332130 17291535 147803490 60978675 105267735 28596945 146297280 55013340 147325815 59515545 14413860 144404805 71529285 141247770 146439270 17044365 87665460 88474170 45280185 86220045 29413290 78021600 45203145 83845365 107888070 129802170 70342065 42568530 67262865 91010880 11446785 89209590 141953220 53574585 60437895 13928100 139975425 85689600 53889570 56412375 120126705 135014295 85009800 78909435 24153195 139023555 109753710 48792525 7543980 102184965 20908035 103793985 16410900 102363000 52805610 63892395 64098870 60279255 149085000 21858645 107131500 34637070 10439460 110786265 98748330 17938425 131727705 37564020 10235205 26091105 142854120 90869265 139339740 144134040 146709975 42267000 136409595 122875290 27953175 110706885 93244095 59943975 76497870 65538090 74144970 135056340 70641180 72340365 141161940 83272665 120259470 41982510 88267260 8667795 526365 124126125 26753670 39023610 119911995 32797935 79307805 79582200 85420035 11288775 12247890 3313080 117638070 91520490 129296445 86055315 141611670 1846950 14522505 32946435 46018530 130018995 49351365 119673465 53238765 82110915 63288390 67439595 81607080 30595740 37343040 31849770 139536000 31456155 89526975 69472275 6872340 11379900 33173085 46613970 131004510 94131420 107615070 69310065 84985845 126981870 16786140 61266075 53768850 31842645 112264515 47731530 9266505 5137440 122741790 69227145 80078625 121145355 86121555 27653070 20097105 14150715 67066155 311535 64609980 71212935 30974700 63465975 130565805 99579510 87899265 19758885 14522115 22618080 97626255 50799855 148537950 115776915 31864155 22830915 29364600 19788645 131898570 58627230 72397110 809880 33184665 126914055 24591090 145451160 86597355 101171070 3474360 73008090 148207905 145683105 124259475 139613940 76206825 96492375 104608815 50073090 99033780 5488770 76812480 79452720 38706030 54827055 4754310 37681680 134325450 96499365 30660795 107785050 31449600 6755985 48921660 67173600 37711290 34516170 123099045 31262235 15145380 103434105 95807805 23179050 31450455 145996350 101855580 4118415 128437260 142780860 73425585 130408560 21848565 129159135 25820295 105192075 4854540 68845500 7598865 55674135 100701675 37725270 128197635 85575240 47952135 21273930 14082855 55651770 125246310 27036645 94912530 101371995 114272520 36076725 80899275 23862870 115527240 51940860 107443215 118259010 33589410 147809340 132736620 20709075 54644295 56492505 135565845 52724460 50337735 82972980 95941605 149839740 33372600 142607295 68680290 28093050 14640555 45055140 101415375 73734225 140949555 33405960 32017605 135121110 61789935 38420670 131896905 148780170 122796285 51023025 116574405 112688325 58550235 8385180 109666575 50218050 109063980 126214410 122621250 37011975 119437695 69005385 90014685 11552415 37367610 96696195 23583930 112050450 16759380 27895890 53823870 43824615 93183975 138670695 107326860 124231020 114664515 106822515 121199625 64541760 29063460 98324865 49499820 44079105 96052425 121880100 45822795 5578740 74131965 28838295 78286605 46480230 75072060 129205800 72045210 145738155 30453120 51457125 33992310 30977895 102934830 26300940 108675555 82629090 107537040 16769505 114719850 26577780 86547045 56050140 105444945 5056530 108615015 100743150 11957865 43435530 72346470 12952110 52730640 84498810 144089535 90219495 134639910 114965670 14780595 81736515 17614080 12377535 25708680 65353020 83590410 149013330 45838545 147599685 70013580 17296965 44449155 135934125 106301565 47184150 142962165 28347750 58862640 8549940 134605155 13855815 22416300 55046190 90770745 61088790 74480085 10084320 68691720 76285590 80903790 105965265 114922800 68895390 64883160 119404335 77025105 132389370 112664925 100938720 1672035 60780180 6459435 60916350 25096740 93475545 73395375 26388750 43128705 39861120 147158160 7511550 139666650 82737690 99879420 46320060 35410440 91099380 76017105 116481150 40888350 67305090 115652325 58813005 69747060 73949415 31004340 119762610 99848655 125038410 6242865 81535650 17999550 65164665 45529395 130006740 62974815 59490690 36624585 103986390 26446170 22525365 113353005 49055565 86539005 13407360 97515000 70694670 6376830 138069255 58238100 113671290 53954355 28659375 116529420 84531660 82531755 21357960 121508310 142585620 46249755 132270435 3623565 118823055 26478015 149350890 130635255 60116355 40196775 9763845 30762195 105512730 143470110 56223765 50087100 30587190 114893700 64651260 68708985 46748295 60687450 72081750 8856720 33986880 107509605 39523890 117623655 63195615 76062975 113938020 55534470 55158135 117797010 60616875 86645940 82224735 117087345 71975940 113489385 81594240 8373720 144826695 73460490 91123185 109226460 418830 147490785 39368310 133001805 125309295 9376170 120304020 115146930 139383600 105966105 118507710 20072415 141501300 106847580 39752865 15342870 44734245 58682175 3740505 35432220 148500960 38195655 92005200 118247940 130545270 146047020 128897835 15487515 92626995 62855580 98015880 120923745 36030660 29172495 86167485 109974240 81301080 16443855 106832625 46984515 16144875 62302155 124392120 63462870 14331315 7912005 52823580 40421790 18655350 55375485 88065105 123579990 94103160 138478290 119167245 100819380 71830080 123615555 33436050 144371835 103897860 84877230 123878310 72680430 18802425 113760510 113663340 87173820 60364965 71700585 138507795 40363215 77091405 47796750 65554725 21735090 137524275 136505115 132573570 84702240 51188205 12031215 2012175 35601735 87351990 103658970 147960060 11934345 8314140 10269420 81422355 146605785 21081660 35017935 116781000 6168915 133022955 24707550 87841575 36236790 82935870 30521400 46579305 69723495 96700575 136355820 62159820 56535840 25181160 148725900 127243890 84012840 70277265 96530325 103092285 31712985 121155735 118610340 35797125 147887160 114991950 107014380 30589290 1915605 101779350 85252815 89954445 16977720 90279840 72292395 147218850 69789585 15331875 135609075 69634395 146269665 109959120 7422540 122938605 120671355 140210790 30043740 62001555 38633340 14915655 71653155 9462690 98258955 41991450 28919280 34014510 29551020 22006035 85344900 138222180 111875505 59667840 35835735 142821345 103937475 71485230 83614245 24629520 146039490 46076640 86018490 138946020 92384190 49268115 24664155 70806765 39169395 106264710 74091510 56606250 146164200 29814285 73427490 20620845 111417675 58770975 104962530 93126075 23980560 38043510 102693045 49813815 114356310 110320275 110610810 93365490 142277355 90594450 113061690 95107695 76316655 41291565 92093220 5263920 85224765 70696545 124424100 129364140 30413670 123802185 136815615 42509460 23492055 81673665 38489505 97379070 121541775 112461585 124207350 66566265 102825465 691065 140971320 125800470 55442490 51839760 36190815 47058570 77726175 48142665 72693945 52455930 135260730 99328470 118005630 18753120 93747990 11583855 140900580 118494360 55981785 71277435 142731915 135875085 105125925 32593785 52942665 50168955 102281670 19586730 102886815 118608060 147763695 104937675 138913080 93988695 43087785 17406225 129343665 69798030 30570345 117693990 110684070 106600275 73626285 57678045 29493960 3276975 4284840 99480105 11502165 59837715 119284725 140701500 78212295 109083945 35859225 95592360 102326835 141475560 10492635 114566160 43571085 50375325 66569565 88464660 103801380 85380510 24579195 49018635 53992395 103917750 86090370 136068105 24912225 128914245 107844990 141515220 110413005 59265090 135127530 6107100 33045720 49116435 79947480 69062550 17240310 73945185 12283515 147390780 124097580 139108740 100382670 51938580 9755775 47185395 40539135 46439505 54618105 94514655 104058585 119096865 108212235 83704620 48992550 11252340 117616845 108231405 2976870 8789370 60868845 141470460 97470990 120778050 149529045 101095560 119733540 76158345 54816375 144431745 63607005 134553390 4554990 131275500 25622835 51707895 40575945 113746305 53600805 85483455 36811830 55258215 141338520 98650380 39516300 50556600 91974825 125615730 79843620 12545775 91824615 121733325 45127275 147602850 47855055 116692740 65379240 132265665 97897410 18493350 42161850 133660635 148142970 63414000 59116740 19003710 51523170 16741005 90469185 77849355 87799200 81372015 111710595 32097495 125013390 9782400 84054840 40628895 38498985 27732315 28064085 132730515 121650975 83615685 5062185 100987830 29104335 8016405 103807890 21411120 120472275 78217710 266040 106568190 29851620 147794610 23189340 145347585 44825640 124750620 108368265 10677525 43113225 94988700 123127635 108044655 19522755 4262490 18341355 52804860 53193105 529500 57364050 63460665 56365470 143404770 49500255 66997530 14223720 149088315 50030220 121906305 90058710 74160405 1032090 68969505 23679930 131645445 79830735 40993290 117803880 29196195 111183270 83416515 140106240 5792880 60061710 71555595 6566055 9073845 111612990 37644690 2506185 116459400 141263760 78685740 121665720 36558300 90536850 39829845 105974580 106179735 55748505 144804060 44326515 83308065 573330 114452220 74981640 87224025 112463880 83872440 81138720 12737010 25616565 55308465 133576110 48373320 52338300 14599005 33388920 70808535 149963415 122004315 77840445 66168075 34035540 7935300 20243115 111884025 44973630 123820635 85888380 91614855 131320230 19895805 33600420 132163620 1648830 118111575 51406875 64553475 141198195 42019410 139569645 26579775 136931100 37824195 86135430 42210105 104746200 129602625 80622645 126057015 134811630 26325660 20915205 51637470 55630665 85452345 134987325 130806090 80783055 38436165 11337645 28230705 54067815 69147615 45315795 104261460 70279020 124655670 149556270 147810255 90168900 58309920 123730620 2840850 102795930 7871715 14027055 119072940 104983245 59096310 84075645 78570630 30548490 111726270 68678520 110324730 129071850 91221165 90258120 74036295 13880550 132961080 63516360 127223460 105486720 34873215 122056275 149592705 45733155 103217355 107665485 141480060 127006440 142953240 2614995 39314265 42955515 123769860 36615615 26696895 102603285 128609580 110926245 139971825 76953630 117752085 98853795 114212430 137687235 13514520 46637910 86453265 3338700 12905940 58719885 5356830 54665040 119737305 35880555 132785670 119413350 44416515 139306605 28141590 44293770 69164715 41606760 118883190 76444860 9608385 5682255 75745830 108859965 48102045 113407065 93279375 36126900 95317080 15259650 10560450 109746735 134473740 86004630 85648515 38344335 5214735 39903285 32523765 32729475 37640280 112923675 129144450 63510120 138334080 138722130 50116005 15320205 115260885 117233610 112601430 139566465 121843155 6072135 26084685 14515620 143822265 10797885 104551995 70854915 24276570 119007660 40077435 133286535 3344310 77549745 71204625 135863985 127990350 33866400 76467495 98682165 50342325 913620 57688485 125209005 140098395 105967365 20799480 149160315 50985975 35563365 118941555 116077965 6294165 27747885 41053515 133824660 5709855 15745875 88402530 37439040 54266910 106172265 93020925 105540585 136439475 49266690 48298830 134374560 10681665 21070830 13913625 1318770 124933215 74509545 86702295 22933095 58012590 32932905 148706730 57078105 70235025 62979945 136419870 84703785 119519775 149808195 82478340 52637910 120021015 27204975 133683165 95877105 145048380 121956810 51929940 115934085 148258920 146025360 96429570 52279095 22672995 112265940 41432880 55225995 59308110 18358965 15509520 11442570 119568225 16323720 109126515 29477895 52979955 60347625 79673175 140855595 132940005 5085465 143017035 45071085 95175240 107968065 138643635 5392830 69161520 119108475 17962800 84461190 108385545 44934315 1361235 24275355 13243200 145938270 133526850 41090940 78383445 93471525 36150585 65074350 11719455 49651515 83114625 31546680 20724345 124089945 82728225 13626270 106345230 7007850 27326925 9457950 13985400 85188075 14818635 40574670 57108795 144396315 17477910 80415675 45871575 49494525 143927310 80742585 91669170 25588875 113526210 32996625 61614960 74243475 97571700 73484265 11018760 40099140 66320145 22722435 54985005 103295850 47439030 127087965 87951150 75183345 25804350 101849475 91189680 33467265 42385905 94353780 109550730 18270045 145892940 125269110 11031165 93862290 48636705 91967265 129053760 122998665 10135365 10192080 123505230 35828895 31045125 59617485 24658275 67474920 131754030 115365300 144043545 127472055 140990655 126534105 52606560 143749770 72833580 67438005 126881835 396735 69010575 60752040 147325830 22664220 78208650 138783210 117807030 82923630 98499810 65094450 47082945 144661905 127700760 129272760 73589520 134218530 29687940 116387970 23333175 91087620 115489725 110832495 75177630 11821725 131740020 106599210 51020520 132010515 100374180 143571060 55640355 119847255 38213805 132256095 69273825 146276415 18008340 92082390 127766340 122525415 49564545 39762615 65654145 39907140 55157220 11839410 37032480 123156870 143182920 29445975 51672975 39901920 138591435 65512785 136324140 104942610 139235400 74450955 131091360 24209445 116740680 137410860 41423385 86022090 97110225 23787555 145525230 2269140 99825750 54335445 120475590 31133715 51156345 103148325 17152920 11566515 9452685 94514325 140296965 79528395 70025535 18884640 130631130 29825910 11782170 54270420 120978255 50860575 113218500 77980995 6035145 123771765 15676440 39654210 38948040 45672690 63590505 146699220 119821695 46816620 134078640 109064340 71555880 136288920 32057355 90987690 97649715 129812010 36989220 115879425 143224020 30961575 95413845 136587225 37150890 29598060 1297920 116106360 72159645 106604865 149831295 61637055 97651290 35445825 23811900 38084580 40945440 71302755 64911600 4858245 16033170 144979215 99290775 82896150 87590910 31476675 125626785 72062205 149981655 121953765 23858460 46346520 66509565 145482240 117773760 49240470 23186160 59937840 147417780 14273475 54969225 39128925 42568155 41504025 130210965 126734325 57893100 96700110 44445690 128287560 3032655 69008325 87764235 45865035 100438755 96957225 33661035 86058420 133768305 8251920 89370960 93466365 90299520 63562935 65898000 84990315 110592735 73484040 48681225 94301040 91583325 45498930 52986435 24184290 90125655 49935375 145303050 140388510 120810750 115552890 116622960 22098225 80721210 132515985 40044855 31791930 133100235 104642385 82300500 81287700 52520595 84472170 103843320 19527465 102613710 58416990 78735180 9005310 7264395 30286365 78691335 92730615 43202430 105702690 131073180 104624865 20474055 123971895 117444300 5804265 35208300 63048000 51369420 117449730 81880875 148873770 120179610 82922700 4605360 88995015 134466285 123659040 94464975 95757030 116766240 31355385 141107205 124492590 60850275 135664125 117794985 94372470 76010745 149639385 30850500 140968680 119186670 45700260 17293845 100680450 3365700 119775150 76757865 115916085 115237185 130375560 22012830 21960585 10344195 122977110 72948600 55099500 47042655 34395 7202955 149933910 147467910 90106950 131741565 38989650 112864770 57751545 76802730 71621055 94079460 58626195 44555355 2175990 77111460 140862420 79665480 15267930 129634245 132785670 19677135 92927880 19582740 75639000 86895585 18656700 58959870 13334655 35669085 136422285 64243380 35473185 69452910 56486640 87632685 5615790 15862650 31602720 6805125 138891540 140607990 131065620 121351275 63217275 38725470 45844380 139835085 1244100 52334475 25301655 76160625 109364445 46609305 116431185 4646460 9735945 52703700 4610235 15207990 68764440 96952380 6176820 41563500 106711770 144606525 122539410 31232925 143171265 14911635 140695425 59577870 53603505 34724535 60125070 98328240 94767315 43547235 111688950 87994035 64829115 48209190 84507375 120543225 70392375 2527665 33640200 110881200 135650460 80883885 71965830 137947290 122764080 68831220 10077855 51449115 136719660 17870070 47842005 67023765 112123560 148340745 134275320 66422400 47512860 87706080 8469720 31755300 107845965 123183825 137430060 134837625 124529280 148943565 72991920 27679005 115356660 127327875 3175485 21963570 97845165 23257755 106758240 76321020 107960115 140883495 47067480 20399535 24776550 94015035 43818690 2243280 148744920 98391810 155010 90310410 6361620 112177785 137511960 44628555 44113095 64185165 109052910 47567820 55275840 110219475 92400930 69139950 35675175 91785810 21467670 99478650 142486590 95042535 87129885 73726740 101660040 78446505 73618710 88720230 92807745 67717575 137439165 46971855 149816190 64506570 84065415 81989730 52927305 118577790 87894465 73466580 49841745 16438995 134203425 33278340 13055010 129720630 2473935 3868350 110136660 48634680 33840510 98094810 138953580 72900480 75990285 44046165 36557205 99634440 57241980 902700 133482180 82879275 33961950 43969440 106846335 32603775 72627615 75888300 139803855 134650800 67336215 22399185 99639375 42695730 85032960 65674935 118443420 61850040 80242680 58253295 79016820 123596025 54347610 72526305 80389350 2792670 111238980 138232080 113708790 124377690 102089100 6811605 126784230 120824775 56934045 104584680 40279710 127499490 55522815 24135045 98976225 95861130 51247545 118809570 857970 77014590 52135365 83542800 39264120 125775795 33169050 43437105 115531515 77802390 120553545 15642390 145398285 34155135 39093405 61189155 73299450 102145995 55028445 132636525 109883625 28562205 19962690 98711910 38170305 67934340 102387060 52457835 8481270 4784445 123202740 65763960 79820085 40480260 28244085 115451955 40100985 12134925 139908915 123011190 29294970 117582555 32376675 93643110 44744145 17181390 68212635 89729550 79106985 109158705 98469465 8549190 113394765 56954955 66336645 57724155 115480395 58556265 28171785 54215670 470445 72986070 106962285 33744225 30500355 13712250 21115875 122868330 117488595 69326925 97026840 35499360 21490215 109692000 22846320 70404435 82623315 27521100 131826405 114649845 79876080 121445790 34673235 137942175 50598180 69086820 86045670 61163100 102222510 88725915 88239780 9086895 122185290 145014405 30374445 10641000 130713915 1774590 73869240 32229630 31949415 82500840 123734505 30489615 120105180 132604500 126044925 63568620 50319840 77844750 18184905 134491125 43583865 12332220 115860675 143659065 512715 38685135 147077565 46005600 121724520 5022720 47463810 142834935 89126340 145458660 49509090 123723135 135994860 17246820 45995115 62842545 121037205 84069735 45381720 85283505 56346975 83734470 102796320 99310830 141512310 12130320 101640795 147581070 24333855 64686780 122747580 115851720 55827495 95442840 125840970 78001095 86019600 123545610 104897115 101148990 90261990 75638580 52118310 40340880 58446390 63361755 103624230 39695580 97942020 117158430 142750380 102609495 77493300 114728520 18649155 139778025 53805225 111900330 102039015 100084650 102324270 75456765 117711720 28089015 43520760 73117185 76467585 137837445 119276115 126468270 30662820 32393235 135994830 131725800 143554905 106057605 64711545 77607810 71464965 15793980 20330685 56997795 107458245 133040535 20266560 84283515 16329240 105119985 128059395 108763410 43544130 128818965 4775340 87344235 70673565 37456875 48678180 22330455 81521700 130191915 78825795 142404300 38860890 114917730 66877380 95998710 1827585 34882095 82185930 58077405 114242820 42867405 100372590 77088690 137400510 49030260 63358575 105833700 68846010 10624320 141164805 35980140 131493150 51634200 69870210 42529050 114993030 90818325 86113560 80791020 45451710 21168615 103099830 102521085 35857575 136940130 84698940 111390675 31607190 21866685 88615230 14379615 93280125 41271060 122081085 140449650 148649910 137949015 117420570 39188115 46331895 90424815 71261550 92614755 63573090 41800755 35381400 131684940 22908150 14111565 128776995 146917935 81488760 4163415 85884015 19105770 104945205 48181455 59177295 84926040 33775365 122012850 13944210 74293050 121513860 5297925 85135260 74564325 145825230 4135740 13990890 102460080 124446150 138657525 29140845 14173950 48216150 99666945 13479840 82756035 118374405 139002945 90951945 11947305 14408190 134825550 142868280 139915905 145231755 89646495 136936395 147763515 76820475 72459945 45048015 69523665 5477070 126487755 28331100 149758710 48693105 53889165 81521430 139018695 103631745 125986950 41687550 18161790 39600060 143151810 53268375 65256300 61151295 128830755 62438655 133012560 75618675 42805725 50904420 77846295 38882100 41376825 25002510 55218450 4461585 89679765 111644205 117641625 140372775 43915740 149375265 96519285 48821460 41742765 50307705 26523615 109121625 81556635 106677330 129816240 97569045 5030880 127383885 125690190 62858535 123283545 135006705 44276505 53069385 69824640 40261620 76326870 20915385 141894570 100154445 102464535 36512655 117520170 66825405 3901530 114352455 123522360 129133980 42527700 35067105 68411340 128055045 80241285 40722825 17387910 94072650 53159160 72906780 25976325 78569760 144103455 106676445 35536650 79073160 87385995 110654175 120741840 116297325 144120780 26449395 80119200 132706155 115001760 14727510 60465885 64502640 53234280 120572370 58131180 96875715 35514330 52108485 86493540 88141275 82505235 57664605 106938120 134486715 87806025 69948225 83198460 13258080 102931995 128018340 8928240 121946415 85193790 32304465 5403060 97752360 120551550 129692595 8012445 37811340 145330365 139325550 104376015 128132910 102138210 110201340 94363500 134607585 140331900 108775335 45269595 102355920 86557320 92895270 140070750 27402255 103700685 97267695 123885075 47888520 32223885 16561695 143304375 12612975 19771620 5985570 58826475 16027080 55231845 19926270 104322540 57906060 14403345 25441005 130584420 43679175 62578665 107589030 110168370 115268520 64283415 21026880 107413260 128911830 119337240 59580015 36965205 133939980 57739770 30932880 61381890 5597010 19554630 120148785 61096290 16474665 131064570 14905605 83013240 3736500 43728510 136590180 135596220 31770075 140351730 55095060 40237485 121532880 116451600 69117750 131834235 103720320 121972605 27322440 74613045 113634405 73439160 17618910 139729230 12017805 14067120 57293385 23792970 44696505 5745570 55091535 46395975 140976165 84211650 30855195 100246125 146359035 38485620 22587600 25455045 25882725 71729460 82642815 105103905 89593920 112152210 73202640 54286920 98138220 39873645 135243885 80725140 34640580 41202690 100910445 70423155 50599290 111609645 68290905 98303865 147515205 147818370 62067855 71720295 115337625 94169160 90049455 40431435 56500590 72941190 76901535 75276150 41972895 48522120 114489855 94674585 40675965 1248975 125543400 107982060 71501835 129367215 94295055 114611400 101878650 9265440 36287910 27860820 138005145 115403670 85744050 119173140 28457490 140548185 130936305 128342430 135471795 85083330 26141670 22115250 29431065 31491720 71269770 57056835 143969385 66445740 120205740 73421880 16152510 130087305 149184435 26150835 98230875 4821900 31894575 77597895 20824215 97859385 61027260 89411250 70645155 42935850 29154450 79009680 28866375 17174985 48815025 25750470 128897025 147371220 26256675 106518105 9828675 88780710 13982535 64850715 13643685 8115810 82587555 42289860 106178700 143760945 12191925 146308740 88990890 52054740 131181015 23650815 106861515 28029240 60572115 39720675 80302890 32842545 13982850 5841930 116872620 17008425 119203350 86411790 102844875 119443380 146567250 98201595 75624120 32358975 31427865 23089320 79287765 125031405 80731005 48197790 15460545 149040165 142959045 66166230 7020315 89901345 18754395 25391730 144044820 125859075 101132805 22513635 30843420 94881915 90508050 116691090 91794540 141972480 40662450 119066160 76581735 7056225 113372400 132286245 132196545 145061490 10439955 36034785 55637280 100121445 122480490 104915565 134846280 81244920 115188720 87096720 83154510 90374685 90718860 77959335 82663200 120444180 17703090 146204220 113774520 109918785 15697140 38142525 7560360 139377180 119503005 110417670 144990525 11964465 17320425 23577285 76575330 132376515 121949760 11440275 21711030 94401045 14396085 124538325 39522540 2962845 74815155 145260165 139904925 14045565 145864215 53397120 46276425 139158945 66170865 33872610 36253770 32574000 14475765 71420145 2630790 95930190 73941225 132511425 9579900 45829800 137357730 40139400 741450 34165500 470295 99206265 121293000 52951485 49806945 73249965 126966315 14074425 111110670 22927935 60628695 20613330 71144355 98455440 64006065 82438110 7591980 91659525 47158950 88889685 125364735 119405340 147992145 109647375 9025170 50051745 46614705 66811920 28492365 108405480 137405175 106553430 91632210 104533635 7181700 87284175 91887090 117906195 44871255 94239165 71836425 38772570 127693635 39781950 80632530 1174125 106879785 119565690 128738850 130158960 82867635 4181625 25304070 113715390 62665260 64294260 104525205 27511080 107667060 23445045 15104355 76668525 18379365 25081440 113960565 83129535 143280690 107352285 94649400 93236985 11652720 33232875 55818735 135298110 41611620 49276785 118670115 140505135 138382650 98448585 43440240 63237525 121513485 12717225 120785790 143832375 114897405 137483475 140033130 36110850 46129290 64693620 144140880 147614355 64231380 127071630 49559550 84210360 136951260 81434055 104784510 34624965 91035270 138556245 84429855 31060185 122685540 5300625 141052395 11135910 41128965 130415355 94082340 4764255 34644615 79495425 6932325 113424015 77459265 133087905 141743985 92089965 99236100 40482690 137385000 84426240 111800430 63067470 119790540 102014460 66172785 122523165 113760735 103074960 61393905 62601780 66954705 13306020 113942865 50764740 56884950 137101140 55324560 83528835 49668540 33624735 119440545 136197645 95312790 129139815 20284500 140694720 114854655 22198215 5978685 30707445 30236985 97223820 93555915 104619120 58578975 100560840 146605020 132779415 122079060 121792665 91970400 142311825 30507495 133339065 70113900 25742970 20095695 27287010 57824085 103964400 76108920 29593530 11635575 4710345 54031830 112882680 78077190 139695330 2758215 144325530 122368935 10901850 65625705 104161605 133497555 90892020 108041925 22690665 126315525 69500340 50481270 135277515 1642305 15969870 74499345 63576345 119571135 89280810 105615990 79950345 87815850 90865815 68073750 70047090 123849555 86151705 69560445 122532000 4811160 7850130 65536875 4441875 61917960 48428460 85184670 123462465 95451165 5196510 93324615 116370450 2596215 36455625 32416215 51707730 7767675 31475265 2885265 103700205 117563985 6748125 45357525 38276850 127596285 40280175 135556635 97748490 52658625 61899855 27730620 10088805 20423040 43380750 71751645 32869080 59369520 12706695 62828460 129144000 83941065 22788780 70620765 79823325 94573605 38006340 40250385 27693465 119301780 36187950 62995830 88484400 6153360 109352400 28531440 119394630 10888050 2767860 116827125 47173830 147749805 19275165 20405790 58539255 29379390 43094985 134836095 148348080 13725465 92100060 141108480 69234390 144471270 95600280 131209575 6123420 412755 32238150 132515265 35370435 123461670 69204075 72079185 94191180 91438530 143436630 15012555 105843375 19196655 95588655 88995720 11213445 29174670 84043935 57300735 89909130 103380465 140655075 102860490 98646615 84003150 122924985 62115435 60236700 145018155 85584915 143427330 138530085 30436680 92466180 90727635 8444685 57662040 75822525 105182670 4851585 134460075 49092210 149844285 53631780 48042330 42158730 17106720 2234550 6355035 29897700 8683215 105484065 36368475 116672670 2168850 82975125 107396730 95087130 60987675 78145365 106028790 134979285 134191425 61368285 149775645 44337480 90901950 119096835 119463570 107542605 70231380 82703370 113804535 40704330 112124115 141941250 112203855 72556785 138257205 41173755 19288035 134547975 107656755 19048530 4085115 56666175 149549160 49808820 4429020 30156975 97274760 10319385 50701200 37614525 53420715 113127750 113424060 131706840 2892300 135021525 136780740 146116590 126082365 52786890 113251680 73067925 104871720 147475245 62543460 90634815 35988105 123928185 86116215 121830300 317310 7159035 2838315 46794570 64165635 137265240 40695585 102958935 76983945 89292855 25684755 1369425 77463285 104409615 19104945 32013315 83321715 56963520 85199670 34163295 18857940 116752980 118498785 110060400 3312030 120890310 134248605 130182810 25903980 3554745 112534635 105061455 145439235 144280335 127881540 200520 9786495 4477740 8776125 108626955 96534675 10995075 26521995 43309185 129553995 41403135 70742190 101473215 70274100 48517350 23392560 20287830 77776320 121030410 112740795 65585535 12766560 36656400 28672305 148275915 27118185 110075025 103771500 77420040 118655550 136849020 90465765 7576980 10153260 50438505 40830345 137408445 127138815 12855420 60418320 6807270 97984245 77700525 95067210 17670885 83408895 14991420 104924670 46529805 136692900 51026745 128643525 100707975 15499875 85730250 20311035 50062605 55822440 92562480 113444475 67802865 86861400 1809780 131208900 31502520 98542545 128349510 120581625 147148830 103277880 126163125 23098365 80730525 113731875 88393380 56952150 96494520 1496610 133863465 110132490 69524160 28088235 6640545 82626495 11726325 22614495 32418945 798765 67825770 101301015 80975385 68307750 21577530 106783935 6637410 92771115 95703285 128991825 83339280 126084240 66503295 4577700 132935550 106684140 55369170 113383035 45376770 17394030 125935500 136074840 17233170 120587700 41446500 136463430 34214205 10705560 36302145 118366560 131318505 97075500 73641525 134817465 39877035 10553715 78116625 84383625 101711070 30746970 73855590 105158040 113034030 34409040 131561595 48691005 73688265 117980505 131981610 139538805 71823630 75299325 11979930 118919340 24127785 52704495 119685990 132111915 54366015 76305570 115591635 31087230 18904920 36663945 61408095 144968145 132674670 110212560 146275950 27132435 71141190 149673750 140904585 65164395 125472165 85163040 49836645 104115570 5171730 97876110 50520015 126829065 43588380 119293230 55487970 141872550 84321390 63863910 116473275 74733105 15243105 103036215 128225445 96077160 59496405 21058965 129274920 105795870 10580190 37787340 13869360 21898515 46779075 89753685 52436400 104533620 43915590 144595650 35460945 26014260 124065480 95005845 113843145 108919500 43022145 149842755 84582900 64801440 127646670 61727325 96048540 77150625 92923110 102055140 104338710 123629400 90033030 3812370 130265595 115791285 19766685 72050670 89830770 39860370 132807870 103092135 43142760 80700345 52175070 139888125 112655760 82250865 83515170 117472050 18412815 138665565 140921295 11840565 59896065 39600150 142926300 97222635 130754955 52965720 89905230 132642495 66912510 86097015 78706980 23536080 148488030 14187690 24846285 51774645 101740200 104282325 130683795 24973740 65513595 38993745 47734260 4833930 97189905 113436510 140404185 56889690 24744045 3820740 33255015 34913775 110570625 38969355 125825910 94598985 86670780 81377565 50376645 135510495 75728655 137256495 52570995 119287815 73741650 127327200 96972060 27537315 64160880 83156070 40890330 37992540 114227370 138068745 70507635 113143215 58081185 13667190 59260335 136950600 102714510 104721615 91041825 103911285 131120880 43378905 10562235 50998485 39065700 107979420 38793810 18547305 42072135 13930230 32864550 51825045 140088885 127288800 27776370 14690025 66596370 99853020 12271245 20158545 71263080 52529475 7535115 143266575 102499635 76181430 13599375 141723345 3831960 43276380 52303995 4878240 120102555 140509515 2693880 149441640 149227995 71512080 82466205 53243670 22833555 140919990 2373870 119970870 146692005 37444980 133090290 28686525 147612330 111374925 27549045 87293055 109983945 52744635 139903410 40061805 424755 119609955 59590830 24633870 122346870 139288740 79036725 121882905 116777010 80242470 127767600 64453980 35629500 125201295 138310245 14528985 116831715 145911120 45289635 59481300 66386115 112473225 71966520 117601920 106308420 15604950 101688600 32814840 109646985 115377135 30353250 62819445 91488210 3502695 72277230 3115065 22967175 134217825 23994780 118907400 135798030 42305535 68498385 118369725 39013965 127945140 102299295 51771735 85491645 11694630 82965345 30095160 107008095 42151815 86864550 80008785 21426360 48164715 114886575 86361990 135040035 65871720 31912035 32076630 76389570 28226880 124140315 7827615 112974045 690240 22615950 44360685 118651170 24351930 12300705 66570285 15999435 23843805 129228630 34872240 87402555 72861090 36919410 95468820 9736080 39066240 119823255 118072305 9933855 103004760 30610245 122537460 102132360 31849035 20976540 54501180 108677520 65701065 105992970 88875060 49307865 110414475 22583130 50393415 149603880 131500155 66108930 133272150 55783950 93954270 16072470 50153565 97091820 140917485 64996320 75820890 47538975 41253240 145942830 103590735 126269490 63609180 19456320 113430405 26331750 24502620 37042740 121996590 77775120 41865870 5161485 124007550 96166110 87371265 148260300 37666800 107015070 43819215 85442460 14753670 144996945 139172910 70249620 114629265 15971865 128156985 115430415 5286960 104664510 114608175 106385880 134600310 35169315 96455160 119381385 13413450 35688135 21428115 111915930 52118340 80228550 130495275 44151780 33157950 11287980 82917510 65358405 86825820 29852490 100129305 51852210 84777555 42277200 136296285 68257710 18239940 15667980 137662410 19123665 83976450 16872705 47871795 21154515 33688215 6078570 59710065 128956845 136131060 119456610 3345090 101703225 110582145 120308340 46924425 56940765 75232935 12203805 11285790 71796225 113082285 46361295 55997100 59262525 127787295 29480475 54195600 62698065 76629255 103376640 44717685 140995965 63575940 18248565 79365090 9179745 128940810 115617405 64919235 4702620 139000245 8313075 80563575 126498375 93450630 87998430 77246385 126556980 128538000 18867990 29991360 126391305 68854335 20042145 20792880 63264030 112848465 102388125 17781570 96333540 58199115 63342165 119491515 9717525 16344960 112360860 70918200 6893565 40657995 70418130 102444555 123634155 134766150 141172485 26323350 102722715 3528645 35739570 120964620 33181725 56646135 147465825 65253975 45918300 138273630 11281755 112082130 19677780 6254250 110063430 21316290 47688180 100125735 83487855 138736470 31683375 48770535 146981460 136142370 4925280 6071385 38484735 42827160 142895250 106245990 63671310 65803725 87814050 62228760 101229075 96908865 34630770 43570350 46172910 67424400 57673755 86931240 111984270 35321205 53971080 82331100 26360310 118476285 16826910 115689870 126712755 8875590 4355355 12935715 140587110 15504210 148618965 92326245 65843355 125438040 31604895 129128940 135834690 3346065 121221870 111683235 31132035 100907400 111163410 57768450 91929330 30622845 118940730 53586750 129560310 100873230 51961215 83521200 84626490 43933050 27572640 18439590 145945275 104938515 123154635 146599560 133924410 37327800 88538040 71606850 22351350 114081225 62122365 97487955 142698870 60144195 54711450 26235615 801525 42885840 25430070 73650750 94343760 119356455 100482045 134321250 40531620 132748320 8797065 111709890 101407380 121684110 76892640 77188665 29582295 9768435 101506635 58623195 15308865 83050650 14936190 82656465 468195 43904475 2363220 131080980 109190940 128020665 22337415 3249660 2992800 144108885 135716685 104956320 60806625 58888695 31924770 136467285 111204345 113691150 62126160 136923435 133348470 38874630 33453885 114337755 10700895 131822370 81289410 97666920 66370545 3160770 32578035 24345090 43249170 43184850 116038650 67359570 138770175 68358645 46838055 70102890 89460735 27987285 44437125 132561990 61654305 22858350 147063765 134090670 86085870 67606890 71245545 146655840 91842225 37190730 18747915 117829155 84649230 39833325 60917580 98064690 53813025 31208430 89880045 107448765 27028395 37821360 59367510 64057125 7249515 120823245 137660835 135071460 92859960 128478270 72271200 36610200 124277610 28834710 62918670 126017610 2519250 34642065 98892315 80248185 113363310 64647795 140580585 122505750 62464575 142554405 102162330 109061655 138250050 131242110 108196230 76462830 87233820 114823920 132262770 14547690 105263145 74323530 43218570 90144885 116599560 29613375 44832150 111093960 133053705 42754485 35346045 29953575 69854925 45763800 9334995 80735085 96471360 23487015 25427505 132431520 97887960 116278740 36379350 144993195 33818295 90035250 43944105 136766370 94311090 84927405 139920810 35460195 131291895 29538750 75258105 13743135 18949515 108707190 21610335 71521440 29632470 62254875 101456115 37483005 73318245 81211530 23500230 48420315 72589230 106684455 85225395 77002305 7182585 63796560 139335390 117650175 110676570 89716905 84958140 146225595 23568135 76884615 12379230 106367295 25409190 85471080 148513305 66975165 129957825 25019970 145332360 113657025 27268005 57137430 92208630 82528740 17752140 21942270 50451945 77634225 149446320 93965610 10983225 70277385 146951340 57534135 4463970 104873115 88776795 40808535 86463630 115135245 147993630 90796815 6267090 96579525 69572445 41803695 73840380 135361080 81808200 126259590 63769545 50064645 81646965 3926235 74491005 112721265 53596410 18020985 16443945 80839605 89167935 140735070 130086120 55908420 21476550 98415765 18607140 82027440 74637120 137346210 3009450 129168090 92882805 144137205 45959400 35351955 120407895 142487670 57004020 22962585 91196055 86032080 79189725 104373255 125523240 23719815 143751465 70974705 136270395 33008460 123938220 86706945 82787760 1279290 44354160 57741720 3587700 69371295 49935600 76904190 139041210 134527890 72905130 95483880 71743920 142951410 87725715 94928460 85236930 10925325 55180065 10872300 16438995 148755915 1548300 21778005 90874380 75663390 64852890 22927455 94611945 68104890 135483030 92514870 46585290 105103500 28257840 24617385 109681665 104037555 120498270 27170925 17162220 125074335 39396060 101385255 82487520 54464295 108227715 65786880 25123290 126054510 135065355 12714825 79491315 140904660 7811610 87841185 86319855 12837060 86523840 2172630 39789405 82072215 133992315 147470175 35689380 100521015 13494600 71934240 65275185 86753415 95886330 120717450 48979620 147178560 111070020 90062850 30875985 11763765 40572435 107987445 51631215 31324410 145289820 66372315 40468200 20727225 89264445 47319285 26636010 92249790 105214005 99126000 99539310 94556250 9942000 50479905 15115770 76844850 121794345 16171230 144757020 5659740 65492100 78256905 37012410 100784055 3968085 5743185 83443440 140942520 30419220 28450575 111996765 12719805 106970370 34656525 90145440 46832310 19170525 2009700 134972310 56196405 78698115 38273415 117625410 73209165 137553765 15974040 126107550 54823500 91121745 107109585 45368670 41784165 47787225 76745340 80196660 115118145 66033765 26383200 145926420 96526845 82903245 91408335 105094080 112380195 28953285 98703420 109851615 142517880 79678275 39568665 131634630 22330770 40037325 20085735 86892000 29807340 111995130 135678990 77936505 149766270 16889985 102582930 46513800 130600155 124570470 22603410 139809675 110637840 137801745 91945365 40305675 27163530 16729050 32659110 56927955 116977035 72937440 111466425 146323545 28022070 106120005 143473995 70749975 58162215 77775375 14634420 95184315 82345410 59887260 70366860 127369320 133238715 8452305 58864860 92409810 147764445 133024140 12790155 111321000 132634785 12381585 58083540 81258660 41187810 26429865 116558850 22780170 48124065 119697045 3420390 80406660 25664025 72873765 134358870 98063205 134690430 36714045 25325115 49342455 14061660 78844320 52759725 126818805 147564015 60286170 49480080 16575285 76128870 19556640 20753175 95346615 39171045 68493945 41963700 130730025 75908100 135423675 41010435 3756165 94071435 62226525 106255005 53799495 61697610 14677590 143807610 121328895 91571235 122026725 43712490 136887150 92864250 35999730 122730405 22672725 48258855 1674075 10318215 108312615 23378265 149380620 18906300 63372240 14221290 87028425 113170725 43056390 142644225 39715740 61679490 140479590 110495595 109784130 17776155 69331425 33539490 53286390 33539355 17156505 4539720 30202065 125620035 22103730 67653795 92540865 92231985 62031300 55036335 65036205 71713605 121972665 41427195 91039080 114116100 29279655 67797330 52235670 23734485 73387155 89443020 114711075 13796640 92068095 93848475 19546650 33832635 134991840 114055665 95029905 62839755 8137530 20952840 120602625 15612210 30872700 12868935 149014665 11331450 57268410 34734720 75825240 21086955 15028020 126405075 141895740 71539665 124946595 136901745 138164985 147578445 67148415 13367175 90999030 49711470 117397545 12150960 94278750 57443355 77136225 149796405 96010860 70340265 138470010 43822590 41635680 65428215 87827580 2675730 73206840 91500555 42272460 55172415 66806475 88428435 12751950 47940840 72732630 127488375 20295645 106395930 67702680 116025930 67995300 9562050 60243975 134257140 107186280 97377735 114393645 40299720 132329835 26363595 103962645 5349300 10673535 41178540 125691180 68844615 127637100 83735580 111424830 62717985 44891235 12506040 65341995 88152435 135770100 107369355 126257205 117091845 28697265 17511060 51956175 64753905 16745715 67784415 22836120 41984325 47190900 55754895 20481525 143726085 112673040 12282675 48201000 123087150 93782805 91198995 123803625 31446960 42887790 5076690 23877705 31046055 127504065 71549985 10748730 45880185 108054720 39475380 56826915 35104515 66912750 35703360 76868730 53857890 45891285 100402155 23101800 50583090 99357090 4439835 90761610 70543020 137554140 93659310 60243210 51556110 121610415 36984810 84817485 84620220 76826910 148387425 60847620 11955855 27370185 126531090 141314775 69566535 40971915 23781360 3812355 53015985 38743470 44366115 8244915 142136355 36224220 118501740 63998055 60485970 133808520 43746510 45369045 11561790 9777165 143964315 39872955 97957800 69768840 19811040 107707680 62218875 34401510 9987225 23549670 117174375 98833410 142683120 146032035 125575710 90124155 74778645 39945585 51183165 143716005 52207260 35938155 140961645 109348380 81768465 59900760 98568225 82054620 13566045 133338495 25034325 132767850 5076675 98904030 61570470 33661755 60080970 142237095 137927130 87639135 46683495 54202320 64978245 55295325 21795285 90910815 21259395 12148230 30997260 78623220 34544760 36152025 81098910 106052880 37130940 38243130 46073145 35807370 17627940 30185430 111734565 33697935 18510780 135640635 13774350 43870950 110806155 134085825 115307865 106859190 26085255 136155435 31139025 89925060 136284570 121624830 120600690 4115055 69037980 22707480 137152740 39975675 106600080 48098415 136023450 92275305 9051510 67876545 2861310 128718615 18631770 100512135 111464730 22956630 115409925 92397105 56951790 109814685 95357985 93397350 147726885 73724715 55900485 9831630 34902870 138456030 47966745 65082585 149463405 143133840 32689410 127049115 60138315 89061915 11298915 143537325 38007075 46076610 118943760 57756345 98856480 35820165 90571860 51198915 82605690 109581600 35069565 30939030 28295565 121063245 69842505 92830920 53980740 135930600 89234880 128868030 3517035 139405875 114793320 133934280 66328650 3535845 120674610 15274935 107417985 107788395 71623845 17509605 62733810 129729045 63229470 69884115 63020295 35708190 25183170 38730030 147474600 50992035 67767210 41746365 42792420 38579385 24232095 128445495 68564130 42453060 82261410 133741545 95725725 23124735 100231440 56121690 84605880 114728490 44618295 114039000 76870515 25220490 38419665 45249195 12863925 134828955 27628590 30250290 25886520 3360360 7757145 105244650 21598365 3315225 40028970 15338100 18024630 49550790 63343320 141866505 105055275 147217155 18563700 122272455 6108570 131739795 66238050 127392150 25767615 79165695 116809095 131666220 37809945 64993740 5011590 140327520 36831585 100118655 13797480 83114265 7288965 72065370 134652405 144340560 129675345 70158045 127520475 49121445 38746860 3893640 108530220 82998375 121882965 72065310 59451045 97250175 44420685 66845610 126910425 85426215 5588940 142663155 84721590 137684850 35770260 101520000 90227775 133671060 66072720 103746150 146802990 112844595 118656075 106854450 80114535 61730880 64829145 107916165 99513465 116836845 93698220 44270070 134507460 64000620 63969270 15505065 16884555 33223860 14984910 90048675 11925120 78670065 95598375 34966980 95284875 147948120 55197390 33935250 66190005 125547405 52135350 82772190 4449465 106044435 7025265 74373750 10876110 51412305 19892925 51143775 672015 5819010 85289865 48657165 78391560 121764780 29783280 149088150 81364845 46911195 6297885 20509965 95057640 85989135 18902430 5485620 59069055 76608750 67841895 107868870 142955145 147087195 110070570 19734675 39154650 53350395 70066710 79522245 123117390 125298330 46675230 145195995 78382155 91672155 133838880 78727050 140040345 44444760 57999345 80429025 48772335 38344410 44092260 46685385 53989230 9449415 79382055 105570330 116149980 97133325 81620700 15331770 85182795 113645595 92467620 109233435 35051805 53520975 23213010 31714530 109932810 56976045 36323010 85793700 119840700 37489125 78773115 13450020 14238180 104573595 97808790 130661730 7982355 120245565 22867515 112067895 66047925 47157045 114195660 60940590 99967650 36803625 34063650 99815790 6207915 134163495 146356230 145245000 22474920 147968955 116659875 100469475 19228530 37969290 79412760 31799895 148699335 10022715 426465 65426505 77390655 109542120 113494665 88094475 72777915 113032635 106717185 68340435 29785770 73667880 74749185 67732695 135042270 25435605 10371960 51477750 120478155 108361590 80948295 70771875 26269080 39102510 92112870 3700350 94815975 96325425 98996955 11866425 106640385 119512395 60957570 147528060 56562480 148681170 131940855 69231240 88670070 88158495 81033270 47958420 93335070 50102220 121152615 124243755 79726560 57102180 136265805 87005190 32546910 19866765 78480720 50150475 50184615 124291005 49654080 12950535 31498440 98266005 139005525 146229900 55244970 69847200 123937545 11060925 53715075 14067210 21789510 138488160 2470050 24129120 68952030 79096440 47630850 12976020 76015365 30372150 126981855 22216425 146633820 31252515 55747920 149538675 139035930 72176175 47988735 20659620 72322950 30620340 111601935 67358100 130883235 26901315 146332815 60037050 116478270 24426885 31778925 114217455 33228915 82776705 60357780 81478320 146580300 55534560 41121060 90557010 140280765 1251690 66312585 104179080 135068100 139020120 113991450 76175535 13901040 89222295 27126525 66015300 17654340 28372110 84851295 683325 80569050 97069350 99664680 149064150 38049930 6238200 21273690 3542685 86029320 30987270 19333890 120181785 51391290 90461595 115020465 64330485 119359815 17036790 73670685 60327660 78485040 56062830 143904810 128835090 68700000 4725750 111549450 115779675 118094550 140932755 135772320 56707290 142429170 1938945 140778750 16935 37610550 28137570 113078145 113721435 12723540 95996385 13679070 30763275 107083425 57461460 22913880 56023500 74308440 146984565 134099250 72913920 27065865 29602965 146681550 106339980 81595680 82600890 91338870 141445275 37918800 81400395 62173740 2484615 73154340 3278100 149376225 126598890 59474085 41566500 53438310 102988905 130106340 113199435 11879880 106873140 130417200 93692535 14397810 96076845 6158655 118285620 112899255 15825225 111029805 25938645 31140720 78733725 45805215 92036130 74872080 60654000 78225165 113880030 40000170 57694185 55313025 9833280 13370820 21474555 116212935 83041950 145801515 54754860 135521820 53656845 112107780 8333910 33122505 57605175 20929845 40066755 119484480 20630430 19367445 55813050 38928360 51070995 15560085 144812835 95637285 142649430 141241260 135024795 145029840 36792135 34269240 10162725 80369835 141713100 105865815 125503890 51192750 29090640 72737745 131199330 29325795 100906575 35305740 105679635 28995210 6842790 33980250 140339160 31881810 36992820 133220865 98817915 27711495 143719185 101301570 48781155 101690445 105464325 23848020 57786885 26287560 61575255 68393400 100508595 140599005 119878830 58146045 80221035 64375485 40026600 50070660 113059395 87378105 11882100 120201750 25416495 71696145 1430265 10501980 2377965 85084005 94192170 105338610 122456265 22997445 19177035 20151615 63134295 13615395 89544750 105452940 78690840 45145320 127148280 106737330 120830250 91542465 14765625 88829280 76248615 58554840 120932505 34471155 112217310 81668715 97716960 132816975 122214480 30354540 139905855 20323035 4226865 24639855 29168985 139053390 77595915 129663555 112599195 98820525 98256000 140990520 33268305 90560325 129590505 85715910 88621140 68722380 44295795 89211900 111557175 78705840 137252010 2499525 47984685 39800340 44664255 13873470 128913930 80113590 31640910 23676795 124776405 132299325 76395660 56509725 102469635 83431200 85010670 30245220 72771615 124637370 60011070 143247045 64712940 54526140 81165060 34956345 58522140 123610530 136749945 82808895 114637035 128292435 72742785 116506815 103421115 17041230 109394235 31455240 124487730 114553560 3518355 109827135 59690130 91070685 144379290 123303120 109092345 15187140 63697455 7614480 132692220 2077635 96691545 75547140 47947560 105003390 122665065 134862405 136909125 137724615 64732065 94547955 43562520 182970 7516095 57020040 97709850 32314305 56094930 89848815 145896960 4445220 90268815 54595260 92934090 106251780 147184890 88946220 74746395 17732295 135329400 97231275 100001205 40599300 16713975 130149870 82164825 65405175 26696160 49778070 27227280 26406360 104303235 30228285 84581565 30258780 23647905 67510170 130403220 98693310 105397755 36060915 36061620 73050045 126664995 7589490 16842600 144577875 116840205 101115735 36299115 86782305 108969720 26284725 37970025 123339855 125837205 1721085 143928150 50997960 135858750 114565605 64008060 103152615 76079535 130473000 37075080 15255660 118775235 122333640 51926025 78358215 111751740 149008095 10085550 120320430 27180975 45323025 50509665 16438290 120663840 13738035 42946050 99332505 108412755 432915 125488815 24201345 142216260 3786585 97745325 41268360 75544995 116396730 10013430 135518520 77572980 1298430 109828170 78963330 80598675 80087550 109964115 143563155 118219980 21850245 133089270 145283295 108243720 124244850 92202255 134367150 115380825 30786240 66856200 91645365 113700540 49027215 60222240 56643960 100557765 109708140 115982655 100402875 31560300 93843480 108625440 102939360 6926355 38431890 42457935 29727300 75285780 91121625 53805615 65431740 92032455 27205740 110388735 136514715 77954865 35225985 65979450 113661930 10523085 141784770 81877065 97437870 111106740 2698635 10479675 71900160 108282765 144942195 2832795 57062400 74041620 106554510 108992355 126156720 126217500 53527620 53940375 116310570 52644540 116510760 96515910 72812040 15383895 66486825 121109025 7989480 146005770 90208725 62003400 47193210 19159905 93643770 29398680 79761720 100411440 94786515 107295645 147278760 141880980 50137110 58164030 1733985 97250595 44807535 72909075 13307295 65803455 28479300 126915465 95047305 21452385 96025140 78817785 72641430 42438600 70512615 79349610 95727240 99891105 35622750 130546335 23796840 38630415 118684470 123474480 100632615 8542845 78923640 30668475 57415440 58604685 11913030 65905815 68607555 113461395 75978360 110889525 19686705 85552365 95650380 107522850 84838590 86418675 73413030 42426765 142750290 43490790 108817680 18344895 38310645 75094545 129285885 89626050 85292025 31967820 35419215 112768770 110922150 34045020 63892200 34310715 12144045 21350865 113302875 9540435 137299605 30980160 96707505 103354215 33846480 125457615 72550470 132472290 141438240 38504325 56402910 121922670 98820345 48341880 118162485 95624925 105082485 133764330 74372445 62248875 146089365 54134175 62302650 100536630 141100590 117039105 29825475 3690675 127204395 54128745 92784075 38063940 49762740 34778715 114095220 44234970 43056195 70479150 81528240 123260865 48636450 19358265 83968995 88238295 101545365 107759640 125056320 129087750 141101130 96886005 6972885 111981075 15822780 95073660 71671905 94804200 58054185 57250110 121691010 54228450 20385870 6060840 32936850 4458525 41819475 83031900 137822295 139953090 104709405 136034415 108155595 19928280 110104440 61497315 148500540 74115420 113248425 139612770 52328460 87553065 31404360 74308110 77485530 21223860 775950 120692310 53381805 106101990 15442125 29433945 68356275 122650575 24273615 75270825 109740615 104273910 139325220 126933375 34109175 97637940 142048410 10368900 25529325 76500555 140023455 102863685 48882360 93597975 38292225 53818755 18710955 121844130 15572130 81128355 20331180 44793090 105805425 125664600 132725820 99990225 42202200 122842185 149658120 71944470 56989095 85367475 121975950 114053070 114000780 124894905 82222275 109232160 50869845 131363670 26393280 98914665 45195720 77289120 9117300 46141965 34223895 138895410 149108520 84305070 89431485 137837100 137233275 106237560 60849945 67396125 110095860 2101275 80301105 134596485 61464150 100906185 16157445 99001470 80742645 55782630 66759855 84461715 25040235 67401390 29221845 73729680 99758205 117291405 24550560 67012590 113222820 2506875 74986920 130198725 114383805 38353905 48738375 120243465 100563555 128328315 97720110 5261475 96758940 149692290 79033290 144672270 50098305 47976975 141137805 53744985 87601650 76770840 124637730 46120065 113602935 114404055 45331770 95726430 54714150 146482920 40416885 44493840 133454175 62208060 236235 38280735 29398155 46731270 56122545 69214845 140263170 108982800 101995155 61870320 129036465 130624260 32093115 48948945 34121010 73699500 90071835 95358780 22112295 92290170 31467945 6014310 148493760 117323910 57051090 82862340 41320950 132548130 83415810 147458130 19671780 25007370 2326440 34128015 1735380 40080720 97467360 31459590 48370155 9065400 145197885 110326560 101788590 74073870 109951935 54616080 91029375 140404680 57907170 104146320 127472265 65395920 54477780 75208395 30317580 139399335 35090775 33391605 69534735 13561500 84545460 42015315 13378545 78296715 107923350 82182510 77256255 13625355 90257325 105133290 132680085 77900265 4634775 117298170 42134580 90653940 107133285 95110830 31134360 44944920 67643895 124439235 75620670 82257165 113061300 137119890 53869530 39996390 149026350 55920645 115040910 56916225 138350505 79660965 11717055 11655030 89676360 114099870 22062780 84109575 113623260 27969990 131052645 142969095 44894160 64812930 131798685 102348825 29160825 69018915 81539445 80075580 24530145 16157490 83934240 90410250 117093525 30717450 94409355 128493765 118467150 60421290 62386440 13537575 42620535 110114100 126668640 76726935 74564445 97724640 71675295 110007510 113327970 86680950 28489305 139675950 70252500 27299955 129494295 120606810 147173085 113779980 8287995 29275635 30652605 110517300 133307835 111260775 4508265 43291320 99997065 84456855 86059560 75839850 32995455 64210395 53338650 80963895 20581845 112858890 130718460 80233965 31409610 55341945 148838295 19627305 32246445 119839560 33570165 102007290 91298835 76314780 65090280 136859160 3730065 95112030 87384540 119445705 110256180 136944330 25796250 41350425 5744085 96894135 55759275 140953965 3302640 114555240 76031295 106244295 31968765 34137735 44499210 149754060 33267585 95508825 35064810 43222335 88712070 28518465 51729255 33974850 9913350 57069705 10473810 105224925 39940545 61356480 1777110 72303960 65222820 108854145 109166550 130006995 24836550 56277270 24826140 34780740 18051255 63578535 94775085 139636680 109449075 53358210 13778115 56888625 43502970 42532140 98665305 8528490 80145435 46969785 140903460 4922010 70137630 44663565 81166635 145160670 114491730 11894625 4552245 29339895 29602035 9813780 60727020 76953600 17957355 95479890 123126930 147416370 64281150 65344350 83365470 80761755 67605930 94729800 147235260 121117740 42168435 94224165 90403560 22831770 86693175 141600195 61875345 101104185 47408955 32953905 126150840 67765830 92247150 124871730 15496830 18209205 41083335 129751290 111816645 42581865 63378525 23586285 96389295 82430655 41064900 6278115 21145065 26605620 118396230 66195495 91795965 6067455 130618830 12056430 80135310 96304080 135185100 97092450 129631800 22928355 136228260 33445215 31204365 82697865 43932855 50219640 72799785 130125240 41156655 131408430 138899940 101392665 32734950 80489040 39598095 128224635 880785 87141030 87858195 85852350 108572775 34940415 61564710 75240675 97213905 35368950 26506830 129792030 37984365 88828455 59981130 123754545 56704740 64020975 72515685 116406405 14361090 146100255 29808405 44768505 122899680 52970205 123431085 120464025 11719650 70414200 52255230 1856280 129937380 61118250 32905830 125827290 15890475 131080575 141077910 76049745 64139535 132207735 57194355 131706825 116191920 53175225 88999680 4424880 83951535 86500830 119770440 103601925 15157485 108649725 112669290 85053405 146727885 16447020 55283490 100343520 72758520 42895395 17311215 89804640 144208920 102655425 62487765 33369870 19728435 15872670 87283470 49197570 127220490 55382805 97538070 68316690 26918910 52947000 134576790 21085350 44555160 130281930 110312670 62244855 105897210 7543680 89949375 52898190 29649120 48593490 100528875 91604265 97177485 126317460 69936435 22686180 48345150 107670630 117352815 19690245 19103685 69262305 135986940 3939600 115706280 24642780 105368970 114397080 15469410 114356370 53948655 141384615 6636735 130328010 145108320 86610045 55371090 67438440 16872195 36442545 66811425 30491085 119707185 70745670 138160995 106476660 60304905 78622335 60213615 38413020 41897040 40181505 108683625 11267700 12295815 89735310 11818320 108386175 44192175 149945430 131650320 38725470 27400920 109725240 23621715 23054550 141115290 36989640 80580645 146797110 82896105 126735345 42283095 23895795 90806130 117248340 56184600 148503525 79049490 64755495 77673930 93031560 82821195 33201300 116949045 6150630 96279840 58659705 86397015 11549535 72928110 108035700 48166770 90322875 88523265 100596165 33720030 66165480 143091015 130334655 122731560 54822420 143148450 12693030 126840825 29077260 129229440 55831980 95485245 135674115 17950020 34245150 55969335 144652125 8228910 30118110 136099170 90530865 35802240 21524115 68353965 110770665 138326655 20216175 115358565 11722815 128343435 91896870 138482055 137346495 101975805 74898945 73819740 25346070 64713210 3163755 29793015 12234945 103742955 112993815 101250795 51107895 22106400 31367445 139840155 5134155 99314805 117560535 104816280 80554710 110599935 45843750 67193625 21805575 144328275 11406810 11942775 48800640 93975810 118101060 121668195 48799845 146916030 111553890 79270635 110130810 44076675 56764785 124259085 22809165 118850880 97345080 47641995 16898670 139605435 26491620 134005470 10879440 79083675 142855395 97967595 126184815 44595585 44415060 106380825 92205 129840795 142813680 76752945 136921200 149593140 39115305 126162510 141606165 49861185 932655 128868975 24717540 102692490 18883905 75581865 35426700 53836815 28067040 15283020 69696240 58424760 40567380 123630495 82525065 125093535 61148295 101057850 126654885 35517615 138615210 123099090 6168990 143971005 56943420 38437800 96595140 64925775 13496475 123998010 17090565 33645870 2520270 149679180 74105985 145504710 69943935 92481690 61623810 148685910 53215635 31157625 126686760 14645700 83738160 7357635 37441425 107401920 51809535 16879440 7779135 40313445 14715495 113169630 42916650 81208050 134988990 114575370 53662740 115077390 98218095 133213935 31397265 137493015 97432335 82981080 137242695 113331450 57593430 132725805 68476290 6807630 1310640 92349540 113704950 106255305 147677985 133474230 41039160 80443815 33607080 147945165 127686150 134912955 102962670 71147775 19288380 100294095 78303615 99714030 47387790 110010555 27777765 71118705 69814155 4637430 52141320 94385715 12593145 27343455 79808235 44052405 149268975 51735510 123380460 26256930 145218150 100996080 20896185 106082745 17416950 110766705 128122575 89256315 137682240 120154470 91951725 138407640 52111425 4407540 100226985 115411710 35593980 109070580 79010775 73961655 93399540 132283680 121671735 85141830 34781160 44243175 135156675 538935 141507420 113740875 88417530 69856035 73249260 17123130 113352300 77291100 129457830 88264980 99416655 33067800 53710380 144321435 70158420 108720090 44448240 98820945 131041755 21229785 11220825 148271205 16560645 33920640 31535235 36146310 146512890 101194425 133369215 30602880 113906535 74495850 12553440 27674715 28240185 109652310 89092275 8946330 138242940 149898690 118330905 8152995 132958275 111583755 54814845 139078620 88962750 14275965 68476995 34486665 83342910 81009780 27382515 12446325 14662725 74330070 145668015 87633135 126362565 149238225 108437550 61934925 43028745 81704220 28308360 115201995 95485200 19207200 46801590 146120220 35089380 149985585 115260000 21589620 130341150 21458250 122858520 81435960 59680920 45792990 105732120 50594640 75725325 58596375 109899840 52868565 23256945 114529515 26765175 837345 148557135 104938395 101829270 140658330 26774385 143246475 57279360 82220145 128689815 117014415 23471490 29554500 132779265 83190375 130359465 134655435 8166615 66961125 41595240 12592200 60204825 134070000 131545830 121120740 12664035 5885265 113781495 80296605 63786360 114183705 104647230 54895050 4957125 64265040 55438830 66554760 147543780 93654210 20125035 132425580 85102470 133707360 42597630 80783745 3477645 149289675 147657195 41715120 4982535 34527915 28600530 127349775 148337985 47431905 107105340 13258110 146172375 99025485 58371180 80757825 117802395 45534960 140850885 6042825 135261615 146140620 112703760 19787655 132422925 69159855 149600415 32637450 3324255 18762645 36152715 96143715 23776635 144627285 108170550 16729755 78928095 90843885 63219990 90392595 31144455 56655930 92702640 38175840 28441320 2012640 50911530 147560145 98940585 54297495 39591195 21641820 94702320 26178825 120629340 53060595 15410190 144441225 20584605 96226965 69845250 82435365 94808760 139643895 45875490 144771345 67998885 43574520 136698945 38171310 44508945 139664205 4733415 94953360 136183155 51775620 77611755 100954020 113410320 38480625 32494470 87028140 80873145 100281660 69564405 79895880 109137675 28419300 19835940 31724295 52705905 87600375 69714390 67142085 125679270 145336875 91360515 118527120 96545775 64820655 142656435 30451650 149148780 147227310 45517275 147477735 110846565 8586960 46764780 103084740 76990560 90817920 97250205 110985075 84238320 53082555 124735710 66325260 4572465 32242425 14670660 139495200 148706055 24921120 15586710 75647745 62120445 111440790 144838050 81309780 74549310 115401285 119289000 12197865 26993820 145783935 71923455 12670170 65428440 111319185 24518205 76504455 149760165 28375575 135341505 127366890 134262510 58083930 61271475 7249665 83340825 101890995 52243410 18438195 76209585 92309130 142461750 74016420 141902295 61370490 136124775 42072885 18938880 105103920 102703995 63981705 112655685 122674875 80734170 3992220 139877880 21858735 81310065 43979580 100248885 56859630 138842160 33739395 29647605 132593850 80100840 86916090 119521080 89189970 112787340 90651810 2887695 52673295 100415505 122022165 44895165 98697375 30819270 2069730 91616955 145624110 131532480 65566710 88589010 128808405 78731520 17755515 38881530 7409235 35847675 62523600 46587495 11481075 104495970 128748330 93748575 134225865 84675990 18998685 70040850 138525510 129863790 421755 35929140 22400475 34790160 1284780 25322520 59448945 28042230 130919865 120193890 21592695 3448230 72390990 46186920 22623540 19893465 86162850 77812770 129115125 2744430 41379300 130473765 28035270 70330515 96485730 106205535 114529845 28239270 52949310 108649740 4259580 68646975 65488995 42818055 62969265 128096385 61990980 113655075 66083160 63452025 17719410 47594520 8428890 94605855 26296290 81142860 74223825 144405030 66159900 6137280 36248250 48282990 74904165 127577685 96309600 22558110 107061450 54777495 68472975 100341735 114175080 64380480 128774235 16269255 102972360 117980700 110705085 5242620 149423955 111955515 113064390 136206870 121048740 123035550 9421740 5226435 7281870 133529145 77718300 6878655 31251435 134855415 6965730 131410275 146142570 39739020 110024880 30904935 8455905 102506145 128184600 13413465 81844575 25664565 10332075 22959990 98132970 65302845 139663215 115114185 116407740 57324255 24763335 85429935 65625585 133143195 43679865 56842905 97019535 70954965 95879385 137098770 113170230 7651800 145361460 84887070 5678325 53394540 79839810 9597300 26094990 75756255 89416965 47155830 6960735 97990020 51895605 15151965 47365065 133863795 77439975 68132580 137760135 143432775 11481345 12012225 2289210 107681205 142050435 102757215 118476045 45288645 124390365 76159485 44909355 106687590 85733910 141854355 125899635 26231580 85558170 49866345 58404075 29250210 82219545 130008720 116555340 11629290 83221980 24559905 44514480 31850790 6281940 17882205 110945550 17581230 116612040 82208655 48836625 15385845 48000375 3635475 78730740 69609765 120283500 97249050 120153975 80567535 88657830 83878770 98762370 69247560 96638805 66251625 144384420 62243460 77800140 100758345 49747125 106167765 55732530 55571535 2303640 111769350 101114985 128488950 106778940 92455095 84773955 131668980 5141265 148742790 149624790 62124540 105218415 75844635 103018425 112741350 142945080 85951635 93254760 12856650 79042170 93830535 35211210 64019970 116771895 69747225 75982305 142948515 107642670 110304210 54399780 62378745 86277945 11422125 39537525 33503310 45645465 50110800 147542460 62961315 144940920 47869695 72886695 113064915 38347695 22240140 4841970 67965255 46854795 134718045 46996680 124106085 131609430 9268065 90842580 93586875 90563505 108407640 111166020 47729205 40930545 84906315 8330340 54477795 76985835 31380900 37828155 110607375 23207685 15446160 116668830 47397375 98994975 131912475 146891895 34922115 65497800 109111470 76133265 1033830 46477695 141746490 8335665 12402450 77647800 43741290 143979480 114741690 106433505 102619815 7048590 26291505 121661340 23310510 29064495 112802055 106360740 8197455 125599395 86353635 65894745 104727255 38036910 132783660 127150575 51754020 44664825 100572690 22737960 69383655 93402825 88822575 85842570 82125795 136868055 128480415 56854125 128267835 41541390 5344005 107499225 76696770 125118915 35737545 119618505 128125725 97023405 82581990 2201190 105737730 57729075 68886855 89718690 149633325 108863160 115828935 2453655 147379605 23968320 111271350 13411095 104588520 24148770 93302880 84540930 115058325 129647400 68772180 29257335 73647465 31807785 24711690 88398510 132929475 34392165 72809760 4006515 85841280 148026720 125067615 1634055 67457595 7502670 12634650 88784790 83345475 12387810 99465165 36678615 98238165 111561705 85145190 148451595 112286850 130867515 132493980 112982070 88484460 103229265 26726925 83210235 16433910 108025155 84891330 130956375 117665460 135964860 137771325 89972820 112836825 90336270 28628805 32100915 132255030 115646040 19519935 145567050 17955975 122641305 99934770 85459500 19065660 123603585 47289945 63555120 137899155 23667990 15425610 109659135 29906610 23347695 120001155 147285015 66011925 96006615 111862755 5073150 18434055 68295465 95409735 129172110 135201210 22417935 8280750 92134260 147028935 9133890 36581205 147314850 115746000 81551250 77975895 140439585 129793005 92746440 74754225 23263800 8893170 104828160 105736185 90009720 87289020 134356320 75809265 12628050 33756150 143764665 6917220 107317185 23596410 118465065 102518190 51063165 75330600 3292875 46970400 101113470 15641775 105771840 4075005 123407730 112053555 53554350 123628860 72673080 78289065 121458975 66328515 17827305 142104945 145517925 113218320 124808700 146408865 117954720 20873235 14255130 29186625 1591410 45145050 3525075 55560150 1646010 103600170 6543510 84980730 36935010 103670655 107569185 73114290 63108675 28355880 59144235 424425 129319245 77009505 10362120 106436220 36855465 1021725 49938045 73102740 77881380 62666940 139909065 120011745 107861430 13666500 7734795 65006610 142214940 20739750 15003075 47983950 113457615 86184630 145769985 6914250 72823200 137524935 71849760 42778665 80772945 20609985 88849290 113773575 63599745 3841980 107751450 30878655 131335770 10454910 61128210 94449045 79829925 6894255 149366415 3814665 42350835 143565045 6626655 106754355 33682725 28635180 124526400 85592130 124138440 122910135 7623135 141135345 58841820 83049060 50421675 123294330 56990370 77901960 122994675 144137070 149910075 3464310 55966200 141621120 72450915 87077805 10282560 92119530 11832225 23201940 77992740 6855315 38811840 27336000 36308445 103535655 60036615 96325695 133495260 24993165 102256995 143071350 118468725 32568930 34618260 98062095 143126670 21668775 70820385 136793760 30058875 28082070 86742150 117429540 57050895 127936275 64809255 112933845 95675475 25018155 131505930 69873450 18066585 8616420 34517700 92522055 56679075 66576675 82741410 122260125 327225 40183605 35810715 110146200 88308525 78438420 71170005 70126080 127353150 124594305 134866050 65932605 61305390 20825145 37214415 109108695 70257870 38271405 140157390 33848175 48645225 25830525 44134515 116026710 73207410 119771910 71948895 50197575 41033775 58166985 124771980 141787260 85476675 147720345 75891945 45812325 74117700 26644260 110186160 58689600 11130405 48943140 96169395 68786265 135708120 138596595 118370865 128650620 125200710 69537375 74785275 18452490 55594890 5037750 46457085 31859625 127195920 141211560 146664750 110736045 16658460 18617625 62379645 81965745 92504640 88251585 23521860 81042450 126206220 8958495 124636065 55094160 41768655 81875865 103321530 144928125 111226140 80974125 143307765 83330820 48922335 50012520 99969375 73745760 88661775 76868415 27815835 133616655 145906830 45225570 113165385 22609365 862785 124294305 136535445 83642460 47623170 40062570 12154260 98827545 3995085 146306805 125546235 131553120 107622510 62150025 77860140 6075735 55425750 2718750 26961225 135305190 118230780 145671300 102192825 81999405 129871230 34881525 132767760 25995210 105997815 131267715 133510485 43010685 80354085 97741260 15286035 24565950 48315390 141173280 35111865 77576445 132305475 52567560 127218300 46940370 63885480 133954575 53996460 67218405 113051355 19374030 3444450 114883215 26099085 33840240 22709850 81651195 54539760 61969545 108533085 96134685 127574580 33870330 67076655 104635575 39947805 103502025 85700865 136327095 33719730 10884975 38405310 40894155 71023095 85272765 3273540 65694150 120886095 134928795 99895995 57047610 68702355 53142735 24278640 81888045 110859735 144030780 85069650 98526900 102906990 6954000 12051900 85856520 87057855 118746825 51411930 82586100 37960905 4496415 22819410 114789900 13898130 132877305 5757075 86260650 91253580 9516075 80120895 143124915 28934775 140957250 95738280 122368695 46482480 58470540 93282555 82572285 134745705 23320500 80421780 28745040 16835910 115367595 71551605 120821160 109412490 104149560 6595815 101557770 9570 67528260 7729905 67493895 146883795 63568320 75182295 91858560 119847930 137680350 129847155 102630915 125547450 56937525 145068915 58866570 15090600 146775885 122145330 51875100 109214145 68444895 93341310 68073570 119446185 4634970 103042770 4385610 7307115 30467775 47311860 37018755 140232360 41542815 77874720 91481505 109531650 95007435 28212330 132938445 28646910 13143615 146768970 134328285 114038775 72114600 44713125 127576650 3836610 130779765 92731665 49152435 26967390 25842795 7629270 69386550 78073740 6858105 17628900 2714565 89444445 137794125 40504665 79824225 20049765 91064190 146650965 82375740 27861810 121983225 142323405 114121125 142013475 110483070 23191470 56864865 98368635 147896385 88279380 51160740 111263040 53430690 53179620 75105840 53324835 107552490 53904225 81396630 73671615 29181615 48380580 51443520 137199090 119684310 103325640 115458510 69380970 55305960 13343145 91324695 129679155 144692910 72866100 10648305 16176330 75568560 144046830 145171890 89447655 85912320 60450195 141335805 41807085 104109165 40567080 147537555 29481240 92485290 126350010 14446695 71680290 48507720 135097695 6144675 48354345 94392105 22678920 125378055 121085985 140045790 53414115 49753035 135450150 149768235 108059475 27658005 142189140 84833370 6059160 91165950 23599965 88448475 78640005 107574750 46902900 37560165 14725500 68525475 16988610 140819205 98723115 87164205 130551255 41093190 43917060 100985400 87100305 15719415 132600030 107759100 45250740 86213370 5798460 1297500 111340785 87715845 87848115 131935455 118401375 111672660 35000520 89707275 6589965 59122080 85751460 24918705 23625720 79574655 13856625 46725765 145403145 70687140 146925360 3330360 101742495 55510500 45149970 14884230 110300970 5390415 108310965 32236275 72988350 115642110 11365620 50254155 15254025 59148840 143953380 59516820 111189510 13394580 43049190 66093060 135521880 96001860 68587500 128287170 25549170 147468660 96442995 112486620 129703545 141420105 21046410 37569105 24232185 72699660 143027610 134061810 130720335 88062930 113313015 135734295 10829265 126546135 29906490 21534885 52843230 100254210 107659620 132746730 24976455 109590495 36929835 83657190 6934080 65963340 139290915 28594650 90063705 36356145 130161420 85617600 143599005 106579020 135538695 118751355 8342940 35434590 74669970 69983970 58737405 115756770 114199995 122679570 146108970 32768280 114521340 60403020 118552650 66852825 75033810 139904805 132724770 68198055 7436835 79204485 110362080 106213140 138482430 40256280 65386095 66033540 49036590 108962580 88005735 129626160 87806100 15246360 75125130 48367065 95312745 149186760 147733035 9265395 63797760 129972720 141309975 75263925 23508045 59378115 25364250 125359875 56567760 4396410 145715880 102025920 20784090 45000165 13347180 45120705 63219540 81682980 10974825 145924395 105739710 114042345 133943340 63055050 23415255 59942580 100888350 43223490 44408055 117858765 1626930 46524705 149584965 75855225 77074665 105900750 4741605 42742980 42571590 53979735 118770810 5264820 120362985 69916695 101075850 62554095 143688810 82997535 58750185 65437455 129800850 68158305 18175185 52193580 71594655 107140935 129058785 77720370 86673870 106810395 11214270 66296505 108073065 28194105 61016715 22572780 27804210 4836900 128656005 37468395 82838970 107403375 83475075 116492145 85547880 142642065 144885330 45254565 32151780 41764035 26915265 113539395 14370720 129754755 23158260 144363840 9217170 55504185 138946785 21465090 92241840 40705890 5496870 52945995 56781690 100902315 132066705 145524885 130271415 40851390 126259305 5609655 146643180 142424130 146864805 31078470 118849020 92673375 4063065 45702210 119104515 23432595 1609965 67966350 110915010 87878865 82960905 53516055 40529055 108082230 120669225 43840455 15465870 44298915 144982605 51292275 26829795 29992080 146337885 136092645 33981855 16764390 66290265 16914930 29233500 78307140 63716910 43338585 29405085 134811645 61000020 41860785 75122670 14753295 1069425 10733985 22518795 65404800 109727070 72611250 74376540 48667575 137540850 70665210 48728145 98222670 76401495 111360210 219525 137058900 28287870 70833525 49993380 68835120 105532335 116845920 21086235 20067135 145767660 40964475 73856370 42329565 146780865 92969670 90647820 130218780 71119725 114278145 62914890 110813685 29362290 130535010 134969250 38403030 127132110 121920285 44711115 24194490 73064790 89469855 141812115 35629410 73552740 115253985 138570480 19092765 87784275 15784320 30771120 121262250 102310620 104042805 37142055 30465360 80866815 125943870 88033125 137717115 14527170 44618475 108637230 95466525 105130710 8463210 53581155 133337625 34892460 127875765 43448265 114299700 52948230 98430150 149143110 126159855 60805665 130944570 31202625 42374925 110218560 68259195 66304170 121098090 24072930 64705350 83494155 84765645 43323390 65557290 22467045 121700985 132742710 25654020 58287915 87567150 116107065 21421710 148565850 96772275 21511485 117125295 2854830 39917160 36305595 5548545 141621810 53437050 136986915 92829480 12848835 100069155 31912815 131990250 39923805 19375365 69174915 145929840 69592620 33463635 105715140 96248520 70288245 70791855 109207260 30838905 88938690 47253510 130618260 133708560 50541450 121694595 105952770 33418890 136263975 111587760 51619395 88733355 65016075 140274330 29200125 41678280 111569520 114218565 71109600 118861080 122578515 139906140 119043255 38025360 54671100 54798720 24072105 118268280 97260375 106506135 77519430 13151460 82660185 27467790 83869815 106718865 132730290 101443590 104032110 54284640 26763615 9942330 113365020 138182730 97891110 112046895 85983990 2424405 50577810 19432050 88584585 37248555 99113100 24499620 104286015 121579920 133310340 17508720 76601565 113841090 62317800 137721660 106472625 58054335 78150825 114977295 85581510 2232705 101034795 109019865 40975500 104201850 76613430 80579385 66854580 148761465 45520260 26209020 149432910 29947260 39683040 59323230 5024205 9863955 63131235 79508325 26539905 13498965 111120285 85207140 87165345 34805625 24141660 69469725 108502110 33930330 21189930 112226415 83148360 84029925 149507460 32157150 64757130 72415800 102558330 117663480 98961225 31528590 10766355 12941325 20559180 34492575 41674275 94981755 34377060 116705430 84481170 66945735 55948440 98826420 1875285 106349310 53466765 117412740 58317585 54141240 34351005 72350115 52928055 49074360 130044630 78039495 74279655 33852045 21954045 58037655 52443210 35387955 102305730 22066710 34073820 41567040 77674905 147816060 69546075 149482545 52634460 6859995 53973330 131111055 13360320 6705720 26340690 21883485 14588355 149094045 31863390 32448705 10234695 42673920 100697925 119030490 6951495 137260440 10693065 102215610 140916840 39447480 5146425 147438000 92747175 142554495 63897405 7322145 101024745 136382460 45604560 32083500 29420070 55156350 1684335 67637670 64144980 127173285 15540180 79788570 128326875 109431390 107729055 73844565 84480660 140385450 114295485 52111740 140351625 146837565 66326970 104965740 23337540 28673790 104133180 112386315 140660925 136283115 50455890 97537095 78011385 39383760 4463310 8032980 6503355 137582970 16529265 10534380 57410205 34553220 39400065 112478775 18374475 129066825 16099050 50390580 3371430 129488220 33878790 98726955 45559200 20352075 72730590 115593450 91247775 134991525 100331355 90702930 27012975 124187835 67155585 140004135 140169330 33274665 16602135 12979095 82959270 74539875 72577170 70441470 107379360 56318520 76716570 72881925 126185475 104928090 86419935 107469375 134245065 11032350 138625170 49403880 136838985 139398210 104217540 16118310 76342335 79672695 18613500 41039970 49269030 120566415 51341040 75679815 108274500 74387040 82424955 66219900 141621870 73883385 138505110 143600610 137506875 65499690 53552655 19237170 112815090 140993700 117525840 148863765 38967435 48222450 112213290 72779355 23021475 138729825 147086295 12764235 54808905 116229495 135288630 5213490 130089645 41796090 84901965 49650285 74365290 149945685 92780565 134604420 59300445 96220440 138535830 127328385 6406575 12655620 43647345 38670480 12813750 127113435 19383885 92466495 103384635 112934430 130422840 125272260 20683905 122838180 141059310 101438370 30220710 129678510 43846710 47885490 69395055 13550070 82806825 27058035 67666740 90768645 63297720 7385760 125176860 66558405 131911230 13600920 47613930 101867520 50666385 29575215 33458430 83986005 97028760 91689210 14661060 41745030 43829640 144419295 113652615 18945195 25755795 67603890 105492825 76105530 148857765 101060910 88546515 88623315 101208375 124089615 68808075 117412095 32662590 69044820 71448510 112096530 42761625 37436100 145895340 115189875 116051040 135493905 61856475 35540070 83930850 39515685 77295765 24459705 32942040 90033435 1027845 104135535 68094105 42560670 14269785 56888070 7372995 43643745 93548895 5756190 108804990 91294605 43797225 74517405 45252435 81388200 48558135 45970275 95953110 1849875 126617400 67940385 145262325 8065365 51639570 71025390 21801465 128364975 87892470 17204475 108584430 32983695 128139495 62499495 25713120 100116870 126284880 17761470 111308100 4161225 99508830 115108710 98636205 102711105 123915765 54772920 71050680 24785685 73918875 42258060 56922255 58725435 92916495 8323230 62359905 110018340 55885140 109100400 30486990 86350725 95617425 65660130 130565805 36651225 65048415 60194430 136001805 79060845 30726705 7536630 84747285 11802645 6326295 93800760 135308880 110528055 20558670 132134820 58531095 71868285 132791565 75548970 139442235 74757255 48753225 55759845 26788050 137834145 125937495 10894860 105175995 82097670 75688695 29570355 95343555 115453920 93973275 52967715 143239860 131505675 115428330 82943475 69570270 126029235 121757310 132295485 23673945 16013160 133308885 85438095 69133335 50835465 144525300 141248220 22839735 19851330 80877195 51047100 9051240 138197475 129420465 24198420 143169345 78898665 107467485 135545910 118117815 30155910 78422940 39380025 82613130 23742105 81943155 96290955 84313005 122415750 31955505 110203320 92904480 56051280 95490090 20304210 69335775 121733805 140606010 75919980 112237575 127234935 119300955 52252110 144504225 71855400 105533130 27542400 26272875 83752980 81994815 61052685 14136315 126964170 84739920 1963755 139378890 68241540 56975400 62769225 96537195 113331555 62885025 76978650 102380895 111754515 83519160 15184980 30216645 97482645 69600540 149842650 68467170 122224785 98109390 33817530 147643320 100242930 34373970 107865645 117316935 9742980 115347570 99553950 117827775 149876460 103929480 109569450 50049330 22337805 127208535 134479020 145154595 142508070 59242590 24466905 18857580 112296330 49425255 87446085 130465455 12848595 19248000 107283270 141859830 55601745 148169520 35702610 78095955 144793485 134911935 83855835 44438550 45905775 129493830 26531445 96673575 62700540 149543145 134450085 6846345 143766150 48920655 100168905 52080045 141604950 41583075 121468740 54848625 11329755 62383995 66311595 38936310 12804825 84069990 11959680 64859070 7104090 80747325 115553280 11955525 93024990 84914325 123086535 46439970 137369205 48806700 147779190 75215445 48619185 13591260 79894560 69886440 77788395 144733980 128144910 33865785 14424780 115105980 137362845 49832985 139280280 128735370 116635335 67029075 129977190 14892195 19670520 79852185 41581950 4671540 66385935 29507205 6918465 96107640 78319980 139561695 25656915 111861795 97388325 88733640 60056280 147761565 5278995 105546690 109045440 72850320 97696650 77303130 137902110 31312650 54161805 98314575 68894490 139927005 106962495 107760420 102613950 67384155 44554635 87493260 46947090 148900140 93934920 44807310 118585215 127283595 2312715 138757470 33269370 18716940 49546635 122910225 47996220 96112905 89394180 114010215 111473745 81742035 136602090 46602975 111744570 58172445 137795475 108815070 5407125 107166825 88591050 37090665 62089665 14186160 4812300 139239795 101995695 136060965 53528430 103162320 56763240 103309230 11124795 36606405 42053130 112382430 124643760 16128225 83836080 96347970 10758165 71006235 63294195 56354160 129650490 63844860 38237040 57776655 60706140 30202725 25380600 39516855 130954500 79870290 137915865 118642980 120517710 145892670 62263530 126498315 14853045 146431530 43447770 46299030 36832710 112006890 126989385 92572290 79976565 42895725 9285540 19803705 118727040 51261975 76448685 127620570 131338410 65874615 116147400 112452375 140268480 72541245 147312765 105591270 125084100 48562965 36061125 128358705 148026690 44478975 103150575 132444525 54954045 20875995 84180630 83755365 9957795 6598500 34679955 4019370 46851315 103601115 77939325 121442355 126911955 112131480 33099255 104407860 55025700 73035930 97743795 124036050 66421605 81037740 110048100 101245965 144162855 12306300 62534160 74207685 18818070 14453700 8709450 39989715 43214250 53801070 7250760 24089175 75343860 144001140 26300325 116146215 25785270 71084115 108214155 53639850 53663730 31325325 4698345 72178410 93642120 22615050 139338900 106771185 5812200 86420175 128901780 25203705 117964125 7849530 23936190 85784145 75170340 96262965 104499990 74306775 14874705 74465205 131590815 98078355 135782595 1033590 80451060 13579665 71299830 30853395 56243010 11492490 52507095 43405200 136284945 138874845 12417540 23665305 27226095 103406415 104719215 27043200 31587105 139892445 128730480 126243630 24013740 113314050 144280200 92607645 26867790 97307775 6325365 9795030 6362760 137161380 141805170 83027535 8994390 82822860 141163830 76725975 40459170 72033570 87268050 136574355 121352745 9425670 76717125 121845690 55473690 89517375 115898250 68283735 104033040 141245715 24610440 59001810 103503585 37336590 91565490 113684130 8207760 91075320 144811035 123973725 39281460 88162410 127085055 49725360 31610925 19914045 149582190 24678285 125907225 86767560 52961070 25187250 76058895 10357530 101316180 112061925 100356540 145799925 142165500 141395955 62095695 97533840 129561870 84974445 9979695 88783305 61232235 109493085 96554940 37391355 43362420 80491620 37696320 16636635 114212940 110805705 25175355 49349955 107999340 28888875 98263515 134849415 66043155 30048510 43159185 701040 26725635 129852885 111651390 59989065 89177580 86239440 97552470 46732095 79801560 3865980 147649710 79507125 106587705 138189180 35711010 45878400 125423400 96471270 41088075 40614540 30713925 63713190 79206030 12573855 123518625 52469970 145121025 102113385 79406760 80896920 109030110 137658915 56484570 29347335 75440175 135850770 26885940 145243290 81417900 145846605 130763415 88476285 132111135 112231185 36110580 69023250 29058210 36631410 117193665 3462570 65122530 15199050 127580280 141399690 81040920 145928355 142950075 121520670 11414805 79060560 59126415 26110785 87849570 118019730 54785700 114930915 98209140 84241335 78963090 70472940 90394035 97983390 94501485 140058225 127962870 145443510 98681865 86572770 93691515 121992510 67692540 145946415 122169270 26955690 65047995 82116210 113956575 8656965 143277270 95180640 122263530 25177080 4624830 8323335 103510605 115977345 125522820 70069500 12528255 62958990 28336845 120849045 12777540 45406215 54572340 69340275 1267740 88531635 144094020 81076950 112653210 91122720 31274055 45702930 6724875 99185220 18010305 102348045 61563885 37136055 126620940 76786305 86411220 44100570 122410245 116817240 78993705 40724400 5707650 39085665 131115405 74698410 93943620 25012065 40874850 22085145 143857125 56775060 106400070 83255100 82619175 120486765 67083825 110743815 134982630 26080830 86265735 500310 56637315 128679735 32048325 2492460 28875075 115986000 53066685 37145130 77038995 25355970 81815865 66576945 148552410 149242335 21543330 61807770 45234465 5015310 10745895 13941960 54393195 50201505 72776310 70167510 51872520 86758425 56300430 18860565 4881225 104872695 87571770 101761035 105674490 124340010 35949240 144397665 142484295 136041480 16272750 63212175 50538135 15291630 110964570 60883860 32904570 75651540 52259580 91674330 5079165 28602465 144080640 133340190 104503335 138240660 62443890 25631910 127584705 28803465 94695495 87376245 137375865 923625 57110265 39873045 75258420 39504060 66344340 51892755 55969485 64360005 76832430 142517235 98748555 43203855 31896675 54064320 28116270 29492430 65453745 17950350 134890815 136170060 105318255 130498170 46774380 10619160 34961535 87164400 87698910 124318890 50036385 109671900 143648910 65254095 41730180 67978260 2410005 14647725 22088355 93857610 116104440 70139190 87186465 15367980 135833340 9987675 41744775 124674210 58479915 15518670 147579675 149430345 70297785 54031650 102981810 78578520 32091375 121662270 24508485 50167395 103809255 105549675 380175 114796305 112233885 59470635 45964320 37538460 41846490 141293310 76032570 145713930 112349475 29377305 46933950 143048475 43365225 135603990 96971010 80867025 80913525 76880730 94413270 66564480 135176520 139518210 80375655 46804680 7403745 79823565 90273165 148197810 24966405 103415730 87311550 11966175 111086715 73844880 136932120 134048520 41005440 126223815 149204340 67605030 109360320 104049690 42000465 1820535 3812025 54427905 34701630 42504855 141700425 129089835 65836440 101423205 47249520 133407660 63902835 110526630 27818040 62005320 65766930 47769450 129950580 144308655 23040315 13999545 48204930 61140225 55439190 95172255 90937920 108437190 9479490 29902950 50622660 47877660 5784285 136702635 24623220 36573465 49229400 84661020 129558990 7132680 102545040 44743800 96613005 139236705 60287445 20413365 8134650 86552040 108322050 54680910 16098930 87346470 2971590 9611955 1156830 52834005 20111640 117452415 28520685 23005830 40891395 46524420 136917780 121986015 47281365 6201975 100769580 4678335 3911475 77024460 32017230 34964880 69433425 124505685 71833260 148998180 100394430 107749785 105944025 97297440 51389790 51483900 91310940 141118335 109179630 109075905 85375215 72721095 41881575 101332410 71724105 121164360 114998070 67560810 36111900 39747690 117597645 93776295 119549055 88468125 60794415 2256570 30201960 122193765 57174405 114589845 7938240 127500240 63891315 10721535 146366565 142567500 38943735 33539835 147957435 99541635 135466350 69318525 121337025 129998490 25443225 140647395 107168355 20512170 148422195 124755315 109709370 43226370 21940635 50247945 68414160 18866430 107164635 105647415 126988290 104955270 87987435 16961040 105580755 40991760 4427580 16871175 109635690 94924905 99243960 103364670 98005095 21883230 87905160 36500400 119448015 67110885 109581765 134941515 109497450 54137100 112634985 99942375 90950115 16439070 72417450 48976785 121581465 56874075 20688045 41530335 95735310 40438725 11538630 60852885 137087040 119522070 35973375 44132625 60969075 57776235 81464520 3749085 82636155 147898560 587370 53784030 125106315 95350290 56783010 126303195 29763945 87902565 36082215 125909520 25480440 29022420 149167905 113873580 116542935 128368395 56236620 89629920 148315515 83965095 35564040 141218760 48398490 12033330 30719475 134854365 85271490 97631925 7609515 28300050 77984970 113618850 3767475 109330260 109414530 53798205 64939800 19450830 3483450 40612590 92432235 146879520 38277405 105559035 102677805 34640970 68115390 17870835 34685850 103562745 99124575 16849515 31299915 2376660 92862825 4123695 30892050 64719000 42895455 132650775 80177910 47536725 139139055 120123840 91916520 61835220 59748420 86738340 129352500 44983155 37528425 85847805 43055595 13999725 108778110 134179545 61556520 121076025 100342590 130149030 40765305 90502530 61259400 33800265 106042365 21216015 72397335 127921815 31938675 68260740 26928225 34812915 38927685 18547050 44420895 59751660 6716505 13519545 5873685 69938340 91228755 144226545 93625170 111315930 103478730 109791030 138420585 6335280 20766855 55430130 128275440 140842740 73134075 110062050 76310175 135709260 10530780 59404440 73370685 113955975 19795605 78821550 92265900 108443745 6897810 113626980 89024655 96547185 76397250 27146475 52196100 4905555 41992770 55902765 146779950 144896490 128696730 48775380 141470790 54158400 24113640 54547305 122838015 65503965 56278380 89805240 76083855 43149720 106768770 520710 51673410 146859300 63831915 129203535 123395145 138080265 11611785 19816305 43171515 6818790 16252770 133685700 55304490 30813735 142930470 35652330 13936800 43145340 97809585 139585650 70406355 145972305 110743830 108836460 108020130 75845355 95511000 69245985 30725055 55794945 95601045 57621090 100364760 139908630 24223140 6485025 135125190 120258375 6120450 109344690 89171940 1864185 85489575 101883735 133503075 17542515 111188340 2940960 82463685 111310680 106094805 100946985 72971400 147885225 136006665 116822175 35929170 40315545 105774375 106649415 108377865 124008795 21165660 145892295 49965990 111248865 13604805 55741515 44899050 31229145 41576385 18062715 147969135 52467915 94378800 63056670 73857015 87058770 143246700 74901015 14632725 50418255 86137230 51059310 8232495 90974130 66075705 11878395 60447645 148825065 97182090 23157825 124988880 49919730 15724830 97176765 101567670 13405290 85206885 20065650 108054765 101399460 88568385 3438060 142000485 109608795 111453120 145011495 86109570 56334960 67407795 100427175 114383460 139578105 10244955 43199835 143237205 14299320 25033185 28050780 38969805 95857620 69776385 16180845 55590660 83735985 97355835 39081060 51804900 9845670 9301380 26197830 22885305 96335730 10354035 140798430 74237565 128368410 64968855 98200440 46041240 40086300 84714480 80894595 2676225 27213330 113004675 25003560 55212285 147275490 4644885 38410710 65123160 88197675 11836035 71133150 134670495 6546825 5603850 33926880 68443485 49622925 61163640 73036095 46461780 16962615 3523515 77045205 115364955 95357490 125533065 7791885 43321215 2892450 61196220 64722735 37159800 4984500 48338610 61349040 107409525 133480740 13003305 6170865 108255615 82050660 15935205 59391030 114071040 81040575 131947170 113756175 15037455 137404890 105664890 44504715 17874900 51156765 97987770 53420220 125610945 7405035 23314710 48937980 34579815 60134955 31516035 125780400 53393880 141734865 126474840 2712015 104573205 80986860 47807250 82907700 120376950 113539125 72546600 83872275 46738995 105250830 136267875 31716555 21027390 119341605 103238385 140846430 17120535 48132180 99284370 41108340 146445840 95829000 43880295 88501320 52359030 5768100 57518655 107506485 46121925 124159320 37533135 127701015 21848865 5579865 65293095 92872350 6502995 109418925 25099980 135337935 139524015 17783430 55646040 142398585 118513935 28802040 103917990 21435315 38391570 62179500 100727640 130284600 110681550 96408015 22433400 14608650 93276645 42878085 84602280 49967730 32184375 149398935 74136645 134684295 80195055 38471700 133185630 113628900 147988110 53399520 21036300 26275635 84893085 61223610 80648880 89443200 136108215 123883395 134839005 85637805 66577320 56379720 18987030 22251870 45731280 97439475 104776665 113014620 43269390 18339090 72510180 38368245 122896275 46401825 29109405 29686080 64541415 126705930 143356365 51780960 146890260 43507365 20692335 97864185 78747555 136057500 141684030 16249230 36696705 1070940 34953870 49269660 29887185 25523085 126318360 104950350 132787035 73407030 27587970 70030590 41919735 78005535 24960390 148877160 110711640 77608410 122573055 32041725 49989840 70655820 127406760 127641570 29039265 115477560 111031710 15122985 121933860 18181365 73640010 20922585 32709315 98479920 15968130 22545030 33201195 107532975 68099490 48083715 81161535 127404750 21541785 143655825 63644850 98072910 15097620 88100205 40993680 116991900 84744930 77264505 121569690 75820410 20287980 22741980 24852615 141506400 93712545 140170665 57580815 95239980 55790505 143279835 71134800 72811785 123536790 148710360 15513450 34299120 48333735 9524220 8755410 37203675 11117535 31306590 124589640 5935020 86437920 112641735 14770650 111444975 54194490 97360845 85583040 77017245 28511850 81637650 87797640 131404725 121149045 88422120 33257295 9955695 62841915 135394125 72933840 11833560 87108765 3344355 123534780 142436955 101098680 84595395 75406455 59202930 92291040 2113155 6000645 130944360 19328175 19419555 106475835 147531060 147434805 61147245 79656360 137959980 122362290 8833065 95180205 143717895 137488320 139721175 61061040 42153180 28552950 135007365 78265140 95292990 126725145 26914830 16762950 117388215 109636995 124597125 126600600 72919905 139454085 75310290 59396385 55434255 143151615 115045110 7869165 131559735 20797965 12150720 121637130 69522060 118613475 39671595 872115 55471650 91510110 37586805 65842260 143586090 92944440 35147625 78849225 85153200 45431235 137503020 88093770 69739650 96340170 63460980 121692360 9685530 7789800 80199555 2917515 88551780 67598280 87032475 4260375 42707175 50919990 23264850 60499890 94517640 23878380 59331255 6111495 81369870 67321590 72793380 127229520 109026645 4904565 106663740 125592120 1157460 113122470 144190620 25348365 31774470 88108710 22258035 43098720 96904020 11296005 54094290 131214630 131716065 129937830 1687545 19252740 10495530 119708760 58809945 2635815 41532270 87866265 48693585 48339285 12722295 3057540 139623285 48054510 10025280 64804575 78781095 80893980 107893395 40317495 25346250 80016180 77509770 129760590 114797625 98813775 146910945 92424270 17042250 26544255 144169965 141180660 78826605 103169100 108047310 138129870 13021605 99094680 28728135 99130500 118944105 44595810 16037460 105544935 60577335 67313280 46389435 1855215 56778720 4010520 10176900 123089985 132553635 42578025 81524325 24535515 40914960 121256940 40847370 76159590 107352960 39337440 20070855 8471520 107927685 20774850 55377120 129923730 87935160 103663485 84964665 55771455 140823315 78048525 19711245 47498445 123294180 149198955 16032030 118588980 147477915 143578530 116414685 74757105 9270660 3756960 89859000 36121095 76428660 145699245 9809745 58157640 97357935 35859510 49583865 107330505 85574475 62792370 78708480 41007975 74505930 37972470 136182180 137411310 110219040 15110670 143857440 57341610 68481195 64664670 112875945 97226085 89721540 132385800 49305840 79809330 59543160 80526300 74868525 19975470 57017415 6424350 37675335 86957010 38679720 61012140 20498355 133346730 48570720 23279235 113302170 102661575 15451740 15400335 23287245 53236830 119728320 109955880 72750675 134549505 8991900 54082095 77617875 71518440 148246800 111843510 95615025 38342895 59720460 149207325 71815065 50147880 132001215 50771880 54836880 78927615 78427065 122465175 93535695 19413030 100801125 48228630 62334045 33887685 60984600 11104485 123193320 71711655 144652260 15733470 146973495 7034400 98057880 37148490 122941365 10527300 66255195 58903245 87085185 5408760 120438060 110330265 55941885 98644725 98332830 40662660 82179420 7105185 83052975 147081000 130888890 15494205 94525395 73659165 101875215 96312420 101685480 113328795 119504730 99136470 79059555 64918320 141662370 31908060 117312930 127050510 80291175 52727805 36865875 140494410 75813495 79933350 7703970 135568980 110277900 109589265 96353355 46986240 88455690 30498195 115417410 126309480 111477585 72564840 108628695 92499510 32417235 36570135 68113140 137489910 118754145 27907155 143292555 56940735 136989435 56172900 49740855 142651305 72498855 138193890 128781120 115941675 105190335 123168075 69754140 110125935 115743960 7761480 5606025 81181980 10381185 90025635 73967295 79407360 90311655 23317065 81908370 71903355 109257960 51997740 59450925 28147515 126788280 95503650 10269240 92411265 62535015 21244380 24874545 45534105 17158230 124856430 16392375 50068815 81267210 77236905 133683495 74433690 82762050 146044665 118445280 57527790 116616465 118236435 69131445 134926425 43966275 64542300 26666040 77445495 94972170 85128375 144234540 120911040 126388230 133314525 149743050 74696715 99729945 51521895 47286690 14772315 119842995 9772875 41421900 101844690 103300620 138813480 71188080 30937965 143019570 44939250 85803525 84837465 65605005 34731075 105626130 37365840 24507585 141253485 116557485 23364105 23391150 143026110 126333570 59449365 75437595 144940230 112369380 48917190 55892010 90069645 9291525 95414475 148510470 94025295 61978380 149444430 110559990 120365520 21896610 75612300 93125295 44033790 139444590 123250110 125713095 11016015 131650800 134318070 60015900 75432360 133772820 119428815 100925265 86524455 102566010 46935 40860720 11317035 115929435 68503065 75711930 30322095 2034360 42859725 23240610 61621035 42776805 64359315 75468885 8632800 96803595 40567605 34768710 23874795 105531465 21447285 24708660 51083385 97705320 107755800 47844045 13271235 43844670 9460080 50846865 89047185 80936190 73896840 83155275 72217845 78884805 62247240 122253975 46213725 145503105 45348375 113747940 20425860 129476910 24428310 42562230 134434455 87090180 43552095 46278390 74757255 97085175 50967345 118716180 135222675 42273540 24011190 8550960 116569965 144572835 47917170 28334400 135977595 147193905 114522930 132625845 147593865 66635235 148878180 59330910 3699150 82303815 34407990 70447875 9324870 125635605 138474600 115846560 133106655 12546765 3006960 51006705 146013330 33462045 139787985 18839640 132635190 52501380 12829275 81323880 10052370 112854375 144645 144712605 37539360 104792835 110184510 45829515 134387130 141286575 138224175 144136125 103742010 108073155 113765490 2861280 145098390 102974850 86003355 72274680 65682255 18425025 112239795 69385020 109495575 136961580 118256910 103241520 6674775 106434735 38223000 143698170 28568235 41358660 27529200 75611250 75635970 122762490 148931190 43672785 34061010 121026690 95987205 100632330 131237565 75297255 1425420 105114315 33190425 73354110 49245030 40300845 148258995 94057950 10721055 143392860 124496565 22711695 104528940 142096815 134579115 82651215 73200510 3183165 18559395 70874850 53151720 127171635 142593810 47871915 4446150 51641385 31272135 80580420 54716925 104608950 117701535 132153570 67990260 82036230 62307345 105978195 89506260 124871625 81042495 46719675 41374125 59273820 33218130 55016775 130743045 49127385 1508700 102471405 67624785 70169415 43040175 3393660 26199435 126233370 5288640 80627355 147767115 51291210 71892120 143476890 27714615 88860975 285315 30732990 136274955 80594940 129114255 50735460 77937225 129529500 92750745 126135480 77561160 80829690 92051550 134908440 137598585 31842885 51315135 19958955 114847005 110353305 34430970 54474345 24643905 138793545 2659140 128660265 135501705 57812370 107393610 82165965 95508240 113018730 99894075 31425195 16199175 146915310 35236515 9694095 35427390 40250325 52880640 100599915 135865245 7773375 145641765 34226430 115560015 52209390 146781120 112041690 137555880 81747390 27977685 120237435 75354285 14957670 27943905 71072550 27527325 43570470 102938175 87171840 99496755 59073480 126931065 86014845 33377325 87884040 50300595 146014530 145010025 124374105 91400280 110854635 91184670 145264320 40360560 90676860 82282170 106099365 104059395 120903375 127712490 127112265 9182160 146914620 81207825 81876945 139723635 5205900 57451755 109189770 81714735 122112735 74581470 55447800 60337845 90178710 53836455 147671325 25917045 116459265 33215385 2511075 60901335 90444705 24610620 36290460 21182085 67377000 52219740 141944385 108470520 92407635 92287740 74152965 107439435 75474690 129292785 76149015 32236455 139387440 135791940 109173120 122225490 145016895 4601670 35049240 99630120 46620225 66893805 11112030 82718925 83195460 93580200 87538740 42749970
144086025 14018970 79149405 65757555 127479630 96292275 58289565 89061060 56184900 15435630 79409985 94798965 45653760 15099885 40482135 126416400 143367855 125894580 63649905 97633845 140396355 58130055 125691075 46004265 148275330 27796920 78761685 48244995 102323775 88110780 128719080 110867265 17920920 59905980 61670055 73566855 131104260 132135570 138125865 78245115 117174060 58473015 63279030 25513140 30675585 52367715 6859515 94622130 108731580 134169285 21837135 83140410 54923865 46364820 129205140 79776210 56219265 108990060 48499485 21037305 116070855 14300340 99459165 10163115 50735220 18642930 64234005 26367975 67607295 110543910 12202680 100510695 44234205 135666825 144632280 135262455 125569590 28429560 89908455 82890135 112414740 93445065 135021420 28243935 57613560 135661230 6775470 100589415 69595785 45067500 138825150 54320865 141496515 27331905 42102585 118517460 56400990 138805905 141224205 32254440 115115970 58832115 93749610 140052285 67882725 55976295 114854640 123282765 3739170 43199580 13125915 2497215 27289290 114834750 54600870 117190950 47139915 135639690 47407830 9038730 100807800 105916005 2285505 95841900 31406910 97341270 110323830 121111620 140727960 96056505 116143170 6330960 130859220 66408810 75604695 60010230 80983035 73744815 126353205 71931360 30416865 126659895 122808105 45049275 45026655 48698250 80561130 71187735 49901220 53403735 35692980 79450140 48019890 142590630 126184470 23659110 87367260 39500670 59915985 138791340 144966195 72184830 144063060 38215035 96839985 77834280 54899415 24213135 149630670 5126625 25682790 126312570 149304210 3217590 7004805 61950390 60850275 84955935 104109855 125846175 83089050 138353610 53902050 92510385 73633545 57322605 64921740 53326815 144681795 11371830 120850800 94989180 93603960 104829510 126290220 8347350 148050855 57687210 114803145 52209900 53529450 2972355 15102315 121994460 119255835 133885245 146531685 138223800 15134700 95898075 111056235 66854190 106793820 123134535 82420170 32102430 111538455 67252650 134346540 86775165 78569010 129490470 83751495 56435940 145433670 65216340 141752325 29911890 62776515 18472650 96021675 3039165 42958080 72508665 47242740 86321460 7577730 83604930 33483255 109639695 21142500 136573170 83105535 126420675 75469710 109018260 84370905 85068600 81910920 141248100 10398705 58252800 145331955 23293350 71645025 45796755 81645390 114671805 144691530 98728875 116880135 121266855 100919685 28421625 8621310 120385230 136915845 58324995 119271750 136699830 91410480 75487380 91677030 91936725 28226865 73088790 55259280 92379540 14798235 5453250 138766305 89903640 139916955 77453955 77580075 85169055 45494415 59725050 105096450 118109760 112677915 92557410 76172385 123381990 99493770 63439170 108944310 10589640 13348545 31311810 81950910 16270080 131866575 5583615 98307225 115400925 34845510 46113150 80383665 91050990 136663665 59478780 60161115 6342735 107964285 85857105 131275755 35626470 111115635 73295715 25915080 124747290 70621935 22389630 70592790 77545545 11962245 130248645 16324125 148544640 102957990 53743050 104104815 36765045 85642785 54892845 88415790 28141095 114915225 72379230 27705405 651270 130686795 5958900 149501325 52845105 53168505 16087395 81956175 121963335 68662560 129101370 147214530 54571050 127837275 77147670 17485545 80792505 71717700 87406395 126647115 116023560 109708785 76086705 147085005 134047620 89482125 97810740 125671650 120852855 23832690 62277105 96925200 78206895 51844290 104083200 23147235 26083470 107223180 48069525 129444810 68556360 6675405 100330320 363525 102875655 54495135 74977020 22521675 8687280 121853460 84527490 20016285 117997845 110398395 44166045 10342185 43032255 57532335 137071230 35529345 18049530 114323820 134446230 56887995 28055220 85343130 66231120 54968205 100943430 55429920 135084420 97191510 40519770 116318520 140156925 104999115 77129625 14665905 146553915 54048510 52380735 96110370 43867890 62801115 45179415 99414780 59665155 45538590 122277555 79348440 56336970 88880685 140752260 34543095 93834075 136777350 103504380 52111635 140903040 71987865 94122585 77280930 144602415 106999230 82348170 48006690 65166390 64812300 142777230 25608465 23634705 131089980 14169660 27264615 77588070 74264280 12017685 131735280 33357585 112658805 18844365 26497905 26231610 94900215 42954495 122296110 83677035 58448655 69379605 94618785 27736605 20028720 45293295 59088585 34394940 121531470 38697690 106288440 111194055 15819750 148870830 88055910 71119575 133217625 56917590 120653025 88820145 79923525 76445085 149191440 75901080 4528905 688215 52344030 85329420 45478650 114453435 101773005 147772815 42657600 36650310 48421590 4711350 16556730 87947505 56099340 19366950 9990045 3266280 77235585 5279490 45504585 23862885 12066630 131741115 40108605 76931400 47887320 3596025 54939135 55809930 108406575 140429025 6916185 149129325 81993975 59901555 43733235 78758670 143328165 27557190 118694445 140980935 105996420 126514170 90779490 7266435 36315570 15335415 11289315 130841550 133213590 6156495 100079790 91843860 115546050 38393595 109161720 20325180 4249395 142266510 90531240 86327985 142007355 34736145 27156810 136502985 68102790 1189320 63026790 119689185 38053260 129383430 118429410 8688480 143938140 51251010 22521975 3301860 3201570 4083210 114466995 103103940 104343360 59693220 118341960 103747200 42377745 19329195 38611095 121126080 5272050 137006070 110855280 11834040 79666275 70910505 64853475 41958495 106112070 126148905 5217135 143226900 104553375 15441645 65701770 24724050 98953800 144814425 17870595 40746795 101200965 101978385 46146060 59956230 17534970 141312285 93059895 122046540 148054845 115411875 103634880 97781715 127219725 2902950 121531080 141131865 128825970 120162780 23234445 83974455 118578600 116179620 52828515 145831245 72664605 59404410 75776925 139083645 13107765 26057265 56776740 71173425 46750065 146933190 109419285 33479220 34650390 8340225 55357560 123561855 43968720 52643925 78338490 79170690 44061915 146375715 28004865 78905100 46695255 10152975 87923220 99395820 54747915 26122320 120816450 140842020 135979035 23595345 117597870 39964200 66752895 116772600 124456800 49734525 78857970 145132605 132709260 116891775 22620135 92898510 25392480 85105170 129654300 114698265 85847475 66930360 25920540 33719940 48704685 113688105 9092055 31809645 129082245 93760095 81925215 140197935 66319770 33974295 144316815 65405625 39547890 100824810 96825735 124914735 117260265 22780140 7178220 46306965 131979345 34445475 90298185 79538130 38758830 14662920 46775670 127089705 143054670 45142395 116064495 27143775 16655430 116402595 93322005 62943195 14426670 115296405 85724535 2657880 97113240 24123525 20253195 85446570 134423535 60923535 118198680 142726650 45109335 89273115 2179740 101342355 122461020 18316905 59262420 92125575 106888365 124485075 108443955 121388190 39733005 86693220 31626855 121604280 140570265 62680200 15391695 137407065 109379640 10916460 83655165 100919565 65189145 92109630 56586600 38080350 135421080 85222035 63853230 55295580 50344395 84349350 64078170 148370400 116118390 124320390 119228955 131889510 93888585 61926015 36863055 36740985 71281770 47837325 71742585 49879695 91747380 32949825 3817965 48033825 89238270 112988880 18203700 96178140 62843730 11652405 46289430 5432415 12637110 1991145 113340 98872575 70683195 146204895 142276110 5582190 6749115 6920340 70524765 54819495 101446965 147219900 32565840 145567800 71241225 29352165 130722570 145786725 77125620 103301190 102042210 40314495 100669050 57967065 147592695 112121220 119662215 139033050 9356760 107360850 15310590 90442380 104853045 24323370 102268485 46315380 64230630 54603375 122231340 44110365 141256635 44416965 85937970 27979905 18570030 57940935 22589805 73397055 87772005 77062170 54367230 108110715 70852440 75529515 32979390 74334255 106967565 64499805 138403575 79122690 77311905 120190980 23381055 102953235 62969715 76505805 48246135 38886075 43988730 67380435 134074380 80891820 68053755 36459075 25943910 114891795 75904095 11406840 836610 84744825 65945025 64154850 17416425 55920015 30814740 52703190 101552625 34597110 93144075 123634665 64176330 455145 33145290 53038485 48243735 105938685 2210970 45180225 121012950 96166125 62956755 96442515 32277885 28301790 52530030 104336325 1983375 72746010 55483515 80373210 8041545 997815 79205370 125371260 49878705 43374660 127651530 106530555 144016230 55200780 72865770 80812785 109385670 124896885 26456775 17939850 107536545 80441025 78708855 105068880 108759945 6960015 66539460 6415710 81613605 12199065 40140465 140911095 102801030 120337605 91723905 7026390 134562165 15538080 86288640 143129700 16977165 126845085 76658520 84070440 141985890 127003095 130195710 128618880 32438325 52756185 100714695 91317390 9442800 53724555 115008330 36721590 144212520 31823460 3894660 147203835 125775420 44063865 59774385 50800980 121589175 22851975 128654820 30516900 61226700 5012340 38422140 80443830 134395815 141971175 108621390 20516280 26156055 138291900 41133465 12202575 32474550 101333490 138307395 104045085 22774455 39006345 65855790 86067150 74621040 142413720 130903515 121803630 146586405 15152505 86224590 29748660 129183750 13419360 98087835 125649990 81421005 123682980 8623200 72083490 14909310 119830320 25035690 56334525 45552645 39248655 54811395 25249440 129011550 83157375 131906100 147002055 140259780 140402730 37013760 108530070 136972725 126407205 85266630 60964815 9944385 32391225 114938070 10891455 11926335 15075165 118541790 105385920 141077025 43556415 18026985 24784845 41290230 127847145 21509610 89879250 9493605 110359965 107271300 79758780 112996965 66530490 105037425 38881155 50573955 73450560 50864910 21839430 53429025 32989050 103121415 1339050 108347700 51807180 48961995 37028400 6909450 100301985 108215565 91133655 11464230 12583980 87574575 20560545 80853915 141450750 118814070 43857630 94715340 117200535 41500905 101304120 103145865 75863310 141784065 105679485 10863375 57231570 98698335 1004175 17450370 77256705 49067295 110097315 6447450 12129915 42649875 113376135 28986210 51238245 126605310 28944795 82935495 17943960 112319535 48671415 22476840 120712440 42353835 64738665 86865285 59286825 129220050 59630850 54369465 15577860 50246865 69855 35632800 33900345 44481945 56485980 99577965 30217695 94827810 68064210 129454095 70230495 100583925 127208775 94733655 84360525 105732180 81081570 115905810 9373785 132114660 57321870 134095380 131798220 68952240 137225205 142343730 8242545 82687080 105926865 75194700 71766090 5096130 66862875 53154345 37029795 25554225 67420605 24856755 5153715 115358775 12915885 45312525 31367535 142670145 19193265 109087350 89721630 124110285 138860295 139415490 139444515 91729545 6844620 25356360 45619065 51539085 42543510 52961610 93536250 8426865 43091580 14542215 45521040 103031670 17246220 59227350 48142620 87014040 40803330 116574735 37366200 128783910 113365095 65626575 118870245 54546060 103677270 136165110 21179595 144763170 80143110 16136700 42216225 6415950 63410445 97960050 76428165 73477995 120948120 94229985 45713655 603495 103686270 117962325 56823105 137372745 128542755 5624040 2215695 113991795 104787960 109940100 106684950 147361335 26095410 112012185 30880035 296760 14979870 146100285 16132215 2875755 27410430 81786915 58466130 67512570 127959660 1908690 33876900 64332240 18888525 9002295 34239075 3687315 129040740 12544515 83501910 90425700 13174995 117796980 73934595 110019435 132304455 135463245 105294975 121005765 32683080 132065535 146502540 112546185 54153150 982530 94093515 89473275 68340240 88657035 32252505 104449995 52896510 93038175 78627480 10509000 43072125 105029700 60464085 1399845 101268720 137730690 143513325 47607285 123021465 38689335 20648910 16618500 115909215 139841670 97694760 6664260 47982090 85745190 148489935 12174105 47501055 99616935 123045855 82254315 93726765 111116910 84595290 118687395 115713675 11611815 130514010 106457535 138915690 140613675 10399350 64732695 5156685 133296930 112610730 125359845 50593515 58894500 141757605 88965840 47315760 35564970 11711295 100030500 125774940 89640375 83991495 30941445 98334840 53907675 39497205 136319505 3244440 134354970 75535605 104137245 72687285 76574145 17393340 91531200 78580710 100789680 66672795 132748980 5579700 127136400 83108550 10014555 27336990 74479020 37130490 89971680 37928775 28516680 12986625 7772235 23676660 5059710 133366395 11154705 89298825 54412830 16366080 89823855 17334360 119684535 95424420 92473725 133157805 148790220 287865 127699575 17086155 48479985 97732230 76745655 28643730 118081365 125944500 103776345 74821080 88094055 50091135 18714360 139291320 48305700 147592995 41115885 98763540 123945525 30878670 50541975 130781970 88510500 48967305 40747830 5062425 680550 129182175 51015450 96237405 87066975 76383930 32244870 64264860 75914700 25640085 37943670 23383335 48706785 133333860 33003210 31008030 49819665 84718350 137476365 68783220 90251640 6767730 147048435 107368440 91181070 26415075 108224430 45823920 130273080 10983585 116867805 93849420 55888995 57019320 84771855 47517945 56850765 11892240 122730300 56431800 93291735 147039720 45249930 143700615 70981305 98168250 39350340 89240325 15783480 21759090 135853815 58573950 125923440 98484495 13566540 76040805 128334750 114725190 93302745 108673230 122520600 132565860 16518225 33227925 83594040 143865885 34720290 42556605 74917710 126704925 46079625 49423800 13580490 74424120 55363455 25390920 104997945 48139830 33829995 83979120 59128455 64777515 75828195 145619520 4203105 11477325 79291230 23297370 64609860 82746540 16372590 137898345 39773790 68584035 80038530 60221250 33500505 118766970 39092325 20545440 52773975 24779145 9027450 48317475 132504960 63302910 102960075 10562700 1400520 92913195 120154305 23616435 91458525 50364915 28661535 90020400 24565620 80762835 70330920 105533085 73723020 137603190 97272435 74226345 84701040 122661810 124644990 25765905 118871295 137838285 99338550 116871285 90223800 13311900 140215305 31092525 74662320 143377485 84585930 41140905 13117635 7393995 2099235 115294140 70790370 58078860 29279535 21507690 34062000 119894040 77980095 37687170 27420705 57723990 67615140 116907480 44803215 11545155 132315990 46227720 125909175 124242120 20111565 41097930 41309955 111086640 2017410 75233370 112613625 122417010 29607600 3450180 71562165 129820785 53116590 8590695 86761680 149909295 144497610 143552895 127903110 79826130 128855505 131927895 61070250 30611730 31968675 115241100 104279205 132136935 44059830 71528310 67464600 67285920 64700775 70150890 68047170 72578955 45350550 43216170 80654190 101954040 87880830 37983375 19748835 45985335 90762855 22721715 88995225 46851705 80118465 34634925 19484070 97209720 123612765 56521710 40507125 97817730 39915285 25426830 25768605 51376530 79953090 112790760 12476880 106537485 148731570 128718045 146751495 83744520 53813865 103040805 74756415 30654495 103990275 74754810 131588265 26336580 77764200 144227640 116438010 4256565 96245865 92514135 84658725 59864700 67241730 99928710 36851745 62440110 80363370 131902545 125726415 6373080 21718545 100599405 69581910 95640975 80736330 46339755 149716875 42548205 128973435 103450935 75787170 42016875 146349090 123581265 127606545 24553530 141824655 141952140 113082165 128146395 100120665 144852390 89782155 141975855 61350900 71363115 94044900 44828175 19000620 121559955 9092145 7305615 103285965 107003130 10183650 69793755 84451350 50700555 11254815 67000980 21250830 74869395 101214240 110275215 144907590 67984110 148836615 24477000 106869585 144317700 72810915 2541225 137059545 125735100 106055265 13345575 49193235 29406930 27685290 129290805 28816740 91807200 145925430 111577455 21278115 127337655 82668225 36633720 8198100 26440440 88411395 144353805 34995075 127861320 46043205 130629615 35066400 130966635 20824950 110983050 102334050 45454515 55395180 17109840 28011465 135980685 6575910 28047120 113930895 106302390 70251615 45990540 78695925 27327000 17059140 10162845 19750605 115766865 20980890 72132960 132819180 49804755 131912415 145890945 4707795 116833320 100738230 69047280 133644465 3348735 135223455 25953600 100146510 93993150 75882660 43078695 125866455 15559605 88685415 39313320 90775935 131474700 102778170 91247790 8029905 113978145 49191150 71646510 67015860 68126730 145160820 73923360 79270275 134683230 74927250 119765940 78856830 144094680 138315840 37713975 12673035 101262090 107674350 130767285 115916565 52304970 21825045 10570575 86659860 68514600 109400295 58885695 52468740 62606145 38452890 50000715 147091080 21512040 89558400 103294575 61696530 88685385 50470050 86505735 110202570 79590555 110482845 9525810 65794410 110008425 77630295 126165570 49330200 19365225 115219545 96797820 111107415 135649440 122485770 103278150 37027320 14522295 131481945 119944845 86099700 43158525 143393610 30635205 146215170 115973520 109343175 146656905 95264070 72041865 70625685 50551650 46373175 148768725 136566810 73827390 38772075 133561455 128869425 54019365 139362975 148289880 111948810 102332355 15258210 77269440 17661255 118228425 109358940 13628385 16408140 71362515 89521980 91316295 97921380 90307290 5991360 94419930 120132735 65225820 107776575 24761145 53127945 144373635 79513740 141235080 18824430 125770875 79607955 64131540 15828975 66730440 114725745 140050815 23643810 65893710 103786320 117291000 136348485 27409245 136037565 18882390 140351535 37934430 149200800 55670550 14410875 80132280 10082940 91360785 102555045 95494860 60020820 85480935 100957665 94253550 62973000 126079680 141439935 140876985 108566250 44914455 37486050 133303440 50947230 127496760 132905790 143033115 3860760 6777540 50442690 73705170 14998095 17915535 132536370 101170365 98242410 125981265 114723315 22511790 142921320 102531120 61659495 122224365 115608255 58117020 2388270 45983295 12346365 66115890 109378395 144137565 98049285 127923435 52462200 124579860 65921250 126494970 18958530 82832910 47002290 93783225 78919245 114866805 93378000 105696495 133734930 82445655 122727495 104559615 145549485 81076695 83000250 39961860 149707110 124016265 44457330 103891680 75530700 51510240 41579685 28045440 102248085 133911120 123325020 54535170 124935315 5691810 27269550 31729170 91440480 86994300 29598480 3165300 55609440 20760165 62338695 95529105 105223935 15604290 73606425 130226130 119244075 85450845 83341785 45490350 88074795 25203300 3285930 9614160 36900810 103659180 15886905 114016695 99344850 86834985 132709590 81183090 118812975 100497780 55375185 7132080 84507945 18450150 17293440 127737165 42754215 138973485 136136985 55401405 70555440 47401785 135179550 73963290 57153720 23837370 86109195 138540540 51280740 31911540 62585220 4018815 3473505 48944790 60673230 111893055 80496180 119570100 148282785 29236545 84666555 46700055 90198405 49788780 98807565 1176840 268545 3413565 123616305 21390060 91832085 123105165 27746730 13539840 27493920 112821915 94686945 75069990 63905955 20675115 96264885 458550 140534265 103630965 18864960 24198540 48450630 122602020 117741645 113073870 4286640 39203940 9024645 16434360 131713155 76147830 46031445 26709840 761160 53114040 50769480 44218125 87692790 79224435 97147170 71487870 115624290 110446095 127215645 42921345 64114650 102368310 1862220 72953415 13604175 149123220 23205705 33404145 14845440 36133650 83108040 123658305 144508545 119378580 92965305 13317870 21677310 69070215 79948830 38162130 82049625 47793420 63505800 113403900 35044275 89600415 109192425 144131595 23574360 33252150 27181860 103720890 10657065 50557335 42204780 82605120 14494920 61947405 79554435 49267875 56762010 102658365 39370365 76859310 46747350 108074850 79015680 82133295 45011565 18692085 143935980 39124200 119669580 111773985 51702015 144390345 33121125 39862125 89547810 148893960 18857370 58377450 135496965 88608765 88755840 75403530 22890420 32674665 1029285 115687545 40294545 16055475 131473230 34423560 40790805 121619925 2049360 87986550 61427175 16183530 62422395 110058150 44643660 53882565 116257740 112403610 117587610 142621020 108253935 98012025 106297200 110499195 68149785 21503430 94806105 98696145 138901575 24522870 98992020 115239240 67998045 89252430 114042210 137705640 22917810 49222065 108824865 88610400 120558870 84250920 82724940 125411265 24659670 117714465 82933650 35518815 75649410 45105195 88213800 76915080 130811700 7428420 6162210 46981260 6212190 19753545 77203590 140860200 97552635 106233435 41839260 18363690 142455510 111397155 34068285 95988015 97799490 134362680 105961365 114891465 87907500 133150095 147976935 58773315 20209350 139206945 4554660 110683230 118960470 86333940 14090865 70066995 97025115 2194110 35524005 202050 85225470 95845875 17080080 58728555 79737555 18099360 79673265 144463575 13454400 96123165 121977255 19978095 62426805 129603000 51699645 4377855 10848825 23460225 17087535 108959100 106702515 128146815 52561755 106440795 41613285 122179785 142174290 116394720 78195315 136981200 35609910 26550540 50990790 117029445 72981930 21430830 21634245 14364645 11165460 122640885 83526345 98736555 77201115 14333070 11162715 38556300 143775375 139588920 93349650 131387685 69112155 85211655 36447435 50076570 111173955 86173200 27235500 16043790 23343585 19293480 84339345 61161960 19547205 64383330 39314070 96610395 72633195 112757535 55128090 53363550 96131355 11390730 33024255 13746555 5530110 109610535 103199100 81818340 137279190 1365285 50321490 30987480 131492355 134326860 121129545 57075795 39011610 709020 39665145 38980410 118176675 118710195 56223330 132647085 51088395 36399225 56522175 137008140 148102350 545880 1857300 54517110 25531755 145602645 60388170 118815165 101291775 13413960 122941500 88221795 87919950 61197990 107349465 132843075 129621510 85726530 87236745 20200290 22987005 13184280 2598795 119809455 96046425 118255725 15040965 127384965 4582305 118804755 122635530 105975540 30541335 19353705 111871410 52042950 45695745 8131275 67671375 77055330 141701520 88166820 73307790 130566750 19048200 88002180 56024940 124712025 62987295 138772320 42086145 6648390 84074085 33983130 39515010 94086915 57810450 49032420 45595230 125382465 62029890 94233810 134751555 7027215 71181615 102026295 23849325 125973255 149126310 50213610 26487270 112583055 88044660 10376760 11388375 64362450 114535950 121275195 129095220 141667875 36542895 69743265 37130730 33170160 68981535 57738600 10652745 57858825 117261165 14398875 82375740 117369675 32756325 51778725 30860235 51702075 148163220 93006015 140370480 46514520 91670295 120438660 35610390 54932130 66297270 137692980 113147805 31927815 30690675 51590130 20660790 67706250 39999285 116396475 34984485 77866425 48075390 2866995 14307615 47540775 97860330 50329365 106302030 82958760 13151250 100459200 95339790 132745035 39106215 26739450 37817970 19415355 115974090 149314350 80820345 50975280 43793895 147226560 125441370 90366105 39291210 123855990 141214215 85061760 79649655 138405225 69857325 136112880 32801055 2486955 120054615 1720590 51592230 34666665 24900525 97469520 4874535 87974505 75180255 53373690 147943935 79747905 123519810 74054445 1914465 142610655 148719420 35557995 113711655 102646245 90334380 51727110 93342795 115423875 22297785 40539105 24191400 135512610 8284245 130123380 68498790 147551820 102926865 41174040 14229345 126647130 59036415 9663825 95003310 86007930 24028470 25121550 68887020 65361465 104686080 100462005 119914440 69497670 61935600 14522280 6696120 114576240 94734165 74450265 37341255 115740720 25718985 123009675 40849425 11905575 139129710 124527870 93441975 78339615 47737365 85111905 48587835 26619585 95157525 37720860 68582100 144729090 64831770 73586160 31064970 20053725 95774130 1139115 100339095 48623790 87077850 66020160 116918760 97502850 125013450 38451060 121148565 28624335 3878595 73267500 18480510 134289975 89021850 128406255 129633240 43138890 91204440 27650715 120281610 130059270 117478095 79857225 9088590 121788825 125338800 107341755 9808695 103161840 43005315 108196485 67383420 36598980 60175770 67962795 38508510 39499830 119643495 69992910 35148165 11008680 48780345 129196455 35258115 93225990 95518080 100600575 79298805 105551100 140076795 110902065 125743065 37884615 27201075 87555105 5553630 73807905 110187900 77026575 25125330 53539125 113965425 38791530 39127515 125784150 79282920 36532320 109354830 13926225 101985120 45118830 13983960 27351705 48118455 70946115 82267050 3537435 45048255 74608875 108958500 30583680 120861375 67055610 146131620 25021185 4735140 138637725 63864795 55598640 68559690 72399120 117063285 15306555 1391385 30227400 117933825 24319995 15269940 51397860 88586775 86310015 110538675 120862890 139037520 70880850 54453870 10019880 123752760 107670435 22861785 70794570 126722820 26656080 61271025 44458080 145817325 13250970 129838980 8591880 43585860 49177410 42088275 53582400 9718410 56374410 66736140 131476935 65924025 66813075 130628910 84623130 103887750 124145880 28988925 101171745 11899470 99924435 3446040 48910035 146816430 128664480 77827950 99384825 76800915 39714975 26072190 134767350 142735575 540135 42383460 87859440 122814165 40475220 42856605 25590225 136583895 125794350 60850800 39280500 30609495 42318210 108060030 59598465 79904400 49150755 143592450 5723790 28763775 85399425 145905240 53753370 38624550 14608305 149942820 58211685 27504585 69257940 57203970 30779565 55245330 81125820 57199020 88730040 39506340 97458615 113895270 21727635 100811715 123585270 20464290 141000 80332605 128890800 17355375 101797515 89689770 54982845 89274555 75835515 44054790 58001235 131609850 3505170 148202100 12149595 126884790 85928460 36444300 101641665 134514540 137646465 125601105 70171845 5420970 25176495 98881575 76401570 130675860 93417150 74522580 37163115 80288505 94952220 127145055 108851940 134891895 41176305 55846950 40469805 74002125 111229605 138669300 124528245 95653125 8822370 84971685 19387650 138726180 122016855 71085060 127233915 114067290 17022615 15805575 89970990 70452015 97392000 16648350 64025430 127516410 124696785 131035110 80677200 92311980 107895165 7599225 88517850 52730835 145385160 17951535 130205160 18290805 73372260 133287300 82481550 61900830 119805780 109912575 13935135 93760350 137774070 1950690 95893050 3123585 15153645 93200880 118820880 103009905 53483775 119903325 24618885 38992410 3913215 141352335 33308820 148584780 102232110 113563890 77980365 94241130 94452540 129540165 1040250 28671480 116776470 88127625 37541940 104214720 79651230 112585470 9538275 32140785 145778520 130782450 86136120 45682725 111354135 6112620 87339975 138559725 134453430 49877400 130241520 144806415 9223680 103874325 51539655 147061560 93952815 2291220 14992485 102305835 1464345 125675235 57681720 39879720 38637495 62088435 123495555 44358750 83809650 125944980 100453350 124920720 49461165 118474635 31862400 18377970 128015055 10044960 141077850 60361230 58954875 83205465 104916990 25729155 80939745 6518970 3562875 67719705 64829655 142055820 40959960 107420055 99050535 72651585 133407555 123023880 33704100 68132745 23192640 105840975 83493285 37262415 17280930 43408305 124235355 5043690 92746500 133252005 86756175 123127830 125200875 70983840 125851965 130486560 131367300 754110 121214670 56575710 138185550 1380960 53575665 32901060 27272970 142571055 15746085 10189695 69691950 7366365 114947775 13055265 70193565 118545585 19622715 143032725 69621945 63982995 4492455 52024230 122752770 38381940 47414730 19394460 125852115 10139535 54951885 83886585 148580115 34151580 5333610 14414190 149698335 6531600 140779335 70610490 127220835 21188295 34003395 128322690 126190950 17820585 65693100 102716460 87957795 80946915 123327885 43183830 12335205 134926455 97918860 70344540 106537545 72153150 51045135 24369330 80690685 81941865 130799415 35550195 90990990 123556995 112731075 119783250 75565500 22750410 1399680 58871640 17674680 137679015 33201495 21243780 66867465 63339060 133240230 20753235 121069875 51936225 27447585 119699865 86599665 3732300 85962900 145874730 307365 87701550 117776070 43584480 83871600 22001505 143328150 13617795 6556785 57402390 36984660 5811360 91063920 131303580 21297705 137878920 26998710 11569785 125324745 102634425 51776805 45828030 51794250 141679470 60443850 63660030 56432505 41715435 107149440 140884995 114703605 146283240 2552115 16761960 2541645 47802585 90461340 138294840 55838415 99238860 93833700 39487275 77264790 55027095 69590010 32689590 28074660 10564710 13336155 94339530 473925 53402325 34634505 103944810 87512460 132852240 122320635 59298045 123897270 105239250 53812680 112899000 43743375 124708290 6428310 109417680 100665525 60037260 57653265 27889680 661620 132568920 76308570 17938155 76858500 87857550 25392060 3268440 82854345 137058495 34299825 124353720 129459435 101373525 77346435 127025505 6535650 99260460 115688985 131846085 76698645 102627990 131705625 13836675 69685185 95327340 75597075 121407780 65686515 41792070 75622620 98324325 75309855 64517715 43908615 135716640 14978835 49050030 3855045 123547440 59647800 27325695 8344635 83299035 8986905 104628045 144815550 34995120 103156830 133266975 30559845 112147410 66498390 80548275 7153380 136979145 142037670 98244000 62622375 41442585 92314320 148705515 17772975 69609090 37847790 82802460 77733165 136073805 147241200 108280170 116311320 136346355 61897860 91703985 14482545 16439310 148406145 126333450 76825605 81255360 132263400 26203515 82324260 20719575 1210650 106064130 17631105 49122030 113769195 112875690 88096785 59744910 112103940 56361960 31469010 60329775 58535130 19162545 141311760 107970915 117024165 144471150 53390625 120018270 101941905 25201995 45588120 106258245 122354040 68104740 133503855 127086315 80176980 90280575 16176450 137116830 43509570 5000790 79864290 121726020 3823500 52320195 11860980 35506125 122072010 594795 146337570 69821700 43086645 67186485 119777205 116855190 47184060 147399930 88091100 52192650 122137860 57608280 7765380 85698585 34261245 104200785 59646885 73653015 26177280 123006315 56331555 61858965 121190160 102896505 25442700 14799495 32077485 49976895 135649245 74570175 56291430 120660105 79825515 99004935 123948030 123983265 90088680 98183055 114285150 144413085 83889165 26661390 93016035 86890395 41393700 43330335 50824860 126065535 55858320 123577020 72542250 144503520 56040465 137147760 36152190 92292645 14251230 17878620 18069210 87575805 126541875 109821060 46262955 143770155 116582595 145604760 80764650 13513200 107357925 64465575 72004575 72719085 43827255 116141400 94728645 44846580 18565095 147650295 141977970 61439625 57216225 118477875 136528455 102588195 128008065 130863930 75393810 76778790 37839975 139508880 35085135 36119895 26550435 69241425 128367645 89421000 76945290 135525675 89378625 3095775 92203590 70443690 5984160 138875475 114766680 14441160 21791805 12862335 30842280 91755465 20846760 69268035 120897870 176250 29407575 134673885 99227250 104131845 10783815 93959865 8003055 22407120 26432160 68175585 36768060 9575265 34894575 122183235 56398275 141546960 143225595 48182715 82505550 25849365 15368505 142682430 105497355 7032810 70451880 99175140 125454855 110032560 39610500 40175925 95400930 127696680 129871215 42948885 127417110 21891330 84235770 135190020 61942980 144175350 63677175 139771650 67146375 67667220 84790515 66183960 75941220 24044355 135852300 67716270 18867900 15786780 56695665 67137825 62281725 134779260 128930265 87269040 36613905 62530500 78547845 7144605 68253075 103390425 101421795 99247635 18705210 9769635 30696630 106356240 12328905 102964890 44937540 119383800 79606485 138367440 86925795 129430245 46708920 130137780 30543465 39726795 118375755 69104865 61263870 61651755 55291755 100268220 63566520 43963815 75558030 83491890 85229580 140643465 84694560 80532735 127566780 105194385 83686665 145241025 38346285 102994020 67850760 147548310 139036005 96271305 25944675 48879960 120745005 5946210 22921665 8277675 108476265 23092155 48511020 144599565 101547900 10701735 149707620 52418940 145657620 25588710 119627610 125412285 67060725 38003175 6327465 110784795 46996125 129839640 78644220 81447675 143189640 143174265 27360615 76713600 4309890 104442945 68265495 89116620 40582755 103114755 55545240 44592930 79125600 4022790 37813905 84511605 28800630 110133375 41869080 7355430 7927425 52493040 134002065 11502555 149521590 131816205 11299500 3827280 144222990 126823800 97444980 12209955 122337690 34261965 30788400 123367635 9066315 40365435 126111030 75949680 95002260 27421245 76970970 56502525 38460870 107449350 79302405 54961260 149229360 119003835 95980740 84596490 19969785 64646745 16920825 120312780 65347815 16262730 109515870 4049010 22099935 140359680 136743720 80307300 96974175 75178305 144183105 118615005 24845775 113313510 146136750 50518365 79276170 39460185 100306110 59415735 106851750 34162800 2086425 129825435 144959490 10743300 34330485 127623135 84390030 102621975 69801210 52795875 99000210 6423525 38305035 31352295 131937600 9481410 37608570 28593135 42914055 75415875 122846940 99782265 88255020 3467070 76764510 24369135 113886750 19623285 71663895 64690860 101343210 52831380 137416275 97117020 13129575 107146170 107992635 103388085 29613390 10322295 22934235 120989955 68083575 69226125 53822130 22378935 77271315 144587025 1922430 134299470 130724250 131596875 73474230 21852540 141387975 136287525 82157535 95990070 40894260 140469135 132808110 124394850 100978575 38537820 107176530 140185215 115921665 41263680 9093045 52205835 127406025 3915765 103139370 82462140 86020635 10471590 18690570 26415825 104841795 137767950 128815365 127130295 23108040 91677420 7711500 140519415 143112075 78349140 60106575 111178095 94604610 92380065 104134380 72302625 40495020 12440520 74970360 129663285 79832370 46855845 76650135 107097630 101600850 133851060 72388260 146905275 135876915 91848345 77623275 95676120 105103230 98650275 55220430 87164655 43421310 15298065 10287000 81895215 149961405 1909530 127894065 63821235 42264645 125389350 142167135 116571150 59835105 81047535 70972680 66863775 21068640 8927925 57211155 113872245 16716135 144513180 21082500 5301480 84719670 135761535 144616290 38764065 85557135 123786660 58997565 57085545 123503055 35445600 55833855 146306100 84960405 139011180 113410725 89965065 55445115 149332860 100721100 54527730 122369565 84533970 41098650 72586140 132210015 42910215 99381255 32269770 122282205 136570905 12419700 136082235 65536785 101643600 147168915 69219225 50333235 46839840 119523465 92461905 48562905 33549405 98025480 771240 68251455 100507155 128181435 51418065 21727395 105770775 44091240 24780615 115574940 123519570 113783580 138343110 93231000 65053980 64179840 98167155 22536825 72077715 65475180 48187650 82699575 30892800 113136735 58436835 34734885 141757935 25059570 96956715 14897025 129918420 65324325 117047490 133870905 55535160 50025510 62303250 145782135 10202850 28074000 140494485 124470600 11093460 127313100 16959075 126960165 122602950 125338590 47945790 141810015 69981105 149686230 112301535 94895685 96028665 37154160 128464785 141353520 11832930 60196650 115743960 63297030 2525190 109029180 98703375 9850305 48561630 108489345 77799030 105203220 136943565 87827145 126627135 29178330 110009220 113573280 44522520 35188710 125501010 149914635 124334055 58395675 118400160 88341945 16916400 108123795 98645445 1510860 106724130 110347260 126529995 121194180 138126375 26596005 12928470 491115 63014910 92945250 78936225 120052350 64008225 66974415 3299925 107872905 88664805 58745910 110415780 144541005 80566695 107258385 86817525 3560310 486990 54085125 24212610 87362910 66468690 133903635 66143685 43820280 148480965 2721765 56058750 126520620 76446600 78727740 29028015 54593715 17363145 49800000 1903950 11326470 62980935 137818890 7361070 86603265 78425655 26916480 2996580 66333030 117626745 99534285 55039455 146037315 119109030 92371470 47846280 51606090 137125650 12321720 88566210 62401845 58544520 44495790 22987575 39690240 93801480 107465745 130609425 101697180 133437690 55198590 114587640 22316925 14970945 105416310 144633855 43431150 109931355 74209320 33584190 136564680 101108430 36891615 23180595 46264725 85037175 75488310 90679065 98990295 109510185 116691120 48768720 83306025 143841975 66166980 107751765 110543055 118866615 92891400 125960580 64901880 18619815 107193915 87236910 86453460 81655710 135666255 74693610 46641330 9245400 34398900 84077850 99868050 5003925 3777645 48217560 19194255 92922435 38545125 134080800 135272190 54400605 23270040 45876225 25032225 74251230 112376280 69480405 95720070 4501050 83415360 138449700 143064555 29555805 108458775 87985815 42964005 70939470 48491655 119789085 74556660 20465535 119729565 111265725 77643390 135572475 99530730 77378670 12142725 8686950 46393665 31694700 137434590 37459605 83085915 98972745 94497000 22976790 105023670 95998845 71863650 46789815 44023650 134027820 64916805 47907300 37633860 48286830 141738585 20593080 78614505 57565545 135276945 35516430 5362605 29652840 54149250 69953910 52322085 84359805 75273435 104973240 116863920 118696605 59325990 68517495 93728205 147523095 112165725 63525855 58719510 12051375 87159150 21656775 66042405 28436655 76696650 79530840 4410075 1524855 84223500 80199090 65928600 22439790 39668730 120123045 114722340 41552805 36605295 77270310 50363760 96061515 12260505 58576335 114471840 137311515 37881870 24323775 108045255 106776405 86663115 101772195 46539180 23171505 146966415 5564280 44455590 91118625 88130595 138827250 40355970 135167805 100446630 8457195 124601205 48887835 64558695 102496905 52336170 147109050 59945745 112036605 134693865 115725315 133147080 58829970 7326900 128673855 100044105 13844490 146183100 11910030 78424095 106571055 34379910 41872920 40454625 127464600 69284550 65696565 149106855 140086995 2146590 144715980 71631435 75180225 140374740 57553035 30086910 78754950 112041405 31751160 36422160 32419680 109234065 46123620 59167365 45941940 118552530 144660240 1387080 11678295 148670175 64197945 25916505 115699815 45886185 102765390 52622880 124460205 74027175 139004535 123674205 136870575 52158165 114199680 133058580 137565135 16757520 147575895 28356075 132154785 117595740 118541925 13227735 53401035 106049460 71896500 26403705 70204725 104727030 142940190 51252690 48262995 127266930 14455200 118709700 61755795 80448450 38133195 93812835 7411695 113880720 93881175 57863715 42150450 93231945 12172815 34300845 39691275 129627975 136985340 15001305 140102685 122698980 2882520 114966150 132696195 91921710 128691435 138806790 96549870 68134800 47453250 73916535 65628300 83007180 6642090 26718915 7091010 71437050 70428450 146784075 56849235 119559135 55148670 85461015 144849435 140098170 121629045 84807690 107355765 25388055 12263370 64001490 107622420 117831795 135214125 9197700 69062835 98275425 108812805 78556815 68318625 14453610 57847950 5388630 36129030 122132700 105074700 111197970 64797900 18774855 30702855 130171380 2859765 94984470 86972190 100031475 58152915 142434525 11561910 10029615 23841750 8180190 109001970 131560980 136695375 66961605 118832490 42909030 12206265 87882690 125975580 18101520 147356085 71549025 81068925 27698685 53812260 147775290 78137970 94209870 62336880 79393545 76141185 148250595 101415900 52103595 148320495 118400355 95770305 18291720 67734870 132733200 12537405 56932950 54864240 51694575 13640655 117005940 5808270 126284085 121239465 11812590 114721995 65603685 137563575 83570490 138397800 51451575 48086430 101464770 89296110 91740540 83708400 88272435 74899350 147211800 8748375 38102250 14386095 42171870 52786350 84451080 75724140 38075880 108232830 47707365 84031380 35531910 36249525 136187700 49504845 4904085 19672410 126765705 77356680 29447325 37276590 140589195 48573015 68583750 63281415 55159335 97736340 82367475 71390400 99005685 3963675 57205155 33821445 81565575 26965890 49867815 23859315 123755325 129806745 2837235 44868495 86827725 147796710 140675970 120204300 74225775 20605965 30156270 25543545 28601445 28656195 82865235 133816845 144478080 114183195 85740840 18901500 23150190 80868105 75707640 127190145 49451970 111218925 51701175 133874310 23835150 76541355 40742385 100958880 137957850 51038835 83984535 124474080 132437820 60474045 81182985 149187255 108450420 11381355 144334575 84337140 10652535 55196640 116735985 134996220 86053590 39319230 85492485 120417615 114301215 135450945 37310940 65948205 17836425 142982745 79219815 149693340 7016085 56698890 129761895 67815960 121914825 104874540 73754820 8893530 6767565 107836980 84159660 38084310 131948520 70968300 55016250 91498635 82095180 123758025 58713330 34367715 33554310 110041335 112804350 148274835 146603760 25179300 79861455 70134255 140880735 99648855 105423750 12176715 43266195 6015600 676155 30686910 106963890 89739030 20551410 126461085 126194310 64480065 117991125 116900670 25686435 128779455 112617330 67883010 32674290 125241885 41454930 114068865 118044495 77187270 43094310 54296430 107209650 129174255 135362730 103096905 116302710 82777125 54950580 139918035 84301950 87261045 118308375 43603290 31989480 3854430 30016110 89733120 78765060 50256870 55680285 135796485 51383295 109014240 90960390 46313565 62726235 122315175 47759190 96465615 29564355 28538340 122381415 14673270 144615600 144339180 130987680 64208115 41832480 23033310 139483170 102035055 17152815 111445365 91528485 149325720 116020035 865665 48419085 76748565 127071300 79048455 81345585 19368105 38220705 111194370 57895755 27076110 54491850 121671615 120686310 58815885 35936775 125764560 115895745 11389065 147573480 105744855 148138575 134670255 143013495 50524020 91006620 51303660 31601370 18924990 96387420 28795755 41997690 24423330 119203635 41379165 109115070 116561130 124056435 105476865 2214150 114334425 136588065 74036985 140681670 14199750 17952660 86232000 58571700 37235130 131773080 84031620 110250555 69422340 28019370 59168520 99633060 55830120 82466730 113641230 8129880 136904295 38643870 58065480 71040705 135391995 64693920 128857020 55499985 19576620 30041235 107879595 81999345 70166355 7507935 86296350 147953265 105872160 18251535 67861260 21781605 33499290 128203770 67465770 78675015 135865200 680130 128027595 81143670 113354760 82823190 74081520 120981720 37170015 89388750 66313230 90246285 131891745 32837220 18637410 137442900 78790575 75712425 85079220 57654315 70742580 39345630 12421020 44539515 126047520 134786790 149207640 5289720 29371005 106805400 17343960 135679665 48622770 81812865 15890115 95379060 97999440 89638725 118401915 133194075 61863465 84147510 110261355 62707065 40578810 136677720 113211645 28625955 52186620 100846815 120914010 129550875 35150775 42146400 51467820 42510 60510315 57393300 94325595 48796035 148078185 70829250 41455140 144239565 67543515 101599695 65267685 132950775 124464060 30064620 93142905 7535745 125105835 39461445 81496800 18268095 109118010 89217135 46504875 120644115 93548430 130085055 66056310 28903005 60873585 14049705 72813015 44000295 130767060 13104945 114417360 11370690 20782680 37792350 86588250 27330960 121967100 148963935 145554495 45599565 128038365 131840775 32320740 38782590 15428130 40255005 102375750 118634400 41051280 33508560 128697405 4467570 17042580 38190360 73262025 54479085 29563725 18581370 25550745 121108275 48805980 29358420 34271715 4635870 131794095 134505075 138337875 37759425 2022075 139950 112479480 129210840 82061445 88138140 8800875 149683140 65421930 7134600 10161750 106560045 68757765 50367135 117144705 130297365 143554245 76682325 96990360 46483680 95292900 139379175 59591370 7451760 70713600 121212285 32486670 84880245 127138575 145225245 124644960 120845235 5602545 54935475 61146570 63939825 147625740 137404755 139439490 120043320 69069900 141271275 17919075 69765120 37321980 87211695 123264015 60467325 104716905 131700555 135812115 100601895 137083590 63822105 34728570 142356645 95620095 126729690 18123375 142173780 91847460 98229975 121613310 16202535 111827550 138925575 41721075 39140280 31731195 87934830 40478250 38034210 39603495 83336130 132610605 103856220 58441275 86912040 80680305 138272130 82720080 133088880 95568105 50421660 121792860 58567590 2025195 74150250 125186130 32020230 50868330 97785960 39162075 11503755 113376540 147812445 136816305 104481600 90879930 149330265 114376155 18901470 52206870 23722935 105212385 130595550 37690545 149730585 11772675 43175940 135406725 119216790 116190165 27385095 99663000 43995180 84266310 76637775 140107290 99056415 31900215 116021940 73457715 67010640 140466660 109013760 79371390 44306025 92514465 82075605 149118570 107931030 77462865 14251530 68514495 137435865 39722355 93966555 44943765 85562670 119063595 91713420 113035935 39339870 49363590 89710365 56633895 143750010 119365935 69613515 52988805 97048080 130144170 34544010 117926460 10408830 132891975 108839235 64217565 19232775 126780705 75956790 61256940 140071290 40174710 102402600 140324025 83669565 92779635 132368145 88064370 6241440 110685495 115836495 48825360 34691850 25962930 128952795 45714750 108671850 5893095 4737615 127712925 53796180 1628175 33371385 75687315 39688305 95938455 17960610 139695525 95599920 132334695 74902755 77865390 9539550 121807515 25473075 134842755 2247450 3315075 118550580 124661505 113512155 46437015 145324875 66023160 137814480 5175945 19748580 95841105 131591835 130238415 47613315 93520755 36213645 51610455 141912360 13328295 101037615 93390915 148181265 54360390 76775205 123446235 14146245 34276140 138395640 45116535 20275485 63389205 85692435 113413575 89962110 4144350 116454675 33347670 139310295 94963035 43920915 104564250 130655460 147488640 37718445 19568220 1462650 9654240 85130685 141041895 60078210 4877070 134881845 1763175 145302495 128685765 78320025 120018270 91536345 110008035 35530590 81159810 27507450 10885755 103060275 937875 14143605 98877465 27423690 87547590 98587200 975450 67776525 131207715 136724520 33595575 85903095 112810020 68612430 2378085 127373475 90024675 11097390 75287280 92719920 84804465 27285870 82610100 128244090 756120 144281385 130423620 26619615 36866310 68699730 88664325 60333390 10145730 76763865 79011285 30800565 108247470 68849880 70396515 56095605 33703740 107336430 106313970 148175085 20644815 109898805 1192155 124077960 149589300 71163885 117430110 10163505 17922315 57260850 126040620 42342585 129518640 147822060 31345140 70201410 42116850 782190 68998965 31550985 146546820 97389930 105586155 111367770 38262165 17838495 20451570 31415955 33132570 82863660 5232825 112040100 2510805 87348405 71061345 5653785 90015840 116804310 137092395 3290295 8763315 97926195 72568500 25626360 89072385 51144015 124101960 129159180 22228335 86174460 3114210 70668075 14135190 126896460 11142015 147603405 149217810 63987180 148026465 147130680 17290770 127751025 123597120 81351840 45472290 126798855 142978185 65279430 108204555 102675480 66106350 142670640 11489325 142987245 76113225 29248530 11596020 92440320 69837255 71163015 38779920 33492450 30079095 50363775 61486050 96018945 7828905 92478315 141289755 39451140 91205655 6038100 93091770 44561940 34626390 17742435 68835165 65987985 37976220 141052665 131029050 120689625 122620875 35109870 149785845 15563715 121792755 42983745 130314660 95656410 37233975 120743715 21641160 110352810 67974465 57791325 20856030 96980985 89346435 78523125 113501505 91736385 105792405 120548910 75077310 113565990 136684305 125645655 17292855 89702400 32564595 122913495 149646675 7009950 144451305 133876155 73827735 127742265 127127385 35389275 148919850 44653755 116812350 41672460 25403280 103551675 47292660 20893305 13631190 133641210 115779840 8882520 77720805 1899000 111381285 34474260 56302755 142531605 22251630 71803920 8557305 44098035 17274120 128024415 108176025 141505575 134988330 131945415 77191665 94867125 56592030 95806095 22486560 81554235 105788835 38173035 46465515 99816645 146036265 47541945 88449270 28084455 146069745 65113500 146125125 13169700 74920155 69249570 117407370 94730880 63113850 13846980 36301455 91755675 87194265 112731195 125500920 34804005 23988495 79327905 98118075 11498640 76407450 140175345 72222750 85199565 64748130 12126735 60824430 21489060 83525070 22648935 54188670 124280895 69767370 3074490 143121315 2126790 76790115 24356805 107260125 74602080 20685750 85949730 6145020 68925975 2993175 133883355 26299380 100649625 17458200 141218820 105741510 105435405 58120080 106789650 88043115 67379340 145586085 75560850 2323125 130166220 139783800 111789585 56195040 8312370 109903515 145818915 128185920 65380110 10472835 8371605 27347445 79155750 121744890 108961665 47079765 103603620 29360655 92679795 146709825 146170320 106515030 74595720 104248020 122878590 134522340 48240645 132871980 54297045 149210400 145729260 59303625 8669520 141829140 112289115 48417180 98503260 137369655 47468115 142509660 48965145 109238805 59434305 85533855 64197810 35258250 75103395 11206830 141310650 83787180 132958140 30179040 26282160 87840390 7999950 46053420 24399855 23503950 17858520 107158785 138854415 40338240 87911955 81377685 73422015 16102140 52438845 8548095 35869425 27302220 39521010 28923330 45533415 143565270 132154260 69243900 8247360 42698895 23951895 45530370 110939115 142107915 149210880 15360930 11805225 38148285 101215665 54981735 33848475 27136695 134940615 148737285 133347210 86995065 31815135 52091100 480600 116685135 143982270 27719190 142570380 117883095 142541220 147410430 137263275 71514450 61083000 132312540 40503960 64576170 128072265 98114010 11605995 34936725 93761700 50282505 129061425 6696660 12901680 34026735 75187290 96494265 22487670 31305765 127601685 24687150 86479965 98758665 62092860 97535820 132782880 125080905 48193365 139274115 82143540 36869475 84706635 37405725 87651915 89725350 98322300 77676135 45706125 130430805 67763895 10698750 81858075 139160310 1716135 31357920 77600790 95924880 49688850 141322875 58632765 140284620 84848535 55682205 78126225 23759580 131970 21404370 79844565 19309515 10318140 111360450 121713300 2260695 89234685 144386340 144592575 108168705 57470400 56940510 140444280 134402130 83581005 88402335 9116010 118064400 20102190 43497135 62590800 746145 44630160 29836410 43439805 33948570 15655590 111174060 139797075 2795580 21657510 7683960 49784730 74450850 43808625 35475795 66404145 38527815 120590610 121921500 20181315 90671895 37383870 132566955 116234700 3227265 123033405 120060075 47088750 94050045 137262945 3637950 47522265 52835655 107033700 141986955 73713390 52711905 63664335 71260950 137734395 138808785 132440445 4147245 92712420 76792335 65577165 10564065 93536940 73175535 125699580 107193120 137508195 103475205 139927515 148569510 18185850 99319935 36751425 148719465 143067750 116992605 116508645 71319990 93929100 11728680 126031725 39572715 79043265 36348135 52205385 141300240 128035800 46268805 46839375 97705305 128845890 107422395 112961070 53247525 15511530 19864200 98654565 89419725 25776480 115732110 121159650 45469350 46264245 10397775 77263005 1381845 105107175 15008370 145541505 33932700 138665235 17275920 4069710 103522500 29185560 83644695 84182745 76852605 105540900 41922465 15411000 71459115 95032680 138301755 122530605 144332985 47733645 103924980 85806915 120596880 38825415 123937290 137204745 24607560 65394525 5273850 27288045 77937255 120128685 14007090 99509880 38181930 38083080 83512575 72208350 54356025 42695385 128673690 23423025 67019205 117123960 137401095 79182375 48649890 143262960 128190000 113814540 138810960 3152070 124079445 6596130 94310700 2292840 112414815 140827695 33781740 60868980 21555465 55326330 53400300 1657290 66020910 11832030 91676430 119008575 125773500 103557135 49858620 96303465 127992225 105664065 50574660 23741850 71102340 145266300 146063970 72702840 86505375 38151840 46805610 50009160 75943095 15415980 14081730 125117040 68486835 9816585 3348330 6731250 134689185 48180735 86587950 93613680 40517220 102667980 41384250 67651740 31904070 118131360 148886805 58576740 11221140 82357155 100776690 13670265 39543615 118396665 87412245 109592490 18254520 8989905 40427130 102963900 89190 68325105 135150585 75552015 92133030 142913175 45919215 107521440 118828710 29160915 124561830 93589140 110227860 12039195 10366455 77783715 103088205 42169185 23160885 74213265 132875475 3678885 93174300 46174905 82566240 126714300 44890500 30195555 71897520 21838620 48801435 18691305 119016345 127215240 45090855 23236605 144927300 18804645 117398205 15143850 145683045 49878390 135136830 84823290 28521090 82301910 42623475 118308570 93658395 111394740 56683515 107466180 43198725 97466595 18410280 139738755 73239135 11238330 55693860 43606020 17590995 4156980 3737370 101762685 116015925 29130330 23628105 146690295 138841650 74536830 107296200 21054255 105030960 14738055 79526730 88339890 102766380 95428365 101256375 51153615 12203040 141823020 141292755 6901860 74509920 107484465 110579055 32486985 120217125 51626730 142514775 10096515 97522125 109444140 140755830 48049560 30951090 29381280 60758310 10248000 143542740 60609465 44883750 43060665 8110725 122104620 147005250 141213975 42620130 103191240 90303645 147370020 124600665 89765115 126028905 121190925 86002995 121976550 116911440 90452325 80313885 52205325 96376560 82178595 106981170 89724780 54184815 101804955 137908410 48676035 58534125 138416610 149311500 90303360 57684990 113936730 41804160 2032545 82825845 9700980 66502005 19835310 24546885 54832725 33076740 30306765 49926120 119880840 137957610 70301760 120297630 33780615 93120930 33685950 58626525 38623215 93787125 137810850 14693145 18360105 53845815 29185020 120457890 51400380 146262345 145585530 93642660 84477855 14656365 63201645 61878030 58395435 146068200 54579735 65001975 62580990 147565290 39476580 80341755 17376255 116707605 82087410 85608630 122814795 14060520 37379355 33584790 108056400 79836600 111696690 52580190 148865055 140235840 9442125 16049220 91780020 98771685 13660110 130290045 69334320 1388760 32029935 140717370 102484635 71067240 134112000 128521875 52856565 30345570 129973980 99721980 138745830 46141110 78145275 124311585 148820775 142794795 31616700 104534235 58986810 99977880 28662555 59750625 111261675 65088255 135918330 2736330 84438405 24326190 97795965 70816230 51354210 12196485 36081390 27451320 71350410 131395305 75553125 105242670 81869070 130327455 42333330 90563910 19305735 11824500 84853410 125433525 60321405 134590965 76022685 67022145 49025895 109223445 129602745 117169500 88489425 146144085 100894650 144794250 54320085 107441505 31384260 44391615 127931835 102197235 125116920 138914070 107729145 93839985 99371115 78424290 33215940 5460015 77991930 93659985 19139100 34580760 93564675 97426575 29262840 51176115 144500640 77550075 128110980 103131585 147980940 21537405 3611295 63417885 98158215 114488925 143864340 121042470 15991350 77401950 59777310 23697120 6786030 39681660 143316600 95823360 98290665 128811585 101171175 1499580 53956680 120926475 11457165 48912555 130686000 140291790 138040395 147802185 4958895 52100610 62994255 13543470 146670135 32220855 63416565 73079115 24750660 19102260 125788965 73150410 100831440 146317695 123687660 99199335 43296510 13126410 80062005 121645740 77822145 53161845 60924960 95629725 145168155 18471135 63375225 55220850 147177810 104059110 20980980 42119985 89707920 2919750 149320185 68241390 110324010 97629075 41007120 140926860 83652195 5754345 105065055 4161600 83370600 67017210 15326745 24304635 20404335 85319835 134285925 22470690 20994900 132102915 75108930 65490915 76312260 119033340 34351080 33924165 106980915 119693115 74333940 122423145 15933015 67227465 92866185 121674570 16438200 50274780 144056295 111831240 17813385 131877060 104708160 116666685 71542980 7911165 15200265 118333425 89110005 50827035 141250335 28109415 4613370 75597090 105837945 34888725 25354305 112779750 94786005 132415950 27626115 11959680 149193525 113641665 123948585 75839955 87867075 95815440 66664860 23943195 57704115 4143510 44625810 148968495 42525030 113174370 147874410 62769645 60551295 94486185 35832345 19331160 138734760 116348055 64891185 102019170 146362455 36164340 16773195 111202980 84989055 135634530 46655220 120005970 103132875 8256630 38364030 71106540 1497390 34591320 54885720 19365495 105000180 61694520 40124925 50023995 132818595 149531430 13611540 50245710 57246015 119921850 20184075 11584365 134565375 8530740 3948150 39603810 74694570 110184840 130764510 52352835 33179400 7215810 146055015 23130330 88261560 99294915 5271660 30458880 1756935 31832385 14190180 10552110 100043340 114059745 101888715 23040555 6473910 93004620 72114000 81280710 61244385 45513570 8696355 92205915 73524930 88095195 81108975 13336890 21326310 114626070 40643610 106644855 23341680 121753890 2012250 97107480 16543440 128429280 37503450 105053145 7065825 37382040 58122360 135262515 87415605 88321635 2331555 103608840 17087055 106311135 80642070 17856960 18408900 14544045 11052480 107226510 104800200 99496485 133581255 114647745 68965425 4968735 74688165 2715840 21379545 104768910 92361300 114156330 29693625 140812440 28991865 69740610 139548165 93594090 119093880 3542625 103164900 132073245 119930280 78109800 65273505 111435780 66002280 671850 70289640 88511310 135176190 113772975 108521655 80244045 149331465 76919505 136692885 40115970 125335230 29329530 77895360 87552165 578790 3836895 30902715 14249955 99982500 145391355 117993270 18249645 32936490 6312675 121755090 118006305 64605480 30950355 131121450 106509630 62891085 30625200 33422760 142553835 73865760 99289980 88060545 62086470 149469450 105314820 120625725 58013145 92905950 116801250 55191060 31917855 57221040 130082160 87116565 81083460 75116685 84799710 119162550 38892660 30994080 2926380 27501210 88046460 20559540 86262390 140763525 22877685 27824460 84205395 140203830 15868725 22211595 92112930 2404725 61884990 73810680 37002465 33627570 63725385 112668360 36380400 114630690 108900510 83294475 8397615 1098645 90797775 86581800 74832765 44386185 66751935 124530780 17526495 123987720 125199750 71656650 33087540 140572800 124248450 115812660 105044565 102128790 146100300 22492590 101881785 34345620 125697660 36204405 149934495 83029245 42716310 71065155 116972700 16594530 16041930 98047110 73893525 127041810 121371720 80326230 124911075 83947575 125700945 130714335 56615325 102543300 17096775 84771375 92755785 71069520 143823555 88785060 47320770 65423250 97550985 113144445 18695655 10127895 31744290 74004435 125315775 51379335 12991275 40780410 4134045 125814435 120005250 132474525 36807450 149165790 16360005 110458290 137151870 19612995 27767070 55749345 111031065 83555325 127405260 77826765 144700200 137473035 135987750 44284995 67807680 28020885 125668680 46900365 4078470 64924050 62289570 47887470 4186380 3616965 89029770 78992700 28203450 91041630 43008930 122931300 147594135 68352405 90629850 136336980 46473915 15699105 8615520 145487760 37887060 26893665 53933160 11175105 115558395 8830860 97427685 58930245 108513855 6777615 137078955 38229630 84085740 76179015 93053385 90663690 84364215 73875615 67506405 8780025 12434835 3343440 44298660 140166390 55053105 85981350 11445825 68161170 36729240 75442245 83433615 122543430 69819315 45187665 123660075 83955105 41986755 18591450 66988290 55739565 5319435 13560015 15671550 63392130 62620845 84319395 37360860 17059965 20363280 70271130 101549565 101483115 80109675 89835990 38018970 88924530 74516235 55984710 95597505 22746960 127538115 98856285 35446605 50518395 69159450 127467180 135306855 41452845 50836665 37935150 14108685 122442045 20952600 15873675 145380960 139545420 120560910 144340740 142566285 128033460 38272905 125638350 129203490 24692820 14666430 93703440 8166705 100310940 134872920 46808010 135432000 127708695 15391575 141948450 62648130 91032405 88579260 3475350 80792415 115190250 122856075 137797065 11448540 11161095 115215540 71905920 45195060 148964040 91588830 3326625 76888155 78066465 17201385 69160485 57394020 138062715 120765195 92122455 119970810 65561865 31404270 77539080 50540685 32216445 24604905 28735155 131804235 113649075 55090770 118114695 126231795 103674675 46971630 25911510 131410515 77723850 22305225 408120 130516800 77158035 145366035 135122865 27937530 110540505 46253745 112254720 52434765 64383825 145309470 8915760 37746600 74927460 76401870 61554165 70029240 147259605 138795240 61229100 18945450 99253650 82349670 141470550 80036175 133705935 20158050 12976440 15087960 74069355 606360 15265020 2758650 79071750 52866855 21224205 124158405 113630490 99933315 45030555 60958380 19217355 89052045 19024395 12148890 68864895 73830585 94502235 63559260 123741435 149343330 12405930 84770325 9156390 105745710 147319305 24271545 99355620 128160705 34419735 92502090 149381370 133429890 142240020 19638615 92813460 100858065 126268320 112489065 55212900 48397755 36860505 14531685 94355220 141100410 85003995 19755465 105703305 112566000 85908210 53519430 46499880 147354135 76499835 21701595 64830045 44644560 145449135 46808205 99808980 101264730 123763965 132637935 80421810 135100890 29117850 88480740 124588815 55442595 8267115 7171815 9552030 111128580 32145450 141982125 34111440 77382750 79083330 11302245 138602895 122186550 18859755 132516495 96145365 131415000 72474255 81160335 106203420 120262005 37212795 87266385 1546680 102436920 94589100 118928010 93048540 97211325 11445030 20831625 34415715 127541175 114513120 64396620 129349260 24400530 84286845 114983520 67048185 138060885 36443820 137305980 84763530 26520150 129014820 123722550 63331545 119063655 24745725 96498210 38230065 2302575 63764010 25750245 43364835 12972660 137885355 1032885 10231350 96888090 121295130 149181060 90815535 140488230 1046190 113692515 63363585 8233800 66130740 121479105 64769985 78161475 143273115 47824530 11374575 94368810 129573810 68215515 124160010 62085540 32917785 117843075 85159470 15039165 5280870 56433045 80880870 148679055 135290325 34875990 62098170 140448225 48927510 142329960 106901910 121792185 123022410 130395960 78192735 53076810 11552550 114028245 128701605 10014795 146690325 59925735 96105105 123080475 119982735 105220950 134638485 102361230 35724930 28596855 77172990 132662370 68775930 118221195 24793695 105962355 11866455 120411135 109636680 97386885 125898105 9996675 42470760 138615105 14654970 24009495 129667065 70266930 127002240 2241480 97011615 112127925 43493115 45480240 76740090 128264970 82215015 17697600 9186315 39404040 46881555 128739480 75855930 103332990 122536095 29741145 46113465 143308980 24379665 52319775 78618060 109191615 26744415 19394340 113861070 145805670 95706135 21991140 97217430 116099100 35173455 110959755 8250870 63579465 96686880 66939465 47399205 123435870 40665885 46028985 124590255 129017340 79882785 66914280 146560680 109042590 83629230 130029750 123758085 1688280 54250560 14507805 84556710 77991960 92679660 37661385 27044730 6113100 66029940 102650025 105498105 45486705 126324285 99045000 141617610 88691265 90411375 96169980 76007280 85740615 32066730 94433610 142379475 64630200 24231720 37944660 11353035 1771185 37485915 126360825 108803310 110549595 146457825 6780240 42647445 30236175 78542475 101825685 137580390 8575770 145625385 42156435 48675795 108615450 113494995 69870960 138003330 60702225 229425 148403910 55735980 94633110 18734235 118036650 43610475 40311900 97178310 55349685 103744035 117215760 137171160 111389760 11236500 126854460 62225850 92093280 91344825 38014890 91934430 132904920 109540035 121940655 129347145 94527990 116514450 65042190 81139050 21062280 105923670 71864385 102691305 130159470 6950250 62776155 75306540 133437525 110195610 103509375 88149060 97384755 123810315 2834685 28523265 51640545 62889855 39550185 95939535 121710510 58177440 43414155 122946015 58758780 59100015 5008740 118785195 146283510 55746975 26508330 93195975 88961085 65831985 68886555 123838065 84082455 105083955 32148255 126284505 147868365 76620240 8947680 51891075 37924305 117724590 61306635 74528775 57066165 28448655 120255825 15591465 12117360 77411640 18740265 49113825 126933600 66314430 24220275 100809705 3433830 111511680 108940890 129450300 34378995 42788280 58813755 73250610 53473470 65291580 17936760 84309705 93497760 81165090 78694845 40439400 127101600 138583170 137220645 80992500 41547060 59093985 33299955 53051880 128162385 131443065 17839455 20844510 44916765 106305645 48455970 53050020 58956705 8387865 3534585 95508165 116128110 114279990 71109405 142025775 32959200 60675090 100523610 116124285 40867470 40599330 52204020 9322200 33346680 90340740 24838980 5976285 124880565 106992435 101161935 139922475 81424110 113001750 56186040 113762745 121947825 110976270 112292640 84685440 767340 128637915 147059115 121003050 125893995 135166485 124119555 59718135 118080060 82666065 23983440 138354435 110813085 684285 7657005 65287890 40161735 9064995 330765 32050575 12725985 123165960 27660390 27103830 143238885 147695625 15821730 8356515 31325850 122426265 73223370 147267570 148553175 89849925 73293150 62788515 52136805 146974005 48958965 19917540 2452575 83621625 91616595 15056085 103219920 20288190 147079965 14813115 92231655 54792375 23455365 113285190 99959115 12846390 149176020 66802500 144561960 108747375 106724070 98708415 133762215 8793885 35671725 55173000 62035215 52009785 58860900 138787650 17772855 21200475 88269045 122916585 67803795 82570875 116718690 22863570 25116135 44569620 116492055 23018475 107689005 90719490 30698385 37798725 26561385 129523455 105501990 71221650 137661510 43727385 8726580 128182440 78306900 23600250 145125165 123042765 70332735 107805000 58606680 98183925 13832145 104932380 98489175 120241770 108068970 62600475 87529860 56414985 118147185 54620145 129294180 125973465 100123560 961755 133646265 30855570 111102330 97455195 94775490 31613325 37380090 14270190 37524750 14486415 98194875 70602840 89185110 129768570 9147885 15527370 13496805 15172905 103462965 55867890 13543695 79076790 5716980 46519650 113629395 73995495 1969020 106464315 57823350 149996745 6080700 90441585 56046795 139738635 127700010 18297480 4451475 70804530 136025310 122934945 145146570 81715260 42119790 28753200 72372690 101150940 91902900 77138265 119298165 26688465 114374685 137119410 8218470 103564845 53933670 86517660 84924825 36936270 142245975 19801425 46402665 70321875 102857460 19823040 57994485 96848400 117821280 125644650 82545315 48989295 103933170 128675505 52349085 113461140 28892775 26004360 34488930 138009900 143847465 113032005 34614000 123305025 14929050 92805420 125983770 144892320 21919770 12811095 125870010 140409855 21092265 127343055 89675175 128706420 115511685 92316330 86438280 19858455 54517545 46065960 77890770 79682910 45601110 41470185 134094465 103753545 146940150 28302960 4025040 127903815 99930615 146742930 126910470 82767045 122697405 13689045 7024845 20184045 39821985 77610000 138014205 86470230 75611040 29725890 48646875 14453070 79812105 52566675 37129215 7319325 84999825 347445 47196915 134361420 8216145 98215260 21417735 69943755 147987420 106432485 5730630 55982760 134367945 48037335 146384235 14200920 62357865 59589045 126427200 135933660 142358850 100341480 82825290 315090 135026190 43597860 35337135 134193750 3889440 23794380 76970160 109861080 142622610 6295860 115043295 7829700 51917925 30792135 64813305 24917055 73783155 32324730 53099955 25351455 101115750 116623095 69640725 96077115 14536470 129321465 46871325 111365700 11601990 21770940 104417595 61368600 40123965 27074505 30897120 45039810 63425775 129332325 127813830 137015370 36666495 10984605 122233815 145823715 41740410 104123850 41209305 50640345 103509495 40145115 11640435 123619230 64279350 80720685 2896635 87274485 45256035 133870740 79417320 48413220 125320560 113274195 44160765 24746475 62876550 52747770 45211590 94996215 139073880 28361925 77712795 6523830 68550885 64216335 87017250 121903545 111637815 7676100 105493620 51480855 142410885 46210080 29848440 137388015 54665490 110762190 126908955 12685230 78207750 27192225 25344450 16700760 147621975 133683660 44046750 60004860 107154780 80914020 27831975 133307400 96708930 122802600 118632810 87987225 46453005 117564285 131440890 82851855 51857205 139634235 103983630 79091805 53352930 125923080 124902900 144837810 131660565 123392865 76385910 92495880 146854440 83106855 34558470 95156310 34023495 97355985 120485340 135826245 38816025 127974885 9614460 71530305 17500455 61127340 12867120 61737105 57194745 59654835 100220670 58500150 116564565 19692435 60092655 35493030 103835175 133687530 40344660 89563635 98688915 146569035 46261215 124370925 89735040 31762125 42819450 6371505 129503850 81273210 24148380 134212785 124354515 101740755 136262205 3747000 56285775 25763520 145161585 120214665 39715170 7599945 75891045 34863015 109323780 42802770 51418755 89891820 149074530 11512290 89269710 125793390 49520295 131562255 133633725 74946345 139831845 34205340 31250790 2507340 113398785 78857070 92285370 49153950 146619540 48643860 131166495 97865130 90396420 16804965 128676045 76162635 45432390 125864160 26513985 65555565 149613870 111844440 48302385 92072955 28831200 90154335 35672715 127667010 70114515 7606980 99511425 111767565 20841255 60454545 32588505 41750535 85212765 54975120 142847655 70677330 109335345 59134050 122158770 76528080 61031535 106645260 19949700 31697640 100145085 18909480 8275095 138993015 143041140 97384755 87178110 114513765 29750145 88518930 57585960 15315930 35740080 94714020 105817560 28592400 78316530 20566155 5256105 83082000 37483815 52464120 119233020 63516120 24895500 67437330 146076045 14198040 113664390 130015320 79823655 44359845 111336465 42989355 23623725 123567945 141865275 131303595 72248385 83089200 137584245 131432520 18443955 60508005 32869875 147771645 10718025 37372920 110005200 122789385 1144020 43514070 71988960 86989665 61311300 105191190 130746240 97450815 38950860 17241495 95904135 13418835 148682010 67713315 1458735 70986210 117129720 144337830 43845150 6957750 66878175 106823700 63334155 48715200 125992500 53113350 30465270 121477095 128019930 63721680 64969590 137844645 53508675 86372010 129828885 12455925 3753315 65272095 41692215 66791550 80122500 60226230 96516840 61270605 81927405 45385515 29306490 7367940 10259280 149014305 143427015 39418305 43746135 83632860 59827305 86890290 11354715 109037895 70231470 58636440 58736940 13260405 98167290 9241305 111813090 2075430 119358735 60743925 120162135 114988995 94204260 146191200 64004010 18765630 84929490 66192510 132001500 91901490 82959870 49162515 60247785 8961105 72252105 31070115 98659095 27258675 98103075 127074885 114475845 76175505 149240325 36262995 104841855 148889340 12850800 78313485 105420015 120056865 4334490 74674410 53234010 116182290 25252770 31755405 12314220 129113895 53153205 121159095 41004105 133619370 67357380 109193085 20851935 116790240 96143685 33922965 124239915 97581375 116164680 76766805 26886735 30983760 76473195 112917255 68833620 19087605 81884220 116075130 98522940 86795745 87007710 87896760 146264070 44224650 142925790 6430605 91107750 112558185 44593995 9909300 40621905 60611610 38248740 55922715 29871885 69196050 8824710 2750955 46004370 66235995 49201155 74518605 10090200 95635350 76666605 60312285 22589400 3715725 26491335 35315610 90178770 108205155 146622360 49153950 21929100 129365835 324510 103882950 118120950 10332165 101766270 37355085 823485 106578600 80671170 128698185 20688150 56682675 80200560 23420445 95358900 49606710 61261455 5983665 112487805 13429410 60936645 108311055 51576060 92715060 55190055 22521540 39134370 81654030 21612435 53915610 4148655 67066350 69248430 95284995 42379185 135834585 5392485 9904380 23264445 42338655 4554810 78335055 65641920 104793180 82909125 54379950 105699300 137910795 90927120 30473490 19458510 118761870 88082550 37560000 57363735 129334155 16135650 152610 124405215 50695365 46770285 70684980 72115965 115634820 119757765 104299530 3927630 105753405 5782770 19504290 9728775 118711800 110394060 134566725 130941180 118828260 135788775 112732095 70262085 137877885 76188660 65574285 8152635 111503640 85316040 83529525 113172630 352215 130074405 134097285 124369695 30034980 32471550 147649815 104930160 37485555 69489075 30371115 73884705 6391650 56649165 135077340 75280230 50424195 88444065 130004715 111979125 977385 30712980 79305660 26073675 103940475 38777850 104652405 30335115 148986870 8548545 22429905 18011655 115450320 49446915 16211370 137051310 81994080 43384425 37828575 149371575 88307685 91253445 60860145 79660590 37095240 80727285 80556000 10485 55605420 54147750 112560900 63219180 105629505 121960095 45570465 33538785 102744510 136073625 65907435 35761905 95345400 22049385 3742695 85617630 10753305 1629345 61041870 98296905 141643635 98730330 12720030 43308810 51256635 16749690 23058195 135363720 87574230 68385495 130789905 23103975 133041030 47858820 29066865 136969620 122166360 18724635 100115790 108475605 20060325 24392895 26480475 91155750 95045925 8130630 11293380 73399440 72420690 21677670 54111285 103440165 72019590 95148180 62435325 145235430 125073780 42403260 120574110 148676820 119922375 142135035 72303240 100674750 76146450 57399315 5113980 5282385 74917350 90199140 140029065 28988160 130424220 93391710 106088775 96658185 138881580 117524085 117620055 79883160 125142465 121449645 59696730 65529360 13569570 91520430 54882765 72690300 124598985 23671215 948315 129079620 96117075 23468265 65168445 64662450 39148020 130114260 82964490 121884705 115882590 51236655 3635130 19953075 47971890 16363155 8523375 13302330 103029735 95097630 121693995 40645140 112295925 26594460 94543980 56545350 53618115 5674530 114462045 33491580 72256485 70591305 2661300 6748440 100719510 52857075 19387845 9469905 42897825 19475880 26374110 132557430 58506060 78671040 57237360 16130535 41355330 134227005 74922450 1672095 73248720 14166795 76014885 46387050 9614595 99146055 89504775 133966320 142971600 54034335 58907745 80251620 75590760 81741375 122722125 26824350 62560140 67444080 79709280 31106355 90434220 11228670 5020575 137931180 74873085 28373385 4556475 90105675 99888675 51993090 44174115 66333375 32377200 55040865 66414630 138429765 70081320 80365440 29382735 73271670 3157455 62914080 138812445 3506775 137116620 149382615 7064355 27722505 139823460 57310530 85938405 80519820 123009255 120747525 139083990 72751395 118222680 122851350 18579345 1002795 11859870 107115285 29069430 76249815 2663220 88264080 137178120 25147335 63091830 95588775 103317960 5994120 108690000 66380460 146189415 1234245 79177860 52643025 35352315 36671535 104062665 13806510 52553535 132331650 97202115 111346275 141536535 70858230 47039880 82118295 110328225 39441060 49543575 128365875 83427465 86012370 54055080 142905960 36020235 50722605 3064725 68997645 56378175 3867480 89457720 9514905 99731490 137881110 10551720 53562615 109703715 17756655 38828685 148291155 92722995 133993440 116497275 67946235 24711525 6764415 101875605 149580615 31728975 76367880 117234225 147733770 54942525 145232160 13357215 109713075 121629435 45520770 26500725 65622885 7482600 118874025 83302845 3203415 40355130 143761800 80859690 109421415 1598880 87827700 125624685 54993570 49634760 60465285 126261630 8612280 69032985 126401760 90981855 43133190 93339180 64794090 12470580 27714060 120215880 146109630 121936695 25525800 141236580 758340 43074255 112372560 106621185 28254855 134923530 88293390 6186225 75559605 16321800 115386330 70042935 128170710 66527295 31129290 101386170 68850525 123996300 144551730 138721185 124002150 11600910 121972200 70001250 52397610 54790245 60467430 138666450 4682700 105293355 19815405 147372750 123543180 44125740 123877650 90850665 107832435 148068435 134290545 62579820 132348045 97720845 130481040 99104220 84212475 101071215 9954780 105651480 49668810 9072915 136922685 41946705 100298700 43799880 134078250 119291715 89649690 67882545 128225970 85151790 120464040 104952660 137385510 135153180 51779715 89410950 56136600 61749015 53120715 74061510 104718390 25809495 129765930 149326635 5615685 131302290 99903150 62983350 108453315 134478030 44952405 96606615 42432495 125656035 89862450 6306480 131458170 141360045 81542820 116392425 78455970 108846120 113815725 147299790 102370530 20011200 20261790 142584705 64042905 59183055 21689055 145756815 113487945 47037930 147493905 149607075 47681520 140291490 92875515 23035800 30868485 29773905 88031970 124472115 112629915 39958575 105852885 141375375 113546565 88913295 57904845 70036230 141853620 57086670 95001255 35847945 1584600 2580405 124849350 81090780 48774660 44914305 132479940 25535625 97606305 72945825 143529180 133380330 41518425 33739800 17555295 94604715 10661310 106760205 95400075 130883130 113554200 43713510 94046910 47812935 127268025 66774870 7870740 9488955 25782135 58002045 20405310 17753670 60009585 68213775 93541245 134807070 106028100 19770870 67485840 26704260 92565525 109819050 57850905 14064195 142718430 146952435 30396330 105954285 105673260 96079335 141487875 80195985 15957435 146530845 99763620 75139305 145785660 59625240 30453600 138185220 124167540 114075105 7462725 145469775 21890625 71722470 142217400 87611820 24412260 136879950 98222265 31153005 40980000 19753200 67614210 22712775 82979775 98603970 1838265 27491970 8300880 26862465 18776670 22465875 120785445 89437680 79039485 92770365 76383165 13770855 108924975 74560320 18434040 40140270 35136015 104230290 145140720 95370450 78961800 45661260 99443070 14533365 25902030 84721530 103484385 142635570 6386835 67006890 134132655 35932800 13622175 76954470 65748120 55007070 36856050 116867280 95738745 90772125 43178610 60001905 64903170 109894155 13178085 76675260 93759660 91236600 78064035 125716065 134035215 102841545 57893730 89833575 127249500 90822945 39823815 57215655 88851480 144948465 25785435 71677965 106056660 67314255 30560190 33748365 119926620 138673050 100797375 103116525 29987070 107541615 138691515 3268290 15673110 3659055 2915370 134211915 16488690 66210315 97377090 108812355 103429590 113757060 46112865 102068790 73271550 131877270 37957770 37686585 83738460 44563305 10214880 96802905 48539535 71992515 124787925 88730175 61643265 102593820 123100830 119817975 147510240 120959055 31244220 118267755 18001005 59733630 104702820 51963450 45813600 79914960 130484595 119688450 6156435 103982250 8282205 120838800 30286815 107454885 131713995 80121450 139757625 99227940 22049880 103327980 91821540 14236305 140606505 39911175 6649455 28109265 39201975 14007870 87135555 64402125 3190845 8885415 2136495 6595020 141162615 96735765 39904320 62069760 12255135 130099035 121767600 12977700 67844790 145781760 41625075 85141440 16969770 65029455 84128880 114816975 33864960 101807385 55205565 13546395 11750130 11390310 41329080 135370485 51944025 13188975 75248730 76230330 35579940 95359035 48508440 2417850 73051845 115108035 124917165 34144665 113794125 4585695 54093315 6915855 112358535 49412415 107771295 141525780 75407190 6936255 124288455 34195740 10016205 28898550 142979385 69062730 136075335 77558100 100256430 46533555 127612905 43872300 18633705 128977635 133259955 40560045 34899870 61931100 88760190 61441665 37971555 110172750 69982800 42791460 43843875 18663525 114986055 115233225 72975480 77076225 26662365 59829690 6084855 18811740 3955095 45198885 15322770 23372160 15002400 144832440 95782620 112530585 55025955 84789675 95338830 32977500 2457945 3765570 141886575 16479780 438180 72656835 31128720 149835990 22020405 24478995 45761955 70957455 5122470 11924415 133490220 13559880 76508535 130399125 39789045 148701090 145847010 24015435 141333060 34150905 128056215 64753260 59677110 21074955 19100805 120164835 67113795 46875765 128775870 8613975 81773535 123897660 140380890 143308500 33026415 17929830 65351085 71188440 37452345 46790520 87760875 78438315 94075815 33635880 41240340 128328120 36262530 53481750 92138295 142982130 14187600 79265400 11038875 106584645 68888235 25965915 38491335 114816990 47412795 38318625 135508920 28290870 132751770 59011155 73411050 42670815 1899000 10639935 69895200 132660660 88248750 142536600 76203945 326415 103847445 78168900 99892515 91940580 147734115 125911065 137750520 121485165 57403950 28067055 40871145 40374600 60025095 109454445 141690720 70665495 97561290 130330725 33796170 50622945 65444700 3850860 110416020 65680290 144749970 117611220 139137705 133662210 90981960 79424760 124463400 93504120 99494895 112775355 84399750 70643715 65155515 20688735 117108450 18930015 100435425 57490530 34476480 132789675 27011580 134691960 75544815 8928195 24792900 14857545 1736640 110783505 124865835 21553710 91637055 34423650 63368925 3100860 18541080 3709065 30379980 96694245 123719550 145542435 3453015 48923625 61740450 126171795 65796165 38941020 42983865 27135780 51850560 143447175 35654520 29707140 42266250 41411505 12171045 149154405 23070885 21373725 19206585 109411365 30816810 120351165 7732530 45934920 130077330 41848410 1892955 114992670 7985025 9997080 68992635 30370620 106010310 27523830 141940755 5830080 62929935 122597310 36890010 55989570 139201665 138102030 91641450 3896370 58043310 96802065 109685340 136034820 45060720 114223290 23418765 76468305 121780980 48404790 64089195 147152820 141618525 148857930 36770055 45537960 54557460 82109850 64335360 137658660 23598735 134259510 139431075 55829025 38078415 82229475 76437885 30019410 71095800 3715890 99100665 99262530 128124075 51126105 32612055 4985340 13076685 65782800 131443905 63939375 10497195 98546400 128810955 135709950 20607780 47967960 22460565 18354285 45375945 48651420 142628160 100603935 77040465 147920985 141259755 71425755 91686180 80823405 71593005 115246215 126486660 110453310 135704670 94294770 53012715 71515740 138493830 84259290 136410240 87036030 145938855 52108410 102989490 75408990 15264420 20547720 61805400 65769795 87437715 122366940 130503945 16862970 95773470 60634080 6019590 87319485 89491830 32452650 48334860 143767485 31049670 54666915 143150565 87232290 5384460 142052220 36064785 14711115 119084370 130122600 110874525 3063120 115886160 15627720 48938535 51698115 56107170 75371640 2247090 84616995 20493090 84758430 80723745 71181645 63084390 58077495 61007430 23426685 79815585 1141200 105431535 3023775 131700015 90477885 24719385 56917530 64716465 32644620 96117510 19680090 79737615 42940995 46586445 115203000 119683800 9896295 38229135 105224925 111931485 65386155 119860575 146241600 4077315 96882375 149345715 105880005 89501235 79609065 91427025 114476700 77331420 62510775 11011905 69480375 22368015 63349920 61733385 115266645 110026050 47159670 111087150 89085750 64395840 52826565 132477420 43992630 40028055 14226120 73501245 115958880 118118775 31877760 84431865 124953750 27145785 42678795 126729330 56868300 24692340 56541285 62362950 55000695 25754775 78451665 76317960 77950725 114361950 16060845 17048700 60185805 5805375 121118235 50223780 117758610 38404320 141464715 120283755 44046525 93987810 66426585 110340465 16606575 27238080 120683640 65929170 23523675 45482655 70913880 33792690 47699160 97034565 134799255 95657355 137586525 149220405 44919405 35705565 41162100 133819350 133742055 108065595 74391765 105555735 3465540 82167870 33428400 61770300 111944625 14835840 4172550 40888260 66588720 115205910 132034905 60727425 77065275 15299730 120331440 7907130 95340150 5400075 56033610 147277020 142304325 3979785 55511025 58397430 21096030 3274020 118074390 52526970 106521840 66666705 98028375 141378705 48972270 44648250 71830140 130840290 89589420 1136400 116959575 142286700 40900350 10152030 139703040 45866865 79394295 22061715 76736280 122146545 34500135 93101520 79452165 5350560 104915655 19539780 62099745 146379585 128169420 129684135 50500920 58575990 44405925 13541250 82269705 113452785 7268370 115181445 61467375 119999130 18591060 17400975 109291680 112034115 94040265 78092205 56077560 54721845 139251720 138109320 56421555 114891000 68021565 23938860 561435 81563985 103951710 84055530 120230100 98437560 18497985 124169715 135289185 136968705 139430280 85738815 6722235 34403310 95153520 80126220 141951630 29270235 40124760 123618135 112328700 119291820 3793245 49236120 16022175 102633195 30650265 55338210 21373545 104642325 141070875 23084865 67874280 30330555 111710820 116645325 105718770 137015325 115845330 84069030 3132315 106299480 97224540 99083145 134013915 86089785 14172675 139756455 16188150 129446985 46118415 105141480 131443305 69611400 119586135 77012460 140702190 47141640 6022560 38265045 79154970 60483030 62081685 74414580 64813170 8891445 142387620 44392380 49551195 85448865 27664365 12765030 40934085 112980465 51167265 29396550 37891725 94800510 19672875 65779035 137305875 94457895 71253120 134265885 124614750 54398865 31487505 148378830 64830825 89978205 109586580 71641725 70169880 34456770 145837140 86581365 8697765 12840195 63776835 143706510 2751510 133930155 143567760 82232625 28100340 107429010 97124970 127622295 64122975 125493645 6460530 14917515 130174785 68826045 20047455 62324745 73800930 104804205 83730135 145359630 18472830 94317795 87126375 121656435 48486435 26744055 17415195 35484690 126498810 81706650 109019415 138239130 28648605 49770165 51273675 135840570 110546190 81504270 43730805 85485255 55517775 147773685 133394235 120032640 44147355 24566175 128635890 132130665 143062740 35415885 120507120 12726390 121222035 11379825 24202560 39684090 146032965 112274070 134795670 3372435 118065030 38184390 70049265 111394620 58891215 66784515 119068215 83582580 142479795 82019910 138988605 99445260 35594565 96836580 127133235 75346725 81103755 93070275 95384715 11332020 138525075 149718540 119556135 125887830 79113675 37525860 92645655 117691830 65723190 38777655 110799075 34177260 52518720 77244900 529500 132124305 123979785 125692290 142728750 78894255 9339090 11847960 18146520 142490430 122176140 127803975 142764435 11016690 66732225 35968320 137252670 23664240 84520740 124854840 45940050 122976045 64246485 136923525 85871625 42333120 109466805 146548185 130118385 7605075 119961405 59692170 36277395 15726780 46117905 26771850 16132665 5297580 31051695 130139730 86993355 46579350 36683640 58870140 22939215 52700370 7322610 120261705 46953330 12811095 25687950 99179415 82586925 36040350 40620195 52178085 76420995 29550945 119394285 56286360 55855740 46999170 97678350 14328435 6539340 48581160 133360890 44458485 5187795 105088005 58287600 38633250 106824735 106609815 7600515 103236660 5656155 28804590 112479285 113839155 141170025 14623515 31450110 49558830 52355850 74881755 855000 88836540 62077140 18690495 55436085 81744210 49413285 149732565 80174100 103578120 85338480 124577730 127800885 127835760 9332190 22921995 11570970 26180460 135495660 28661565 22362525 18211965 80939850 140216040 106769925 24579225 114514020 106626720 116093115 15213060 127825245 61527000 55637070 52662930 71174460 57163035 101298060 44304135 37713720 92237145 85481940 96010890 60884025 112380225 67937970 31893315 138483435 68038815 8611965 100325625 87416445 77068785 105377460 1598505 33984885 98296980 60098940 63726075 138613785 85361400 16810830 82125090 13734495 34605120 103912800 113343330 93540045 48978975 27633015 4010070 48193890 145294815 58205055 64884615 85191000 50390100 86376450 103883385 82868745 106712565 102884325 7902315 32984340 35235810 106701675 112024545 55509390 121380930 67246950 136443405 139389690 42796035 63721140 92711460 117371805 59252595 36324630 40556625 125039925 109742850 148002015 8940390 95786025 142491015 123696915 9270570 101271285 116249715 66816765 123657990 141477585 67474335 70877805 26365515 124403070 140502570 25435965 44236440 136894485 105164340 24646470 76080060 120226125 137879700 32179320 86510910 79287960 17483235 53650215 36780795 141003600 102588615 10284435 48162375 126477570 132646545 35723475 109450320 83235615 147694245 76058970 9728550 66930375 59014230 67318290 41402250 11604225 102392250 1131540 98880135 2082030 97093305 13301565 24989850 121778265 103361790 76362270 142371195 136343445 120408465 47933175 44316930 86038500 83946765 29741130 39876705 53291175 85117620 1356210 56624010 64120815 33691635 126305430 61230975 141439440 137091450 112974840 134181075 28975875 148238205 82924125 9686355 149865555 26107320 124909695 86190585 33292170 39274050 105666120 90409965 99003075 43922970 141975570 73471440 88609065 102006225 110037315 22896480 14026275 142512465 2549115 125304615 80000340 81979215 110255295 140192880 143621400 44448900 63100230 146661885 114890205 63201570 16730100 132566370 47770290 34528485 73382235 66913680 65315250 119140020 144266070 101064255 4224810 147224670 67326135 48217005 46662195 67881150 54849465 11778720 148530420 87603165 81241095 37642920 49066185 52359765 29200545 84900630 43999770 50745285 43188915 37290690 78934770 68894505 76383195 98166435 131149215 106171620 90737070 109754700 137723340 123619800 56313060 93664605 66203685 15179460 88577640 146563575 139879095 50930970 52413180 17283600 69257685 66151350 121216485 9214440 62699925 30905670 67293870 18814230 139608045 76760460 101884020 130144665 82779105 73183380 67308315 26674230 105681150 22318170 30342075 90777360 6247650 116580360 22642530 37452810 71582670 126770895 82242435 111126645 15437370 127022955 15981870 8893260 108254445 80110590 145448160 40765875 146154735 56259345 693855 45711705 144341550 13896495 129033240 33926115 21127755 128278545 88498950 8250720 28616880 26833965 126091050 129979515 1059810 90700845 62460255 129461115 125105610 103426065 126723405 130615920 30052710 132340800 138869025 124079445 24693015 46878390 127186290 114431100 11665275 61163580 115880985 126083100 29506725 126900390 17380530 145447665 149358510 6226770 82900500 91386405 125430825 4600965 37984530 139798755 22686090 32369805 85410510 54002655 86530695 92518215 148313490 37662390 95478810 62858280 85694730 136801710 121838955 71966940 105505860 146559720 118577460 989700 26569845 105196080 79566585 17240595 50474295 114003285 143955090 50006310 124864545 117247950 8753520 59328600 149228205 36171315 50571345 56142075 109133580 39485370 54070695 146755410 10663470 80339295 138627555 144466215 100278540 77052420 121541490 34891650 103693290 78933015 120661215 111138630 127862205 95624190 13292640 141848850 108250410 6217965 98629125 93729825 68844420 126768120 8581635 118674375 110880135 16663800 77743785 110694165 112589820 27155370 140635710 134185890 50464185 48543420 134494455 12737010 77576745 20479245 72749640 52880160 82653810 48972075 119677560 132566310 118929195 47537595 20263170 90922005 62596860 20877585 132337170 111908775 93491175 140437920 33057150 144994290 96184845 77623380 16185495 140011785 81459960 18011775 895515 88312050 62833905 84038025 31756155 30139950 2403750 79033335 7050285 143814915 104381625 128540895 46965615 101193105 88825665 134070090 51179655 12309900 73627245 134092905 79888395 9375180 128940660 84256710 134435790 11796960 137254755 63100020 148012830 147033810 101886480 88035210 56345970 7183605 84029160 36046815 137054700 132454995 111545295 140433150 126606180 131001855 12204180 75410925 75390135 151905 36022650 119165280 103577385 129572475 122906460 26560440 70971405 10158345 84626445 142772340 111625590 123438930 22658535 119814300 119549625 60916455 98109330 131665950 69864765 148548810 9217365 139957995 112149045 57821880 3679305 95976210 10190310 138575670 138000015 41807790 20685930 23930685 128791845 82792575 99525405 42775875 106312815 19280355 77039295 140222580 128433435 133800015 86245200 57359085 12192885 92375805 75398535 139684800 133771965 100083675 36180510 87121620 107302320 65550795 13960395 95515590 71617335 62267955 6402990 87690120 132230220 145606260 52885155 126378990 110697090 141562710 23804280 27441765 92563245 129384330 12960210 100609080 92372685 101543010 1476210 15960735 139023645 68261445 81521805 89913660 25469475 62369715 149638815 79309650 86694480 16668810 70577775 107724960 970305 82453935 125016480 82831755 81254700 116036025 121402230 15276915 120371010 98873640 76171455 81339345 46159920 119440650 44780460 44993115 146213175 137883405 147670155 29954475 99104010 126818190 34296870 112998270 18766020 148631055 79356120 129648225 109463955 135374025 106493910 132299010 60619155 69011220 67389945 68309805 111831975 20198160 60846780 123383985 14647665 40734090 6987795 55824150 120210915 71335680 10425825 58779660 15822870 109002465 72742770 144885660 33699225 34154640 14665245 48199860 65526615 20094210 123920520 13176180 74449380 72643320 47657055 115955385 52366035 61279125 19647360 23316510 137357340 86708430 15494595 93879480 133674345 90027720 2906790 114749985 139432020 117336255 124355025 48501135 109447815 48160845 129992610 9421755 149678775 140957760 91168620 50320170 37862460 95196030 145147605 106497555 19806285 134570250 23632980 17541540 19565205 46662000 20463930 147393300 122697750 90356370 119899530 118847595 33093915 35611710 68763885 133987830 106658955 76775520 121821675 44773635 5899860 42284835 4178520 95252190 129046485 88223895 135493695 129363270 96594450 130266615 98840640 66747570 47702385 120704025 18202485 95934705 1256160 76573635 140790735 101659890 29395875 2808450 103397460 120626025 93323685 50862690 144884895 14633580 16957965 88452090 63083175 87340380 63993195 45692790 146992245 92365470 115396530 38730285 99275220 120042540 75778110 141159135 43901550 83470020 123744525 18695460 29198670 80690625 9062310 21606930 4036815 102731745 16527000 46408335 11276055 47035365 56300325 107830440 40513980 59527050 28609755 98214210 103953105 131348760 147867375 53822610 101460690 65133660 115633140 14525805 85661970 87939165 20290215 149046780 114941790 16697190 81807090 95154060 147822300 95564775 131312580 66277110 111532050 111231570 20768655 8479635 108992790 129076785 135253500 83708910 26261865 4025010 62238510 73002915 93737625 118570905 6859365 1370400 63909540 7397115 17589855 32881515 92642385 86863755 96276285 120984945 8929980 133249065 4398990 7395390 135098865 126590625 86394060 40449690 82271400 97552020 139522485 148450560 60724095 97538250 88602750 135369690 51266985 26890530 77101140 63483060 4935000 63473895 111131700 2309010 8246490 42134835 68040645 3977760 7863705 97301475 112951785 133283670 58396755 87951420 68499465 138973260 27109470 99516780 92537085 8574750 142658310 54266850 91839495 149281560 61076955 54439500 3234375 113275320 87671010 95960580 1294980 43169145 78902160 3669480 119098545 11848050 145453290 102489030 100061160 25499820 7374255 138207270 128479935 87013455 87883875 30968040 117947295 49794135 36807600 32792280 108650850 88139805 45694380 45352050 74572695 10604715 95236845 76160235 145824195 47585160 84059520 21036240 129645 18661065 114773775 19348620 80822745 140720670 98269440 10062060 47686470 57652875 6163545 83319435 5735280 27431010 12696120 14076180 77727360 100507845 91129245 87361620 137252325 49981545 104948370 103815630 66108480 122370960 131538825 89768040 26080830 36201600 133854090 8458065 145043490 17243640 48547455 38731905 25073865 66040500 44720145 89205735 11951130 122339775 40741020 86982615 45646515 34843995 108884745 122405085 146484540 12615630 88476690 108835980 59099550 146181255 13662090 73872015 23870415 78429345 11366505 148199775 30096660 64811280 140789805 62176965 30447090 36465465 82709310 90814155 20899620 110460780 127004145 48460050 103308375 117983790 106693545 51849330 111985650 61203585 106332570 87025065 87342165 93261105 52904370 73519365 68297310 49816815 94558320 61999350 119541240 31037790 121581630 86793645 134838720 105850695 78767250 108371805 92962965 148921635 93650595 113879085 18706695 2237430 148939920 2627130 117920175 6986325 52387740 110001990 91648485 107728665 43398000 70796535 51715995 10534890 19249350 81883155 85848495 137759685 41993535 22264785 32608035 145787160 67883940 44479830 112544565 68950980 34323270 141203670 130173975 91085940 136716675 37406340 47138580 54099510 13419405 35103780 96643065 96582810 50108265 48973500 34871445 77470485 114874335 49553820 28294545 108735 145319940 116481000 55030680 26402055 18969690 96127965 84749430 112421580 107702025 131602710 83291850 115419480 104613885 30679725 42921915 105077295 75605145 75724410 84923925 111203760 146729340 75802770 148851405 119448510 31986840 89031525 149240415 41192655 64790895 26449815 43843155 1056975 89022900 59336055 121869960 119934690 303570 22852605 13462800 121052235 88461255 82784205 4536675 47196270 759975 73845600 125532015 118851270 3697305 25660035 38275830 120403575 99289575 130863060 85548555 53168820 53054490 967410 90265650 90795030 146032395 107326515 109233480 140944560 2186340 135705135 54226095 105969930 34395915 95557245 44585295 78239940 146271180 135049455 73216005 140709825 53589225 25235760 84701865 125668470 123495840 103674615 25404840 122288880 11685465 138302310 9189825 12046365 97049100 148592355 76688955 67170795 33342300 142356975 33358830 36932595 73295085 97249470 140367780 123920010 142183905 44164785 69301500 35869365 106921125 136723905 15911160 82394865 21319020 11652810 54425985 92987205 23281110 60574050 91885860 68554170 3282600 61113360 18634650 15617895 131150355 101327400 14584470 104719665 95535450 53620515 50892030 88411425 143290950 12011655 26517105 96738255 122927655 81641445 87069660 59420745 67260315 74238300 79734105 120417180 69177150 55481250 77611395 6421320 36979770 43518525 96645885 129311250 10670400 5714280 4266975 89088015 84824865 40972290 26415210 12906240 89795400 62870775 83542620 38456655 59674770 39063285 9784095 109202790 118552635 51391260 136310355 84910290 109528530 92908845 12231375 4385760 12856965 80067885 49882575 15404295 37096860 73273290 24899670 56669955 119106420 107133885 129716490 119652690 86952480 82708830 138781680 111666690 56257560 84068010 110488830 15982005 132602310 55618920 106447485 17537880 75212010 107178075 78883155 114245145 39578190 2794860 120461355 109857195 8030910 15322110 114926715 88459875 38333040 135494565 16472430 128222595 72479055 125074410 143768565 58557105 149221680 83254185 106548360 110016720 3749400 70240395 128741955 59694840 74596770 70886745 36400380 21886410 45495765 85216755 141598665 78425625 121921845 580875 79697760 8852595 72848145 55970955 126778860 100358835 31993170 95011230 127239945 109678875 78230145 141898380 146905335 103314840 10346700 72018915 128261310 108296085 101837550 53084430 47474340 37138965 35304900 142719645 140919375 90300225 2977320 10639785 99624555 118701780 124657845 124294890 43675890 13062165 46258320 96842925 56569275 131359305 70124190 128216025 92334720 132073815 43507320 60523245 135141765 112443285 142813050 108625800 1127040 67738785 110332800 16319175 118341660 73411350 50354310 74329470 27557625 64013685 128275560 148971360 6393360 80758230 5345460 61551090 103257240 43927965 35171805 39478335 54828870 36284580 70593795 53083425 2736450 48581085 52133310 56683560 45025395 110091555 81527580 63173550 28288650 140537850 147151920 22061175 130003020 59754135 129322680 111392295 12177900 135773985 107262390 45971070 55179075 133310415 108399165 17610060 92108160 107963895 7097670 2533470 75434745 113570520 90596775 65256375 91526475 3195315 13260450 101473020 130366515 40192875 102616080 41100915 109213260 17534040 56548620 119630370 60232470 29441580 30269160 53612100 13380225 73821825 95237580 105521685 100331085 49615200 58026870 46750590 121793400 35978835 125011215 70520235 57738270 50153430 99810480 112048605 60353880 20188170 96943995 65864070 75711570 20483040 141109770 32900850 10582275 65933175 27620700 107500080 49099365 136474920 48997515 62210430 9429960 125346090 131010930 23462355 122284890 103250340 107391135 62438160 47749500 95145840 18138915 149170065 12548250 140497170 115935120 105112080 114679635 27666840 149051745 30404595 41244180 73450320 134778840 120987480 48028605 38885445 127477545 82250910 107267790 110070705 94698315 28268565 144197925 147568380 26544165 131001030 108637500 144461175 119793000 128051325 78810465 128447580 114350580 116592885 115583340 99502770 78634665 83181015 1339995 24108420 103365255 82279935 117755835 26326890 96480750 80220405 104230455 84509190 90456255 116383920 76708875 26499960 16529340 90984660 61799115 73550400 181635 36578610 74749050 55619670 33893760 72700710 11099280 148169550 123385965 85746705 102307005 132989130 132052455 11517780 75776160 97024575 145223160 124429290 84299220 117188895 135605550 95535030 143681850 95255865 123454155 86723700 4609950 30145920 32996430 118712295 3851370 72998535 111176970 32647995 23460570 46640820 5662185 85233750 20105085 125043495 30418890 123416010 9595215 13334190 60296460 74169900 85482000 34901100 113217615 86399385 140385060 143923110 149283990 61898040 23191485 112280625 38908470 51747885 90753105 55310730 64750455 62690640 138234705 136650705 39564345 148849455 118746645 133283835 126367245 113151030 2514030 71954250 18975270 39204765 76057755 60752265 20177355 118610580 39900945 79061370 81315375 47084070 55056390 57214320 28689465 18560115 117191205 83216955 26613075 84802710 35161740 91959510 54166185 84499755 112024470 649740 79945110 55423200 110049210 25134285 693795 37764585 97179045 123841260 82279380 16299090 68075865 95274900 95735010 129819240 132332655 117148035 51175530 96618645 140757210 18590385 104115915 138110865 26578845 19865760 34629030 93804315 139181505 71890440 4465950 74304240 110293950 138003615 102703185 6949575 140863035 132196995 120441585 25773885 5862345 20076630 141752955 22680375 105045330 766560 103890435 146337600 70238685 13559415 5311860 39144930 110565150 102425100 116919135 112530570 48326520 36601200 89159370 95091795 93730530 16474515 7630590 107687940 131273670 56229270 65398065 81945945 103720920 27824910 99223815 67666425 60005070 20405205 12119265 20790510 127273215 15206655 43121940 132511335 147659310 101925435 133339785 19647195 10041315 13320840 114672540 147268275 113934390 127800810 32419890 108356325 67150185 78123720 100464000 112250385 130844895 80912490 86707725 118624470 101870715 107801415 46385085 124845285 53749230 145607895 129095775 72446850 47565915 50264685 96551430 20021370 35587710 116830110 134347080 10141485 44030085 24134910 29233800 4985535 135387165 94558140 55805370 78718905 83762145 44936040 39695625 91685220 74894670 110947695 126826845 32300085 66059205 43040085 57826800 32443875 103426695 122917320 110624250 61485375 88279395 34733730 24008520 46705230 148359855 52337895 121288140 121992825 121656120 56414295 18392805 68917635 129497790 71271990 59966340 50427330 111334200 138873375 32455485 130036305 7147785 14134935 31202265 19880115 140845845 74184900 146695725 5254005 55502190 2189850 95494470 22132440 20410965 133048125 88369845 87406365 75356895 56696355 81082185 77574960 71601180 70743960 29137125 75655290 114407880 70493400 45395355 34795230 77779170 2819535 74038110 11584140 115602105 146613315 62138070 122506605 17990940 51450900 88985460 50015715 47639610 131609895 44034750 128297955 139112040 40756185 121755450 27314520 55647975 126416235 65357235 51281925 8669685 5332680 18812655 125166915 30769770 148689015 128883555 101529150 112532010 80823165 49834785 32971935 41483235 53277165 99087360 45004650 128402190 87673470 8545575 24310530 22552815 40221855 75266160 47141685 64325370 87533610 22599915 124443855 71666700 58426965 126150045 22890975 11361960 108485955 114432525 91540785 84967515 19033110 74084640 108389970 31794885 108378540 144551985 109922805 85126560 122909355 141542475 127715130 31584195 183330 122995305 27580335 22269105 9316620 113416020 75294705 37755960 70619760 105792705 13401960 143061990 111462885 73983525 79579500 53290110 27545595 1765950 30110505 74551515 146145060 144864405 37371240 144855420 134117580 126209430 27454875 74825835 59355840 132741765 20940255 88490280 32471100 83732115 269250 123780135 30317250 1800045 23042295 146087655 62994120 63341610 40212315 123105960 136902270 32210295 117608295 122238030 71536500 144529020 25292595 30462900 37325385 139809675 129576885 49727595 62518575 30373755 73320030 76562115 109458795 34597230 116983035 13281030 49264185 51467415 99813660 30300585 143316120 76857315 71530395 825315 67146150 62288700 147491745 18420780 47732040 5389830 16146180 124303080 41034870 64618935 28647300 135018750 66135510 89379900 99599955 96779745 81976890 83054790 148850775 149976495 130790760 28312500 46101315 95596410 129668160 99909870 23719200 64726050 16683960 141385920 66226650 50514615 64924485 7068900 9209325 34173420 35959695 39813420 35923110 58416990 82212480 36581070 55156185 140386170 145313235 20748360 41994825 134798685 16682640 143006115 67092540 112212690 64487055 110940090 7238940 83254860 64615470 56598660 41844585 132617655 147735690 54659595 73471410 22847190 139615425 95931870 97999785 55125060 112002870 72820245 16287615 67424400 63576750 35953635 107686950 103381110 20863545 26738280 24736470 79391355 69041400 61591800 63845280 49605930 18539625 30687795 128765985 20592390 111911025 113117970 92396850 78667905 140754060 13898430 109278165 123777075 24862305 9122070 54637230 116392830 128062425 122456745 35963520 143087685 124737345 92950935 69387675 57178620 80021235 69181770 80123775 128697510 60434220 20966850 70926990 84810375 144388965 123013065 100768245 58309305 6228795 117552195 66791790 130864590 84141780 18980445 45502290 109199535 65518095 23175525 135466515 89205915 144274155 119829000 134966505 57528540 44392035 111906525 128129085 112490520 78868980 13032390 95071470 131124750 46620675 108801600 69548625 127215840 126427155 37195860 47807115 25630845 106206225 3812055 97036635 59152125 145771245 149215245 71564190 42924750 138885645 140922600 81712665 75360240 113940855 36869970 118171485 90697755 15100935 48946035 106765575 122703315 53469195 113233290 119278200 100160670 104558460 113800635 11875920 52852455 9206145 107717955 57495435 46746615 6779745 114433695 54775875 105213405 143296425 41726775 63749670 143264850 6233595 109503030 17367360 94264395 103450980 54421575 49782915 20202315 77787630 27209895 131114310 69761655 130280655 4324860 64327560 41981520 143449755 121467585 24216510 70443465 51097740 62176620 51764985 75776430 97785435 72759180 31368465 106748130 96376020 9559455 53724210 14527485 143945400 110915010 148883595 96052215 81264450 69747570 80311740 120380745 106962555 133238475 84450675 82221480 57193260 8847900 129489300 49015680 7154970 107893650 40058955 99883365 2352675 1255260 54286815 40391535 50507085 18885750 71443755 134903700 101481765 41306235 84759525 120869475 132904515 104336160 3867855 77613285 97391550 127506075 66123570 146069730 144586185 114270870 139618155 92643480 27071940 19796040 105169845 10338375 13117545 20351490 149091975 76050600 76575210 41632065 82757760 44659140 126089415 5634570 4974675 102905475 46787475 30039375 6145380 2940000 109285635 93018660 125795130 93286770 112010205 66199320 89096460 90780120 105568065 99373545 40147695 64071255 140003250 51409500 60114975 116729145 56557710 32935005 121195005 73355700 37708830 141603225 30832215 28193325 25697130 20046165 131471985 81147990 86684820 121402485 63865125 74054985 125839815 94658835 6399675 106140765 90123945 78645945 75882240 88881360 48676470 126183405 144254400 70631775 53812230 97586160 114097905 83243955 112572135 139646850 109068750 91720230 110475180 84999930 103510965 25259715 15619395 120148635 97881735 97766985 117171570 129064305 138809895 136264365 44202960 119368980 99245955 9240705 110422305 21922320 41063700 115065435 144790860 132179655 45164400 72968445 70531425 56758740 7660020 10690365 85316865 5850315 61644195 22155540 54393900 139713045 39857340 81119610 91891680 131708985 57464295 19285530 77742420 139098450 61689960 11772510 25740075 128279640 87369225 34447470 98260965 25382955 31729620 120921960 63334200 80906250 14937780 95996520 33992070 48132045 143490000 113450985 111363135 8555715 110162790 93046740 109180815 147699090 149883525 67377735 120342900 53644665 4760640 39560985 4000335 49009860 84251610 95583060 102557160 26621550 49431885 60108840 143946030 5316225 89342895 40213230 85053195 113055045 37866810 50258565 28743240 99105885 118875945 71853870 87507615 1320240 136192080 22759440 149103720 127704120 69713580 143126145 50091885 98478960 33299655 43022085 141399930 23966055 111801540 119276235 73136790 11899935 31408350 114647280 20577840 12632265 93541230 129467265 13194015 28765395 67713750 34288920 116143680 145810710 134178060 17353065 127335765 69400110 110910090 140526675 123833760 73122945 130043790 30532170 128796285 138788565 94862700 11966850 58652760 78594555 91249560 73763265 43227765 94089180 116269905 15890550 123800940 113022960 50815815 52771695 6669255 71208120 138769125 99303825 110789685 128278320 84879450 73230975 110442480 6230880 72230400 101266605 90648795 34989780 40920525 48892800 62375280 74058300 98170125 19198110 21285120 134205420 29369550 140590845 15867315 43871670 33091005 45054825 35684565 116590710 118434630 111524220 121130190 108493200 44713650 79424100 104695665 100578690 71688420 146037360 62980935 149618115 65761080 10894620 1033650 74905245 14391960 123158940 50229915 132739185 32028600 12596490 136153215 72045795 4260225 72517755 60854865 43865685 133029885 97421640 78072000 122310285 5932275 132207765 132870015 138114390 80700945 6448800 25346040 82348335 44262975 90460410 110937735 30545055 117752760 133147920 41844240 125429610 7435080 26237220 25080645 49485615 79934925 56256540 143355555 117062400 53597340 82013640 11187930 1313625 70567425 142760805 133526670 110606805 87515835 6815235 23232240 56200230 33671535 17128605 98713485 47387535 76897425 69291540 51565500 37856535 56230155 101925705 106556595 14734050 79408890 31206150 133455360 1966815 51835185 53041905 69493725 99043845 61948500 79733010 84576960 50543190 93857580 136644000 1385760 39325080 448065 91042065 1628340 55246185 2812995 28393020 25089345 116679540 8793465 70678320 143659875 34077075 34782870 98095275 56851380 137368650 59696235 81238695 6812805 57038535 45869805 80051385 34542795 18706095 26419860 37472760 41908485 107522580 102574440 89673615 11687280 11759250 83404065 126828555 6543480 39252825 9685785 53832630 16128945 117243270 141121620 65801805 114679170 79863165 144037335 136817820 103034970 74025375 101928390 50129520 30581490 113248065 25789365 136762635 71493615 93021750 59748600 20015610 25950270 109102185 121090275 28583475 5160495 14828850 79770390 112016595 48496485 74958840 142803180 148411440 5441910 135730770 135687045 36303630 121032240 49957905 114256230 88483200 130731900 107930295 133812765 17552670 91998705 128830005 30844590 99301890 38614005 38402745 102141060 31429785 22206180 123610800 141388080 106600440 117059670 67451385 98762655 112820790 108623475 105630000 80144295 97235055 90477600 20753940 96969855 79960185 118366245 31623750 24399360 20491650 118471470 118545915 135017970 137789355 7614045 56203170 119040000 93745425 125812155 137139555 28769640 90098985 142727715 90450990 30131085 125892555 129235050 64900590 85410630 62026860 143407440 14543565 58036440 62520795 11118735 29591550 14830755 106470690 115128225 13097955 117213705 37770615 43604310 112403610 119711205 72023010 39622740 101659575 29069190 21606765 70737405 2369310 42229050 124312035 23336895 118243350 139387110 70450200 110871840 73070850 110450895 149228115 43800045 147313350 79666410 80107425 79934625 76968405 49608000 86436135 76162065 124159710 33796980 61272165 100141905 26901930 145414770 142503810 31531320 8582235 92291310 147321795 40814100 119313765 87065220 636885 49119915 85821600 62576220 23267520 31672365 144661080 69825285 57234345 99799590 54808035 48842505 143871345 20127255 66396450 117197790 73263045 114284040 111675870 11117415 135446655 45452655 35318820 86378460 32626020 75304275 49583985 88371675 126541530 31362300 3537660 138389940 80194170 145113255 13236165 87017130 21515925 108005685 132583305 11060655 18799485 98520135 137095620 146615535 56638575 81651630 9875175 123282270 134384805 26461395 81320985 40416810 55074660 535515 134497425 47054415 86974200 11350695 50119800 84762660 41037960 80642190 118459515 143761425 30361770 59703825 118298715 54159735 35720685 127686030 111411180 43561845 143509665 128852040 79233105 52382130 16739205 57610590 1276515 33469380 41061720 8967510 32755710 96796995 101246400 84403020 117588750 136571055 63661635 50079735 91745655 17265705 23484345 61956030 8133390 88668315 31758390 143255370 139333515 138238800 119403540 119862570 59774685 61060650 67928550 41539785 61375200 107800110 86119230 56118750 32467605 96284010 45278070 87242745 43770390 91846200 48758535 5729250 15782430 93701760 137645640 111076230 16801665 105447810 25876800 124852365 26955720 9147780 127854510 108725535 104793525 65008950 53021625 95390850 44927280 77192010 132100260 37319250 8297400 123469545 139248960 48067035 80198295 81699465 32090205 69362085 89714685 76910205 118736520 27792675 93864210 90852150 125134950 74904945 99272175 67790460 113615520 42771675 15493935 106985865 27209670 42641415 65828730 95969775 123898110 50602365 63395055 72329640 101447295 142157085 139177725 58214625 38994150 82072755 117282780 55782255 23475045 51872205 108157920 45154800 82924530 128134935 64235115 62186220 124875555 18650400 108159375 494250 93933720 127152270 30911400 133618680 107640690 54522225 48898455 97240860 43456440 64526295 44929005 123204975 72151605 88066680 134762790 49343400 126022590 67497405 14306535 100358715 98353815 46748460 29127225 3776940 11021250 20209740 98162580 109425345 139807860 48728220 128524935 81099075 58756365 61598325 35445030 141092235 109616745 118953735 127840905 64119750 8887605 131021430 101317695 4826175 94796865 21324795 65499360 57036330 115037940 122125155 47808300 13520625 58061415 116172195 44561745 107964945 132799830 65186385 124933995 129763860 2271345 13221960 25321290 64389375 71429745 55013910 133770570 62692320 55532190 131167650 91367415 114328680 115644780 23737485 76927455 99095100 57081525 65334240 125074095 15378345 119784825 140821965 93772155 78273030 140263770 15883410 68365305 94419480 22378500 125759550 1523040 114250500 104806635 72398460 105865980 81068925 30185190 14248380 37177545 29654190 15226380 146618760 82757910 41025780 81893160 76227840 49785195 138563415 51585045 106309575 67638390 54159660 102223305 41001180 26540475 130401105 41197125 70564245 57810630 103412175 120799365 110944485 120493815 140335170 122836965 147514020 29722425 40284060 46385520 22701345 8653815 47058615 12079710 2252100 42528015 105151095 31689015 35560665 88042500 27418230 97980900 96665985 47401080 107546535 83786280 16640310 102890655 52460850 58493445 6620025 79212525 71520105 143276340 93102090 18223920 36235905 102192315 27678390 119293125 146358735 87258390 61565055 129003210 135715635 95090115 135363045 143036700 13551000 9790230 52789320 52974105 11114985 37744560 108023160 31080105 76977525 13021800 105591105 20481660 62595270 104506995 6474390 146693130 37290090 113155515 48246045 25286160 147024660 149290980 122956620 29369895 53713425 135182400 48952470 43513515 87212445 125701710 125592030 125949870 128942970 133371270 112178310 53296335 39121185 52200090 60327225 116127960 22804695 87074970 108375945 18991065 94142250 11877585 11993235 124682910 130663155 114986865 21408585 113679615 130478700 72969675 18034170 98348415 9696030 41095215 52196415 25025565 144548160 135035940 137039670 76806135 3618420 139205940 24246645 39996030 64719600 103485375 139706235 134857635 9548895 40153995 26630280 68602350 71058315 73319085 130027920 104928315 103009890 97973880 50382675 97272015 140706555 31873380 128989605 128246430 68217780 102044055 115673235 95096220 55343595 88176210 39502095 133766640 86607030 36251460 102189285 14377920 51483510 88171665 8158395 38318460 27659580 107264535 131138280 39474885 129411780 34017060 36188730 129341700 104166435 35761635 129404955 40369095 55977420 22364775 61353600 27211515 27446550 96603405 78763650 44183640 102061170 42165435 7216095 67519995 62355495 122954745 25117020 66869685 51063420 69868170 148342785 127975320 75862830 41575050 98658345 6209100 47436675 69073035 106832100 33883815 83702520 25853265 13078695 129468480 142837845 22696485 101625915 21991410 125099700 67012080 92420520 11744730 78939975 63059190 139124640 94635720 125620680 139005480 105401775 70667040 9506760 37330920 89715075 36553110 149164575 8697030 39153255 38369670 124509405 131213730 118346685 132546255 14310945 108233700 50168865 137049690 101919120 9018195 38191035 35897415 19214475 80349930 4206315 109587570 81685005 40753155 118634085 25002120 129468435 55589175 74389860 98679840 119783400 128956065 40332270 48027135 88858455 128186205 61446300 54925920 49916805 124298190 39899685 144538095 50974185 52454535 19289010 49415610 114263025 117378135 104310345 83525835 55767225 124197630 125071305 67640865 59998395 29395545 132520215 83336640 140918670 31380090 75329715 103204245 119759775 71046870 6227895 59677305 72413415 129296100 142199085 24057075 85593195 19893900 14190465 50920080 55116210 119640450 134409825 30898755 64998300 92364150 36840270 139479330 82806360 13482900 89384685 144969765 93921675 67358430 53437395 113608335 52818795 97577190 20493105 129061005 79126335 81380055 13222170 57172275 141401685 25307880 78357015 64447755 24677460 112450830 134676225 73848630 68782065 58399260 11044140 39857955 79416345 48631215 74901885 133044705 32989125 29068590 144454560 99719325 17084085 126151485 76633890 23620560 114970965 134500620 65504445 38012655 85901490 136452375 141521400 136191960 137615490 35888580 75236580 38946315 98024595 1508490 83620980 7214445 13145190 90993825 63278745 38986710 137100345 127182165 32385615 123785205 102519885 76761930 87614085 5755710 21958290 63408030 87273930 76319790 128702070 146782095 36508080 5457555 112679655 122555310 144350715 14170710 52320330 17773455 24745485 85787475 112527705 110633775 35260020 116581830 77723670 7054440 107996115 70597110 17257200 92573490 144967620 70376970 9306000 25604760 87312885 28739115 13929720 32438745 42464100 23175015 140564415 55923180 143422410 69103485 14285910 119703375 119637945 89325705 59524470 27660810 581100 82849410 81942420 142025025 141113805 113336790 139579710 122560710 44935590 120091125 23806005 97811040 115306125 65205645 39873045 56762625 56410875 1977105 45899070 135007950 31095990 80007015 105194550 9746115 7448310 70909680 139249485 18405 131981220 107743170 128141325 98261655 110056650 111655170 23325315 118685460 4310550 6656835 92046630 14512335 117872100 44595990 34759110 137234670 35752155 55015230 125357460 94959960 140313945 114421110 98164590 42730410 21251895 108334755 52195155 137956350 106312065 21300930 85466430 128641215 91083675 41376180 65768130 13493745 34942155 77444700 22075935 23903415 43629630 27946170 127436055 82115265 138841200 82799295 41643750 69846855 95770680 28534440 90379515 24108435 84671385 29317605 40219665 98454690 75753750 89005395 39006585 44444310 130868100 94678830 135722730 97539090 64067820 13448565 146325285 73056915 106739565 88285830 46992615 140666325 131285595 82756965 130455795 123149070 109226280 8031765 115733475 69686370 102427245 17506800 57479325 43669080 56558565 129348720 95506680 141108120 55674645 77816145 3028005 85421415 53553645 31927515 131169555 93875760 131314755 102134955 47368305 89955645 7307055 1362255 73944585 69455325 86106525 141012765 144257820 71480040 88612920 8702910 61463085 118317120 25981185 41903760 145667205 42662190 50325060 89933100 143293455 139952340 117885015 5261310 79464915 63979230 115047045 111606270 20121015 90089850 91469655 132770415 149995110 40126035 98304660 140822220 90976230 20263605 57715020 72204060 3673080 73334940 84259905 15233985 107634375 115993110 131899830 69050055 46218135 111741030 41039415 67081035 32992830 116284545 127301130 142316430 135573825 91205985 137140860 121754910 146101440 149704200 50536515 4473150 112210155 61869150 5935740 69143190 2926860 10433265 43277340 143593500 146877885 59272965 89093145 33862140 33353775 39894375 58400295 114588975 64951245 142076205 47041365 110259375 13524270 149606385 30168300 61082025 135163920 20938035 99459030 44869350 71563500 81264150 49235715 9814470 92928675 120140730 85603545 43198035 10174530 43872090 82292205 61612710 115980030 54422595 85947390 47502660 111126150 67349340 39167460 72260040 108145215 5178765 119081565 27984735 94267050 8984115 10168455 43380000 754395 143228340 139558710 48503685 59108235 56503515 103307895 75501420 141171525 147723645 78776220 69054630 42567675 22447440 103783215 83720490 7641870 41948700 140455065 108689880 22685475 56106825 128997315 5976990 61232880 15398250 60444495 123884070 48017430 36544365 131168820 25799265 13236465 99702840 94400265 107301090 42051600 87178305 35876955 115584225 78615915 52975740 126176730 137359215 143621130 132143955 17549850 146194695 134280090 144390375 37105950 31577475 2206095 133774920 82582215 47334405 46425135 9881145 113499225 146361690 40787415 101747640 130309455 78888225 128654055 138474000 101976810 93024450 124188870 1220580 37739430 99256365 27042735 118041615 87253110 139906185 78637755 67140615 19439235 80826030 35648490 138788070 7803225 38376705 12826605 67445970 34271325 70117080 123277275 53688585 98121285 94647645 110523630 27505695 101533695 15258255 42534555 35914155 41758845 57407775 32197395 31089945 88705500 84688140 66702840 69674415 148242450 85822095 34724790 36631080 74914245 113117550 133893270 17253165 37158135 123034560 117516675 44704530 85291350 117986400 41509200 101373615 105664620 52927005 87990030 107015415 82738845 8596020 25233375 63875160 59949840 129723555 9899115 34954185 116058975 60369870 112160325 106515945 106992285 39787665 109173945 102040140 43930890 12007215 72756930 87775440 77780370 47894640 19973835 82641765 144569265 42000645 61154265 61062345 146132250 4984710 90563910 104882115 64404510 146734815 75657630 116291895 59743950 31038390 105599880 83167980 45167760 57210630 124483335 74981730 47066895 119636955 143940180 18636615 9324345 70489590 137763855 15750045 81218220 68572470 24901845 41193870 62425230 37717725 107781555 102322020 21827625 89788245 30072345 31540455 97956630 56514030 70004505 44838840 33074235 82418445 71556675 127196385 15282540 93655185 80432790 44585400 52504815 72815925 70814235 102131400 62510370 17036895 45758910 133536015 56284260 148638555 44665470 48970920 12727800 8514960 60083010 118095885 1237875 39573300 30737730 36291615 110097540 133357425 67829430 118827315 14429265 86338785 7374330 140587365 92249145 38307975 117629595 113518155 143382150 32077065 18122670 107102640 12895140 135918705 13481565 51113985 10201560 148652190 22918980 28075125 73181685 83349975 93828255 148716915 94147350 58505760 46864560 147248955 89161095 20290860 60546360 80668110 119104800 17363040 27949050 51051150 6542070 91123710 141045240 39060540 27334560 139711050 108089730 85225500 86967405 89887305 123518970 118695105 82969185 10688925 109387680 38654640 50191170 148368150 91803045 105953760 100911810 79055910 57861435 16543050 19080195 3333525 3853260 141854805 43160355 84070155 134596695 4201095 57566685 109154055 64577400 84335220 30428970 74231865 70543995 10370175 108304545 148031235 45803955 362010 117740565 102661680 135964320 63180195 60020355 36442380 95318925 25992165 3328320 63100710 33386655 39945870 59985360 120287055 45060420 58550475 136503180 66722745 7832835 140539710 105908850 94479795 31125195 63882000 64648080 106312920 27273015 90432285 9870030 93455265 25989165 118172880 72345900 120949155 13764630 110952240 94238805 48161145 46548705 81127275 91490250 77680170 131085675 53853390 12948750 69323610 65308140 107804580 91472970 76055100 123733590 1728060 139769955 89214300 41687160 141934245 112647510 18706890 77576265 10333185 93324705 53239080 120541665 21180840 28059735 90400950 19928490 62458485 147763590 22434225 18570780 10669215 69877185 115369185 31824495 147902655 6017715 35058795 26114370 1680660 47588760 111671670 27544020 126625335 23102415 129304515 56198775 116262360 91654905 47200695 68549760 63537450 12179475 106583565 140230320 54988560 66500100 70052820 130330035 78415080 144911475 15823290 64619445 97603215 74682615 45357180 19912860 29871690 148496910 108933960 12354495 10809720 13483605 36165570 39218805 30571950 51696750 101203335 139721535 53123415 14062965 49631730 86729205 143948340 39292965 75843045 17992350 12630780 105783300 80670900 50067690 46284915 1243065 17950080 46763355 9935265 58042605 9392265 54575625 111611955 55388925 32107890 90648225 108126270 113089590 89856255 97288530 71544255 107128035 11638635 41719800 20447310 149711505 61945590 117015195 59555970 38075925 51909735 61386195 66611325 113189670 105467070 98646720 39364980 72554250 12889350 50193600 13676790 12221130 75259200 19058610 122812500 17407665 125287770 142381155 65813400 74158695 31446615 44793480 74632740 36230025 50880855 70280760 39517365 107776695 93343560 50259630 53630880 87819135 101231745 128322255 121736010 72090015 77319735 63813480 106458615 92135310 145778865 47762025 119952585 138859155 82056255 28523385 9675720 142894155 30443880 18163350 58260480 18908385 20722905 30199050 142884855 28994640 123243885 38883000 7600410 23936430 101175345 139878270 19532115 77025615 118514895 5966460 24194265 148884405 106688685 134877930 146990250 19314285 24374745 102547425 107748210 132345750 85014360 178215 106323195 40859340 67691070 131421855 123652875 33300000 93523185 29690610 35256645 70050930 112718835 6764745 140514510 104669670 22197075 134710335 16684245 18761205 108134250 130292415 16794660 25864275 141018645 122412885 124222965 46907130 83084490 142841445 119947335 23901960 41302890 37352415 77112045 54773130 105786945 123151650 8119245 145576470 133476945 124000620 27406680 77014890 40159020 20021565 2590785 145930845 131776125 90610995 68279055 32366190 57832080 38560155 125949000 43620765 145166865 19621230 48373575 11686365 29416050 19813800 113063190 133274460 90180885 148310100 88246515 101269275 33962100 135147240 21136365 6598920 133254660 24139500 53840160 141470460 63650340 14366910 70293180 5243385 35273385 15874995 10492530 19097985 17477460 61018905 145813725 137315595 29829180 140203170 39424440 15083355 138857820 27158145 36105390 13830225 55213410 36744495 64852185 18910515 18358815 13822980 67083315 712410 84226710 82029930 138754305 109762605 130485405 32749605 125968770 17771085 120064965 16652865 141257580 69597405 70298205 22355595 11495715 61077165 68020665 37447230 127627410 73360680 103343055 68971155 126886605 139114620 126467805 82111650 49372125 9208635 57463665 101937450 143756445 90547050 142047450 109881195 41753775 136959105 88977975 18615780 53058960 36747210 71731905 1219320 140602515 109422015 54549990 123197445 73694610 115076265 112356945 18514215 49869345 42643545 50207880 72609975 141307185 121175760 87372435 130584510 126599490 95573910 96270000 26143425 29877120 128343825 139843905 116967660 68408460 83688120 94617060 135169875 146506200 73610940 147877620 147159570 39029730 14679375 74519910 27493320 122096160 68830335 109902840 121399275 67346445 125910855 9646230 137801535 32324790 75692895 102056070 33488595 19402605 73861350 149557290 129840135 134514495 127922520 44842875 126134595 78428610 44599125 124173720 71446500 131413050 135492390 62643810 91618320 123448365 140082630 73129785 79698315 107698590 146405040 138220710 59089140 95532225 120563160 65745780 38058795 11200065 110893005 141215550 142753560 126321945 117366810 120563625 70557105 108808995 56674875 142809435 97739265 61280400 13945905 67281735 23554215 81066105 129631815 97398375 113692485 101032995 39906960 20537985 133937535 84159000 106457970 16647420 83906925 132727185 135978555 36726930 64743750 127323435 21825450 99655230 81234450 94363935 80880120 131240865 71730075 94872150 28763130 38489610 30815700 125157150 18362865 78069075 94512690 74488455 100194180 93829095 50076570 9223800 43645140 142134900 77380635 140010855 132379365 86836335 70571415 112264500 23901885 39265050 3706620 99229230 10524360 127925340 78015345 69443385 92504550 3221130 146437965 134921310 102871200 120358680 134271420 13381485 69548085 53389830 88899900 12620025 68626785 80071665 75739305 11961480 13820715 99438390 121765230 17164860 21168765 105992670 73021530 110028240 126622230 90476430 79747770 146506185 67519920 61868790 32799480 56964225 22527690 29840145 1609110 131689575 35653305 41812980 8800770 31035690 40185735 141549645 4688250 59915985 105503940 102416280 20506620 41071770 64219800 137176935 146449455 71541420 33549375 91806300 4816275 67872780 102550500 47332875 27324420 104677770 36717930 26412315 88347135 117862905 31002150 102481425 64181715 106125405 18588705 47306670 92729625 105448500 42238590 77199135 128894670 148675965 37570320 136423770 56579745 114843780 131972595 42420720 102184215 94518690 24079440 75399600 135575070 54941715 110049000 60846780 46827105 65079315 102949590 26086815 113098125 117800370 126846195 24068190 7317015 78966345 147993345 92873820 117413670 89736885 121258965 71669145 30534180 21333150 111388890 71572530 131825325 24099360 42026070 125275530 121543140 8713575 123077520 85805220 40589760 50326320 49428660 52407345 70410975 64088685 69072420 76076805 115678920 82447515 84784605 80180370 45200580 66767370 22116285 42914505 75608505 97315665 76615680 93142590 35368815 99847155 140670885 135345120 99050175 149813730 115988220 86643870 39642135 95868795 32482035 123270960 4311360 25871175 77619345 110003310 83529840 36783195 122469180 115839165 63736770 51452850 41070060 25063890 25249560 110911590 74763240 131659875 38474325 94105785 119496090 145253010 76895865 13476150 140781480 5795520 33704745 112743120 83468865 106086315 141239850 26004765 81848910 102329580 48043395 128451030 24275790 13606650 28190970 110708700 119947725 122680335 81318300 77720520 19426620 58447785 122204250 69705090 10239750 33270915 29194485 118284945 103073925 34319565 63186120 49034940 68798685 25760640 112287030 126847755 139567695 92205915 81256485 48903960 131722020 66803745 10295265 141184860 65852370 108641685 39173370 113596485 8444385 28619970 37183485 18505065 74690055 41659815 102013665 62628240 132451665 146110500 124943985 66796305 134329545 89107650 121721835 6154860 117157260 138967275 4459905 106924875 80207775 91880655 36699285 135865485 140371335 134566050 91649865 43160280 34660650 115944930 143865495 13261095 114852195 75377730 106918740 8751240 31338360 89774430 29634615 68604690 115792605 80274270 14613765 6369900 134926065 52613295 123822435 10853835 147909720 31030395 2846460 65288385 14434350 108599655 147568965 34884855 128201415 11317695 129551970 111157515 130995105 38465595 95850660 48116085 126619140 126616335 98284440 136333785 147942405 13112880 102671070 11521650 74701710 84283095 63404715 79276005 77456985 7003035 106790865 8527935 111239700 45347235 14267760 93728655 143922600 21782925 81690360 59091150 10294380 94858635 128566740 93801000 136275180 120758745 130900200 87832770 98225475 51120960 118272990 96707910 30338025 47879265 10711920 11860485 4415595 149572365 59780550 96039255 11327295 134784495 73151685 119435820 71062545 122905020 101916285 53711415 43621890 114017640 89015985 31454880 24960660 109697745 54354630 121149300 73207785 66990030 68670660 87466890 112914840 89660040 148581210 124682580 12683550 70095105 94243080 60495480 78037590 25944165 12145200 87258630 57731250 127719720 85619835 48672285 18976065 81106695 67536510 49935405 125892870 16989360 100830225 46631280 52006380 29619375 113111775 108844695 51161400 131785920 65728545 48086040 42552480 64330980 112659135 49021980 63933120 13365105 103315395 9243150 60000525 57019230 148620675 118856565 37246170 117843030 85096620 89499510 113482245 123167565 67822845 74745495 80220120 62932860 33222450 134466540 16131195 140616330 97064895 105257850 93021465 50163270 57619185 115145145 23338515 38640285 32009505 128374245 39799350 146531190 35103000 23137410 76405905 102576705 7683015 63195855 123339480 134838405 66472005 69221880 84213000 47780265 104612955 82379565 98936250 9384990 80879505 20870940 40162185 100695165 108202215 16855755 13486230 55307355 63433875 73807395 25567965 79669665 50421660 115210575 100449210 100628535 145675125 127644945 136864845 87157335 128504490 33076080 12554370 73785045 33771795 7638825 128959455 17943810 20219520 23136060 131795715 69574710 50237940 86678070 123719115 54385785 68626005 28676055 146325645 65448855 74784645 39995085 27014910 98014770 22244190 22674825 149382600 42723570 137792175 59606895 136167960 112154055 13993815 114743580 79497810 32608380 114918165 73882845 135114090 58447515 101359905 78798240 142268085 5951310 42895845 1513800 3401295 20283270 8264745 47748420 43072650 93587220 53531790 9333945 94847040 146748885 85896360 161910 127716495 131921340 81433350 115474665 8314665 17651205 66558045 92758635 142744320 13257675 90552375 92159835 138394140 54776715 10395270 133011465 21071535 122724930 36454560 3580380 126236265 121810770 111740970 71933145 23016945 116034675 133418400 104545245 58896720 96439545 149830530 37935150 47157225 5040945 32269440 4002570 142404180 9067395 148019295 38736315 81152745 83563455 36797475 53815845 83597190 84562770 50302665 174270 17521350 148190730 88249950 62565660 144994965 64611225 130100475 16039320 144949755 90024210 101963610 13404015 16714710 64867965 21423435 32510985 72816975 111827880 64342950 18091965 87954840 16275645 76714050 133317300 58922310 20398755 8904435 115102365 2302935 134602080 95075325 136567440 28944645 107730345 130119105 50502075 7037370 42038880 13289760 141122430 57276585 147069870 93507420 27082770 74547135 62759745 31890930 72366210 133260195 146046480 100648455 23068635 131739240 37930635 16843335 44645640 121286625 132239910 108596895 80896260 99640050 55404330 143389605 11959515 12690570 76214235 21101820 39854700 147470955 58449510 114441795 64339365 34406115 111215445 49384980 79493655 90506880 132076575 27170715 103564725 27874740 66441735 93146940 28433145 19696425 144270810 125206530 13345470 74671140 132485850 86087115 54991950 145379820 55851000 24092130 129265200 100536090 11847795 102442680 100937880 101412240 53539260 94685475 79046805 130051530 12112665 70178715 16786485 119506275 65081865 50641320 4898460 63301170 92834220 101063970 124862925 59313465 14660235 133015170 79766235 149535480 72809415 24876525 90291000 30275595 95559810 113729865 87056040 39046950 29437605 73993530 125770110 12537495 68135745 42304515 126608070 19990305 27520845 88127925 122002470 114846060 77617500 63037545 104110140 107852850 42080835 46612515 24500820 43353630 127455045 126191325 50941665 114909345 26358975 142426920 119292495 11232735 124881645 73570395 123142695 66927015 61964295 24508230 35942985 71108970 140072790 1049490 131538165 1207185 146680515 138018495 78731550 34408140 96664890 51291570 57308445 53346060 71640375 73714230 121034145 133246260 29240520 89141100 56165805 104865420 35835645 120485970 131487990 28387395 145690845 97544745 77432325 21416820 65662890 128887035 149731350 24197265 123988260 131568465 48692580 130048230 13642995 39806205 117646710 146261460 40474530 135261255 34916220 16185630 90644355 73870185 43731915 51574050 109922280 50045415 101507925 149421525 8125515 22280805 40006875 58441395 42589020 30247020 9564510 37540485 131011365 86702355 78739455 146642520 81001020 75086700 46880985 97215405 17315385 80035950 126963285 32190300 23559915 144463650 11834820 141481470 135946830 127139955 10787160 54117480 114208020 33151725 77680290 51291795 40302660 83813985 17749635 72376740 95422380 97886280 93653940 86540715 138506715 23351265 90723765 32464500 87413430 35742750 55298325 141372435 49156605 130460340 5647740 124710660 112136280 32626035 128643630 36654810 120464550 66183105 7759275 12827085 71018325 22461855 81131040 131017680 55010460 121428630 59804595 65609670 15720210 61496445 84258120 70702830 27195975 66915000 40407960 95965440 32841210 41536875 23271690 60755715 93419010 135368085 139012185 104932230 79858455 16384215 93684180 18903690 139273410 53474790 133786245 116858115 21426390 136707645 98676870 82558200 92833200 24871155 6276720 34631805 66939060 142033065 93453060 43761285 102636690 115125045 87155460 146981355 118977060 40380015 149144100 32991480 117032790 16077255 13247385 85853190 67111155 77005350 23853990 92581530 82456230 125965140 133087410 122487510 69758445 42354525 95027175 132103995 101902860 123573720 40827330 17570865 509010 74943960 79483770 83005500 20746485 9923445 32552655 112376025 87971670 51753075 13387320 106499295 3696660 96239715 66441720 62434965 119582040 89347320 114804255 32605800 60027870 148692330 22119495 81863130 44646645 144861825 90251970 31356180 41749320 93652170 117234660 30231765 9786615 80145570 14638260 121668450 107473230 149200740 5107995 105143490 97017435 111545940 67390635 66317670 93224415 92313870 144319215 15660465 120369915 72767220 71291220 107025045 107051820 106233570 56102700 129530865 32537745 128052300 70074285 69379905 41607585 25717545 47905665 119315340 115465335 81028935 94949745 16727055 147244185 147414510 68449515 63621615 2345775 127646370 14315565 101194155 85038135 95364180 108152835 142247715 9070725 80879535 146378565 45414645 137183745 56037075 139748325 45664695 43431780 88765020 46153515 68060745 107739990 33384405 143289015 63807360 121408065 45523455 66759420 97840410 120711000 9849330 97883565 21643140 37833810 78716025 48781455 147533190 52790655 140491350 92524860 7106325 97938495 128090430 139820085 24955590 59026950 106688445 140530650 72190440 65314545 69049365 132103080 73733100 121244475 81462150 22703850 40887120 123459480 79345710 36688860 145907610 128806395 80071860 75491940 8501235 25524375 116952615 33421650 93890700 139687710 70745460 77631030 48766770 2342250 127747815 18021090 23210280 78986835 122159370 103380990 78800205 131036325 97703295 57385320 118968450 10810995 2841630 20891295 104232570 127988190 63708420 11667945 35051655 18890895 14176050 137170815 73975260 110644170 37969170 46585200 19537440 69007710 145341840 85218720 25500375 81406095 1927755 62070135 143495070 81509295 22825980 73545345 36733665 15692220 110607255 60597015 91629360 14103735 100110885 86516025 95618640 131799030 24893670 79343100 40469685 91815810 140348865 97287255 125310915 95540820 74310285 128221695 147707115 46513500 2842590 33749100 22086840 134144295 87995445 130246740 130753005 87956700 28438605 6088905 30436785 61353690 119988585 139749585 109457370 64686585 69438585 10468845 111098190 5896200 120713850 145642215 91335285 63175875 139569345 104824095 145310100 119132640 10462605 40765350 39584190 31747320 43337475 30580695 78024210 11557575 144415755 15434475 65740365 149329785 7557960 109097745 90127560 108967860 50760375 31862430 38375250 122092395 34887045 103487100 131111940 84817680 73735500 57877080 31468785 99182445 147445440 139541940 78615420 105720795 148965270 27784260 2434860 45947910 50409330 63909945 140253090 136899840 3263535 114137430 122930955 121420215 60366975 53086545 99883710 63305385 56421495 46590750 98607720 113495445 70206225 125103525 34307355 102781605 91949430 11707605 139338990 142804395 111880005 41630370 57629010 116760105 75727320 25424520 100651890 25662675 50339955 99528795 81210840 17420100 27416085 86117340 124164405 68536065 53991075 13070160 131240430 121897350 122799270 131198565 113071800 39883035 76082505 46246365 57735840 29632455 127236615 149634330 45874035 45693225 57852825 94876065 108611640 23522985 29418210 44331000 49907130 31814040 73152825 12588360 91792425 105045765 63254745 123126165 114607785 126531435 10169640 25773990 128562180 121231200 61983270 12630465 136711170 49409460 32705700 27121110 130898535 129756870 64439325 132392010 32085720 38643495 91269330 107737125 134587860 44303700 5245920 84548475 141019830 97772370 148767525 91538700 117945180 141360000 81867585 128906895 67385895 3752055 35897595 149327190 98420670 149759895 104457840 22347675 134364720 80209560 45184845 75598935 32793510 22010595 107098305 9026775 50668830 93698610 4835580 44841210 96754635 120127335 139428090 130242210 16237635 43163820 50770680 11045955 55205205 66773370 71165175 138291390 107710470 35785845 115579935 68086380 50551080 142167975 85093875 5302200 129329880 12521805 607470 114261975 63840045 115375665 122149425 77737635 106700265 10710660 91152810 112256145 94137330 69269295 24631815 52590720 85632045 136819845 41298780 147960315 30749685 86546580 15783315 70148865 147692025 109824360 46207500 128517135 76119045 52897485 134291565 130076355 23629440 17405505 69138495 127256130 92869665 78455445 129764100 86404290 57253620 51811890 112687335 51893205 80569875 116352540 69974100 13992510 118211655 83235105 136692540 36800595 132842475 106303920 107336220 33540825 80710425 111487590 49161030 63257730 98398515 6995310 117436980 96656550 84393000 62863140 54863070 6824550 135683370 120266190 272475 64326285 87097815 104338140 108773490 135446580 25673805 96261120 12176325 34001385 116408235 113284275 16998285 65622915 34829880 99458130 107976120 116609265 125318190 31902570 139992495 45752955 2839830 4129395 117820245 20516850 73874505 82289445 66768735 48167160 7497480 12614160 83286045 62072370 83643585 96980535 124902300 115858500 141725445 111301605 48179760 135871935 125074650 87898425 53302785 127957470 35283255 119559870 90948735 46169130 97369065 12118410 139636320 75663345 63441315 55996140 73854915 90797625 76811265 98127855 59795730 144572925 43087320 89223495 32583870 120529515 135881880 56543700 80148615 145284390 29531820 54890805 75663135 122779680 45289845 99211770 51614670 42631260 71602935 122911215 6502560 48745440 85613115 68903130 73096710 64347765 115416570 110383410 109705275 33221985 72011370 110133540 13845540 82632900 33453750 100378350 102414030 26597595 120959310 94270665 33474210 144902370 8609205 141252210 146318520 13497630 95383635 4148955 126850275 15818640 91132695 82244370 15357675 105375375 32020110 22268910 17073660 41717970 46157145 78388920 51652485 36563055 108904620 112796265 82981695 146198640 104416380 21362115 23631810 25395660 116625855 25002900 136342650 69876900 68511045 49853115 75869745 18489240 46498515 66942720 65808915 70028430 127661685 117529815 53731185 143156865 145702965 142117380 2585460 129234150 56430375 68076675 60204300 38306565 83339595 116032830 130068540 95931825 74608275 43733460 30780540 67448610 95544675 52292820 20511990 103760040 142308720 137404695 47123565 31000905 73079505 61796310 140460645 113450760 132678210 27078765 108440325 95802690 33764085 34425885 85040355 54241095 141750375 24350910 34208805 135911820 103985835 56451030 121339650 58627935 43819770 38455305 142215945 90024735 74993220 109435305 36861045 103785165 49863660 20888025 38833620 33691095 111686115 146366445 104945655 130955355 107751360 122685240 82691055 64047045 2174490 146822295 23885655 103106925 95277675 72577590 108265440 132093030 58093050 84891660 97299885 18773085 56105970 3492885 126105720 132072960 138226440 53896665 129189705 92453055 146371995 109698315 1799265 26628690 48576060 116882910 95083710 82415040 29213025 15960180 43150545 135729375 82576995 113302185 140090415 40393755 85457955 77973930 119555070 73918185 132731430 20430360 62618880 131894130 14715525 102964125 17561580 147877350 67756125 78336945 100975005 45921045 74707830 2855385 111894780 111615075 87683640 74749425 81016155 142465635 140225280 34475115 89574540 55822470 44208315 141111420 109855710 89254710 37785315 28624890 91755750 139685325 103885200 82128300 143387505 68644065 25262985 84029145 145905450 124007160 86747265 115902480 92426370 105834525 80199495 3513600 9462720 30078990 123349920 95637120 82914375 135095190 1419630 18399435 4381200 133706865 111780435 62690550 59098740 40009470 11604720 95098155 92142810 66638940 19436640 25491255 55824420 132857205 89418390 53998920 73874880 39157275 80913930 81824685 58496910 30077925 58846890 137459265 140665680 18326610 127339380 71444520 90119310 98782815 5908800 74026320 26044755 70217100 43489620 145227495 64430700 77339430 10612125 141848460 28778340 56183850 49041255 74089845 41769540 113461995 21554160 177570 8888565 115589730 124642065 56890755 127132470 68888910 43922415 4950930 72096840 116968695 97880130 141733275 71228715 118962165 17733060 133271265 51399645 4290450 61896240 104922975 54780135 14179995 75439275 550980 148793805 111809205 38730270 3862500 43251240 34020360 358410 59220105 87546225 48510300 135916320 22677405 142091355 27087930 144590385 84675165 84190245 102408840 62132775 26865585 22580055 49603530 48244890 136596135 120290790 65092890 143347530 53438100 102201225 75993780 95420430 38924010 3153435 110796510 54743670 46430610 60402255 19004655 78303660 148660515 110687205 85802775 54475680 93713955 9544770 124168890 36632190 137128155 10246140 103879860 32684040 68035335 83856300 81572445 17068395 39408540 103763295 123060180 79568715 11471505 113671830 36403545 67760685 64390500 104352630 139771560 50993010 44809695 9465330 128040510 111128220 80921850 57001950 26709885 79760955 145782630 144148575 110603760 25525335 37238175 82524240 149292390 98985885 29154645 49342575 98756685 144999570 19429740 23825955 146730570 54431415 39909360 83687940 37158030 117262410 94877880 132584340 116249400 116670180 53681115 31825380 112029855 70196895 104125965 38480955 82178385 88214145 87553620 57901995 94744980 134245620 23995545 115544325 100640415 39768705 30597450 96727320 65664870 122892900 115467495 115021500 118293285 85470975 128347560 48449025 31926555 63634005 112560270 57220155 7184280 81223185 42591975 64942500 25380840 92925780 122854410 105846420 128006400 2981760 48126630 135954330 10563780 20147460 44172870 21540795 23917500 143060505 68263455 11497770 116734170 12773985 29282415 7424355 66400125 51159195 7529715 12065775 67699920 127303440 97340970 5591025 58717545 105028365 102796335 94105125 119097975 140964300 25499745 39921600 149696175 101781975 93441870 64162125 144257040 21227820 107123835 119226720 124056600 85743780 38309070 115438170 112987950 124158405 77250795 67995345 31153455 29756760 17054280 15361290 3764655 130140930 131335575 139130775 22876725 146605845 112514790 131707005 87541395 58813440 15566325 148527015 124370880 41189775 29926440 60504270 60691920 3129930 29418525 17011620 15748635 46351140 141210750 101538240 90418815 103675170 112467750 53971830 115789200 3573600 31513935 49910370 31547460 143436570 109360725 43945680 146552010 24044640 25994220 102613005 68776920 8065785 90029940 37670415 35919795 133258350 71220060 99539025 16297845 49858065 53263785 79958535 16364025 56366925 130377900 147782070 62304015 101614020 65611965 119996415 99177975 136289670 80042700 29623605 134988270 141406410 146322810 63217170 43010880 88099485 78789240 148816380 130190025 4696980 125364510 44724975 94317855 13751160 41684955 27896220 59293320 143824140 58999575 117232485 135527445 116206185 131550840 24842025 111735885 106739430 148140390 57012270 78407595 83847810 115439880 39195090 96642660 145343625 137143800 20237880 22411365 24651810 69233145 71818830 69006795 131068110 417540 138465870 67343700 59772255 91491885 59441235 117802425 5478525 124744740 15881445 20544915 104734410 141385245 95411505 131590260 28864155 58948365 63649590 70505280 54886125 148424040 117825300 77963160 106822815 75874695 20555070 88248390 80148570 110837580 17526375 104864175 26560860 64252215 132163170 3455415 42525030 64306530 37636230 116261865 30665895 118158945 104730930 88606200 115222215 49806765 17937855 17797170 103183215 35141265 65356350 92879700 41557605 108923505 20542395 141667830 10774800 7477170 1161270 52883280 89261745 122850795 87544395 48216855 31223280 117268200 131452395 144271395 31501350 85850070 84779055 138147045 54444225 108958590 62030910 137352855 99973320 57610065 22076115 141741030 54243735 51129000 82216410 46316070 147875700 2553060 75546030 54957450 92889690 139625940 137917575 128489220 11284245 134811990 99426705 118565895 70913670 9308310 53511990 148931940 30855870 47672535 133857885 110906430 34551090 8383725 62323800 5182215 48899025 83764695 103797975 81399420 39167760 141576795 31379820 32389140 91265415 2511945 12370455 109222065 77944800 30628050 83998440 108413970 133747725 22913805 41935290 139238385 64413600 66341760 61200885 114602580 1059825 45312720 86133600 40002945 72091770 113273685 100421835 36840420 11460315 108383070 56458545 55890240 146444325 65183250 139762320 34877670 105103020 31333155 72760590 97217940 129481410 23140470 79707030 109682925 107349660 55557810 66113220 117288360 135211575 29193240 129764715 141636750 101054580 35056950 14407275 89893275 144367620 8069370 75122835 10815 83251725 61657305 141079785 40900305 35344560 77010105 5678640 104089065 148899450 6519930 126145080 113966595 133499355 12700680 116779200 149503875 126100995 34658250 11456445 5865390 135455955 10705590 84828810 100324140 109609050 114821280 56658750 25525950 80261160 133699935 127309395 95402640 132543630 14701605 44033715 8388480 86925480 23673540 114296745 111012270 45337620 101383710 130472385 87778185 149733675 20316015 62830485 68630520 142144755 12332100 141128880 73273365 68142735 97172400 70635465 59849985 2129475 52300140 3487905 50149650 122292600 16168875 84899505 3153825 132204975 142924950 144578730 138223725 35468925 129236235 24563250 53531370 61947975 137505825 57255345 97068270 35358435 54857520 130708485 51209295 60091770 94191750 19436670 69238695 38725110 96099015 81422190 60747105 3117375 63238770 14740545 76367235 46035510 14636760 84904665 119168940 59775630 81130170 116341620 47060955 24891060 126306960 24739875 74293710 25295265 8174775 32381760 77713140 74418510 15299535 119911860 145794615 72317085 97694115 111252000 131203920 16282335 137297490 91824420 63976590 102232425 118683300 121285665 116307075 24321615 36294045 118803735 119730990 71355225 123481185 61953390 97092435 116727750 95085435 132831570 8704140 140618490 8156370 2119065 61565385 137725410 68844420 73619505 32401995 14374110 64973355 8439780 106948440 45585300 31533570 22723005 62229990 102093435 80022120 39722475 123392100 137112495 3991635 147962595 63929490 147468390 115639335 147870540 124274070 69747480 65185965 108237840 140074020 60436725 149252460 69461280 119440890 99540435 60364080 76414530 148335135 110057550 64957650 28893735 148386015 147260400 61173735 78173595 86088990 15749880 139159785 94510215 128766540 73239840 34770315 62165970 85529745 91533045 27531750 88888395 26980170 85365030 105927855 134544495 20500095 36178065 36641865 91575135 79358835 108998715 135817395 40751100 89561625 44132400 84103035 84011655 109176615 77245230 36558750 91321095 44981655 145460865 96259800 104809305 80500980 119199825 4662540 147461265 29530335 52064385 39889665 60684465 106314675 9012210 10502310 13003545 105068850 31851900 27176850 50757855 2922705 40013295 122056560 146652060 140406015 10770285 80566485 35587545 55864515 97213065 4679985 138692535 14388135 108603750 131188230 149739330 48834585 112615590 97119990 33788055 105051825 135480705 22884855 36295890 123342885 104601060 105040050 81950250 105477420 5329305 16530810 113848500 55791420 74923800 126662805 1112130 16774005 107362290 27754350 138609840 59043570 14634840 24254685 88652085 64939965 87972915 37118370 96413010 117165765 129559185 28033065 49057845 90671160 97464240 25395705 121346670 76930380 42632940 27366360 23569845 146373375 11470800 59628810 115248075 31069080 39463200 15250590 11563545 96391920 54333495 20438205 8157390 1796595 98791950 61608375 10157100 43815720 36100770 5182275 104184450 11353725 122715405 91707675 137684895 16599015 131736705 90690375 29136390 32210595 383940 93484260 40686090 91722720 48206805 48686265 4982865 136966065 2994345 123671235 277170 138754935 4144545 103740750 109266960 101547615 83484390 3711570 38407350 82588650 50719065 135057765 70537185 128915985 7770645 120173340 41562270 11046555 116669295 41906745 127699980 139542450 107940945 5963745 49028850 69467745 8697225 69256245 110175345 96130755 31378680 103474440 96695190 145065300 26033175 60508440 128589540 70969905 71569245 120547245 141112635 100007970 23768355 12006840 27540300 74987835 30958440 8033445 107815560 57929520 141035655 119685870 25541850 88160670 87031065 97605660 127208565 64439730 41751495 22908660 103704960 100296915 54070470 30710235 49977660 134999640 48223110 84587355 83614815 70267740 140429385 29645580 35636160 117101460 53987430 24706575 30281160 120318330 23841120 116771925 110516175 144269415 34498935 107297835 1782690 134185845 128787345 13810200 92727030 53688585 72991005 39729810 71977095 64668165 100849800 103365255 24243780 32121885 17586210 110827740 86871285 73653855 21258435 94631160 118558380 72776955 6819225 12579825 131885670 121788165 120625110 14088465 7205610 19706835 85177635 142729935 68261355 13783560 70003545 146772270 110138775 70200705 39776490 134043270 60150105 76299405 135159285 67806405 7873245 120633615 9656730 129958695 123180660 143236650 16079505 3662940 19330320 79183365 110170890 29151180 100938150 66556200 68588925 23758740 88506945 17449200 68218770 67657470 111290550 137431305 37724535 28269885 39946410 18165585 42091125 6318330 139725480 8574225 120040380 26822790 108915915 111806595 44616945 137764575 55681410 54664950 91920735 59212185 61859910 9230550 148806285 80907300 97149165 93274020 56212125 84969420 123743220 53703195 139277565 97960380 17994405 37877295 61428225 85773435 111813330 126019455 98091240 27700425 1738245 148698225 39866775 107666475 98662560 136780005 63826065 34461435 140404335 125283405 149583045 75650325 63963705 101057160 50591670 50240220 120101070 17640765 141812985 86382450 72394515 127210830 85954425 95422815 50289210 13089585 35503770 7770810 53170290 109045635 103229115 103181535 35547150 21348435 138029865 32080920 26476605 85035930 136856415 32625825 9163665 100088190 63213990 121011915 75250500 114901395 11600190 13335915 39338160 50085990 90021300 144958260 30845055 106077210 25493265 23986020 40551585 54423000 149620950 56719380 80334900 144952455 28475625 73782300 40513395 88211595 5332830 38333085 116411625 137458440 78860925 71837400 50612775 46030185 108865470 51365220 72045945 123791250 63963285 103151985 28547430 40663575 126467925 122843460 55427865 4015215 22461405 71187630 45955050 106722210 121254795 51844335 13638840 100727550 117360345 9037290 60872820 89152050 10921620 64001490 42341100 3415590 68380050 79752675 77277510 143516310 107884305 147379140 72720210 146746890 42175755 99097050 47594310 54942135 61024875 86895 78914055 130542960 120730485 125325225 139175910 23491980 89516535 51136965 94490910 15962280 42179760 28354590 55149210 121116195 106774065 68619855 16445895 30195075 52302270 45120495 108972255 85197750 35213775 78705150 34915350 100898100 94573050 46029420 134722455 9999105 129181380 52639620 108566685 20514855 6172335 105329385 94010745 59934810 67059480 99205590 149707080 136209435 81085995 37678515 77175990 108455625 129581055 6824010 69308340 21368445 64748265 104377725 96377625 121920780 145196850 104698725 107886975 6133005 143720745 149897130 99489945 108526455 96060375 6108945 17770380 100106790 12744030 65600175 107337120 139735140 129350670 27790350 24128055 64689900 114405750 132973305 73796790 132118005 105089250 58818345 54500595 115103790 9175905 106014120 147658095 82635585 142152105 55088925 88392480 129497880 128909445 63310380 69681705 94068975 141478815 97233750 105039675 17186730 13985310 17274975 115689840 128613255 142651005 98199660 8187165 30685095 146466045 6484260 96503685 7043715 15232395 61444230 109733475 124900275 134714925 72076980 77741445 115233495 115818585 119779965 37219380 118504080 105200805 148392090 12138735 83142060 100503780 57087900 55778955 137161245 56435520 4957035 115489995 111915525 130532205 81690510 58932915 55995360 41795085 41051580 75887715 98152185 27168015 63364965 11644725 82766730 55151145 147482775 105767655 50983875 108832155 145172010 78030510 47166600 48961815 56614860 85284000 147358185 57028725 41779230 32581920 105589710 9514200 114420030 2359425 3657705 51639075 131141715 41140065 128899995 79118955 549750 85129950 145484460 52831740 2997225 11317305 77378910 10221660 114808215 132930210 67489560 89057460 74874435 145636830 73417860 37590810 146996745 136733325 19346250 128855595 44142525 20450925 80859735 59052030 62209320 118939350 35034030 149665200 23609880 63233700 655095 7300215 143703045 26409150 4844490 61229415 114985710 90421470 3956580 23008320 132676320 68088105 143458380 116567400 37457265 97860405 10049265 27084210 48760665 4258335 147891675 4784010 19204605 108465060 128701710 84796800 86891280 54311595 62283045 116670930 4387575 128440215 123717450 1786500 86806275 125490930 6371415 27564405 55628685 28720395 118241940 108223335 73935600 123632835 7946670 122930250 56222130 117888930 1063320 1783155 31410765 19916955 18507885 12655710 74316180 9900795 22924755 54377685 34596615 89679240 33460155 3022125 68944605 108197820 15506610 133248735 116912145 11643210 101832345 55001595 96264975 116901030 58482150 44979540 73125570 67363980 57292200 53322915 12635715 136697880 39630645 46390290 16960935 89005380 56501835 37545705 38313135 11747490 94267770 146661855 86405325 47162655 24283605 51429225 36373365 132122085 38644500 122329230 138757575 75983265 93000375 110429010 119735985 137930340 2143935 109506675 132403545 57957330 115057275 58978050 110776305 81364320 62461260 115364985 74721495 7552080 10325235 3912825 139075770 83708775 43206165 19835130 66963360 30385545 24778560 11082810 30563355 47326620 62401425 24584850 117251400 487215 76789425 132527595 21656010 102068175 38195280 101153550 46589055 27357930 32687265 84675870 46630815 104446815 121982280 123031560 18145635 54672540 43898610 53642835 148674750 73472550 25341090 76551855 66082395 92230845 48334635 62684670 133305990 102621885 90321315 133939515 90809295 140810655 80237475 145522380 11053095 64657875 102614955 134396595 67231605 66306600 44417835 117334725 100453035 76311585 51558165 117052185 125180670 138096330 45503535 98917245 107306880 80567190 125875020 117064455 120241710 111725250 78555615 91774485 121685670 20748645 68965515 58161225 33689775 85922565 22376325 12314490 110919195 125703570 87175665 141262665 139331865 36345330 102933585 18917940 11273250 1887750 80391105 111280845 118825200 35182350 18241155 41945670 123616410 1219770 27413325 80686485 139676985 128429715 36656175 43014960 57418410 76290465 76522830 118612215 84054060 1967265 12704205 134736900 122370360 19389705 62731560 5332470 14098635 91849140 26780520 30307185 33230355 64502865 18129525 106812300 115386345 23493510 107508735 15032940 29726475 135464850 11348790 132261735 106248495 145454790 54178590 16393410 134231880 118278315 72223050 76134885 134081385 20991975 52829880 136213230 28866645 25950285 114200745 44349225 76976520 131185440 22963065 115851690 44430045 52307985 30086235 149859960 12465255 128095770 15919845 127892880 38464800 99275295 76127700 37215720 100338060 114489645 85638795 42723510 106615560 8762565 74395695 25702095 144056010 50829585 79156995 46300320 75652545 117854535 102280650 93741645 139860885 142570890 64409850 131701455 31453830 20934690 81749625 42121935 14426535 100136190 142082505 146434785 13214985 46524015 132808515 137303520 136518570 111726690 25247625 138612390 78724950 116870895 86898885 5014485 90092310 120727065 13210185 17215605 90485955 6605460 117721530 53417205 107771130 68987265 41578875 22669380 51809010 54155490 138918930 25905300 37995885 110948025 23337870 98235615 61196775 144814395 143388720 96262830 100264170 29568660 70967325 74705520 74067960 137194440 23722050 49533720 70266495 148201455 12455265 74220525 46544715 50839290 128430510 90234000 90810300 41782275 129319275 136330845 21077610 24356790 116678925 126581115 110292315 74562030 30877440 146135895 67840860 60935205 131774940 49661640 10611015 106688715 32853480 121157985 139658040 148165020 1728255 68036145 8949075 27125925 2155200 111437235 44386470 46157985 21718440 3448470 36431190 119515065 97573170 61420215 54803700 103367580 89049405 125217855 37146945 104739825 85754985 112870965 70604130 95474400 13456860 41180430 125071920 110402580 22960485 144103335 24194430 111146970 141332820 69873345 141632175 7622985 83771085 51801405 127981680 34067010 119723625 125568915 73750605 73308675 47109375 6061965 97753875 830370 86826780 76471080 46788615 81030225 16403700 88147665 111706005 135709080 146486340 106789500 52516740 109149510 63421950 130935255 38507940 23013945 79163265 106242480 105010080 109970295 118794600 8888040 89137560 125818350 20263215 142013745 44736600 89823435 62245590 44452770 5972505 72376950 88764345 27851310 147956670 120059055 97850445 63264435 67291230 128719290 56603220 108718470 143373225 148550820 12184290 43563195 64758675 81823080 101265420 106434930 52575540 52490895 111734415 30661830 17262975 110498265 39788025 19708770 82115610 113355765 4540020 148734615 134285520 46518480 113204835 119192955 59589945 81171000 127157220 51623670 76868340 52669890 69438165 89996490 72456795 76290645 64474080 122769540 70996575 3342945 74009550 133584000 141541275 19868625 82778115 133399380 26573070 79141125 67090800 70688325 149353290 43905030 9411675 2510040 17930295 82523055 101479605 79188345 121793295 51789450 67339485 46101180 135024795 58066155 139677225 127157235 125557950 25619925 88429350 137958495 21060840 3296145 6323730 19570785 24226740 113778930 81596895 54338475 62400225 131901930 64172910 137149575 130280430 120001860 39060675 643515 18542055 128891250 41337405 98529570 80264340 13107945 80610660 148777605 53882055 140876145 10929285 61915485 104369625 40233210 50046705 143324175 93976710 55551345 105809310 31604985 135301095 11640510 116412240 17962695 8786415 35359920 3252540 148255710 68365125 136463235 41233095 113935980 135953040 144260685 124925550 1991040 64865460 50957100 121610550 71150550 144594945 149949135 46576740 134537085 85305945 62260890 15279570 53098335 133348095 147633345 27623025 79162995 11528565 74534325 102771855 42608610 104973690 43337940 138284145 148350630 110034120 87002655 87866325 84893910 102678525 23663265 79380915 96178575 104635890 2901285 115736145 146934465 72832830 6625350 35792115 88615740 37910955 127656735 120119220 97349220 55763280 118243095 31024560 83602890 70683090 74425785 104368395 99078810 5450835 119607825 44631780 30868830 21864045 68808900 10819425 147102555 6699300 16018155 67306125 144745770 25323300 125061315 122878260 121827765 75918750 121395945 36083355 46900320 96150420 27861765 27519975 41734770 15273180 130450080 122150715 9367275 12523890 113717580 149317680 138449775 101560575 105653010 104320230 9822435 2232975 83668545 123942390 36133725 115660230 122644470 123866115 33154665 16197390 27771825 144573420 134729805 132663660 59516850 116953875 61281915 111161400 132304410 84917865 92458665 134731410 81975555 82422165 143924535 56075415 21164475 83731230 97207140 70580325 100142595 26158170 77234970 25192650 8915295 13388760 33541755 58827795 21186090 82394475 106007640 27303120 66189225 73415085 65496240 43611825 89410485 139706280 94974345 141671160 10778400 4945530 105340020 3952710 129421530 104041050 133678905 69194280 141049170 38332530 29791065 40424970 14105430 37053435 137231160 96112380 71159985 74132190 114747720 6579090 15909930 120153705 110530275 134414985 141961980 83268570 118681680 106124340 107804070 136934760 125618745 48896625 72291315 57736035 110691900 119994660 77877855 43526190 37298955 102200115 101660865 37200585 118994460 63069675 22433250 140223660 58005300 44249085 11654640 5449410 111754170 39071130 7523625 109932795 104878620 22994160 143161725 121883160 85205625 102941460 35400540 86748495 87453000 76979940 53756235 16123455 5022360 55555260 75312180 1751790 71144430 137271915 54413640 41530080 144412665 52407255 136256850 110191980 11148570 9276930 131348655 99094485 105349665 53880120 137993010 146139060 10597815 56960835 131128260 99736395 17067345 8085225 127463055 56823990 104265780 117454875 73557720 17188050 46265295 69441585 80907735 40448505 81764595 9094305 24224955 4494840 135917835 109099200 149031660 11226405 76626810 131280330 47935665 102206025 126258210 125238210 116344125 127585275 31912740 108537465 124387065 125929755 102594930 99599895 99872550 64691130 84969300 101966265 43505580 120062715 13165050 68474475 123569595 130224525 58263825 65470470 143310180 61000800 17306610 77805105 48512565 38479515 107399310 12951810 90074880 126179820 80888700 137034600 96116220 84616530 39420600 114016170 72850965 123041010 107832960 12338655 148498080 21541830 5961315 25792905 119928210 8510190 83409390 46345920 90785430 89560905 148912380 17235255 136404945 75474375 141887370 777840 43941405 84446445 70510005 66037020 22397700 29661285 34729050 42216795 81085575 13984020 114652560 43647810 83769075 85862055 58829205 10711800 44077200 71250060 24349665 132066285 88226160 126582495 80950125 109061340 41905845 75765840 122780445 102380340 143616555 13433640 42736395 21571770 18656880 126272595 113561415 94015740 71664765 66073485 88399365 116014815 44336475 6317310 11542155 84194295 149685675 116087505 80695530 89894895 149614215 131655210 99993270 19011555 29589675 68742105 4067160 112057875 128943510 145852080 68391210 136157535 140830590 53685615 131199750 18560415 87527175 49099890 101644635 136348695 13192680 56564490 443025 65697315 24489555 87191595 60152970 99017235 33648735 131156640 57616680 79873680 139719060 137594400 31484535 124218465 5135220 99480510 125057835 55926930 130771650 88197915 9906525 101559060 13187175 82999800 131999700 126524385 84076620 18564420 12280590 12152685 78148740 139575630 72346170 109265535 81001755 77543100 77685255 130164990 124334880 65482260 15125250 22349790 23465445 82781190 5392530 30753645 30223920 143432325 148794600 74019075 42489435 26956770 143017980 41070990 74883315 106488300 131997420 69853335 138180360 145885935 135598740 65941290 41589855 1439580 71507910 31183650 130166025 97772640 85652565 115950150 652470 142686840 15250620 54861720 67308165 9456495 149858970 139358970 135479325 7399200 126593745 136667280 6964575 17509245 20281980 141325215 113467245 139733475 137672085 20099325 62168805 139208310 129692190 15918600 35342685 37237005 106786185 32061960 96319620 101627310 30221250 142659900 55602285 44232270 118523835 18573645 115862970 123710400 94524705 50857080 132634770 27476445 141132120 14580090 57408330 6682950 47292600 130107345 82176630 119710350 14324850 43129305 67074825 143894085 86893875 75765540 91617135 13555425 9692145 124957080 101470725 24743790 104428395 137059695 136110480 42020145 34937460 10496340 46537980 29942880 73415115 44455980 36511695 45126375 138545400 128118105 22622280 139137405 91774650 32068005 116986800 67505055 96271635 98738145 86307360 23746680 96342210 70325655 134707560 68558535 143339760 31436265 97239735 66617025 117838455 96758715 99665700 37462410 97692915 4308690 126331770 23725050 14332770 103069005 44005725 33847605 93392295 40593390 136554525 90119640 81736500 110363025 128765220 74361015 24007935 63016725 68848575 65935710 2016330 45604710 128533320 139158900 62587575 30355785 85685910 127911270 47138340 21495495 23510625 139671360 99395100 82315890 148808775 18721920 142154100 125818410 121418535 137265240 82645005 27951255 69835800 28185075 107023335 7084170 63507675 102607950 74143455 65073315 18229620 108081315 147510645 144666405 109882185 128987535 118680900 128812170 2615550 51520560 135171795 104482815 102820155 105509040 35055900 31580670 64127970 112926360 119012760 91020690 7620525 27110175 22255770 129997635 49364145 24230085 79671045 51626805 92647860 95767170 102654405 138436785 64125765 62109420 80788050 74269245 65273025 111117720 49341120 144401355 122998155 4644225 101156235 134176830 72935370 57346920 41594205 87264960 13443045 73771275 40990560 49248420 108573990 37666095 7473960 98502420 61745010 36225495 29103540 33638340 147423285 84996270 47356950 1041465 89585895 111193185 109626135 719610 145845480 28555560 83832720 24565560 67271310 106613265 106476630 102717840 46030665 46852650 18474795 118361160 33607425 137568945 11379225 138549015 127179390 15110655 141084135 46063455 5232945 70463850 16318515 47494065 116983200 15228360 21932460 129510690 35396160 64049595 118914990 110164200 17928855 91890960 109313070 60716730 55367745 112558500 9953085 114998640 26102415 31135980 55549965 141144405 131083455 83986110 68999340 56635920 100535940 107294865 95058495 95260755 64035855 31655055 4800330 14493315 3085770 137402610 125773635 48757155 115224765 139974915 133262310 2443275 97964715 100427070 90479565 88480020 61300695 23759535 24526575 84669825 118449735 40256415 90003570 130898520 146188350 137881605 94396815 31208370 71777280 112725585 26082855 16483890 92499705 97062375 95304075 24373305 32528175 79489125 36425445 117846780 87025635 51647610 83747370 105915555 124820355 115440915 4601400 82107450 123883095 63039405 91261350 32599395 80248845 61385595 70595745 23013495 134375805 64282290 138130275 145142475 41088345 62743800 104476515 143574915 109083180 41229675 5774385 126966375 32054085 123629190 16945455 109506825 14852385 26385 143867370 71850225 117704715 93493050 5403030 48083415 114853950 53374665 25221000 147907740 133757265 55354965 2186130 138642555 129547920 10353045 27488445 35868135 148875840 60765060 122660475 49405305 80397855 6946275 22079940 40851045 15896025 68653920 136587615 10019190 43039965 107088735 43995105 106858785 124054050 18268410 72354045 141615660 17037555 141437520 138060780 137014080 73136790 51634800 8889960 39040680 35857725 53429835 4759020 109131585 143176005 22589760 2527860 135622875 40804125 127335315 125903190 28956045 66173715 56293500 14410800 52926510 70307550 14998470 80549250 23530605 75448140 19428210 131781015 63894780 47881740 83777730 59802420 93282330 45339735 23817510 10780410 41240790 137639160 13429830 17707725 123134535 74206545 95010990 82336965 5989710 53876895 121313985 8312640 79891110 89896215 50891880 142045560 7284630 68822925 102157200 5871825 86469495 147394050 107373135 25801080 99290460 11521665 136126365 59508540 127077285 125924655 36963345 8852430 54903600 100414005 107110995 28612425 35247570 123102585 35156835 35832960 147281280 117986565 134026170 78439395 105701535 87912765 100132725 137712585 89385075 112226820 85357710 98801250 98231835 134118195 93518115 97141830 80725860 17670600 137990880 117917190 88452195 123945465 99085305 88431450 79898940 32070015 77662935 38819490 149744940 22792335 37638210 74859735 67944795 46439775 118954665 1332810 69856440 86452500 106442220 35323650 59127645 67273035 3645900 108579555 22348350 28247160 135122175 63193710 125003655 22250520 88895010 70374705 33329970 95362290 35419485 128602995 113985300 71680350 136287810 76360050 53425635 98690730 18179745 2223090 33603315 76428420 88705110 116924925 48588885 11758680 149726355 130730055 112214445 31312785 29969850 73381605 115636935 134747445 56308500 31044795 8907000 132194880 105849990 53885340 28747800 48705135 86246190 98246970 20232540 103150005 62846640 117016875 107229360 77352600 140831520 149768700 128577600 91161195 25717125 23769540 136810680 107935905 110570835 27039975 32023455 125671245 50754570 122474370 2880480 92091540 21593610 75169005 134458965 60036315 75126780 130667655 101071200 145666245 35143110 99164415 77244465 134665245 69567465 26509650 100793310 59940870 138028665 78989580 119879115 125855580 145415055 21318855 5674410 38315565 34476060 127997250 119107050 48034545 90891270 38972130 118947900 61199565 60215520 147418140 107318760 132291750 98649990 51266130 134083560 11478105 74872470 112496670 74406585 8032890 37855500 60329490 59041485 134795925 81927330 8901135 95981460 29861550 62067030 54348195 75231945 23619225 142397190 117717495 76234935 147041280 131058120 139635780 103273950 127793910 149052750 41253585 133796070 66536745 44701380 61337970 39385125 119795325 70851330 69729570 71245440 15809190 117543705 35933160 65823510 49802370 74321940 70231710 147136065 94502490 115420140 65695890 60833220 21787725 100066770 110333850 56958825 38814810 131312760 67986225 113278695 28031295 78595005 88267680 141071505 20281515 77813025 94526370 84597060 57628725 82278300 80641545 359820 124642545 121015035 102500520 22733970 75890745 103775835 137923440 119124615 67353105 5784240 12795495 11967045 8132865 35719125 79336425 115456155 116338065 99164220 128489535 54523350 11314410 146984730 41918730 128207670 30335190 109291425 4239120 117326550 101537595 80371110 147994860 132220995 30064620 137049075 101362065 125388750 9820155 122780850 46717710 141100275 45789435 68545005 73000875 131247570 95810070 145202265 26497665 21928980 95377710 107866155 77994570 131082420 148762050 13865355 113967420 37213125 65281665 58387605 133556865 96195600 132468000 28452510 22338885 123007590 131085030 122418720 106681020 85371300 8825985 60183330 127147860 124118430 142873635 1118475 93577455 79295580 138770430 81090825 12866775 27783855 1888380 119478060 99453255 48949710 77429790 90865485 1162470 112457970 113874675 96760770 55637385 85923885 116385810 141469050 16026900 78114180 125802060 114686085 106148400 60619425 8108340 57379980 146406285 129042945 18665160 146362035 94358205 22899615 119749875 148316925 57381885 8406750 118477290 99034230 15558765 109612425 79828215 85695795 6594570 111768510 41215380 137423055 73304310 98754600 61550505 28503000 56044050 101577270 86915910 141571650 145122990 131355525 86582160 120039390 94559655 89587980 41793390 35520855 56671065 123474915 70091145 93978540 16907205 19010040 131855475 68795670 34038570 141230010 103846695 41441010 115510620 79553550 12112095 22805115 106646160 54535185 4199265 18453435 16325205 143877690 136845090 148134255 47904360 13820700 40600785 11749605 37162065 20540430 142742355 32783130 9845340 134284020 104642100 37599675 1229130 18036780 127298070 96841245 99982005 124112340 54851115 72954555 97627605 21905580 45177810 10514145 109235160 93232905 28135725 82048560 45354885 3514695 119206485 85262280 11862525 32839155 75297210 26561520 31911975 10472145 52190190 43885425 38457915 45557835 95991285 57878490 66090840 63544095 22279755 105443280 82418730 107540445 23460705 19771095 118551570 122127075 52728255 77873715 32644860 52663110 4528320 80963880 15589890 30938070 62256570 96794820 122744310 123954735 38475165 17557665 33066810 81488580 74958330 22000500 81695985 96604275 18213870 134558160 38597670 90062250 6482775 40913760 33002715 15883245 93420555 129966525 146008305 146487525 47197695 91326780 49802805 139946550 26549775 6016185 102113940 32781600 80541690 79678410 78305535 84736890 96301710 106198515 123566895 96766365 137722305 19542450 122962905 83703945 34777350 74264685 143420835 144247515 62699055 143648490 122806245 5097135 31938015 38989920 145199460 147362250 3659040 7956375 117995550 138974850 54886395 62150685 89878845 86688600 109356060 148903035 31407045 5480670 33775995 32128185 5357925 102815850 99699945 85432905 116909385 38168970 73259460 124185090 59991285 62147985 12559230 137272680 18956295 109896420 21880950 68056050 86610570 66692820 136285335 19033530 102053370 106141545 55966995 100944480 115829010 131759280 40719435 9290760 353310 44738775 75838545 74411775 102960195 6591510 14134650 7608690 37601520 21637110 4337535 89569050 117624825 75098670 92553795 143661090 125514435 23536005 25390515 29335395 135988335 3776910 116344980 110352885 24721950 78716445 59851770 65551935 127402875 138913905 127378410 32685870 108168270 2376015 94654500 61649415 122390865 107394255 138761730 23279340 32647950 132683505 94080315 35399640 126395220 11806875 60707610 79625820 40271220 95388870 61012095 45261210 140520495 65502300 32830290 18158250 21641805 6269700 13379940 137048070 104656815 18887235 36990525 62200545 4480575 22292310 128555850 138533295 83918685 133362870 90727830 8571465 94770375 108284535 7942695 125201760 136092960 71499510 67647030 72804765 125032815 128313450 123922620 67444935 113014755 54353715 148167165 108777270 133383630 5839200 43270545 5734125 33262380 123924765 15173250 70809450 13426620 55841835 12764370 53752620 67400025 36445140 21089250 131187090 98307570 138617955 65122410 141692955 72004695 46511025 17872110 91253700 120879045 96874485 28075740 45512850 123263820 60080040 135104310 123103845 13306680 97418685 31567560 148362360 7702020 15054645 112255695 58145010 100161765 38212395 60659205 139275210 79563165 136520610 129315000 95932260 5440020 65395860 30153600 109777185 103639635 130784265 29829075 80444070 100280085 148819230 82791120 32467680 53199030 98095305 78681240 4372230 13665720 147678465 141435105 14520405 22510380 106045560 98458080 49489515 42357765 11270010 103686180 37168380 84044235 28195425 3531405 50500815 98856510 116886015 28728405 103046730 108131550 22889700 58513470 19245660 29178960 49528425 42070125 90648075 61630215 65631855 5858505 126060840 125091930 114563295 133346430 128245560 77696430 118988670 94368795 6538920 109844220 90654990 114718095 103843485 89815680 81180780 76234320 33886440 69725070 69640275 101504910 86246640 62192550 25807485 113098875 113651085 19127835 92575410 108884415 69712110 39241035 76031745 116771250 30320475 32587980 82054080 132430470 10370985 37287795 45220215 16172205 103869750 103005375 89614440 56790 118705620 100821780 107005605 81043395 138861330 96359790 62105610 10305135 29142075 141619485 59966685 124042440 71956860 44649240 98437755 92446020 118002105 129281790 144671955 25094835 66722235 42613365 1724325 45866910 129182085 69283260 35541105 140641335 93918840 121695975 38917890 134442645 62843940 84635820 55764930 55338885 6802260 126714315 95478930 116369655 133134330 93707790 88327335 54309540 34258620 5506980 124575075 91154640 25135470 42740910 102275430 76373100 68781405 19717170 111754890 66639240 11744085 126615825 149106120 38053185 106933215 149316360 139559910 23926890 115310520 65979825 139219860 16480215 67626405 88511025 85026540 8211780 127232595 91700190 103520280 4989105 69025290 82760805 60732675 90046935 144739695 132950130 93482610 149283255 45038745 108942075 17906580 28513380 122743965 44772150 26040435 68434590 111414990 141858870 94922025 126381900 149957130 23920905 104115015 83710395 62913060 131942475 148261185 94020645 89688795 14570850 76407960 28848060 33920940 55583070 44269635 121656015 126030945 29160180 106928190 89336850 15842535 74599830 45960900 60204075 111311790 33505650 134642925 125951610 3388020 71879295 54264990 138205440 54879240 109859505 82192215 137162730 120474210 56960760 29967405 57436275 105931380 10477770 49923705 101934270 101175945 61604265 114007215 128033865 110307810 93762495 68352225 56215995 49321455 63214860 7792440 52812780 78079905 72094830 149124090 120660150 106907415 138713220 146390565 53092245 142093020 136392015 128625315 91942560 109377825 38249970 51744120 38497245 71530785 146661660 99557685 124572750 20520375 68068995 144409935 75142290 95233140 16713690 66621240 1837800 15226260 111785415 136773225 120894195 99033120 5311920 2224755 136872660 149860845 117949215 71049345 70545075 94704165 19124325 17475285 89306970 2347065 45514440 100896615 90929970 28693815 7098180 80949645 137216010 46831065 78169875 84342480 46470540 143840430 77981580 76650615 131015775 1484640 59011980 149523285 67017195 98440950 90120930 64734825 4800120 128961045 123616215 40250595 108238170 132444180 81180060 91729095 108955050 40858395 85485690 138749685 99348015 67176855 96199320 105907470 36975150 40520580 139951290 11801895 103447125 72323415 13907880 99498210 95074125 76911645 134938815 129706050 83364360 136495680 35493075 25362915 86679900 144653805 6414210 43463010 43981890 148081590 36252315 96250740 51404070 71500725 15034050 63615645 125599545 22915125 22101045 59988375 111924780 70110630 56559450 105830550 11755965 108258390 71810130 79306365 781140 55566345 110479095 140719665 30452010 37357065 92546490 84188550 45130125 135765015 29967390 115239525 1223580 2915595 60356640 119025555 60055395 54084030 135969120 38132805 2989365 128902770 114433260 43688460 122821740 78918735 26358090 115354185 95606490 83233155 48748140 4194180 94430355 25144530 73761090 48379605 21570630 123296625 5944200 23322360 85875090 135034740 110443005 45481065 43814610 100854825 89064735 139525800 119228865 4288215 79486500 7899630 100497210 35432385 37312095 114749190 67802685 100508460 89542110 91661445 108108510 9427845 56011950 114657150 51710925 47959605 3553200 74026995 41064660 83838945 101230725 75660570 27002865 31965165 34294815 25881195 20426550 60246060 44941590 71011395 32574330 8909145 42300315 77023185 134006565 133369620 67606425 22363815 78249105 63313440 121520100 131733645 80494125 44776905 37911150 95651535 80506410 59682105 132077115 21807495 123879615 3383550 135224460 114702780 34699800 27391635 65665605 106116285 95791530 30044610 25970445 15742905 121994715 141355950 120207225 98883780 61368765 66582090 75695505 138377490 104219055 127949940 97092345 7454880 148590045 3337410 85825590 28016835 49665015 49871970 12160770 97926615 73574685 19083615 135690990 81032895 44576490 20975805 6156945 11258655 12683445 102812850 43050660 16139820 4919745 134775885 89929815 113539875 62565825 16978995 95978385 23789775 119113770 13049760 8691885 65161455 104267175 96353070 102311970 112977675 92639670 116996130 49519545 134222310 137239515 4469775 79724775 67722255 118092120 23834715 3120735 37014750 26025990 81361065 130175160 73219470 57996990 534660 9766815 124499100 103901175 16764825 24442620 74865825 32200665 141082530 94693125 15770310 130332165 133881480 77698230 119931375 39650910 94998120 122614815 123899625 144648165 131386710 115278810 90970200 52239720 31753020 33338250 134732655 133242480 81111780 97936155 66012930 124696500 92386545 3351060 137509035 30885090 93319065 57928185 69046395 128850690 1320495 76788795 123857475 92462940 70326600 48574620 79748730 127881150 26285820 4577040 62027310 60465885 50091495 109609470 51905610 94992705 53221215 35604840 80331990 147284925 112220610 30795345 6136200 149485410 30021540 126393300 126062460 66483090 34455810 75211260 97409985 85897275 75250470 104360610 146036895 143405850 62916300 102144585 17019375 122934090 58601550 52162140 117866400 72570660 90759750 119017035 136667880 60889650 131343435 7335570 14359500 118483485 110501730 69831285 84045255 125361045 133871850 118826460 89623815 37994505 88266330 33832920 123914430 118709715 81317580 118399350 139292835 17451030 116959950 66700365 105971475 147895605 8101335 77344305 111333885 9340320 13462695 27914130 5254215 44547570 112204170 82485735 12640050 30365910 58658535 7020225 129784815 148392780 35776965 110059365 132428310 54098295 123414495 20997390 74151495 104122830 100203870 101530230 53951955 96615210 12300000 119572305 11109600 29983080 144230775 104715840 75792885 118399710 84726450 125355165 141567945 29146845 17746980 31897455 87442065 15705825 137562765 131131260 58822530 105297600 7774365 23438160 58926315 66927465 54222720 119150535 70092780 73145895 101743800 100151550 41204760 92926740 33840030 57315780 10075140 40719345 128770050 15744900 125705010 52051665 109173600 69177945 147553635 106216380 105972915 112813560 4706220 54584190 73593435 70109505 110823240 10921455 11774715 35511375 54059895 140823435 67419225 39453750 111164505 147048045 139491960 48372780 99869460 38490165 54542715 34997430 57977685 25847280 12918120 138249975 97340040 136045485 134903325 87122955 12622080 70593510 42072855 83138280 9354465 44142150 13244640 48384240 22961085 1939245 109919325 145980060 133662015 103285110 60283545 4339635 2429145 132614700 137823120 16198170 12291510 92140155 129143700 94807545 137880375 54450045 11615385 30661905 5667240 142392255 108601440 564060 131033655 107851845 8260740 104715435 40741395 113809890 111160860 85359165 73946895 84343110 138740340 27057690 35141970 117799725 114491115 82094790 71951025 23428755 21022335 148400085 40559490 4927245 117572475 116274945 74332995 141650115 146640570 132143505 88851255 24835830 64025685 141274155 72431055 141438075 96077325 115020450 20409810 6216585 112595730 128382420 129007320 98931765 92567340 91030680 23910300 135335745 118158015 10680450 100707240 71486295 17840505 122104635 28453065 83853825 22157730 121704510 124930020 77154030 125230125 128720520 125351940 64249680 147778755 36846720 145312680 122896965 23031810 57642210 111955680 42263685 8457120 146648355 60023040 66365970 67039920 16142685 23516925 51296790 121033440 65666910 30947280 34844940 132229560 108588990 113968725 8691840 17606265 52644795 145378590 95952930 48006780 76648380 79380390 130758765 117153015 126828990 19552890 11185785 35277900 62325810 71777430 74320770 36847815 125314875 17494245 91418535 64777515 120423360 16914180 37597380 10078215 120848910 21698730 149773440 77783385 112577550 73050375 114341685 43180125 139716420 46540725 125526060 44154420 62733240 97062585 106334160 142314360 3722190 101774370 28358595 457680 678630 59757690 59343840 68192865 24165030 42575580 20987670 132371475 11897025 118149615 95308785 83532705 122111175 37855620 20692080 17209920 111092190 90544605 126423915 72532635 118219440 50991450 73268655 72264405 829815 43393005 97098780 53278410 53512425 102961035 18806085 86392740 146013330 23106600 95868960 29312835 14344710 26850240 149833035 13318185 103223280 21245970 95170800 135607335 71869815 103385865 98628915 109311255 8098770 38374680 126355185 24392940 108544170 109368120 51473085 14358735 126823680 132910320 144694845 23174175 70067880 75201765 32154195 637140 41276895 80756505 23254185 57679455 36773595 17487495 5730480 129103125 131054745 123914295 148556175 25455645 125074710 75903480 115029510 92373630 89042130 20905560 43866555 130318665 145256550 128401770 64372005 68364300 114237315 97892670 75707460 101459655 66497085 61050135 129084090 86293725 73515945 77354535 108203010 48706290 11492130 66691560 24384600 112864680 114818340 73006965 112129455 41845500 98543565 134003790 39099120 105501270 106805355 145277745 43399035 136545690 100157625 36906105 101892870 39007140 2319660 21387600 135758565 51802305 114291570 131149980 48305850 31696890 103532220 80481090 61675665 88828515 71906730 53998125 100652685 34175505 64044210 28141560 4192050 113894385 58084365 38982825 51045855 49212555 29290875 19550685 51360360 16396605 54782775 18701700 98661345 60849075 38723730 63598455 77418360 109857420 10450125 51254955 148808355 21566235 33357030 44956680 125127585 71523225 78851205 76147875 66348270 32622045 138007935 81260820 61107120 39407595 126511860 135086940 93712725 115478580 137837400 104253435 129198825 142520220 60459180 96729855 32586015 146187495 61966050 112087200 86040765 88470345 10995060 15745485 134369415 56742600 105943155 84640185 113953380 25417650 33297540 41295030 1966980 120217605 66425325 84491340 39941970 58973160 12260505 128089590 28990890 18789990 51885540 69536310 140703225 54379020 123219465 83953920 2685780 128692215 37010445 23283420 146861385 36679995 130519620 115613790 46913040 91491825 36161265 104838150 28075425 108377175 101340375 11144985 97673220 72124695 114757605 73238790 100757535 98573295 14642760 134091360 45866100 2052930 146994285 3952560 115205235 6587115 4022715 17430495 99474495 36804585 14693445 145962300 137620170 13639815 91444530 110532285 121531125 80979165 125255850 144927015 69555300 17415345 6916560 80877750 101645775 26518380 25656750 77254695 3567885 65708175 41040960 26274255 119851965 90473310 90649920 39865215 140409285 38343165 146128650 51633660 149483295 75447945 42707190 53661630 67483770 144394980 104509065 124881360 77644185 13835505 20055330 110475900 118833105 142358715 122611605 112285020 15884775 29027655 116692050 2684925 129969135 61839345 73088310 100850205 36063720 54479730 132482040 108274140 73920435 66123255 129969900 71305875 145935165 31954155 73615335 149689950 70467960 63031575 11029050 30826380 57779805 103809450 57334740 8650095 122209455 112939830 75866250 116755020 91742520 128493990 131133615 15813975 72251280 92648145 117176715 138678360 108641355 144403710 19474725 110463690 127789545 71175075 104629920 116644125 99615345 74537055 12719445 81900615 74137980 40043940 109980720 15770685 22138410 75181560 110459295 125773545 127863330 19841790 102268455 104734605 4297260 30985455 15840045 42554760 26995890 120944520 101145300 110855370 126839220 25285995 46676535 121837965 128607825 23955015 6398430 89408895 148359420 23832120 76557195 89609415 134752470 146204160 105548220 143756850 26035185 102152670 16112085 102377205 135173175 88089570 38839710 72417825 41564640 71677305 123502395 63132105 86966925 62433780 125993775 70788435 20027700 8796930 93302175 100414125 85452945 147546870 46337820 5347050 100008150 114381540 125577120 6662580 141527505 35987160 84637290 51390795 126479490 6654360 23552310 72286965 99274275 21868065 146201385 39740505 39327405 35470710 85558440 68132070 27999030 104464245 140391495 131921685 123416445 67490070 102645960 85728300 30496560 131244015 102554685 16843200 146413095 142812705 94782510 50329920 38224290 106193325 57157230 124279335 34773825 32818260 121174875 3576765 80744640 27747945 137960580 20925450 2219550 83837250 61200270 62971650 96491850 67132185 136053480 30462030 66722070 62698050 95295240 55552110 33710535 11171565 12251265 116048415 90469770 149639415 26589825 119864985 124526430 116970075 66768450 20170380 107744955 123620085 7051350 41644230 37089960 12846765 83113545 24460680 68277570 61251780 111728040 63990615 108028080 45281040 98585235 52022445 38245080 95513415 49397580 4906575 58144620 14006535 62933160 80254740 67606710 147680715 19027635 58829985 114351615 134663760 140215905 94495395 45019620 42391890 16367340 71126340 77354880 40400835 88676355 68984625 129827280 28632660 51318330 28596270 130030560 37412925 46081980 125427585 143538795 29589720 40329120 141882720 96192165 124805610 79988475 84027165 141809595 39585375 46864800 132477330 146594250 7237290 60168705 53902965 62884575 919425 64112100 6931245 113155515 94121145 12494625 23701530 140748765 29606700 41321265 77558640 88071825 140201400 104102385 117669945 70687080 128263965 96624630 28146345 35393160 142458060 54676200 80051100 99615540 97420785 139939695 65936145 77508030 81765915 79541760 91274550 60225480 33903585 60037095 37581240 87007680 22527780 6120090 98230545 132457065 25578495 21336525 30784785 69504195 130949895 35088390 124151700 34803885 67815240 97270155 43778550 125391075 90555030 33939225 6739680 77602635 41786670 134888895 134971365 97864080 100208385 3979320 47901600 24453330 125976105 3386730 60447705 40683135 113349360 25899120 3776460 101229570 144949185 103603140 113987115 137364090 17830230 56684925 17629560 4108020 79170885 56691495 22814295 108336060 13450740 6824100 87996480 111988770 128204670 149358630 109616010 139510035 67223265 26279475 73227600 62398710 73397940 66312705 62619225 130917090 126564810 57050985 110569305 22240695 77290305 82306020 121310055 137272845 53342265 101348760 69175950 62522460 89130090 127474230 94616325 37220430 68594385 60373170 21994245 15022380 134634840 61654770 148649850 62029755 62832435 79123260 90066015 113453220 110090100 112077555 82459290 63656760 97626405 40317735 112394040 129181995 74459175 44005920 625950 12775425 125737530 111947640 140203065 30864150 116483940 136843590 91851360 112379415 36595020 52810275 110525595 145034940 148610070 100491240 99129210 65579535 70642830 74763975 113031450 35140845 57250080 105733095 29636985 27686340 21437325 63260280 127234905 112936770 17139975 77653530 103323720 64187055 44813040 134612040 108008040 111877335 16366545 116953770 113530710 111300210 4145385 145705035 61489005 134180970 123907515 137852190 121004895 129975315 133666605 10272345 6644625 65871375 120316410 76591350 35535210 107207175 54915225 3220830 136058490 141509100 93136440 72547380 16579440 82222635 123544620 17078040 30045465 99583950 84042900 93298365 71208720 71726250 26037585 3749685 53071755 83234610 108050280 106140600 17416365 64152240 140190375 133550700 104541090 86441175 142644150 107880300 22911510 66933375 145960200 93708990 105126150 46181025 145670385 80111565 135312960 69131910 98921220 28779615 34759170 90488160 138132195 4338525 96110415 148132305 66405750 141998160 31000245 145596240 57661965 36589050 73992585 16478055 146112405 51818820 14016615 112831680 119539050 22870590 47652765 32695365 20873220 111996915 40407450 80976180 127581885 12237045 19363770 117625845 43573845 18908910 129412275 119090100 110347980 7289685 44344470 41700165 12854580 113908125 96921195 49349265 109959060 69632595 22614045 122672340 142390650 45169545 32328015 38460870 122105190 110443770 65770545 99187560 4892130 59286315 40346400 76626105 33405 33454680 81758880 45915090 85505355 13952145 54778620 124226970 64925925 45673815 44356305 138891210 50741100 128561520 108169530 134482470 68619570 51763605 24273330 146313555 118374660 58877295 121531830 8508690 11259945 42152730 76765560 107390880 65561655 124889760 105656895 139345650 32411760 20780280 69553770 97426830 86453655 149169570 84680460 41694945 32550000 82068915 115000590 81432975 120823845 119992605 85281510 134099220 127329060 39262755 115559280 55547400 75852765 149830590 128530965 17311035 52302570 63875655 116286225 99642840 96617040 4308780 134472795 46547370 17866485 81111900 48087690 36250680 6773895 6484440 2360505 143390115 149769225 43203345 16060545 84806700 3576150 146569620 4231530 82359570 105145320 3870210 91495320 83138955 4330260 123056985 41015685 33324015 85795470 111132630 79165215 142394490 64403025 50909790 127567980 31512585 51982860 75433605 112248225 8408010 13813725 114312390 58534860 85022400 7332675 89206725 1488960 146273790 12420915 5335200 28039590 108910425 8262330 12152970 90375465 40737465 134544405 119663265 128796345 96105645 113143290 129147450 10399635 120972810 119772555 135060465 133262880 79482015 14025990 58137900 116262840 41995185 76802715 121074060 40080825 29135385 149033715 47330445 27945045 62610405 70780590 64953690 118242300 8257245 38841630 43292550 39685065 148631685 99750435 430935 103200390 15357120 148164225 14949495 138149190 88393185 77378130 62323515 96267375 69849405 47235345 54129045 139948290 25782600 100771215 15095295 49171995 65936625 37144305 109961805 5992200 121646865 116819925 119614245 95128830 2805570 116374605 134735925 30891195 111416115 89349075 108160725 31500600 123139095 7600305 35256840 100873545 19547280 75243585 34261035 84033960 110157960 1760040 67105590 81424890 69058905 144494250 117648585 138370470 68807595 19850355 111068175 79105320 20406000 34418265 65733840 3053745 788115 82345125 148585995 61266705 66814965 9445500 36798975 146499855 92023410 127406865 130273770 20689665 34844730 29721615 2494440 71908920 55133775 56998350 15488775 83424420 52302840 132424590 106249305 126835380 118950195 73299780 144995895 46955355 147237480 11383410 67132365 103227795 18959310 81513570 41202840 140141130 53430435 87297795 30935400 137174175 140478810 35899845 87823320 54065040 114270630 92617575 71877885 37497030 95953800 131681460 12982080 89172465 7261590 64896240 127918590 125990880 3429120 65292420 139420965 2287335 110211285 106069005 55249125 114954705 78941295 104696595 65471685 85487385 110323620 7144455 89073390 128735160 124315155 110747535 67861995 31164015 8068185 95364750 30436545 56148960 33130830 11675190 114898410 149429340 79545690 130167270 144618270 26368335 20770695 124214040 122343840 109887885 68433105 65779380 146541480 14360655 50452710 81877410 123204900 140119410 35871870 145890675 29427840 113137755 12012180 36938100 83999070 77801445 41171670 120738165 23292045 147809355 37990530 135110100 116162595 88749030 57352845 58057815 75339840 147908775 35751450 129017865 62588925 143516520 105721470 40651110 14380845 135659250 144420255 92143335 78947010 29607885 55059450 50174670 96701400 67029855 118151145 140268870 8724780 41051355 11616720 135869190 48782865 14650695 69386055 34544790 139674435 56897040 45914235 139795245 25953825 111958680 87325770 135963705 145726875 94894050 35494965 75383550 89269575 33680370 27296670 12984270 114546045 130489575 111370095 30543975 68226075 109649115 17900910 134183880 83775105 125836875 140495670 80055960 121851375 114071415 2908575 98985765 44319600 51250305 88874865 90564075 139133190 64460520 56636760 138389535 13695315 98814990 73548825 11378025 119971560 101201880 15985095 18882840 93103245 114257730 12957795 96806985 10026585 73183005 72341550 7712295 23293545 57256740 69218460 15769425 94471095 55869180 85766460 20177985 126161820 56841285 64579440 47786490 95782260 59413935 149888670 82638645 4038255 117145755 11503890 98789010 77607210 6445770 99357030 29028555 136712025 81213000 14911305 25691760 10944540 133387080 91223655 74096055 63360315 3995385 93098025 117985560 15396525 125718375 118170420 61804515 41879595 3537735 149436765 12220560 142869660 40259010 97349400 74753055 6658365 111210720 125850645 108615 88188660 141160830 58056600 327435 92880000 82008705 126944280 98180040 117012405 28039695 116357235 109996875 53191530 137578575 8945430 108822540 78913785 41745690 31894590 57891480 141626595 107400735 142939170 42956550 146154015 106574130 105301725 106892655 65015595 124927185 91086900 50519175 74625375 12841140 139961820 140040630 137022495 25501545 95693475 77456895 129165645 136396260 37341840 78895395 34351425 26344320 116614875 134649390 5533230 98838570 38871660 147846915 141072570 62128455 11338005 109197645 23498280 92132445 129919050 149610165 19902315 53227995 83533470 71537610 92439120 47521605 100478190 109442460 7431990 27776190 100794330 148465800 75462990 109726350 24376305 128173440 114038610 73602645 98275470 10446165 7798155 146012895 147605730 148687350 121548510 113734485 61915035 95556300 71680560 42395355 75528810 20280840 129260250 83372790 128825610 17604750 5226150 52454175 66609885 86575830 41094390 33999525 58963695 95858310 112522560 117781380 93362490 143991885 45419985 112338075 118572300 6930045 7440450 104615310 44871810 59398995 145443765 85045350 82298070 89761740 115572015 27684900 119526900 12709950 68287260 22647405 56736045 124893945 49187310 34470600 123125745 17773695 9623145 68452380 136607115 17999805 138214860 63157095 4062705 148710765 42974970 56919225 50276835 53554110 51416235 100989165 136205115 342375 43366290 130751850 73796205 450660 49399935 46913925 13911090 109711485 68761755 71959950 119364585 121767300 21064050 1019325 3489810 128997660 50842575 138890730 105702570 20128095 14254560 4293870 127241295 69611100 79317930 104393685 100337175 24234855 77198775 65099715 146722005 133767840 149891520 44497230 133531620 54389550 123116730 23727945 84361965 95818260 112951170 74104965 91676460 144527415 129212100 120601035 129264765 45540330 128912520 95878095 38294055 75502935 124280535 9833925 127223025 21797385 110339265 100096485 20868600 83217450 95392680 85900065 80317755 82955175 109180920 32973495 135763545 70876095 95317125 57159045 65902155 102814125 105837810 43970460 135318435 73331730 132920010 122929290 116637540 111683115 54887820 31807110 44812620 28199505 61676595 143200935 70554375 11220885 110741235 69041895 89463180 30946785 50819910 2727180 19041765 90862470 126397470 35292540 5187585 45456975 63341370 142481925 119263890 95224860 28925280 142106835 83567655 75969300 95882475 16882530 141798255 26490630 29296905 54257415 67065165 72631035 73128780 143646195 136626765 25859220 149251515 64145550 32919525 27415440 38721240 86397195 61572300 46350480 118785090 105863100 52019040 111091980 120390390 50491500 14134530 88005390 89237835 48111825 74682435 115621485 71745150 149843115 39727875 70501965 88444740 42740355 51818790 61334190 87339615 70417305 10033755 2646195 29271480 27663180 25172460 106995540 108547770 69238050 127034235 46344345 111991785 133692225 25499145 133560150 82155435 10567875 142449420 126721995 80125680 89309055 115306455 19667190 123913755 65860005 138495045 78580635 137356905 94367700 124702290 4475745 138322980 125636940 4648620 64065570 68198775 144477960 115064880 93667095 37882920 19051890 41984400 140888700 93151950 111282210 134043075 106190385 68843565 107942460 143367555 27016230 97782285 117598725 105142095 32200455 133069995 47768625 124158480 39656880 96276195 132239370 35745045 101438820 92701695 111704925 19251495 67762215 42634245 24304215 125622990 115974735 124782915 99061575 109508730 147559455 7763970 134318535 58357065 61386735 46122315 37592010 10654155 35124540 139813920 77183430 107629710 83894055 101965440 89614035 108958605 138461985 37047960 23647725 138030585 102317880 121867635 85579425 111964785 49892805 60131535 23151675 21658485 20540775 115218540 48314805 142993365 141296685 16664040 32802330 71873385 6113415 48343935 60655470 121841685 17996550 96546675 111106050 39447255 20718075 77763240 5059020 102775635 97458090 50197005 65765580 123824100 13485150 58918185 65792280 99544695 96558630 85573320 72490860 79308405 77078865 50422320 19241925 37717815 133193580 40237845 68870790 95344020 121511415 27161265 53551605 122327580 13185750 46948335 16806375 73686720 40618755 95553645 11296620 38505885 17428725 45148725 13561770 106563165 72132900 129764820 82060230 86419860 100767015 71528130 72737745 14741445 4454685 15620850 99212160 104997420 107418855 84009135 34099215 120901530 130715820 75211725 144637860 88929705 31928985 60626865 2213400 142533345 15105735 80373810 28727535 135602955 109697325 1494765 122629500 118894035 93506070 22667730 54744660 62041845 50045670 33008265 111741000 71167785 87864825 11957115 101927880 79902225 31133250 71669775 107803590 49016190 133035360 97257270 91125420 121033605 132376665 125745105 85215600 116352315 34297845 87131520 147368550 34969860 44573745 34459470 29735220 36003330 135016290 27893850 81203880 99616275 139496805 59196750 138240420 60185865 46352400 42568125 96760020 109601910 141476040 112934520 111487425 40943505 37748565 73578270 1322130 94446540 121745655 91315875 25556280 132381120 57841815 124925370 128245755 48602700 4417995 53625795 47927910 40612800 17649795 20134680 27805035 118927725 94369950 61247175 65892930 80456760 137975280 103700610 72425295 111197640 56008650 55773600 61783890 27567090 109842720 114706290 6222570 107224995 127233285 21830700 96213945 60137715 97057950 119250135 108038775 130196325 81066795 137520030 141145950 22585050 67970130 17111940 48607590 120872025 53944605 46602720 95809665 69168615 130654920 11796540 60385425 116921775 19819200 139250775 71084280 128529600 84407580 41814630 145163700 104470740 116133840 5218470 134703990 135062235 40903530 71852685 36974430 86317845 145625760 37240365 66860445 117729435 129854595 125736390 119004990 91127700 88466760 61651080 82460355 117584565 53561160 70227480 71265585 126975795 93841965 114214830 62238540 10030560 73063155 92384745 17599020 140158365 16533990 121684215 132828690 43598940 44329140 67415160 48864675 110973105 16109865 108469920 131229390 104439870 98804055 109534995 63756300 123152310 132308190 9544680 102847650 39470640 148645245 29410935 69201660 130122510 127029675 11635500 146370870 41180535 108963705 57569445 76086240 135344385 77197800 20257035 72190980 14032470 81502440 120644250 107557155 113020260 22343460 103860315 2878935 105806580 58873545 47990805 149454360 24777105 84603195 39842400 20201835 115514340 97437165 104075385 74201340 64024935 148414350 148943205 87324825 139267380 72506460 39798450 77269725 102659475 85640220 113112150 144096375 92157420 95097165 19241400 19538190 122968320 57345525 89520720 119691720 97277175 133819650 121845570 82481565 23739645 48332835 36024360 23792430 34413015 24592440 20299695 129599295 126237345 119848335 119564925 61964700 39272850 79580805 67397460 108670995 101219640 116529240 34614675 62661615 56384070 54196725 14091855 121217280 60686040 49218000 34378695 138209655 28320720 54866100 105835245 148452375 87770445 108250725 117850020 43463010 146954040 139071315 51399270 13698375 87956205 58657170 89249025 11420175 135569460 107810055 125789025 77141145 4761795 38236020 15259320 142078905 3739710 91279395 143811675 94178700 77413500 74602020 60717540 20508600 69326910 72562605 106270155 145472700 104041995 131446260 36486735 66253095 55349880 76717155 10192890 14925870 5005095 108924540 49317540 47167425 116714775 30503280 2684250 43838955 11895480 75883185 111990990 47959155 144975825 145556790 76650975 47820915 135326430 62614860 144210645 44270475 80976645 149836815 140366895 46674165 77507745 41005995 147392475 41971080 113554035 108504555 30436815 107782755 21141495 1299255 102578820 10052640 125858085 136096335 99314505 149457975 76075185 45716850 32460360 100395045 117152460 61171860 26131680 75543330 124658055 57671640 121752360 35836530 25369110 103243935 13313280 101984055 126707265 91410885 47379150 53540490 28599765 94203495 83832180 141141780 128365995 148171830 30428880 67279890 115879650 143252940 60460800 34200105 46986075 17052210 89764560 36111225 11677800 131902245 57631995 99161460 102838275 25642485 138549945 43072200 93770955 148863480 17328480 25763805 15558300 69754545 18430455 41793150 38723280 56221920 33242160 78674700 8347080 45744420 93483180 31836960 121744095 88050390 137373135 132606525 145286925 79951380 141659430 47365740 62760075 95124060 18917970 141853485 125498730 51552795 10428375 93162810 129310290 97051905 107807295 114872550 131933370 47241585 34602900 68459055 42937350 121098330 144599325 101849715 41945955 57055200 130634610 108462165 106165080 10650915 7222245 66144525 12891645 141733380 1387395 28442505 51951570 91411365 146760270 119923680 50878260 93086745 136245525 62024865 22479540 48376125 100157385 56293770 138245310 38203425 76177500 49261110 70323420 140521800 71306895 74493930 44479035 100523010 77327760 1911750 4628835 33549330 87921660 6266535 120356160 59579265 86457615 138004755 55958580 67740600 133849350 21079575 109191000 141098835 49483830 87657555 114807975 97134195 132945495 122919615 143429070 148694175 101347905 48647955 38493060 106565865 97035780 63494010 40860765 83141445 75451650 19780365 27313515 26600580 109164390 31476930 69300585 125958030 24818775 57322260 36597150 102149880 9107820 133200165 48656085 8557320 132166710 145025580 66155385 32621295 149358930 69365895 49188360 30312975 122603310 2869650 56538315 91590810 123468975 128369970 76998930 84743745 24811725 87910005 6488745 32717220 9550350 9049425 16883340 26223780 131581815 146915550 88606320 15791730 51375000 10204530 113387745 93533685 99088515 34394085 128960445 1285860 139657845 141764580 57958830 79827345 28121295 132005820 121402410 123621330 3860370 85540080 147239715 147537375 18361110 87286440 87940500 98423790 140528640 89588910 144980595 24669180 77893470 129602850 57318540 105385380 141805830 121755765 123430905 101037060 89497620 27997635 1683870 116968320 128573805 2014650 9271290 7581405 43697190 108737040 44464260 32522010 111746565 89494230 114754155 9240420 102631845 105054075 15432870 10387440 48109755 38456385 129392205 8210610 75946995 27581610 4998795 104047065 13226205 146599860 127114035 94428360 136743990 103003485 43707480 142934715 94434495 15711825 123974220 32676885 3091515 48135105 80989020 49461420 140100540 55749390 40416135 146744835 109567785 49038510 143675175 14792445 125062770 41953635 109100520 119072910 123004470 103435890 79142880 89181270 101146545 43200420 127231155 106363200 121167765 39041760 18739425 109167060 127319025 149722665 21190485 19793370 113809860 128549085 111284895 107011965 112524120 25551630 9191145 42182295 4185675 20884005 29058645 102384630 18903390 29010840 144314460 185790 91415100 93803490 118456395 126432795 46471800 122539815 20926335 62293695 62152515 35144475 13726365 1747710 64876245 18747840 41658300 96879765 11871435 103426920 126034785 121585455 122862720 84636150 41386785 38999010 146567160 132189210 143118345 148782450 60729360 101447940 27387105 85693815 100210185 2376060 53313960 108862590 148968660 112045380 144265275 98058570 100210920 107985510 136374690 104761170 53531025 101026320 47797815 147080055 61169730 37226115 61738035 59425830 146171940 58248120 56424225 47206365 141612300 111304845 25981800 86134110 68543730 76584930 60803100 104780385 82508910 12050130 3533640 34443540 122698275 78167235 6341700 65796795 33620580 141178560 92176470 110445465 94288800 138652245 76672035 40488345 21048390 117529350 96591165 49907565 116331015 95147100 51365715 109437960 57989775 131476620 33493560 50610420 121915425 33720615 133939740 95956320 140099880 68143500 37200180 91937250 25844745 74971425 73359540 32555175 64479210 80068815 111361260 52138005 97316055 27611355 54845670 67895730 61802280 79258590 49895190 15637725 124443705 42779775 103422060 100052610 121646865 101391975 97260855 141013110 138026595 70336755 38280885 110645985 29864445 136047495 64156905 100782780 6565110 92734590 64106490 58440270 1110015 101093220 28970715 142659060 30198405 105811935 75028440 135968355 133969290 147781845 97408050 1583925 29975565 122618085 136289355 34902285 112160175 54175800 76644690 39248145 99182235 109703880 60207630 123745110 93208620 94670625 28855140 12348975 37449855 122043870 52735845 29938470 85968255 126171075 50449620 38188035 59943210 142422690 53516655 119283525 67116705 51923445 100636785 739980 83296890 71570400 18507420 791010 43787610 43066380 110547555 34413150 124235655 61772415 135309120 112731840 128959755 70420710 29785260 83699670 79411365 107601015 87801330 51423360 38767590 108171525 39745890 10039995 54389100 66738060 88764345 89337135 25789605 13433400 124507935 30822495 77205630 20682045 3110355 78467340 105289455 30918780 102097260 139538220 103205280 20221080 29423370 100601565 106353825 33689835 40803855 47014515 143704170 139335 90492450 115410540 95166045 67899270 99660705 31592190 70458060 22065375 105417015 44241990 36209100 35161440 140264310 132157380 30424695 75584835 114594855 57224700 86234775 123526995 128171475 110538105 40637970 14712735 27245955 60428055 129163875 145332915 1289565 93567795 50558460 52345665 124265385 42224700 77905260 119427765 125229015 88668855 36646320 42754920 49870215 109212045 136757490 115841310 42846495 12566760 119457855 47063580 24469260 24529530 123254115 31599660 25858485 142116555 133024290 132848940 4271190 40988025 58581240 90840315 119559000 97553160 147725925 78165720 48974685 40608270 58013655 91771455 134338470 74103105 7414995 145945725 132526065 44703090 98794560 16908900 74141025 78401190 10025970 137183760 19593645 2709765 112633485 14474715 34033500 96201825 100812405 58949685 51229830 131790435 101409405 4048770 73292070 39754245 37418205 15917205 52165980 135212505 86226840 57387525 100710600 12111405 129922365 15799530 91308450 8549835 109280940 120219495 107138730 4009170 110875185 126778965 96315255 64828470 108475845 147241770 41981775 70241835 134896110 114948945 87350385 72043560 94520895 135432960 112328685 132995625 11337435 10689165 5229345 123062430 78533595 119488140 28788435 13530195 36014070 35493330 1121880 71311905 145426080 61422120 22271850 94156965 118971225 95912505 70224705 6119025 75014580 138076770 4804860 94170840 43845735 51223905 39394020 25765470 87526620 51807465 89394525 6685380 92785755 91926630 100964400 89744055 129852210 96233880 89890785 128550675 60741240 43625415 2848800 35036145 122525100 105439095 109979370 6631110 98563500 78320190 72441225 118677060 18273555 113395800 71321985 21542070 79836330 27266310 118066485 37498155 6400710 118830255 31116795 138772395 109701375 140507865 25941825 134575185 107858835 109054485 82968315 53249760 14147160 105530475 67223940 8326320 116667600 40756335 63734640 101922555 18872775 102625860 90488565 54895245 37308675 144370935 24193425 23614905 64417005 139917855 19413900 62132580 68113305 91192695 55438710 52924710 59256585 67030545 50349825 34907370 19947255 143129025 20450655 112968480 110138445 103985490 99704655 92550750 103716195 128594025 15019950 143150670 117021150 65999565 78097575 81447285 82110135 102376440 47770545 60839595 20232945 84368775 105350700 61338990 120519330 138031140 2384400 83097150 88072395 47720445 120523815 129089325 55371255 95251110 38328945 88527765 26638875 8791680 15947175 23252370 76091715 46087185 91559805 41588040 9328275 146013735 104787510 102907830 87767670 123019185 29358765 31034280 90774360 141116370 137198310 45708930 56432430 29190690 28987305 103281360 42001275 16952595 66532275 43624365 25537215 49140630 129139890 84668820 63486090 102304245 106356630 118918065 113984250 13127775 143292615 130816290 9051075 148967640 148473585 37799730 108676785 126468600 103878840 55436715 23330595 90943245 62115840 73597065 141679125 12282225 2178555 88663065 130825770 4804095 114101175 45920355 128784285 39907140 69467775 30626580 50720715 144017670 74843520 7637760 17789040 117449310 64582020 124686300 1870755 77437470 95447820 86672145 149292270 21323880 35396550 16263585 128317200 94938525 27045600 10460130 124783770 121737285 115610610 23381640 122510370 44816580 11815515 30167850 48755145 48951930 20936580 127396350 13432995 111781560 80711775 143116950 60744630 102156300 132492030 42196050 111952950 27256980 6529755 52144215 88275525 61525005 6730575 25057290 67853640 86172825 2848035 85090740 149982720 66365925 94480785 23779575 39806085 14096040 102732135 16085100 30757545 17334825 80912880 22310115 62712825 72750990 37119990 78116445 113846745 76463820 42927885 75509385 143909100 126272100 144149445 39176595 72835680 27470550 9853260 147039840 54279840 139345755 40321635 76534560 139754490 30485475 79883550 50575140 28002840 35031555 86885745 50313405 97379835 28735590 385275 1357815 123151890 98168460 60833640 38820420 42029205 121298790 143614140 16585470 145197930 207210 69200835 102110025 67769280 38650260 17932545 85880400 139420470 35973285 130311360 52029525 87137850 54059025 49871895 21755835 61795800 53349930 137762400 36929640 96679050 78567780 87848475 51622440 9594195 48597090 126540885 118072185 90033840 132450225 144634635 12581520 67076235 135783060 47018580 59323260 98756805 33140205 91270590 75694470 92049150 40532610 95549475 112785480 79857645 93977730 136931505 140967135 62492160 73763355 130632945 34948425 38329125 145070370 119614590 44445645 94463010 143611065 7766610 135049170 45278025 49070175 33880335 86596845 111666585 112965675 84748515 79076460 44314425 138495225 8229780 48572040 56650170 126705465 94135305 68998335 91420500 41466615 22823880 12644295 60208065 144668220 142243140 26589135 56943555 24483615 138315315 101968635 62913060 54541905 139813230 84935610 137341485 88289895 26103495 92878305 23159910 25514520 74899965 60375825 117777300 142897770 127597440 27226170 124369560 24496755 32570805 48383820 128848320 22927755 48340830 129763245 98832105 44085165 127223985 73026540 15439605 43024590 36577935 96335925 137463480 49893735 147541620 53823945 48424590 123273600 99259650 16022340 115134975 26405775 79733115 119578680 235140 97687650 141196275 91988355 24498345 99499935 780315 37168830 109275390 126380070 15189420 105844980 120715530 96057960 142898085 125446365 65637450 113768535 88534785 33487095 38007795 36589470 34093380 40877610 125480340 43153200 116434560 126549885 45659265 26098095 9330630 119548020 54459885 63256725 76769970 116704725 38132505 143173215 30171765 46419285 139197360 1147875 137229555 113276670 106312455 48115785 79433040 113904300 50812680 60139020 115242765 128552895 23184075 72373335 106808685 92475075 88672125 100330275 22112370 89578260 94387365 46871175 80907075 135052440 54489825 8843235 55241610 77100225 83286405 108063075 76078095 88974435 38186850 61986615 108411585 114868980 125381730 106894545 27831165 68854950 132573705 95366085 68364240 86691615 103182450 83361465 69174930 96865545 28579860 132731730 61871580 86146695 42603270 5871045 52278915 1452720 86313585 2364615 65694495 135607065 89544090 98374755 145561590 12665220 52136340 74697300 82806435 25433775 9567495 75625500 99001470 32322840 79125120 13345260 69712335 107083905 85391025 50324565 30697245 84784185 148676685 78030360 7695195 80773020 142171560 113263755 25621815 86139300 106055205 39627690 86198595 85510245 106453065 120696345 109896630 124344405 136076400 52353060 115765530 54328905 75558930 144009735 7179960 113654370 67988910 1366155 7818525 74624025 88226805 83187600 46262655 22686705 126811185 101370510 57477015 84528870 79923030 1377750 11176320 10213275 43199460 75503070 105376530 23008950 113030880 90699030 7636215 46846380 145487160 62695215 13603440 87852645 30653745 135005730 105240390 102778680 17038995 31755750 40841685 114698940 99920730 19245345 141541380 93515550 68150055 58371420 31888320 59991795 32689635 10748460 22174035 21904590 127053120 22809435 31321230 8699430 127410000 89409645 119613915 147075195 105134820 126235110 123320355 81900870 30076605 69031755 52154880 95710185 118429410 99897750 12229590 108157725 111238035 99751545 147505425 104747415 8621115 53349675 44955060 64346580 70767390 143528310 70923150 85878930 69020715 57547725 129435105 37851585 85325415 20280480 55579710 90039840 127553925 611175 103441755 83766675 133423935 90082470 31103805 73136550 128325255 143303865 33394755 43200525 146295915 105934470 30633930 735210 94539240 122969070 76105815 99818085 54058395 104477790 2845320 46980330 68078895 44652840 40249845 137139930 111788730 13235085 75720990 69172590 68631015 40829970 77081940 146686395 10902555 18116340 67589655 125143470 131684835 113166420 98006130 129905415 92747820 63177045 60419700 112071750 35760675 57963180 149994300 141289590 76500870 64397325 94638795 148193535 122688750 147287505 14280975 98804130 133405785 136403160 82108035 111996180 54436005 44808270 46277940 19575990 71401980 86188665 60926310 43453680 10045050 16282170 49786455 39401220 120898560 19772145 90707370 99698850 132125715 7599150 96195780 43011330 27508935 24268455 92015700 32116215 79542090 83990745 85008855 15073065 55798545 124982115 37226670 120162210 78182010 125165040 49731525 97541280 52564320 131485470 130954545 58546845 41823795 44623155 88652430 36457200 140959890 57833475 49731195 44793060 133701645 146240145 34223250 81106815 67747875 145371450 75147015 4513230 12388050 105182610 108989175 34793835 80594430 61734060 68140500 66629970 116632275 39862680 56941215 125052120 32911680 96817755 108351870 38998155 21409965 124070235 44741730 146957565 38445060 146159745 131054175 144577005 131689980 119038755 118318785 89754120 107060715 126845550 11805375 146217705 91533045 127276095 6574575 79405020 39166395 62916195 45966510 28811985 144630765 22636830 104535900 13698555 73195545 33089925 107241240 61099905 103088445 122605755 6334290 92292270 103360800 133294200 10850640 92625795 128937105 10671810 102859920 2244270 136806810 104300445 9986220 112353720 91406640 46511190 112309980 71729295 30677940 45367260 55667595 129119505 35069040 128531925 54452700 5212890 91108215 19837755 101795415 6499620 67003770 15451215 115876425 61742070 5143950 52439190 131609175 29931375 97160595 119073675 52341480 134048490 42016110 6886650 85578915 83267430 32317185 10652565 125103255 15667185 123039615 95129145 27790230 8199735 95646000 75222495 76335240 9383940 108424995 81592875 32674485 87208815 104432400 104970870 51672660 135723615 33780675 60183255 147467340 28915185 143456175 107600835 37020375 37704540 31133970 93468480 118075350 69095325 35446935 91057695 12143835 85895955 127615875 48343845 64914480 58030950 120265860 129953595 76965735 36466740 141965265 102847110 50659350 4557540 60795285 103704525 104759235 138001410 63456945 12833910 129733935 9811320 117424935 55080570 28895850 100983210 50937660 148286985 9429240 72120285 4026615 58897665 92657085 90182655 88217250 137314695 23329170 136832865 112539990 60653895 148963575 115380660 89819115 124622460 94727925 10128405 100130580 21635160 27148335 37461165 122130780 65389215 6904815 142142655 129347895 133737540 56794425 78772470 62386395 47172825 78212865 110380260 31160880 65128590 39423855 80268435 65617590 70737690 42712905 84499485 70046775 9188610 62275605 38685120 115175235 87620250 33653910 56149875 60324150 143518545 48906570 6720165 120726585 86076990 46354440 84641250 106195380 100176525 83191110 33424440 102183450 34956000 142569225 143709030 57500205 42798315 24960885 26408610 17119815 94938450 129741600 70219710 71244330 99142455 71034150 1598550 143933010 31374330 122896800 112816050 114915450 144903150 88344585 60203865 133070355 55050570 25079940 110996895 95273790 42693135 80124780 58812315 110228880 130142475 7515375 12734445 140307375 17009550 96177060 107557860 106417800 47041560 145876200 12911175 126513195 48565470 26174730 95597475 91075200 33121485 21866715 8241270 64575285 86271330 146343510 123563970 74482350 137636745 107589495 53414490 71162565 10267200 28596540 39781005 4187700 84828405 141781020 139165605 36606885 113428605 144984465 148426365 102129660 12210585 105863835 42663495 63040530 13188840 29620035 149919225 60023730 114692910 74416335 31365360 129320145 48067965 38622750 13717305 49365060 49664865 130518150 1544085 45896025 44438190 66007365 132632160 142259505 80267550 136026375 58093590 132222450 77399355 146753985 144092190 70277715 131393595 56722245 74193285 42823155 110309805 102699660 146664570 96968400 87875235 24149610 129106230 57270990 50579565 63426060 114535590 31760250 5943765 113042445 65049870 130238355 145876980 79640955 85801635 52090110 31886610 47050245 139124850 82021185 40755600 108168015 93357810 109161405 81324405 118798725 52866240 113589690 87725550 43718025 35628645 60197505 94356375 61034895 80247315 70864365 107562060 44687955 95148465 114743025 56356710 136772850 83694300 67484985 139105095 108585930 116113560 47321025 7984515 93524730 137239875 94637655 91151355 40427205 95781390 1244130 130689240 68467725 58538145 123465870 1094670 5651445 24280950 37986270 67066470 89018385 58764735 38928525 28039050 133907070 111213300 36847575 79346070 88713690 13081815 104099295 85333875 8115255 71778540 79195950 49847010 124545090 43360110 33066705 36431730 67782495 27332445 65258010 48734040 80037645 141705255 97283505 87321030 92116215 29026935 45464400 41676360 8377590 77492190 26899545 106975200 79988085 24611175 138767940 82863015 12835725 65563740 111400665 28397625 21236085 143586705 85594470 87952065 103958820 83095770 112281930 9249780 839550 34739610 103017570 17337930 76920465 38845380 114375525 8302515 42604830 144298860 98693430 100687665 49955595 115119780 47631810 68410755 54786765 85476780 6028950 29665560 31971990 128495880 59846910 16838625 12676245 41567745 123493425 47818305 32519415 83140305 81408750 102665940 67555710 143820645 36026565 12622365 107989635 12331410 128661465 34197555 23754675 43653900 11879070 32757735 18115065 110353155 11146260 29564940 125908110 43041480 52678755 114242790 98310435 93679665 112365495 91116510 44791080 89443230 143397060 73602915 55938165 82432305 73310370 149951760 54903555 128542965 57053385 26066025 110546955 89211075 49803960 41117790 138508200 144763185 29713845 6273885 76890150 36520440 102958260 31438530 35978610 96177345 57740430 134104545 65943225 129014310 110615250 29526270 69869565 78663120 44965095 127294140 78801915 85409895 60453675 98927775 325965 139752315 61451775 126257565 64135320 37213275 74110740 54390465 50598600 91434825 28139010 50013225 114687840 111171585 76797060 10872120 134330685 133274085 118435155 144708465 102660555 102424275 107253720 12724950 30288000 141008655 25937940 51277800 143068575 47412465 19754340 13306770 23618415 28530960 50339520 40233945 50640405 1316370 49919190 137431410 992700 70945530 92309760 130792380 77036895 120826470 72560490 90008640 122361855 89316090 45447780 132701325 52423425 42114255 119489430 38645880 79711005 60177600 70042665 65653995 51769830 104358435 114522015 129711690 25698525 132469710 49789140 30143160 81277545 53236950 115175685 42445455 69251160 97873020 126555120 92454990 83018295 54736425 84321795 2554605 77199105 88046115 79556385 39820725 26805705 21526935 132519060 47136285 84555585 55889805 133437435 21467790 99416640 38080200 74576175 141888855 85096380 72095880 58605870 62320530 59880090 92557440 57067320 80870520 81144885 115994820 88271580 109726635 104520030 115157100 40260945 12186675 115094205 118886385 35964645 92247315 69166170 104843115 19870725 96434640 96305370 142450575 122145660 128619225 77201505 108109635 69750870 54774765 8041725 66781140 36308040 94552140 15081180 58643535 77909925 66172845 91888620 109863465 54612675 138685455 722940 16741425 52921425 30372105 39641580 107469075 71713905 71755800 12177750 91647495 146864565 88764930 70117020 97536450 63009585 25670610 47969310 125573400 58408035 38481105 93582990 104320140 147917910 135142440 41422275 147392640 121447815 140779470 65103765 56589870 108827835 65081640 24735840 102189435 75123765 117010320 53123490 100967370 114391890 146612625 8134350 89633700 100300845 97749030 101363445 76144605 11402190 110710965 57117075 15701970 37542780 89445705 125148915 28859820 16185255 135685635 69532035 115361175 133887060 13199460 90459765 108671190 75492660 71910285 94802775 42373155 30167670 131642880 13609635 133077675 144605415 60820485 41792055 96520920 50634975 28871610 92559150 33621555 145494390 119740485 144776835 27750990 98326350 56507730 131383110 120354255 62312235 6063555 124717935 43109355 138879195 104069865 24512490 34593375 135926655 101053845 4947660 108764175 31366800 43751325 27701235 125909265 144088680 21609120 12549165 14838330 4525545 5855460 72521895 97687125 1987170 19163595 31186665 92849160 93102375 110471430 114853890 148788105 148319805 4527300 131946075 87187800 109845285 61810275 18845250 49672950 101327220 136835385 85393350 4554825 79218225 143203905 91557960 96231285 38321040 43640895 120039495 134882070 122499435 75179055 59553855 89892495 59743500 16511445 69560595 125917350 43827930 2631300 7268370 18787590 58899300 111553650 128508315 145871550 140294580 80100675 17745360 147767520 2710815 87819465 21851385 99545340 108552090 144930630 124977420 72677385 95290305 113817930 23496135 96726495 74878170 59809485 67190670 137718855 124728300 33967110 85759755 92071830 4009245 132955305 104609460 146951160 67118460 54972795 59468595 8620680 68239785 69130530 106135500 16045665 118767855 85890885 101729310 48197730 54385815 85230825 17975385 6412545 45037260 142495665 62462145 128508945 17612970 31989945 86273730 121882440 137256525 122011275 96718545 85569645 51462975 11414295 71230320 140778465 72668010 46318260 24943500 30580995 11050785 87008715 60271710 8312115 115934400 49315275 149169195 114524460 113289555 51434295 131104440 146005980 86214855 118924020 6048675 6881010 119356815 12116835 132054765 97834815 4736820 61789290 12403425 43537050 71416080 33682935 145906530 10783185 39263535 78437070 101740515 70662900 9359685 44652900 30632505 78468660 81624285 133784205 116663100 92072145 119178090 8013810 8026770 52474455 94568040 96946845 37425945 109198785 50286900 67402815 100989150 103797420 1063290 48939270 76080225 136768590 112336965 50617905 74061960 30643710 27372915 36043860 46322955 52384770 127235955 44752170 125121405 111108720 93841635 25092630 49200615 60705015 24819375 126150960 9540840 113030490 121726605 127763145 47952750 76680360 105276765 133832385 39972480 84929475 7065600 36019110 51866400 107447100 30220830 117739470 22018770 138761250 122754990 44265315 133239600 96976530 112527660 4179855 83601030 19276770 8440860 119507775 28613085 125356845 54182475 122072115 100354950 29809470 6949200 118377075 45566160 33525870 105657825 103353195 94875270 72910905 91711725 53813415 18822510 113334210 18775785 89079765 16542855 31710930 41102385 71261145 144493170 38639235 33111090 43930065 39662415 98958480 6487110 62967555 148246950 17906355 120155130 42076815 64754970 64950810 78790140 79937115 14375655 77807085 57415335 46695420 32735565 26012910 20148285 7807140 7221420 137256105 19260615 90703050 147097245 48859215 79474290 61601040 95370675 79296750 20807910 68887650 125995665 137342460 72594555 116376315 137690100 81629325 131346135 78500880 59643495 13684080 140838270 72847710 894165 64535670 90371115 104368185 79131135 27059550 17835090 117071685 66448140 117574725 74347815 139467180 11673765 26094420 26247240 99945915 5139015 65090670 136937505 112643190 138446520 31007925 81310050 88093950 80742960 101815635 52338060 132563910 14764545 63104730 37893525 3138675 54994875 38256180 4726410 58496940 115061550 4993860 43436040 143434965 89598480 138862140 42362160 72283515 7622460 9190500 74905860 17157120 40100280 32752455 92963925 115215015 113661975 12837360 55163010 40412235 135908130 8350485 144117690 139170705 24924675 126727335 65183010 98467395 67818390 102633705 105605430 105496590 145431030 114677190 1606530 106866810 107365410 149113035 10092360 5618715 12929070 100365285 9958125 59485335 106237155 100473060 144661470 88415175 115103340 42619980 122889900 40786905 51123345 63161820 69517365 18989295 70389075 96877755 131177775 146477085 140667885 87180930 72364440 134081565 49038555 95832000 88181850 57426930 44192850 110134800 75848145 59348730 111927270 142927755 46300425 133879425 12885405 75676710 20415075 133064940 140441850 58129920 137638560 52088385 121157340 19865085 77820195 135503970 116553990 135181830 44105550 24332925 89920170 135152040 86359785 147276855 79133235 12535740 19911795 74671845 11804610 53088930 2462550 136083540 87506160 1381155 87830280 95524890 53786865 19897740 2893005 38879790 17744625 146145720 99328215 47996445 1412910 75171225 71479965 60127710 55631070 101224005 100281810 35129820 95382825 98438475 126123015 138360330 17199540 68914725 83601945 85711920 130288965 20988720 117561570 37633530 135732720 82150965 16793595 113467095 98903895 37706745 48016155 43703970 21624525 62745495 45374325 75724980 100858770 113168880 48924870 12887310 79304820 22037160 56148795 128207580 25413810 106541025 59464230 70281405 36263940 7646295 128738640 90097560 113753055 142966155 88509540 84467820 55156125 140348115 26864820 81961365 85765365 132292710 95447070 145770180 90047115 46507620 61760175 130537560 120775365 144507945 79089405 101420370 111648255 62979390 45959595 559800 123777840 144121950 68550120 28299855 10544055 20148585 100381935 38835255 99902970 92086650 130180905 90865695 96158805 141147255 12359235 3404040 14745270 48353550 85546515 57271560 118205445 85938345 6867585 26576355 140492280 67562445 108850935 110098350 77502540 109443870 134526990 45532755 24754320 108042720 55121370 17612685 49707090 11324850 63638010 45029445 24312375 61248000 14750595 78517410 45883995 12912405 29441835 5317950 75670890 133899360 147781170 128441010 89606820 16379565 15667605 15216465 130015380 125774025 39126420 142201275 149845350 25307835 7719360 15923565 20360535 88273935 109680075 87238155 143359245 123499155 25048005 63176670 130678920 94684035 75978870 10077795 47961330 62499195 105129960 111323460 112228890 28450545 48391860 106822290 35545065 143877645 149953680 26816190 111966015 138784710 99342135 78047715 141994620 34421670 94538175 45686700 144888765 80816730 99992985 89393640 121728930 45491940 29382030 61076685 8741565 122295660 18652515 146575065 21494985 970305 5826840 574155 11773815 2142195 11147865 96485820 27184845 16688685 91332675 60423570 145144485 131481420 56549160 93938895 80538585 71922630 135286170 111249075 24029130 105035865 108038940 139032135 20223465 73016520 114413400 126032280 44455980 114286440 131452545 110298555 23545140 19192260 97491450 140653095 82969785 40270995 140430840 9147090 118074285 47720505 68042340 127872480 115190625 115216170 112294425 106520040 22965795 47622060 117390045 88741170 106380345 112479810 118954560 14982510 128167275 109777485 138120060 145835520 35654820 7189380 67115460 91553100 108591105 95374905 80710470 145725555 142415280 4109865 17776050 44999820 86426685 83288670 142019625 64598835 92630955 30945480 64365570 28326510 23843880 122585265 17284905 98551500 26386695 25433235 131816430 52248705 43750275 26856300 58395105 45319515 18325515 16690650 23400555 89468895 102844080 27744180 130659450 53049105 87298980 88861035 75414195 78024120 135909900 37521855 69204705 145720320 70182120 101327220 14945535 131573565 54009960 73737495 75295710 143694990 10829550 74896020 66177585 28145205 13606440 53636985 61069680 142784475 59668890 65683125 101883150 148033275 116364195 73757460 128582940 148071105 14633250 1844820 77860320 88718385 92850915 136035615 76311060 61545300 93807735 10567140 104527485 35941005 57371925 148101810 96093165 82793070 143330475 10607070 24730665 88521420 93744045 58380465 99452295 77536530 106361760 66632595 145752105 44552715 52488120 8841315 90539955 57314385 38094600 25157505 47162400 67103025 109382580 92386020 107501430 118341255 20777355 118658520 133215135 93101460 75625575 139794735 107219655 137956305 80048085 137643660 40330290 14057700 51903960 131823630 114301065 87585450 135188970 118917015 61926345 15813915 39379275 88576815 67691190 122939670 11997015 65509830 61577520 82655880 99483975 41161935 27150600 145977825 72796590 105654525 26178135 73391355 133898865 137973045 1122825 57104595 92492340 132084615 24647970 117707670 17438265 25340370 16003065 75276045 122273640 100916670 23030610 105049695 16291035 133574610 62502315 114848490 11735370 120126060 57783420 113282760 76722075 113152695 68456490 55528350 53326650 131544795 40430265 105829185 58344615 46097280 77070930 14481180 36654180 56868765 74936730 88136505 54836790 125859540 84703305 15525885 63084690 78692115 61220895 80025525 58813830 435015 126400335 117695370 62428215 109027980 79001640 140015895 116898000 2579145 130755375 87752985 20083440 34495605 132330885 145730250 25317300 23017395 88371825 97250985 86475930 118127490 5791365 132842565 90992775 43703445 101437320 106228350 57399525 128491245 4790625 58886190 87522240 94517865 109838685 41031105 59785155 122363625 76704915 58875285 129175740 54023805 21474825 52715535 57290055 74095680 68043465 109421445 27619320 39698970 57915 109864635 128860305 50796870 134675700 31562805 19805070 64684545 46787460 109329495 97730385 77157285 86447475 39030780 70069320 465225 8371500 93603075 20263050 6813870 122018910 88113270 145081395 10732590 79723665 88265265 143314995 119943510 100438140 134461935 65941065 96768540 710565 86314875 53640720 23100090 59220885 76252320 31223850 89809725 136172730 73888020 61252620 31383570 12469980 65926710 26986095 38019330 69887640 21592620 42270240 24571800 125979270 110081295 74550300 42478875 122731875 55459680 8001225 119732595 125299935 130624680 72287715 143863215 55159020 69739905 8121180 49843155 80114805 94431750 115859835 111645585 123130035 65528880 1372950 48338595 64223940 105003555 123866955 16042275 75420945 87563415 51982035 57050790 119787555 70655700 34862625 1603680 120283680 39212580 139140870 39613815 81054750 52858635 82871850 18356505 111986955 86732685 24553245 56119110 110367690 27602055 121224780 29244480 118959930 56872185 1428105 2809275 19063230 89238195 74969895 79178550 24029475 95077935 97261590 96529920 14283585 127296150 8201760 144502725 20736330 146815980 131656785 121669695 137368935 137436450 123233070 38052390 23200860 72927765 92189085 68035905 12692805 63121020 60906150 109371330 5950605 75018720 25899270 21431505 60147105 26677980 9475110 40115835 1131600 31089540 26433150 109356375 34413960 18307815 88013250 100587135 40257975 54706275 115957365 90344655 149720220 116710485 50629485 5151075 132183675 100177440 75486000 70812240 14283645 34472490 89112810 47473470 30844755 131905770 35151630 120191535 68158335 23126115 36542130 40465470 74791545 79174275 112611000 131719185 116458200 96481635 47272110 102661965 73404930 80522475 21985170 4725240 68963925 32261580 87801300 138833895 23448015 51914520 28175505 63155025 102280470 77124000 139183890 106040010 121514595 117352095 43902270 120241305 46831200 227325 120251985 103997970 112905525 142578195 21437745 128978490 73930920 101120730 132855090 109698450 101167320 70930350 139622115 56101365 131981640 10433745 130561260 140062530 40886610 16982175 99200790 77381775 48619335 125872050 131327535 92957175 57876825 100717875 3111735 107221410 148822800 131595540 78366705 11184210 111544935 109547400 74634075 80028030 137231985 85546095 32351280 139443480 18989400 13944585 32528700 55235865 18368565 65355300 117456930 59628480 106658865 110196495 61317210 143017650 37158105 11840070 142073295 116180295 139095375 48617925 44712420 29948700 8519880 62974935 130507590 74681730 141067815 34031685 75505200 39539535 50021730 28530195 129550365 129284295 45341190 32183610 81818115 51447975 7554780 63876945 44286525 144764175 45486630 13038165 88579395 35523570 49559595 13126275 56291295 115939845 29392245 95874420 15235935 136657200 20102445 138072915 131041770 925290 59481105 142261275 115737240 45209310 43648470 100764180 51127560 105838785 86354775 87790920 120535335 69164670 28494180 109250355 80648325 138670305 100834095 88549845 47932035 54254550 43183545 33680715 68257545 43425240 144934185 120454125 78045825 81451425 121988040 128637075 88268850 82670055 57304410 132674025 120703560 123452220 36305070 141642945 87817875 36849930 98418915 78931050 65479530 109314930 47503200 75897015 126439590 119625975 71539890 69627720 107163090 15100620 120171450 28364490 125856795 71798955 17374140 105572370 132570780 137090625 68584260 22995045 123768495 124371810 135380655 92474685 72545100 129229950 143460960 45866190 25870155 65586075 43135185 49583685 11117970 103685100 133873230 42502200 41252940 133920600 77236080 104101515 114086820 76441005 97972590 2186280 27562845 129190005 16322670 89143575 59862885 87943035 142645080 103141710 6326880 63578040 140191740 27079050 23755050 118163385 72615225 50500575 105687645 106881465 97518000 77744715 31688580 88096215 49962060 56094825 98535045 30008190 4468875 124274070 10353480 90165675 4355070 70074720 42690045 144576210 21464445 143300625 42827865 121646055 33252360 92421060 98311965 138117210 116353860 49193340 100345860 125370555 27622605 133293720 2110470 121417155 56645910 41217765 3018480 16036230 121340880 41109660 138346500 95663415 15542880 51225690 22508355 100507785 84997035 54149985 146797950 95336565 4385745 80866050 86845125 98969265 103753725 131704140 15186135 75825735 125835630 30660510 128068605 80299140 25272675 11084820 35712960 51786075 18426015 76326030 79667445 87408615 100002435 82353390 85525800 38682690 3782100 40528890 54494520 113261430 133280115 36999390 102025770 12037185 3844170 104448240 47923290 98547525 60280215 115756020 43144275 31638300 15054600 84481665 60269040 73186575 136103040 76630275 114224730 116356650 11760345 94419420 58727190 78641010 138159660 127548510 19950 138337965 125144400 5603145 127470315 131324250 33256245 107280795 32267295 36035175 50099115 44491590 55523220 3229080 840855 54586305 31933515 109054125 2760915 117830520 56142765 74124645 119665620 5745015 106629855 59231880 871050 23802900 58013730 99555765 36772500 147150285 69930480 75439380 62164815 121370580 111953010 77960955 14341515 108248685 88290225 149990580 16770030 120082590 16076310 38393415 34644480 33603510 89417700 128336475 123795270 64816215 109447035 131458230 128604045 135782850 34304115 83288940 103181250 117217575 31613040 74183715 5074425 57521655 93138015 103956210 23662275 125578590 128699850 148697700 11149185 27459600 51160035 46762650 50203650 118045215 95712330 19969950 13278210 124736460 19606770 133338840 31661310 109545525 72410715 106093455 138387675 26167665 76622655 38872500 95318775 125287200 135085620 10363335 31331805 127695240 65443545 104383860 51631485 6998250 43539855 42102945 132903930 33016665 143183415 66047385 93569565 1980735 26753430 100365450 37318695 47597145 115652940 15247575 79285890 110681460 93578100 88907730 146245335 103107525 79537890 60499110 39805560 135628275 135247680 50004975 146807670 81946095 111826035 23343690 72710670 61076040 64977855 127673220 123650205 64769685 55880175 56844060 41410635 13943070 18493770 47575140 128385765 128670450 97663050 100790385 64148820 125022435 72963165 38040225 103306245 26252715 47305785 102613455 105774810 31768200 92060745 112444305 29315490 21950340 124388175 13770810 2934450 140781285 126033465 11903145 4240710 74819370 112466790 145790445 83017185 80165460 66480960 6879630 103239615 39110670 79105665 11564310 35420925 56219430 102557010 41891610 63944910 64202865 54539430 19581570 90012315 20564940 128431935 33726735 108850605 133422315 78128895 78069330 51176535 124373775 27583260 145851810 125435265 3325725 138201990 63684180 133896270 86148075 13190955 140937435 487860 9902130 47856945 66963375 137879610 91493805 100515405 57801450 68829945 135249750 129764850 9552825 81563130 140359635 65166855 110687880 34292280 24977925 36597615 132014490 137854230 120750900 119346030 42005565 118907070 137437470 101592810 61969740 21819480 86193000 56654460 54206220 32583840 145691040 133315785 101304525 52564680 147287985 137831385 100486800 16980345 49736640 630300 9510045 136050060 35191665 14296200 111005235 36098130 35605170 23044110 102414645 149607405 105035145 8067105 98636505 103353345 42036330 109170345 42422400 79816965 22799490 26520840 57069150 52460145 148048305 108016470 46418535 28740315 8312880 37710180 110420580 113956290 38760945 81185235 3813195 98297415 69114810 23817240 81031740 138101310 45124245 78742200 18973800 82078110 135478440 81932730 101647800 90064935 144964500 83784645 138955215 128581650 109623285 104001900 84671925 84133800 92052495 139077765 35878005 104295855 116647860 81969540 21565125 60301320 35160375 36775965 45246195 145362180 63919125 84001770 140081520 72625545 70973385 117026685 27202290 74613180 47380710 54098730 108154890 119291100 59990400 66906660 8306790 36364425 128791335 20302875 145546065 96399915 55217760 87032070 35147730 12051075 6684600 142935120 104651175 112173750 63754710 126925920 31610295 118996200 32989185 84150960 119604300 76999980 138771840 146297610 76185810 75290100 113833245 103647225 60498540 110127855 61624260 46789665 32974395 6293070 34819140 64178985 48450510 32071290 13635120 80492130 130084770 89141355 82753695 29479755 87506655 64153230 27028650 106576830 17477670 28823880 48453390 44499630 2359230 127331175 140782965 118268055 92059290 70849245 63369015 59280945 62110470 11368890 5157810 13488990 127945110 78142920 78534225 11268660 113951775 120136425 101229240 136095000 92408775 20798205 42284070 134302635 120999570 109586430 37815120 91337340 56524590 106832700 92190135 62168235 93192825 34890480 106629660 38982915 29984805 20842560 92299680 1561290 69873330 68198730 121074825 3613650 110489280 34085265 143343840 60039270 41132640 52360035 78995490 78482445 61061865 127206330 38272620 144113865 2815905 101638320 87786540 33770040 61312920 149035485 127062270 95251635 81878535 56619810 132243045 13072380 119241105 91238325 4697925 61803960 145480545 138489465 74337735 58446510 101231190 76883190 141370455 89510115 42066600 99565965 105145260 68830845 4348395 35672220 111334755 46716405 55945800 136071615 141901800 100333695 71205375 85245795 14671680 4368165 7901655 86953155 143638590 65211780 12254445 20326815 146452185 125971080 140888640 25564965 140903040 96699855 100404945 17222670 80899620 62581935 105491235 10961775 6103560 89331960 13514400 28291800 147584535 53460480 53842410 121998150 149438490 37170930 91029105 33361920 40564050 145226985 106871490 135166470 4123875 110085420 146436240 117043290 25398345 115416840 60643875 86019825 76131975 114912495 149968350 109148415 13396440 148182600 89497575 143116635 10211490 126008865 126011130 116274750 130165875 136394490 4396440 58878750 89840745 63779205 26737080 55142220 8665350 53423370 143879715 39554790 130184865 84597525 94065960 106923150 57228540 12463620 142584345 11997810 116260620 113375460 88099080 74429925 141733155 104227155 147910335 99579450 13982700 119905770 70393950 73562460 34096620 65585775 25030845 73259715 149740830 60131520 93581820 127020675 133829010 137991855 138945330 125917860 36279390 104120550 66466815 16143165 40866270 125191875 127651320 39148170 72640380 111759930 140368725 132587250 135498285 11212725 122276520 100076685 19328595 34317990 127923540 12491490 12469185 71470110 82177575 6840300 112252305 67967220 25158135 124962645 110163270 71843130 73675320 139037145 88366875 70152165 98862450 46445835 41592225 124956285 20735655 57797250 14843145 43095345 141781650 7294425 60025245 21322125 23220255 122069100 34348860 59371620 50122680 46271730 148039725 27553785 1835520 94605870 120577515 111462180 71410065 126806820 59280180 22940055 147489240 95932545 83169750 144264735 15865695 82220100 115010100 93652140 14568990 122685825 148046850 73801125 38139000 127662525 95353410 80964045 47763315 147851370 44589915 122581575 137134335 71653920 109747980 139497840 81316935 82619595 12203790 53221200 64317345 101106150 5007975 23881410 146725005 1403160 78304935 8712915 5249895 4237515 148433475 28268445 142357920 18229230 149013705 75501615 131712105 146160030 94712925 129290475 22056495 125989200 23954715 32921115 114417060 31481835 97969335 18603480 76329585 68287080 43683855 111517605 36187380 94856895 134278215 39426810 2223180 62021910 139695 99959085 65657115 6389460 142111740 16549260 71856300 138720210 7948170 130052430 120910800 138158130 104605125 91826250 35069010 20357505 131598390 17048385 100456740 134423565 107617860 46239540 131076735 63285360 33360195 37612560 39331020 60292680 12624540 50666160 148736580 97745370 105187590 66959970 43137570 104459370 142259655 141815025 36878280 48766785 105595395 33561240 35151255 89956935 49036995 11631855 24282420 29758980 72582075 88502070 87886470 37934055 65993340 57104025 56392605 44570700 15157575 10398105 131659800 43402935 135430590 132283470 143092485 2075685 134430765 49683690 11279865 56321010 63870420 69759975 66625185 17746065 39388395 77314680 139918365 43121565 115674045 41717295 108617760 130744620 2206410 140059875 5734320 39250245 73106895 8239815 13641240 32075145 72628605 59649825 53379255 10210485 28413660 140616495 124061325 123322020 1217430 5038215 129298200 32262495 103373250 145358010 1945740 20291670 128816685 34444425 90922980 83699820 59117040 45410235 4215045 136373805 125234040 79670640 101896155 105513870 68629095 148917705 69421185 70742415 72999915 30346365 111366330 54966825 131274990 19351965 121888455 52966140 103425615 69959490 26261130 39977760 41622990 92936985 97550520 72307815 15300045 70838595 127127130 76015440 92665050 145721880 74617860 132293295 34258515 35375250 146075610 29382060 80684175 88000110 51366330 9571515 148178700 117787485 58783560 62141055 41260560 113126070 31975020 109335000 101901510 114006510 112050795 61030095 20541435 40227600 113423805 88768425 45422490 34545690 88478985 32062935 128910915 127875780 13784595 6067350 72275610 8088630 76361460 114452805 54235920 97878420 18765090 87081195 137769630 90758115 79355355 42953925 63971760 43350345 36121200 36754365 113348055 20351985 107583300 137970915 144368835 81552555 134880315 136194765 115704225 50747250 121820220 22685340 130876485 84432465 124466385 46576935 86695260 144518430 62770140 74015220 18786540 107822670 134656230 53800320 52295640 5851395 38968845 76888995 107669805 130331505 120594735 55391025 78864975 42061215 99967515 60944310 8639655 101856750 47309925 85394415 48520965 41535135 135592410 20214255 113424390 41186430 133047465 106706490 24096855 86304735 136557630 22873230 103073490 80154285 105297300 129663015 99829065 144894480 124138035 7081575 71707140 90038460 66865035 148976010 23586585 147127635 68742165 9343095 31567920 65453745 10961625 118244985 50017725 98374800 73496490 128016930 63693495 7770585 43479180 121633860 54993705 120324960 34390035 123839115 87247605 57192690 95468790 149529330 73834395 57718170 147423405 59523030 116552280 122829435 95957595 23394480 87888090 130218810 54067320 64481565 67123635 86449245 49454025 7149420 76191000 97429635 114428865 47138010 86897085 25689120 136975740 114012540 98059515 130046115 110388015 50495580 58831320 54505875 49833825 53127210 128443650 23072595 148427700 97812330 41552325 142282350 17525265 120280335 116817960 134033445 5162145 93018720 78751020 41780790 123346080 139503690 70563510 145815435 39364305 997200 63973140 130651125 123579855 44187570 134603220 54549630 34078755 80666700 123977415 64992735 117778605 45310875 49861995 72538770 139095705 62164665 37289850 53248635 5366070 8486730 75970335 127480245 44024745 23175255 71539275 108125310 61607265 3121500 135925035 22622055 135335550 53282550 58126860 83499930 107046705 23139120 130943700 12229980 834210 25847070 38254425 110535585 48916755 128941395 129688710 21560040 100000740 124679955 99389190 113443380 140114505 22541760 103415250 76390305 95497470 11143950 23989680 19120080 121797450 23795115 98795970 24019695 94859025 83244735 134826405 124015920 107204670 58641945 107802015 80645370 69518910 103233015 59044050 111969705 113460795 57544725 100314450 110683350 113632755 148055265 1511355 51763680 87341415 75884970 27148380 1049595 36763980 65290200 61655160 13154805 97813530 63094425 66945270 117319920 64047285 25210425 143267715 73056570 62079765 47328090 70268670 147847710 118575495 78653025 45633630 85995975 109269870 116169255 51755160 80484585 14850765 4856475 38899635 125362845 91254600 117444450 113417070 24734700 100442010 27169380 5180625 87465855 83958660 65624610 140500800 138391125 48622890 65272410 84946215 14524650 56883210 67681815 61725180 24547350 101265900 101458545 136124640 32881740 111095190 77847210 98148990 38963985 108880860 69976785 88156410 40643415 119230590 40426245 35440245 81074805 131471010 70377780 32670690 105419820 64998915 88299825 84518550 78468255 68812545 124147440 31532445 63049245 107748570 14622150 73435320 45253545 137665740 55481160 3440445 101612970 55382415 40053645 104304255 12174150 780615 123217230 67106160 43380675 29381040 8918760 19590285 117876195 105252870 125443905 129023880 77632125 79877460 13998060 103505970 71091360 142320375 17734170 100096680 121640085 27455910 62091615 58669080 62678805 96625350 65986920 148490940 61161495 79601640 2561265 114960315 118282365 25330155 17843610 100550355 61194720 49206465 132962790 37026690 32416395 75127185 115540710 125278215 117020355 59538915 7553190 149742375 82151265 21026580 19913850 129819450 13122720 149334690 55703925 31067625 32518995 73408770 61630770 82176645 48388605 142521150 100689675 94689750 144582120 3776745 11259735 71604180 1024410 118702710 108783495 41382135 135753405 103201605 123870555 132847200 99159345 20205405 126244740 77845560 50762790 21318120 136403250 52447140 38975955 2117295 66641910 36786030 8008695 138697335 139873545 104103780 149763120 133213470 33976725 16238880 120766890 50830365 61001460 42089175 56278965 137919315 129621150 16630800 32455260 52801290 67580610 101579490 50725305 61594305 144646695 29566350 85726590 56959215 85917030 37835415 117700260 66889560 111037185 88835415 44305635 48112410 23619030 116793705 47101725 11019300 111160140 93324630 74539200 38826870 122176275 10603965 115985190 32248860 8742540 68729940 125302035 14048265 39880515 63709725 24547590 107585445 31883640 81864045 127117860 59819805 20876625 85489350 57805845 478110 96027465 129264630 118757430 37249170 45962385 103493415 103286460 103010250 139408050 45412695 139691520 135534690 127715085 102486330 122374560 32957790 25288515 25346940 84599715 141858075 62895075 36866925 26132775 140804760 127760325 52113405 45732060 115068495 123037395 118238805 18609000 127221435 89346480 116308320 69794655 11790390 93692280 70587975 83023545 34907940 21451575 99337860 122764800 85631490 105765750 53629005 5685570 129289530 24802080 77375880 107876025 37493880 128170785 26125470 105230700 32859780 71685030 41400630 63487935 62323440 117894840 28528500 39145935 133190040 81420840 128898765 137558130 45291525 82621725 139967130 37948770 148538895 110880075 105535380 98331660 82721850 67276590 106461090 52470660 91232805 113913660 115820610 112767270 101241990 47553240 135274065 7149465 41356035 114395820 34938270 105145845 1784670 60938910 85733100 46005825 104212875 33834585 87240165 111616980 41276340 67664805 139189665 122848800 84498705 122772015 127457565 72478170 14700210 31762035 16129020 108939855 121006650 33626520 127757205 79980150 74161920 41091630 59328465 97319595 6044370 107814495 20450430 17690460 15220260 88264755 30281625 118390110 121249635 16176555 143637285 141979275 29043930 12578370 92061555 129251820 55252980 115928655 83693160 129181560 28808670 117222810 70556085 14968695 8413770 68622015 78007665 12095655 115525545 91739130 144730500 10457955 93280095 57655905 5019900 144549795 82893495 40213050 18553830 66431010 32074380 100452240 20264235 36228465 44551065 18619185 100678965 112671105 29415270 136715040 143525325 92481900 57055185 68986665 84278460 43548150 69399720 60790890 104595120 17581695 99075240 19760310 114442395 78578175 59574855 135971790 28397865 71993670 98508720 60322860 109991040 106188465 51228945 33206160 65881170 136986705 37057965 141750075 31558470 14491920 65874630 35005425 32244495 56772090 69281130 126631410 58476165 107375505 136413735 104804550 97660305 121358700 101203545 86020035 146674905 48142290 116290110 87809145 64590705 41279685 8632260 37776870 29301765 128286330 5525685 15559455 33098085 73825800 73724025 41310825 42297585 34517940 77158530 45430545 97068900 118275015 99096990 37957155 125406945 108541860 93722025 81537240 97911225 146491650 117653235 74689980 129834300 65193420 145483065 67205115 30721815 52242435 149828985 141036825 78204330 54787335 6047820 75709755 13292835 35206395 126003645 141815595 5747670 124792350 113982210 45205425 19417140 81837435 127383030 1976220 133808475 140539245 59826165 83995170 16495605 126568425 147918720 89554710 71853765 102868050 29737140 148057920 20403945 136070130 121826985 106315425 95718720 21334095 45822495 145355070 7468170 34302270 106872330 121329825 17716965 116752650 81596385 113077305 112969740 18740505 137848590 89326500 34329060 95785950 26451465 118778835 2026275 56493390 45073755 93416850 48240600 113853015 122078310 106503735 78834795 128151300 129119025 123245925 102241530 122358960 24206085 72486330 149716545 144451260 17378100 116486940 17851095 134850990 116702100 84348675 73951380 128387475 118015485 106534905 22790775 42084060 137443755 136279680 19743405 147659640 13680735 60475230 38347020 5262495 63939345 47295855 68745885 52057185 65259405 42915090 107925270 52192560 54902985 73568580 83571015 5026125 17264580 8774310 68099700 89463225 66724035 52056525 64393320 126023250 49272330 120354300 67456110 35888550 59905485 134374200 8398590 73767780 107513655 95817060 31020630 63058530 79459650 27065670 127120395 138230310 27105270 12156330 110340585 49315395 112898205 16221030 73516755 95670795 45129555 120620580 149870325 74172510 24303630 36644670 109126335 31512960 71491620 41739570 32539950 121934760 49523580 23466435 22421265 102782580 76026315 54777585 88701180 138797205 127048530 90820050 41648610 23686050 30009570 83949315 111858960 28613910 122552310 127668885 22502850 67667910 52147635 131093160 97565160 149459355 100959195 92118555 75241245 110047995 86470590 98750475 81871065 128393850 140905890 101871105 115524990 64072020 118252845 143842845 81517950 123200685 45022245 2517465 111270465 11016690 1935585 12382905 90823890 21214530 1986000 6213630 97756500 51296145 100004400 46753020 51054435 57645210 122383320 20534805 40808280 53563680 70514190 3756645 36620760 128006700 64953675 63303705 86307765 92278425 13619610 21569205 87251190 138053670 145807845 96359205 142147320 76479420 119860935 133699365 140402565 123553680 50190465 105045105 120653325 100113015 88908705 106180170 130072980 93043740 67989705 20534775 91694790 45874485 15247515 59237055 3055920 31682625 119433285 80721255 132596835 60701370 10975140 22836930 124245645 96192525 52943610 124708590 105969270 55994355 86823915 96054165 20772255 123085755 70952910 116729220 22602825 100246185 84154650 79832685 37135650 117178935 128028945 7852305 111900345 57549690 101596380 116718585 4036260 11438925 61713210 82462890 106993440 86981295 14392095 134571225 39739665 126863625 140110875 118179450 78032700 148035150 83101545 100536045 97155645 127353465 27858510 62709990 93060165 7735305 8473035 80193660 139518900 130842390 105110010 56112615 3339645 69242535 79993320 94185885 106618860 85078695 134443245 51332475 104462655 94266240 127775715 97541805 39332310 31469595 10255980 108703410 102883530 29349960 119554620 144258855 2891415 124912485 133958745 98080050 143667930 27677955 21510480 139799280 57129105 106091250 69181500 89738715 68748180 73147560 90851985 99771165 85914495 128184510 111751560 81767865 17659425 55391835 22986390 86154465 80686950 5759055 97594545 57955200 15908745 22564020 89765820 34018965 6681060 36813615 96066165 97010355 40665135 30634095 57150855 27547530 28971600 136796220 18797055 12102315 97901280 122778195 38960460 59543085 42400245 64496595 83154420 67201050 118848555 29229465 38522820 81988215 72766590 133887375 143077170 71151870 48612855 80867010 5383605 990210 34241190 1642920 90495030 117011430 74173785 81699105 47485755 38936160 61872765 118734870 17639625 137101590 73684740 41922225 105508725 119760900 40671630 91472505 34459110 56450835 95064000 37551915 81618615 21436290 116075895 94908300 401700 32314275 23788050 103628505 10190145 137271765 20591820 16206810 456030 43953330 96131745 105145995 137570535 22887345 76521615 60072525 68339580 141375660 23533680 43559085 40483590 146253720 130706310 51138855 48859755 40943445 10635315 53395035 141053145 11353530 36269355 102310800 63661665 104119650 100817730 76852290 65496615 119804385 49060950 52213920 16812315 29548305 49308030 60730305 9561600 52170405 5494485 85235865 20394435 83000085 57599430 21474900 41848410 12073770 115568520 79233435 44005065 119256270 2850105 104615070 104493810 124008090 47096640 145184040 95334855 65640870 136213245 142993590 148218165 26351730 54752055 122073930 43527630 88956675 86797230 19793175 66936270 88443450 49552035 16680195 95038380 113276520 5327100 12551265 143506860 98807415 129869910 141243915 33857055 31824720 138704730 146554860 7136055 571815 138293745 108473160 2094030 124913265 58498530 132997830 95614800 76090530 132858450 26680905 134531325 76568115 102677130 79212060 67430490 27064395 128185185 57593595 37640670 85405455 140161455 9953325 1781025 141220470 23136660 124525815 126882975 35174820 127528590 107708895 91378605 25849005 79724325 60438705 140841465 84380625 93826740 61519140 47428215 26421615 17200005 69754155 49458270 8387430 38322360 56974875 126763410 109991055 140511525 17558085 105935505 119118990 42426405 35876100 85269105 62281335 13153905 76048545 110931585 143290350 90548535 135732345 83016165 112077855 64371255 133209315 60559560 28577805 94396125 78656145 83935185 105606960 84503790 105337335 58576065 98946420 107574090 35459730 61995480 8042070 149444565 85208085 65642190 35742315 130082985 10929390 126734040 104654430 101127000 86714595 7573875 44771820 4070295 125408010 62013255 18871200 48942090 27993150 113689110 144221640 23571150 70108575 65217420 143995785 58246215 93425040 40869195 22273485 130687185 17767650 40161345 10187865 66079215 133516320 56270280 83251125 30986055 91870395 49633515 136397505 148022130 81160110 5956335 115976655 8460900 26949750 36263610 51382020 86397900 72005070 49776960 41329185 67713600 126671730 73492935 71158155 52227525 111296340 2424060 93073440 73181700 121819335 83613795 54019290 43232595 41876925 62153895 56446185 56050695 27470445 91169070 24014910 95101320 132466080 105649935 119584140 39458670 69976935 57314805 64248990 109425420 56351595 14703840 19964340 73854855 95491695 56788275 21140850 99310245 147168555 121216140 108664620 62196720 131039655 138414435 64403505 26842695 93266865 90581655 70959915 11163360 44496720 104281170 28891140 67956810 74850060 34173765 70220805 126826470 50381655 57189135 93421320 103838130 148465680 13376490 45371205 96297105 131377665 45644595 91610400 69582930 95274375 130240995 113313930 123511200 92415165 36961050 43245 12791220 154620 36664455 83845245 70426170 26476530 63351780 92683425 145473780 71983995 125157075 147277050 72312480 146541435 14092635 57143415 109485360 6806505 73705890 36792465 91663290 84192840 16582005 109137060 37891680 106444125 89801010 45715575 26315940 126445905 108080505 83269320 125735490 122888235 48953670 71409840 91715130 101236575 8809560 111367905 78797895 49424685 12521205 38101830 2102880 34221465 149571570 31060380 123916350 61468920 70267575 58425210 125215740 148816695 112183305 54182655 39252720 135656685 82570170 103739310 2138655 75771900 548040 10895070 106859820 147935025 114674625 86510595 91035600 57948060 15156015 45951225 1117080 116807640 83506365 131717250 130199460 132185400 16317420 51763125 35960490 70434675 86969895 137930940 10370400 113737380 89366265 44427330 1432650 90623895 71968140 42003255 70413330 134017500 83571915 85054725 52514880 91762575 73080510 132865335 54192885 106325160 27552075 26373210 72001140 74450640 119477340 109866660 120376230 31031040 7351410 123009270 136794960 31647390 86484525 121589205 16892175 87305970 132768555 71433540 44427690 56694825 106624980 16589535 112659780 127342245 128230620 73899315 58619520 116921910 50191065 120564810 140183160 1230540 38166690 11004225 108336195 125927220 148517505 101381520 56321655 140813775 69243060 98768985 5298420 19346055 16440015 146287185 66077160 117063195 61635255 88465155 125340705 112136385 113071770 96082890 122452215 127105890 37584360 55610565 55354275 101912670 32112855 72786015 21312300 8581290 81646275 114580830 118024995 57171555 65936880 3413490 138989820 41449335 65320830 136994775 28607055 59509770 31728510 34638345 54942510 141954765 57659610 85755375 72443070 92662065 23317110 30524250 144541665 15188820 146646630 142941750 68423055 10818015 25914225 40488990 26614875 126199830 142693110 147796830 102816315 70818240 109018920 5913810 52864815 25364910 136700730 59448240 118994145 133482705 85704975 123300735 41133030 62813745 80647725 14780550 120962385 120635400 57309540 22212795 130787325 22513845 36548610 128566770 76815840 22081035 10079940 135255 57006885 50406390 124234590 85624470 63569895 125464575 116224050 63266460 65653800 88632780 89996280 11344365 104725875 48583140 146801595 35312085 60444465 142572285 35926755 31900545 43566240 100408620 133745265 90907320 79186935 81718890 125810520 21633735 142975995 86404590 27923505 134619255 33222300 78784080 92146485 10083960 90092685 64713735 60553635 21419760 4873785 142250850 141990285 19255950 130350345 134584140 127607565 120315000 116986800 3080175 250845 31697535 104745015 17761905 99384900 127104675 140897190 21101805 36002340 141429720 76710585 12375180 87129045 113572590 142542765 124405845 9378345 148430610 141770835 14408355 114135600 95449695 21790185 143171745 122759490 1791345 6077910 116015355 38854410 57085815 30333645 89504475 92191065 76092360 116594895 49487265 11428245 40032645 112451970 90882960 47823240 78710205 110446185 22888845 1054335 145678065 142782600 140831160 66623055 31433790 21816375 104179800 122675805 108412350 132266580 148210095 136660980 65893575 17408850 74642475 18724005 97662255 92612925 66501165 20963010 26131485 79382400 18739005 108695250 138951705 138989100 92941095 92066445 26104545 34904535 80078805 69935295 22571490 92376480 78559275 38017590 26352630 41097540 7750140 34990155 45806580 16986285 27616050 93946065 135046635 5462265 23946165 142152060 26555040 132378480 5413140 30073245 64419375 84157320 8611005 5395335 49326465 131159955 139710495 145294095 37726530 76301955 61685325 13691730 47026080 125976915 24340290 92808945 68535075 119779800 45016590 18900480 104645865 106416525 43621650 127629285 95410605 99632445 43475115 7860885 119535495 42477510 81398130 128861790 84322620 113384235 119067255 144412965 60251730 23234430 53035200 36803730 103944120 74358360 120091515 58418880 101828400 50049405 79328100 121795260 34019280 58484430 132153255 142250625 55287255 102167025 15516855 20125485 4729650 149830605 136052520 100834530 148658400 2270970 15022890 90501600 86757195 62273250 111596910 27623475 72250830 18423615 45854835 51436830 103867920 111668730 133386810 59564385 38789670 80184105 100113300 66714570 40623840 115502040 34209870 68813415 16008645 98357340 95744760 89304510 129330150 91162200 71338650 102248580 13626045 29237940 11457495 102312945 49088790 12293910 95911230 141973830 119181240 88713930 98558955 127477860 11614425 40890495 40608465 126922050 108469380 45664620 23012760 132955395 105222405 121520685 89301900 13828140 37935405 120488745 69046290 44759820 20622810 55220610 66601125 16194840 5780400 36858420 116824260 79158945 139886430 87736485 87870405 59039490 49039380 82269120 73736925 33226875 44129070 128573820 39914010 8770485 42707565 57385605 25713210 74744355 142874490 57642870 97497915 16725915 68229780 133524165 87015 92235720 138887220 102825075 19005750 84117510 106771185 34792320 108621645 129996945 103434660 119030280 52392840 134266365 66639150 41960310 90365535 95751855 94356255 147141690 74609085 70304820 29774370 43489080 32678580 131338800 33007155 4216005 6027630 132757245 19019235 86690880 146361900 70581960 18115410 126869475 30680040 8898015 25102455 6302820 120959610 35887785 88185900 57321045 112960020 136554180 5309130 60427800 99457695 127433655 81700485 25262820 147907500 134896830 74974620 26503770 41998005 111503280 135754620 34090365 69502395 7718580 14253585 70234920 28124325 143378070 134844630 78707985 126029535 122484180 49861545 63960255 23136075 20838825 65142195 31932390 33265935 112477395 12536055 140229600 34036695 83800950 76755675 75927930 18375195 127122120 138696615 59976990 34692630 104146110 2148375 9855690 19330050 58751325 17660115 17840055 60194715 29677530 136410720 45074295 149108040 13249260 34773390 90524565 43086045 147582735 143303640 8756115 36799545 131136210 117026025 10020645 8096130 62801715 51463140 80230395 87146550 35735865 18154665 134076810 95722080 129432240 88537770 140392530 138906645 43394340 76150050 3646650 104986785 46107915 34124085 69091380 103533330 25500735 10578060 57176955 146583420 12764115 97424370 140290290 51466395 9516780 44162385 18950715 11775630 42804930 71213280 63200085 47881140 125754720 383775 99967560 13557405 32863440 72432720 89021955 83981265 21900165 85184775 127036530 97752765 43420140 92464215 17237460 56162985 80141370 57867345 34980495 130102140 133919805 17965185 149715870 45471045 136145730 121769925 33060510 91024875 84632880 102955920 52432155 11735535 82674315 94462590 67804095 15599925 39303405 89831970 65652945 72152775 72833490 18678840 10843020 88680465 24803925 17287710 29827740 98986155 91495455 62181060 70620210 140158590 45821385 83176215 117512640 128652075 124612230 66431250 38853645 18253755 48676260 70163160 79056375 100502595 4189035 98049390 128646840 2084040 113956335 36567225 121267935 37564815 41893140 29775135 94205190 57802410 55294425 26416905 24974760 53015610 32341095 137187510 72951435 2281095 135239355 37419465 8991915 30966915 3911970 101827785 134776320 70115565 28618440 133115895 40991565 90099720 52488525 124620180 102168180 11575395 116470365 105407415 22886115 59391975 69937830 15505485 17029875 111787635 57086565 10936365 58214175 33911790 126787395 63291375 48509775 123671295 22699230 72448740 123091050 67761555 67175280 97940010 128306760 105519345 7137900 101073450 126078165 33040155 104187300 8068005 117183690 42779775 104799255 90708090 60294585 38466720 2449740 1036215 137310615 47022525 44640285 114291570 34571340 122741445 131192295 61956675 67972995 14213850 90756000 63766545 2804745 24662280 35794800 32018640 27737385 79312440 84178590 51985440 137378100 50671995 32563545 86829465 43246320 146325045 130910100 44132955 93101580 127863405 30223020 47538795 66007395 128131815 4013490 144627765 20584410 123616500 121119720 102247020 140684895 109291530 57576570 74371575 34166925 92201025 136167330 27960180 130731495 41507025 109012410 186405 22466535 135233325 54423720 129275250 20804895 122492025 54174255 128467290 142080870 56691480 134702325 67614780 115093215 102904635 138121260 108123060 90959355 119811870 59040060 57807465 94926405 137405490 22532685 79518615 10100370 40722825 6171300 105272640 116072010 62022435 17640660 47944230 115413495 125223495 27606510 66839385 73270830 136628220 83869050 94064970 80774295 55123080 32746965 66342990 148233990 67041135 1070730 99680295 83992290 137518140 20276415 34537080 9230565 32195220 1743705 104404500 83044815 57899895 38796360 30178575 32056035 131141280 43687560 69789405 132819165 96965205 140244390 38448465 18766950 60826560 110246070 93322035 63931365 89268675 77306040 38705385 142302960 6864180 52973190 21636270 65386530 22560060 52521735 88010670 71048160 89461485 54281040 79474935 145690635 78839220 31317285 55080135 124624215 6071385 24418710 84274890 17200080 70743525 86952900 127582110 67948200 41488155 110378505 12823740 10499640 69766695 123015525 120972105 64351920 124258650 19561665 34413720 60239895 67973865 84873300 106550595 29349495 123420420 14224455 145537875 78299055 73628805 131703660 104587065 133774125 13343340 92522160 57702675 104545680 79111965 22923375 20146410 139858620 52831260 149743575 74102955 27238455 104845290 115079220 84508860 19603995 71271570 133461150 71235705 121918650 19484475 101434245 48419640 108280410 51317475 50911065 15238335 61733385 92591460 60091815 116117415 46364025 123625830 43342815 22676565 133815330 137281035 50625300 49406805 139981830 80440305 87947805 84537345 72990180 140239860 65196495 52166775 37279230 40883460 93901080 16900005 26550585 111873015 28797600 35033265 128278320 51416565 124527105 92218530 62375160 26394060 49115310 88971840 83612490 24452835 91002315 81891675 31241685 26259330 147268980 10885485 26631120 15903120 55489140 104398830 139358865 147995970 48614130 118600350 68848095 16751745 129276555 31691040 111552330 40748520 32856285 93008850 18538425 35910420 125163510 96824865 122816415 97467960 101639985 75470340 140175900 65819460 148617300 106991670 130020330 63634155 82464090 8668080 55192350 59035920 38531490 131950950 142357080 3754800 107961525 21742635 89902605 46599285 44886690 10804920 27529545 55056360 82961565 49180560 25190310 121394955 110727045 115121865 100760160 6360975 15928050 143036295 104794635 103980165 81630180 73238910 104806530 27420285 19671420 41697360 111920445 98515080 61029285 79354005 56303835 82388850 56543910 109248810 134644185 147093330 65468910 143555205 131947995 138454425 37728195 38051040 23901195 80319795 125307000 125919405 27143850 117295020 35883210 26447595 24059595 115023030 116150430 134259120 71375820 73913940 58282485 137573220 39769830 84827565 134294595 39709410 47599260 100570290 98279085 101453535 59370180 76656600 113086620 23523825 100699545 15834465 49570965 20863845 28330650 135289290 52212480 59062140 111342315 68141325 99833085 47766810 141639180 1097910 138113295 12387255 15257940 49566015 130268355 123908280 38357205 122661825 121123380 57908910 2554590 78179490 104935920 70291200 148748520 123871230 24139635 68993655 104662215 135040005 67667025 52692075 129159180 117694215 61857915 49009755 55848030 141641550 149772555 30608670 107806275 117541590 73904715 60789585 128160690 6303315 1068735 37975875 16176180 12614340 84835185 32419620 3533415 2467200 53607450 754035 8431875 52906665 35316525 84614655 80649255 124557345 12927705 10360830 13732035 28861275 65170200 19297455 126026130 101890500 84623100 54127035 46393245 34252080 6369075 112360875 104592255 77221755 18147030 126243435 22550745 3026940 123925995 148801635 69093585 121468710 55575990 66794280 100041330 37496700 130569225 83716095 49103565 93778050 118300395 143221305 118590090 85728900 84989835 146742630 137964915 80597370 59339400 79928010 20496255 108921630 74193630 74656485 82225320 85140795 60908160 7507890 145987395 8292690 4378155 88842030 41529195 93355890 85083495 114707955 17602830 106151145 13579200 131671260 2604420 4130640 92516910 93143745 81353880 14376870 58100475 52953915 29322795 60670950 12149880 43003455 61743855 25422360 51521880 50975070 27079230 86987805 87624750 13605855 142405290 64532655 98576520 85858725 89498895 127129485 53488845 108610875 65462085 76294185 50383350 9542220 28767405 4722765 80376495 87451695 122315415 86468970 115450170 43594995 58778685 50449215 22401810 149948445 51075855 67285230 15271905 122510985 89073885 113686575 76417740 133806000 95559600 128432475 148880700 112438560 39352530 146179350 138451785 148081425 85767345 78111495 70452840 9976290 4259520 133561020 89724555 57903420 112268580 60305625 124060740 526740 18599715 52762140 40706670 11185140 83897340 48810270 4278570 116259390 93824685 7120590 97967490 140245500 45217050 45701880 2555040 63429390 134811435 132802710 110482275 98910915 47383470 29453790 17246280 105787635 84197940 97203885 122038155 29558775 5643045 21097965 11723925 53845380 85150710 65974515 71183715 1300080 9242625 117057780 46439730 55083900 114729705 96055005 83340780 82672425 127534290 11733795 12723330 52975545 60945285 133666215 55686360 83608995 40288020 60493305 40096620 15877530 131408310 88153590 24427290 54653580 86719620 78572175 45882555 145602465 38675415 75625860 76153875 101557185 127361895 28422075 58153065 135323880 137202555 108051510 65396805 78971610 119185080 107495865 115078125 60367155 31296840 88468425 120460125 147740850 128686515 17355540 136891530 143713200 78545850 32102730 96331890 40702920 114990135 119317200 18150210 63926130 120113700 131639475 36528855 124286790 132329070 63783210 26037315 137948925 136080780 59267205 64375950 17249385 120260490 47996115 13904655 82730640 36544875 69838440 83045160 138130755 59908125 6064140 50840310 98819985 83101800 72707565 132084375 132392340 134794500 25121250 136186005 20563305 100947630 141491880 132561105 97492425 22523445 16198620 82103070 127223895 121126725 92729790 80444145 27405060 106965705 83859375 98447670 25672575 52597080 146550990 44504325 87244035 46965060 45471420 62581785 3128775 57845775 55168545 1212465 55880370 119521035 78364995 15719160 139465275 39215625 81978510 79081215 104552445 132781455 86340945 1242090 116525295 60075630 121764465 72039225 10321785 732795 127457805 45894825 79452735 58567905 22009125 98616135 69237930 117012270 149180790 72655185 112662810 130297200 106106460 124519500 123198630 34715190 39784320 123574815 81368670 98986695 141607890 28809780 32867580 111498765 123817695 46713240 100824180 131843205 119081700 94857510 113258955 13400820 100846905 58669485 9581025 8454510 90188805 10231305 77647425 93817155 143765325 115085850 127637310 120046215 69607500 80543010 39778920 77184930 21019995 12978225 118965780 25381455 124896480 90711855 147639900 17622225 140708190 66195600 44972145 88718790 17892915 100266120 125460345 90156615 149847075 31615530 149346810 31172850 4669080 128767065 118362585 54432270 39460140 37671015 128075610 41407305 146772510 55155045 67727175 124126005 132067350 123266955 49512015 110715570 103102665 105828180 91757865 50469090 115291470 100799805 99755760 123055380 48739215 14975625 87812100 118340280 112810140 28813245 36633795 32823900 49820355 82150920 39172485 136191195 73012320 131201475 118810725 119970630 102541995 69081045 88814475 105209175 83300070 110584530 95111925 71952960 140124975 98572740 67396425 131356605 83155755 63670620 69061920 115683225 51775305 107059200 77078205 121159905 72007500 22921875 80549955 122689500 138327495 6466770 69058980 95882070 26123325 26418015 37111485 52134045 17258550 144219645 53145885 75607410 35426685 141698820 57393315 32514720 121289115 139238685 7470330 19385355 66564540 18333285 126147240 146721090 54813225 43986285 113433345 89525685 32996565 101654805 13368315 35915820 105027900 128153610 107862930 107421960 100068630 123394020 30858825 84534660 112761315 33584130 24208275 105754965 18341310 62213085 19031325 30888465 59613210 98946615 147176490 36835815 92346270 34438515 69225630 84474315 149314215 13622160 105495045 116281500 49882950 76212540 140102280 100927065 149529555 122606400 50206335 61881870 108173955 88314810 41927040 45018360 79188840 148195815 103444605 38255715 80736420 125037120 18572880 1968405 106069380 115673820 120076785 56594250 43675845 105889935 800955 71132325 8263440 142890000 7852155 132269430 145998045 100264095 99350715 77052975 134090040 41159655 31600995 85932015 75200715 31640130 46716570 99309330 83781285 65393145 5879190 138124500 110543715 82758495 85372185 46945080 148160775 127360905 5691870 83161950 119156790 69856005 94173870 7962900 105998280 50332140 116447910 145334955 15296430 57589020 103930350 121354485 4857765 47585160 130078980 135558360 116844825 94028460 87425550 94082505 110885070 123703875 116885550 101343915 90960510 62976495 12698670 25812495 95046240 34760655 135655830 57931845 68127165 118336635 46400685 119772390 35418855 142865115 117303360 53325210 42389190 134567805 66437280 32740740 63061110 14104470 90540330 37130400 99345480 41837520 27699120 139109370 24636420 13641780 17679750 61560660 37858290 41184315 41566170 123277770 91394370 83081940 26669040 14800530 69755730 115334565 72638415 43816845 146838270 28811640 99920310 145986195 22358715 97899810 67351185 122514585 138405000 139236600 5872665 31325085 110406285 94103715 60452880 138590310 19764285 31992360 61033695 3721530 81226515 96732105 55440030 83480385 58009725 78629865 116761905 145745970 42093420 55071660 51038535 48887250 12923955 27787170 130718505 110232525 133457265 41324025 121042290 147561300 28479255 44793660 13106910 75968640 41378205 663750 32932575 65324550 101420400 41243550 82153500 134731170 143528910 64058565 36153660 106093080 13844415 6287520 115290165 91144710 124270590 120747735 117308955 136487595 25151265 49210725 45454800 78291900 39721500 20682900 20300040 116474370 42559770 78581700 109334715 64901070 100978695 5876085 112488885 124393155 78317715 60548430 57532785 115414785 32658720 91491795 24881430 16098720 64786005 143645925 25655040 86556390 94839765 35630640 26532345 66442605 133760625 37727430 93455655 70623525 70106535 14252115 91725405 21588585 134373570 89406015 33092400 1310400 42165780 20010240 88137975 28655640 118981035 6898110 110366985 4238280 48800970 93691665 123360525 52779630 60611205 72879630 135307680 123082650 114958875 109797375 79870035 1039545 63207555 143726160 2097555 74160705 90635025 103668000 10161660 6269670 1361130 40702995 127842930 95838000 42419970 99088950 14985405 14004735 140033205 8501385 76927080 46389600 88276485 3981765 98779050 60117630 44753910 115172730 147277290 95435025 50603130 87310500 55849890 81210945 377940 5470800 107614740 23954160 40515840 81666165 557475 140853360 100685835 105678375 51855150 88924875 42212310 15187560 85188480 7996755 2928960 67624560 75939975 21164910 143184375 4806180 117923445 110939310 72185265 2508015 135873540 6980220 51056370 109314210 67047375 76367295 101780745 70430220 145558185 149917305 100537650 128866200 30912870 52702305 46402995 142417935 78917355 32335695 35380500 128508660 109222545 6427065 85667385 133763070 145964820 143078895 108704235 49250985 20666055 95198745 94767015 6916395 94266045 94572165 144803580 44931750 45655635 31103055 40220580 58416150 139543500 120076725 23507445 16070880 132928275 43937595 9136545 60321600 46970535 45423165 135378660 63514365 64819605 81343305 141280830 29429070 67298445 134366865 12553455 127620780 93244635 112588260 121408140 107600895 527580 133806105 38591835 144026640 59429640 44730540 54415230 16966260 72988410 70286970 132647895 46845045 146338710 113954955 85381380 35802510 39602715 52665315 24669675 15731265 146498100 81423000 143293605 72995505 133428765 91297845 32748450 149225715 96569070 35995110 117836295 78565905 71188125 81188700 59202735 106603980 111303510 51165420 93502605 103414590 118673655 58065855 101739900 137528010 55168695 121028535 79049010 111853470 22531125 84038265 12169965 114932835 120826845 87908085 82695855 133481850 106042275 109578360 113514630 55276365 47990415 111316380 43486755 100438815 33950505 90172545 129876165 112987170 110266755 52040910 87318375 132380295 135171735 127090605 4122195 58101255 121714290 110536245 58602000 104581005 129361320 134383065 46922430 105743520 137718675 98161230 98077320 5295765 133552125 55896450 4497870 109220835 129352440 129098820 148100640 121152075 63169785 56003685 54162465 46721970 109401525 70506780 47914560 4456770 99673980 108544800 12145980 147208500 129427380 24068265 133341510 123776370 106412820 50887845 40804020 1809975 19377285 11736480 52879035 133673580 135374370 86011095 38729625 148976715 77731380 30772410 110838705 117903225 1352610 112343805 143938410 55727355 92895315 59042850 47265345 40613550 102458355 35334285 105676350 36995460 46252890 73361700 131048415 92837025 77671650 7588485 126272235 2175720 86314215 148991535 50008470 12595065 92600865 67765200 82574385 126766425 27061740 129291165 72316995 83674965 5149455 147449835 100282005 138980460 102387525 8072805 29095380 141253920 114779325 39022410 48655335 133925985 58882830 67809420 126163350 78442140 141110400 58136595 99825480 43108365 65946840 120571095 119568045 106462800 2149710 98304855 15038340 124950885 71645745 19169880 11002680 20124030 28156215 4001025 52265370 17741325 105355605 92476005 135401520 27689535 132798975 938625 77601000 5623335 23427840 21027585 15803145 16213845 95437545 27421500 87683955 23556735 29931825 134312550 96176490 69606450 66443730 117879000 21574230 127279005 83701935 70394220 123511650 59470860 11080725 48570630 111508905 54617400 21579690 62337615 144649080 147890535 142524495 74260185 133353480 44750520 113286135 17904330 118397640 45985530 91573650 105749385 71006745 121213695 53416620 100143105 85668615 76599930 115588245 18537705 98740800 10339860 27193095 52909485 56088630 134299365 11277225 87167520 123919065 69979035 146067165 18327315 141325920 9829455 133570830 18711345 78129930 121846005 42985575 116739495 73005375 27869595 99216390 19621545 126644145 64623630 135336555 11651445 42159495 85267995 147033450 123661890 43205505 141244095 147049080 105106470 126778335 148728705 89010285 82797525 82924890 72199245 108591990 122294595 125421855 88852635 149796285 15280725 10140180 100861395 57625560 71328345 125911785 143534970 87506775 110144265 89803155 4230495 94512780 44060100 2179350 141259020 41630385 139911915 72456495 14857080 78559605 72778905 26415060 128966850 40421385 36855225 33853800 88061940 149724735 138682065 72545505 66916365 112948605 84156150 95183850 31022655 90669435 147926265 117823020 90465585 138907080 102904590 85882140 148697745 23454105 51176715 101950875 89245305 124275810 110337420 125330910 73529310 100695150 11494680 61047375 23118030 77890890 105873195 123421770 98556525 114431025 71766360 102393375 139184625 47134950 91018155 5879025 135572130 83754510 32756760 122935740 36899070 130150845 45651180 33453150 19967385 133511055 20676285 9629400 145051455 95402505 49538220 98504265 133021350 112235025 59933535 79668285 36121560 84108375 31966620 122620125 56590395 54822735 80973555 70030200 135789285 7507260 39032355 93747795 71550330 73533360 133440915 122017500 37963980 81828660 113246175 53420565 67887660 84094620 139519920 22219860 118727745 30147645 93785100 31376250 11317710 132409305 13934520 39520290 65969070 102423780 84762120 40693605 139228680 125350815 27719085 99593310 93759885 120116130 65497725 92785920 115763370 26456460 58864320 106129890 30393345 142505505 91019505 20272335 31141485 37321455 50147445 102970440 24770265 118636035 13474875 31040070 83760555 80257035 37749660 2456610 2044890 83478000 95034555 15458970 89934780 92883570 121166100 67768905 18531555 118617045 52199310 105355755 117927195 131475525 132090315 10614885 132180690 21343650 142449285 27973455 70546740 76016355 1558140 47101830 27785130 121975680 18772725 69666525 37050570 60053640 18715950 4952430 33947415 143582535 9533595 16217280 5041110 65042085 77670150 102599310 136479240 100473705 39381645 50175735 48977325 55808925 44586330 137060370 50133315 83605740 114795030 802485 56099085 126777075 107314485 124350975 30314580 3123630 126500715 133029540 104556345 121962450 125308470 85618050 40796640 85645275 22226160 128674395 110718780 65753190 86994975 47763345 115955025 95539305 141350940 27761955 64911630 21548250 18788325 81870525 74710005 34707345 147308820 132478665 49798140 72739155 25082940 93127080 73983180 15817530 123233835 108604035 62533545 135547290 138443805 68758905 20491590 88435590 104965875 16309995 112724475 136986015 135779490 118205040 135245745 23889870 111705915 131156250 83841795 106764795 130018965 103649760 18182235 65774850 136890525 28358775 60212895 2002890 35345760 112973880 4159335 59782500 88709925 1483125 81982365 147299430 17414430 113810310 94347060 28321185 31268670 63227520 27700005 90597450 127076970 3464340 50164845 95348850 128240490 85758375 45594015 114202770 90136635 141263175 21670980 71136360 86172870 74715960 93722310 131351085 983565 28991685 15504015 80429700 105094005 61737135 38947335 135962565 85752165 23626590 149989485 55543995 134772090 75224985 83896635 114420450 141956730 128291910 8657415 120500490 42929235 99914295 92763660 134999805 16435575 81365010 94884510 102490140 75177645 111070440 58759980 78008895 47552280 135230970 109511100 5663295 104932470 111687165 68432475 39015270 92857905 16464645 91187175 96754005 5616765 134645205 8927325 88667175 48274140 100396365 77997975 72386745 79057200 141488055 1793325 91298565 20019975 50340360 77068065 140425320 132119940 21224175 75608295 54541005 132655905 98897400 3526110 122578245 111362490 68702850 59469945 99921615 36778140 32361630 29008050 33252105 60147795 130505100 98496075 148707030 108835515 5112210 129580080 45728820 34549905 50559255 73557900 95072520 106391535 64801215 93963045 125542380 59622510 120397650 36760830 138984045 25713855 71154060 8681865 104799210 70435230 88912695 139385970 128665740 51093330 134769075 4361640 105291855 32916990 131311230 59108535 4885080 78148395 46382175 142636275 115138425 139430655 59101680 101471970 107640570 14512305 113474535 70779480 141194220 138954045 34128900 123892590 50758485 48767460 77655870 27372000 50717610 146481090 39015150 73213935 140520690 8220510 32128680 126694935 73301955 31403790 127838445 44770530 78816405 29159565 131008065 101358390 75661080 116789550 131742765 91784595 124496415 86349795 149075730 46696815 147180120 65593995 44450685 102013500 146365485 11311275 89151180 142597500 55414275 103129185 57599295 95106705 60171240 47035845 51576660 52599120 131662485 8662890 135421395 23326620 47050350 28694115 65172465 14711070 103149375 29315745 116941575 125759280 144665415 108907200 79542375 148196205 27822660 14194680 16757700 141801735 88886670 5974425 74486130 39671760 74477490 32054865 4782675 123697155 145951305 140889885 51480375 70968855 10857990 81389610 33510090 94052115 92930175 31955490 74669985 44671860 7138155 59078160 21933540 85387365 40259280 21925575 49175280 7408605 49231080 12854205 27969315 139085760 36686160 21293760 15207225 107711490 104306550 81891405 35014230 94949070 38655750 25268820 36137865 2434125 21526110 131079660 127574475 115876335 45004590 122651235 64888920 54459660 99843690 15166815 105222825 101570745 41260020 133284945 60201525 13008750 127604535 140485950 6953220 108067905 51380565 118503630 56979450 115307370 88482660 124820400 146410815 143170560 8199075 144543480 15253590 113781510 89391780 80539800 9895410 84926505 140494965 31268010 2782215 140282250 65792430 149320095 141760635 90215160 106086285 5317575 36298200 68865015 102582870 44338200 6730170 140396310 70518075 114295440 135929805 82643580 59716830 134048970 105916410 410625 139878735 119135010 130724340 144692970 88593855 120280380 65771325 11128035 68016855 118587780 119075370 143827800 77111730 64469340 120564900 56455035 15661455 68593605 27252045 44426700 98547015 56151915 142499355 97378110 45788265 78292485 131771595 37758480 67709475 83579700 43849305 137368110 37669080 59336760 140734350 125625990 120523800 57522270 143612820 1623735 48595860 47031555 149653875 77694510 17028240 46310655 31895970 134813235 27403530 100568610 119192220 103893735 7873065 974370 14559045 112389375 112890555 45280200 2959185 122614425 26459625 120577140 51745245 113373000 2428050 25066215 91914120 33683790 127197750 50016570 84948780 88487430 57659685 21907575 14057460 83615895 8443020 87589680 20143905 73868940 18358785 112834170 120415365 137841210 122335860 50376780 64552980 60398355 36065100 92453400 9695250 65442135 84791460 140897040 92624145 58805730 47757135 130733250 22255020 55099530 10694310 115726965 135097035 91789695 72663705 108732690 66395040 2775000 33937980 138013710 85216995 109926750 77631300 16736235 22303245 55483470 113060040 117736080 131651655 1672845 32100960 33573045 137935845 95335800 147147210 76756380 72072570 137956905 140218440 122593125 107254620 143197470 122351205 3532785 21018180 42564930 127960950 53751285 14429565 26440230 39603120 88968135 124137600 83228760 119198355 61089930 113982615 146573700 33096915 48461055 134665365 118509900 30131265 71467530 120525675 66653745 99172500 127183305 25236315 94068930 139692720 148433145 29695335 148007895 36146265 99989715 149509395 121324935 71634405 68197245 32009985 21753780 19422675 58611270 126119610 72373740 23492565 97607895 5153925 16340535 91797165 99857655 13832400 113028255 131911380 121161795 26560410 122254035 91233615 138066390 138669150 51964275 15113790 114064455 76155360 26458005 58909815 45544710 96650910 137555460 113141025 121206810 42915855 3651135 114154005 28175070 65501715 4032765 135551070 100930365 112272000 971445 108845745 84456240 52401375 9318195 71844900 123306090 20078970 55841370 74799690 42057210 140317860 24262680 35630145 77362770 39978495 48186495 35511570 33299160 7377735 32595060 1150335 125715450 136145415 9581685 119868525 114330750 148796460 121887225 133985340 17261055 1278645 144575970 1144905 81692385 37692990 96215790 68199360 111486120 20166135 8374605 5458305 124501875 135647250 16248555 66294345 70939410 146669610 80753370 6133275 8246415 117980685 69948570 80920440 72088935 77105970 114691020 105970875 98919690 111354165 26301570 18029895 128386110 24575445 114521070 99027045 89401515 79819485 1398000 139599405 147883200 65849940 123898815 68608110 54864525 34605660 93532740 106955130 113374740 38276745 11189550 19239135 126109500 43667145 130806630 105722190 83934570 64680180 24418515 110370375 42343965 53159070 56856195 143279190 83577840 100311705 63962085 33560280 44526960 49149795 72809460 149953665 83368995 81014700 60185340 50767860 33660630 20441805 18987210 12687960 70590510 23702985 18681555 57106770 63978750 67807950 119144625 69924195 133196310 89132265 79703130 54604605 46061685 16109910 49593300 134304465 112603110 9907620 4178550 74199015 21265170 54111825 62225640 70413240 137902050 135282315 37231110 50078100 124150065 61628130 68845980 125463030 73601430 111466635 132845955 11411985 125586975 68280990 28404765 34773090 132166260 35540445 81624345 120639120 16404165 65418675 43720620 48216375 115725525 63819630 111967710 27744645 62592795 10918650 131098275 80306805 55333905 45425475 82121565 58548705 62842335 121530330 73116915 144529515 13589835 102971970 111390 71443410 70594290 119771205 40860615 42466440 8724195 148351215 32834670 13980855 22251375 99500430 27789195 25559475 129572355 136867635 101480100 144643350 18391290 52565775 45536730 145523100 127965795 140643180 16304955 47703060 112067265 73401570 121591755 75363450 129392385 95131455 35039445 138781095 17913330 20269710 83835060 41366700 13236540 14566170 6533130 110554830 14249175 89058120 20892690 128295345 140927715 12324135 122288295 149805390 6521505 59761335 72432150 139634370 12750015 61090890 125084400 91395 103333575 91800780 123884550 144980400 55990410 101320080 38659020 42513600 18988380 9327360 148119600 131450760 45084435 18641265 15561105 8641125 56863200 47943975 143846040 10833015 104879490 31673985 139804260 70533990 89860935 62781420 9740520 140115090 16563990 41345295 145565610 102611175 140000700 10945755 12787560 121273080 6578760 76836150 19716570 753615 67387875 95123910 131471730 85141425 18325575 6570825 40338630 105441360 135461085 58256085 143461185 1659135 126045675 27085860 139773945 138898110 73970715 145962630 46167090 3932475 54313305 80186190 86747340 20760210 60594885 24529830 95106360 26491830 42644490 22312560 113315820 106397985 70906845 134404860 105697635 63594975 24575160 100645305 141133515 17562570 94685250 75390090 73000125 32182275 107134305 37656030 124212330 127574055 9291780 86765460 91241910 138181200 52783740 46918485 55679640 81631440 2613870 148536810 58693725 20994210 125455545 126971565 16909035 64776990 44951835 80134395 56639895 119805945 143169645 3535470 16356975 40052760 94918155 99044805 124418685 33017670 139653645 149130075 48037980 106750890 2777115 132607680 128742555 36425100 137412510 105858915 34381050 66353745 132520710 115601760 95449725 80260290 110826945 31316460 61320570 144884535 69392025 117067905 119535795 107552565 149816160 123939420 73481550 23462850 127923480 81887760 6284715 43381620 22853850 15631800 141272100 122509875 90158865 46314840 64917090 19697850 12237345 88726665 36855060 61055055 135336120 34117065 95583540 123800310 32395125 28879365 101908260 125894940 14535795 74106540 131157045 96085425 125980350 93825135 46443405 7719000 46233750 109527060 5817885 144382440 125786460 4212990 22851285 7085625 15822945 5283990 97527570 36550170 95414070 44711865 11040810 128884890 21620310 46679385 44020395 25008900 61628805 139150155 125362215 125924880 28257795 79702575 101103630 65042520 69047430 55313580 38203665 53915115 55619400 138882810 69054525 81256110 37281135 119244135 138027210 31935945 101236890 62297400 136860405 140713110 94518885 23095890 70201530 126630330 90977550 80290425 125809185 84416340 89396100 88489380 85540905 36852315 147863670 137892075 35807790 122593650 120113775 75049635 55505805 149632275 7401645 54551505 96645450 2119395 111957150 24710415 140206245 61247595 6841005 93041940 58913895 28581645 11901705 31627830 19921125 43687875 110163645 80355030 116794725 107058645 129798480 75244395 143996325 110610390 85761945 122049300 114456375 85702035 83916405 5424750 107946885 135990990 79904205 119577300 78920385 11156820 72466020 66635025 66860325 71373075 129972270 130458015 104566950 44041410 21987060 68007270 19900560 90565935 99008175 111020025 91631175 123711750 131564205 101766510 7023045 9696885 149814795 141467775 24958845 62596635 23995260 88355280 123246915 135100680 11252280 97042080 44068965 58945305 135840195 56996595 45377670 30772545 140151255 49247565 20533410 54826785 87597450 88893585 19397730 80823555 97168245 27187530 61615290 121522590 24916230 60222165 25841685 30733170 96862845 104239530 86179830 169170 21135615 105197130 149337420 32763585 118510365 149049960 107713380 2424240 135601590 55538325 47852325 54450600 135678015 76167060 29942295 117851595 44755425 7812090 144416775 74956695 91882275 145276740 147900795 86929005 32813115 23557440 26800470 36242895 127340385 116046840 26189385 4069230 3382620 119100585 23254995 125945010 55724895 108156945 11256105 100986345 66237120 117866415 35247060 72868860 110080815 19121400 129942660 4928100 91622835 106676325 139645380 134995845 105345210 88798620 42376890 116361060 89930220 120813150 15949380 143313090 33347550 56184150 68556510 144242310 43774950 128006310 109821540 112482270 60112875 115391310 94359825 45744975 108517770 129362310 94421715 10862430 88228230 7474680 96359175 128458770 139417650 81892890 111754095 49059105 20996205 147755235 92338875 119070465 115439580 34300500 102864390 96829260 56562585 102522705 55678995 102690795 147048525 17559630 146007300 37708065 81890085 81881610 82026315 41577270 62148480 77801595 47082960 40891440 9166020 121926630 111324120 65432250 118086255 75898905 48556890 105044625 122214900 83872320 19692405 90970020 90474750 37055535 59478600 138970110 75952785 83082435 41280720 50637120 34723740 36032460 74245815 76264635 31264875 63402465 94855890 39084465 50184720 4731150 32095980 27186105 52338450 15545355 23688855 2731140 126831690 105639270 130755585 45346185 15154230 37928910 114203640 112352700 138422190 99248700 94585320 97100835 99285825 1474680 450420 9152685 61166190 28922085 23305080 97167150 144712935 124812660 66134535 48020670 36380550 41831925 133705440 131077125 138290880 64257330 36390885 68298495 145768095 45321975 2947785 101555955 62941155 39080190 33645750 114589635 26063835 98185485 4880145 73363890 97222455 116193885 2115060 141393840 18759330 47263875 121906035 114262785 81212145 131796210 13108845 70307430 83996805 30840720 103836330 123800910 71680275 98212680 81879375 92452050 25557525 113848995 12124095 145240935 44907825 56555610 49310745 37579095 97590675 79687500 148451130 143689995 146499420 119748120 33380775 119174520 100420830 94792830 114302310 107166165 138304755 29432970 74548680 84840225 52077465 46999215 104479485 84972255 117077445 27856545 18826425 99270375 17131380 94287210 44032350 139206900 50176020 101966490 18325335 109246605 93216015 134954310 29842065 87848310 42288660 26691825 88540410 36504225 62830800 92599785 120155010 56747835 60250935 77439105 50827635 61248285 61289070 36787050 15725220 30435435 114205455 146507310 95648745 143261775 15701295 7073505 126526455 43808790 29268060 84057690 98719695 33979080 118964505 58180725 40432095 31665810 64197990 11190885 38220810 108117390 104269125 63185565 47195760 785535 26867865 34735815 121529820 114252420 129229545 6286200 25096755 15792090 120732840 73224765 2535810 75383910 78033045 107941005 120498540 145539060 45958200 17193390 4280100 32263065 23236695 19987125 63922830 49892715 22424265 103551915 133099290 89537430 140292375 67771275 74315205 104553165 28638465 127694025 22301640 38948370 49493565 6629940 54833700 116901150 130632765 9273210 143454405 26404230 120945495 138027030 122031240 68923980 87889770 54039165 134513835 54147570 119560890 30622290 7433160 95013015 75045660 29484555 60956100 69779295 102868575 79069545 106546905 83706375 52359765 103039395 112012095 80524530 67542405 2081205 32262810 44333115 142378365 79982670 138145755 88999380 92686140 105445320 63552270 106627140 132539850 20058540 36608610 120161325 108362505 69179310 106300455 96791550 4709115 59718030 117411675 136679655 1744530 94612080 61693005 70170000 48776745 66128925 101415660 142508925 88961085 53235750 134072805 93330045 25255200 103358595 83057115 20528730 9611055 68915775 46363695 128761320 4638675 69200280 115353345 79543950 133403145 85976325 121775370 90829245 77479485 15968295 112964820 47041410 84613560 16050390 105677070 5395425 97148580 2876715 61405920 88329855 39439290 29772615 43114485 135869610 94088430 60437970 31169250 113251560 43885185 114416490 78957420 62284725 50530770 69600600 17614815 123644325 5519115 87758535 130748145 71562900 46690050 149375190 110196090 144596070 116758905 16136835 126837405 31070715 118997100 142433145 7195350 92791155 134800200 40578690 79837500 15649260 36347700 102032010 141182955 137858445 69946290 127104660 75159165 304740 126676575 65749515 4861845 132486495 9447075 94869405 72340455 121267980 128906505 105695205 26311935 47954655 120653535 143718885 142955220 118297995 140811345 14208915 124127250 69428820 53195475 76261860 110221950 60284085 119104245 116356560 81210960 93609000 67263690 98668050 131545230 142168305 69968415 135980205 102561540 137813685 45764760 105757560 15198060 101136390 106256355 54482040 7152210 115204290 103080570 33700200 110253570 126066345 129747300 130640250 30418875 124681785 69251760 110076405 77865 92457720 127023720 144252765 73129125 100366215 119840370 37531770 94290465 74776860 69263940 112749105 52772325 122801655 96078525 16176045 29107575 130357455 86525175 51022080 88521345 29883960 53221245 112953420 36523395 101052615 81592290 123712590 17334900 59311200 74338500 69667665 88057815 129233805 112583865 35684055 113625285 55325520 123707790 46019970 105287535 102670320 38454690 49000920 17170590 76840350 30118440 28101150 111443415 97517880 85140750 21339030 113777670 93831915 3120300 55959615 93015585 7844280 28348800 113402610 88886025 23011260 70344390 118446345 85278420 70120560 87575310 23104215 105513720 66944160 116849220 94868190 92420460 52897245 71432235 12453210 65042730 36740805 10319295 93795225 79776480 124682400 4210920 3931140 62433225 124404315 13276020 110232330 22348440 94813155 44931885 21774705 9840780 92725170 138554835 14079450 3315195 110081430 45774165 73683270 9401130 15574350 258405 95177490 115262580 85750665 97435575 5385975 137173425 32792145 9728670 35646180 80934660 12882300 16151445 54481980 106895910 133625550 34567380 114979740 8965560 124402530 63407220 115979235 80467470 99863475 144558540 41856615 44263710 104548995 122723055 96648390 20033040 35488065 66031425 126523605 145004460 126294045 32173275 65956575 119341005 52800285 54591375 143987475 51286140 83369895 138230595 120677145 20062065 139075920 110259975 147486870 99312375 118870980 9122640 52163850 4409250 79113345 27175305 30794910 124048920 79095435 103060455 143821860 147308355 46644435 110420655 145518375 138834240 146465790 54449790 133622460 133842450 115551945 29717700 4002480 69318855 129265965 53461830 80557410 10799565 88291785 75366630 37294890 92501865 49579200 10436625 130880550 83715510 122661630 90747900 146326410 32650275 92562735 107457615 142326975 137338185 90775770 84347115 62361810 120507825 143124495 119680185 80258850 125756400 6990540 15337725 39387150 67509930 22014480 60016635 134147220 143882100 25539585 138873630 125013015 147390150 135573135 27663375 55777815 86334210 108889260 59032155 114373635 105724260 125121555 8656740 72964875 442965 110287215 54637005 142590555 72442950 15227985 83270175 85458510 136973130 148614915 85778595 36888525 42920880 84034890 149191560 36817890 111187200 17695335 72719625 82010325 109822155 36840705 31763460 39857460 113455425 87904575 12106575 8630445 28164030 25506705 80848155 137533065 47469075 80728770 80895885 90118965 54670140 72843690 3662190 121086090 106520595 43029150 146707470 147872055 32142480 129344925 8727915 39026175 130379940 39992835 140470620 81213015 146866860 54798690 80365395 142221000 86583570 109539270 17411790 41581890 109766685 72166965 137251950 104143215 62198550 81202125 82295355 140281755 85440480 136863345 147404535 145336470 130568880 133857765 82843350 148354455 78349020 22720605 1371555 31196685 135807075 63587550 13415640 108806670 85980195 142438215 129585765 128785725 56450280 129128880 127252980 22007175 114968835 37313400 79747830 121617645 107802555 100323225 81383160 4825530 103017600 137438775 109031640 69606915 13581765 131677020 116206275 36885735 66215700 130263465 85727565 137171955 83398125 87652530 133786605 119538495 48720120 123242190 53270280 1497930 121890210 9591225 58913340 78836475 35124795 121175145 10852260 58850055 22715880 116228745 31789440 77948325 131169885 123171105 5512320 75987495 18558375 74466705 15766440 119045445 113645760 87626985 87269160 108729660 102909600 60925020 94263990 93095070 40357605 83970075 419895 88680780 143771865 146692965 70230690 126598320 146037165 6788655 52973580 5609520 104509950 95227560 99738030 44134245 5171730 23108055 135211680 104100765 91824870 127823970 18045795 110069220 79422030 111996240 89062620 129156765 5939910 65811705 22546665 135304800 122736600 47164380 27981975 25747230 60788310 89415015 82528680 108518565 46642755 46293165 74989875 81792315 16111575 22571655 127591245 100343205 108845610 99464820 31472010 46293585 107872380 70934970 66698580 57655920 139162335 6608160 129198780 81294135 90690810 11310495 83759145 2454765 87836415 50855490 28303575 73900995 20574930 149354535 27604170 40949370 25336725 51063675 68874030 114416235 24639615 15529875 75681660 105269250 107046975 98680710 27854100 103095930 40697820 32581635 136170585 11341095 12467160 37768635 45096315 11033325 139512555 117668895 103185270 6911490 105555990 6835995 128366640 5809440 33930480 134343900 83282895 26860815 118558185 53296710 43517280 140553570 47944110 133495290 146201685 144191205 69161490 87724890 109543605 92737455 110822280 112365630 19510485 4861380 119526780 91835985 105344730 51800370 75374295 107470440 145701615 48271770 8974560 67475865 108397395 3877485 109827345 30631335 100736655 10481175 112969305 96225645 12005805 9295335 97885935 57067485 18102480 35213970 115524570 21789390 23844765 32892960 91331490 133822110 104110500 136035480 35837130 62889345 68124000 67858005 61057725 32059755 88206285 23546265 20330685 95268660 59773020 33124170 53977860 98706015 78620325 24654405 60540795 116547855 133823595 50950695 55732770 30604605 123872310 130393410 137419545 67883790 24107370 135589515 62875440 121248840 108967395 21508185 71048235 15058905 5602440 52823340 55806765 26121615 145292910 126240405 25522200 117438945 43487745 133875450 45440955 103624215 144406995 20477235 125203650 94769145 85622985 149738955 33223845 12419865 69367095 146241255 17868450 68275440 136024275 86004390 98701935 47801385 143925705 14797995 818745 137683335 122356845 123634245 99232425 18948045 126279795 38497305 80222670 132677430 108772815 12404235 32335170 69865500 990000 49613655 81960840 14535345 23323950 6612240 79235355 94663125 79730430 44584050 108629310 77463945 107092950 137762910 10739235 21553035 115249365 133619355 86003565 51202425 83359185 30123540 1586355 29947590 147199440 63175815 149049555 56327280 142109775 126878580 134400645 13943220 34484715 30300240 96365265 137664930 43328115 52734135 127267305 98357115 149344485 54969045 20119605 56367705 113366955 43018200 60867570 8554620 32536785 64151595 48468075 50261430 64358280 32532300 128788305 149186745 77040645 132898905 26483025 1921260 19352220 72425970 30520320 20537655 42864465 10053930 69439590 83745360 74134545 22904340 63147465 39271005 27899100 31124340 131028330 106408320 2401410 125324520 7969935 46403715 39635295 133050495 86508660 43580475 99328200 115780605 133256655 53514750 71710680 61602120 72097305 127260045 149623545 35844720 5783880 136316850 84211320 13251360 149821155 78830910 78819675 58182825 68239935 128244210 111558255 2222865 1648680 45593430 40189455 81720825 99819735 21027555 18699255 92422395 108552045 28835280 29539170 56819685 108935850 93576135 68625195 100266150 77292870 37748550 88515735 106646265 111560085 1536990 78666225 2414805 60109815 125129145 129343305 119704125 32076915 24643050 79806720 99488805 20453790 80563080 98828670 92719395 44376810 120719265 25871070 31627800 88857195 136804590 26279640 125267640 108712380 31961445 77392275 101847705 24611835 74924655 104329500 15309330 19474410 20881815 104386590 9918345 72986685 76209555 28346820 108309105 2469750 108600360 34534575 3987420 18752055 75452490 149833305 132110205 80070330 27745500 14989995 67936785 147546270 56525715 27065835 79142265 12999735 84571620 48384270 56770230 44935920 27782985 108127425 118130355 143661300 119465940 23162865 101177565 31277730 117898980 124173075 3490470 19839000 8312460 148003905 11020560 98206830 24930270 117697650 51378810 36775665 23385120 42017940 55840665 62743020 85706730 18753105 1470255 143526510 39271905 6358425 69222165 58846425 22681605 91476855 147157500 94575150 129799380 129597465 106676835 66202140 140519085 77083725 102960045 79082715 72979935 59678850 73108275 13274610 24624345 101455935 100462815 134060595 121964970 130828725 101687145 36564060 35398875 20458155 108426630 123423660 129046830 11320515 79343925 61413900 82071000 126523785 73732590 113555505 141065130 115054380 32939160 5598795 97202160 79606950 113832075 25840860 95556990 83278155 88147245 116572425 50226510 68717685 1426710 7973580 36012810 111197505 26242020 119199165 53102280 81266685 87418755 125821995 57136305 18719055 61657815 4713750 144795045 29505195 114386550 10161735 62353170 36454860 28418265 129748170 39759675 101948745 106596840 19499130 119056065 60338985 144043050 32806260 79319730 110335425 62419875 4119015 149567505 140852370 87998835 41261940 148302075 31681920 77726280 26099940 75815100 99319875 28320180 38244645 18959640 127521870 126357135 56941845 97412265 97126185 26019420 106678530 125733165 73173480 40989060 43502970 76311480 143709750 10791315 95572470 96695640 115087800 3545595 61630455 102679185 146233215 8214945 7043640 38357490 125773215 89983890 67721685 76938150 128390055 56262015 133906080 63903435 93906825 125584470 118072170 104045595 62417895 57419475 104052630 26807910 90960450 125738145 30000405 105359235 135822900 85119600 15877725 38028690 68667300 98728530 137741295 111395640 90289710 10135935 6277515 17224935 81382200 146941320 17840895 120706500 116447100 82630665 50645820 84545700 4225530 105676950 106228890 50978805 40845225 50089050 18485865 142888305 63325095 21006405 44811060 145084350 104367165 61926600 24167310 87403275 21932385 52332885 76647525 13491255 56873400 1767810 90693780 143833845 117738600 1915290 43504890 74096265 120825360 15406830 57512055 35124570 44379585 94290570 137853975 110115540 99251505 40466805 85887135 112062075 18177375 67982115 3451845 140288475 81351570 33926130 22746030 94041675 45296355 48164625 94585530 145090515 140184030 78764835 70231635 80915835 85260105 58768455 61874040 149980860 31694205 107743215 29431425 65955615 95221290 101226600 111808680 8633715 39821670 6303420 14362635 28022865 111106710 51802335 11073675 131539200 35087355 22194645 112004850 25925685 106384065 81311805 21162675 11388960 49839030 68671140 21887910 55287300 141839415 113700675 32164605 30334545 59180115 86672220 55090365 58409370 10987725 16420530 79487070 108210870 84641025 81708480 77316495 119584680 21964950 98257950 3122205 21883635 37286190 95088525 112877190 49901925 104782350 147441480 126180780 57528855 93628215 70319250 60095475 46127955 1547220 60171360 90861285 45918510 142173735 47779530 1330410 141117495 11518425 77215125 109960140 105588240 76375740 59919705 25850520 119857470 35650455 122479560 143703210 101628540 47381745 48451560 82668165 32130240 125422680 32253735 136650075 57418650 34388295 130543635 64925880 42864645 84022005 30998085 21248475 102881340 74818800 64267920 21365070 146543310 93439425 127593615 60366780 12405105 125569815 121955205 73982805 84580875 126812235 35017515 92918745 116814375 15510885 133500495 68564865 103958610 82110345 135757830 74072490 114566115 129520920 69700950 106342455 51938295 30404160 97607235 12751215 145655775 72591720 71263920 136859745 6705870 86809065 145959135 60789510 88446030 3700425 97097055 113952240 46165050 144351990 21938565 47976480 41226960 90489480 78827910 124714770 134997810 16674735 29819925 51651570 60982980 67697205 75571440 90358080 112880235 138157575 16404165 45304230 138053265 42517065 89229405 34637505 123789225 77502795 50332605 999195 109299165 127173285 31405785 61963305 64949400 30142650 31548795 21955200 56471370 95710530 59016795 133857195 58321200 130966605 110435880 45093000 65540850 121824330 110097465 44441370 13082655 41829180 102532170 120773475 67052925 24863370 109629645 67223580 80530815 128534835 75706020 50834580 70336785 56768895 89194770 65732115 15158190 103274205 98079900 135485655 88317480 82868160 24120765 138134910 121233735 10252860 145422990 90028905 141944580 26992875 25413405 62462385 59954100 60837420 97129440 21991800 140920110 76034535 118400790 97424640 99359220 31650675 126712365 21142560 136711095 124347900 142427985 106554570 81938670 89005350 118944450 100584015 38211915 76267440 137198910 95245860 121361190 53048370 38615700 16573710 29771400 136548360 95156100 60849135 129116295 128694435 105375165 112595955 18861645 23244270 66299460 65857515 50951385 133305990 47057175 110405655 111808245 20617470 70607640 130856160 27865005 116764485 149798430 84892890 140306295 25486290 12815460 141609675 130543845 50177550 65283450 44604585 110619495 66995475 9501465 72954180 145357380 88608165 73856340 30677115 72495000 90728655 47056980 139294485 117759210 65221455 53597685 45860115 99058245 143232000 136071090 57548010 22881555 55808580 137420760 131633595 62939535 50491995 65810475 139143810 127125645 98472450 46417620 126055620 69981525 64291875 30500610 73704030 30626040 129311910 67551105 40721625 97450275 52402245 116324385 798540 98615790 4023720 62040060 39042420 101098410 110039190 100330245 81047595 88097310 68676855 136500495 118446015 14387595 138224850 11476140 82496850 104584290 43302030 132787830 118289295 14561490 75399210 125038365 115996530 23591715 83156235 87240345 82855890 116257905 117881415 8259210 133472415 17339610 86916030 71058345 82066470 32494950 17428725 37085010 143575785 147798930 31128315 91894755 53450430 28027245 116368200 136023795 140745825 121033200 102353730 80481210 73167300 33125235 107432235 146042595 110266305 34413225 97984995 121461810 70418745 98962785 715320 66662715 120593400 108186240 78051855 43755570 18858030 104504025 2299965 104494230 120088305 77853075 94431720 62464290 97291830 142596210 121287990 113500605 136431435 45959235 113243925 74424330 67018050 113242845 62698545 53532630 126642195 62406930 68982885 123607110 23040870 167580 45048495 129160635 24948450 9033060 62550045 118200660 145185540 64086705 42769380 98221230 126436935 31302840 86033085 83524800 68135295 126035250 114637140 9585735 1079550 19576080 10884645 78341265 122390130 21317760 5606220 122385675 127169220 118930590 118345890 110842515 52347960 105234450 40497810 104911560 111273960 130687020 110015175 145051740 97358565 12125445 2158650 80198715 96680670 125074005 148730880 74961495 2791155 85388100 147896490 26994375 72190095 137081070 67227630 42383085 74532435 33144495 1812915 33757770 118541925 46034535 40821645 22128090 1455450 120988560 102874815 49557330 48457920 103024320 68302845 112265040 114114315 87733845 65647800 36923055 105754245 88571310 44967870 46425495 63932610 61159980 10134360 27663345 19118130 54409740 85704840 40413645 107779905 22602135 63471360 83317125 53179575 8164215 94360425 82276050 530070 33921015 137522625 145712340 105392985 53276835 15858840 30744450 86370030 138784335 62143035 7439325 90244050 130123680 121756605 43055865 17883105 140035845 24913065 118759500 47126775 15388185 120712080 35253345 70422225 72427215 11328180 24694230 137224185 108372885 147827010 149758290 104822280 78018870 83372805 16697235 26651205 70038540 111092670 102780885 4686495 70327155 124208820 97611435 105737655 123469770 33725685 76463955 27054810 133952085 95894085 122064255 62259300 5829615 17372520 20184165 4652220 146072580 26657640 148742610 121585350 2349600 138236955 147192075 107625360 35686545 19752750 112414410 148538505 66197220 102172785 114640815 40884660 133320855 28853250 90747465 143023950 86104305 35697315 72628170 46646220 146400225 87526200 143578965 127165455 13467285 142618965 78230355 79103985 78592230 40670685 134197140 112669425 42977265 116946870 102287250 16993110 946620 5465415 42963660 100719465 56600700 75027975 76291245 93991410 136117710 80358180 86289405 26099145 30787830 98406285 137746980 45430395 105445155 82035465 136204440 131196270 113434110 86454900 118754610 71004810 146132010 23984160 114985425 55155825 25625175 60267525 33508785 118550505 70756065 54738675 143087505 125395560 66031350 52978875 45837780 86791770 33022575 82046100 118817985 78528360 82889130 30467250 149236710 36408435 114003360 113376195 148961790 94941000 119711460 44979360 106114560 40259550 59351790 118920675 56518875 7758735 92685750 105042945 21677295 53119260 15120855 148158735 64260990 101929740 102144765 58466985 142509345 26537910 11783835 19254390 44398575 74059950 44410200 121327140 96883905 78939240 85030050 88520715 45238440 147925740 31283880 86484930 99227115 107604465 144090720 127783395 145940640 123174510 95521710 108034950 42741360 134041440 110058585 11592600 4736625 108117690 147509715 55082610 130068870 126404265 40909575 37588515 56178810 133676430 147622185 6497775 1450050 64634820 47531565 65035305 29093820 136552980 142540035 48330 139733460 59218800 97320660 99706380 133905315 60251685 12365895 112609110 67397595 14111400 1724220 79148475 142555140 9252645 14001210 15601995 110003340 38238630 134528640 8822895 80557440 16748820 149210205 35898570 101715075 45130275 716565 88217970 127654155 5024130 43128645 79937310 144072795 73203270 120641595 24262320 56349615 123937995 49856460 144238905 127243650 120023400 23288475 119800785 75417420 93319665 55039800 43999650 103201110 39484575 76313610 121506765 43380930 105862635 17045595 19742235 76026600 128371995 134287485 31282350 91130160 12615495 91829280 34056840 54846645 60947175 133497555 10629000 16429470 109075905 98686140 6629370 104007195 60002280 11226765 108561750 58458075 120360645 47241345 100010235 37891920 142386930 60981450 76248765 36655515 132706845 46832265 100409400 115871010 125951385 46295250 74921685 6352560 101282175 88164015 113094510 59055645 71235405 7948215 18353100 43782390 31348485 25645095 62377485 98991405 55639890 51736440 129280410 85291740 110787855 68786385 109513890 30264840 91497975 95725290 140735955 72170175 6101760 54217035 144329655 131242185 121210800 27782145 40162785 116645550 130822365 102240195 12649320 57532485 54829935 41020815 85144620 7581705 112300545 17163855 118230270 40223790 30756555 37665000 140254920 84653445 87722535 66332700 65578245 16110015 36206505 31249875 146442945 28483995 140156700 53044725 39597615 128737740 140069370 94528395 119502900 48553485 109007955 56349315 63037470 95714790 4078290 147887130 46165095 24008880 118752210 147227115 135868605 105346455 59556180 74808135 118245000 6215250 26316330 5965710 116172645 123727680 58670010 89955390 18826290 14264280 59387535 57227730 52147440 2149575 95080935 134912385 87231570 28025775 129415515 79999695 127986195 22710615 124392750 22938225 92685615 61248810 118018950 80168280 40028835 68594925 57491970 34659390 5581110 99223995 99811560 20100930 143553420 84330090 20796075 141954030 90559740 37958505 136140690 58944810 134889975 71461485 35130810 40139655 21806805 3537120 10069905 101228355 137535435 22330665 32250240 107125125 31376625 11945100 96856320 79259145 103514760 72377610 31150650 12925185 6660480 135575820 123229095 97513395 80493810 41260035 41254065 84289830 17610 119082210 4242345 106167915 93366480 34664385 106727640 89717985 143352600 6994215 78716625 109580295 121485285 45660945 92577000 39219255 135790515 72391680 130159785 125784045 70598865 3009180 53956590 131284350 137325690 29756220 140267775 12381180 69675735 79992555 97418520 76569360 8432595 34433145 91116570 9790170 77943495 41287140 63163560 25722630 56428080 96437835 122962875 77483505 42229695 88894530 127347030 101607195 37130865 121299915 84431280 145962585 19937985 31405440 62181300 67324005 127430325 53443830 106310595 106870980 133519245 23257560 59565975 83591430 117197580 44688210 92650185 81734100 127476630 34353210 43380585 95331765 107855550 147370530 75530220 65819085 149930430 119791155 99421155 75643590 126244845 75234390 147255075 12958095 126525930 132275085 113474415 37196145 49056285 87492900 99202755 12256335 42106860 146116605 148416045 101804205 71952480 134276355 62590395 149600715 144527415 107831415 98810835 52899270 118093350 60348015 124461270 133514115 22728285 115453935 128111265 40869705 58963155 107724750 109159545 49373790 58284180 147781575 72880005 103277700 131437035 103229715 114856350 126384840 68411730 111134265 17450430 13452855 48240360 70127160 128754870 72145035 51529485 46255725 74063820 62507700 112761390 15469230 144550575 2116725 70757460 124795185 115486560 108886575 108539220 118035630 98323305 72243945 88610775 72402750 129763440 37452900 70710840 51537930 61877880 115713840 62834790 1549290 61878180 36959430 147688290 36842685 72093555 17907510 13144965 119100570 97262370 106258110 132144945 112752015 25696305 147501855 56626155 16684470 132913110 16527900 120550365 86878110 108054360 114111960 118329810 68322645 38691195 139872705 125340855 42487830 139601505 128225385 106366695 134257605 75451395 49400220 60592170 83734890 85493955 84844320 9956040 66370500 84944685 14228430 75384615 8388045 105499710 31666260 2497260 86141610 116658150 56874720 96757500 30450915 12498360 96956865 13028790 105371100 110860800 16647030 110941395 6506985 33089580 100268475 128088045 15757185 71838795 86024820 103746765 16256550 24269655 35605050 22474590 81578535 105293955 37685280 23549385 20749620 123384165 97555005 130230660 32283885 127478460 67105425 46869495 58582905 119021055 97600455 40285995 5737245 139729110 67681335 54630030 91135200 65147685 52718460 92878320 31453335 138647325 132666555 8414580 33436860 88486590 143638425 123255915 147090465 98197260 46675245 84416265 110535240 110811060 50167845 9585750 46191225 68559975 9192825 135656940 95623455 127584765 50592645 37272060 56918970 102743370 48941310 16555650 490050 18402525 57868860 95764215 75048675 99019065 9657720 128173215 61499910 3993585 133858875 4650810 131509155 107840580 46788990 143271690 100342770 85756725 120591525 141528165 36054300 121318020 26905980 116840385 92071545 28297380 65767770 18755820 116258370 62705445 139936575 38176005 17025690 101996040 108705105 124077315 86733150 1209015 81382890 138077190 98870550 48017685 145800975 114302280 133620270 100766265 55369650 29528025 82409325 42109890 80954250 137592855 48408360 61814505 133258290 36083175 30707325 40155525 117096480 3700305 64364955 85132815 68827455 94814745 69647760 23078865 91658475 101153340 40356495 114799905 44082495 122529915 129668220 106100940 70161480 64357710 75580845 62988060 62566440 22704705 93051495 445800 71987340 45329820 29302875 73394100 38578200 76756560 86969340 25534320 112115835 11371290 47950560 58685745 56503020 36024600 6548805 34991205 121592400 45364080 46836210 46367835 107882085 16321815 90402900 141428865 132981870 36562845 115102635 15903195 71258985 15661110 146869545 61027740 5546655 3574275 26565465 5043315 99482955 15438345 43275390 42912720 38683095 45655800 147950340 13925760 40172775 4944030 37046520 132695775 138971925 149498925 32584680 132601095 132000360 93672090 71047635 114190290 58799640 91122285 75312735 57751395 11744115 147050970 141386610 118769850 7816695 78974835 42016605 584610 75959820 149770815 149624205 104623545 46079280 90218340 32623365 120901920 39535065 9769575 17877060 33878310 86616465 67443510 61833150 109590900 23685105 149641695 118649625 77756070 56888835 89176515 146080470 119693310 437265 96796320 120243735 53207010 141507360 111799755 56635020 138835890 90127665 137740530 114153060 114392085 83546925 42781485 125414805 130713945 24595935 117630540 21040680 14401185 81375315 4372635 17284500 80233260 140215770 66392850 88491135 69337860 149128845 145571115 44421405 62376180 99041160 8925240 61916655 102920985 21826305 110623080 109462950 145352295 109342560 50775510 16182300 143237370 63706005 120042105 9657405 23696520 72335085 9955725 11470140 41196945 113212035 64068510 47740920 140676300 100823085 87222600 82716255 87532440 24470130 11172810 26114730 132288315 40133655 73239990 14171280 33859350 67508220 132925785 142970835 105060645 142456020 145870785 81361710 6579720 41923005 54401700 67661295 21704820 135473445 70038285 89036565 135637110 106218990 20499105 142975890 39410250 138849690 17549610 14630775 6760905 89321175 120706545 65941110 78476865 126664680 86399565 82052265 56253135 103961340 112353315 126969930 52419105 46273665 124607610 2735865 102213495 94766640 2005110 147991305 11276370 39176250 132837840 71547330 107076000 78895320 82238175 74427405 51599745 139669080 107518575 112867350 137530095 85465245 17020515 127995645 144175230 52968210 110774385 142825620 101459145 68631825 112526475 126694245 2151780 135104055 6791595 114346140 30538380 65412960 19615380 140541720 38666340 125614350 101718555 119148240 92188470 83577120 10508250 44480955 127128615 47955240 92181315 58218540 62356110 144194760 197700 137515200 95686605 121814325 513450 50328555 114018750 116813565 60078210 21507855 89625045 13248255 85416570 92884650 17191500 141175470 6241500 146865330 73114185 107989095 87879690 70532175 59468040 63089670 93444510 69101865 29079135 47305680 33365715 91969020 86391990 145111605 109071285 148879215 119201010 22681920 144491730 84025755 35166720 122896350 57935400 3367575 15057585 56337075 118922025 115236180 88479075 90350745 70281780 129040725 107509965 87134565 36666915 7872795 124058040 19629570 56124645 45657420 129061560 134155695 66945270 79624620 14633970 23579280 131768190 124792095 123216960 133617420 44969295 92136780 5760300 116004150 142157805 78662400 87935925 81854190 27836055 142388535 6998520 40206330 11153535 149799225 65989080 36979545 124297335 64632465 52362660 126654150 72461745 41970165 26518035 94345740 39963810 54916560 30336195 39036345 89425755 136267365 133921305 13664625 37869960 27915885 69677010 9094290 136674000 127637760 53372250 108650130 125897205 85025940 121983510 69596325 116329275 32536245 57222225 132581340 81237720 34277745 59362890 39164370 69207915 118406550 142633395 120333060 35690445 17779710 138556455 119322750 65704485 86867010 50568105 105116085 64960425 124297725 73172160 147667080 142959900 98414865 5822025 32506875 118613775 28369380 55316460 138425280 132394080 33225585 87684945 87765045 72697365 43955610 53286885 49298655 13975500 83641230 8438460 48322875 126748455 61357005 27360900 115554615 100460760 36189915 36286200 8566815 23247405 34979490 37331955 117424815 57397065 44128935 125498940 82328055 114869130 107352690 97189380 12961770 118352985 59851065 24327570 105730695 126644385 65936010 37372350 33383175 69745845 56918715 78149415 12862020 57460665 133822020 43035690 37762710 137478255 28698240 110068635 66365550 149787450 24768150 106588110 141440475 139690605 820035 134618565 103654635 25565235 15461880 106833105 130305270 83618895 141622080 147603825 115414215 68609355 91625955 102462165 109642200 136666515 33872355 32593005 125713155 25049925 99008700 103674735 32766480 85030815 43713195 77675820 51458370 24693570 49252815 105649890 146426085 45153690 29625165 137852415 35897700 40027770 134005110 107626545 23580090 12723000 66586545 39883095 144781005 64513875 33294315 45453705 63988200 114731505 143244615 18939300 107169450 139221765 128849010 103510440 107957070 65464335 1441365 22767225 88615020 31325415 144000645 14831250 124837695 22588470 4987050 103565115 139594005 5138460 141650100 817320 69124605 110722440 44578965 34541595 113232735 65305725 112010190 132402345 67200855 91293840 82090140 87080085 74197470 77681610 102412140 50502570 12208230 70518375 116465250 129796620 117643455 148544340 85337310 64244130 60651720 114897720 76736025 127965825 125199780 91094025 9176235 40827435 39754815 148972155 72649110 88615005 72942120 20026515 3322905 129138825 116072760 7969860 49618575 47012640 76394895 96511935 42995685 98691675 143821350 131433720 149239575 130097265 101324550 25289625 40629705 37518225 23723460 66126555 103273500 138092385 26400225 87528015 46856340 90627870 110778615 109782615 140644005 74810925 5489580 56941755 52918305 59408580 89632395 78794460 96426660 95250255 7628460 37718415 73252005 116857410 5979255 133650285 60860685 45461640 20175900 59085330 112069485 13012170 88400640 16539735 105585555 127148220 138686760 136020900 88269525 127170000 149170005 101887470 87143235 89259885 32497215 107580840 96010350 149839440 35196270 84225840 126497415 25377165 1937925 33924900 2529180 56466270 86084415 85194435 75129270 49928550 72709305 2049855 126650280 83686515 78058920 83612775 21537870 119444160 7156560 3672435 145911615 115120575 50370615 57305040 94786515 13417425 106199325 130618710 90836565 45622860 25227060 21592995 87228450 140627190 101436930 81223860 66846360 110612205 97093290 79642635 41719245 81108165 123455940 67166550 110837430 98419485 14233020 27910725 118460595 144894750 119473125 75840030 87486195 87007965 100677495 1535535 21928755 144004710 148416450 116789115 90904200 129778020 145222215 117123390 25273755 18115035 17085420 87259605 115307895 24463380 80178000 85165335 116912820 137605605 70509165 59037030 55630200 49247130 104258970 101728695 138318330 15036465 7166220 149583120 3121065 74813250 137447175 110540085 8508450 85812780 138157125 65241660 52637145 36604290 87322950 14658420 116552100 99227445 84529710 55037820 119869335 115168965 14117175 107794710 103533705 129083025 53868525 31443915 9990735 60396810 9715020 14585490 90452250 68693550 31315785 63457575 96753255 138135675 100230435 96263370 64678920 120163860 137682870 33583410 11573865 37494600 61499325 92520870 95143650 21959100 26826285 116139255 4525590 106365540 4934925 8347095 145142970 66343260 9328695 52998270 73930830 78993270 41337000 38501745 136039590 111642420 69944475 90989850 94037265 4757760 87344370 88551855 66216840 40656405 143794695 70602780 80911995 18374190 50609295 28681515 57054780 104207055 31113270 77775345 82851975 123230220 15101355 30629925 115711920 117081090 860835 54276645 137442345 136367760 74950200 133545825 124385250 7813950 140910765 124098840 73627635 146107815 90657720 23655225 32934060 38222910 102771750 126439710 96016020 37396590 28674435 67741545 10651680 53599455 99987090 138764805 16277385 103159875 106799475 498780 1181265 87685710 115076025 19144725 83104455 146692395 141864825 83369745 32472750 70565340 119055225 33702810 69811440 66925410 148862760 39493575 68055120 46185990 83942925 75529275 83103900 83733975 8793045 20316885 108677910 116790570 86211720 123262635 22356240 41883225 80703600 3189330 119540880 36041505 44761995 91765515 147669270 88365675 65731935 91169895 33410475 140861130 101819445 47916465 1640295 70884270 52410510 21669765 85108575 61191945 39456885 133056750 84486765 10779495 93877485 112415055 66410400 15176310 7917990 128570685 88956570 103687365 9654735 1859160 4818930 52844370 120846390 138701235 34347765 126697560 70837815 73727415 66189015 106470810 46641945 140356200 18830325 41526555 75065085 80747775 131351250 99933180 52554900 128345895 126180180 4841580 16364235 71013675 141775455 126100290 146392350 93981525 82869435 122160360 85803945 118675080 97317300 21246570 96382440 96541770 22263600 140415330 93548010 91390500 59251740 149633505 122223990 100097925 69711930 44939025 143368485 49799520 132518370 120607440 32504415 66034095 10856430 9527235 92816580 42100455 144790710 100933080 60679605 148800960 87902925 79054725 17348355 96144840 66226260 62012040 144603420 95566980 31440630 99267825 8150100 122259435 74377605 67611360 123362805 36525315 8761905 4985235 11513235 77750160 148405485 73079745 53052570 55102380 509325 40167195 523095 90404370 27409650 38398575 133346895 82929045 140699160 6477510 130470900 146687145 76324680 30727800 141206955 59400960 129155670 92865315 95652840 47198670 125608155 21652410 132913545 61871790 12583050 34106505 140754225 17951055 42255585 40637985 96962415 149603445 84399555 56381370 42249405 68428380 102299415 67046610 6579045 35871675 7400625 139874085 68314770 127676625 71593875 147323655 18376455 120601275 147097590 50354415 32327700 78119220 74325930 10197285 58808880 101443500 58574265 3081885 48985845 5643255 59085765 70293915 63482820 81779925 95184045 74799165 74586225 69970170 143666565 49086360 122612955 93334020 38318715 19132920 76677420 38477190 8547240 108615885 57424935 117751200 25585395 113513655 16588800 5661165 131673000 129436590 59965335 92808000 56422965 23174310 67374120 46118580 38347080 102294540 72817440 14917275 53787855 13680105 5331870 16177395 137924580 25378050 138018975 118699230 55578450 111624810 95399580 99762165 11455365 56956200 149695050 142186755 149489325 37015920 111437610 129136230 45939645 37467270 135386190 51562455 93421695 70834530 119314605 4304550 20934750 74628150 125373105 89030535 55980525 73182660 42768465 106321260 50583270 90118470 127293195 120619980 146234505 100446810 101680155 55919310 39098670 3576960 25262895 107387340 96415965 16420785 140923095 11668620 118702215 34135500 146223000 106317120 38175720 124515495 25090320 107132625 98820180 140428065 46307385 79458450 54649815 32794665 106065600 70324590 119015385 28253370 51375300 109502775 128280900 29399505 23465295 119300175 123007860 20883570 55186155 125870715 39379140 143903865 92032830 99128775 119741730 143712045 57483975 118263360 67290600 125900445 113143950 113504970 53097645 122950380 14034705 135522270 39961140 102236880 98494545 145854180 110120910 111405210 35385015 121344585 34574445 14145210 108141765 147551355 65954820 27005625 31166910 130937790 96390915 55215435 24574230 87487650 149692290 95579925 134878260 18960780 59990835 144947670 17326110 140137215 23184930 48801360 87683340 121783350 39591045 114000810 118239165 6189840 133157490 136254765 37888170 30232260 22141440 107344800 149744505 7632630 87908340 86203350 22547175 90437445 143107650 66163335 133811895 128965095 37648215 76279425 67980900 31900890 135992460 44349435 39894075 39741150 117837285 28974600 20893665 84121515 6131715 60069960 136671525 16206390 74270085 141801795 4479945 83493390 58455225 101865375 103052475 19614465 23980755 114237330 64268550 42372810 6558630 41460285 91272105 64678590 49105845 146290860 33548745 104587305 93176250 52598700 26040195 49741740 39802740 110732160 145658190 42353430 111830865 142707360 139672005 34621035 79644900 134886810 65608140 69727875 142557060 18488790 5821995 102298800 61244985 93964395 62767935 46524090 92186145 54540900 81164715 132408675 45884865 25256850 112837935 88797870 90192270 51833370 20870985 80086905 32475000 73014675 97381200 67786155 40783620 75732045 97531365 76602735 114100650 140303460 113082900 72182175 49683615 132875265 146496870 97824255 15537390 136056795 68183910 89951430 74609250 78734430 74150115 130907040 95747850 48946695 26905455 132176790 131941020 54086535 60933345 75570300 54576120 53042295 26403195 39778845 43049325 6524925 72434880 15040305 104398005 135117570 49997925 49794750 124470570 96447915 89789595 107280750 106555845 47061960 48492735 25573080 118591020 43422945 21450510 71989965 25232730 110795790 47356770 88093560 54848940 7338015 46389915 35724810 47219550 24085410 38126880 116797725 58190835 93559095 87681825 140883600 71448270 38114655 22229040 53685030 30715620 72576720 86605440 98013405 24821460 85971885 83276340 12948735 20110950 146002785 148751085 106125930 62644260 103164615 120092220 116229945 147682590 102068070 8732160 63219180 11745495 73883205 106990935 95016090 133743675 101183850 55058850 144661905 134634930 10994715 131837100 73342725 101743170 146960415 107855955 95681475 60535530 1163250 49496505 23665395 88941420 106969275 89126175 35725320 139539645 21423990 86399250 105426090 127371810 117901020 80678730 59886225 41895825 16494450 36107505 134562945 24251985 23745030 142741500 32975880 61255920 12007455 103909065 25434300 16560435 49442655 114514890 12485550 94935990 26009550 98137185 26098215 93988395 59546145 2739240 15897150 40948680 87854910 36621165 6611640 56129565 86601495 144498495 112497780 82200480 56717595 64797210 108816735 34828335 11121285 129871110 58251000 21094305 103730955 20727675 20848980 59666460 61423710 21203850 29579700 131684370 131231310 56805480 92148330 50416155 5193975 23058555 121170600 58901805 21049665 143838645 61640865 87704550 67396230 29008575 77297895 78220830 99812265 78174045 17300880 71865375 60943230 5145345 109768920 82836630 67157655 19823370 100184745 113768160 40895835 113823360 68973825 106708500 91953180 119855775 105272760 13593495 90903675 75624930 39178740 93168000 90051300 139617075 102590220 106111470 21255435 92539680 110036535 12787065 40357635 139746660 143291805 81371985 23729985 5685135 32414445 37410750 24163980 93209370 55128795 107809380 141646215 86014830 85777560 112305945 127759830 24816360 43092075 43707030 81483630 122736900 146176710 23234640 13542525 47342040 114748680 113225415 94343070 19708890 965520 106211505 127795875 35436810 89839455 113948250 18549795 58476675 57373380 88922805 132816135 146164170 116431440 26124195 26099190 77056560 106269780 114548805 56936865 88013250 39843090 125305605 108505140 135610425 53643345 3662835 87078885 53606310 12031290 2087865 78118890 27243375 2236005 73259370 54928425 71235555 30304905 110185335 87897090 85059375 122694795 2928600 32935815 37990305 69166875 140977410 141197070 96321105 43022490 78364440 86457240 128232000 106415250 125748420 46389420 38905305 45878040 92328570 7960155 59658195 103706595 120725490 59313765 149912025 118009830 84051945 122600445 51915435 145433100 85519110 45446940 128686350 9696585 130805730 9231540 80211705 77370420 47054820 76608120 55065045 119433615 121925205 72893895 101268870 138780990 19692270 57353145 138871095 44719395 70153305 50717775 69498150 83373900 12012360 26264640 142467180 42164295 69224850 131079225 36236115 61101120 146034285 133811895 94200420 31639425 130055100 63985575 139311930 50455350 73454025 138186915 64926855 652665 56148825 16761180 76481835 98099100 113671335 139559040 110671155 97867515 120291990 107334975 77596560 102684120 131943795 108405120 42586455 111500895 48744780 124993350 73214340 13692720 66554760 135247095 6335400 142134660 100625760 2019915 75149190 8199525 124130670 100905555 54839085 65960535 89271150 124346865 71724420 107005515 120230835 114806115 15683955 24063075 11215905 106921830 39840510 79254885 95005695 118087125 8097885 86325450 104791740 42827400 52273920 5197245 141674670 51794145 46480200 70198815 89547510 38077305 107463720 65365830 85124445 136984230 20095500 141661590 58915380 69816360 145829355 129826035 52815510 143778630 28114815 34784130 145327335 31441245 111608535 36649440 48651735 132727950 79100040 94569195 32768115 105488820 84734205 10038615 35059980 10878360 145886940 118449735 149155665 89124585 67941000 143186715 106838475 77284335 42170670 39913785 147748125 124035705 114231240 8702355 81267810 37108995 85306635 48438885 141544710 99877545 45431625 145159395 41651460 114826170 86917755 91199625 97213365 123423060 102949365 59802150 126023550 82921845 29882295 142556775 98281485 119387340 148395735 30361350 126039990 35545920 55429800 866730 100574565 16024320 143018100 35355210 62622375 96636390 67410240 57801420 126440190 12773460 64018515 147586635 78601710 121925460 16487820 48319455 96150015 22122510 13093725 100689540 40629360 77418240 69267390 90162645 53455680 13792935 146154720 93094110 95759985 109638825 14908590 27272880 3742995 78082800 89411355 83446935 82693665 77067060 109041945 138596040 110893665 74018865 22744485 3610275 4985760 39728295 65476740 74172495 58589595 135489480 87114645 75955005 37732485 59320875 103507695 86192895 2033205 11839155 92891475 37107585 57161220 108460440 143568180 6020910 46826460 42244320 42913515 87751890 71294895 56298495 74254245 69909645 53586480 127675110 51600735 38208195 88632465 30966090 144945825 31341885 92461710 90511920 114595905 81040260 26184180 73629450 54682215 50696250 90447780 133083375 84028050 43351875 49186185 14122440 16334430 48699405 107159790 45103935 56603685 14668320 110226480 35577330 143672595 129880440 70880970 102855330 132404835 89617740 42052395 25654170 98984010 36357795 12545565 54041160 131878725 89622945 66845400 50948925 144071490 47640450 32824845 141004395 34598085 81937605 56640255 36372810 7941045 106657815 119898300 131742720 56907135 106620705 123766395 147067275 61020255 106643145 96347865 72086955 5999460 21494040 123704925 112487970 144765180 97783065 113246565 14117670 41829060 131551455 51784185 111188595 29247735 74349735 118182060 124827660 6727035 138415365 77389545 135808590 128964300 58684290 48231075 65442600 147297855 101367555 110130180 112232970 101310195 123648360 74674605 48709995 39391005 85664295 116843340 70859070 147955365 12822600 142762830 5900205 94351335 107743890 1647660 126405795 93145590 44608650 32369760 499980 20746200 74161035 72501060 147024780 35959800 60987645 40432650 75919560 19434945 48313440 72127185 74156730 28158945 128103900 81665235 84075525 111173970 104594340 84840930 93837150 5444640 29988885 44403480 68487240 117814395 12155895 28349505 18882285 75690720 100520055 124685430 57770520 137242140 128131995 22881780 111784950 100856610 21914505 115076715 59789730 53715975 922080 133275780 26321250 74197410 46103055 139909815 114912720 77089035 137685405 145309305 30946365 122473170 36115065 13124985 51435405 41092605 109852890 146201250 28514205 95044005 120961995 91538580 114430815 136340310 78758130 136690365 3403965 9500145 131125695 109916940 55970940 76861185 55989840 115875030 65244765 46718385 12177975 75975615 19241295 116501790 1294560 3865230 51038715 143775840 125238675 119417130 144899100 30966750 60915135 38358825 22384755 124065480 129201570 2799600 113271525 80025450 8407080 47267355 6221130 121395930 85403940 4557120 75461640 148847070 28992465 58618200 19118895 25033425 85309395 49577580 69025395 26295060 89131050 39125130 143458770 90962745 66140295 136636800 7575510 148751955 89354205 121369515 121027485 40638750 90269295 112613520 101314545 53239155 134558445 51902265 78694200 128697915 84824325 64863705 119160165 20104560 110851500 142553625 122433015 108263580 117424200 12321285 13028775 102911475 41855940 138936930 62701140 72912975 71497125 135608145 41341380 120668655 38036835 71513595 10609590 22743000 111571440 81208410 40033125 85782540 48820695 55469205 92454645 11284080 132635625 97014795 65002845 75810345 133861500 81155325 30609360 137224995 122243955 101105670 88416600 71001495 16065480 75328530 71729175 102027300 142416225 67192545 89792445 111266865 30190050 132738915 122113230 106125720 32784990 82221705 56273850 138407790 64552905 68140980 33903450 7090740 49083405 54472440 74081865 3785295 20825805 98632335 117947250 105089790 131105580 70442400 23861025 131778120 81146700 25428885 29902035 19827885 42991695 146797950 30896490 76301940 73348845 104178765 86947905 118649925 137306820 33024720 2188335 42358050 71321070 12356790 27250530 69923925 68976525 93085320 44763000 80547165 40364445 46380930 9215820 40997775 18484230 136613970 49714125 69430950 88308510 40670955 8660925 94874400 122698785 101797515 61771485 146198130 62606010 97286580 93302085 29922885 107747310 20700600 79132050 32509395 1848360 129147855 34202340 50761110 45270510 102619905 72310335 4334820 130338390 3307905 82031505 37038870 48289035 144493620 77337015 6322995 72955725 141174780 46171305 98977590 132179040 32040765 98578245 22144245 112299210 101265060 144072330 7958235 116233155 121197810 116174910 133754775 17365740 125452140 82251825 23340255 4263795 50669355 92967915 51665760 53836275 127548375 27860865 79762350 145042410 61630485 140058840 4205085 41848365 2899035 146188395 81056775 41189400 102915330 149051910 114819735 98865990 61893795 99278610 11097315 49539555 934410 117193035 80917215 138808965 7061100 130228605 46481010 100419090 93985680 77243400 58377885 123806385 67438170 40238670 82853715 4703625 47631855 54791265 123184740 130481475 106864215 128922900 84287505 77630925 109277445 97604190 38984340 14377515 63878205 40580505 23434995 143915760 92083560 30660765 627435 8376405 70617855 144278955 116907660 111480510 68774940 103654965 77579400 79570770 42528030 109129950 21653190 27015600 90576825 12105390 22540620 31359690 50207700 52720365 7023765 4623765 21189525 3434625 72549540 11476650 110811465 52674780 5405175 17838690 119806965 79199370 74329620 92583810 39400605 23150985 49887495 43873800 149016390 43041840 93168570 136007115 117825270 65351820 85532415 112777155 38075205 97042185 56896485 36190935 118210530 17070825 4129425 15773880 93175080 95771730 99352290 45297030 80127405 44633790 28004100 53032695 56679765 86053080 12133260 110443125 92300370 22810560 284010 67578105 107972715 96790920 2692065 135547095 146932785 5769120 87558840 62296785 54136545 50934270 90693255 84553530 7311690 141841080 148329615 96855405 112247970 48433425 51055020 24057210 37253490 61754190 112442985 6132765 3313710 36543405 132219990 82466970 18714855 111073395 56707110 126969780 101001120 75485145 3555390 10608600 21823395 129860595 30034725 83593545 28764600 96383985 121909440 104519760 18822060 22421895 58271805 69121305 8581215 26117955 24777615 29391495 81795870 121410105 106747215 115271865 126401805 30756360 92026875 34597530 12583800 78157995 17025390 78882330 93130770 141130605 121204020 36911175 135758955 79073040 80794455 57982995 100115160 71774100 811995 58796745 70814955 48143655 127481295 111970620 83867535 125342895 109556025 39365325 37759140 84728175 149203965 23548530 83918190 42128460 68264430 129723120 78615660 144582420 74397225 114754815 20453760 37005045 6463950 110601450 1487955 99903480 44043090 49712985 125767305 51593955 76229730 149109045 5462850 60875775 14183685 42160245 93478350 138744630 86474715 11872215 29284755 42298230 147956565 27445455 146796855 121090560 68430930 55776600 85652100 97599810 33977025 97737645 21868740 3410940 33964605 33017055 104551950 15808740 95242410 105862800 41417730 100526745 97913340 93652920 78267810 75586695 41078805 116645850 23843220 30032670 125226390 10708920 29579775 111779790 105347925 30406335 46535955 84929055 44545650 39124830 12869925 48809565 68266350 115865910 49641585 127917000 21032910 34518855 27998460 50479200 1328835 58324425 62064600 106269405 50271705 36458910 4373130 69667275 118535190 41578095 9568650 117758880 81686190 73598370 107200950 2021040 29215500 121623435 109285410 233415 130687185 28328025 49976790 90080955 116773575 112190715 17570160 149521575 144285780 91277565 45050040 148757610 113235825 116316570 53052885 131593875 27529515 101870955 31162200 97083900 102432945 32937645 6679500 78344175 29028975 107651250 128223300 36476415 70966515 145181460 113599170 101874945 3546570 7750260 13525425 87546510 111204420 36081225 28834425 37937790 49325070 83945970 91244445 76960800 86954910 7206495 56691465 13813410 6015780 108891885 136308600 57319365 111416610 123248460 134753580 360645 17770140 141882900 144303450 132825630 14021250 108085260 97787535 51452550 11213190 137982105 128021925 94936500 33761880 51472740 128440455 9451740 61459635 136946385 77297385 50032965 94142340 79958460 100449480 52015275 7927995 51118740 69691680 15058890 119472975 34136820 46455360 123466335 33674490 32610135 24019050 86368455 53315805 19657020 46434360 118787475 30840525 127350945 148351140 16351050 86481570 102937935 70064490 93873930 114906675 8441265 108470265 135617445 76530600 35376885 81615105 146108475 141221565 27451695 69247680 24685860 74670570 40493160 103160040 55532025 95360175 43795710 95668050 9106050 31955880 41255505 115354020 133644765 93480765 79843035 38944350 134097105 8335005 123689835 28280670 41812680 7763745 84494715 33319590 138199455 74621880 40722090 110211375 42695655 97094655 20904225 44624535 121778295 41466585 44840925 145716465 80994105 145944750 147905175 50776785 100833075 24814890 108949410 28978155 85809615 140681235 133888170 105024060 10977405 73850685 13606485 33381675 35369655 65691585 18426495 113219835 114973245 1559715 82820865 6339585 93363660 54750075 15970050 40114260 119047065 26279985 97633620 41946120 154260 76117875 45985935 51495120 72007035 10792125 13505535 40149705 14311155 144116820 123613755 46307025 142942770 76196310 44022735 109334595 10032180 68675715 120282000 116959905 39995115 97754550 113276685 10429110 44533290 55178910 68699730 124549755 131965755 13956585 70620360 41227275 9869265 47452500 62253630 37029255 31514925 66019845 22773495 64759395 81563760 60298140 13954485 143528325 127293690 148761915 77482125 58400685 54067710 25045830 87709020 23341500 20374455 59307780 46244595 96323850 2765865 13666800 93896955 8108475 34082325 13537650 78056595 122689350 15013320 13349220 55103235 30458925 12770730 92672550 23532060 110776830 103481250 43369185 44526525 73186395 121166385 41521605 58337835 21531690 112997835 132601380 89509950 102084345 98808780 147154860 67701870 116788980 107211705 110447895 57311430 81584445 135796335 106011225 32411880 49340325 77772060 126190395 94162890 110418030 68069925 142224180 74461485 56047620 5398440 32127180 127460775 119745240 94965840 10778940 116634660 3849765 114310545 102410325 28576020 48226410 78184935 131103315 20409120 40146270 107999055 38199330 94326000 32602305 119820495 35233245 10876995 131626530 50649600 11766975 69332580 25020360 93353610 141458625 66265260 21639660 45007650 7577505 35936640 121734495 14956020 90448665 6875805 60643170 92606250 33531555 33177510 13506660 3394440 28320570 113017065 121434390 12924075 54665295 27397350 82660650 91286790 107925495 14254965 106598685 66859575 99472800 68597055 62969805 135358275 76537095 105480780 4499985 67653765 58668210 54973260 35791545 81789450 51569550 36355320 5981760 123257055 76978905 125105250 106810605 84507345 86248560 59452590 47254725 43270515 70308300 144178035 68948655 88328640 45751920 149413095 40826940 124630500 129509085 45974205 39544410 146940600 74592195 4031070 79202565 24564585 143391300 54205905 74788950 9672150 87618120 149395860 116123745 142663935 143953155 78533280 16399215 80695275 75037545 2529015 81872205 141904425 127451025 77604750 68958885 8468145 17986770 92986515 96795210 138968940 14327640 8311575 16157070 125749860 5254365 50804550 100923270 115017810 120507585 110193075 56571810 108175710 116341770 74791395 29677335 98517060 79489410 69577140 51705195 64800015 61813020 94361250 50630775 129732165 129603645 109018350 70060440 95513910 146268540 92086020 19079325 140305935 76758600 48645885 142053465 29011035 81119985 22889220 114390255 90259305 9742305 39480885 116175870 53155305 105757560 113250360 66343515 20004225 55490205 96683805 16339710 123657540 74488380 94029165 134881050 90665145 103456485 148089750 136111845 29341335 1902855 74720625 90945435 31740435 101644800 3728355 42594135 8688405 98319960 30444765 50424030 11293380 130697265 139737540 83220090 3172890 127021830 66533010 31591755 51712710 45379395 3556785 5098890 130500915 91172955 68491365 3720750 4594815 89282595 118201755 139618200 90935655 134826375 87105000 93712785 56634060 133973265 105293175 99145890 109634325 64027395 37033320 36538125 132996255 26067705 147294240 101014950 95882205 76774110 136493670 35252715 5843700 122390085 7703730 59970450 46521045 48836865 130922880 37463730 93579795 14933805 46064925 100576815 48511620 25792170 105139140 132802560 60267945 54056250 29210430 64504500 136579140 72014340 20478405 100162530 52799940 27520965 116252160 125749200 85559580 24554160 12362955 33572040 6076035 87819885 31304895 138145800 50979840 72315645 119537505 26845410 98156880 72154935 101638320 86875545 42207900 73949580 39796395 89071185 72076890 127092810 140644290 32681715 27960585 59521650 69222555 72101730 14986410 360855 21577125 82577925 101816010 25808220 22682970 67094175 119470200 107476335 64486905 84080745 11683935 104448465 23550225 12887835 87158820 89034000 88696890 652980 3975180 36769845 72877830 68773755 94413990 30402870 18591840 61037010 34502190 97810920 131875425 59835840 115942635 118526955 110710470 85116165 35321205 71848545 114488130 102689670 137320935 63932565 139490835 94752060 13565280 69879225 53694120 20885970 5202480 90395280 102470700 145399080 15847485 7223895 117258765 91971375 127384320 99848985 15274665 144352140 136592880 92583225 114508260 74709270 2637450 5602035 6304485 95474190 24267840 92390730 21871500 133660410 109240995 134177145 48834825 32034690 139982445 95171325 145043445 40258800 46147875 84484440 138138465 64597335 111038100 89425845 121795920 88745685 94234395 32057370 2871285 77219595 20981580 50770815 38360415 96190530 71725095 142763535 117066675 98494335 149711700 46701930 68562315 38700300 30178890 58894785 125820135 91362360 120451785 34956810 108949905 85388400 53363280 144202890 26518140 63928380 146082675 104808150 94892145 68880900 18180855 106289040 22614225 87253020 112634205 33534660 140562090 146616270 14336520 131608995 129027195 146331450 57560415 119686830 124950210 17430135 114144525 65594865 521970 26426280 94381260 12308325 107822925 91069230 80972355 2843100 54185505 5109975 40246275 23166480 138847200 2227515 8899635 62238630 134686650 47573610 79231230 114888900 45500865 101548785 62398365 69720405 26447925 99150750 122205120 104875500 84183900 37945155 74427810 65932635 147680760 79132920 3623850 127615080 108269370 32038905 21879750 143514945 59419230 3354780 55040940 111988185 89605650 95715075 15559575 21825780 19077975 145278330 72752955 24700455 39387360 21827745 3095235 35465235 64302630 88405455 89737065 24883170 74749455 133986345 149865360 139644060 20092770 136713210 114982005 27643875 13415115 89955870 88075680 84593715 89482455 127296870 97257000 111400080 119628360 144098460 78928875 118895295 23014785 82090935 110108490 63058665 149532180 72571125 90445470 37482765 133737855 30240405 10107465 78004245 21065115 108271155 149625210 49351980 55709745 12969840 55601730 68562015 67501800 96416310 75064935 136290 2207925 20693910 23862780 66931110 8618940 147962685 115738095 52860855 48670995 66285420 38146065 80923410 39201195 115093485 101268075 29749050 32697285 45751650 40842630 90881925 85273170 117003090 114737055 87805515 30687345 90639600 85703535 83213055 115633185 80753205 126966945 41775915 111158760 69699435 145656270 60486780 3515565 29195520 98634765 64377990 24087165 77377860 57966945 93366135 79503900 42559815 85398960 87156570 63783765 7354590 81937920 33606150 96503385 113968575 47656980 116395110 76656360 135851910 15445905 65589450 56532660 59578275 79122495 3600090 123113445 40110480 88568295 55238550 78080700 140097000 76733100 140937705 90199260 8243385 82897350 133092210 121418820 146522400 103627215 121127415 136976700 12070545 14986155 69962670 106523760 143712060 51904605 43807650 103576785 48234465 111660975 89639475 87123120 111248520 95271750 19744980 28761195 146968890 33335025 99411810 82459455 53507190 10757730 67489230 132126435 81748440 89613195 78890115 49755615 27061740 59041215 41363130 41085480 138190920 135365520 103541160 4143390 76435455 121480710 98373015 22965360 41545215 47595825 124355880 60589170 30030480 68595405 146655945 32132100 65551005 118077525 68476455 112778325 3127890 23748165 90427635 28812705 87181890 67544985 95977020 106442130 135833055 84352620 135212550 74037630 59770665 137154600 70303410 52579665 14850240 122610825 45477675 127204305 94257600 98713110 85492260 28529730 120419565 83918595 43232610 143169165 84560655 86703150 31520700 86993730 139314300 86092500 30512745 101368200 14637600 113970930 46565295 22072485 50843520 80266515 104628825 126636915 125903655 14832060 126676440 94764990 42780765 1608855 10468365 146124660 34654650 3152745 86654985 49269825 4948080 103262775 111430845 143173725 11873940 84409935 84021585 4373460 566970 66072270 56420520 48386775 129624255 10742700 132957750 105002460 24140850 28496730 94465935 74023800 81709590 121599540 69485940 82077855 26980980 10876770 127638615 29650545 29968440 25837515 773865 20081190 34682070 23914680 40913520 16781415 118858020 41302875 73766655 116610330 20906670 121927275 4461030 72694485 115802370 61565025 63120855 76881285 70207230 121363170 21514920 127440690 29090355 80036385 140938035 134649975 94429095 12592560 115310055 138332895 86730075 78220860 2711010 22947930 32399055 20108190 35083305 87971805 33830250 28265295 51559860 22575480 29952630 93222015 29043135 40997100 132911820 107702385 95349660 125305725 126327645 34107945 112832475 67218660 57533295 117509655 85593330 128980455 147600450 139720230 40200195 3506550 44070225 45599205 29027865 113284230 38727150 51709500 125573115 138602610 45732660 44992320 55867680 139073160 95894085 23729100 8740245 107636160 88948695 64649190 95718480 18194955 127445370 16715550 121642395 131385990 54230025 136741890 122509665 134208390 85186080 4160880 127384320 33708540 75865080 104872080 135533460 119409180 138110415 23171550 130822380 118645020 114744345 111092055 20101365 144759210 21303090 1783875 143330475 142379865 27399090 38800590 58914795 48782040 103901355 25688130 127960890 61344765 66839445 123935850 63464730 147534465 60164295 19817625 98200410 65432475 94808220 89983260 80076570 74134500 22496115 33749970 52258065 147210960 85813005 47809740 130695810 99685320 97320750 46927830 133787580 48278175 140636655 86856495 45231375 39687405 35946300 59567130 101729265 1539630 716880 138285630 143680005 113929350 10797780 44953830 74663865 83326065 53808795 124219755 9679320 120295140 21806865 128941365 43372500 104375880 136532565 112846320 42022920 145090920 56294400 25532730 40945605 109902825 9571050 101611935 136372515 110866440 27567765 9420390 28536945 82935900 107886810 139046745 135574545 14067465 130561170 118814100 119223840 67133625 109913670 43191195 132517290 85025415 145175205 31287660 23864100 72154590 24344595 83636400 34250700 144613260 88338990 81400005 101506350 14170965 76786080 27361020 114462270 131149170 100675515 82893780 20418765 48530970 70976415 113225820 34884150 67837920 110950845 62598945 138066885 25595445 42877200 146137470 41100195 41889345 56540340 138889590 19299135 129129030 81141150 138010335 54882390 36651255 32381925 42300450 115095825 84825750 99986610 14631555 117693870 110247630 146804280 80415900 92686650 8535285 68175960 56089635 7719900 144100065 37840545 116802525 140419575 16354965 41902230 140423940 83121345 98276760 89556690 98216460 81608940 65883555 134765805 40327620 93902640 1332945 28183530 35673570 114723915 12788730 138322680 144388125 136151085 7785645 147014235 12820485 5637900 135483885 118788495 123283065 89428365 78839625 60943800 91769640 49013940 18977190 52826250 114436725 137104125 118659750 6221820 2222655 88675830 26036235 144619950 139445235 42224100 128094690 126879360 76899000 66120015 142864635 80095845 148578165 61602600 32162085 46360665 35234295 28126455 101868780 142571055 30814020 115027620 98079675 100469070 57558300 4305195 90622035 91711185 22232160 75803055 148072800 100370010 110665635 107341665 124926135 120998220 111989790 20608725 92387070 47275455 123302040 131138550 11950845 89822745 129217215 42094080 81724080 94539135 28900335 108402585 143686125 62126970 7110900 82281510 73332375 100654080 117455970 59491290 89707905 131266260 133756425 18639945 104059365 132065955 48266760 57998775 138201435 38843520 6744480 141637485 89862960 103732935 2785320 43599795 93508695 8210370 124979790 144696720 85589385 806235 82654785 8960220 101959635 72388755 5742945 4946865 14539830 6316695 74086005 59910720 102897975 2954070 93628560 130939980 110736795 105752025 12782340 46629465 148614900 27334350 55342185 90322860 123477930 129519765 53128365 130174110 34799880 71023650 99491085 74481060 15984330 15906405 120122745 87412350 122482170 60874755 13847415 8661345 108326565 32893875 124746210 97588665 3830175 17007480 54028035 1116285 119170155 65825190 89522055 120408405 85631745 83139195 46571760 140020485 53304315 22210230 97253520 108292140 27356685 136810860 19366500 129267450 69660225 96705990 131605740 67774410 117316230 60542415 52408440 98743365 121621125 16798800 130351590 91830735 147970560 124823175 129518865 2704380 99691770 99171420 129486585 71053620 15024015 138669090 145955565 83920890 114833880 27103290 136114005 41608980 72214740 71245860 91910775 418860 141647070 111383775 38891025 56028135 128179260 4848735 135170085 108170115 105239670 27580740 109593240 114363930 98468490 39733185 16979025 51252420 52576935 134054175 111667170 131688330 6869970 102747855 66287805 77710050 136018125 62093340 86975970 130938285 75088320 31681665 41081775 1298820 13655085 145745670 52191585 35411910 65883060 24046200 118830585 120339330 79575615 25167270 48519810 19961565 113863140 108403575 47598780 133478865 139443660 9449085 91048800 65187120 46329855 87597165 117708300 70402845 43247310 47888580 25598025 29591310 38320965 21529905 34655145 243825 84840330 133638855 47759685 88586625 57034635 33263040 90341835 29856720 23802030 100935570 121645875 91751220 39255240 102747960 57083250 70859850 32059305 110985675 17514660 112605720 72377145 75318720 47257620 3715125 38551995 39818430 67264350 62387250 142831065 125333115 37219695 59014335 49771485 47120220 21885405 23962200 42209385 16176870 144700350 136059720 147731760 131517915 87564405 127342650 118821255 137816430 111265635 127008795 50456745 80500140 70686795 24526125 46195635 30879345 21809715 111152685 122006175 145484295 113222400 128344110 19481790 137346435 99634740 55175745 96263940 55178475 24785565 76753710 127569900 55951710 110238255 34197855 15419865 44060400 529725 85897620 57381480 26054625 70887360 69629355 93058500 26284830 60703425 96522000 70132935 143491800 19723530 120961680 136005075 138414525 23231985 130377075 77646540 109934310 77460480 102523635 67096365 105840480 40737480 57561255 138039975 102188025 2210385 99150330 16987185 131298900 32661615 50716980 911250 71438715 20959590 63960630 119854425 132283845 54575625 39673140 37103010 57558000 110624670 132597165 127147065 138643290 81358170 8056245 117997515 82558230 113936025 94130820 23192220 53752335 11092035 115700490 136966035 12334005 69394290 139387200 105263085 94509570 24918675 83998740 101197515 111606945 58632855 107133450 119727435 91349010 42157380 100066830 26314605 27429915 89033280 146375760 111524910 79324200 38934660 121626720 114571140 80170950 96668670 67433745 35269155 146707500 21582600 59705115 109083405 94199250 75437505 78056430 98914950 25830180 130805880 15614055 22030770 34718685 65850480 121680975 90312495 76071570 118548375 137661525 12901410 147959940 89072430 51523980 53218125 134450385 8747460 96948495 98821995 130138980 30456645 104622570 54059385 80966640 73745040 105702435 30698625 11694120 124027650 23794395 62237100 136053765 13582695 96921345 124787565 100464495 140500830 5284755 27353190 86685195 50376780 71444010 13257225 14027910 113367225 139975080 119650260 64402455 95086950 142852335 122764260 52965120 131098815 98145180 112570950 83331165 119790690 126776565 37019490 74886780 67523910 65374095 49552500 56944140 117392250 47704080 63026955 116940990 78456270 10122435 113258160 36056325 101263410 67296555 5476755 32805990 115031100 100685115 133807965 119884305 139038555 21122205 141850125 30284520 36959790 133658835 27317850 48857610 290670 148574940 28584300 134236305 111200910 74121285 117566610 145587585 130482000 95342565 64892595 44489535 97299105 159765 53354970 83684460 131972880 38703390 116606760 92863575 42584865 56796315 128820000 18874680 59815035 8953065 88042245 117848010 143711325 11923035 11106480 71741400 129403050 44550525 60517080 124484970 127988280 134958720 37730025 55421205 134650215 88092615 32466030 129560805 44575635 74415450 34031715 22440945 99557775 106274175 118641390 12238815 27130680 111443520 147971145 32249535 58242585 139702815 87063810 51371040 68903415 132641265 121070085 68635740 133474635 133797915 4470135 98519010 86906130 62091465 44247120 68029575 27548625 120601680 71343945 44455125 57056400 15316560 10684110 146961945 102674430 33644505 926580 73990425 33003870 83728290 116563995 79806825 147243330 64218285 109002930 130516275 67364700 101277420 131856945 134523240 8520825 30375060 39694485 29354220 129053025 74781315 55878480 27120645 34517115 56295345 149908665 87322575 123896415 147115545 3998370 76482570 24690750 99874410 58476990 51017370 43674255 5323005 55658580 69330990 137747625 123143865 100904490 6965475 29738880 95413245 42744480 146317770 66963450 116333055 17188140 60160350 89005830 40688415 91325040 101331015 19054215 11960190 125025870 112323135 108623745 138832785 136707630 55353480 24464850 141350880 47590365 114582150 111178185 104838255 58212540 32665995 77543490 136129200 139939065 136521525 43065210 113590680 27976380 129719265 117039780 63593910 63717630 42886800 97126335 141567480 94315185 121027050 18385710 88750950 74574120 36750990 17385315 30939435 2708565 15581220 135518295 104272695 84902610 79292040 40199430 11736300 59923365 6529860 12782010 55387755 104199690 32949345 51021330 91743255 90677820 72743625 51138435 44472315 45931485 144258735 10967040 116364045 121453785 109874640 66979140 25571370 36419820 84439650 97584270 140240370 87276390 117395220 40149900 29442540 78472545 66489210 33766650 46311585 140629650 103026330 2193765 107323650 26073525 19796415 20895090 90532755 112046730 148303410 49812495 107301075 59522670 140315340 27373290 20064420 112953705 70207560 127054230 724005 102565725 127325265 7234605 22561890 87532650 45554565 67674105 13577505 59019360 56832705 45012435 24402840 139621065 132576240 32227035 106470720 56497215 76715745 138681300 118663500 36657495 78205290 129523020 35999850 122391390 54167655 140332155 126851970 7598100 104619165 70821285 69153900 2452590 9703680 18653160 17074950 42782190 82667850 95182650 52069620 120947550 34993050 29268330 79442085 84616455 78568725 132699405 20679615 38765025 98872650 112145025 63734265 93559530 66222315 97721685 55321140 79953795 72193470 100007835 107117115 72752415 62949795 109760805 3392955 124251630 51371940 126067890 105455280 86653065 129147075 75380850 88126800 41922870 117780015 65107050 44903265 149476395 4696530 54731385 28322265 39063735 1529985 8146050 83562930 61753230 78598395 124293015 47845110 7436580 71648430 149027835 126371340 137137605 15886680 6508815 116573925 13790310 141727575 18959400 44778675 126180300 80974605 46944630 142058820 148615260 44982765 75761295 18783840 38254695 84701310 94041030 145209075 128625300 22445670 55946295 102045435 81021840 69943965 92823630 142667580 95954775 12134655 47723610 91825080 105201825 91082520 145979970 41101170 39810480 146151060 82899375 130750740 130880490 31680660 47590035 88517955 118317075 26399205 59373270 27688605 105083370 24294825 93546480 1430760 64061280 194910 79004925 140841225 59963130 115570695 104183835 92972670 53778360 97418175 23566995 73744575 38454225 1253550 19942305 135605580 85670985 25096650 866400 128081925 92918370 2461020 77001210 45808875 9417870 106326525 85695330 47170140 57761355 24575145 98153610 32158260 74760885 91267275 49805550 70767405 11072730 92435835 78377835 85922985 38083215 9820740 62536755 136226550 144532965 1189890 27413625 52671570 145578660 35337795 68891610 50287620 112703715 7242000 115091520 1125405 125434335 109776870 144227760 56038470 52209345 117616305 42729030 102462075 109343640 125513415 136805010 121779630 59027670 117288240 130685145 35666505 72788565 75339870 87742245 26467140 122291250 139001550 115722150 77874960 22640565 95619930 77190975 76440135 131070165 16163640 28976085 55984890 82297875 69494640 90461640 21859800 7699425 146050125 20009775 14267400 120208965 20530770 22730235 52694130 126702135 46673130 132221400 81404940 139192305 52873935 45664140 39784095 54279105 24264780 35998680 103276395 108773805 75821670 81053145 31620900 55983945 63846300 50295750 2609160 34677885 137167335 77616270 117385905 19453035 133857840 43919580 104144550 63063435 64696200 26910510 134592960 107958945 100558350 30383820 126118290 133954665 44867460 30045375 122661360 45398235 39714765 46475760 33598320 148654620 109110195 60363285 5526960 25842765 98189205 137197695 109280385 1976655 133536570 42454860 65435415 39262485 146811735 39364095 21372480 145401345 108434970 64971615 87556845 65546325 115982670 78700485 1637505 38821920 104708835 85098240 139476180 99847680 31049040 138063000 60041490 66174345 46328355 78261225 128670000 103336560 52491420 63724305 29174940 22998225 112212885 107945235 92546760 111937215 71234310 16272435 132678960 52640880 8726880 118292475 137272440 47478690 21926805 140911065 5723625 58774545 105875595 30575880 33805545 119050980 10019505 63812820 62106225 47830080 77846850 102505410 43865340 129588600 125992065 68481855 130896960 125268555 72823665 111433320 86847720 100404210 70275975 50236635 70218135 30872460 138370425 120116460 25427325 61833990 72495165 41305455 145806840 42003660 47116440 108856485 138983040 46498365 23535375 102455805 35377995 34421775 122153130 138530985 93979890 93966600 84597390 144895035 136785585 18304845 90553575 31014405 114514920 102412890 117733230 149212305 86261850 69777375 40165665 29497440 118028715 510795 92279550 24805785 96021375 4657425 61318110 93917325 1885260 1798245 16351890 38899455 73970115 64309635 146320350 92607960 26672760 126292635 71518320 47375475 103297815 56907900 9683610 115842105 35759580 30358350 27053355 136563630 119131980 106643400 100744230 135149595 123107610 40987740 36249480 52787295 75620220 120262365 133077105 92944815 21335790 17275320 87420495 110594130 69420015 50269005 86518185 13988100 10962660 75008805 20119455 37353675 143184900 41772660 41711850 3149745 136406745 12831810 130359075 15100530 52041870 102964530 37550310 74687010 20162820 71822475 52061280 59907090 102289830 19080000 72705960 5170110 141040230 96998280 88074615 27903945 101785830 79683765 50415540 131604180 133059390 125829315 77310420 132716670 78999945 14398695 140439750 45883530 8208255 64263630 7977630 100715235 10095990 78847905 33365415 18195255 4594110 92830230 14095200 56985345 100562445 89336415 110828160 135782355 44373540 104474400 135972045 108533745 104601495 35543385 88658910 22507050 19178565 38718930 13394235 65961135 86414340 126723240 101775750 87512355 133056105 149599080 109597260 140047875 32602380 128682840 93113265 80031960 79384890 96677475 144013155 41665530 94190655 138301335 52445535 80839125 107330610 95644140 121299915 54129360 73088280 86435430 119766990 96318075 58577775 69572445 57786435 140367420 74302770 57041325 31138995 47214795 36215040 98250015 139119555 35633280 149285490 122912190 113208420 50611500 37472085 132554265 130186230 122743065 40295550 10589460 99525600 124801770 123688725 18010155 110998320 6363390 109242975 14294490 30318075 7256565 136670910 52404600 31310745 75000690 70922640 77172750 6874140 97311135 30827460 65798925 104246610 62889270 135479835 86011755 56249490 26750055 132084975 83834340 126293085 25641975 122917620 84861105 105351795 100147125 66055695 114791625 16984620 53612685 135974085 73708725 16246725 77544165 31855695 138191130 31894320 50533725 25412970 38519850 34074660 16696755 80845950 78428040 26808135 4611885 101204325 44973930 121470765 80197095 45452265 107939985 24682905 22216650 23186775 41689305 21165765 107038935 119364825 135276735 147978825 68163345 60263295 86912715 80933325 12119055 105167565 79161255 74944695 60064305 111821535 8800800 58099605 59369235 56939205 78666150 64332390 2437035 80892510 39416550 55256760 133640295 124463415 75231780 101642085 84700335 110775225 12445740 122177130 21380550 146229540 65672370 91426620 94363980 87652575 131682000 120892860 92392455 35361555 14979375 94247565 22908330 82184430 93148545 79448415 79784775 69187080 110009280 148992075 134231355 130126380 121571940 109937325 16523940 142733310 16651185 126696255 45651735 26758815 22584060 115701240 127862850 149506095 141347400 77087520 12664845 86231190 141822645 109228170 138314925 41691435 127915905 119662305 119135415 120049725 48219360 97828875 109331685 73555080 125012730 145306350 95008920 30313635 125682285 35986260 71788200 4180710 143552340 106473075 75320190 50719710 23674425 146465880 85357980 90941805 117453795 125531835 83522040 89681220 136065645 115623195 124450095 74766105 145934955 10640880 38047455 101234655 133730115 46016490 30253530 806925 138957045 129903945 101868735 33924705 42475755 65255520 141705525 78776310 148332105 16442520 128837355 105238995 67850955 58332255 101211465 103232610 120401115 993150 2406570 127252545 75987690 75196020 42099675 85819200 70153305 29431635 29350605 127674450 30502260 11289060 128002920 77705835 98020875 37304850 100791300 74687565 32579325 88705815 12842820 104731875 6810315 15540120 70504875 4464660 45987540 68504055 47448900 67502145 21182805 13673730 104094375 68742105 67587315 75034845 147366810 21360930 92086695 49708785 144428250 112498860 94332015 39573660 6325650 107054535 47776335 108942900 73303665 127313130 44953275 96487125 20622120 66466980 106741515 107379375 144474345 105239040 107036280 146093595 112057050 82850100 27973800 126423015 114467175 9233385 96094890 24633840 67457385 117558960 53490975 615420 22902720 69553380 149902365 129878520 40392630 109887015 110232975 126661155 25981620 48901980 448545 10022940 14374635 64042545 50053545 105829215 38410110 73538745 87071820 133230030 60018450 115911735 83134740 127046505 130543695 2613240 134929185 6399015 54839175 113440365 21578310 111443145 148309740 68268345 81947595 109674675 65650215 69288975 40315725 29773905 92700405 69448785 16043940 102245910 96316890 36406770 100326645 51128655 99488880 40926645 88385820 82894890 32768970 142062420 129115950 81919995 103675770 35068020 3427755 97153065 62939895 122363595 9425235 98049840 28064460 9313710 72978195 95597175 87426885 18386520 52928190 74665770 146919420 82515810 87390510 120727710 20741760 62064615 38457600 143644620 28005015 128985690 92206140 128896800 84306615 88605135 125553015 102998340 105954315 64213995 108410895 144632505 118140135 103833135 119812725 64386585 112541265 97645950 40202415 144107595 113973540 100686945 103572795 3335115 45336675 125893575 133095870 83813865 63549615 29406420 20395740 35007465 117721365 91139805 70349610 62420685 68005620 76199535 59304105 10641435 88566945 69967695 149010090 16842645 21608070 58546995 30298785 136521870 99384600 135339330 20505975 59753490 51692145 30624735 76825485 3608340 89582895 36209700 76352385 34891320 19461180 27369915 125035350 134868990 133220490 84284925 49102965 9205530 86713110 9383820 47862105 118931910 29742510 17514225 131530860 101196945 136706610 123408045 28825125 67707285 55092330 12064335 29040270 29870070 133413585 45049320 13858410 9104100 24194505 8042475 42904290 39593340 21573255 2779050 33699810 69924195 36878055 138028125 12900915 91653960 64083570 39149835 133330095 37298115 73582110 122074800 86796885 140779470 108341730 107077005 100552770 57803520 118844025 79154835 132801810 28753110 12344970 134237835 6882345 124533795 61354470 105156045 119608395 38405970 73517895 54793710 93422925 98702100 29756985 43275825 2519475 62049390 19054260 3246375 143833155 114292200 37751610 101455605 11456865 68939700 35344185 10927335 147167160 83640840 48925620 91329210 14859555 17201100 137266095 133998885 117240855 15730755 109888395 144206715 124859535 43065495 115879230 53968410 75878235 86965425 136419720 105635220 126586680 86643255 35325780 147277095 136394205 106121310 4050840 127380225 141258645 43934790 37362555 114295815 94057980 141898380 136380690 77127165 71020665 19384905 96866790 36600870 842460 56134560 76943670 111222540 25720125 53586810 54013815 27267960 142173630 83018715 133543455 144713460 17231610 54364740 30442350 108934395 68674980 80241555 124462110 148677135 136769370 136653330 28947570 99047010 127384200 74958960 98386290 73007595 142485765 84577815 131974875 3397365 24451425 5616525 79599660 69683445 115662420 10016505 37036245 86931870 85006785 29764110 112629840 24728865 100426875 5892630 110134845 140177775 1369665 1809060 132808860 45700005 146925540 140035005 11599500 84102480 51416730 149063220 12115410 88348470 117476925 115789245 81130305 8240100 109140315 14084730 11896380 26634360 120136035 119702790 149175120 47927535 124898145 76526415 98062800 111392910 44304030 27817935 29761320 16568070 80587515 40652820 134655315 56462070 114868200 21584595 84859545 89623695 116851935 125371455 126946155 56776530 78783930 669345 65407860 2130225 27124140 44211375 98952975 111930585 59508345 63491550 130497945 98860515 28512450 90302505 138827160 138917010 85183800 135296985 39132720 29333160 7649910 27059925 45511665 9738255 63913500 340065 99150195 126875160 5370600 70032990 67780635 86038170 60416025 10731360 121703835 50229780 148157565 27232695 69608565 17222550 75891135 52445895 78469680 11701935 33224325 96642345 50427735 57019485 3684630 50031465 137620125 5534520 103112370 16813560 97603470 44427660 104065050 62883465 109700505 25429080 145122660 104900025 140614680 29039115 14947635 33142050 133415340 12508875 128392260 123360690 107137725 127458285 139937085 143727870 4018740 89990580 100458525 58095900 52743900 57691890 4755630 49355415 135652350 75212850 34665060 108087315 142691730 149122950 5384010 22984275 108557925 86103210 83631045 24602880 15792825 83729985 46647165 27787590 95615700 66431865 133830300 98492025 115816350 20560560 35812410 60598155 93130785 12804150 111723405 16156695 130433370 84192765 61998930 39067440 30193620 81481995 96360765 104027145 112342515 11315880 123493275 101527170 74752425 55624965 119975340 7553820 2868465 131575605 146325585 129171795 2449920 149973615 95953230 43084845 134587365 94396185 133815630 114791040 25211595 131011620 126843090 118164300 62025585 76029750 41512170 66169785 149105895 80981460 16711080 128379570 80550345 109536015 111078180 120131955 110423970 129800775 119624115 144576240 117755640 20426115 51399525 108673260 122784765 37830615 33482115 129302040 56633310 1422195 101053440 62490480 145328670 109975680 86144760 75893865 61411965 114187425 140068275 133001880 24425745 102589875 59888475 70023165 106483680 132445950 89046390 25098675 14557320 671400 148197840 78497115 3547785 27166290 86476440 97768710 133689945 107279910 113921565 93174165 125821395 39795285 145015860 105143925 108183570 98853645 84883935 13415700 111283425 95350980 68793015 94789140 85571340 7016460 119820270 42907740 109023735 71085480 68274900 3478860 95717220 11804310 91518030 56611575 86449140 38624145 67850760 56296320 6029895 52257915 88908555 31725420 19470675 112212570 38489565 71626650 109775280 149390685 143182635 64898055 89319795 106256460 30631230 70154925 84387285 62055405 66756765 78227520 26132625 93491160 34038960 66925290 60094530 63268185 51197310 56575500 41617110 12079275 22949505 32242320 101239845 129669630 118759335 88678050 53345655 3551970 8157315 144290175 112791315 133582995 35192055 80006250 140055510 133703400 28603725 9488595 58206780 138162990 16774110 9578745 47426805 120073470 102215115 90206460 114591000 32129805 12251730 206025 126914340 122220585 23875830 79191870 109818015 141201930 61690140 130853685 94710225 64097190 103617630 89048865 18139110 77917980 102570630 28416915 130182390 40619340 16426080 74680785 87077535 147105915 105902445 20563815 27345480 93581730 12653115 24025275 112460415 35419470 107311170 7850085 148736610 95718855 123145290 119074245 34250640 23977920 135208575 125282250 55598640 47264535 45542550 95991675 67177185 13037115 6588330 149040810 82936650 52382835 74998425 141391590 10397370 126707760 85693515 2531280 14953845 23641155 34542645 103356900 5971470 4406610 138223755 84697275 26278170 30280020 46592070 26703600 17170845 93560100 95090670 23481375 123300330 67618515 106838880 4808100 88746960 53387715 16400385 14223585 76261380 20151795 41004855 11598150 118101600 129970425 130952385 110870310 120509745 31200 79035840 4534770 128378595 109856370 116221545 60143700 7206240 60087330 2883945 34015905 107015415 110079840 80524485 30062595 38255505 95860200 33478560 100046235 52200870 55100940 29316270 18172560 14179425 144807735 98521440 116340585 26672400 147464205 46138500 156390 117420045 29194500 137122950 113747385 47919780 143313960 106089345 81092310 16317255 34817805 97123290 37854195 137909130 144355620 5250405 39937050 65988660 104560110 45004395 38624775 63808890 112776210 58585245 147739335 116464830 145831605 108990600 83237445 123618105 25793385 87488565 5904450 140036370 136343130 127166820 57500265 100869630 130070685 85418805 98494770 80657970 4512600 25820235 144631905 131863980 139305465 90317175 110529240 24827910 88763535 81663660 103093785 137672235 117356895 56712645 141862035 46505790 88382835 5761095 25895595 76243665 145618245 41701815 74035710 90102690 57569535 81174300 104753505 103014225 144868830 149507625 3079005 130030395 3103125 59105145 125863395 123201210 108469875 38993850 15465555 1588530 10567725 66694410 7158975 75276525 45295590 8074845 124757985 128050815 134650155 8889195 7830975 1237050 35128110 31660020 82019910 106358190 149925210 66210540 1381650 144384480 112687530 66665595 90278880 119190420 34859160 85931910 72210885 88573110 134858385 48712560 45757965 84242805 138271860 70409910 98203485 144966735 103023675 149821050 144226575 86767215 20242785 104736645 56050770 125545095 106652145 8664855 105541545 6519390 13992345 17854290 113628075 113644965 18432180 105199290 116035065 74445750 32423040 37896360 36458670 61018965 116177910 104274885 2970750 34789545 6804780 61159890 118072695 101359830 30329985 106944255 135208965 79463580 112740135 140740740 88582725 1712190 37215225 79170945 127820835 48179895 122436030 90418005 114409890 4013370 97897260 47875095 146202840 81446730 36866160 88412145 22988880 3630765 15827580 87618735 22261650 45925725 39903690 137954340 62010915 19361160 52707855 25012230 81381255 103971825 47696070 148804770 118159170 71220135 49002465 134847030 27280515 137157225 77878335 115369200 56894610 76491075 129879570 26771580 89625180 100175010 21994275 70169445 4099695 6135450 148677015 67370940 24236280 21181365 10131885 34072650 128208645 145598550 51471345 28872180 25267890 86210640 40294425 134130615 37644735 71279055 76753470 63076095 10278075 1142820 138120795 114769830 114365280 11665545 73659105 109903515 108454095 117546915 68735010 54574575 85445220 127583820 148624920 64636605 117221430 62026395 134544990 56241450 45676470 107712945 71014920 125547150 43068705 77109795 14165130 48678660 5177445 134809590 79123230 73725795 87049110 146867295 128312580 77837040 83695845 137176845 46881750 105084555 38043570 29700090 103333785 8341155 21778020 135262710 24971205 97017885 117596040 79448610 97854765 120696420 18425970 125477280 97267080 17514645 83445120 141767505 130765800 124056060 13810185 57068325 18569370 141933195 14349240 40450785 105123960 61733595 60107160 69082170 43513275 91885710 82027065 100464390 25601565 136790745 35442570 113431830 19956945 68138070 4418685 14427840 19641960 121094145 31411050 733050 146919735 96528300 42431280 4239720 13755765 107747100 85991265 144676350 99794565 88826760 70334385 85590495 122353185 99956805 5073735 92706540 125144625 139509615 124526445 132203595 54326790 103998315 13027410 145812885 54158520 81993855 71586825 48765495 146503890 68963505 77953185 4149435 76225815 114695235 116802435 60922830 62067855 24076125 3960240 56737005 28269885 54221835 126112635 117223560 144877785 59053050 83532600 62969310 64052985 86421525 85685085 126438540 117911880 146157555 28637280 127848150 64653540 124361010 143288355 22583880 5820300 112253640 147466620 107250600 33913590 122570970 120627555 61988310 47780880 113030070 29021820 149684595 100416540 7455465 146899590 11037210 96405135 7210065 14296680 41537415 64804815 44938770 52086720 1481085 128225205 56312325 49303920 86657460 48543780 93675990 3192945 135769125 62650050 67891260 20767590 521880 140726805 11032815 32882685 57528555 87732930 66991425 136797000 141978285 94004850 102590700 10011210 76645425 116986335 13739805 113452260 134829330 25405575 110534340 51509865 93325335 93639210 116942145 1998540 148622655 60297180 126411000 10898205 84074055 107805510 33785370 94563210 117808050 58437225 39216420 68381670 3510840 109480755 142848885 102259020 64774380 65976510 105097605 5727780 116052855 94779285 18780285 24806055 131352390 87896760 16394280 93777750 19943730 7617930 59468880 13963725 74327430 43818375 73742595 46726620 100328355 7176780 72422970 8583060 126192645 62255550 27892005 39226545 90137370 14271870 113625390 53191920 22019880 130572690 109575945 137123715 106385940 53489700 142454475 61128915 20259510 137591325 26159700 22472730 118781055 31977405 53695800 71278080 61938480 68783910 128672145 133750050 106730205 137688480 102481485 88040010 103209195 3126330 25438305 126456345 54066975 110102550 23001315 114200640 121161030 73151970 126363285 59987115 97570350 113055585 66755925 41087640 117670410 124563090 91974225 65975625 122621265 12339720 137073795 123728865 72369405 24467730 67739340 145290180 142978080 44998710 25647345 86148015 6919680 79294290 31573830 56600070 56737860 62335620 8464470 40241505 53980500 117298545 31572420 48083190 35261610 45583170 64034685 4068945 81725655 84790830 23220645 124711305 112031085 86578200 132946245 128551365 143689320 53725500 38588745 95671335 111967125 89863680 138229050 130969875 39605655 8850960 22187955 108648090 62890680 127711605 83806335 30287490 58635120 103171305 36325695 4388580 13721715 33938460 113920665 67279470 111543480 100629720 79067400 87255225 96686895 32712270 86691150 60753870 107920845 91345095 144050970 89910435 77851005 83526390 114264000 83124375 52211850 46824285 84684840 91996230 60573120 10764480 19732140 28383030 21785955 134266650 124845975 41226495 4864365 138197970 39541800 36749445 59234625 8525325 33245295 33361155 138360285 35217420 82684575 135410880 66021705 128988630 109867155 144209415 135714120 38303925 63750495 129308385 68215755 109941180 138420720 93762000 65382375 30223050 26377830 61962345 94018125 89732235 83856945 139356765 67262625 44152290 9295950 55956345 123549015 10928205 126201810 110243670 146414205 98399940 23567835 7448445 147840660 107150355 40418475 54052590 565545 140145720 11723985 28518090 14138955 98728920 75949455 27682875 78966660 118696950 41504370 23809770 94099830 105488715 47747400 131365830 148421235 36513465 39266940 25235220 35696070 12771990 107016900 71262075 12700440 96029895 106635180 85382670 122648355 146807745 34730535 108924435 25255005 40862835 68750340 103824960 127987230 105969690 65351280 123581040 12024240 88095825 132904995 81781260 15790845 144823980 29760330 22971045 26452995 77015670 111082500 41640465 99999510 98706450 112062570 15914550 143369880 7046115 142641510 102759390 41477145 18019275 135256215 140096610 126939060 54559170 89592150 20862945 130546440 6330525 110646585 31743420 2865735 123757905 60707460 73870965 2171250 145598415 92907135 74850480 53289075 131640540 116013570 17076675 13669590 131128380 119903220 85417110 139672485 26362755 111623520 100709385 99330915 102063900 42526065 12780810 131717775 130136475 142760790 33973185 135805080 8456460 100925535 103831800 74296815 99527520 95490810 54161145 133812015 15870360 86655825 102036285 69752340 119111415 66218250 135457410 87273600 142425795 114165075 75869475 92757345 117949200 88803885 25260975 30845625 41411835 80829645 81580500 49341045 80384460 111674100 96717105 44073900 62429760 11093115 44861745 99023085 81239250 144516390 104178405 137604855 132090735 28229715 72649875 149078205 106932285 17776035 40086870 125683980 100435215 49320840 71921190 113749260 110121270 19434300 71536785 63849990 83016255 43673565 134369685 119518035 131157450 23222145 141477345 146097360 97440120 97196340 35269185 36891330 129044115 54408660 140551560 50253390 18131100 67321410 102802230 135432000 95247765 105157275 53575200 130041660 80223195 119339865 80493780 115945710 70296330 85747380 85900035 85597230 1693995 13427385 92312835 128840475 79576260 31570935 31035525 18489915 69153105 64408665 136490760 97022370 100736925 99574980 25718490 22913865 87812865 93141210 15545025 47795565 68767185 110079495 36191625 131371710 106445205 7932675 133469790 92504265 34914060 137378790 112715910 62327055 47757465 7664670 32735280 139310730 121716720 84940740 27647730 35863800 75962355 82120545 49560795 102716835 6595980 22106100 96606945 127773600 101690100 72818685 72257250 81836145 86115555 40681515 33031215 98623635 64755330 71407935 34228650 79553130 14067735 115863360 48209130 32065125 119597220 53407650 128094285 69372315 63828045 46358415 130934625 8054130 122686125 26689065 75284190 114040080 93729780 81076680 31996785 106547130 140376855 38241210 119586435 10307955 54843030 141257385 6475155 136343475 110928930 135159915 125092425 140235465 111123600 110298255 29467950 143030640 13352055 37680105 27717540 45687030 16169550 65626755 50216220 91643655 132191040 115332945 71324910 128789265 28580445 149613270 37639815 58595130 116032290 8764350 140909655 138712290 91629735 47830095 39680250 87846150 21270495 4104585 103180485 144008880 109772805 98242500 114924420 98436015 109334400 50385615 36290490 96610515 68102250 117330465 78476475 39231885 7587615 119556675 74970735 24619560 140892375 46716360 139136205 140349015 108778020 92180220 125244420 117510105 95585490 58740060 37451010 19151340 107926320 109575840 61674630 38788155 2636595 110995275 530400 56094270 79936740 40504980 114536265 112084620 44984550 102336525 35458980 53032350 137003580 56210970 81470370 40981575 132898890 128558640 140719155 3431940 61410285 92577000 64939425 106623060 144159165 57598350 48637080 34710165 145310295 68794365 39986940 79863405 28507785 8284140 137484060 42561660 76528575 148645620 32570985 121603800 25383195 73301985 22092105 25774200 76314135 85507290 145779675 92302560 17093265 82974105 30108870 48544545 132706140 65430960 95135250 91544115 2901090 15470025 52238400 29648520 76079895 83343525 131523225 106634460 3857985 97817805 5481990 23372460 138100260 1078905 85366485 65139705 137906910 61051200 91880715 51064995 111366510 21987810 68084925 129187185 97067520 94559805 46730295 52330050 7354860 79303530 81242550 24581415 128804760 103071045 115221990 37247310 149742435 51365730 10398150 16104285 49088235 107839440 136909605 24050055 140413110 41599005 62923140 19842225 42289710 130172250 66343920 108360 132641370 134789940 81210300 122577600 103854135 84794595 43692930 54250170 96283110 84466050 14662005 83452335 101434530 6961230 77814720 125776440 3195060 26818485 74358105 76924815 46841355 82633950 1186620 29991030 96667860 10459350 76441755 144115485 118257210 94295910 145158495 142222065 94036845 50879055 138240570 49033125 45721470 101697015 139742640 74357670 78665775 123029835 121948710 90680625 108643530 115794360 63285420 71546265 111563160 15317175 67649790 69900615 87703935 55728450 8883525 16097475 9390975 81329805 122167530 49258380 26305905 74360895 41466420 48500595 57685785 55436655 41366490 148848330 139501620 78395610 84899280 53206470 56156955 20158140 114534960 143291220 93663450 35708760 141654150 21477705 120317835 125927310 91926870 17703105 98727030 117995595 40995285 114022230 57590235 110016075 36634770 71600280 24867465 85249425 78310005 139164300 77209980 70113285 100044300 92947560 122359095 122192205 64867785 123393045 129025650 14828340 133917180 60347625 15995565 32644455 64585500 134637870 93359370 15035460 82582020 73598280 64833675 145680315 131419140 1005330 35546310 63496770 7536510 112312860 106884480 83801520 74540130 258135 61857345 54229845 55663050 11459835 4400940 64788315 99046815 9155070 24978270 90243990 115040145 65051715 12113775 77500605 139240110 14799210 33079275 66209070 51735180 123793905 5142855 10258395 130516875 84027195 68026380 26273160 15141525 95640840 25263630 104842245 895170 138029655 81047070 84513510 132952905 118311330 84906855 67512795 66923340 120497910 106328985 123861825 42697290 39930465 122682525 24823185 4545690 95174895 88209540 133675620 37328025 130668615 87376380 16192170 102613095 135793965 106922340 129167760 60929535 126059730 133447770 71840730 128863950 12088515 28202295 122854695 145912770 133530105 100765470 112518075 70294335 28047900 130671705 96702210 37525860 129993660 142190625 138308520 76684110 120983235 141721020 24321990 143872470 24635130 139939275 95760945 45148560 131892120 111832560 117106650 7829760 47028540 12571995 104533635 130445145 58762500 18298290 35946585 22495740 56720850 18550170 15431355 81700905 53952630 7109760 138743250 147940140 141630720 65769435 2122470 93587640 105904290 125651625 88000740 83916750 114520050 145314300 78950280 120786720 96522405 54309480 95747055 132251370 84374415 28743540 47226045 71617305 128431050 121860060 73918335 117786915 44000340 1909245 114489750 110270295 24663495 148078335 127454790 81952575 38340900 64674885 65557470 132778440 129942375 341760 134559015 29192220 121491075 4722300 29996715 109849140 93377115 120786105 22867605 68564055 40177245 67342005 133381425 146158500 56831685 140014830 56407755 48300930 79645860 62215455 91428255 116934300 23322045 34423950 5977875 43051350 72367140 74467095 27350250 141508095 145359540 63300645 120432660 132126420 69915240 112512855 76628535 104893260 113742930 91345335 25141215 62979150 6853080 108774465 121249005 41252730 73615500 132730590 74984880 69785550 65057115 12165675 90369075 92101785 86646150 93258345 17521740 124983270 32317170 9286350 135943320 114495690 129171525 15231645 145177965 5527980 48277575 44138460 88709040 64615830 45669240 85130025 126713340 51212640 146849055 94532310 128846985 63268770 134077635 30646770 47196510 44927385 32847735 83691300 73848225 119687940 54760725 101900325 18185760 54683370 136483350 31536390 149014365 117223215 148612650 127561185 147115470 126168720 26387820 102165855 115228485 42080160 131243895 147104430 67481100 38823000 145907010 108342705 41524980 102676080 20322105 30327075 46957425 3950895 5505285 98083695 18202605 101683320 84079875 81026175 50624640 131949375 64818090 138477195 111932160 41439120 86459835 66252285 132612660 101688915 47711565 55944390 97493250 66059610 44090040 35382600 85104705 75265440 18087090 40887870 76672665 26791335 73705710 30215835 83265615 99514755 140975535 142342650 86404200 51391650 116856135 113137245 20824950 80087085 87103935 13538400 134412630 72848685 140033220 37781250 55858275 22060575 19593015 35187765 28277820 32725395 46507410 58297935 79892640 75238575 95333595 113845035 149510820 62107125 90422595 122285235 97766205 149848365 108075975 144330000 134410170 105135975 24895590 81483015 138850320 87704925 45855855 35900115 142352115 58716060 14977215 90979485 87598440 8426655 4892535 112647135 48486390 4691025 28078425 121182585 28620375 85165620 119537790 126898815 27639525 118024410 38120340 134601105 129680445 24652170 44403315 51695190 14358915 92019300 3884355 56807775 136382175 121778505 97177335 48400230 56184465 91337115 18408495 109443945 115249485 1190895 101714355 72155505 77235735 113511720 82785210 62766435 33363015 93424650 84088695 7955205 145681545 142611555 91504065 127218285 27223650 13343700 80598645 2809620 3532635 89815380 129032910 92457870 123953850 100982415 4089960 72016965 73849035 89770605 145035705 119913165 127740135 21658695 52379415 52230945 75218340 143407470 92696100 53129190 50230095 64294245 17330955 45946260 26176965 124550715 143492145 33878025 143685690 136733220 12801450 45593850 125995575 8536215 27774240 148198755 128087580 88689240 18333690 12591000 138028890 130083195 147801420 143996520 19720350 149215410 44974665 132107070 25815300 111147510 28558980 130946145 82923525 148390125 90264885 6913980 120550650 54366615 74551800 127916295 77722245 33098925 20941620 143833020 73185660 88310955 125772630 71873265 148342050 94524330 95166075 42006120 106532895 104223225 44108955 45705975 48859125 13338600 29905560 116065320 125434665 27482325 5656410 89371635 16111635 114664785 127463505 72793935 53408925 61906500 88091535 49917495 80518395 118018155 91606680 98106915 68051760 58537140 23891580 91756995 14013510 48548820 129173010 78250770 77236395 121512825 58238325 149239815 43397715 76822815 40111125 109493595 122267175 149945130 89406435 45958560 78571845 93795375 16298685 140730990 111684750 50101065 56249805 31730715 137930655 68234790 115325625 121222680 80580450 135299310 89079720 72068850 76248345 2706870 41767935 62686770 124796130 80583930 111824535 114228285 40859745 47433015 59846325 118913130 99656475 12829650 42730725 103337430 63381855 97493655 104928930 94297695 126457245 53558100 61914570 140497515 54655170 22477185 115988175 23836695 4486185 131764920 33643785 110387355 37984470 23243070 60187005 76424235 127184970 36393570 37470480 5238930 16655010 85569615 18070065 20077455 90704670 116582040 5048520 32661990 114937125 32453130 133904520 113731620 63676545 9238755 124858875 109272705 122164695 134698890 130460970 6335820 20688810 46831935 70103220 142916940 37690215 67580880 92662200 123968055 37219365 65219340 137849580 148703955 93867780 137833845 112288470 113157555 91371435 2696550 148682565 103720050 74353290 72993090 33802830 81944940 86815905 95519415 57782685 572880 21851475 33351810 91861455 15816390 122513685 44408400 15711975 148066455 100714815 108011130 142541970 114266280 18133455 99031740 62201430 114315585 25724340 31311135 144693975 115027110 117756420 10966935 100114530 35843115 6304590 58165905 17779560 58216500 100527690 38806935 34059900 44632305 144924555 28278045 109882380 91919910 136056015 2076225 47159775 99068070 89453715 71130705 146460825 116954925 37971705 119709045 6853245 6231165 2687910 123850155 33844830 100480620 79638975 53825565 50073945 11798745 10675320 108420600 9838980 61687380 29380770 23953650 84405660 74146995 94926540 100929195 74047725 120920805 6488040 13107150 76213785 4876425 23259540 149598135 28801515 141777330 31823205 93331515 132606810 54354915 146799135 68469690 134950125 139470210 9390660 16467480 36870030 79280325 66122295 26415630 32023155 48144090 45877695 122612040 144771855 12187860 42904380 120900300 144030210 6754665 53529120 114092670 129252165 2836905 14791635 80440800 30243465 34158180 77883225 116656530 44461980 65521995 85341000 9481590 76998150 11400690 92790360 130373010 75054870 31432245 88189845 97678965 23267595 95301240 30554790 51312420 149574600 84705720 45333735 100204815 25464630 2430210 41298855 98932500 58598430 129230280 120386865 144425490 73918380 75445635 17824455 37490940 40625280 50482785 17516250 57032205 54006735 104527725 17511615 127121970 11332740 43477290 94399830 122126625 4486740 114763095 128663130 106401030 146619870 47342370 119769045 52318005 6403845 72501885 43385235 26568720 119357745 80229060 86927925 29066760 119079225 134538645 22660290 38718690 92014470 55949700 123615285 30051660 145487130 33251055 54699435 97243575 53967810 116733885 27776295 118221285 13236735 75861915 40924245 37610235 135419025 61345515 42788790 102862935 110798955 108742680 77030250 68012730 127629495 88466970 146563710 37108410 23290365 130006680 69376440 132230100 125026755 149913675 29129685 105512700 86019630 72218820 20540955 64310400 18122205 130374960 140418495 117925245 36046635 89280375 107887965 6968175 44292990 40601835 133984740 107772405 23304075 83686440 34905930 103527735 29011440 112307370 78557760 24156540 64524870 61081710 102088260 43105305 119569650 70740030 108789990 10167690 138647895 20722095 128449470 113734185 43999380 40488195 127726995 39076230 65659440 70759965 120000540 141757995 48258885 123475575 33615105 49797225 85219170 125062920 133752570 77963790 110706060 94423200 21643275 122384025 26761875 89468835 14236605 49550325 106710675 93429540 81451635 122159700 109823310 99519900 27703365 98135985 86655465 145278825 81644790 76771695 129829230 99774975 139545765 60819525 5550810 34540500 9610470 108165390 124115190 148211190 78016680 15224925 30441765 17179575 11552730 94783605 138940830 126171180 137592390 6195765 30874170 126564420 75834195 118463460 124635675 120241380 115357830 134462025 90073890 58041180 116511480 132741645 61898625 87332595 40429350 126195120 21271575 91781925 35705775 91063920 73674555 63056115 55465440 86922345 111531480 74030805 134822835 67058670 49316670 132928185 3629700 26919450 90011430 44096010 121579200 140361180 79273155 88085685 99108285 114815430 86005305 59886525 60322830 18040575 1592970 78194955 72751410 69880560 103748040 13289280 114979215 71909070 71429070 11034630 147200220 99145245 130672395 43695915 82698750 23836440 48646755 148489200 101144865 141997605 31803675 141742635 11546400 55053345 35474265 135694560 45095205 59576940 115189560 8188935 17878695 64293510 92465040 61635450 14985690 100475655 61095630 98661870 48061365 113249340 98278050 13808625 135330090 60297795 28787010 133818120 52778265 9916410 110251380 11918505 115188330 75950745 74331990 143581665 82667460 47903010 4022580 147327180 86643285 25891290 149619240 15056430 9299505 126081975 50624700 147581955 40222020 38540100 10380765 1749825 112165920 46940730 144982500 118210290 124259430 51315870 111188745 112012020 105822705 127498620 37877070 147855855 22323690 78929790 102826290 89966970 66868770 109633095 9401670 139733115 131747760 138389715 87941400 6578370 10644990 13190070 75924720 34565775 82882200 115185630 18313650 111441840 114904620 77772690 68827800 55868790 143171895 66212850 141249195 28073040 403590 111373620 121045830 94646790 25848045 9265125 105369810 123664410 18888795 66955230 40497135 89534220 36549900 44848590 126750270 127140210 50492445 26619195 38660040 81150930 139993260 57039165 135043905 87048900 4077210 3338055 32905725 41943450 83375535 85751865 59237115 82916835 56445840 8235570 45718620 95686140 82286310 59124000 140212515 6648465 116142465 91231500 109493865 11797635 126706275 88711530 48761535 8862390 34379265 63487005 58994595 82371885 112044255 55482915 103144500 2611755 101981745 8259480 79565295 67067685 70866810 77900640 32640300 76821015 33364935 5229870 33616995 3557295 143953170 129736095 88331340 1895730 27535905 5764485 46890030 91674570 32152875 57132405 34212480 120480825 130189980 25639650 71656515 71534100 99203025 135667095 124974150 40404375 43921725 38862915 93695655 75824865 18349005 48307470 129636135 56339340 30819465 83527050 133986765 50461665 52974675 67891995 38776725 138990435 86662425 114854670 13783230 22707765 149834430 68420430 122201205 99077745 23232900 56301180 71938830 32840010 48172080 24067440 127657245 18499740 106972380 602760 4470855 16338900 100700685 15422325 42201780 117143490 59404680 107101800 129544665 90882900 127566030 88125855 62959005 97828380 74864130 96243015 37048005 5608080 54152310 131906865 92130300 143712795 107369535 85215315 8517555 33762240 115828620 31735755 79456095 82128510 92625750 65442120 52333050 114661170 129504840 13887660 26281095 39948060 114793860 78707760 6044550 80628990 84304320 51307155 128749995 63832755 18285180 144097755 50262870 74513295 7723395 105845085 40468695 99565740 5680485 142439355 7221750 138099195 68969145 95392920 18437310 58975095 44181615 97411275 29765490 94301655 130088145 92719215 75382230 51818040 99190365 2272095 126765570 12743025 28721415 117317520 48809835 75416730 107616060 91871610 36437955 40504935 36457305 90023850 10540500 76007670 36332850 72100290 124260525 26686575 107199645 94294200 38483145 125381280 139648230 126648915 144558330 140639280 6996120 120193185 32381655 123299580 39613020 111078690 33319380 105667785 148266795 146678760 58672770 95511375 101375235 91945560 99923715 54698235 1866840 21006345 122116740 90326055 38125155 7413960 112053615 135473670 34333830 28674660 94924515 149430630 64758795 24851835 135618285 9643755 123431340 117673185 84202095 104488665 26574240 13825830 116385780 119619690 58080315 14178375 134762895 92669640 30445620 124962345 73819215 7786455 116340135 29443680 43139220 20963085 11709330 24466050 128506215 8157225 11718630 45987510 28266285 71016420 48362400 46607925 107007420 20018925 47773440 20321970 119385495 59288475 62951880 70891110 58274040 114624960 42871215 30946950 43667505 126293610 28183395 52160820 119561430 115390365 135727890 149129835 138908640 124181700 84427050 96881730 111797730 57053505 97116405 126881580 131659215 77284860 37336935 13552275 68696460 84696195 76610010 62889165 72014775 27713430 43418475 20567700 12061605 87037875 18989325 49299075 148888230 30373320 80561595 106133805 1221855 53918655 56732460 91793595 36235845 105101115 42926220 78197070 58710540 6034590 111258525 135009465 27735810 45053325 79008615 7777530 74803590 112774215 18605850 110855295 23588985 50026500 72745305 97442055 21266160 119882385 132382065 28100760 112955580 65571525 39391530 95144085 32071140 71530590 120310245 140107530 41437215 69098340 97202565 71893740 70714275 102659325 103373370 72959295 101170050 77529045 65923605 39121140 137822280 36255885 7072335 14709975 10004490 75512370 142256190 127234575 100559925 122211465 70636185 134665440 39668175 122122110 54438630 96897975 96546600 90782910 131101395 99936075 13500030 118614210 118192380 46002255 121303920 141963870 73020630 149167545 88041315 83583105 26095050 94967100 2450040 30475785 146972445 142272555 8392995 86202705 45242700 71967615 4035615 137200755 87145785 98010510 2635260 97919745 95823570 77283660 32330655 75066735 77785800 128028120 12100320 28693800 100101690 131998035 138037185 126229035 69884700 76548720 102933690 91889640 38786670 8051670 104211705 115250715 7429305 86173050 16565865 17742885 23417385 64773270 118472565 75258315 31219185 52425960 145919430 81744510 91640565 137413530 76421685 8049375 34998435 49549725 85553880 63302280 84011580 105466830 98814150 10496595 276375 47759835 51607395 564810 39921810 11938275 69733005 57522255 45223365 18202590 16844805 131513085 67058655 94715580 96924015 9991455 5105385 79132785 27565320 29196720 3465750 34141890 2809050 42709605 68593410 25370460 114989460 50018910 79763010 21040710 6543975 83448135 68964270 15101235 135089085 141407790 10738695 15690930 45060915 110276100 68803170 25673325 118987530 10700070 114521145 123077595 26623890 74153940 105834945 54604395 131641500 98371950 111683355 139834470 4310220 125825355 33085650 57648915 40637190 15956910 142909905 74356275 90803085 13069320 75252195 115951425 85807110 60627150 41996520 67570365 131377830 122686170 6138765 70214010 101585070 51667875 54951225 117418035 143767860 93135480 90283770 127838550 109292955 143758425 76772190 141638280 148341525 92439030 138287310 134842950 64258275 42785730 139872990 108059115 23975430 97063440 144672390 53548515 25302345 111180285 25793535 122475495 146724045 11000040 63507045 90961470 93240165 103552230 21937800 114260085 89426205 3018120 54499485 78790515 79004490 39853440 134519985 73983210 81321135 145227225 26220615 108938070 33658320 45455925 37456650 122941665 49913280 87022350 11160 85796295 51116610 39405210 142056165 17730645 28971270 134274945 62766660 23974650 147964560 132634905 46040430 47248890 100804650 128501880 60249300 148960350 48594750 93996480 97349190 90129825 96343965 16976145 41640165 145734780 116452725 148969050 12547410 116835960 64504080 178485 84333390 83994915 67744950 148655385 43026975 109522350 105770775 149852625 58895715 8049720 24567975 98184705 78483090 13301115 102636795 108112350 78604155 98732010 95533155 97147785 80443905 103781400 141206340 80404530 34359375 26025705 53750055 53927700 120896595 50185335 129490500 130788165 59820195 105838500 138432780 23062125 90606405 73527525 124197405 30123690 34385685 72541515 67961955 99829230 74025285 57416460 42700845 12250155 23167125 102700500 136696830 66917880 38486955 12353835 114878490 398265 80001960 141774000 108248535 62525685 64641450 18217380 135241215 51232170 68801430 30964875 59337840 142807950 31801425 139531215 71533395 143127405 20640990 120078600 7757820 49952655 96350640 10306875 149221530 30086340 100058745 77623470 52455510 135560820 64315230 107390040 40368585 16498230 78548760 32942190 65023755 11219550 76490565 107373825 123965010 75844395 30548310 52328940 62586270 13464045 51221985 83594280 22091130 73366275 52048800 144231855 134700945 105414270 56611770 26658690 28489605 142183665 134354625 41788125 123723120 71353425 25634205 42833355 45072945 49657005 25248855 42561360 21521250 96949695 81436065 85181100 60550245 32110320 79067925 122484750 14595990 44320365 18713940 142605855 114158850 42029955 30460905 91680825 88289880 147276390 54268380 82408890 57924375 137146350 92759625 38469075 44847285 135185730 44115600 135459810 18462690 4925865 118404885 82045665 111777810 99150330 52763340 52123110 101548845 127810410 147071745 109333065 149518065 26445060 148525290 61265310 96825150 140416710 29748765 106820250 92780685 89983080 95560260 104606010 15269370 119305890 71640405 127573635 116894520 112882320 91381800 81370710 118312755 45997500 35120835 71272380 102489285 106277310 17127165 27901260 26523615 105028665 112880025 127273320 12227415 7173210 27958185 96508665 98909280 50641260 55592100 11056050 20990475 99079020 36537450 59163645 78872100 92722380 110324580 12878730 27725025 36805620 83233770 74953455 92101455 143803185 44226540 86526495 62593440 57477390 50590965 116880435 119540460 70131420 133544655 30930630 104476470 100323750 135967875 93094860 110745990 77636715 55906185 90507885 34363965 39222420 29306355 105546405 102046230 126392010 42507180 100830000 118474710 128740470 12475695 101838780 56113605 119087235 3997200 11918685 3513150 28480620 70806150 103153470 91381890 120636120 126057945 26376570 118549740 77703255 30445140 16213800 30892785 112788525 95189070 44576310 111227910 51411060 67538940 3353820 68989170 10757355 47753655 69780525 117655860 125336730 30753630 83962275 61958520 88381995 58714125 34960725 96777375 35414730 101740215 109530570 116682195 21194985 15996045 18294105 86595945 145351560 25243020 33412410 105497625 121227795 7983600 72308775 120361995 6217485 110388675 29043345 92335515 20145345 2249550 145373190 43116450 51083055 82332600 132587625 26918535 125846730 115944300 93797355 95394900 95194260 12009060 89926170 57413025 80063505 57384930 89734605 15732975 137284050 9396405 5147520 36183975 16344975 40321350 76519815 92615415 85687470 77074890 35689650 86972220 116305620 136309755 2941395 9393705 47568165 65300565 79810770 133877400 67669770 55223805 32085645 23877150 77386500 50937465 149505780 19357380 77788665 20030280 65121000 94109775 9630735 107136990 16759650 52981320 52585770 47869455 111830085 46415085 12420075 92169495 141494085 39633495 105292815 65543700 113200695 41758125 127605255 112102650 43722885 80227005 84117165 116959785 140001765 78982650 77272275 94729905 78507135 31348785 134477340 21177060 13787895 144667680 68289645 37832430 10497195 69152985 14664705 11448510 113142810 62211120 95562450 77704185 30959985 18115245 50592120 112516890 4329120 4662225 69249150 116082615 39949275 42616980 78268890 101563305 58260480 13489545 7389255 100717455 79151430 88999695 62228295 15617655 62916135 48169890 75947130 122730765 69360945 94067085 33661620 4712715 137061795 130507545 80663835 8950410 131084565 127969635 23224410 20360985 51893700 138095220 137521470 44894910 100118865 91594425 70281870 17969745 19635540 82364295 148643970 17475465 65588880 51753435 125633235 42270330 69607485 77378040 41950365 135992415 95172615 5580960 104356560 18111075 60284805 121398315 37911390 56406255 118055700 134924070 8177145 24616515 39390705 47612700 101349690 25692765 11199975 104153880 136785165 115853085 125406165 136722255 102840855 75176955 982560 95265360 44993355 9514890 117722100 125825640 149227500 129056865 141488595 138645705 1648350 119241750 26076375 121139430 76482240 75715575 57947415 127462065 4554285 73697070 135498870 62118585 139831845 97783545 14124420 112414875 121016775 33043245 109300560 44000235 27892125 86154735 100817760 122518380 143930340 76548030 97328265 55748025 81829320 91755990 136221090 123519330 58951680 87670620 138543750 68994360 101998905 96204915 125491410 148809630 140149065 66847125 110496210 21239610 55108740 23856585 72927660 69878280 148112865 120319770 24175770 78113775 66524625 78421980 43113795 143222085 98368020 39838980 125257065 40040295 8639595 134480790 129630285 95880855 132403410 84133170 53476275 65350095 70794210 30350400 71584455 112623090 58588095 99754125 70238910 43803015 74182575 114631920 79511025 99314190 142585305 115814715 16980690 33678675 100569435 130693500 30258765 130616070 93001440 128411505 142725135 115591995 91768245 82035990 90916275 77820600 78619965 45143505 5507565 45135945 126084645 84771735 78204915 136745475 58499115 40111425 16649295 135038145 85391775 94106355 136503855 99696255 115125435 24145260 55221960 18207885 9588630 118045515 117099660 82801185 42920865 135879075 78521625 80134380 91898595 10916970 64074195 74528715 142886655 122899425 76514640 77367600 146306685 68523150 107931855 122653035 45396045 118113150 95366715 136418280 95264310 20506590 36040800 96211605 108027105 25734435 51211620 147168180 136997880 46938285 81896010 8882430 11149530 108833595 71726640 47225565 80035185 10932825 5084250 74919705 86525265 135769590 132554745 149113545 47153475 34749870 37886400 25027020 129783555 79827885 87371820 31445850 86521125 140774790 34134810 104374410 44044665 36667785 137711190 106477230 42408330 131617470 86186730 1289385 53069475 124858140 136570875 140753595 40217850 128621055 3996360 5280045 100014795 3844710 91692900 57117780 76396740 143825175 100312590 83304270 88128960 14671350 146414010 56685990 12932520 137811600 107953470 8256645 112094655 85279890 25188915 41439975 57426360 98078205 116913330 136327800 61535085 51275295 90356325 44610780 127243365 20859660 68924040 16399290 42036870 80583000 52713930 62427180 51421725 23157795 121712730 129777135 66228915 73938450 47905200 28748865 37806750 44717400 71575530 64165290 48111030 64801575 34467990 142609530 69765000 6682125 32584395 112697460 67313670 16326090 84692130 84593745 106344015 122537610 4001250 34843095 31340250 58575045 58342305 143701680 33080820 70744905 32082870 100192155 125075325 94780440 117198885 23972835 73224405 93454350 44583810 75487635 115007325 122484675 78079605 4791420 54751860 123756180 142090500 69765195 121491930 40379880 143527800 19573350 118074495 85754310 79252650 145187700 105625275 32686470 103887585 126647400 134538660 29606565 147828990 35356590 15644355 88041255 83584815 74401740 57122490 94388415 127513185 113978565 94142505 51511575 126055005 45451965 55488960 30745380 102808425 104679045 102894525 36433455 36760950 40315365 19103040 88559910 113811465 20508225 31657875 23535120 47609820 143797635 49980180 95623860 1487115 83329530 2230170 11635830 102867285 108745950 20591070 134964165 68505 31124295 74544375 26286825 80962215 57428100 102005490 60968610 67538865 8282790 8182620 78525480 130748280 139065855 9989805 30053430 1998165 27823230 40598310 99487575 131890305 148779330 11041140 53471160 44257290 134697390 87657255 79543920 102992190 105018600 42942345 74278950 12619935 134521365 149791395 62932650 19154445 48456870 52020315 35738340 111760290 101766315 138554955 48134820 38046690 143901645 124928685 124628670 91048020 45141165 86323320 58844655 109170555 124827750 118578345 83329995 55055610 44382675 67756065 10171275 149921700 139998210 62929320 79073715 19196100 104375580 104920080 81322350 31997655 47964270 141024885 7849635 51713490 45219195 122739450 19371375 53339355 104934060 80835765 18844290 62628360 120040740 71376255 87912780 79532310 106787880 36280665 42345375 38659065 57850125 106483365 72685155 48542310 89190 21804810 12667965 57642420 91328550 63999315 12455040 44035035 32315325 74807145 89183025 46572585 75018285 38146740 11341050 77985600 51556005 107537685 646215 29621625 84351450 38913390 126543825 75655095 89742615 102101040 20278020 75173460 130618350 82660545 38021445 25324020 28282665 108927585 56636715 21855525 67521840 146276145 145257225 65500770 85690575 100296975 20909295 59951325 94422660 35154105 93916500 88982100 36097740 53076165 94716360 143252805 620865 95688915 99160695 90585720 127201485 77197275 54491595 144161280 15223965 98011035 116074485 35854185 106042395 52847760 100632795 134549280 109634610 92051310 46875885 3437415 42777390 90507735 110692950 70194165 69973560 108999735 36150345 74326710 17123685 3177840 61344285 59669850 60194550 30420510 35720235 126549645 1746885 113443635 50556315 37485960 120797115 24436200 53874180 95906310 115639650 9676200 104382915 108774480 61757250 43711050 75218910 7486605 123650025 137328000 801900 54782220 135515040 28649850 100252410 45595350 49612380 115949775 74780115 18908850 105724695 18459360 90824400 144230550 21758085 69328965 36701955 143295150 4394115 146627535 54096660 72131475 61844190 103365285 14401545 94929450 131423340 148951725 70301805 64037130 106193175 39162900 26875365 41404560 90661590 104776320 77901150 28326270 83381040 99741465 21398460 21319425 17083185 106414575 103665285 88246485 117225180 79391100 87824010 120946020 62150880 32888145 126840660 88405065 8108250 96796215 60163695 93259290 111971775 71118345 5790330 127303050 47790915 76153710 55271355 49992285 58599600 125321895 22630245 148386030 89326230 87550245 149102865 13929045 130175895 69088140 66409335 138873480 114407250 128245380 106832580 45226275 144935010 60660315 62623635 39790920 14743725 147373005 44653980 57882075 24191580 59100030 31962915 9171930 8419305 5368425 65741055 50257245 27301050 80069325 82284675 106119465 35821785 130050780 36279240 97360785 137989905 96999240 67305030 20831685 102152205 123985965 89963400 110488725 103428105 7450695 120393690 74561895 116071740 134511030 147613140 90605235 133708425 146463465 45808155 96978480 103220310 76142115 85049985 44139435 24294210 65331615 61815555 42458865 76685565 71138520 114583860 82383900 37744005 139781805 8236560 80189115 129132960 142809810 82926270 47616900 48433110 31767510 553650 33812745 37800045 126166425 103362405 2715405 53148510 138614775 29589885 126283320 67346940 12592815 108259935 35788380 112756200 17898255 3700110 51100980 142388325 44487495 77189400 24136875 57246135 148699695 105277470 16131345 48819990 87224775 94172250 68709690 61964820 129212850 131653245 84593490 138922590 2950365 143308095 130778190 18978795 72926160 144363345 43957530 138676680 122297505 84787455 102080160 112196625 103353525 109342530 48698490 48076935 35047635 45456645 5753670 146812005 52632600 35914260 63991440 11649390 90484965 141920520 140361225 2220675 19858575 106346025 120424845 137727135 112545090 137669115 111066060 107267880 63925920 123420855 42292575 15155580 10918380 60570075 41647350 131194155 26132535 49729125 77381490 130979970 25856745 29914065 102146610 112690425 132948990 80603790 149372835 55229310 124596960 69340200 45279300 68683530 65686350 74785755 39351990 82619040 89407395 4095735 100382475 111964950 83254305 61762395 84868650 12176295 70356600 137163270 39743940 93971400 53765520 50527800 109882755 127939020 144551940 22643385 61577280 111137460 60698265 116127810 49595745 148938780 87874005 117615720 85482210 10698600 54777060 41976255 41015415 117177240 46270890 87848955 68595075 100835325 31915830 92941500 72622905 104612550 44554605 40913985 100948470 99913530 50667915 120728400 8620440 31430520 105810045 104936745 73699650 97665570 45756390 33285060 102016575 65724915 6591765 78163020 32542530 129905145 36303300 77523840 118497105 3146085 103385265 57059175 30857655 130074345 116996085 122431170 46231830 17070525 90277575 131294535 115177830 71787225 2483475 54421200 71594850 70872945 136092885 92719560 58625685 100667145 127071060 50996805 147991785 103452225 23603625 82850415 146777130 108120765 20386485 11925780 531615 85110660 111690165 94622745 44075415 2503605 17300790 110470830 90564495 58421190 109806210 79962330 107529000 81064455 59575815 83388315 120196515 93194985 133678455 102089295 69700035 9675270 131994225 7482870 52310085 18753165 107775540 74105580 111207315 149153625 70285125 115645890 16730535 103818750 32129745 139541400 35636925 124392435 86543220 111363855 8674470 44369340 73516665 123670275 98257890 111283800 65490330 70013460 50167200 122321475 55678590 124515600 45036240 49280895 68339760 71443710 5884275 136595535 44153925 116624820 114752070 102232245 127287345 73103460 106328370 140136075 41811795 87367935 113781810 22695930 71165730 131112750 126676575 133248660 137670675 146730540 114064365 145688565 25303065 75866430 68836725 109614750 142910280 22258155 103248405 19558170 35527410 116141295 91656015 61251345 15350430 55192740 119181465 43723365 97080735 126206235 77023200 136929645 50845710 85498845 60781680 8699325 361860 44178480 60316260 88924050 68160690 70915485 5138205 108463260 73956225 67082970 117260070 92178750 80101155 58789365 136876725 54660675 2844645 22679880 12302235 125126775 131611740 123318375 120223920 47152125 110248095 6884595 95940030 1410330 28878930 17345865 125032440 137852280 25622595 5196990 101391120 85743585 99367065 89730600 46358325 137412060 19516665 84564300 131472780 43155465 10487715 74879100 31174350 87677835 77092200 69536565 141267990 58380600 83524095 15602280 55636770 99471375 30394665 123479085 103266525 27233580 80660325 29498625 99058815 133953075 126938970 114554625 124202595 86742195 30994515 77817435 9586485 125186760 82095150 127262520 65794605 128051940 70807110 71055705 119663745 67743720 16650435 3070320 49101750 111276075 106553745 52699455 70402515 1659135 135392280 97366995 140161545 3059790 59443440 75805380 24635325 126506880 56186325 119444955 25398810 55801365 142659690 147401595 52926405 120516630 13798275 50679105 104573535 40365855 117128520 32475375 124136160 93978495 149999340 82718670 4985100 115926015 92476050 58807695 19808700 112228230 142846185 29591325 56337135 13097295 141687105 132432450 98326125 76289940 113810655 137306445 140078610 125028795 37189125 129225240 137528355 127243875 59601945 10769175 30830445 53609370 116366370 96042450 9544080 7276410 58217775 68806845 56074275 56750790 58040940 121522830 117940035 68884305 7373910 11532180 114023085 132679695 4817565 20237310 11619870 63229230 87573345 58868265 32828400 113231070 36659355 32912205 133619505 56712900 25677360 128561145 67113330 30809115 119485440 41252100 53823810 36283875 10489875 16294665 104454765 30427680 2412975 134867040 94039560 84922620 112881600 53176755 137032500 102613860 129367605 91190280 107884590 42050910 56690850 61315905 36547890 63488955 81204255 120240525 148177620 85657020 68045430 112358685 44103240 83941920 111511635 28884885 115537890 134520240 116806905 113953650 102561960 102908490 71366310 42125580 85997370 1044045 75607530 26093925 49120485 148958235 118235385 67241595 80355465 125743950 67016385 93401025 36433890 124888050 129498045 13630455 137795115 12878430 71325045 111725445 110721915 15297840 3828075 16859175 25972035 51766845 64581405 92904840 99328185 128882520 136388400 23781615 16952910 79231605 75204405 129919620 70293825 125936115 23546970 93061755 121146615 75525330 80093535 134703495 126943860 72628080 113794425 108331200 16013700 1738815 49573605 49704870 85020855 92675175 141574425 49862880 7390815 32065320 1087830 77808600 94477215 98794095 31707120 109215810 54486210 35144310 126539130 68930610 24274545 46432380 75972765 137718255 21722910 57411390 67425165 9561135 90766575 1849560 109743840 69709755 149230950 132572310 12440415 69009870 81584340 44809935 33249915 148183425 122280630 136669830 59210715 135231900 37205775 148898205 55184850 53269965 113059935 2774535 89213580 17672895 6459960 104596635 57375915 1356285 124856775 62625465 17750460 51260250 31208490 16341720 17828535 111712665 22723080 21096540 132481785 20106915 22527855 134699160 92918505 16125510 117940845 70090095 40957335 37423335 13360995 76000080 85791870 63962040 60677175 56490015 86695680 117108795 19598070 27799830 133121370 144125835 30527115 4983090 149515050 112100115 109643805 134618865 140490300 120991095 2281155 139071030 32531595 117458790 89534790 3255870 137206140 8007630 67185060 74747685 44150535 105332340 57803685 125347710 117839220 36829335 32030595 88521210 11762145 103392585 12712605 138118485 146452710 42207510 55427190 126664230 94432425 70485960 72078060 123781275 132762075 60311910 130440420 73598565 59178765 91952475 62420100 113972580 127232760 11696835 107736960 142492590 18903525 134470635 148099440 37961385 59050050 45168525 87055965 108948465 26967240 144907395 134205210 144665685 23056890 148288665 68299140 69924810 106081200 37510920 132909120 138765315 15101880 47246550 27758085 31781655 20447880 21670065 59332050 106240065 57104490 127532160 95368275 146316660 51850455 20266785 94501080 75773175 100937205 114569160 84686565 112240905 137949570 5800620 93791700 70084470 55184265 55953825 94958145 129374055 112457730 147506235 36556725 30257670 138230310 55187100 56342535 35367975 27288315 10125465 116542830 124192785 101552160 129546765 141222990 89315895 54188130 114504435 112532430 106990605 122863245 68591565 47519955 52016010 44950095 46710360 147357315 120772890 124610955 24719550 118699695 98739705 83054625 70606110 66563670 132277530 25726065 83262555 60684210 136293525 71545725 4275090 66157275 106809645 84374805 75149430 147499635 83151285 77245620 5184285 85252500 14332095 140967345 54345810 141016395 25246965 135910410 103402875 143899965 117435975 44444835 81090735 106346460 145174665 130291500 5028360 79286985 86127750 42446865 92258580 41400060 51801450 19177440 107618460 81417750 13766265 88541325 17689305 110920830 75611970 122373960 108963750 83007870 117432885 147612570 112671165 131569110 67384005 83309535 115745760 139723260 20337645 83914455 148657980 41071605 45086340 77589090 146168730 138814545 95728770 124439205 44429955 47110575 17750025 27609195 60759840 103870800 83631915 64678470 39038445 136048620 21255645 27814665 44655750 72282615 129694350 98418285 82611840 144326145 69686325 45607095 124330365 102406635 40077120 143011650 30118470 111703500 15541635 64535925 42515700 669570 54086115 63786690 81544875 11181180 112718175 129047355 28699170 96562050 83162130 52304205 499635 65498505 139748115 1750470 143803200 91804920 16936350 38697675 116161710 149228355 70846755 16761000 126702435 149813670 118585860 91291125 141147675 60355785 90185280 40636845 102186540 66604515 115323900 134678310 64732380 33320415 142854870 81016050 114226980 139843860 100257525 132525555 100944690 38245395 108734535 86611140 3229245 146405055 142860795 85380165 2826930 126224130 95193135 75718095 144885000 21774855 12933495 95613540 80446800 44475645 120841125 46633050 80687955 138089310 63250710 110240040 78995880 42019335 106391325 95442225 58057140 72362280 9030690 9202635 107415870 56598315 33399090 78615090 75539715 36986925 1174110 146383230 145340190 140742390 143935890 43915470 115456620 59217435 124016355 26864970 91755630 35075490 64921260 34977645 29048190 129856845 26402970 115880670 13904400 138960405 29843145 30629490 63759690 128571810 66595815 23812485 8883315 87203010 69755550 67789140 114370665 49429335 28951560 86189430 26902350 14270850 137609925 11627940 90920025 139704615 8613525 59030295 146058660 31928010 112468425 64042995 11672115 15257670 71739990 67357125 4368450 146445930 4496580 30264420 145995000 139462770 109860795 65009505 132190800 78435990 34188270 37678065 59974920 25239570 38085375 16080045 83908350 110780085 149057250 105035610 77181270 12628215 56141955 144468795 23493345 138287340 142872840 73484820 140970435 100754685 57705420 82932015 43578855 120604125 127566405 59417610 143233485 105714645 127367175 20545575 105800610 29820555 48662745 85729500 128533560 143060625 122820480 140910345 38692485 100870200 133766805 130517295 64218930 147582735 105883425 119858970 106973430 44816820 111335490 95339310 58980030 85382100 97282950 96549360 14128635 61947210 75483885 22118430 39288810 140996445 45123855 136088250 61484685 80336595 76788600 47374890 55845795 112752630 56653065 18499530 93156105 49981890 90282030 16381230 102934575 23553450 133938285 2484855 128741760 121213050 104446125 65863215 8611950 25653690 6601935 59569290 22896225 23605335 1025670 96864345 67860015 114398325 73262970 124630365 21909825 120464730 142453860 14589135 48885345 131383635 67627110 136601715 81329190 59332380 97739880 57251610 4374600 133000365 12092730 51347745 144802875 84198840 2745045 82106460 39804660 88528050 64224705 80334075 105648060 26313570 32691900 148774365 44857110 93422190 2204085 86648925 60650940 149154165 76537665 126690975 110256870 77874510 74266710 96893565 27027345 132812670 46320945 131920245 103555350 19565610 76502835 27469515 38999415 137851335 99825840 137084355 124246560 107793705 138719385 139878945 136521930 94092810 81802455 32827740 132028260 65209530 40341075 13345170 106774965 133371990 46136430 124480455 46688520 58981710 103780035 79653570 30119550 103758780 123151425 12878670 112069245 118403160 32262855 33523770 23815065 6468360 684990 5045415 140252970 61742355 98825010 33360390 102219600 132437595 37991760 102539025 34047255 25967805 75568575 105086460 112034010 18812910 82161750 99090930 127316970 416370 47529975 48372150 96614295 26774130 83846880 9338310 127095390 64554795 70575285 2816970 121192710 123112860 106436940 115687980 148600335 19806780 148744875 145729560 78825540 132966240 115196580 65239920 132948255 70231050 144316215 93090240 22661040 19420035 138319140 125951760 84571695 8338605 37911045 46131555 20300520 68621535 75487590 82394895 148827120 77417385 71296260 420195 135516585 100150395 110317335 104247990 79935315 21524535 28143375 19103910 147072825 83300865 147665385 146399790 62399565 111650865 125938470 8904435 7209240 3556815 40938495 100994085 124322925 27456000 43038045 115418850 58409370 29529600 70377270 131894985 71500260 96871755 764880 133271415 147428505 22381695 48767820 108697845 23598540 72877410 8800455 51379845 101125365 107360385 139566960 51561645 149857440 23579280 87858480 117334410 86365965 19502085 7867860 5054055 10189980 70212660 76775070 130860630 129449115 119951295 67725 140686245 85903110 101918160 129445260 56561805 143947845 66765225 6082530 93981840 47365050 113472990 11543940 46818720 141152835 184545 115373805 143316540 116890110 31436790 1662375 128694075 51942570 136619100 46889460 6017400 139345545 111560910 66411060 146907795 7715100 103740390 13342470 45177540 38893485 8427885 26368530 139398075 125701845 27830100 72103710 131458050 37834185 111724335 72995280 148469535 29262555 41078520 30453900 96170400 60325710 19136235 149801040 136897440 9340335 4336785 96668490 91391220 144484380 66341595 96808455 99426270 147847125 118325490 32564265 28757655 24049410 14488170 58289445 89529840 67040565 69650550 121844490 90753450 101272050 110011020 61189245 40804005 104695635 126568410 51598680 72531750 47366535 38755290 64543860 138201300 10727415 54547620 10225680 40741530 149440440 19772700 134211765 51307980 43020750 76895925 135180390 112376670 145391670 52356645 147572400 112304235 72693705 119663100 67880160 11113305 86042700 81649965 58466505 138590910 78028410 23473200 22651125 123765330 49941930 100304535 62617485 29730915 148809825 89776725 134817060 184545 84519360 112127370 126426930 117634905 94370850 63423045 6491760 4607085 12120930 33608340 35909700 46540320 56630280 87904635 63656550 144674040 66368595 41668890 138854940 120104565 89007720 24061200 107182590 17848845 37666035 5994135 93383175 13659555 32536110 134917245 149682915 123258975 124005690 40420140 149680770 6913530 43949670 20778585 63121515 145722840 15238665 44504670 129569115 132672780 82190850 53026050 143759670 62796570 120791160 48228885 110614740 40221180 140818065 124246260 82778835 11293365 66986355 116583930 28767315 135626460 51712920 122997855 60763950 143840325 26468490 47965350 110174745 76717245 131575395 56448795 111538860 46252335 67409340 2772075 57668865 119202945 51572880 41748135 104710770 146155590 83910660 58225545 49633530 45064440 43380450 122540430 92839320 2695545 60034290 70992855 24933900 76646355 143476770 130732860 63195150 61914240 23562045 67228035 136608390 58747335 431145 48695985 31626060 146944770 64624485 92898135 71667195 4277925 128105460 74284980 7962345 59759835 21528750 48139290 104306850 115083315 42120510 122064300 84162045 43569795 111890190 81640080 90283020 95160840 104498730 4198920 43219680 1902600 41994045 113959200 1711080 69233640 67527180 146871840 34788615 70199265 56978145 16835310 139047915 112537155 133426905 142884585 83708205 7418790 96514425 123589125 97565505 137427450 9958470 140179980 51295155 2101545 9702660 32757780 121004145 6986685 74090490 149803845 58985385 88197525 97711215 149723730 88589115 131472825 113809245 26798535 100345395 122635935 73632810 139483260 116547285 69176550 144269520 39736470 103876530 25232805 1881915 48630600 1706130 81965775 102597540 47742855 33978630 124032540 29045790 10373430 144800460 142789455 95428485 131921025 32661195 110324235 144364350 51735375 130388955 70455570 148679265 146056035 94968420 45616305 116953635 94108560 147568950 45437640 83005680 94081755 1683495 66559095 52683705 143600880 145823475 91354800 47356620 44849880 12060570 34057020 134499195 118814880 23954355 38001435 114799950 37424580 102819450 142590765 130747200 33192450 149289600 133905870 72136770 2439255 58359495 102157905 92460795 27834015 65721720 65375340 33758760 109192275 20400345 76667160 6155670 75371595 58339635 29888520 109176465 70889715 132765015 57401625 149568915 41427375 148713030 144707040 5704125 93103170 2996805 90532080 86399715 24657210 115960815 134859030 66651180 119836485 43582215 108720585 133415985 66416940 11878590 96614175 88594530 43443525 128015895 80741640 23530905 72120390 148469655 23249340 27453420 54640635 69813975 34289355 118180620 59094150 53216625 132911220 75593850 111702090 28965045 101987055 60571905 6795570 46265535 140932455 102723855 82479045 111700050 139094775 95673600 117237435 129783690 127022055 132185970 77591940 113058660 9350595 91263795 127857870 126755355 116889765 39074040 148481100 104655960 96530115 47107620 107091075 128304810 116458725 130266900 65040030 49543140 90114660 52171275 88424760 66688215 70674660 103287495 102823770 26495085 36063420 56378475 4237830 84507795 61711275 116193705 4080570 107333160 120251670 50026860 64567050 115282050 29697945 84659400 95624760 66428475 58002225 123006810 130944975 98756265 9845670 32979615 41719830 123137190 121084140 80848965 60723120 144467145 89528415 24128310 72438465 2403270 148641450 30093990 18972030 59122590 99413985 130132020 106339695 39759705 19056840 45115575 45811290 99800295 117497670 134434725 75643425 113189790 81819240 22988460 120503745 63378705 139555665 43431885 145793145 61182075 63637680 82799055 50133720 10696905 14079600 8925015 92482650 82770585 3035895 94330740 122241525 52646295 58977450 78176475 137268645 44515110 80963415 114094530 149086425 37006845 36294570 147996345 110249730 60380280 71701740 91446525 106509270 92402355 46124805 142351815 141051390 106257045 135895080 27217770 89592870 125320695 14824080 96408705 22042530 87948375 46216905 64205835 149044770 100255620 19808220 74883360 93025500 142099590 29824155 41924520 42946290 57015255 30992340 53308725 84715965 54099630 83695215 44152620 62011590 18262350 48616575 35522010 140777340 105193755 17350140 41336130 104092560 60151320 130996800 116774415 143731995 95564295 92534700 33148365 61816515 35347920 29690160 49113450 77094930 135508290 95198385 72074805 53892825 21882330 18259410 43783950 64453590 40236120 128212440 117596325 135548715 100874310 5314695 3554580 1756140 35242155 105496080 23631135 58723305 100833855 82869975 94970280 13506135 95909640 21377145 21318120 33524865 113357310 38309805 82641585 112934325 93855210 51502395 85618050 90539475 142014210 119188515 92952105 144539295 110606730 34393155 37702830 56887380 55551030 49860600 70224600 79431555 73678260 6918375 21776475 128701530 101849310 117692925 144987000 46427745 3915480 41114655 143775840 99275370 139809495 104222325 66301875 112395060 102694965 74272395 56849865 4972170 149520405 8582685 107425410 34236450 119992200 67412475 16743660 25450365 61931355 41725950 148000665 20342445 59269320 124185375 117365130 1835265 24213495 69823125 79720035 141666315 72157605 23059230 143074965 55110390 52502115 34992495 27306840 127807155 107151210 134417130 119513820 98472000 21693825 5377950 82073265 5633430 115835280 95808435 57131910 130098855 41191470 130380990 47659215 21757755 96355455 37884960 55088205 27053010 23255025 48047355 36205800 54545685 148995285 134980050 68275875 49341675 11944230 19436745 74586405 89507445 126384030 91354545 93388485 74496930 90505875 44609550 140498250 142446255 77615445 121182270 91298250 118509990 118320825 106557990 14761740 94333020 87243585 11053305 59795220 68838375 8482005 32358345 116229540 149871030 105694890 9076395 21670230 107545050 61757250 114031815 140632950 143471415 38110920 110105010 137413830 437985 9681060 73987245 119405085 100804440 132920940 14528505 72687540 77020770 66505230 63481125 8859630 40767900 131647230 106390545 133480965 129989460 90518580 23476050 78859680 111691515 10226475 16056645 147252285 36144180 27099150 39610875 148680885 79177935 63115170 142755930 11384265 12618720 120443565 92514330 71420565 75322800 20852130 83304195 115907025 21482805 111280635 74177940 74226870 135503700 105741060 109819785 113927730 49044315 88999515 122484105 105419535 109148190 130832040 11829420 71387760 39481320 85441800 71363895 38301045 144931515 142573875 7184445 62964720 112336335 149137440 44744400 684735 36652455 9691755 42517110 11637795 142461285 143458140 83374425 55516905 39996735 140122740 60186675 116961510 108054885 49264500 143318550 18110985 80846835 97578975 88787760 5666925 11309415 148676310 77122620 36066810 24529935 11570625 85120650 18198840 56658690 13105755 59667675 123298425 110543685 57852495 35514105 93561735 54552960 113641845 69488025 142151325 33833925 114774840 29678745 61090440 6140190 57432045 93411495 28594860 139397610 95026365 16272015 113315415 8405775 44101635 52623705 134620080 77088915 95237655 11959230 6911835 71285625 114920355 53571510 94201785 149330940 99879780 85337985 23128215 70505070 35072595 13636905 120653055 111989865 21721170 97316430 18288390 102609720 107518140 17874765 3540210 17079090 102558420 28719300 32175 42241320 31627980 82943145 124585080 94456995 145299750 128348610 141754335 148632345 14966250 71525115 134527830 74332935 59138760 50581245 87222405 135773700 105429330 92688360 123330630 49798875 47093475 70333680 72912315 21772020 118869300 28946700 55574595 119821410 71491845 107549160 49019085 124189035 17813385 96254745 72921465 38129550 125940465 144321300 42996255 93666750 138871890 81517515 48041430 134136615 63690270 13197945 52763505 88373880 131957745 18028320 109715430 121729770 4433310 31701120 112827720 138889110 17853195 123960900 1094475 142427295 7940400 58558335 133092195 142011015 8407485 142378950 26124330 118741260 71865615 8378625 106499730 135161655 110498955 139148970 118505040 127661220 147840705 120167325 106529205 54835335 69130065 80684580 82017450 50996415 111171705 83172375 10630125 64299195 90841485 23225760 9739485 145575645 23477235 71002635 18306060 145426650 123056835 92218395 116523540 89110410 51905595 77928195 127604100 105745545 22858800 57483825 130719195 110363655 92883495 51002895 65217315 23112375 104799990 130293825 120246465 103071180 113425440 145202430 147045795 86371140 132798255 44858040 135909390 108718875 21223290 74560350 44495790 69435795 103011690 131819700 10016580 85889160 141372960 73331235 88738995 28941960 133788945 108041490 46084920 100176360 58268985 25859910 11950245 44534580 79308945 130185090 3966270 123098115 79836345 83701140 59768115 63626835 5685645 79597350 113347545 109506330 25807170 145092285 120634755 96393525 40489185 115796625 14332710 48981555 4826250 3491085 111828285 73542465 147102780 128767710 9421935 84542655 84825615 141440160 108977355 25624740 115267470 107741190 112219125 119786085 86333745 125879385 25741140 80377005 139588695 109886340 130509030 144612675 125961930 47529000 61148445 102843720 89502510 85735665 87286275 144743790 89989065 39570660 39491700 79529955 139552170 73053930 108582765 107256855 148052535 23170245 118709370 97047375 37690095 102942870 36753105 69961455 67367100 64042425 103564860 44781975 146402955 51760365 44488170 92513430 32434500 104767515 19821435 2922915 143211450 121460505 96770205 138503115 1740750 101019270 100935600 102472335 2912220 71317260 46810680 77540640 104391240 102835380 94225125 133978260 11992050 101088615 923580 114629505 123941505 94233855 29050005 37387200 115785960 29347695 84912600 144630150 131297865 39824010 110734380 85336260 32264670 146625975 147873570 84207990 38965590 19090260 106204350 80405220 83295705 111469380 76530210 59504430 108924690 3320670 122735490 79135800 138466170 81850440 81464535 76938885 2196600 15987915 17384040 17495490 82897200 66135900 86516205 84903855 109281930 89018115 40907550 88077735 75990285 99599280 112950630 66496200 22872510 52756995 66471060 53326335 113948580 20571690 65676285 18409425 145352130 104002965 126920010 133610085 122937930 91614060 42100005 135159345 124726950 95602620 39634095 8594610 2154855 95885970 141346455 10257855 32904045 16231830 114592815 38827095 62115105 53309820 1122870 2356680 148757175 3349725 85985250 136422075 31949325 65685165 141891465 131723430 122768130 6251970 141644280 58949505 55854405 139410090 123531045 17171205 49134645 33654585 84679155 132277050 58422285 79002045 142442505 122361315 115798500 21484155 38775345 90068025 63871350 86874795 59873520 18541440 51130275 63501615 126896550 100388790 21085920 14025405 129004410 109110555 7418400 70578150 129249615 129538380 133156890 102370080 141830160 64632825 97668090 28316760 126485820 146878410 144337035 39520485 70869150 17835195 3427305 16863585 7256085 91402065 146595390 117009375 117748965 101990940 58904460 109629345 26924415 56457840 135236025 63420600 24129585 100103220 141742365 68136315 131678835 122659575 15888870 87370290 117027885 131771715 18532455 3843300 65696925 86279775 76121310 113112045 128431110 139236750 28252440 17492520 79019190 128275560 79203465 92735430 76917960 88001655 48056295 35619705 16236405 10643535 80176740 57507885 130276155 1370550 35866230 24066330 58241550 58947930 19670445 99387825 3446235 15869040 142981875 67596330 127377030 83065440 71613120 131148015 29326905 71248680 146603130 16606095 143475975 59416140 126561240 8135970 24112830 139638780 40811970 91431675 21759450 45381300 53954160 19004820 90577500 28568640 44996430 59331000 85188705 79046475 68585160 96305925 40273680 36664305 29276760 63818910 43191255 48855540 6092715 55325805 51630615 102649275 43317975 141852675 54623205 139582620 84322530 104815665 93956670 42431655 4187985 87669150 136822410 7587690 79066920 149601735 130079340 29495265 129321510 1562205 114375240 4471875 130222740 5862435 143286810 24691800 114964965 8386485 51667275 94142865 138218265 120151020 32087445 59176815 46074870 123275400 107662695 145905060 72762405 30952305 10507425 110396835 144299475 127242510 6448740 108898365 1722480 108805170 108916545 19387725 84053145 59308710 122742195 104192550 124912455 90802005 51718305 31346445 106632555 129207705 4563660 122937075 114472380 98501520 60815505 109666110 34538250 78561000 69490050 79047540 91845240 111005445 40708590 56116410 23023395 21047265 127160775 103633860 60592635 94414485 88005660 43475865 1466250 7032060 87610905 41331120 115313850 140488155 45719685 112791345 86365950 24573900 101002140 82203420 55994445 53517120 56608200 25747485 130725195 145660350 100930650 75286350 2913645 29024610 93182865 112619385 73770885 35917665 148100625 7347240 60834810 33599520 145868355 93088335 136700670 59112015 20135355 249300 23719440 80940525 22864290 8099835 73122225 12051255 109896675 75499845 90941040 31850520 92618790 30985110 14715975 3792840 140744265 98359305 76298760 36745050 66873600 69588900 30297945 133413990 89723265 79771830 91765050 84800685 52843425 129992490 135911805 45513300 8014305 128533890 68796900 128516490 44614095 43196925 74289105 134082675 44870385 114127620 133557090 18285600 105371280 123082155 112971855 87504975 213060 64219320 28931940 21548100 11315880 95810415 48677730 96178095 148769940 138491100 64884390 58282860 53643135 148222935 72356055 14232075 25782870 10423035 115581930 59250885 144453795 4308825 43597260 84520980 89471880 60974160 74720685 127305825 34190445 82031910 105414900 128877495 139913235 16070385 86223195 98609055 59406390 71089890 107566545 312240 75234180 108470805 119231595 106585860 117998565 118761255 25561275 7862715 18612240 97249545 137727690 109635525 68173845 47771760 137282070 59231895 114898335 66569250 82299780 144364230 97037970 28796610 7770390 10138125 33125040 46775475 38035560 130922280 14875620 70044735 106072065 21286695 75466800 89056320 88180125 92524425 24070665 28269045 116969895 102671505 146425875 74635110 83583915 22800390 64862880 11811735 51099810 121618860 71725800 84288300 102380430 35200020 9222525 27371505 19667265 146759670 73999635 119708595 140867055 37522380 123922050 77280615 143142270 85925475 95051715 72572175 110515005 68643150 10281345 50636610 31708875 119789430 34185030 46856595 9596445 118948485 116238180 101142945 94062825 27154500 106456050 126297450 26371725 102196935 111270270 69855030 134886600 60126075 74504715 1654110 57946695 116547630 53114970 71764500 77047845 32014080 3356625 141865740 115365915 111476565 95377065 21056460 77968170 136257825 56376435 129480240 115718820 56935125 105823620 113362710 106780095 89756985 13186680 100312335 113910075 116797365 52533330 113728185 71440635 25057740 19760895 6513870 29862480 60103485 147335685 26995410 78365640 133947825 117024075 37588305 29855250 78799170 39023685 68279190 26554170 52664565 87891405 78297450 74525670 55649280 113264010 110160660 135362700 846285 125620635 134611800 85571835 28079415 46620420 15215790 54632910 19699470 139646430 39284280 11326620 104568405 85997850 121332435 57718470 32754135 33801045 131711160 133756905 27786360 51768975 143954325 55468875 83527530 97426140 766290 17684520 100065585 107663865 133570245 54837015 64979235 24078360 149166810 47798085 109395075 112984230 124586625 27349065 37501230 144965925 47141565 130352880 30070665 41089230 97056855 73434705 17444415 29753235 128099310 89545545 43099815 18010935 83477685 45022920 96137280 103258125 140808345 122677995 50667390 122599110 34424820 881445 7146615 120637470 142692000 107062440 119915895 118191180 139556925 82453590 4774200 82089180 138029685 52817760 9071115 12499935 84154500 60621285 115675770 62785050 115328175 31455705 148357170 122815095 73197510 129568920 1484265 98913825 64968885 9107715 127930605 17991375 128056425 34581855 136458315 51315480 127202310 97467495 115769505 134696520 9069660 27856770 108630705 140222880 145642020 27818460 110109765 9764145 63345225 28481535 110060790 87321945 54126000 67243230 43728330 130570170 149824995 148411635 80607465 143053710 148850460 135820785 25917150 81296715 16592160 42520800 145911270 136867155 66051720 50736495 112282545 128129400 47853960 1807575 106330035 78663465 16304010 97087605 60630990 142646700 149797275 6418365 57379410 84788355 122466945 91133400 23744445 77972910 92388825 119855535 9106485 149682495 134955420 72574410 83083560 117995760 56341395 131800380 80124840 141691395 17239305 125517420 106609290 64543605 129772455 63875655 139380735 106500765 101968740 46999485 106783485 55941105 126758625 27496020 10339110 101113665 118998810 108807015 61761120 124392390 68077620 13025085 112697400 72216330 127864680 129018090 28885080 116157375 2486010 77843205 141380310 94663050 69797265 141516705 38825100 47394270 128632665 24634140 2444085 109693155 3058620 41280150 129769275 84617910 50708520 33433395 63022620 45937035 21949125 56137935 91419150 103217130 38483730 3462330 89698050 115433475 7327845 85671465 138231210 69564345 140563140 107455425 80937255 55628130 141700980 136655460 67095555 41613135 135847320 14595090 47446020 13656750 11461740 125090700 128036910 5719515 123606645 125987175 90138555 48292500 7505430 116971890 110625570 147928380 146606115 24134085 41724240 19400430 71300880 44601855 103246485 16966365 50545545 95993850 130987710 105955530 11895780 40930095 142067115 129034455 50093685 110569365 49955130 91642845 137231970 123938835 78333735 106974840 138377280 98884545 26178420 140265975 139562580 23721285 24104475 37483170 51287865 142984440 17797710 128124075 27563460 32387160 123206010 89751660 54107385 158670 50255340 105510810 11399535 101619345 10075890 32479890 50910030 125819820 33453045 138954570 130854225 46171290 83752290 40755180 46526895 29629320 45172665 280305 65263200 75142245 11039430 6493500 121885980 24825075 100383870 101312460 59524320 30880215 47973735 123974535 37225515 2218695 32573310 69784950 89677245 146264985 31664865 118994595 76849425 16553205 34551870 5668920 64376565 67837170 17448690 85246305 38503845 147534675 71000190 22981995 49350060 83815080 149401095 142888275 143415510 105465600 134738820 5703675 144414900 136870080 77659260 103721865 103003875 133100040 129681240 40352895 121955115 125325810 146916720 43240365 137688180 5326365 148481910 35026245 102052845 145645980 66177900 47263200 44248560 95136390 2457870 120262425 87806190 126548775 90760335 32382720 98656680 141655695 131023830 139763265 34955550 51331380 73452420 135325905 2071185 143520510 132906585 100962675 41710605 141136005 99676620 42019125 73390290 94623420 131615970 26905845 6551265 120624465 111313710 77689665 56199825 29234790 122458710 106580535 144631695 128105700 122593890 109173705 20118900 109477290 105242940 26251260 114902745 77250000 6287835 71538195 125601375 27547935 8645445 26191935 66019230 99324135 61723155 115475085 40287255 24704415 101995380 69129840 36751950 59116665 34761150 34091565 106880250 87946995 141597780 7495845 81892290 103498695 72238170 112269225 47673270 21762945 143856015 44139870 147551025 127870530 127476090 113695320 67925025 122213655 87288150 140971365 36046560 131205240 55152990 56620260 102426705 74953095 97547745 146067105 146514750 41060835 83445795 2044455 25082670 13346880 73887930 110863770 141455055 73982595 21758460 41007135 48167385 137059800 27399915 34307175 8808180 28941330 114381465 31020405 82638990 106491915 112012230 62707980 142662150 136721775 64910550 53036820 141368925 86959680 40436475 25342230 8536350 136212300 106909995 31665360 122631510 71468085 48903660 83357925 131029530 87319455 13150845 133908300 14056020 120020940 100351050 57520470 66571605 22602420 138845430 117565620 97502850 30973155 138309045 140868690 121690395 98813625 103448565 32498385 63538740 121092165 84497880 23967705 115063950 89604690 43050090 116208930 42040170 47680830 106174200 121793625 131987745 98147775 21185385 74098200 60253995 42095310 1588260 45809340 34389060 116802045 80101185 83183655 144509970 77993760 127112490 94029585 673170 78508410 56413740 106333260 64545885 59119230 59950230 120522585 95294715 59835075 65034945 64670265 139243275 14928360 100195170 108264330 26965275 3191325 47477670 10657830 37763325 17264280 68442435 34924890 10891995 25990560 64446285 93135405 63841110 9714165 50047065 34892430 37072470 83577255 2134020 110963910 72230820 105422790 14630070 41370240 120794490 91987050 42611265 132824715 99200775 99395265 74299410 101612775 136203255 76777335 34558350 139690980 86101860 96587925 56505690 73858260 75558750 46014015 11823750 46574865 83213400 33029775 13060290 86332065 113705175 121442760 59555445 138207435 2520975 61901415 103621590 45393150 130699215 133351260 52922835 92495025 84696420 4752405 92297280 12652500 81376215 139240845 48204765 39288495 125753700 90435765 6853260 111265125 31516965 140972055 114977385 133641645 22095480 102771780 90662700 36243285 40217010 78328995 88537860 32790825 31651680 61192800 104298990 5332080 137744310 130319100 100613520 102569580 33162990 33654300 983715 22086555 71445195 20679570 2824680 102556980 104281110 79452105 91652460 50951595 2531280 49054005 138918360 30642855 63213135 146286075 4017555 137791830 50087910 3653355 67838880 109435935 80371440 48786285 18260235 148378140 48646125 25556475 8771205 22619385 122758950 140141340 132471510 71821530 90496800 8804925 148499490 76881780 110055690 22924500 96792750 16170075 115893645 121260435 47876520 33488880 129289005 52598670 70230480 82768905 136698375 39725400 99058170 148259505 133321020 121090950 73085610 120989580 61608945 112705080 99632250 107253300 100007955 34623135 128992890 42545790 1390815 38030520 105899955 29465130 119647170 104195550 130853460 521670 128630490 110714850 105601125 20564310 127742100 117644700 108576435 92166540 64277625 128060205 10651935 63019935 29605545 76375650 135500670 5020185 132913695 75213435 52711530 99196875 37495935 71252850 130326060 23061060 42426045 35316705 77602065 101331810 123747060 109527030 89383395 5688630 76682235 124127370 119519790 93504780 32660295 110042340 33042225 125005590 63619890 88447695 116338515 81605820 111602040 147443550 1440195 128234400 53839170 95619135 66986745 58319745 21403995 93075345 63029025 26269965 147106980 118229265 39168240 130056735 62982555 87404340 94161465 51310575 13848240 74245815 60472305 145343565 148810485 143588655 15982215 68492700 136124565 10406805 39266745 78869895 3061860 86890650 45835755 38713965 59185650 88173870 31364745 65931180 80312655 81633150 72460965 62097465 142001670 52972005 95765850 35422155 69434280 72342375 116766195 105875415 81697575 126689190 44264685 94560210 124872360 18536280 141954660 99222405 1136715 69086100 35789880 56940300 15226650 30332025 67168320 138549330 51674295 94440180 1219185 106173165 69680505 20688015 78590850 80556675 139178160 123994485 18621615 45531180 75326055 53330775 39605010 34109700 28856265 27690000 143923080 57637965 149255655 114399240 58144005 86565360 96268470 128766360 144126495 32815695 84939885 45776580 4162815 33147540 111034920 21902775 123859230 129165075 103632270 106086960 90219615 45500910 86932395 77675685 97690320 85571640 97016100 79256835 45673020 52314300 9859230 145744875 17744070 3188460 126807975 148695885 102830685 49531125 134098140 104711070 112623030 56276310 79414800 37861830 64298295 106338285 4515540 145603365 16220280 13974420 149504280 62920605 112106655 100760160 40767615 132336045 47719950 58896450 99065220 121019130 111323460 14763315 3218295 133517055 29741820 27286785 100959720 140087925 121217430 120898350 48060480 145200195 103829970 51910185 36028410 39991485 138628125 41146515 51402120 131416035 55293105 35343690 121865220 102702990 93250695 130716045 44804595 109733385 46889280 125644830 2851005 112196730 53862330 74987955 69829200 70033230 101883840 86907030 46428825 22925250 91500195 31674360 99471660 85369950 136844040 17923200 138470640 59848020 37466505 115157055 2783775 102500790 47763705 32228385 2247360 44092770 80429460 56385750 39799860 86700270 66765480 62518725 24040140 148533525 21487380 64288695 22348755 60876450 114350565 22163400 88344150 88129395 10786665 64277175 58423110 100531710 8237550 70005510 147590010 99428580 9542280 134794725 86870010 18845460 37348905 45755520 7571535 31756575 38555670 139344810 131766375 114965715 75429720 135873195 132819945 54340695 116804595 68950110 2563995 112861515 59786625 61821870 109312875 120921900 28265640 74285085 111963000 59269260 15047595 584205 123518760 72286950 74835375 37850325 62738985 114844005 60515775 109329870 110751150 73166835 70184430 54126870 79530465 96276645 45810105 107234280 69720840 146863590 12718890 49500480 40301595 10121925 31157895 24140670 63509595 62292780 11430090 54754710 61930650 117916485 124697505 77292675 36537780 31781820 59231595 12072810 59455470 129306000 4565640 117730320 37547625 14213070 137243655 96662730 124607490 52925625 123976380 76223940 147159270 90089475 16793865 135823320 144516675 69009750 65030730 25795275 130647735 91706370 107849715 14685315 44363805 65338605 49980330 60793560 105152805 117548895 65338005 64987395 40378635 138901485 132085380 35226375 8914170 5575350 146896830 113839815 7742190 124605420 1560465 31559985 15553620 116445645 120315870 16735680 59732130 116942640 148396725 47017530 39756510 3458745 138889845 83420160 22030125 31952940 5727480 54139965 33461715 59492520 52232760 23702940 51700920 149180160 3433695 69876990 50160900 128445300 124193265 32097615 109795620 144031560 24796935 21234195 30222780 84738615 15565605 55862775 14668335 81234795 77884065 41445000 130030920 112262190 45011805 85097520 26786070 143135265 117833700 23298300 408945 57197490 64071255 146874885 114331275 28290525 31146375 129107220 46636680 131253780 89353710 119922195 134139915 136621440 39437340 18916500 13929705 134229225 334485 128296950 121419195 77942550 109038915 42045585 133967325 117771015 136556100 68279340 22486320 92751075 148322955 77253195 38367435 1441140 107252130 125429655 76645935 49267020 72298725 18267720 26479395 42688710 90301275 108951450 19295370 36268320 84739590 91783110 9832350 87533745 72862095 12083865 67956660 79277175 149690730 65168565 138750480 126453615 50391720 74271450 23739480 84360300 110351970 29250495 62883675 49673910 49057770 140602005 101451720 92141205 127653780 12602910 125133195 106724340 103146015 51051195 21506280 103603515 9375795 72426705 71899020 12032190 13455210 114805845 7116780 146449425 1648860 141068250 135127635 25105395 42416730 50817705 46629510 96409650 23504340 116314905 56479050 135877530 48771495 123191430 76988790 24047325 29325645 90544230 21822480 71898780 11567445 147151605 74802360 23573595 128382630 79345665 88514550 140225400 123179460 83240565 99230490 118681185 71462925 109275825 76970250 148634190 13639965 51418170 22368315 126800775 40367310 37113375 46819800 36674130 25736250 11431275 99541845 96417735 33137760 16860405 86741175 139381950 11227410 17279280 91698195 14334150 3370425 28642935 7746420 118737045 97875990 80666760 39496440 109184190 16362120 13748040 146803005 74812350 121801620 138312990 5360445 41757615 135006015 41533665 125899905 88322190 127205910 9019155 7796745 30922440 14091765 86964255 148090005 56910825 57165450 141109125 49346325 128324070 52283010 78299160 40088040 64245180 115750110 77081025 56944335 86937480 23630640 54541665 16019505 87903180 6015045 142753695 5058465 59095845 68519865 97811550 69955080 38740080 99283440 102945270 61665975 15594045 105366825 36399375 66450330 122907930 85973220 133479930 92729430 46841190 101604150 88504980 8913285 74048820 121487790 22058700 143300910 135976035 33233040 115196520 72355485 73302510 52462725 99461910 23214045 116805465 26912580 100338360 72586815 67004460 147309465 34710285 76729185 11775135 57533355 79018215 76124295 58708635 60171720 25457010 20517195 83144820 142720170 76181730 109503780 14790480 44708625 876390 132063780 97404600 24821760 74903205 65557395 91081740 126680250 36958080 51809115 52446735 8814480 108645330 128010105 2973045 119161185 64011090 56455230 13975215 35389380 97909515 50193345 97334295 91370925 30086790 16717950 84378825 115624875 857580 138037620 58834455 98815080 81589380 118151700 9279120 32939280 135395685 44101755 32581845 71013300 55717350 85502580 21421650 97056405 102181860 131878245 116008980 23645265 93106260 100161015 16110375 138393645 78678240 15555405 123013140 141400590 59922675 9296295 29231235 141515940 100419975 24122580 100779735 93315255 127864785 147518970 780135 38395695 37365000 88908855 41420775 148901220 94718670 119562675 6702015 24874335 92763750 69290610 38616600 143471640 66035385 104548005 126053685 95517765 21340635 100166715 20212140 71865570 96839595 34211790 110025585 64522785 120957300 95060040 91731870 41285175 24103035 39240570 12247380 52305645 101359770 39702450 12691185 123655680 45791640 115529175 81922050 52106505 83196690 78055485 107057925 85890765 39948810 6859200 56579070 100052550 24969045 45632400 4086525 29116800 85832430 33126030 43592295 45433290 26619285 40153980 146226990 49532640 132702375 79317405 66036495 91749495 27805020 18894195 86089920 88385610 149015550 136566060 82776630 146031675 75565830 143397810 62635410 132350085 18474780 674520 136349250 41375835 3650460 62603235 107036955 58153410 78227940 93030225 59197950 31522740 121694280 132756105 113748465 108777075 5099250 104538435 101298120 8029440 129126210 61842765 112665765 53652510 68620830 126243315 86299695 81453840 91087455 113357670 87639930 78879345 138658050 4582410 113552670 129231810 5809875 128591160 126541365 32347590 65581020 147320280 74371365 3338415 40145115 33011190 42177765 126889890 18823890 56112045 41508645 45554085 66385560 18793050 9749355 16843095 82947375 126983385 138866895 22114050 44914530 137403180 123840360 3148875 21560055 70952160 51190980 103073340 124902360 21743370 24033300 28828395 77528505 147328800 12146340 75645225 1351965 13323030 1374750 12213075 136311825 139593255 15902175 48812505 65151105 32444370 67531245 7742640 2430840 138294210 19460205 21263640 78881175 124923135 47908695 15837885 146816070 101044215 115213710 103243740 84012225 80595180 99514545 110664270 15285855 33623010 65207040 55767405 85532595 135904185 95945295 61413795 59328510 59125125 148874835 93192780 111016140 130927800 93137190 107850225 126677220 123728595 13614165 147780525 77372145 9388755 6223305 147465915 38534190 100209510 18861015 98905875 148574370 50540475 98608380 96771615 104059650 125995965 46221075 144520365 118579440 112069605 123499485 89311200 104407980 82316040 137367120 45493800 5528685 84228015 144248565 13614315 77889240 13491855 98342280 12190200 117596340 28139835 124644015 95934570 96502260 129975060 32835735 57421215 48770970 106950165 126958185 138933150 40651665 38511480 64572810 48799035 31318260 93838875 97823490 21910245 49818000 11742480 77574390 142258440 54695865 41800560 19994805 77767635 11252085 51938745 117705900 71166795 69306885 18359310 26331300 39822690 24799860 137404950 9029955 90672390 133757250 41784150 57504360 28796310 70645380 127249425 103811895 125860275 32200560 55078650 46541565 17725560 67795680 93918000 38268330 127177665 98799645 129893130 86433495 117966105 21494445 84881880 4533300 74575380 1155300 46894470 42475725 70039170 28390155 25965660 27820200 75493950 83949240 105446910 128007525 118052025 41722110 33900675 51364875 71207100 79339620 118997145 97205055 24691560 12097275 36148485 17952060 21827850 123345255 5926620 70182000 145879290 104121540 19969470 29349660 86699550 39690000 134241465 83477880 130581450 12794115 58206420 137404800 10337565 133441725 3846015 31880400 140445765 8993250 137020680 144232035 121561245 63070545 140978775 78763290 143093010 29909730 16750845 66462060 83730570 37430655 9864150 14169855 67847295 272370 22093740 90806865 75195720 129513060 59834355 78420285 37724370 20902560 31680870 19697025 115880655 52936350 67724115 136844085 138798255 8986200 60631275 88384020 123339915 134887215 106141800 87448815 73894425 117194595 105017040 104428350 5048490 77871600 18222510 138492330 1906215 644505 52041210 27516705 117801765 6018405 87443670 16265985 93377820 114959490 28352130 88202730 135452130 100896945 34617900 112742550 134904600 42999930 109773405 117415335 89621910 125093925 13301850 11602410 45097695 55681440 66217290 49949295 82565865 71970090 6129495 7734045 103453620 138701130 122718900 125815110 21000345 32804760 5290050 139693875 16943310 80707785 38916510 38450325 19505430 29782845 89627160 14530755 32999250 12602145 139623720 123270570 110556180 102033165 112040745 137661570 94490355 66763980 64899840 111248685 52169715 40473720 23278260 121913490 143400330 61659900 102771435 58804410 50200365 51550845 131565465 78233385 12696540 72079710 14597025 81157680 28655745 44761065 144011700 37386135 8950515 93468495 144630420 76946670 26635155 23363130 129794175 59147235 104147085 34395990 147942120 112548090 88428570 118306170 19349265 48156060 117920805 21827490 116725140 76774275 145246380 48943080 8850075 135971265 60906195 101466795 41080620 117245385 37100775 89627055 136520460 69697140 83010480 42075330 73028880 144415440 154005 50533170 53248410 65766795 58084485 104406360 148893405 127104690 106472070 143264430 132990300 112445685 75381825 7269840 111776085 91368345 138478755 88449615 52306110 104834070 34356360 58076535 110573940 78816855 131908965 4393890 85238595 41870220 103428810 118035840 55572750 7278480 51789105 6602475 5997270 109980840 59676435 38239005 140545665 71114715 76472535 123490590 100516425 45236025 48459195 19073715 47814030 61505610 35681055 56189205 111751455 125125815 69255075 81909195 95601195 136574475 83577375 119018580 140314785 114172605 105684900 45540480 102339900 66065025 132922215 32887635 110189970 144598905 94209960 42757395 53158680 99326190 92159835 128543970 50408775 79157055 55241205 16728765 198720 42615285 76204560 71179140 68454945 93972990 78333420 1198515 112398510 4429860 128414250 12560835 39292020 30619620 112374855 88722195 39987225 52621095 122895000 101318760 141861975 45965175 69471540 63350415 138964065 111375975 100492050 87010230 75620190 101786580 66128490 54470010 36883845 117289320 114137175 93636000 90923145 142558755 52702155 9386010 125141550 29675625 108533895 95326200 26723670 131375850 40597125 62450805 87540510 4927305 22414875 123959070 114646185 118435455 108492555 130540185 95344395 19586010 84686760 1460385 124318425 89486520 80537265 128684385 129543330 113507715 106470930 89397255 137766075 36441870 135366285 620430 25769745 24352275 57453075 20480325 73352505 144926385 136807545 119852250 59567340 53721210 39813660 38070855 62509095 126077055 58489380 79805550 59827305 103995780 55342575 21706740 136237110 77491080 12884010 228090 8776095 85919400 8732355 103666710 100352970 138587220 74077050 25273755 113685195 118548765 149850015 75046545 50854110 38615835 127642425 45103620 114464475 122988900 19089735 98706840 113186925 113177670 82821600 144322680 90096270 129786435 37150425 15676965 6351555 107728305 57642840 32663670 140935230 56767920 76752000 51214170 6951990 14794785 25638870 122211720 5040420 40817520 72163080 31448130 12412875 11018265 106979385 15351480 87747015 115133865 53986095 149437710 1358100 111525030 66463920 121808910 57517035 111531330 58423140 17214495 111822750 10832955 107710530 81521205 112605285 116885595 8312985 89757015 104646030 122649525 65102730 86456055 38358915 125165715 26825595 30796845 35444535 72265710 65517030 48507960 51193710 133273950 19154040 141214410 149697255 73050510 49750050 77281785 80418420 91326600 20645025 51611775 13409565 137762430 126462945 86959830 91787355 14054805 99554610 110379150 14805810 74788740 149701995 33309360 105064635 26677155 133866180 70134825 90733020 147901125 112576380 68744985 1229070 20922780 88357695 85138350 36030675 42596385 69299655 126265080 130138395 59907735 29906940 138980565 18183855 122113200 94098345 46140075 137834355 96084975 73406550 61861530 148230585 19019385 142054380 31896645 63979560 96160125 115364430 135853890 129203040 64817895 144498360 56359680 123489450 79084740 109668840 63762915 15927405 131065740 122281305 6906255 58729485 141569625 22760985 85424010 52274985 3983640 97287615 28355190 145268385 100200420 55645155 128876310 67830675 134974590 121253970 71835495 123532230 128605575 50219310 17271105 137444865 72227235 76290165 114644235 133528200 148780770 41343615 98143260 56817900 18703635 95834370 98584020 107279505 108664710 144920520 15140910 71305965 76761180 138965955 67572540 42131355 44430615 38959200 64894920 120264435 70705695 42385890 103128405 81291435 20035440 95029275 149736120 67305885 97790520 24427305 10468530 33173535 135206325 88350300 333810 62250510 1248750 73781085 40673385 48543330 36454845 136675875 79208025 50608500 19489155 106553565 46145205 67140600 43320600 69527445 46527600 6361365 3525015 70273965 41450055 119371320 16903500 40830060 97838235 130963110 112830000 145330440 40820265 25166220 68999910 90029025 35876265 115656705 67085925 30647355 127246350 67142115 132896505 63869670 56476230 89039535 40796385 40830180 35907165 149041320 139842450 39244860 51913545 54235020 118920945 53714385 40083540 125535315 124163880 23540940 36858960 114918705 136639830 57257325 68486685 131362905 133637385 116806785 91672290 148653165 955350 82715445 6828045 76025940 78344775 89940555 76900875 133126665 79615980 54679305 74212155 99327045 16463145 40327755 74768730 55023885 63654435 98336820 69562230 6295785 121232670 106263675 45333555 40361400 94093965 115436265 19596795 68740875 102208080 93948045 100149690 2290140 91469355 43580055 132240870 66180540 86677455 101066520 110814255 93180360 107077020 7075905 98498445 106065315 92282805 2009715 25364820 85114665 57395490 78806535 80434860 52845420 97744200 114388335 59499990 101721075 32212890 118313040 5734275 9512925 119703450 57181695 12481365 31502640 111781035 29255640 79485300 138902295 65387820 46833540 88542270 19833765 98660925 122500020 2575590 123416310 30473970 93026340 145746270 25788555 79041720 4902240 130700250 78421665 90322005 37192785 42918915 29559330 77705310 42147195 20680320 88235955 35518860 28754940 60116865 41550855 92981295 92324715 49161540 100008885 147205485 15613755 126233235 112998465 139893600 120026370 46300440 92319690 41098050 135931590 38198910 145330485 21730425 83317950 50034060 94924200 119333625 89357175 116975010 140209980 78418380 103971030 125980485 88897110 22627800 67864725 95977200 132899925 72645675 117299955 2685825 17078115 128585370 13706400 82496850 32053065 76905720 44707515 133468140 4603545 91858305 149491080 128434875 51805050 107940480 110692665 107444085 16265595 67041480 118408365 38783895 81410460 56546370 75645720 35725605 47415840 127100820 71781150 85594950 136043985 132894060 133283445 80297040 38620830 20895630 5435385 78485220 48944430 63563235 5525415 87670350 6901290 64081830 32103555 14095365 95670510 116008815 38661720 85553640 130509240 72874155 57485595 15147840 21124110 52690845 32065785 36107415 72802560 38930400 21011535 143198130 136540425 117446955 65085390 74831160 39287985 23286090 6363330 117516885 124844415 62910 144840135 101924415 129076980 108630600 24693150 98826165 4026300 64801440 22428390 135051240 35291265 38452560 120325365 48885615 35263395 52216710 132272970 33631455 111229335 138767115 121397340 120417750 47945565 73168920 100244415 94762215 93273285 140125485 69609495 142263150 24970125 75046110 108277470 99636165 75153375 19784070 94596315 127811355 14770080 137223255 41056680 106656195 28056900 146733765 96195255 132570450 19814010 104059635 75991140 5925450 52048230 46534005 128632965 89280690 116600340 84651720 90783165 130957275 63412500 141306450 78963390 38185110 76861095 133464105 26649420 68624640 93336300 16993050 54850740 24974685 58993215 71725140 90322830 34905180 113320845 145768845 141529695 24706650 7812180 7090680 37650210 105888930 45597405 130700550 44371905 86474385 28364775 49161150 35032305 41968245 122857155 59058330 82009635 125867250 34388205 98110860 80770245 137184120 27048300 114660165 15215430 17732715 5805360 23909490 104846415 85484595 105057855 27474630 48951210 67136115 143792610 17259705 42194265 70653480 133023495 125740785 32864205 143137260 124998660 72775260 65296935 77155695 111444045 45508575 123257265 21747975 68017230 32415030 59659980 121314855 28588575 12360 86133825 106975920 40662300 68780655 147545505 114763125 86647605 54007890 145228980 41040870 53604000 2939205 121376295 16234965 67331145 78528150 103796940 62576025 74169810 87331470 89515275 10575090 56414670 24684510 121525560 95305170 11488155 114388755 27454845 79388535 32159100 12868995 10977030 114435060 96854025 74113710 56900505 130159710 77443020 138624045 85527765 94939380 6852600 14024520 12713370 124540500 122054145 110793000 91436370 97307610 41787765 116367585 138027705 66638325 52284930 96769080 105245625 127625490 70825110 94853955 43767525 37155330 45186885 139923795 97392540 368640 39110520 63986415 99512490 133590345 39498495 118955790 130334685 37223070 67654005 52084695 17617005 63963690 62829930 96177735 87607365 27344595 48835740 109868115 33025845 11816400 141103800 113033115 136538295 113092995 85283265 20033655 64371585 87010080 8062635 35813550 38224665 132401400 138722565 109495740 103288215 29368965 77932755 81018855 43120620 114622380 52901685 70826715 121861785 44735265 45643605 90077520 26080965 130291290 98738985 25459845 32350500 92159550 133208340 108700155 43444500 96978885 33613740 28869915 140877390 78486060 105065520 147356655 105313065 97486020 139130025 140650140 97983255 133230645 22408695 67223535 23715885 63059130 23172990 2399145 112050465 18808020 87051780 32988660 145222395 28442430 116641965 85667940 97303635 21055440 12069255 108126240 131025195 7042320 56298585 35681520 130979130 112783260 57115485 105835500 46449165 83841315 28594020 72700050 93267390 59024595 101856945 37632300 23920770 47832705 10572270 125035905 131564895 65744340 140983110 25270770 86946750 145422465 99116010 9573540 143456595 41949060 137601525 29281245 123216420 149230590 112217475 22359735 146519685 121779270 48661665 47049600 88184565 53733750 79106025 141859290 58065555 32788305 43302870 29628435 117534555 16025010 59170170 95834955 135591240 127634175 80516145 14772960 136813590 32408190 36038970 2607210 142235835 118608705 111815940 32495655 23910765 108599160 95523945 12602070 114293295 102744240 63786480 52159425 42764280 45692175 34819905 79108200 123122205 22354650 101205045 30911715 75281775 24730440 110092305 86589495 127016835 75770655 59590680 52050960 5438040 42922620 14591460 109744740 99213960 57102930 25463415 2943390 32536395 18087315 106245585 75211260 14175075 149668020 15857880 82095570 58972155 8023500 127497615 91283625 6582150 22246380 74060265 64240260 33697455 99245130 65226270 14600805 70981920 149888310 6204090 116395155 144721725 7067130 112044840 122953005 70668510 35800230 139111530 38690970 133622955 88598805 77193450 105047400 1203240 4036920 144282990 52185015 109618185 111019680 15094800 104211315 4088835 38953950 39487290 67204995 84599610 77512785 126925125 141754695 126428010 78044970 87107625 65535750 31778625 79177050 114356085 114097290 21568680 132229605 53023740 43294590 128339880 69576960 12760260 14930340 26583555 113084250 37708350 137654565 100978305 88625400 41088480 141316350 94091445 58120440 16099995 114576045 66987435 9282600 120185865 100913415 15173190 14363385 45337500 105954330 109956015 91704705 77008980 130061475 66203415 148062255 87030240 129064935 92905320 6901935 121417755 81517530 2278365 96238110 23451870 11423250 89032290 111683250 114374595 140629305 11627835 36240660 126353205 38434185 111201795 16041435 130024335 130343715 84481095 50031105 35046375 95146530 24647655 117843510 23868030 109810230 5047290 145824780 94072185 93046095 59061300 20536590 34128375 94331370 34004640 52615170 105727695 147919425 117985590 46645050 82736670 34108260 8496480 112330815 30524535 2115330 53819355 71446365 23001270 174120 102123045 6674385 23930535 66502200 41183670 125396430 142751790 132160695 47126445 23183055 101106765 139409835 24128685 9565515 33039600 81202980 95128605 140271855 77795985 100189485 96573000 55907790 12924885 100999530 29430345 48404100 144170370 135639690 108363780 113946210 9320040 132446955 77410245 26033670 81512655 77260620 123682530 96103860 125780310 23178450 78857670 84833055 85536435 22636290 47078085 53806560 260760 20307660 897075 84926235 90483720 134934435 41315430 81277110 56751570 128765235 143943795 120216300 37177185 78688065 108831405 5300580 77648955 81302805 114344355 109284540 112298445 147810720 146019555 128338575 106064940 46891215 52837650 147198210 94738650 109804320 21768510 14973750 17571570 76021230 50442000 17506395 43604670 28703535 73803645 117563955 32299755 28503465 95336175 16596270 52670850 45787890 17074440 129377310 132280680 48717990 41348670 37265415 101096265 6322545 60943680 45836910 54058590 126207825 148785945 9760500 122596515 135714015 47151975 108437355 62242470 1157850 98443530 97960635 91355130 1613385 146704890 133223910 104873790 73525770 137387265 13997325 15006300 99327120 57636285 25809045 90360915 103811730 41573970 129162195 2353245 107651385 72910620 67546470 13890195 138768495 101138250 30622050 59395605 113980650 20577360 84465690 46897140 142531965 67816875 147856590 15120390 96082605 65290500 141158385 46449000 85328745 142051905 20316960 90730365 16676670 70909590 107449035 65235480 61593285 16644825 138058425 81121590 106120800 20596725 35487360 49774425 87270765 68981400 137304015 58059075 24579540 82104225 30653160 43245465 112791480 24447390 90687930 70553295 74908530 85894620 109678155 27254100 32536155 34508235 57105795 106900995 85447155 127530135 118521270 5178810 29241690 131322540 136238790 138731190 29592825 1560405 57740220 78836865 29959035 94936890 66430125 91602885 106236375 98116005 30953250 69926835 52475835 65326440 42522225 124477035 92329770 143743770 49272810 44802855 122173110 60482610 105299340 117534120 84021825 120857355 63506535 100898985 55425915 145176555 47242095 42477045 107745 51285420 139868655 145101870 96478095 144895005 22855995 113729190 46591560 52813770 143551050 101349195 6363135 24740535 18258585 137885760 73338615 137973030 145433160 83712810 7067805 17844270 57903855 89263845 127579245 4346565 70186050 124949400 144620145 90848055 76157055 90404655 35223285 72255930 124867950 143680650 135063540 52149150 66962295 115631415 3230085 67443105 85820250 1798590 96889110 127907070 81457005 106043145 26407650 60178755 28558050 61077660 37258020 140255685 145617735 79094850 114217680 96522645 73898310 34075185 113206980 56513625 97268610 36914205 13574220 141969660 83114415 54435960 144143685 100301940 95103315 78710535 145958550 4209240 126496035 44104050 9419970 42841575 77922630 145156425 112812165 32019555 34832595 140453685 143905935 55991115 51362880 112100640 124099860 112037670 59483550 27913275 88301835 79948470 137075805 94453095 77992575 59289900 126724950 105931605 135002880 45335145 23845905 20121885 70593870 56727315 91990695 94649070 56440500 128062275 122998950 139609785 35022045 35883165 91472070 5940465 79668255 109301505 74563170 60586350 22148250 110607495 88766655 105654525 107384895 11586540 55095735 55040895 110447520 103149465 52189545 132561390 48665955 63426045 26128035 15401670 124859850 97199100 70148730 115598880 88227930 35265090 42432450 96850500 45795120 112553820 51074910 12849060 12006660 105560595 107797515 87173430 98698425 26702070 88935330 134507595 118349280 82385265 85643460 84283755 114530625 110520780 132455430 48424320 146818890 66393795 123315210 10036110 130544940 22374405 12756435 131752350 76891515 29636370 136353270 126787755 71860125 76590675 84843360 83997690 40324815 138620700 116549220 122333040 117206670 139102140 146892105 149113545 96804915 140320080 70361850 55310730 69774510 22548645 127055805 37315950 75912660 142590390 18980505 88344975 16279095 35132880 108882795 34695330 48003870 61732470 131248635 39306525 141721800 35005185 103767975 127148805 108993555 60588375 137349150 6146055 106489905 97992240 28075020 100061595 139184760 4574805 108609795 65279655 88268895 81736155 84842355 82907235 133772370 92568975 1052190 69150960 48336435 84837255 49495920 121560270 113650125 123889845 47704350 95680860 53613585 121176960 18576015 37387125 50287755 45373515 75535500 135121140 49749120 134410035 40764750 119175525 141403095 59716740 106164165 118118790 98239305 95560215 142909455 46794840 149848815 100012215 116665635 143131935 49411920 92279700 50535705 56539080 44827065 109744650 37364565 85107390 135209670 14184705 59152650 149224905 108567885 104681475 132356715 115081800 124164135 97918140 135042255 60708330 39394545 18144045 121113810 120198375 139707585 92493915 137161080 83046450 112330845 74365065 64400640 35121540 81399990 147541725 95353470 101909850 125566950 132059955 30030150 140532060 117806685 114953820 65331300 116540595 105553140 71824305 31834800 58699650 115888155 104489250 77745210 130335045 134379540 128686995 149438475 149700990 141795090 115776525 67759935 60721455 115582215 1292235 84914730 90994830 95610090 98719500 87007485 97827960 73581720 13524030 17334315 80940705 29564595 386190 95884995 121658595 6338460 11602755 57186150 103798815 8819325 80292975 48511455 79917945 73320780 84582915 106221135 91571625 141485985 24891480 223980 29432265 35085960 137483625 72576960 94706925 40971075 84542235 25471755 89021910 42487725 46517385 61533285 147530295 70636230 117318300 124011690 144539145 97405830 24736500 58283505 84644190 105286605 89544030 70752150 100339035 20926620 42176040 32044365 116849115 80471160 123212415 38699580 115152465 3065865 34266420 137208360 127208145 19319250 30645435 87184785 94883820 118343250 19056180 22905360 26626560 59191185 129862440 125143830 50517015 124721265 14189205 55096395 23499855 102311580 89738340 25766070 88188180 31375875 101990325 126626895 127739925 130852320 82664835 22170045 69238695 12829290 97016340 119507550 84355815 62590290 74028465 66137430 35935980 113104290 94592775 126564030 46366515 76651395 88338360 9812085 15575205 84706920 19292370 96974250 114805590 88897815 11729760 66404025 110287005 27561480 135050100 30346455 44074320 69696120 78371370 104315955 122475315 144402855 68318115 91427505 135068790 48878595 60583635 32198655 26125260 142814655 92592285 79698105 118637115 7094085 140939070 1057755 54307740 145726920 75399465 62998980 16884030 7966485 149999520 125338380 34158015 79045050 135437745 130009275 84286395 10628595 141678435 35774670 35351235 139212435 63459525 136364970 26293155 15541515 94989270 43558710 26856870 80690715 55882485 50423700 141035220 80756850 36947805 76302240 4628790 125899305 104136585 49830975 23936445 110060400 110436120 727500 85990725 41385000 141618030 24802290 87527925 76333995 60985740 111933390 125792700 110834100 91257945 28293570 142142505 1569090 97048065 3246960 18423255 126434910 42516705 70656000 94072815 37781445 65356950 7304280 138383910 108536235 119494530 112031850 50845965 25166700 76827420 110038365 147713415 96253365 114221730 7026420 142389480 74887680 113769405 36645825 39121815 17115300 74018220 75291135 60861645 30945570 73419315 33640125 63123960 129572835 25257525 125398395 89389275 123587820 28822275 144893850 143887050 77869455 76385970 90748530 41816100 47826915 17523000 21780900 75667155 136719870 50023530 77122755 41368140 85198875 111252225 58801515 149050950 74299125 104443155 101741490 77863980 142938450 77138370 100769070 16186305 58715805 32354790 19954245 140589285 132716235 58311060 3355395 21479010 68702160 134301225 30982395 50375115 138901200 75331770 48480105 42906810 82367460 8539200 2327010 14001285 87409125 47096550 107142000 77962365 144362145 22360005 82347225 145814205 125648955 18263940 110045400 126257775 19401120 40299255 32805150 97780155 5918760 138496560 30961695 123044250 46696890 126465630 8449245 12462555 125270805 60908490 109281525 119457690 97805325 106626990 31360350 79483080 11309130 114220800 63455655 48789690 140352645 75195615 113231400 78636660 119157405 54192705 72594345 106858290 122381535 81159315 44564535 45558150 91577175 21019905 125204430 114671055 59721660 77197365 28139535 54820995 128575215 119343960 90249075 54701850 145266825 109480875 143124495 19753635 97304280 32025 34047810 145053240 69560625 11676855 88628280 94930950 131730195 103163850 79489245 39317445 67731480 6943590 43799145 31806960 96370230 142165830 70551720 57371145 92777040 21366075 148194465 61013565 13191255 90688515 111694815 75032175 63308265 71793195 112150425 7668750 79435590 134366085 52955745 142569435 131053740 116421780 26437350 13245480 95688960 92537760 87710925 134866545 128365680 42322620 25731705 3755175 55437000 14110815 64102425 93143535 115396680 106810005 114568230 76877685 13023525 53343585 37484730 16082010 119597475 145038855 135896895 37095915 48924000 95738535 9767520 72242115 62776650 135716805 28658550 46006170 84969750 23783610 65250705 129931980 83747175 78092835 20593380 70467375 46322025 95272695 19820820 22397880 91306260 12144780 91545825 5404350 63201480 89281590 121682565 54244965 71254515 142120515 129752940 120562350 134882985 12304455 116515905 132471825 39193155 88892580 106887945 131524890 52860405 67591395 112969920 89987145 86812035 678420 87834345 147776805 10488180 60597510 23104005 55815135 131995845 58104705 23542080 17510370 39967860 130467555 96143385 93836205 90070065 107760735 8440785 72272235 54904260 42246360 129853095 80027460 101614725 4268310 48512505 10040580 78398550 87437835 133054095 89437140 54811485 3613065 109542870 47389620 144620385 105081705 8355465 74700285 36708570 40601595 92040855 48407040 91764285 3036180 21226200 135105330 54194640 28740810 82432395 67080480 133486665 7509030 71782935 90560775 79566450 143036880 13420380 140152080 31351350 120157305 132992910 39615300 52292310 79893615 105078945 123923685 147550440 2486940 47331060 114344850 3032370 71761845 43017735 88275015 38555265 132747750 124873935 107338665 88243920 13606560 133223325 93525600 63224520 53748795 51679845 22046160 19122480 144749010 113470770 136793295 6185490 1056180 141573240 120489780 19048485 39804525 44997855 23477595 18491370 142811340 80576175 62095950 130966215 56499165 103312935 71244990 129217335 7808820 122047650 6158385 132766515 118525980 43471140 103351305 9048030 92985855 75735840 149934285 60498915 92896005 74485950 136859835 23497665 11630505 66727500 65887470 86675340 16219545 75196290 76982730 121747125 25590735 54778140 122992380 40253640 66711300 113449125 45202485 87906330 17986020 10184115 84112935 139857795 90897390 71266140 80764725 37479045 68315730 122635245 99557400 36562905 108400275 134092695 81760755 146663775 111213540 72920460 13155840 11544000 47100870 67135560 69727125 94064145 21919605 106998045 95148150 84629085 138275325 40076415 43581360 50923680 113455440 11086710 138486780 147127995 47054580 101765835 10950075 83857650 110780895 70488585 5232555 26614665 108818355 40767495 129233520 76707525 2865585 60631650 39589035 36018360 118732845 59278455 16390545 66505425 143157045 30646710 78563955 75828555 102133635 22628580 27418470 82290105 39874545 97393050 1625775 48219600 16638495 99622110 8296155 91123035 71148225 137872215 73368855 2598690 2920320 78035520 133496850 33528705 116970990 98744970 130385400 35247450 129475890 64860060 17723295 30902595 36542220 39955770 83737890 48513000 66855015 139907115 11303895 96993885 43148910 117605130 40402560 53188635 1248975 11008005 20392515 101307480 46916460 73712955 107162505 121336950 119970225 105218955 54522105 49486740 43405920 81429120 101064360 50310465 110405715 84431790 36796080 114817740 19027215 40949025 60966525 137255325 93223230 77562585 115242630 105435555 61704495 35735205 89576970 135558360 69195795 17255430 6325155 10653675 37174395 114634965 49636725 25364940 141084915 60187395 45263160 104684595 94160835 31612680 87963570 21129510 147344235 149441835 31236855 59009595 111668655 109052985 17838405 124429065 32322945 44255175 128472075 4956870 142716840 126049380 53301765 141743775 121120530 104028255 22690035 107087280 141297045 117439425 49610595 118466220 25098645 31769355 104183175 119566935 70833735 13850865 76282770 88625955 118256055 92986065 31562250 36245520 10915335 67413720 3888225 58371795 64784535 85839720 142329135 69974565 87388800 129249210 18534615 69388530 85684725 69755445 61802580 50154645 148350870 15729675 126912225 122521620 146298090 67216080 38296860 120116250 119305425 1623885 55381725 108386685 102834195 100012905 138797715 12166065 19112880 100477620 146818440 89125260 62735625 68226780 69702120 74293020 112083630 117872775 20384910 14744505 23530020 135328245 116635170 70472475 5197650 82687575 111803415 42303255 30708750 112893435 88488255 80011560 50781630 21170715 137731395 142190970 113414235 91252350 37785195 51399450 88444800 111582630 19853535 139835475 41531940 29125395 50522370 112577070 13948770 127818840 1449315 99411780 71815770 100327290 89972490 108425280 125304225 16052820 74734335 121246125 69623820 41298990 32799435 65815410 96412815 71748810 118114560 112880985 47853855 113801745 11573655 118455405 98968020 17925870 77783310 113452380 85227870 69877005 14783280 29191170 50194170 107691270 63102285 58027650 42116700 81184995 142345485 100287285 85920600 31580295 66063900 133735245 4201515 127721895 48859035 26286315 18888975 117854190 49721865 40996230 60556005 131285940 33728985 122855970 80527995 83071305 137784300 143625630 26143455 23937780 137267010 123692370 23889045 78375255 60945450 66319860 6961815 85378995 111600285 42382650 4707375 115818810 107862555 95955645 72971370 130887150 137796045 125779605 42710265 93181680 58694220 5487555 31127925 110942115 137456445 56660730 147818910 27662490 90505455 38138895 85201170 143258325 111077370 149407365 131768385 69920880 102749940 25643865 26095545 20382810 17761425 96431835 107927970 76485645 43232910 44367735 88224360 69488340 26222055 64664070 122148360 144339510 93653100 9254700 107268720 84920460 54803550 109648605 59476440 41933340 23411790 69826710 106799460 94446045 98113155 65881350 108957780 9595920 1721685 32656605 140085165 27595170 58758360 9032010 21264915 125520885 13998135 22968915 40407930 146928630 47529585 57967920 67583400 136501875 3349410 29438385 47657115 149801670 118881405 36194730 116521890 37835355 66023310 76188240 111213375 91229595 57111315 48677355 56885145 27949035 50052495 96205500 128294460 122575290 83881425 63882810 46591035 47572965 19974240 149509980 130858425 88988190 112505835 14094705 3021045 90446970 142793745 56644560 125302245 147244170 81782520 34399950 37522725 119193060 64236900 110869590 85039875 132055110 45359415 94496880 2361075 88589940 76253925 39282255 116208555 54027705 34686420 7466025 49107345 118607970 111670725 146598960 18821370 34784505 83085900 32458470 50040990 85571175 123519675 58389180 65326620 29288880 30247500 3240735 58140660 123303915 94745760 142636665 58707660 26974380 54704490 135817845 138731505 139687965 96111690 14335590 93049680 111024990 84879105 24184320 113882115 128614335 43605600 108656280 13556400 65732445 99956535 100887270 73752495 26208885 48677145 33513540 146212725 31653525 132498525 56522955 16673130 75846225 57125025 133403220 137738460 10897470 43348305 43510530 121152675 33751200 45770625 25561875 59625435 71947350 118849065 45577005 30492525 90311700 50276205 45744765 77502090 54322485 76049115 51170940 81982800 15986565 55513875 119263200 125698710 43370760 132878175 114182550 92772180 65948235 123406725 113296590 72828585 107056065 21610980 50869635 46085670 145188690 31966725 28496760 6112410 86767350 26095065 31660875 113486100 114871320 120039960 70016940 60795720 117678660 46391055 55177965 56254980 139175115 58855230 70806255 92794920 47775045 98951865 72000855 125988585 11236395 2528040 35774475 9484530 116452950 123180000 48801840 75304950 31859565 96806925 32824815 11483445 140257830 34864665 53475255 75518700 37901280 34583295 139178205 85435800 99420465 82537365 12116670 10829085 63633315 108528480 37667910 142342125 95888085 122386380 108213945 31338645 31684740 74336325 24506700 38464020 146939115 21171570 114635145 41422035 412905 134301390 109655955 32188560 148145070 122528325 51298395 10325475 23393940 112639005 87717090 131455185 122212305 64763655 32599185 8879325 69277020 135383385 89869500 24903885 100161945 49397385 37440870 129203055 15300645 110440425 69613890 57950070 107549730 27778650 116126805 40813095 139455945 53968755 2979480 143238615 131241360 55026870 82020120 149460705 62370135 30356535 95310270 120011040 77374605 42326880 69379305 113900160 148777200 144214545 120265560 16316760 12516480 124215210 128479170 40731555 12670755 11378805 103308870 96715155 93039780 38366940 89890695 126656400 103259220 143477040 15408225 79234935 44350725 57650940 74076840 45585855 106280685 44659560 42494970 9621855 23982075 84944445 108412350 141171240 101025390 123125205 115816890 48789570 108082305 112765110 80369250 84557730 117477960 69812625 11819835 36248895 46109850 106900800 84741390 88787925 88646430 110559825 66956805 137999850 35245740 113684550 36979950 40627590 19453830 105070170 27139710 137912010 95862600 23695980 107676570 103070025 14018130 24476550 59815860 4648425 27060720 71378475 103294140 34556685 116320185 100874700 6659640 46080675 141682395 39006225 34118175 125585565 68064285 65164650 31896480 96012930 46746165 41295825 133223640 48591930 12532065 32753505 61655595 104836995 87046530 3131460 75175095 10346190 106013490 47189115 97295310 109070880 21101655 148952490 99605595 21564600 12859695 149484465 141475605 89908485 17545800 31512435 143306415 57428385 49706340 34175055 126864480 41166285 22847070 55286235 30277470 97953360 116987610 45775665 34471290 103459980 56199540 54461610 7444620 17066055 109436745 112446675 108149700 99753465 56242560 45857760 110559690 38050500 140892735 129449370 91207440 131708280 85779540 114379260 86651955 54581295 29608230 50688450 21930000 136307205 114200985 90860415 79573950 102119025 36515520 25066455 38048175 122351325 84873690 47587680 60723885 102446340 35460300 39269505 51766740 108640065 5968140 116117670 125662380 115720485 99353250 56500230 24415155 134364345 19410795 120106545 35544915 19160520 45353415 122149080 80126310 101873205 22760685 16298925 92303205 99321990 65809560 130533780 147581145 141276450 96604920 63964785 110994315 103777155 127068015 40603245 651585 92997270 111497820 82320690 18910785 74992800 25357560 53133465 2874390 24556875 19477770 63560985 60197985 86414325 101556735 84159750 20339790 111240495 83522775 127602285 142906965 24341025 98754270 79432650 32280825 105223215 15957750 116345250 104423595 24026730 48415020 1383300 133696230 139293780 104634525 115897920 38904180 28915845 61078575 97288530 72742860 137998065 2292285 79726935 133780980 123886500 127251195 51623955 8404305 57118470 25559850 31007955 73946790 76502955 7979295 84673275 28525155 16011720 65960070 141580575 62022990 11718300 9792885 97746345 44324355 50978310 18586845 40305105 12966705 47016240 144447300 50340420 24017970 27183840 86437290 19084965 111347625 142633335 55076955 25302840 51926175 107712525 140922465 73445130 74944110 148024830 48553050 118518195 21413790 137712315 104372355 78090825 141757965 9890190 30360705 75687750 128958720 13914555 110971785 29094375 35785605 3334350 49519815 74283960 102082875 48971190 87470235 2534925 104302635 4810920 146292690 125848155 74917665 117362775 116482905 139204635 132781800 68796150 133684335 141523950 111889530 85224030 30447765 99260595 61401720 83679585 80570520 47596050 103405095 58719720 89802855 6068655 53870790 112508415 47973285 13725840 129022545 82488045 142066320 95810985 107350185 81737175 32096565 92460855 136318575 28676565 31050510 69315795 16426800 109491090 79554675 5402130 86738265 57815790 82090815 143646810 95254650 43106955 47338500 100666200 46235460 149334885 143008275 142371690 58091085 52086240 48530640 31373520 23283345 115508925 12872700 64190070 5444925 107211885 124588320 12217515 21142545 76803150 103227855 13510590 60434685 89696340 37167870 92459535 18443925 117929925 54457275 20459835 30431355 135395865 131914575 9877590 126640515 29104875 89852100 32219700 136417650 41612895 76067385 147790740 132045105 80234895 26286255 14184870 115112220 67591635 26669085 35669535 65816790 131714595 62617815 8489355 130146570 16629315 80958735 91055400 140653215 34092555 12744330 143563035 27038085 27276885 130097805 39511125 49250400 108329820 71498265 86205165 11550480 76496760 126156360 35287575 28804560 50572995 140105355 46064025 98594760 115799865 47146155 105660240 79838415 121175970 83912700 31435470 13550730 78757560 94082640 5416515 65652855 92512635 2740395 113134695 145139100 36429525 116099475 101161815 55449000 107197815 43547655 52456230 8538795 94268940 87092010 53620905 41912310 141575685 148925895 55712955 72131145 123363735 130054860 97672620 111112830 103225470 111276390 100840560 133962660 88088925 118149360 114883275 86322360 16163295 62913765 128895660 129932550 43407480 35447160 84014085 120494745 146298690 709710 98961585 125359110 144543300 55321200 138570585 45491865 46813590 121773840 13782615 59776995 144300360 4337565 215145 122049285 82462665 58756410 56078145 84739605 57462105 135639060 7779015 76132005 91443210 23903220 7981710 91914945 76392405 94574505 20400945 126048855 94175310 146164740 40834365 15515820 99633735 16681380 134829015 107176485 33697860 4918035 49638135 122711970 89522145 125285355 88459815 104367705 43154775 112415385 83739420 45069390 2732925 139980165 53870475 132237960 148304595 51642915 111742290 126528315 100456365 21212775 127588470 78753315 91966470 68903280 79277085 112057995 120240225 82189215 117114210 100450605 138278340 79110210 46895355 91826415 104229960 121540200 5547330 6965265 63348240 22277925 50755350 95930130 52883265 106196835 113082075 2182215 8609190 82293765 91299405 53790360 48085065 18073515 136823175 94812450 90700875 77012940 106391490 72553800 142465860 3091215 81530790 147478830 56056275 70172760 106520700 36311115 44522595 116759340 84121860 126947985 32400810 49375050 98293680 97125075 84181755 115821735 50096325 92996730 106145805 37897980 116545140 102528840 123682725 34186215 79177695 105507480 53147865 48163935 27536925 3153840 145360740 18818295 130388745 92255985 53115960 98885085 135262665 368520 51823230 20019600 73986510 31849575 31736550 133946400 98321070 124201395 88733475 78480045 124769985 50613120 86589915 67187490 120254100 131747820 69778995 63622230 80796810 113673255 77728185 120291135 110522850 68749635 126933435 90235095 134474475 139167435 34139640 96933975 49104615 91588515 113938665 141582915 91695105 114759480 8598495 81408615 19043460 21835125 126031125 58087245 73456395 30644550 43816260 72770505 10427295 58968210 21479205 76084395 43506420 4531830 64912125 102411090 5732595 96866310 146968335 128227140 98712840 135346065 123041175 10825260 10472790 142847430 124033545 15242760 104197905 46147545 11531310 130582290 14579520 32408580 40591890 40266195 115014375 131140410 113433510 145518330 61023225 81484155 68128335 139776915 17824950 129312570 25983900 140881785 19206195 23703960 48611130 82326735 57476700 43685130 6317820 85715190 381675 77546730 20775645 148689075 96410715 104933865 61249440 13919685 27944985 22033830 53110200 7894605 27716430 128497260 18520140 52656990 38613315 43766745 146527455 79721940 60505020 11179635 27109455 59164665 87883920 103278240 10233705 142233060 63894645 62119995 84406470 50471805 122721405 144748320 116588730 81857415 52010490 958035 131239110 62411580 116959860 47792340 81203610 70311735 39609840 132055785 25320840 147032190 86526420 33450945 91439820 129299745 136987320 41154090 80738535 149930220 42526830 134018280 93440385 94182225 61090455 45618285 49701300 64231125 44825055 18366300 96466470 6204420 106377375 78834450 107432070 8453910 140154870 132145020 39834465 32194365 96837930 51644565 39084360 62480520 139548315 120162585 31263990 15489990 145491150 12702105 24070005 55581045 24571770 36649710 55576950 118422570 141681510 93256335 6828195 64835820 141972975 60856605 25342980 2928060 143598990 137885010 19216485 128756025 61195590 41763840 38256600 37058655 89468625 126327240 65193990 68770140 90450525 144862710 122440935 34025310 73915590 69430230 6794205 103093140 20372715 24472815 118481580 133867350 41597370 9581970 23612385 128217525 145737750 20086215 128334840 89639700 7549410 113178810 19879050 42866940 125119110 93784170 4359555 121587015 84411465 123374895 4223220 87749355 2934675 64401570 73525080 22411500 148580310 127784685 54260685 28508490 109020150 30168210 103876785 10078440 81666570 106511325 97508475 17033670 93418995 105960645 78112575 21369135 51760500 132177420 131366625 98408760 16501380 120677625 104769810 108050190 129965445 91892520 72899745 101678610 78133875 133814250 3614010 61623675 29835030 36729720 66692085 143414895 22702380 37184730 14668920 89628855 129950790 83802690 63268695 129737925 10081770 1576470 81258450 53834865 131550 127906290 123595980 120433425 53158245 122420250 15429600 7381860 112776480 110071125 14364735 94869990 12543420 101338425 45404205 88877280 108910845 124447230 36397350 86292870 35391825 96929535 106538490 16196775 65151570 51072795 32716035 30667320 114826815 47114340 44501100 21655905 125586000 146787120 149677785 138073110 70725000 103287750 49834575 68027010 37326600 88348095 68368965 149247540 19174665 32055180 130195170 116061750 148799910 33801345 96935325 134175480 99333555 24501615 58835025 100004160 14478075 87259290 93824160 133691340 37611720 73599855 32358420 23581185 146533485 16620105 118022145 76682445 38033880 104960010 96940965 18471120 6125055 32674215 98514915 62774715 143278470 16996950 50935260 123536790 101127690 117679485 130829580 89850870 96335205 117123630 148831080 92561460 49960170 15157455 139906455 12624405 43904100 9080325 69131040 51184815 89108205 44963325 102346200 9675015 144457230 145361910 85388445 44063475 80928000 118075305 60769755 104686815 93976980 23629305 98988390 59788500 67127715 14765715 140963070 147185835 123533865 63676905 23057730 100129035 137330055 15462675 67771635 1209120 58809870 125210205 45278745 43783200 131589120 66886860 10961160 120729375 69140100 34257675 82029750 110648490 139091265 25093920 75673845 63969315 19639230 61631595 116551830 13339875 17592735 25910565 20138910 35211945 65255025 32487975 38482560 103831815 19697670 11292915 139423245 138934440 135164265 68335620 40041195 40741800 11494485 51602220 65460585 87125115 109408050 141616770 44428785 115045470 122236695 31122105 107544405 51251685 141109125 147864165 107724945 129486105 64465020 77625180 9672510 127829895 45086940 8736195 15191295 144594645 107900655 27009180 33891090 94662930 125902950 125138130 32002785 82786680 123755880 84639075 109217985 9620595 18338820 31499910 62027475 138863010 61443450 133635210 147642825 449715 104089275 132633225 121645515 14907465 133080630 97131555 130910250 41600775 40593285 111595485 66675435 129665655 132943665 82205700 67674405 71321880 40308165 126488100 27795345 51638160 42501075 6948885 55261770 98805735 28806330 3804990 64240860 148722060 59952585 26693775 65078010 116413710 6200595 115056270 76286610 35913915 67123200 2342790 52171785 58198440 128298525 142380165 137762715 4584930 31090500 119494275 120393075 61928550 131020380 121499265 132539355 8064360 145654725 43817325 75796620 109748205 91796010 95279055 78171645 121600935 111567705 40036695 39749940 85036125 21868830 12409500 2390850 122121180 95531385 79833825 88233960 86362710 83674065 13323375 146966565 90619410 85461855 110847150 129341520 60065115 134761080 109767255 88223115 127134990 141017280 111022920 78647610 138256815 41902440 54793050 124100490 67088325 139434705 97860135 10166790 66576690 110848410 142439250 134359650 50856780 82511025 28727205 64132695 37320510 120243345 148191225 147720825 48425385 322590 26253885 134701575 63734730 148793670 81250800 108295665 141099960 131609175 29010060 63903840 43703445 82775895 114365385 36150510 28746510 35285640 129485265 120814755 72210840 147769575 128057970 117403920 74385855 5245650 16365990 145534110 14903355 63144345 28289655 23590410 8906430 99770325 145074660 14471430 110830215 51318495 25780620 33881145 52153575 79925910 31019550 42950295 140269470 67363230 57680715 102370365 37811700 79637010 137859075 40763535 66822480 9139095 21529875 44873685 46723815 55508685 22361985 3669360 22198140 134509980 120124725 34609110 63992535 49923465 109963830 60548400 119636235 110169915 41208540 52811385 39139260 99606510 147427470 53751390 25581015 14025915 24722775 91875015 36808650 80507655 96341445 58476930 28705785 1198635 126400530 24262575 89029440 22369485 136611015 117907740 84004500 46714515 121853250 31360155 49554075 10264035 46570995 75021330 96166230 117557145 104421060 68431380 117847860 124803390 128767170 48408690 122567145 130002525 110911935 30482910 78145815 86025645 67353135 115555515 71019825 27519390 47294565 125270475 130088910 77876265 59200920 89289960 37254645 126711630 71523105 136136430 56288175 7339245 79149825 88607400 22393470 18208350 47243130 31947510 83749080 125764185 28588365 26832540 37252800 77854980 80363955 100751355 110653995 49211595 148046325 127123890 70452465 86697300 37728090 115823925 112107495 49205385 35287770 60263040 35000805 137685345 81579975 57536685 54172290 17369940 118831740 60693540 115739940 59208570 125839860 56162715 26511690 84103665 52768830 32115390 47100270 124408770 48138885 38467110 103549425 61808550 89304450 128638095 45630315 146991795 38133105 89407095 37850550 14264340 27018255 21324015 67395675 112954800 78008115 55165935 10229520 85897140 77649675 100005255 109445220 127259010 51171450 84436860 36814935 144376020 4559100 54602175 23476230 127503180 67813755 76542030 92887275 116033625 7601055 113741565 55824435 31800855 8726835 37149015 64037250 138698835 97377330 89115345 140699505 53235510 133735110 12660975 61760565 36507930 145904670 77417640 30843855 124597920 88853895 72376335 44894730 77571645 70413435 56810490 69436485 122362350 53441775 124296690 149550030 9090675 128246055 8985375 130746705 142974195 101246415 122741385 127198380 7326810 117665490 136338015 43178070 54864960 27591960 18023835 15876120 145253205 75983805 10471230 110592225 147751590 69733890 59231160 93244605 23675760 23168130 10902435 90491790 104659530 26467470 81154965 78122130 113633280 110946330 128399775 145827855 124242060 133848915 41858580 47320890 397230 14932395 32193270 68518695 86426100 145363830 128943225 129564360 77952945 75922350 148369590 71723745 39585855 147823380 60591600 20798340 3210 47333190 132467580 20402115 144938520 103296255 44162850 15254235 32146755 21233460 126210225 146380095 129483630 79208700 3259365 104991420 118850895 43778640 14005620 65106600 126523875 122380455 128232105 62881170 55580190 90577170 97676655 126956400 37608840 115731210 32576280 120708015 138581955 41441145 91656165 20949645 88389735 28298385 81692280 28352625 36545415 76834350 80561085 63489405 123362865 72353430 42872250 5975250 59007945 107635935 22492995 14611665 142272375 102277605 64226145 61396815 28819920 33499035 101306565 85709910 17696115 116818710 138624870 130073790 96714465 69510045 113462265 103710315 117072075 16943100 103648650 28172175 6446550 88103655 66583095 66190770 54078945 115352310 127783635 18581310 14364255 109927365 22249035 73067340 29131770 114028005 112146195 114504855 108440850 145107195 105066705 144754590 17788620 102753900 33800355 83632350 59804535 94419135 62910585 72586200 67634715 9654060 106168245 136862400 42407535 147591075 18447345 144052590 28409070 32280990 117564915 127148565 19767015 107763090 64940010 115452420 44876445 48117960 132046500 109633965 93353985 47969820 131770410 106194795 71205165 9365820 122927850 63432945 107288250 139380810 68193375 74812605 36520455 141510990 65043240 23207670 11978370 10509165 8515155 73500525 101379600 19874190 135745590 131874000 129644685 135110640 104451075 21296280 116795925 79945215 69228165 74513955 103992885 60005475 63460980 11742420 94851345 22378560 105713460 46227165 69012615 134457375 27174105 58989450 75767655 63235455 45873060 1701840 130186110 146905575 22399335 16410675 40747875 118403550 135626295 37298040 20111790 53342205 126524055 41632860 124693005 129750120 9903240 109876500 107320770 92903430 70410060 77824350 64889310 1703310 61570050 95544285 137865585 83510910 44161380 67670475 62323575 2991360 92006655 83377215 66864165 92474700 32296965 56429145 79584060 58487865 1404735 111484890 74520855 72472350 136314900 18541410 42233565 126394485 89915010 79241835 129312090 55138635 126040005 28528545 61908630 88881810 123131130 84715095 53512785 132741960 107975865 126172920 105930690 125707230 77470545 56725500 70443870 81524070 25175745 32984355 16060650 52583295 80084940 126884295 125370765 56902995 18962430 34915965 96242670 109902510 5474940 16081305 30449895 109572765 72655710 110205285 111681600 81843285 69330630 83675085 126255630 57781605 20409630 18777450 103951890 108824115 15287220 149561850 79421715 55695885 49587450 73488390 9204585 28190955 12784140 28916625 80095950 100903920 38041335 37817040 110652255 56113725 5503890 135657780 56314170 49468185 75691590 68235225 33640545 88118325 132917805 71581590 37404885 73420905 111387795 79473150 147620835 26233860 137991270 84494310 73777515 76651755 117875925 53620680 7240545 77421795 47539620 2319525 50859375 135103545 102187680 135212805 145793805 133494015 134805525 125103540 109733805 52427220 125192370 84605490 8021415 99150630 75367050 118959585 110610615 115549695 132299565 8886495 111361050 80678880 57415050 36982365 38227905 134798220 144057765 143660040 112189935 70277460 93669000 94312815 100913010 8844000 132847410 9541695 130716390 75187815 56339310 78338505 105924330 76438980 85448520 59830245 20997360 93440025 119045595 105311790 130828035 16253340 34814475 27231810 94812675 21975 60061350 55052160 113230290 92018760 147411450 142720845 139340250 94290855 93503985 107975355 66062625 50356785 28650195 139856160 120971025 131123850 124555095 114549135 117778110 76109820 97969095 42809940 71418855 77481375 82133685 2053530 78437235 83245680 52828110 60739245 110844315 59897850 70848795 126326025 119005770 122463135 117035835 69390615 102995745 119198025 133316895 308040 25439265 96496020 106410780 12505185 1137735 95886060 66146190 66830730 99881085 123560340 39561660 93795690 48719400 15275955 61852425 137405475 32133405 91815345 7548660 117334905 50560440 44462865 67168425 116121405 116321220 142205580 128369265 2833650 108206940 18431040 99564555 96740625 32785305 4539000 41998485 110130960 62473590 94701045 37061610 90907965 66910560 105643770 26402340 14110590 104762040 81409245 118517190 37216965 128351205 74694120 74004990 141074550 97293180 44800920 118425240 58596285 149593560 130490820 11728035 18618135 2253630 56955465 93718485 106225215 134724195 80012340 113844270 60160215 143814285 88256175 129245610 35091195 128789625 12037860 49388970 32421540 93354780 118485075 124874640 66565980 97019745 84064365 105657060 78314760 42097395 28600950 130549335 16842480 46521105 110343870 47863905 99565770 125392125 109107975 11116785 50991045 111510630 145748880 83541135 95287830 148930575 76953045 48592605 134717010 35288760 92505645 137554245 69726885 76136790 81879420 101197800 148912215 48720660 42535590 68763870 25381035 49057125 115067115 90782895 14877900 37305105 84146160 43934340 80819400 60765270 3459915 17066715 55598790 60243990 146525745 146149005 59076255 619740 53970705 73081335 91846080 83676855 142825350 33007350 52110315 447870 80900940 33886740 70682070 137349495 118834770 16590570 133870395 105787185 45773205 61176870 91085370 32723100 17936250 37136160 78343710 78608865 64308855 126942810 130147980 104740830 19606995 5934015 18636165 112569345 144328830 7856130 57301965 55505460 100312260 98856225 41283105 68721870 107458950 46725960 111793665 61241760 60744405 6518295 147569490 33198885 97044090 74792415 122463960 66366090 76539660 4597575 146716335 56418555 104990595 125580390 39027600 82215480 14944185 107139990 141230145 56029920 10149030 76745580 67677435 64844055 111314505 44544015 56383515 119815800 48621195 45108120 149377425 57992370 8965410 63828630 56323650 21027495 76253595 9498465 137232195 29841735 42691170 118518660 131676210 131679510 113874645 4709295 124042905 30837135 10772625 108717975 19473705 39300105 86793315 118277430 125701155 129285390 27951495 52812285 134047170 91283505 17877855 10459800 102582780 237345 96265455 74441505 145779180 58032945 44822310 130632720 121051515 1772295 72698010 119104935 93163455 36120405 145383420 46271400 130879215 4278030 45450735 115408470 64338315 70805790 96083760 42957390 101924925 143216760 141715410 54428610 120341400 63450705 70402605 120603975 34302885 147403365 136131285 107019195 2584950 89866260 22532325 17923560 82388085 125937405 12443325 104028540 42111645 138919455 89904825 75922755 39615360 32463150 132508200 145607655 14432715 14778270 120636420 72284280 121689300 52140975 71478840 6033825 33261045 78557460 94536765 39637335 22448025 13468680 7590135 56899980 76491360 67184520 79090620 83261310 136637910 83833605 77831160 121661385 60629130 48422670 18804090 94228830 99581475 95884035 80832990 55985355 144589035 71757060 32752335 62276430 52964025 63779430 294090 74949720 116922420 39219075 30414270 8246400 36897660 53554845 86414865 5601210 96898245 140836845 31213605 97003905 143933400 103751370 81126285 4164315 148039485 5134110 36264480 84715035 59831955 21747030 67481805 32295120 79372980 96905370 149705220 21227460 116488725 18714615 63981435 91159485 44246715 30265140 115190520 4475835 76603320 145975590 116519340 5130015 121001010 111559140 89415360 128374380 72555510 108161655 56856180 74511420 141423570 25666170 71425500 1521180 139730430 58493115 62224140 37809690 127432200 74298675 104974275 7204020 74039430 141084810 109764630 12581565 30972315 45582555 145078125 67345200 74678655 86166135 69662205 9925335 67838280 147367725 29499525 52121745 72008775 117829545 116456715 651750 52284555 39176625 85089690 109385115 100197825 89078490 33943845 72309465 69738885 73626195 147663540 107283525 133568970 82411710 77742390 146412870 149308815 49507950 112840725 125663040 142380780 148655715 128931660 130675005 43155300 140282205 136676490 97882065 89031975 146725140 16765665 63845145 11782860 5635470 67242705 55063170 103031280 43934010 53157345 57340845 95158995 44526090 49101720 52796985 142090650 82420125 29516055 17641020 131418735 45801525 16275540 146042160 30096420 90303720 39452820 28743360 69895095 5314920 50665770 141917070 113330700 120075075 30639210 42017175 65539860 99619140 146917905 23714385 26095125 68091690 40461075 29021655 83773185 67387380 149144025 114397635 114977865 123285825 47282925 78291585 82939440 72092310 80637870 89870850 81517320 75331455 1855620 118600980 874545 43242870 116252715 16621560 100326135 95657700 27990300 54030 8147745 125297460 88146165 29877420 77065905 76997670 141492135 112799805 143704200 144728130 82428675 93747075 81803910 82824285 68368290 71918295 115998585 116792805 91485900 147901605 37889190 109571775 33402870 18344475 129733650 80067510 70100955 113899095 61832655 56454720 145324905 84313650 42226620 124819725 33410790 100153755 92238330 45274230 65249430 147976620 59411115 113046255 74454900 20334660 96887745 114377865 122466975 102512580 119127165 52699275 41477865 3795870 94217235 147903495 149688105 75711495 41737695 93508440 31262940 19069620 373770 65477235 72791025 133194150 121193340 132762165 36721020 129723975 42166155 80115660 76951395 2688900 79717950 134392695 132237135 67516920 106777245 79037055 44577630 91210200 54530595 115652790 55185765 112290780 44734155 140429055 50990700 55922205 119477865 45829920 81753030 13405980 58276260 88814280 116898045 20358825 90752490 30785370 114082470 14404350 43889820 33655125 83638920 145441665 86571840 120313185 128039040 134671170 37613700 86063250 11697990 24982410 60669705 91434975 131948535 104904930 111618570 94064955 7685220 54654285 121076265 59847855 134164185 13279770 90021330 76636380 148903605 13400400 69245625 55807155 27042375 111354720 4643340 93750480 135400035 134563230 84329925 126313650 28510830 142830855 67498710 119385930 130744875 104770650 105322395 48796770 56127960 114482775 11408985 136803060 104565750 129677160 22282185 98496885 79442745 12056805 130006950 57855195 6924390 2778900 32660280 60597945 140950605 131554350 34512360 95894310 117271050 51217635 3788700 61515795 106663410 25757850 40643550 117162435 85211715 21048615 137184645 73535835 115926165 117964935 75665820 89910435 122796135 144069705 113934180 11318295 16843035 4417950 79182870 97329795 60410040 47772675 14517705 30646875 123713055 134032425 102552405 43941195 143371425 41048160 91033905 46850115 2173155 102971895 111015105 456045 140102310 9644970 114039255 112185540 56622120 37229340 17763750 30874410 9702960 39204615 119033700 37906635 95015970 93303735 30240570 118052865 55156155 19248495 54146460 119446290 94014285 40936170 64034700 109217415 18219030 125511210 60867720 127586250 110846655 27257235 47187525 17951460 145032405 78630510 127588695 92314845 86164050 63246540 116105625 12225915 106095840 93085470 9190050 100223565 22680945 124657350 128372145 111683880 69815910 92044125 107503590 1249650 148510890 41180835 49620495 91755 31850640 31116975 69978375 30338040 78653580 33926730 141110670 1366110 61904415 46605180 91331745 113708985 56395095 16676070 14581395 108613245 5927520 44845935 126423030 42197220 41427135 78800460 129112575 46988355 117937350 21615990 32709315 21905625 84027810 102347265 82900065 53608320 25636845 32899575 20177340 45027240 83354295 76452795 47518815 93306540 134482680 59522415 99269490 96180810 17369310 121274385 7422825 131400300 117048795 104956275 16709940 55859880 2629530 52236705 6718095 91631745 131017515 15479490 14110230 119227560 15078900 132545730 124173555 38434455 81078990 34178130 28390725 4860705 93944880 39819810 40717080 132668400 43486815 142810395 33918180 18601590 3955590 20262465 31411245 2412975 2559180 17381970 30238230 103948785 143873610 107315220 93403080 139430265 47290170 140227515 41213370 145394640 36203535 115864590 110664405 71952330 23195535 119379360 56533890 57537210 32840475 135963225 26672055 121967355 99949785 116129130 27250800 59277360 45638205 118928220 21039390 57033870 110827275 57736515 43874550 24596175 49460580 144411780 120922245 69356325 125683680 83617575 22446285 106730235 23119170 10944615 124108530 61874385 54800505 22544220 57180315 43411215 43334775 18097530 36141105 146615775 110130015 3876525 57402270 43080735 134701170 139423050 101607465 16850880 37775565 88474365 12243540 11437560 140831235 67001670 68528370 1236150 26601690 8360925 83097495 30346515 140588910 66974280 47859795 57518265 145111245 63010500 51262680 131778735 78484860 133490175 88975605 68320230 105900045 31152075 71428290 19738620 75759165 58187670 36010620 74553285 65884980 20157015 137793315 51071430 141913170 47615970 55140090 29088240 61382400 40440990 30255210 27450015 41900205 43613715 112876965 137766735 114835530 10656420 10110930 77945760 88545435 65382675 46919265 57044040 50038980 46312425 41425320 148206030 55551660 89866710 98889660 98959080 50054685 42246915 67760100 144026850 85601850 99009300 119099895 131413020 113703270 50537250 26443365 6580695 79987080 34215780 73126080 93043905 57281130 15415740 107832330 2503170 14737800 128393865 64794585 148129995 56640255 58697100 115910130 79071480 82557195 110465355 149696505 125093730 52142055 22725915 41791620 131998755 141775125 8216580 21561585 134400225 86180745 38526930 5012100 122054190 52706655 55096455 12961455 73407135 44820045 129462885 47778825 82680975 15561495 13657575 71579835 17789625 135463005 71745795 29786805 73963815 130963800 115592130 60639795 58308870 108025380 94397415 124907595 111826470 22010880 9990180 78477585 25167915 109463175 138200475 62557770 121931325 56793750 100271280 137628825 134917770 77457210 109882185 23974215 46283805 71336460 14651175 79996170 106575435 103054080 31316535 83929770 149545740 29652855 41460525 48928905 104814135 79377360 17212665 120501240 92674095 113504805 90534090 5127345 65105085 62801475 128249610 119627355 141965790 35011605 25199070 67191900 40037295 34022625 39541875 89998875 112183815 29092890 69459885 22534425 101576700 149467845 108043695 113044635 23438010 119794410 117171120 32956050 52741845 132517530 88214805 42122025 66282600 43458000 61627740 60849825 43674225 114463560 145822920 107555385 130127160 54316440 98317965 47991180 148056720 130745760 82679730 47829240 68651940 38744025 63663420 148938225 135422835 17600910 56361390 58007655 93322920 76962240 109836375 69419175 142422975 112670145 20068695 85722540 108147075 13919850 98192190 129009210 303945 26877105 82646850 103228380 33716670 2972925 147189150 45865515 55336485 101597640 40315620 130340085 52546395 128949210 125768385 146837310 118557915 24780765 109151760 29386980 56042385 142172625 79005135 107512320 22786950 22839450 45267480 5793915 140853075 112342185 99390585 85765890 123847575 124186200 7611390 99731970 30752655 99838050 41393925 92123730 136080990 25537395 86829795 58983210 17573175 78205065 120987210 16090050 128510460 111194415 23934420 140496840 130051815 100899225 58050345 20191920 727380 80983770 95155635 16916955 29201880 92310405 43016550 107977245 140915160 7470660 60380850 36769515 128952600 34786140 51125715 78720855 108744360 40008225 101586480 49303095 48433935 134098065 120802530 28384125 111323805 113472105 56690310 12469035 32006115 56867655 5583870 140228055 52336425 15644190 11017785 60526815 113232420 12395970 43986330 97922340 77622345 20461590 60301995 147048210 30034605 107831910 8609280 65220090 102699240 51478410 82275030 122371785 68192610 59824845 60308385 75645720 43950450 83086695 85145205 131714205 40335180 125829210 1631610 46556640 33596145 8104350 74836650 90310755 131801850 63950325 81763755 111556200 53966895 112906635 54400440 38137215 125518950 19386300 101985705 49401225 82949760 89352645 56776365 54265470 149355735 27017865 68820690 67694910 72737265 84809565 83745870 132576780 133962840 48008400 52992780 142283175 147209385 37030245 25771935 148218150 10942275 114022095 71009205 139075125 32412390 93250380 134567565 126154245 95787225 106410060 117613035 57788370 82083855 24166965 86446620 10224705 111052620 24290655 144460395 72665085 96100830 87188040 1288620 90649080 44157840 123890235 40028205 27177045 110592510 102405750 126305400 92786700 33489330 49782015 130804815 89774700 51995580 96521655 80112255 90871635 129665340 64961280 74746095 122970120 116804235 149999295 94317750 38104230 49921215 123711315 53846865 10785240 22738065 104319360 6769845 48105270 36787845 83912430 70329690 101114835 130642440 139300995 41132940 11289060 135821055 39870435 56267235 107111985 37570155 21341055 89352315 84419295 17016615 145641420 12087450 100236375 44879280 117186030 13243815 76304940 82374255 61214610 38455095 61254645 43453185 22016790 3604200 57789900 94919880 59172615 33457230 114142740 20350080 96518040 118782000 33559320 52439595 36280155 33676245 69973650 9089280 113569830 113697495 56303505 13372140 113144625 128412315 85328970 88226295 105849015 9927600 54223125 75114405 64175535 103115445 45588990 84459060 49934100 60517365 37546230 45444015 89137455 90241020 18646695 89796075 32406675 118996395 119948535 84029550 118400070 142851975 39881115 42583185 119157420 127649010 6506745 119921565 6807120 125238180 19686435 44940630 5569200 131096400 120386025 56671245 48309120 85156470 44408700 3012030 4512630 35592240 43225410 13673340 19399695 79145250 60158850 146639490 55313730 5619945 105583155 77478990 85992060 59530620 107422215 31266075 138379785 49608930 18058815 107823015 94423110 129632460 104131335 50785065 45909525 1765695 46208640 60148635 89892300 42580920 134173215 5811510 110508840 43492275 20993040 77347170 81503055 44036595 123358365 79116840 50444190 49574310 89956140 112608900 69174120 38609715 19406730 51786420 31161735 71573310 137555130 142828710 120744885 62638845 33754425 66117855 52298400 146518575 78358695 119391480 44400975 111328050 60395550 125233710 6646260 21619950 77956275 32047425 139058340 11113200 84664665 82523670 120435945 36233205 126882735 124810065 4302270 51549765 120177705 85427955 26563785 100307775 137384670 58959885 13912515 109918125 15120210 72168870 138621510 125128680 71303955 123540105 144782085 5003040 38633085 125121105 30185250 105808650 29417505 142435020 25719525 146304345 57080370 37809720 78462375 6933435 51643170 24996000 136309245 142358220 90397740 120754065 108929505 79631040 22330020 130268880 36280815 34664205 119141550 88408575 105136035 3920850 109107840 111807975 77642310 73957380 147324405 87267720 49050795 131832375 8533860 407415 72088455 125116920 133693200 100930200 58244040 69144795 28479315 87215295 70706490 111549375 97743450 75396150 42303855 147578820 95105910 554790 55840695 77086890 97932675 58806255 127731795 124295265 34141080 18520740 24034200 61923210 40188075 134880255 61161810 70318260 14311440 88461000 107590875 106829895 93611775 33697245 126795360 6532140 35343945 36993645 5528760 25918110 109137540 15646230 834810 84885780 64813650 13386735 84008130 59433345 30220335 35825355 79538625 143360595 19415205 123428475 67887555 37257810 129100065 60110880 5117415 82023420 108201165 8996070 47862135 63568710 28602960 13606485 58716915 133150920 121340205 106762200 69053025 64732935 119178840 40106100 132797430 46939350 16651725 68025240 112617810 122790930 26288385 63262995 90515370 118855275 18091035 85858035 121925520 60566415 103072290 40174410 9918615 125771865 57575115 27871470 94724415 104427885 49891290 12268920 114703815 95024910 90560415 32120385 123663045 66321915 22841070 85793535 26871945 46638900 13451325 85018890 27251595 128944095 3306195 109156965 23331885 112556865 104895660 31880250 50959335 138348015 24194535 148731075 134353620 18137760 21830730 51483000 127193055 132174300 13627230 52697055 139510350 2599065 60913905 83696895 106211655 15502095 9189795 5610495 137169990 55600080 12952005 107166165 143798430 149636010 142493085 91726830 10937610 53897130 143842410 143954610 16005405 106734255 89429385 54377970 85651965 51036375 105821250 7603065 77380155 61133205 23493465 86060850 80028990 124079460 53123505 121131855 131481945 143460030 91461645 14621055 93355620 102058380 132540735 140956320 86864325 149242140 63502140 88675845 74224125 54207420 47744250 148682415 3403950 141522930 39846615 127072485 42033450 25820040 61722570 120048645 131816130 127396905 123781170 138527160 65903325 24944295 140220375 88754445 73246770 123461700 28501230 78513870 111340245 49175070 111772320 64475355 60455385 120574200 70476390 106349310 142204575 44139210 130111095 98870265 112326315 27118230 9449985 39071625 68716920 122562540 26189430 22449060 75598230 54633240 134092095 86650215 107315385 102488850 104016915 127240890 19955790 5182950 101724195 10829055 108012060 149070510 139778025 43015665 135198645 112531785 134474010 77244060 10663680 76163895 15127620 11788440 86471835 106862805 124066590 78424695 96969525 86406150 44835720 12653280 137104665 101330850 56733465 8855835 96108135 14237850 120919125 78233520 72928980 142399905 130147305 108774795 23135205 73358205 93925875 53787195 114507900 102689430 136842000 47098290 148177830 39180330 103163895 19776435 266040 59907855 132308760 55211070 92662845 113204820 133224840 97368405 122617170 37723035 40572540 146267625 60355245 136686885 65986845 80400585 134698695 145835010 48813495 119338050 126374505 58114350 135504690 83449500 88442805 55079100 45062610 142970550 7719825 64197780 6231900 140148750 28728390 78639795 140789895 8484210 68334060 9555780 54836610 78281475 55626060 16491870 111462165 11942145 2663115 48961575 56145360 28893945 92477190 37222140 110081130 59300490 142202145 38087940 149004600 30573525 56459340 98136045 61492665 91740600 120890730 57228600 92944710 84487665 3169500 14323380 18794010 146035335 45564405 45514815 5780295 39762615 137642295 30982875 12298740 75231570 109922085 17440545 2657205 100207260 115513230 109309560 84601950 31655640 37630245 20747385 24391800 65500860 113835810 5075775 39968475 136536690 36202875 690570 76715580 41920095 26644425 26169645 121633065 113377785 56983185 55184205 103164750 77719725 19947225 84592560 123607305 81296880 127604655 15915930 132392790 79884495 82725075 149537850 92981460 69735930 46743000 108853680 17423490 20279460 73657035 5429325 124937130 62768085 54090210 112336680 80658555 138480735 146534475 30293475 143257050 62279940 70080975 34759080 110465790 71383935 112811715 81408705 100180905 92781240 87399705 20849880 63978525 18651990 36858555 13002060 114990285 61099050 79696515 124782255 85762320 94182165 143064255 113640510 89629950 112185690 80247375 84618345 11190090 83034765 109540500 144880065 20560905 124193445 39118005 122309820 32199795 24538200 108357540 70618395 138193635 61173150 69662835 61431555 119627415 96737400 39255615 119314920 37356510 34080225 41678340 27466995 24913620 118549650 113797995 97192350 83796270 18664590 142844070 117161070 38470875 70102845 1941450 47522670 74523135 140769255 39113235 144896520 138057555 79893585 140934510 92434140 64594560 75359850 126364305 149309355 120519795 95083830 11351415 103951905 107410875 24893535 10484370 119426355 1021890 38360565 28745880 58295205 114041175 21625515 54740100 67864905 82953390 53468850 10231035 111977940 15577560 35551500 109599120 20358735 39185610 130766775 43525425 27621045 116131650 113154855 65064960 80033055 94956000 128524755 74841285 31355550 108676470 146025300 27004065 65821845 118173765 798120 6018735 66939360 55980315 48906915 53971020 11935770 2633805 56518530 88436100 127217325 11196495 117996165 7695960 36365970 64712940 119044050 32428425 117532845 109786335 131208480 28366350 72427050 86053260 147303300 33293700 49751895 121093110 145190385 86458860 68368920 131728035 103356735 134135325 143851395 27851580 70274745 81888645 73282275 60417165 62405730 58849635 78532020 112421985 42856515 37675950 18197940 33675870 112954200 73487820 139066665 68646780 14422755 143113275 131665230 68463105 62226075 34627770 64340520 145590255 51497520 65879055 130112775 135768825 90202305 64625535 83291625 55683585 145299090 135719025 91362330 33075240 61264035 15335475 88832460 120379425 63986250 144903345 35712420 100980840 51361740 115757700 44619360 36215610 128402445 76656735 34312545 40907610 937125 77711985 15215715 66537915 101425575 124480290 28019385 149536080 110014365 61895055 38180670 806925 112815015 57837525 74023635 58720695 52847910 5362350 12804840 80304465 139113930 56080320 9988095 31849560 45454590 32754465 32057310 73064595 66332370 136832400 87557970 69175350 102828000 48115125 23830245 112284780 127067400 128070990 49314360 19592670 122430675 27736230 27997875 27948210 123336645 124324440 52555155 8628000 112956900 106753980 107359725 135964935 136022400 87305565 124820265 148225500 130906740 36261510 62211645 144912300 77496165 15922545 100937700 71595270 89121210 119141355 140064375 121917990 41299200 129449970 21496725 145992045 39056250 60771225 148178700 65164635 118190850 133925535 55837935 10673190 77947335 77564310 123861525 119935320 117080550 103836885 58127565 48027375 148792710 16562490 87543885 147362400 64101375 37286565 75909030 95351700 63546825 49425360 146068350 67924410 29213865 109793535 28115520 70991730 47641995 89601885 88468635 113163450 80003700 107441325 67153875 48333405 121188615 99340815 42854865 22202535 149455965 79754340 144789855 75577800 140426625 50421885 117020100 106789665 82878795 304365 61748940 78683430 98590575 87797655 55220670 84588105 31010070 135715095 106449180 337620 114098205 53214330 73098525 28066725 56196030 117269730 112222050 67407195 147691560 132929790 118747695 114022740 112675890 21960675 67143840 105828600 138486165 1453695 87418890 119983410 118407360 55308690 74724135 293385 13382130 110423235 64340700 77580000 123521070 1201185 53490390 122803455 38127765 120776820 24186555 31144350 50894850 103859565 122079030 100463955 30754470 16747290 24229215 147466470 94182585 97167570 103588065 102533160 57652575 128539515 148235730 116962395 1460880 123761385 21228960 114844020 63648675 113199555 4467660 53079195 131029200 105800700 16381650 133179120 70043040 16073235 62521440 88057950 106187280 128498820 42394905 72445455 10434300 2920905 21928350 45598995 53166675 147471135 92636925 20453565 83706405 53641260 145417920 123961575 148521165 81259125 28194465 111620880 7776780 64323960 135276765 29935485 108670005 96961035 83245755 30793380 9535845 134314725 79421175 4313055 39991665 9466905 42607110 35717400 12114045 146144145 19677945 2199960 87270495 109985115 119808360 53347830 101909895 103006005 138841395 20466765 113301645 27306120 119017995 107990745 108455445 51763680 79797915 105403890 37844490 75812130 65217705 146582175 115878900 102504735 102534960 70754340 120519660 97836360 105581475 71979000 112498320 49445865 67934055 25925655 42600990 139379190 54209025 17740185 7080780 126162645 13334085 29323410 21963195 70744035 51212145 107719635 112688745 66868230 127040385 113095245 45598830 32078430 73735695 5749845 47396310 88220895 80672565 109269720 2601885 101775945 96826560 92605995 144968130 55600035 74131515 56770755 28552755 27651660 125396955 52132620 145616565 56393985 90616950 119612790 142626750 21540975 112548765 58552950 3460560 128307930 33324435 132720135 76081110 131377860 104999430 79099095 5211750 49648665 6167010 30546000 3924765 75023190 75630405 13084740 30168525 51367830 97565235 127141110 46497930 147259395 7584390 89046270 37187445 47424960 148844175 37896420 45712230 7427385 95425815 54438675 31411170 29493060 49416330 61436685 21580725 39822345 83280690 129902145 12209565 135870480 89159970 147553110 129189270 85690935 94718805 39230565 98522610 30374460 72931290 71635005 33494205 62162355 96179640 33085845 58688025 35621340 100112550 86331765 28209900 37318260 143348385 37201680 114267645 35103375 63050265 90446400 70723605 96050265 64133115 71570805 124973565 106245690 35365800 61967040 90233265 21623220 44436180 111889335 127702680 52149195 44368170 8795445 9579120 27268335 15306945 67602300 73360035 58683360 102592245 56458650 111988710 5277210 138545355 30021435 94853820 81880245 145528770 34013745 99378345 51015720 117883785 95190465 88981695 67381905 110902065 144463545 3311835 103398315 45643335 149425305 25945860 57772890 95803200 66880875 115067175 67691250 11464875 96305820 44844840 99388770 43352130 116863500 96276120 145178325 61207875 66476835 71280765 119939310 32269560 112784430 42964410 15207120 71987595 47314995 99654075 121308540 73922340 88891050 21201780 6183840 109912200 20444490 103828965 145949805 98746650 131481495 26920665 115593765 85065810 42673740 141511875 2331780 131194605 8963955 130563780 16084290 144970620 124865145 117566700 113964990 80396865 74894790 118961595 76377600 127305690 77516460 126042840 91521765 80483040 145421340 53561130 11567715 57778140 65176575 115910610 7756680 61766175 148262235 78952200 26214375 135201360 55852620 7470810 41326215 89915745 135545370 58672140 679215 66362760 52515195 89184000 70381635 41025180 130665975 123119490 111345795 137960325 73372080 86939700 23503200 35232045 105380280 15726375 112436535 131247195 41153310 132526995 113715750 120907500 146866470 22671705 53661270 78637425 107262885 128636295 21207990 148606500 103900575 70117230 66756045 4626870 26068410 129144855 131747655 146416335 104016255 97802790 125161125 40162935 54623445 60552900 101579520 121488780 62707515 70642005 4990785 13856715 95124120 35906085 86354760 54410970 140285205 98377140 107620995 37412655 85535745 51200400 101615850 60749115 111110280 24562545 21465600 128028075 45236205 149527455 134202210 16426860 50993175 5589015 112490055 14977530 126342720 39886560 28405755 83701065 86247225 149544075 93432240 77408775 33312045 92756625 122127465 52783335 41968590 65526660 3156375 141022590 90312480 121202265 108088545 135667065 140862990 58458390 37922730 3524325 4200225 13270845 102480990 9002790 145043055 4847280 36818640 7801200 17592615 118808220 72682440 76824165 57973050 85389660 146547315 102754350 64024875 13214220 5842830 127813740 8142855 137983545 55318650 20304510 123565875 12158130 68296290 46686705 18367305 133643550 19498680 38902335 123446880 132120615 131310960 69609270 79094760 58410435 47585100 71672580 20541555 117722460 144560520 84203340 70556370 113004570 87747135 117230655 54205575 753405 52604250 83939280 35180025 95114040 143196930 45393855 148158060 133141185 73077810 22945755 131056185 109419375 33009795 23450970 24617610 117969630 40729095 69445395 143350230 122846550 28711605 149281905 2243865 28957695 57525135 112233105 80613585 106611495 126910425 122931360 32271990 17332005 45534540 94967850 114268350 58251720 97574505 134051505 148798170 12392460 57652620 11355525 80050320 130306995 75669525 17065980 8261355 149895510 110197620 3448095 41377050 86768340 54974385 43513905 101142570 68604105 77408580 50387790 77739210 119189970 83335035 64530345 6968265 66381375 65469405 26045010 49979115 125465970 19479690 121293405 27471450 135543750 39149745 129988920 9960660 43399800 53434710 84525315 53605575 56436795 82483635 4891275 81353175 27245250 68281860 14378100 46829055 117159360 103228575 121333950 5034105 16605060 38489880 107820015 86756580 38872650 33698475 20960625 17731095 136840980 69698235 31445355 121857405 35124945 66222360 39886245 129424140 79289130 149503425 37676340 26705025 62854320 96962475 129762585 104153850 52882440 11688675 68043210 69109620 8041875 103547640 86332365 4124265 23075340 8720880 113655015 38847510 118513965 69215385 127084665 51899370 77480700 110138820 135996105 9575295 72031980 124109565 45277680 136127475 97170390 56606550 58784250 44718990 105319500 135284295 36981495 14918370 142335960 71986770 21160935 95389950 104669820 112002000 51707775 106132305 44852790 53667300 128289135 44843700 129566505 69955080 36186345 66628635 65602290 69487320 39173685 75407355 60981675 51392175 41234895 47210010 56682075 32765115 52963230 68980365 52363815 122472735 13946760 3845550 107324220 50466930 10681995 58478820 2201040 110722020 1027170 75558375 148332030 64233120 89977080 87590160 32823150 70811595 13638315 72217680 22154955 60041250 38291295 46114755 11802945 33854985 94621740 100042995 107111910 101896665 110518860 66154545 73261035 134840175 94748625 51414015 123153780 105354765 18160200 123468780 109157550 97391430 72438075 88038510 145329465 15258465 16834290 53839380 5890275 120705240 38890605 73800480 125612610 137953500 47003145 108863955 70431045 54333420 19668495 71470905 124863630 118366005 132576510 145660800 9814335 129225450 11930010 132950295 135721905 15849075 21441270 113945220 72566160 56086260 105515565 132957945 123680910 90045525 138712095 65364300 21807030 105457815 57579900 57822450 85909275 72930780 75782025 78513570 36998415 133168575 37231425 143877765 104489520 98389890 26900505 36747000 97721190 89148960 65312700 110482350 48632580 118410915 70234275 86187105 65413605 13224510 88079745 24272565 50605665 115723650 122839740 130079400 41735985 80432835 114016965 62068080 145726485 65807760 34994430 53791620 14970735 128767515 125350665 30908145 145509945 100170180 52227285 110639670 6862050 56966295 28726050 113431980 134204655 144271680 114714150 125074410 85668270 65765970 59565090 22882320 13943415 129961485 61125015 113665365 92101455 82798020 52354740 30195870 100588050 33123675 115366470 107011575 123835830 144678195 14563740 132677745 15837180 130309845 136537815 129592020 87399090 111331350 9253545 84081915 117252165 116470020 148300065 16969950 125242920 104096115 97409490 144925770 20073225 106879785 60389670 109704600 30255135 93217500 31589220 32809395 40442325 121561200 129891525 133203165 140220720 95753730 89193420 125491545 3527790 141067485 143412945 141810270 10833450 58284000 26330490 132485130 17755380 87329070 40899915 3249900 24321135 47581245 46172445 114625320 12674010 5191395 3573000 120214725 78715455 9709665 39554190 123878190 82500345 68485110 65006985 51452985 45157485 82481835 26230740 132787425 94497615 79181715 52105065 131649225 72548505 76861875 57771015 21528660 75621375 31957440 148897515 113858325 116109855 128444505 45336450 139697010 84562245 21826680 11057370 122691840 43756065 28953435 125797395 136627995 54787290 4406655 76685385 8103090 134829525 105984765 125396475 148930695 54189120 102625365 111657525 52304610 5359725 33493200 38426505 27400350 95194890 41167215 27955800 14877960 59305005 104725155 140441430 48418410 119136675 25837515 16390275 80502180 33832545 42678885 87373740 49607715 82655100 143251995 84787875 57264915 87484185 38160585 53713395 29972340 104170560 53687265 10404090 16525230 27421635 127183350 133635060 12820620 128641605 108603840 105837660 89307810 113136840 141630660 113270595 37340220 68152215 3328485 72767115 40671810 9834765 118032810 126436665 63526635 144108525 116110935 46551225 54660225 74366790 86109165 86410680 66781740 135162210 39075285 25156575 130071120 28597425 46398075 144595065 16392480 29497200 90892260 93942090 51300705 102101865 66935115 30808680 31727880 120568365 80811915 20403630 17351925 129035265 42142695 37100340 56041500 12180990 50731890 73670700 148491390 40268835 9873240 81249330 23412255 124226985 120017670 118989570 20317335 37949415 66736920 421935 56642160 92513220 8798370 68322840 96772410 77654550 106557060 85739775 67174095 30429165 120363900 55029495 78150540 100000335 28543830 424035 131003175 121688745 121716945 10079670 61379325 11516655 35325525 137197185 141465990 28707705 74174925 133802265 103623810 50558745 140126940 57771795 20838960 3753555 47346000 76986645 5303910 135977865 49571580 59651385 138792375 65224350 72507405 91215240 140291250 103685220 45219255 90761220 16519530 54812745 88372125 26580105 107606940 148620900 6116670 76819095 111165450 137040465 12768300 111188130 97814640 17849955 62100030 32049060 44880150 58086885 82653120 132562440 74794710 41651580 82304970 8306355 23284035 75265755 133636770 118016445 128420745 22673400 53897685 142593840 46193835 147497940 123780435 9631755 110620140 103676055 38382945 47123190 101171160 107148405 26354580 27395670 77656110 139093425 52394520 75165915 62029365 27377715 70478295 38862450 94680045 84181740 74077140 114431865 26031570 130196145 47064435 145618560 120421545 107777730 125655780 130194990 56110185 89273910 46814550 108850830 85472655 30558960 57690510 4351380 107491005 28608045 88428510 118743600 146471550 95547435 123669000 106168995 6008280 127320030 14119905 34641480 107985750 35272965 81088680 39342030 48694290 132245010 12476835 61651710 5567820 78472890 120622155 81450870 135499170 91741770 92074920 3973740 121795725 22462890 57406620 110758770 100288320 68691090 122178885 56169660 139908780 111717630 114702540 94979325 19929690 120862350 35506320 2067195 146930670 129610830 108736185 137678175 92125275 50732760 74885295 99671415 110843430 121358865 41370090 46566000 134440215 127576860 117263160 58157010 6525240 18536940 5004570 19534095 134119335 71148315 86535720 77466090 18229665 84924990 119671560 84199875 64951545 116733075 90600885 29969460 103565670 116013060 136128210 98500020 30414030 94962330 13602360 74670660 104586975 55979775 64843380 26230605 120953010 30763605 119159985 92705835 43429320 60504720 50672070 95257515 63303105 125329320 144392670 57628200 35989275 110219160 16927020 59825925 24834465 23141205 90382350 133451010 3917595 121639815 133779990 46467960 133491600 57941655 129224280 112294410 34503795 33098220 140321895 96697035 87028080 41127735 64638765 124688025 14622810 38263425 27278325 66775005 41609475 102819315 126256875 43898160 43439955 52172580 19378035 137220540 38634615 101334840 83572245 69506640 16210095 50585925 140022030 141131085 6069240 111725775 28633950 30993060 70541895 90891090 14818665 10484475 35909580 52899090 65899620 120012195 8944980 2108655 149062680 8161005 25249680 110414355 11165595 98160390 488730 130798305 112360875 17741025 98476560 54417480 55363455 103559925 76102185 18555900 107593365 89120595 111688020 102724050 36436110 82058670 27964635 75684480 61740150 134728830 117968940 105009270 121673625 84686190 52379910 54000525 61434375 35385150 17919270 48691500 103756695 145033320 60164220 97570230 43082790 109473510 59572230 90305445 33774255 105070335 107644050 119285520 114786795 72304890 106770330 118642680 14996985 39392400 50008800 37602795 92796915 41820930 39432360 1268835 32346060 46241070 99555210 28106280 90482715 74211585 52698075 65295900 60095415 67163265 134359560 46411185 75600120 131722620 33896835 25268415 101154735 55578810 110260080 56165430 137721975 23628840 111936555 115966620 51685050 39680505 106755195 57977385 13334700 11728485 105851295 36951090 70262280 80302140 149589840 70668270 123702165 91521225 113720280 1137660 144881205 35161575 41443350 53539260 58999965 101129670 99340665 136115475 125708280 13091160 57863445 119004405 34359705 133839795 27467895 33304365 11666775 47678550 82010745 101134320 120830790 37906440 110621235 76058955 31345590 131511135 35667345 111159255 124073265 147643395 149632980 108992325 93722130 131081115 81893790 102260205 147411660 31504815 82427535 1315755 117676785 102877185 38938755 40298550 92819055 44726535 66600765 26381565 43103295 82077390 3683175 38612220 72512070 76599690 69018405 49647975 70467450 55086735 131753670 112176015 71468835 91181700 4243725 51320670 29975310 141192915 99551235 35375085 88689885 63719115 75722340 77404650 49207260 45211950 36429015 32409915 17263980 72398010 21625410 133006275 145171185 147805500 56004360 10488975 108067290 111667830 149886105 82806870 108780825 140640060 146991900 45931350 92476080 97995465 142427505 31114095 91697910 20976705 10560585 5164185 15478065 127067910 36889740 121969890 75683520 53127840 79919655 56289810 136223730 73171995 66038355 109232850 34837215 134763675 77607375 134453850 17836515 125299635 64702830 109734960 60526455 141913695 115327560 51020370 96990735 35986725 31120320 132772875 30113565 126665745 80357775 76137495 4395975 120555690 16519800 42953040 138803640 144473430 128988120 74201490 30127290 120476760 126732105 134578890 104442330 34289985 110400135 47475840 146095395 73544070 95600250 97426875 19292025 31358535 120334860 54243885 102426750 33454005 30995535 10276650 45009240 49084290 95776575 4588485 65221890 87190635 64828035 136050780 12689550 126364935 63899505 115558995 9007320 56508750 86788425 8739315 81151365 138528240 128693625 141206625 142336290 119616285 107864205 149355375 50364765 78682995 39453300 113340855 60670650 7281090 23868345 38616075 95705625 41009235 41613075 29153460 62408640 106648200 33840225 53456580 80690010 11433345 7714905 80340330 96787545 143992350 4703385 1274505 148306695 14468910 137176410 20764665 103636350 4125225 74195160 131211345 86781555 117768585 18283230 145891755 11790990 127971030 125673885 115436295 141143265 122313465 54128310 74728695 109956450 99365475 61014525 44269050 5390265 19983900 138587070 20709510 147732255 2533770 68640420 99244545 27360645 129050745 40718190 146368020 71159670 70594245 38785530 39001800 106946400 95665170 1977555 67045245 7031970 74688300 85782870 3273900 62263185 88089315 32526705 37985235 7376295 64303440 89673105 22899465 60956085 33435120 24010065 94218810 16936980 71872500 135645420 58121040 145637745 35615730 131884035 31738395 119516055 33506010 32673795 13545105 35396145 65305125 16163445 112261515 58246020 126248415 130988880 37214040 46703520 123518460 19948980 99703230 130407150 32860335 83410095 128416020 90352680 44980245 127214175 77414415 20783280 13031625 8353470 22333125 109300845 21758130 8073150 141417180 129443460 75352800 20102310 61709025 42952935 88415655 35098875 132539205 125885235 67235820 45892425 18749760 22484955 34009170 31948035 28324035 135655275 149097270 32900070 59159835 72647430 67966395 58513545 71118450 51773760 4331805 57864585 61221495 82926780 77982780 132553470 86780070 81596490 82160295 66732300 55065120 45898665 79743525 31391160 118054935 40465560 149671950 63838440 107553165 50624040 7879080 5239905 98403180 59150145 31632105 121868025 146963235 43543095 91297785 131965620 130938060 145851885 13585530 30752415 84712770 129390465 78485655 79924815 61684350 65836695 125044260 2588085 102135675 27209310 90246780 10273530 61080240 108022425 16826820 7975095 147166470 129257655 67646535 94156740 37101780 96550800 47328060 51151380 130969695 39694260 55915335 7109760 80181705 116620695 138053790 95612970 62243220 110683560 100779465 63888720 34710840 135266415 66002010 89945460 56580105 51474990 48452190 73308435 121990230 26571105 90564300 91554525 20743515 140016975 127525785 121814820 46443540 67653285 82952865 789240 124129140 11324880 61569255 57253995 15386040 22170120 21163320 26640945 121420110 61969770 37351755 96905355 114711975 13605120 96656010 56503170 88167750 14078595 39603015 141069345 74056665 66299925 121278405 130983765 50397315 52823985 34878285 103481730 56531925 126761010 116054370 15065190 77312190 116665065 87340635 121952565 50181105 124197555 42180300 64964970 93563850 102834270 69718605 124168350 104434545 124175625 144410985 65380845 45612720 50319015 104410500 99625260 53340810 12938295 116725680 38325915 89723100 94268535 79410135 96183795 29671320 71038995 37049550 99587385 68227185 61038075 7145025 74717115 115293570 118508805 97122135 141862830 79656825 117212535 71331645 111548790 85287270 22208310 74890770 136499475 762435 67147980 82787160 130222395 100255065 41961015 19276335 41762130 35718315 127627665 136977870 43718100 91249200 92888685 19095570 16045980 2586345 117307575 108670725 89656500 44725380 23123385 130155120 66614940 89866320 26998995 113443935 73122570 14507415 5571060 100527870 91494630 126690765 68857935 95641200 22595385 91932585 51253035 67366095 7082895 127282785 11669700 59619120 149574180 136399980 65651655 31584330 79097745 63119355 26174670 75748140 86868870 83335365 23911590 3599475 143286255 23218695 118184655 46842765 102861705 4643475 96963150 108145185 59952000 76240170 99532635 61891440 20963115 141793905 54282255 90607680 96405165 111558075 7921875 30659910 124859220 91670955 112104945 49528260 127660590 125942205 123150390 102927720 62909595 134295900 57192465 109793475 120518610 137198445 73267200 46253775 34782990 19936485 64982655 63776550 33694290 79888320 37663635 135512715 29849640 62786460 80515530 146609205 5909985 59292345 52686045 82143060 33290625 132278235 79479030 128994585 13928745 136071195 91456110 139549875 122480265 36466920 98085420 27501885 86960880 92429130 141539550 126433605 44541030 1221345 149343180 135085575 143591100 97266105 10677630 30258990 72500400 130114575 29844090 7770060 93493725 6706440 55343610 4332900 19704240 100137675 1396605 138339990 39511095 76867935 60998160 126936330 141813450 7499295 63744090 78147120 139967400 6574605 50104770 122609820 111952800 136104585 101775150 41382960 132729150 6912480 68714850 36691980 17756520 88844520 42789795 3257445 39434925 71935440 116283870 77539485 48357210 136336680 43036215 53040000 59727615 126595500 112874295 48101610 118038435 149763495 20695440 106484295 71923935 75982665 15620430 68078625 120131415 46431780 53682210 80261055 8421870 27491700 15820170 55439805 96103110 16840095 139109565 64389165 53599215 91858950 81470895 146047140 55308075 50527080 95545170 61564725 31878855 4616970 15568185 58427235 68266845 126017730 69245820 2137515 49169385 43434135 126911940 62301705 104538870 95539050 89999505 8152380 3543795 30342390 13577265 26908740 78616665 9028695 74076915 51355485 147493785 127942785 51774810 101707665 31848615 127846575 32887080 33065415 67793445 35067690 50422650 118934460 69118395 122247030 121730085 143523060 144146325 145471095 32215065 127928640 9277185 94665915 132116490 136337940 32878140 70944960 89937975 52564980 119819160 8802255 57586665 147326760 21516105 75667380 52104900 9950385 51744810 96001995 16124085 8292225 142679130 23159085 70946460 2955615 50473905 91771845 81783615 106943760 123035940 61812300 75591105 12606675 69982395 112108545 57051465 26011380 65187630 52329285 93579990 971700 48540045 101264730 4514520 146825130 89363505 85436700 14158710 21689640 38382915 125318250 88703325 131010525 42587430 72474780 91327545 2777970 64209465 115637685 112102875 149617545 81168375 84208335 70565970 36853740 119278635 64047585 80911785 15171510 62615040 38445975 26565315 66809280 15625335 6629985 40512405 127402740 120958725 22038855 74815290 118962300 741945 61334760 96765810 67435020 145408230 107471745 62562030 52187670 61769235 90236490 128475435 54114930 1242465 14569170 51244605 13336680 72831840 79372545 148699800 3847080 147195960 24481935 85482315 37196820 115214310 7731855 112458480 16346595 31997580 18528615 69725055 80600520 74707830 3626040 24826470 90138045 108075945 114422385 131868315 95399745 140734575 37166265 121561170 75119745 80844705 104316780 124186545 31718250 137268900 776190 51754275 89601900 13511685 91774275 11758170 54474945 103357335 108566055 148250115 45733605 16406910 105366150 121288155 130292655 92849790 29553135 127929135 149591520 14594430 103230450 23673135 99615945 72653580 118063155 60919200 45157125 41953575 16906305 58196760 52631895 75003600 98088765 82871910 96758925 36286785 25733265 66822090 11906760 55899180 99495240 48187260 78887535 102346710 7754190 102269940 70837185 15159075 1390800 3175650 81238605 63326265 114573465 30084960 70680045 57908190 10515330 63516405 149152560 28977315 142133205 146843610 109571280 124188675 44668290 54557820 4839075 124748745 115751730 98098035 39155280 24222465 146068260 99392070 124460280 83812740 128232600 88925910 120578565 108836025 118349745 98636850 38431560 148646880 17050935 42088545 49735080 23178690 99217755 12726315 71250780 77622735 68429970 125472690 83546190 133210395 66639000 45364410 50185155 52807230 122278875 20256390 104348055 111612735 17913510 44930925 18650865 92625195 30629310 75335670 127612320 62376660 136677765 103113540 6181935 14663835 12291675 133722750 4866075 149181105 35116500 19439895 139152615 36045915 12387855 20923560 99463500 38696055 67323615 111611400 73876950 45234285 28685385 55741995 13929360 54428940 26124345 90807435 135459165 106124640 10446840 8604300 121205070 116427570 29773860 124413195 57594195 127699275 26672685 53936775 33014265 84453930 67495215 77951220 136242585 5685750 31700640 39516075 77677125 133226160 78051255 141898650 5767980 26627160 16560165 13866990 108176835 33811380 87778845 74364225 136069830 57224625 130165395 62566005 38835825 130117890 16754865 110017305 49063740 92119770 76493010 12122715 149956800 91962600 67525080 148616865 23084790 82096065 46051905 120890715 114642780 117297075 29402370 44630655 25996620 100829130 111334620 146879610 117826155 8751075 124384230 69072165 56563110 37540635 120384795 113306130 65279490 16895775 117360060 15434310 33791865 105196605 132440205 94663080 19038060 118601670 105248070 60497895 113774835 54323610 123072000 82332780 45432390 127035285 44926770 139603845 27819390 141496725 90270450 78161205 7173150 20765340 36211170 25424745 4809315 64228260 31361520 6102030 118750620 70707885 67824015 10627125 139445475 11142420 146297100 73007160 123702660 41497200 130458750 103030005 19559850 2261895 88590645 94190130 105696315 24437640 102050910 133812570 74107800 9413310 4116135 67293480 114203175 44546055 15336540 130922940 53396745 11949930 123781005 36185145 55291155 12731085 72316065 4037625 10653735 121535190 139198995 73120860 144077280 132697320 35510040 67772880 132168315 72231210 2858400 23743665 126757290 145027755 65916420 72636360 104226915 36837630 23019330 103147815 90127290 74441925 110476800 6110355 144119355 107760735 33875565 68684190 62147130 100267230 95596845 116689650 72048210 146974110 21331485 140423460 99730020 10566270 54931380 6663300 82626570 112759395 127549965 85956285 89228130 139192170 121291365 30917805 129510060 21202200 115637820 77369850 30790245 145048665 36600375 78993270 132664950 13734750 148181760 36407700 110330010 85399305 64667565 17610120 33651510 147213495 89215785 48015375 3952380 101902065 129812940 115464510 117841020 26131215 122034600 51839520 50814345 24287115 149081640 17894415 13856475 134708820 91814655 123833070 58823565 67013685 110847060 20415315 58761825 45621585 34010340 101797635 85544850 2182005 138116520 66851295 15898275 27769875 29581365 11000400 131976615 91931070 70046430 91127025 62422290 132678000 55678530 58685400 87150510 38758200 121105230 99196170 41197785 95910825 97169670 138049155 149240865 36139710 140550165 69528525 80002605 16526070 13030905 35305230 135374220 456840 88042950 92207550 24553485 883305 125092635 140182665 126473670 49056195 73425420 56153355 10611930 147738315 29958375 981495 82492140 111752760 13880325 146503845 65168595 135226140 144753180 13112295 11654895 132603810 1216425 17778330 62217990 1589025 98040270 4217385 47280015 121574385 50264730 122586210 18060795 79196640 82424940 100456710 121378500 132211110 97114905 106764165 120901605 45548985 52409775 108546615 120651705 20689665 97763130 137295705 26889045 148761840 114324960 23596140 136266420 63754035 104252415 108135615 963330 98682615 61911255 91108305 123544365 70743060 57459795 43248840 25438095 63501795 78588705 129510090 125172075 52777590 25224195 78289830 3027030 79181280 12090900 96237870 66678690 127830060 136892055 102637785 83706045 9771405 62580840 79168440 105333960 102557535 143007690 97073565 139182195 133437915 110988435 93257715 74274165 40360185 106172250 141237945 59499360 60691200 74194575 55062495 133555890 140515260 105763965 79261980 138622035 36805650 45268935 51034080 105104010 138437535 120887175 88827915 56864625 40128210 35832000 94983405 107537100 36564210 15936060 46938375 43262460 55788390 57337605 34135650 34832505 5226735 139975110 77176140 18455295 123659325 59570160 41345550 116163375 45134040 66903750 145133955 96564975 5648010 95617575 131198985 111803340 74328585 86101560 79340325 101234250 145157085 32954220 89989380 101656050 29033655 119042070 19457400 77854305 41256240 119126445 107866395 117075885 115164720 65020425 37266345 110985270 77883870 52506795 68167740 17553300 1320255 7549455 29412465 131920275 62241255 58180710 126038580 102792195 73163160 42630750 350595 28107705 101446455 109778745 112760475 93966645 33303390 4902540 74306475 35269275 92990100 39821925 32706375 132156540 39584055 118050480 105871905 116650125 141981810 78134475 75893325 35624835 35274735 112581885 17580315 99473325 87809520 79761990 71560440 128018430 96587655 107588430 54702735 94075410 26888865 42019485 9345945 69288705 78386520 6122640 124026405 143401110 63015990 5437140 99762990 26525715 108495390 61846920 17731815 13832010 13657080 101758935 140091675 111594585 91605810 56533680 69821970 57657885 57241620 70476135 123228795 118952640 94294545 92258310 104634555 42275580 88461210 75165600 98184945 129859005 102425055 122842665 95144070 3966630 112679265 3585315 73653045 39015750 32828610 18602640 62443185 78575310 1748940 50650605 18193770 32596740 138590805 137555025 67057260 9016425 105584445 128959755 109390980 82409925 68296215 77581320 45666390 47431950 60262755 137425635 58864275 10379025 127094370 50214675 746115 42538620 12719295 71444430 20414715 125781360 132377070 54330330 134517210 30697770 120529740 17180580 77581185 111746280 29751765 59204085 61321110 98366820 8822580 89058510 144838695 10959570 101553840 87741090 13825710 97200390 91623990 115864275 22533660 1954935 23683425 128684925 67337475 86805735 65911800 126611760 53844270 144618780 76636830 114719955 50892780 74567865 66242280 81427995 98792835 32369385 83093295 25910445 147975285 38297040 6637515 73126410 122689875 18337035 90322830 55613235 139490040 19739655 29767140 138274515 31601550 94646850 83028810 95962935 76614930 43408815 24981465 128406195 88434795 3560880 110038905 98563905 147052395 89860125 116197725 15545070 90586410 97147320 107230305 6496455 146667795 134111610 122471085 39116760 123472050 56433075 63540195 1157190 19584045 99298455 145166670 61829220 57959175 117784455 95641140 21454305 99931320 63345840 115769715 72915240 129168450 79083120 54391350 99312660 37408500 93213525 49650705 104138130 88447830 89333835 88307040 100059720 33586035 15216315 113569185 22866570 96843900 60406860 115920105 87947115 37074270 85065645 4129275 19386930 70993395 26334075 36797385 32703465 44725905 66948090 555420 125795490 105285960 16920765 16738365 87846885 26492280 39567210 23493195 36532710 94702650 50268225 52426995 125314800 58426590 99461685 100231500 13621050 47274465 96430065 34577460 17778345 34532115 147284550 124766400 103742940 81634200 127666275 115673625 65951250 120185595 36518835 139081800 44219730 5124480 86153190 79512930 3324570 2804055 139910280 90591765 33966135 17285055 138384465 118993455 38791800 23079105 71443080 128294625 75056700 120247200 146493705 4597215 128305755 70418475 101338200 143361330 19034685 114801075 93669510 29352750 121183200 88459185 112276125 9646230 34191195 129347430 27097110 102860325 92712480 128314350 78306720 115795665 77448150 114082665 46121760 6792885 92485035 26422110 138525705 33617415 66405120 110020590 7710480 70905765 121135530 104879970 148052025 85521300 108899790 109272675 50105040 47719650 56090340 60127260 28688925 83618700 128326455 103870215 126476805 36724380 137121780 20959560 79469025 72723405 133397340 12932565 123658845 48864315 46460535 74782980 11861490 96869835 129491295 84626715 88922880 24544215 81131280 43979175 138239415 29399055 84147300 74323290 22749810 11282340 46714215 45372135 112572750 112592205 133757145 18965550 91712640 87350295 62406105 12192525 42706575 138829830 102857475 131345520 134506620 91977210 51904515 30669015 37027260 103277100 57100530 18071955 92737635 73904100 55765080 113905125 137171040 36818085 44834595 120340080 103657680 78034275 23660505 99660915 24388140 125021160 78541155 148549470 6668700 70121550 34125465 3741360 96746490 1670475 54909450 73354695 100172955 83989635 139456320 131012880 11138580 98704050 129565575 22574280 108303945 138081150 131612985 43135935 30689220 58865070 31493610 22571220 65643000 4588125 135106140 72193380 88059210 77281695 105019065 31960290 59593755 11539740 134247840 47358705 65544540 91018380 75916590 98934480 2871660 116360790 118887315 101495235 134249460 75740925 82195275 25310640 52813905 131932935 36967365 110786730 134065815 2691435 142292580 115035780 56535615 147653790 52525605 4295850 123070005 83502165 75130920 111411660 114130140 16922340 124740810 97115145 34475925 43746090 141052260 66552285 10319550 114447330 13145655 58462845 86824320 82222575 67381845 73377435 96911940 148793490 87280125 36666990 5291445 37328040 70996665 58898175 146896860 70340670 103377990 39810825 72929565 35319045 110476860 141445830 97513575 121966560 117121425 93539445 107270250 41565150 58902480 18302580 113147235 76096320 146758830 22742250 42512955 43852740 105828825 63769020 132596355 70408440 127828215 111901560 135648405 88090260 110415105 15050640 70595805 120208500 72587430 2284785 117869910 94287585 77620950 136746690 102110250 32805855 32687340 38184855 126232695 133002315 137092230 149320800 4927755 46010010 142454325 29703750 125955765 10873620 127236315 136958085 13726905 98830155 71236770 46677930 56624430 63596820 128673405 119360355 26449965 146366745 35883120 58830765 11921550 125693205 55350990 43790985 81565290 77762415 18603570 86113245 118083375 112523715 44972685 126411945 101716890 5174910 9182040 114845280 36080325 70630890 9090750 123404025 140617440 108208620 140843235 35376285 28250490 32290875 123336900 115336200 108486690 4924680 111582630 149119455 137256300 33185835 119452320 60291075 131520735 133104030 127528215 49216275 74417235 89806485 66088695 107633400 117947940 18968100 70294185 70387725 131715000 134188005 23595165 46087005 20046720 2932830 106304280 28478655 36102450 95999145 5075670 79917645 89356230 2469120 50249235 29753505 24756285 16087935 95686080 39663555 42226365 100544580 145720005 82500870 125891250 64560615 82444815 53070585 34481970 87877845 3030555 138591615 77348370 10527030 115505550 35128635 95044275 14077095 143567625 93215190 28898385 43250925 96198645 91767300 8903610 20885445 126523335 117818610 73472010 44402325 44459190 40539360 131504985 55058865 66483315 134793180 115823295 38456325 25232865 51823125 50874240 23124075 105656370 112919130 104738295 40037655 104851305 142601220 33076125 135486375 78861720 3286290 79659270 124623570 58265145 110049660 133690695 81893220 120299520 72499125 22510275 77964630 121320825 82752090 76162260 94317885 146724855 137551665 93323880 88756605 135282630 44066070 62763945 34035510 67357140 25312800 121181070 113606760 59719440 9360975 75193050 138350790 29959005 138582000 130890885 74517630 138448755 7675740 93288015 1996740 3424560 94372530 85507560 142875660 35378670 142075470 46681815 72696390 4234710 106995240 35803920 44403315 85070400 59200005 67501245 146612385 90884265 141813390 149549475 30460170 145816890 76656450 92889420 85250250 58298805 143792280 89644320 113370360 11855010 147694140 76282965 7743195 45412980 7133100 39982920 52295760 94982535 118602840 27730275 67084620 135229305 68368605 122051955 60472950 104015625 11889690 72153375 18502860 28392570 236805 113455140 109452930 20981190 115105050 148357815 3151365 121901340 123347670 100073370 9084825 100776975 65999025 1342500 36714510 14539965 97587945 147899640 52475100 135873060 149655675 85839105 4252725 104027565 19562835 125914065 25708560 145917900 71673300 21265545 108168165 57616080 125738550 115063170 14984970 122694165 33266655 85418805 138148980 98412915 143381910 74051385 113976465 113706180 36028845 24339000 468855 129912195 38965275 54804225 14538390 53272920 67010745 42885825 60449865 81077115 88518735 56778090 44592135 81144255 33806250 40295190 138842400 51243300 105720420 55780275 18614085 79265625 113704650 141401850 91041915 19172790 9614310 37860135 144342180 129603765 10185510 52509975 79523355 19567590 82200810 85979145 55472715 3870060 3103125 4487025 51578430 149765370 137065170 73489485 124613115 95480595 468330 110847675 79111500 27449010 74036010 41212020 40088160 84809760 76019790 144438015 71939250 68585610 25185360 149602980 149624865 31629540 73301070 52975470 116530500 100600395 102283995 56866890 130489125 99034260 118220505 22353030 58366695 116947650 101402550 53816850 36343560 119930490 10050675 143344980 35108160 50766495 1265865 66052830 101589990 139967610 139382490 7831770 9466830 125895690 98948700 137188245 27387945 125088585 35662380 68440455 28633470 138013695 86591115 111163695 142183665 47526135 81789825 114584235 140834895 17157675 15431145 86297880 64448865 115143240 24148425 128696790 141488895 52634850 44750400 96134715 61922640 6346710 130689015 101230755 87003195 35461815 147774465 657195 124079340 148379310 123521520 35543880 77843760 80573160 136953285 127952805 17468340 108026505 118943145 22284645 5319225 22523115 89371665 55065210 21833745 41045415 30918210 60220635 51031050 33147345 143836095 27023370 73687155 49938225 40257345 116800020 81094755 106263615 39935610 81637170 72458460 141878235 6473775 32782500 77075235 350490 95100120 12469035 88804455 113381250 113530695 140673450 121836240 34386480 15665310 18593070 133114005 61470660 12517110 34873935 32071830 20693160 92203125 86956980 142730400 81571110 62654700 136217625 131172120 57087690 117184020 13894530 127734750 3321930 85022745 149890890 45698175 118076265 98710185 34369950 94541250 102825720 5059725 53987400 93544860 25983900 130810380 119623755 53461560 116323245 58632270 48442080 128326605 91108110 5591475 799635 31727235 146845410 45832245 15583200 3466680 60752100 112112520 120052665 140281800 135754590 42899475 107599965 44389140 133735665 92495490 33861660 18266625 101458635 100675080 70969470 118131525 114929055 24970545 76558110 42462900 88081020 78814620 101702670 144709830 97688130 59898540 116932695 13934640 112485660 106504665 86926035 111712140 31635945 105782790 149970990 140481285 13296030 27747885 39982785 17861400 148082385 37644570 71511000 19548855 141398880 98321265 14016000 92075670 47074395 52157970 95433285 38213040 4474215 67762590 101787570 14166135 15113895 8624550 19362645 21915450 147936690 73576620 1515360 93909855 118000080 104156745 6581550 55847070 79205520 92614530 16613055 120547740 22122870 87330210 116975325 69419325 144072375 58161735 85680210 33033855 1553010 11762370 100214460 4269150 130188420 92892705 110573865 65803140 52195290 128288325 67909980 51445380 59058870 18417795 55473675 92391675 21140505 85322145 112379445 21150675 14680140 35084880 39689160 83103795 32810850 67227285 32078595 41023080 46782060 61870485 88071645 130840875 99324675 105564300 34191465 10117185 130185255 1524330 11233890 116140305 119266785 132412290 10190190 74665740 137022300 131818290 83904030 44562825 3638955 22955145 81838440 11941020 11828970 92297475 64041045 22495755 46038390 33948420 109790385 75408015 73783065 72794835 82465395 77178210 100603185 14480715 53603745 110331450 85573155 59868510 129994350 126792075 67460925 78542715 9642900 73949835 77175900 11177625 20495325 8997120 37511445 13684695 33871755 127128030 53533815 104482755 9441345 8967960 42413940 53244090 17893305 105982935 100642080 54829920 129198825 30055755 91472925 27624465 37174920 121679610 128679660 82699920 36706035 149193630 141183045 115611615 111815775 33743265 39169680 94251465 43084545 109723320 7830240 134078370 44383620 2631315 14977215 54831615 128149755 27860460 82473195 122589270 29119215 48267090 71788725 84412620 117780465 139002405 1905330 90689040 121681785 134554050 95943480 73824345 114292260 130041690 108557460 23999280 108840780 8124750 120097545 96157995 34487520 54566790 113511255 55147980 36323010 45296025 51293325 74857095 119676180 25554060 40970475 38374725 56035950 53665395 47112270 110390985 49403070 14175390 109847070 124531035 107255355 12425340 16939095 53441430 117281610 126442545 112485195 108781710 44826330 79944405 112916010 8444385 74138160 98833545 127116600 41802240 45216870 111749430 16216680 105514260 63101895 115691130 108547695 140395890 137387715 76958100 63035940 42669210 48870555 149450415 92184825 118787130 141326925 1098975 59294865 68156355 126299550 57517725 93201225 140514420 137163180 53489565 63436710 41125425 129167790 92665890 30044295 102387870 74056260 97547595 119071230 79651830 15060210 117346815 76356675 113740920 54231375 103111995 101161965 72592560 62965710 140401860 17258925 112660560 63560055 37822470 56251740 69560970 70696035 94152030 51676020 19859970 129262155 18937860 46661310 54370755 70207005 13533000 75674625 58473615 120525315 88253130 81118935 112227405 37008720 21387525 1646760 125714310 137362335 102468585 95675535 118596585 85286265 54223680 72527865 39915675 10203450 85158015 90558375 15328575 140685270 131418525 29767695 96866475 56621910 127892940 112217595 109376550 125541360 111985830 130898625 101993490 31442790 106826865 141992865 122321685 53211720 68761905 27929130 10871490 72553485 37559580 79961550 129752850 64057320 69454905 27617790 148609035 131658825 149113305 84614355 34297290 73951845 85997520 77334885 30308595 82138140 88400505 72554295 97965675 147154245 63647910 79649925 68922765 59802345 47901315 102441540 93453990 37560255 26873160 84973500 52285110 37488825 103259460 105851685 117608460 111181965 131967930 24150945 119682030 9781605 2086020 111320460 139897440 108104205 52821600 49714335 122217540 126944910 10453305 33338400 85066485 128372910 140979600 100724730 124092810 5313510 75651675 25235445 34738530 17929110 117150510 16238565 21611280 19261800 19449210 25254435 120173280 93959865 23901015 145035240 6285465 98032815 79873770 132439590 101133270 129274920 143791110 90336510 26255070 123721365 78996825 62483085 6431805 63091575 141453045 21493875 46377240 70297785 132900450 77991360 51026235 62262975 139628325 24703170 14681805 66940455 76734855 62360760 85082460 100129500 12846270 147444975 48440880 37117560 90580275 112662675 88219590 105802035 18637875 51501015 120469335 91953060 87119820 55462710 15554580 88888635 11476905 27362730 54527400 115047630 115475985 61146675 112454715 135829290 122367525 90330300 149667135 135101445 114000480 124037610 138394080 107148000 11601210 127215195 103090605 78418995 102959445 16382670 31976775 7187340 40421640 90533640 40457595 26464485 20279100 50021310 15700800 79109415 47438880 98692485 51835575 95195805 31065345 81035085 141412980 76463445 61200720 101408040 73516140 79924665 11564925 24788085 38404665 100275195 10489470 89219115 79841490 59011425 4690170 9735240 121215765 27078945 18494160 118128795 37620660 127947405 73818030 37214760 50463135 29192865 61315890 81261150 120073305 127972590 5858655 44148990 16485210 34606350 29959155 147145545 16119900 16604145 30258900 66001905 50428680 120427320 47183445 52214250 123836760 83130660 105416205 61581015 6225300 116139465 104172255 135901230 35165865 90863025 66607725 110935050 146083665 28680000 10772010 93246240 126114585 33798345 4985595 94005045 69694050 122964270 7116825 92641575 132825 43397955 117125070 93896190 19517625 115140345 135012705 128051250 92501130 15973620 111850095 121873035 69376440 114219390 14079105 6438765 70784235 13829760 122525520 22280070 12291750 4140615 92641980 56018250 46451850 31966695 109861020 73787400 50870355 28288605 58585650 134407125 102721860 69548700 18679365 108178260 96645270 14621355 59533305 9643650 124191450 25140240 10593810 55717050 30100470 59049300 108666570 48770220 71218635 88259265 41323305 59914140 115929195 123371070 68424195 63322590 105858780 113766375 59366025 148668945 79358745 91922565 125874435 35788695 120422685 23721045 82219245 48924705 40127040 143282925 85994865 54765030 50134650 93641100 35218080 122439435 106243365 81948315 65376210 84869640 53689560 105743640 21997230 69008085 40317045 77951850 128285115 54217725 125563470 40282260 21603975 87654780 45773925 89159610 54600915 6051990 111749745 35476140 83392770 30622950 138526530 35545470 44904975 75499860 105841980 26480265 75468465 95143755 48625380 63057330 73360545 43912245 83340330 82182510 856650 85781775 28911270 88842570 97039500 138463575 41519190 36143340 21727845 75158010 68679255 35255730 68618115 21438090 121472955 73619025 102564195 8142375 45455280 7849605 96178005 99158730 122864505 67481445 76919415 72130035 13229520 52959840 41491455 75615060 19223325 126555030 65653410 38984100 8340825 14283525 113028840 20846415 38566290 66866370 113069640 31132800 86680290 126606465 11102850 59178150 132501540 127664040 69957975 54059385 65264490 141026460 869700 114966630 30492615 3117000 100008810 70050990 75521910 92716650 55716585 104180295 136644630 103001100 146685975 128595945 77891355 142656075 44401410 108388590 98455500 79028505 12662730 133944495 32002320 41926755 72632145 136721040 59780025 130978995 12771090 108521745 126033195 48901110 16087395 65010585 117130365 100650300 139887270 10998855 131679480 90604560 69844200 1697205 14816985 102517245 9550365 125198970 110564850 116931465 61277625 32357790 70276605 74422230 74484960 81363270 122669745 102192900 59536545 13865100 146171940 9973725 144747705 101835780 79366590 66180675 86072490 4637595 129027135 98826870 135462630 22074750 132803955 9447405 79773930 40730655 114548700 102882120 70050090 72864435 32731845 56296425 113302275 22960500 48706305 122166075 41880585 17002890 65632095 128231175 77287755 83199660 118491075 64877160 106843665 140630910 83458785 64413900 65487930 3500745 118707270 42389055 36316575 82095015 93563415 26698650 80641320 113281515 1356345 106753920 113464725 49475925 40782345 17696295 148381545 89876535 20812005 79215390 113540505 64961820 33194925 75704805 141959610 38920920 123127995 80795205 74707230 4702485 26873265 144343335 19523820 5863725 13213140 120387465 28271115 98184345 53568975 139384470 67260390 54867600 84432060 38533305 82263495 59089230 123002955 115339800 54582855 86676105 70087665 28940835 38684265 52862070 40767195 115951890 28269315 58766715 1508805 116833395 40690575 141172680 13352175 46729380 76072245 52256685 36638835 139374225 70896495 130952775 18751950 474210 134447940 116623770 12668595 96281910 38430900 47299110 128859660 6755805 142845285 34802805 143495520 50332920 74980890 61893240 64078275 102498915 65226195 4213890 6836775 81407715 11068815 50532825 144888750 106272915 88744620 99690690 62333370 29628885 140126340 91580760 104804505 62520645 124845465 10572360 134813820 40887540 46252410 110946315 142762890 49584660 90767895 103004640 53047995 79813365 92713740 23935020 45078030 18852570 65476305 6246930 11323065 92108895 127531740 131391465 111560355 137954100 69747150 30394410 116798490 83647110 137766480 116792865 107177115 69802470 32597400 54603825 60295755 13806240 78379785 47676345 105322965 9569805 130633815 123740205 28821405 103348680 83684310 32392485 29657445 145823610 107509620 1232925 145145130 139698270 53240340 47249655 124289385 20586480 35780520 68534940 116350965 2860740 32790360 134979570 22521855 73147920 81053430 126977385 110613615 145833045 98184810 95258730 51699120 15976500 15814110 64385910 76672350 147794535 75339015 39154845 62768085 95073720 75888285 7500030 109736505 17999640 121370985 13303800 66064110 61644990 71620290 114563475 14120835 112831320 17505435 55596675 60419505 121887465 72469800 42979920 116823225 104270115 17709660 80462280 80503755 109953960 4960440 29043075 75849465 69613635 88494960 107218365 93186090 71718870 6510525 76421085 4073475 79293795 61365780 3583740 48523185 129103275 20179890 34628010 20274735 87649185 36150960 1903560 137308380 96007170 27315135 55829310 144356100 41079105 57346530 52812735 134323470 86170590 30537330 85648470 24958425 22817805 55345275 81037710 92102670 11349705 112036095 65664660 27577650 18085290 79474710 144179025 8717865 39732555 82526445 80189340 80692605 33912210 78110160 131393490 110015235 126267315 66097470 58740375 123329880 47663505 127467990 67486140 15208290 133172100 43166175 27602550 1841790 13512210 31136850 3292620 50295705 108362010 59172735 119375205 94131975 117807315 101989890 141531870 115213065 86596485 84169515 33766875 135063990 33874125 144839160 104211225 76483710 143022540 116105865 133955535 70490850 74581440 120395655 125631240 30804225 49430190 3767685 65552865 142618005 72244725 149660580 78962220 114353115 109861095 106771470 97203705 111074670 60714555 18057000 124444590 57713910 19369110 2599755 90779895 50642265 129281595 107402370 35582145 92459565 89060595 107803065 118914765 83891445 73277895 34152420 91016010 141137700 35010285 106829820 131129940 115269360 70360845 42712080 44995905 107958495 103438140 48546300 37197375 67520235 107184495 46975140 114940905 26939295 46944150 135625065 57201375 65940495 103566300 123857745 20302680 40993410 32997090 138846150 54636015 67650690 53477325 51548145 59400165 16759485 42196350 42566850 87897810 54746070 40230690 131518800 41702070 80081895 41935920 20655000 138836850 131223615 142845570 119285520 84885135 127757730 85018290 54797700 80922240 78273825 79284210 112924185 1253520 10567005 20052045 119970615 63247185 136963665 21475230 38201535 121544415 141004290 7677105 38932050 122561325 143375130 81559500 66379230 71452170 5547810 137417655 142592085 114863580 48252405 77718285 37982460 47550210 90748395 71654700 51255135 10834380 16258500 148416315 78034785 16015575 131168910 149776605 128943435 1995375 115023315 53816865 41155065 59110185 111441045 30691710 56500545 57694020 99066030 56731470 46011525 31311645 79050330 149656635 87261135 2931810 79481040 106567305 108137190 130591935 57909405 71723760 43416030 147186675 89720655 56050320 57337305 39974760 142631175 97038375 145166355 100843200 113815665 105342750 4820865 55501545 113294400 79733010 120264180 42391290 108758415 31160280 64254960 146664915 133659405 140796840 74806485 81591195 46345740 3782625 82235205 69249075 144170895 55559745 112594725 54609315 115092675 14599905 136589805 143529720 123595380 72608775 131187720 118419540 80090430 5426580 90633840 35007765 89104185 106456095 133003875 103873215 119770020 22708575 81834285 47123460 149594955 54757725 11642820 29492805 105005670 37787880 137079840 107239530 45250830 97473105 106698180 109530465 113145315 98963610 80236215 44526300 141080580 24763365 20998335 5940480 36931755 80721150 102493470 26058435 114288090 103612020 126807945 52641390 143893335 24447525 90720540 19083960 10136400 130522740 73631415 3349530 115120425 123674550 79666350 25185750 40881255 93863145 148795050 32236035 114046830 81679395 86736990 131188725 33038250 18514725 108394380 48068685 119916285 41969370 130942260 77529300 133807290 77586990 4540560 72148575 127417035 42485235 140892960 20145405 65313855 97134615 27241065 74694990 109617180 139109025 72747180 26698845 127658010 91205175 36492825 2165910 132666960 11366985 149076255 111749565 60101175 56316000 9807195 6693660 68693910 39968610 16606695 33838905 54028770 63235905 53762010 78687600 118128735 140784195 89932770 82425345 123168960 134728110 22957470 53809320 68084220 106175040 107392620 120684960 123838515 48471255 54860325 108320220 113043555 122096415 127301700 118789095 149310180 116232210 23261760 36709050 127972545 37496115 56249190 23759790 23717565 80333085 107455005 113403285 60273900 109759140 45383205 145492860 118463040 84426510 36729150 23331135 41929710 144862185 112539930 123478560 25375965 68440755 93207180 120037260 89311230 7887540 1635285 87896520 59830575 28231935 82256250 5317605 82429365 14277555 29930550 1669245 52899795 21894345 6058065 80754765 85195680 127299540 105370050 32144970 30810570 19386795 83671200 20112405 74771055 113593830 20042805 137502540 22819605 34044855 49665075 149437575 32416035 145717500 2656845 70778385 18455175 113758635 111399240 16110060 81188385 84025245 83242365 128749470 127374510 49096185 97883445 322500 136512915 24766275 131610285 108474255 11468895 45968550 122977065 104766585 88642590 21211320 69027075 84065010 108832830 26555130 95435190 20222130 14323650 31543380 73336635 103547475 104962440 71609220 115380855 55068585 111414375 111004635 2047245 117246000 84868485 2400645 2383305 70508235 25790295 33245535 109575285 89938170 121143240 85194705 93121095 55052715 107116995 62746575 8300160 137892240 81164295 14278455 133470720 108184920 59275515 112967535 73656270 86397135 58600230 86933925 33443670 122166135 80928225 90638355 119417235 77052810 27636870 60734310 29276625 107896845 60628110 114366795 71483040 54800655 107403795 26735790 125014875 51066645 144773790 134573085 34008870 97393260 66177750 83371875 96872415 37312470 100185 78905220 117819750 88700265 90796335 54911775 24663690 88676655 49850820 140318040 15192720 104835045 31592505 83709450 28220400 66353895 22859745 109795350 45014100 91180050 33267765 100889745 33060960 70727745 62114205 29027175 79049955 43934340 8004735 64403985 41101725 136495245 97227480 129818580 15076170 137006820 140478195 68343495 16318935 74399820 40905720 130438140 91379265 117155325 149012085 99114270 141588540 62705775 100333650 3751185 4871130 75512190 46042995 27664455 56086515 773520 86803170 29528940 48616515 132931110 30639600 27886110 60782550 76885770 86255430 27981330 68098410 49245825 18183000 88395855 47663220 74845050 76292505 74361615 109269660 138314415 13313820 92327055 112028505 101608590 110031840 32313540 102280305 102543495 37310940 110732805 40332360 110206155 36248640 99923835 58283715 67587360 88284225 78384270 94792335 104976585 45263085 101012625 1970925 3444720 31640370 71924580 41268330 127077840 56463495 146171310 101025015 143681685 88905570 106249005 76003830 149286090 38288355 119648160 41625945 47182815 80011080 36045225 106191570 117209130 140176695 69916245 129720330 126345945 10450275 102986025 122717955 95667435 83233500 98732340 126925905 129930855 51933960 97803120 25855530 37591275 92931090 114640875 134132190 134728950 39495075 27419430 90299520 116312625 95704170 82087575 29490930 73098810 67391085 21921525 75536130 7007865 70672470 35545650 85024470 122401860 9701160 121266345 41222850 29544525 16325010 147966555 144750960 77940345 67798860 20751975 24202695 43495515 143898225 96424800 18033225 16185990 81855915 51902520 80142945 27192390 114150780 6969435 72617340 11929530 53558910 131984595 75753960 36945420 48048945 25648710 141554265 84517995 60922965 17482620 136279830 30220695 144032220 13460970 62126055 114675840 99861060 25580160 115682580 41757765 145667505 20033700 15036675 59966640 116839065 75055635 87477660 4572720 106276035 33535785 120652515 141396090 107867085 106869555 117743730 134397585 54347400 45696060 4394985 87183075 95936430 15788130 40458375 114215730 77746485 18794400 114191040 58034760 134325540 99531195 144712590 122475150 51172575 15794220 100828380 33692670 46440645 107173425 9428505 148032270 137888310 18023625 25862865 109885020 25694790 107946270 44178240 73478730 107930160 15105510 130048200 140869170 25356660 33747540 49447455 110055540 4963785 126601950 104096865 5812230 63097095 22964775 26287635 74683875 11591910 221265 100008465 51005880 70140645 138963795 95288160 133175175 41043540 62924700 2533290 82229820 135976275 42627195 117510255 117702870 12400290 4651560 55686735 44371635 118879185 131855655 117312270 70689135 56274105 123119835 111659145 20584305 23666235 110130300 148529565 143842800 5486700 62378970 134123670 111529395 63549495 34284720 145546905 32995575 94919355 128800950 43606965 59305245 134574420 16027110 98704740 88390215 129205695 34693935 63468540 48242970 99814665 47733060 38944185 67088955 104493990 25142070 51910560 112541865 10620 3431640 63606825 30447585 136801365 474150 106166025 111690870 3800085 49648410 74527635 105119175 57280200 132017910 34332285 14723340 107702370 133260990 138826095 122897475 106426635 62281020 130764750 5038755 122086230 101696610 45867750 90605040 138822705 66993165 140409555 139411710 102087720 81570120 44073030 8619915 49520640 19560465 2484600 71223195 51301005 116079450 99258135 146299050 33528390 135084435 131718555 103862580 25854480 129250470 129122160 123874725 131531625 142761735 99847470 72785505 91076550 140451240 2863035 90209835 65215605 107492820 15118185 84192990 2479455 30901035 100479375 17989590 38380080 28711740 65458410 117768450 25001505 53160450 37461090 88498440 19042905 75057555 106521135 138569490 44798520 54989805 108810840 130152870 25792635 63482805 31537950 29624625 113353830 65203350 60905355 4942695 53301765 84479505 102064665 9693060 68182665 34778970 83181105 2945835 108835200 11337315 101709900 67018425 119770080 6048615 30591450 131836575 81895110 103668975 89016585 133111845 108889545 120729645 43279950 132017970 125839455 88189485 83493915 50222520 56915625 39445830 84999105 26961870 49044675 11611845 35960970 45505755 141388635 43819935 45915165 16200240 105337275 25145385 136372725 86431095 89378385 58095675 101657775 57125895 10650480 45619995 53381580 100619340 7908795 59324310 64346415 55972455 9336585 77016705 47486895 106206795 133112775 139504410 41337630 47243100 45996735 92379795 88237980 143598195 91895415 68978655 109615590 110415150 128381805 58479015 2390055 30981990 129882645 88113930 113760930 94775580 94573575 93584925 125651940 146603430 15755520 39299265 107977095 135224010 123705465 80236515 10153140 28446930 139637910 123218115 14154540 89249790 86738790 129855450 28204965 45577335 104405970 128453565 42158685 119615325 93713685 9692040 123226365 71053995 17235510 82920030 28239615 115183050 133881375 96260730 132418515 128638875 80853435 19110315 149010285 21133800 52736670 87547425 65225805 69020085 43968825 13094745 144431520 64770930 55209690 22322610 143568750 15924810 120124350 120783855 58718760 86739195 140503815 73372155 148081590 80955750 64286745 65152020 130512930 59182635 42816495 101205210 138632880 111262395 142532850 97430295 123444555 74378520 136521405 42370845 128202720 87255495 55575675 19362600 70492290 130965480 140520465 144863355 65537820 55959540 89613165 97795395 24248325 1354905 49011165 136708395 118557240 80362755 46101270 10470810 106085910 51281730 96977895 108045075 108341250 62833575 17527575 129658470 120400965 69137730 41942580 57426135 65040675 126850710 35290230 40471035 87238740 67375710 111404970 126185850 6393270 11797725 22171650 95593590 48099930 48555855 131290425 25849650 36835350 92722965 145463115 30470640 23232390 144428610 52681530 114590190 53531445 64599615 55545360 31429440 52120755 6521325 92465685 80008350 126836025 142610910 19914435 124520760 134464065 123679035 124340865 103217370 48592785 68471970 114994035 5363835 106030710 143323140 139615635 99801045 44411415 141914775 52581390 71870430 33625785 131927295 60036720 91749015 50990085 88850205 104469900 144537630 102417015 53056125 112904145 56042415 48356265 123565140 79442760 136776360 117080385 38028645 80326440 102000585 3924480 135785220 140450760 145010835 97078335 136473435 127819530 97396470 82694310 39436725 1309530 29941890 115663095 85844925 148573590 10792875 107681955 24376920 106958220 27531945 64794210 104870910 41319195 70486860 124821270 60697935 112363875 90728175 2384115 14683800 146747835 129123165 2480010 49589130 133290630 104930730 67232130 15111045 51030570 27909825 78661965 109462440 78168435 110530710 41479635 87447870 60014175 149931480 90967830 56536140 118485420 107400180 114318660 25708200 58393860 94830450 54466605 125501205 26167890 114393765 39558405 140034090 17720625 62862870 4271685 34165500 21976785 134038770 15065610 60017220 139675320 114728085 43986225 39292005 37014270 141712455 91691535 102020295 72322665 18253665 36257475 27176145 43730670 142519440 125743065 148547355 40046850 6738240 107712120 133658025 39819570 64445085 121168470 24769770 21124860 12333045 20168640 95232405 74094990 98585010 90688455 106739850 7667295 48646815 73092165 143800665 5614725 61872810 62210760 143018895 122628195 77861190 32038785 54128205 29122275 59505090 131279460 6131325 82128030 24724020 73409655 99959205 78710970 65196885 108676170 73223235 66543045 87535290 121218705 81396840 43745010 105051945 6207930 22746180 44250750 70836645 106011375 36698100 26480235 143566800 99034395 109171305 95301840 7678290 8475450 135961890 68917635 39229815 35204430 12612540 18172230 121372350 1782645 66536265 61145400 120678990 46844085 47656560 72430710 139503390 48163860 127353150 137133825 44490240 66940455 65070825 68743860 140854980 134111415 102625530 113536440 106514445 131609805 56829825 93512655 62144580 103467690 14457495 24212985 63376410 104278695 79131180 34574280 50697555 67819950 85210545 120024480 132784230 2200035 85089105 32645445 24087315 52966155 80791800 121922820 27005475 145124640 148335270 107261325 62914710 55470615 16177740 3977295 53118420 98340030 71368515 139755555 80443395 83548830 15202200 136546365 108481200 139983435 4768815 8282220 9504945 128452275 34086435 34691130 128823975 33615000 3208815 116393325 86836785 35718270 81429165 81539055 56046915 106312215 38984025 64654725 113909415 52263150 18427635 41037795 76952460 44242890 59230680 130251825 117776115 95706000 30673170 55054305 37963020 98850840 33494985 109770615 124649850 26068065 77557560 14026830 34678305 87124155 149261400 45798345 11497410 95700330 4151640 14728800 32910255 12486420 100652625 26471430 120657330 13700790 59589450 104467650 902670 69530535 3648285 92327955 141901095 63336690 40520565 118178610 35249865 109252695 134961060 49229565 7305720 27740580 105092580 70931385 147560970 109006500 72744585 43304745 42357300 63642075 49403610 99135330 62909055 137511075 97026585 86549100 122282880 10204545 146427420 94786500 120647160 136155300 125144025 8883705 49328790 107944575 108786765 10561815 893235 119517540 2578275 110422575 77509935 115469145 23027325 124259805 50666895 108219375 67680990 49724505 65287800 148115955 57748800 36444720 18308940 41216805 125223090 56966805 81657000 39665205 14140965 43671315 55920255 10416525 33344820 125141460 97868655 2266470 32917230 7003755 49699275 13005600 131448780 53866515 16298400 15595575 22508190 128875650 13732425 49843680 87061335 1585950 90262980 127117830 53785095 43028520 37568880 39336960 135321810 74001030 129304500 65896155 38643420 3941445 41859795 130450320 111669285 69325365 137575695 120725700 127888890 64961220 8201895 113575110 132627135 80622390 41258445 137370405 12851760 141994920 125757840 87787365 17079555 27628665 28876365 143533725 120240495 44783475 133888635 52060860 144416595 129681825 121944000 74391420 95595900 91499865 46907760 81245775 28774095 135250470 79998330 82342710 79525335 96180705 78700935 116011920 102673410 115826400 45060120 14145015 77456385 142801140 91425735 25719060 33502470 45669075 77045910 32807595 148180530 37291455 23003310 13282290 76306845 141115140 62842620 103407030 40234335 149171685 43677705 38488500 147311280 144972105 30792735 149646030 125174205 61135500 70393740 43241445 113679930 106776810 83247675 122002965 80026065 121039065 129256245 6727980 105946410 127251600 110028930 110918040 94968855 107424840 72874965 25872660 13034955 15841650 53244075 51136695 75638490 112764480 101820945 99126120 104679300 88965975 96561945 125243085 34131795 40058040 90507780 62511120 62092605 86080965 109570005 91039125 59659155 60355050 92888745 62364090 109077960 78507900 9115575 128062650 111917805 136633380 144426780 97310010 127054110 103133700 119757375 71677905 40499850 50404725 43715505 77114745 37764465 60237495 57946335 52201845 38811735 60469935 68357745 45761730 114809100 66281685 92071845 50672580 139482615 144205695 132478410 146346930 61651935 134397330 105739785 134386860 143925300 115584150 20948505 140306595 38254815 109254375 109101975 94526040 49762200 15205110 91968495 119877885 37505790 4233150 50477445 20600730 113143005 48443730 48661590 75874140 146719920 77613975 454740 131506335 42376365 136431255 74139675 69603165 134758350 94337940 146190615 14264895 60838050 14096505 114305940 33519735 79442385 27806670 74823300 75142230 125341680 63580710 143086110 71201430 114587160 140287215 50845815 6498435 85317210 12819855 89617605 29629125 137977965 18103260 130356210 51761505 66733425 43491540 66360585 78653775 24271785 79018290 101494170 115578840 137925765 28798305 141963690 105179280 54122490 76274325 143316210 79332345 122941800 111682500 88937415 129996675 4568835 127961355 125304885 28854315 81106005 6145905 139896270 103456560 96502380 28594620 77253135 19434840 100118595 115916610 80129490 112003800 111952380 38695020 80127915 52404885 124795920 93965370 141904725 21025650 37217790 32827560 106549530 87958545 144114330 37385055 57111060 6417765 149418540 77342340 145460160 103089555 124575075 74035470 84763155 12032700 127637940 86342775 144099975 100033740 142558950 94286790 122068500 76302195 117011400 83667600 38802270 117269145 53753535 85216425 132819165 118609905 81191910 148168725 31469730 59176320 58189005 91716135 88052385 133738830 146395320 142797195 5250405 51111210 64606515 121872810 42353580 130430265 40089285 51151965 124212420 138401910 119872110 141708960 114588480 132937590 96051645 49012395 45219915 132912735 10493610 18999945 137559510 79044705 108195975 113790000 89939640 15675480 138642570 39961155 16017990 13859895 137149290 8056200 132492465 75523800 38317020 21520260 109452750 116401335 43571760 16362780 4609020 85308285 105554625 94007250 304410 142740405 141583365 52619640 84866220 1449630 50999055 144045945 78347400 31817445 79181655 71071065 30105660 30173280 2255385 735405 114704295 8165730 48802515 55225170 106300365 119097615 123443370 46044150 99330825 19117755 28095240 53030655 78368730 48940590 135907170 103882290 97646625 21049305 11626590 90709185 76694400 41268255 93964050 83880900 105433560 79530180 26085105 112930860 130562715 130914705 93104340 22534125 116970180 132946290 78256635 18338805 48234450 97804800 31340325 18572220 148413390 113539590 116158680 9562125 128260035 69113670 133926840 46180710 74380545 81692910 90465495 5242710 107805630 36806160 68958090 147100440 123669495 43013295 70404765 133801440 636135 108439020 75493830 95547495 12522585 89178720 14291955 106178010 135655455 75616515 68185875 65145705 11607690 107128935 110045190 135175560 37767060 135265395 34925925 40365285 89593740 111575625 76919835 113889060 96331245 8940555 61030050 106934130 114169740 55619385 42103335 76266525 105103845 30392310 140685150 4093515 140825820 94468095 133074285 107761485 112309230 122186070 139093155 84023400 95926440 95171160 146024265 17103165 144212580 78379680 111943575 131739045 65738790 26990340 115629720 142317990 7306410 106409895 42489240 104779410 29740485 4000485 38973735 72085950 131863905 99704925 134477025 67122525 46846305 1021350 138400395 87918990 87189090 76426890 27427170 104527305 135375 99463200 74691900 54176940 6884505 134119860 99536505 91452390 112646970 74209500 127710465 91902030 6038805 54448320 43486815 27307305 28726905 65741430 91457910 135758160 77050590 40289145 139226295 10658490 47122815 62369775 11385450 53317080 39021270 110429250 38647155 128232015 122517720 144776940 81038535 49388715 123910995 93021735 29125185 26168280 131429025 138590070 13578270 61393365 102575040 20451480 106782330 108531315 26258055 45109050 113976480 89765970 85950585 77562660 135371505 132472170 103228050 138340005 62688195 66312975 107298000 128169105 107853750 85291260 117702285 123524070 2728980 148683360 39470325 46022970 120047295 92611920 39623865 114618690 133468530 127004850 64364895 149193705 6864150 21581145 90873885 88278420 91789425 126337845 20347125 137481345 148389045 103262805 101464380 87431310 13185690 62617395 135822150 105124890 34269465 34305225 21455940 142995825 46835835 94228155 59027295 22442400 100907835 64820490 98136015 104972880 15834000 90915945 122568855 104528220 73998690 129031335 22254450 83744880 26080980 93507585 119681040 99274095 101813580 16762560 117269130 51728685 108349305 110070495 106149675 54601365 75743745 32309550 72526425 149400825 107830020 67286790 21992415 23460555 54131295 144458325 49949235 97445160 81796020 53221185 45632070 29165775 130218870 116950470 90845775 22316250 22876590 132196155 60627045 111849225 79822395 21849720 112983285 5460315 34353630 126901815 47808495 75811665 4775310 85536795 31653360 143250240 128774505 61966245 116233695 96348465 60172020 57231615 128739870 32329545 131894055 112911030 79259115 112406805 102495855 118575315 37796205 53427900 12704985 126395685 104623035 146067360 30281355 112521180 69836400 25528635 115303860 28709175 85941180 130358310 57787005 35576655 99204960 122571870 2039520 142517895 92115705 133313835 44639730 31625340 96813645 122930520 20179260 72734130 92372985 147868455 70598220 96289320 13353585 73647540 17717985 19678515 30664350 73200090 93256905 140255265 141302670 54945390 1761585 114701835 33986880 14503800 84279015 59966040 76328460 34173225 63222945 83199390 65024580 39217440 76701765 108679560 66433035 33613905 14852220 135327120 1900245 149806965 145601685 6905160 28868565 36503685 24542715 139671075 101676615 49245960 3220725 81922890 112139025 75429300 85504470 97404810 77213745 2659035 119781630 53021670 143842650 87144465 93136740 91444905 147311595 17696445 122699295 57026325 79949970 43169250 125162745 38001495 95614410 56124120 37803630 84313335 89881755 15420240 27592380 4294560 140885160 132606645 21321525 58533165 84120135 8516895 20431515 50885100 19569030 130072605 28713195 54907875 100938090 64119240 145849965 130897800 47503950 115414680 12912255 133973145 84642480 48578505 80323095 136619310 31029705 14695920 59059770 47302035 55740105 27287310 123344520 118538970 146566500 12917955 104193090 34043235 56234280 89789580 57522615 103499355 46137240 142993755 69018075 46819785 44543325 101060655 138383655 66436275 25995735 75483270 124375155 134241600 914760 117390255 53204880 31776075 82396845 64712460 138387525 66250110 29436795 40424010 28234800 95490495 68478045 26454480 103019475 149706675 49893195 11241210 91562625 103777095 50360100 33641025 27166260 39639165 9469380 56958735 94512735 26878530 32237370 42044985 44660235 72105480 106864935 46405785 146606220 41771175 119533410 136759005 99615360 72655635 106179690 90784110 121631685 58111770 41659860 48724530 62856330 37125750 19112235 148812900 2743830 124009410 43209630 113766660 82896900 99626070 14102835 59678610 131426385 95091555 66865140 130877745 91065075 91789395 3018375 72564855 74788110 11557650 89119245 127817670 77090835 70048950 56129310 6913560 4430175 62201790 53069070 130554735 90504165 2604060 132773010 1669200 93333450 118709070 117722595 89941920 67422030 89566215 132742275 76856610 104391810 127483140 128008740 134473815 69771180 60037245 69377880 71995590 40919430 143653560 50760780 56900775 137410575 143718480 128801430 82300740 85520850 119109900 87803475 1022805 72738690 45949485 45890805 144467145 46574415 15728100 63490575 18308505 20566650 74263335 97771110 41579265 55847115 96341355 132540600 149834355 62220 81251850 45263520 3148995 123762600 129300690 49983615 26044680 36358095 26033475 39110100 86864580 110408130 16054905 107235030 22601325 18026250 146293425 129779895 147864390 68702940 78880755 56119770 65223165 46552440 44428995 124293540 117884280 74665770 121527855 33532305 120737340 18249825 4535850 37771035 56784900 103718325 40106820 50311995 17662755 139175685 50375280 3253215 17097690 113048385 27081750 112507770 101315925 88568310 66031305 73585920 72780 77838780 125850180 33997275 119755125 97656840 41474655 97156185 115630890 107619885 138462615 57007545 102870045 113728035 143518740 21729810 82728180 25906860 127125810 90296640 118990695 111519810 81007905 17719590 146230020 131359710 129710370 144081465 132008160 12350910 25994205 138970185 46650015 22883310 30032850 57674400 48501690 93109335 76986600 81985605 96148170 102419325 105147270 139338180 101734545 133329210 100944015 65305485 117999630 45611835 89774895 43512150 129135015 69267795 39075420 22048755 28093110 11139720 73207890 86282700 35304915 26003520 2450220 67861155 91918245 142889430 134858715 101466750 115558740 38165025 129363390 117552765 98175075 46720110 99411930 57194745 113988030 74191545 25093245 6473160 83651925 43209840 60131265 63341640 130139355 90126195 98186250 69497430 53567745 132943470 139763595 95280330 12059955 32485935 68739075 127651110 115825815 112378725 41307570 59644155 68450550 64275330 68036340 50699025 43971765 97721355 100652400 4116105 82367640 61340355 28734945 4381050 144085920 13310505 87929130 13258995 17285145 98804670 85010130 71980695 147721710 23272770 212445 42437430 24507090 69961500 124568370 47206245 132129285 1774410 75245910 40532430 33897000 35566200 45222420 139505415 129892050 2001855 38717820 126208875 94559085 121375710 129519960 66238785 109272600 42764250 35964180 43249485 3840465 128836440 4895475 130358250 75383625 18262170 48948450 76174995 57951600 101614290 127546065 44438070 145946580 42142485 75673530 5839980 33474285 36506700 58310055 41328420 62401500 108487500 82856925 116180340 21981600 109370235 138254130 40529985 98445555 138877215 59603625 57012510 5712210 97547895 58478325 73814040 90408240 77074215 35816595 73048980 135047160 103617045 24709365 145363650 56762010 3522360 147912510 60058845 99017265 7757520 96706710 92100195 2837820 70671660 101287380 91119900 110089065 95247495 124788165 69845235 55297410 82494300 26912745 143411010 16600575 76637715 30112080 85302270 135248490 109526685 31688175 25345440 31768890 130139205 106730175 109706910 138406335 38915460 67085055 59668230 90792450 104116350 118022025 88793250 115544400 136643400 51925890 12627375 73605 27766815 146012670 49592985 95469240 104942595 65222325 16448565 16592835 52377675 69994350 111947925 79405425 6122460 104132610 70061205 125707965 34745880 1410885 121190310 92648265 143340540 70580220 40316775 1791660 13606140 87279165 18592635 26010225 13635105 33977670 145175580 92353275 142757655 13132020 81520290 1535295 114397215 36266490 6036375 25252920 141240915 88967055 107867820 46292925 23644500 8396235 34605615 77296380 98013030 101260755 2942145 136055880 82121280 79944330 81397095 25083390 16053795 1405905 121973850 6545925 96639675 127494120 130852770 6946770 116925780 79188645 139830300 6855270 123531225 123053640 61438590 17937585 43805130 11387715 57557145 40932735 29490750 113003475 8288130 45417945 145069620 118133220 123620775 78645465 135673575 130510815 6172170 10006635 106168215 105359220 139456215 40344720 85341615 106150335 99213495 43274970 125189955 66696120 75841680 47179410 128868810 39680040 28887105 100175025 113218950 139106400 91659990 133460280 111817665 38807415 107854500 66811515 139543470 29613540 78944025 105629220 118283790 45291975 144983715 555705 96564270 110299140 26538255 125101545 100497090 145365135 140943915 30507150 28135845 136083465 97584150 30339660 132333975 146540310 34556070 128767155 51014835 99657600 25492005 48066120 55867530 93496185 133594650 1770390 98495910 74149980 52274955 55836465 86323830 121904775 31420305 77560665 119127315 114849975 32866785 84697275 39925470 43043205 73814010 120428580 84364710 137654925 36374955 142828860 27832560 46441005 31955295 102707880 107837775 33144435 93238155 54367320 39197595 26840280 137444820 77717280 94684110 104357670 26296680 137403015 84429645 75605265 28892655 119966280 44940285 4062330 4279080 82141065 56304990 130164780 129865815 90446010 39126705 34010250 135247110 6139410 134252370 3317295 143084565 149814765 145010310 3385890 26698605 148830180 64591680 106682235 57129795 20649690 118327740 33351495 84412185 16557090 4120575 118023795 52519020 61746180 147797295 28411710 108462345 70923495 44970390 100471560 118921305 89664165 81363315 2118195 23839005 128056485 93851625 100412850 68428845 40340535 110700030 84275460 123397545 114566115 43226310 72360555 118324380 32160495 51474405 139727415 87123360 6260610 62395530 142110090 126266895 78796470 94808880 113824710 18995490 39028305 13235265 19362000 40827330 77417865 39433605 127601685 20781150 56637090 141557190 35957355 139896285 2915070 148656195 23429220 149287230 113727735 37764585 30938835 7085565 94893945 82002675 123432015 69821580 147911490 43073280 103597620 67373850 85045560 77099415 117042300 76602465 103110660 133175880 124962555 29563935 64768770 114460410 6949470 91859115 933765 22945575 126069180 919605 91266090 118301400 140488050 94291830 134778045 16291380 50585370 24543915 78554715 78884160 126784740 85548705 49706805 94903125 122114775 117950295 3986850 89120190 26898195 68763750 50525235 35022720 29336175 110480025 115137495 136944675 141449340 60853800 123360975 21304650 44717235 111691500 96457965 148738410 51780945 23483235 21183780 141947940 132088740 113677185 79285395 49098540 19085160 103982700 138095325 113094990 35650935 142956660 118140150 33060405 147810435 19389540 119673150 135873645 52081845 13003125 11791095 122524980 53435580 110214585 20318535 144418065 84605985 126417645 34547235 80813115 134937150 119219655 97759440 96757815 135642330 106146525 13487130 92637855 123318675 64383360 64944075 142819065 71781540 81920295 92278650 112602630 17580210 106108755 98333025 104471400 32726370 88803285 44084745 86448360 18652980 133514415 147788100 83502000 85894440 24990540 43594590 135881115 72979050 64783770 68864055 71301720 58746525 12774795 46565265 104554545 48327180 106052550 129261585 20885265 47906055 77208150 138660915 98189925 60047250 129723195 124330185 70323495 75275370 1401660 2159265 2170140 15069660 145615995 99640515 50178435 142717515 46193715 107322705 70987455 128093370 55293495 45102735 9650700 19190280 52523610 104405070 140504400 38147640 55463340 18257250 141667650 121843440 54358410 107994075 24984480 138620895 142458030 146046120 52661745 119479530 8095365 106964010 34713540 67931055 67594230 84010470 24873645 115568835 99921570 75891315 47716665 49262460 95756490 121878960 111197985 28832370 138375135 118031880 96131745 135152970 97877100 82744635 143439405 143477970 107377065 4579500 138523860 83765880 3446130 66026850 118739880 89997180 34679520 84414945 48689055 68010945 142300275 43518540 38811780 78384825 106067415 11064150 52844100 146335515 27917985 69898695 142187400 74792070 108152265 88151415 54117630 103107855 85985985 36192225 117667095 44003745 23019900 29909175 45792840 54289980 27410880 112852155 135203775 27366105 35076315 120467850 6058485 47373600 110742930 88964010 133898565 126811665 33821205 53239725 109258530 10506360 44981160 41972460 8616705 19663350 119378190 48848040 73967025 67648545 29390550 126796995 108870225 2521095 79818450 54453135 108005295 55611390 74671455 32994060 86187135 122294775 119880390 44598975 87775800 113549250 8471190 49660860 99650475 30807300 101236845 133739340 87869040 51939480 63496815 19345575 95123355 90108375 60088095 107703555 18562830 72712350 7429275 34106670 571515 56277240 117774495 84247275 79148535 101472555 24420000 136877520 12840345 73226610 12513240 126995685 14286405 40595010 47856165 31630935 47546880 51133350 28423890 110846400 94853055 138603255 145034055 116621250 40218150 15014925 86596860 32028060 34604835 77238390 39637965 53326980 90437205 132959475 643740 93227925 32463270 107377545 139329270 47379960 75070695 143496720 9216375 126833880 96213285 3305250 148215585 57738600 108215100 147370440 135779265 5465325 74140035 96109665 44507820 41359995 27940950 909195 91147155 145374825 77880 758790 94102905 141670740 64022175 32829345 34643550 29674080 44970375 86346975 27546315 73079085 9152250 2897085 67790670 35036220 59747850 84453045 127530975 61518510 14100660 52682700 14590665 22608900 83939730 15460245 58707450 92490630 65461710 29207370 132643950 7754355 109497315 16306350 22865115 64248915 33049410 67257030 98178330 98798370 143727195 148782015 121369485 103590900 100134720 5752230 36791115 83895585 10295205 35553840 70244955 26791335 12544185 57570810 110399040 109169160 96342150 93073305 8088975 71938620 27719625 52613280 89161650 27270795 29699385 127978410 45962865 15896760 139843650 78295695 120179040 141728805 70725945 131923245 84273525 121424520 145429110 89745405 30763080 102227925 15559260 84833775 82269990 87506325 115302450 62462715 33713715 49472190 80206305 56044380 69114885 63759855 79316535 43780575 146710155 133256490 80948370 97216455 81246105 60004575 84098010 40183545 66757170 114463785 61720155 47596155 76759635 55713015 114031590 69870180 137047365 140147625 44598855 139818360 116069865 68998560 22345950 78077775 16842360 56672880 48618915 15435420 103127475 107743680 53499870 10570680 50805570 3381015 60327720 69788880 94995630 109856775 413220 64713660 82402335 101351655 44788905 49410135 105625455 49361055 134887110 46189005 18194040 147022545 15958110 38009550 103372635 129919890 72249285 30912180 138921180 105499380 99515340 98359380 109410150 80618100 122250285 129187140 67039515 81991230 76934055 126167400 87926745 42813075 89022990 5900850 133608615 80894970 32425950 140264505 66172440 126391305 43620990 51912525 72133770 30811125 19411215 53470515 109320390 28554990 54794880 79910550 149535240 103297470 62694330 88599750 10775385 145233435 17579565 119166465 102979440 114519990 95090220 103988565 49219965 46591635 43678455 73314150 107655705 37822530 129462915 35411430 41017470 147909975 22483635 20376780 100698975 108067155 15973080 41442525 37166565 107101830 37468710 55199955 56062215 35669460 84077175 137187960 79448295 82866150 47642205 79527645 11592150 85641420 134518635 148463640 120765945 14806605 18480690 102860835 148999575 54848745 115189530 149989635 59371410 65770380 90576135 112915230 99229860 142722915 138201105 76028850 141847050 52799265 36615930 133598355 60989625 113225430 137383635 30485355 88288665 24223155 146969265 12524205 70346985 120265935 124424325 92229510 55626495 69961125 1350465 134035200 17597565 134103705 142957590 130802310 48466785 45336495 98324325 121945485 22812135 134660325 99356955 85721760 13513755 33415155 90137280 79942575 59413860 141125130 123485760 69622725 33426015 79074030 127497975 144733575 103880670 108952635 56659275 123199350 143972430 125088285 78701775 138216675 138623265 48456120 124927980 115659690 10847595 93280830 122534955 115457535 116159850 67904295 32529105 49791000 43375560 121060995 81345570 49896000 26667810 9931800 34804485 70411470 13928970 74081970 3586575 134013825 130408350 1359240 109241490 140435085 91998735 105402450 91954575 87501345 26456460 111186765 19607115 148546305 72522840 75542835 98146965 44030070 74725890 19397430 71169690 61907565 53742750 32724825 8911470 106517400 92181330 10012605 57117495 2526435 144826740 15108165 132207960 57626310 146907180 50619285 24451335 91086030 51687555 134769060 56676765 73506360 147027765 131624895 115710990 51840165 68874825 28298235 11559450 29697525 60802020 22735575 52844475 102623775 37944570 59219655 102805230 82545900 52744200 40056150 88001580 24392625 118043910 70478955 52737525 122912100 142376070 98253870 78243525 103774185 120522660 129588150 85641075 58734960 73041075 53148120 33699735 144098595 97652250 9600840 83398365 120223200 118739895 71612400 118332105 34977120 148881255 70884750 69964125 90708450 112035030 22983105 130074300 30346380 55443750 121227375 135873210 5746650 141933765 73727580 79769805 128505840 93815640 56094885 27223875 93855840 98694510 122522295 103581750 91650855 105538020 62991075 84579780 2915175 143530755 33400725 48826515 114842640 109348905 42115740 106812225 138776805 102700590 10179240 5758965 17452035 93945915 568800 72666315 88378170 143581005 127392360 80496300 46663860 46455780 1921545 104908710 25430760 93018825 116309415 62386365 16589430 112449885 97091835 129858780 72501405 27517515 49997220 44918805 104378025 119217825 42095130 46775025 25334130 120033345 11119830 94998315 112105395 112544745 114395340 136977810 148184985 63165990 118201560 69858450 139466685 74489535 52934715 75554700 53558370 139250820 34447755 30089310 39190305 37883130 133166115 78784620 33535695 38688570 139214415 21530205 34543215 52749945 50681655 38999775 27464910 122158680 122248185 135853755 69602685 64991160 148138845 28854540 72171060 74631060 59457210 114324945 46477860 58828275 20428410 23020440 140496780 144306855 48316650 92820945 71141040 57414345 73430085 55957815 64612455 30294075 73898235 54651660 109732425 131718810 129837285 101643525 102964305 80744445 3145995 79642410 25573095 136005720 113223135 95777640 149459835 20564835 73863165 145210980 55378410 134301510 101201340 16925535 67495785 96026280 100394640 113894025 138255660 52263405 85830195 5783880 141733260 132436605 60663030 6517065 147465255 11400855 131034345 25468920 112673835 143255355 84488535 34651170 90503865 125994825 63596010 112843365 145698270 144918660 132286905 134172825 149693760 117257085 61129290 110034480 94920510 93301020 118034400 120433575 21381210 134217390 56826930 61788930 51382410 96509175 98114010 14866920 51563580 103962030 51757845 27436155 117402270 116676030 25584270 128893005 101753865 7998300 80482500 84221520 21402990 6541590 115405470 77570520 73079505 32196780 102302160 5507700 132433215 75637320 73668915 95855430 136149885 31114365 4909125 64477080 41941560 108036555 66841080 58884495 19927770 103500135 25500210 91502910 142674825 29333550 109037115 136470915 120087600 102807750 135501930 17018685 124333665 50190720 95077485 126361545 98155635 108465900 45869520 99447375 103837095 116693040 134552550 119201625 74317020 81579750 59513115 141817305 80836935 10211520 25626180 44651490 89619045 86707845 25036260 69172770 124065300 18784290 104739075 86746440 19723110 36128775 26318160 146488095 100652400 16223265 90014550 69882390 65284695 19312275 55099950 17829615 62994540 75259215 110655375 55779405 312840 130298055 64914315 122079855 66929115 93417150 96192870 2800215 28858995 88237170 133683855 106861575 110952855 6005130 58804365 136292370 21337755 3019680 110399625 13633305 52012395 7011540 9841815 46004670 33615180 142989495 133854585 37692105 62626380 135632040 89345745 93034080 132301770 28504170 140701530 116236125 7822620 133981965 64734465 30260280 90777435 30882600 140603070 101074770 57411450 61176690 133113645 137314155 127552635 81384150 123950490 134081100 22325355 100636635 5981355 59169630 112541700 17152620 1111215 117663825 32211960 133256550 29621760 64022775 66320865 62892660 127236120 16556700 52576785 62049975 121559805 87558555 145173585 70302510 68792715 31546110 61626855 59064165 25893090 141711075 95403405 42984780 36142110 93887175 33003120 132966780 95232360 20421285 119905350 9292170 6286425 45537390 77332590 127097715 70497390 127859430 10816290 93421845 23170350 115433880 19599120 64780440 88393800 63610845 99241185 39221550 36621885 38378490 48543090 66878415 92870205 73908660 117127650 75936930 66610230 110696520 83971110 9715170 120991260 36403305 58542990 210630 141634140 57244935 51822300 109476540 24902220 48985755 88218150 99171015 79553385 39204945 10166970 68798235 69985980 139159470 64901715 19329705 6764310 47468355 111102075 116920665 76541370 44169330 16248540 51098160 123727065 46104390 124428930 146925855 53297835 27258330 114645270 116813310 27816585 2980605 10866705 89815035 6187710 59254845 116686320 127242885 80858610 126793845 10375710 70694460 35875890 126483225 81425940 148004730 100550430 67345890 9411390 61095945 59258520 141429195 82435770 30948795 119190330 93590925 138478365 43029900 1897905 38516955 79188690 36379965 95099865 14647350 54776355 60140340 134995065 40844115 127411275 33373635 128659605 112286070 82119345 124062225 120507075 82713825 75344145 20855250 77471940 120301125 96237420 107324925 716160 46534635 30172350 119634780 95793795 60152205 101147835 118167420 70068015 36089130 30725550 97827120 139279140 71130120 22144305 56610465 95136840 88565325 85097595 119806305 96486300 29204115 130704630 87800460 149919375 1510845 12216390 125929515 55831920 18007185 70787820 95057985 61046160 39839055 5939475 66491520 91996650 37897410 18179355 12172395 7274820 17978640 147759885 39969630 62915400 25648860 139727070 34749165 8804910 135325995 88791735 70998510 37947270 94150365 149364795 78414885 56587890 14698770 149120115 117671790 47312355 35725110 45375090 60323865 67678740 97516695 46405110 6414255 104907480 103102920 111215055 58642215 129306810 86275815 67343400 241800 26518770 46073040 27082485 110276880 105166305 20923875 31505430 124428750 16305840 140682645 111028005 83104545 11543640 61170615 17813190 71515830 119058645 103815525 47450655 114051885 57769710 130238595 113085195 62578635 69853275 6061140 78715200 133292910 100956780 43066590 104988165 101406150 68235120 133676610 123149145 104992260 103178565 147243165 42784110 75553560 18224235 18316755 64079520 65103825 81300360 67074495 89965845 9179250 72166410 71267430 30665220 130458450 70401810 51538560 53398950 129919620 144204420 131810880 69040335 20558655 26091945 68656245 108158160 32252235 73445280 149034810 108922305 41875530 138267480 105180435 114804150 118866975 117516495 78099165 6213990 33751005 24194055 99464070 26815740 107273670 8056215 48698805 12312810 132982065 112847385 55411260 66107385 58893255 64813335 95610105 93982755 120305415 113975805 86478180 88394640 72297075 26711115 126500205 47905200 84443595 103101915 18006450 96908865 117318180 100207350 104347485 78046140 117624645 98854275 240045 55526010 13859790 19076955 101311980 137113380 119777940 149440335 32072670 39255930 7893840 54473160 141711180 57215805 72203205 82225755 4291545 5788680 21609390 4986435 13151415 116561745 133904160 25754490 57906225 8905110 107118735 83737635 6179970 54849630 486795 9106395 141830700 116634810 26333145 149958615 78033810 61648425 27861675 15635640 83406990 24331290 102394125 27216975 25588620 3440685 52306770 120969930 55882425 134609445 87437175 114186705 134578440 86888940 44009520 50283645 86218080 81305385 16811610 27612555 135862125 23079795 44071035 40818510 27376695 18541320 75890940 17067870 148386330 104640735 89911320 29063610 106818165 137094210 4144245 8935110 3999150 21216675 37366635 72131625 69026955 28280535 95845875 87043170 74762790 18132285 118529490 137416140 144774750 99293910 22091715 78556755 116233215 63541665 105712095 70895055 109514250 20816445 9928545 147400650 34678020 56908005 27031665 144199710 58781280 144391935 65554140 4142760 35484675 78180675 83993895 45519600 109291230 122899080 49498455 141646440 132924810 45191625 132662145 46505415 57382275 10713945 14181705 83092935 3824385 64351500 52501785 52586685 52497435 123515985 111476055 104660535 20380875 73808880 81036060 31844040 32850180 92640585 123503550 92286030 146009250 123636870 77062020 80360235 77398095 67356690 1254315 125277285 141497715 73841715 68710050 86170500 94707645 9754770 78954990 50777250 125039505 91270515 19311180 55390035 67078455 16285320 143002365 139937055 27639420 9708330 100609725 145139925 15964785 113899950 101168250 144688545 45618990 142561440 143427630 79984455 110943795 34724655 64601355 109666110 91919985 123175725 75605025 90273945 37773480 55368840 22952820 114626100 106038585 39632430 125432745 120844260 14167545 41086185 140587500 89151435 132639885 83692605 28193340 35264760 23921310 6791235 55756110 88681545 127595175 36887640 77006445 134667960 90952545 34521060 70244790 69468195 100730835 35978115 13113150 76271310 14922705 45222330 13860870 120832440 115928730 49644030 146317500 122598825 12411780 68347260 20980140 119671935 118496955 133549560 100599240 16326000 127601055 145577640 144851910 24076260 11314800 120529185 132190470 127301655 147526125 86937675 131838045 97247910 59558550 71145180 141634755 96204510 61661700 20744100 37516485 122864955 100995165 143934480 132010140 81640710 108668985 130042125 149375415 101760975 106318995 11783730 79677060 125482125 2140365 3433875 58795440 140720520 2950785 127263015 4800510 3313830 11209290 85473150 18735345 83441715 28717035 127888695 149688165 111399000 103776570 31052190 84811830 47986275 52077435 129919140 102156900 6631035 82225920 77639790 121273755 77862015 58327290 22689750 124574100 45395670 133171080 82354500 147656055 39246540 105131340 39375210 9196965 48416790 113503290 11869965 21683955 138410790 144575250 77553345 14694735 104363220 5699505 28278165 67690560 80919750 67303335 21772830 113405625 68855970 888000 6013860 15034605 124243950 40145790 64895025 50821725 107877390 102193020 139256415 72382320 119421405 111276765 12189525 53053980 132705780 95645865 20083500 133501260 147373350 24538620 1074510 10263525 138360630 97659645 94251270 21440220 115250865 1145445 82566255 132877095 114290070 116354490 90327240 11856495 128460735 18661395 10953885 1632465 71330610 76088325 10663455 103431300 128358285 54624750 133321410 50208135 119935530 4795350 50441250 61042620 145440675 104351475 139060905 36598995 40913520 1142940 57258615 71698785 30339825 140712150 117939285 967515 21138180 60444630 34550835 92816745 118777245 62513265 7818585 27527475 44611485 50776530 110580930 25495560 52151595 88219125 57146445 62821155 126066555 834555 83162805 82791930 4862715 94090095 94006050 115966755 32973300 137113395 108208470 68052060 117301365 3938625 41380815 146340570 117774330 31125330 134012475 94246035 45263985 53592375 139573605 51470625 106590480 78612405 117005880 74901360 119285580 2341950 87034890 2197350 111423795 21423435 114067920 48724755 47912715 141658605 44129145 130485930 23354460 67715175 89682045 34216110 29837145 44732250 80478450 84391860 136067940 67478190 131354235 49416495 137136975 89785410 39128055 92441970 30026730 9983430 40006845 129072450 132665625 1385415 141835395 50634960 24128355 94146480 19736745 122383455 115928970 18240645 4889445 10363965 90165240 28096170 17915880 39157980 107189250 48742545 56953440 80147520 86503440 31038855 100316070 71409015 31078815 883440 38995455 137582490 21952110 125245455 145801200 129116370 16274985 26281575 41353365 137410815 39810450 80900565 111754485 41284215 136934670 58236750 71032680 43665615 148630725 86790540 122939475 147190125 84096600 100463535 38661165 64015590 6078600 16194855 11019795 140581170 63621705 13344210 71987535 84494865 127066050 6572865 126815070 72056415 12532890 85567785 41992230 82864410 41904435 49497825 73715415 68052135 66508440 98945715 50023830 26449785 122996160 4456650 99392010 122211840 60305505 10445595 140925495 72530055 142948485 122834205 105486585 58681905 111698700 9312480 133851510 56429565 11615070 137589480 149800635 2023665 26887590 40294695 143663325 6280140 25089840 42430170 133889985 48097350 104260425 142050255 45834900 104885865 56410200 47699370 40701375 112367925 87565440 13752585 34642845 24238680 59072280 79005285 39950535 78171015 122351955 43353960 105483945 147778485 29192790 126019650 17518935 132858390 37945590 57905040 84861570 131534535 86394765 96478545 140794590 80737485 58888380 58336350 130034115 27367740 6828330 20981115 32147970 144688425 8274705 17792235 12157320 121537245 86076315 86807010 125542455 20850975 21579675 117921195 121396125 143591115 43057695 125406165 143717280 149559225 56187420 134135730 42099330 46259460 142607325 17799330 25149810 70865610 64744740 12413115 41954385 141420930 79934835 2819955 79303560 24292080 145921920 115950045 140161830 119873460 96070245 76073010 123748545 53072895 143122605 106477020 114745200 48093735 87819000 6258570 48441960 138504420 22130820 137416785 127268340 77036265 19634850 5128710 132710310 22471920 61816845 25465125 85947540 50248335 44864790 952365 36720390 54780900 93380880 89818470 66265350 116481660 23209365 22442100 84978000 54056730 13407795 85896720 147585750 27963240 50313570 139313205 32487510 96937425 117605550 60261165 105071505 67772820 70014420 135032100 92109870 116717685 102777825 104091120 140687085 33609300 82439955 20688750 35483130 52661400 124447710 65059830 103644555 108198105 136090590 67329285 90127980 90840240 89475405 129647565 89856420 56984640 18718935 11262870 104935095 10844265 127169310 5732670 39736785 77674320 140539035 15036300 9850125 73697040 110895990 77500035 101778495 102623355 59570640 90954615 80295450 126220155 16964565 89059335 124062105 140515245 143367600 143922885 4005345 125911650 5617650 142569915 114769155 70567215 142439475 127889850 28152765 111354930 36645030 24957330 56727960 33105330 125551140 35692230 144328215 103764750 61165680 7678440 129240555 24036345 59653545 114397680 54307740 38599995 86773875 21713025 92008680 88169115 5739870 336525 18842595 129402855 18728595 90457485 85601685 7220820 58289220 22004850 135266655 53531175 100859310 17800995 120372645 45935760 70229715 48956625 107462070 32940945 36602685 54601380 114368940 107516640 92735145 113587530 24365235 127507920 27317130 22490355 43345980 143075190 146394885 94827585 52922730 131322720 105846000 3838365 107836950 116149650 78679365 141503490 141900030 12835185 93149820 149435865 81073215 103250325 76973370 136408155 114241095 79863480 100318875 131094825 115034400 46083015 119048985 52431135 36611955 13578300 81924750 66080685 876810 113221275 44521680 87364455 117922785 101560770 17140860 53087940 70067085 114275595 69963855 3200730 41800515 48243150 131360880 22768875 36886125 144763275 71779545 77244765 101335620 144425880 115341540 33138795 42233835 24259200 96826995 15684105 82307115 95429445 124378830 10371120 20384100 86124840 139591620 118371180 10834815 67714215 54565260 113394270 50457195 27777225 137871780 125514285 57301980 53854830 122931975 6218085 90295425 124797210 39789210 102449730 47155740 3364185 101741580 77203305 41670945 43464015 15942240 61036650 90928215 8409030 55514040 84553875 21610635 142601835 46295895 47406495 3915870 28079295 8517705 80550750 92688450 85457745 28288725 91396920 108952050 72730005 99522435 133333605 95861925 86898795 25444335 28199295 45534570 20021280 86635335 10581285 14443935 100302300 2532360 53844285 137616150 136175715 87765120 115988925 13590015 100754565 46070010 6843615 83922405 15162105 121108200 105433440 16556985 125846265 71686875 4906365 100462815 38658975 76946070 78789240 104346495 96802830 86656455 117384270 114926100 44028330 2211015 117214200 136002855 73984125 61118880 105573180 101478375 101622240 16374315 101922675 14890065 58543230 96853260 1897635 141147015 103637430 124759380 120297960 12704565 81744300 41905410 31233915 148865745 105484425 143252070 117375720 9458355 64533900 136104345 110580540 28111770 56030310 122365320 132796425 109510380 32257005 144841920 89865555 114050160 74839680 67795080 122287230 57383655 104453370 38364600 147978960 23915535 148303530 10268685 115547745 8408250 118535580 95257695 76205775 83215545 118153020 101463345 29296305 78886845 77630310 62677110 144047850 19200390 84988755 51106620 43702845 108166920 79856070 117631590 126576435 90547665 53149425 86689620 7443000 69909525 122223675 48739185 114880290 144726825 16119330 106615230 103545765 1644960 119257800 76482390 26481915 93092745 75677655 60227730 17725695 52595100 129099870 61968810 118105800 33054765 136989015 29650875 93595890 148726950 27721110 3705870 19594950 116965245 103426785 8407605 29250450 101875470 118342110 125832240 83250210 145483575 110146680 137790150 81281280 120505035 147995115 112384785 146663775 7329345 99828720 72491985 103965000 43502970 100980900 110131785 103179585 95221785 116943210 68476200 83996460 5565795 30080325 8938245 9835080 30279315 30383385 102864120 76293495 111949830 31807410 144359580 109731360 116488575 87988590 49515180 124206570 118834530 88062390 137505555 63478545 4562085 145258350 144617910 131000235 13467360 72974805 26932800 4717620 31316805 100355700 96612375 12617250 32100465 20167245 123417375 84360240 91705785 126216555 26640675 86227035 79034205 87742725 23572785 65922090 7390965 70712145 108591990 92616030 112862655 40364700 120770460 121598205 11779905 145970970 53072475 70541280 49097745 22871910 69244200 49755270 122835720 24668190 82828755 105340845 24191625 93804315 3961590 119023590 110842095 34425345 74243430 134688315 83378325 27527235 146162850 30425220 66148365 96825465 26836530 91105080 140817420 84160545 73177605 23727840 4851405 120772995 56629305 21790275 32292285 114837285 65167980 75101535 85630920 67832130 106054545 128190540 8065485 135264135 34487340 130937190 15979080 110299050 95336625 85389150 55879005 86682630 8095320 49869240 13838805 132972555 132955350 104464350 7958055 137296440 46555245 126057300 18855960 103145175 13119795 118159005 75033045 60926325 136131480 73097670 144460725 74078340 107761950 63582015 22214475 125024760 82518015 144693915 118415730 88157760 81047985 7032180 106729995 69404760 135251610 66362895 149134215 117562995 28674015 17449605 90477405 102254910 147196770 100261305 55268355 65765085 37270200 21967380 79018230 46468770 124743825 84031875 4869765 76821435 62944815 23673705 74289510 122543460 93153480 81835230 4327110 129101970 112186725 16648305 43418085 40385565 128844555 123431130 78108270 52319205 59641440 24974175 24188805 45277785 15164880 56753265 90184650 89205315 120785100 149869065 36124500 93900765 88336425 148610520 54280695 113826630 17249730 57445470 17570235 92473260 53683620 6734475 137860515 65377710 82309845 93451500 65650335 52825200 8112525 109144755 85133685 28739910 33894585 86841555 59303145 5303805 132289245 78668370 30153735 34313850 105612045 58669875 16427340 63083415 110570850 130326870 9317220 24516150 76595205 69611595 72447240 28048425 67646490 19182585 41292720 61505640 15404730 134836095 24775125 108797925 70687410 83891190 73992570 116029905 52494840 80429445 123346470 30879240 85666395 6468180 89310510 67205505 139234320 85342845 5244825 142836405 38537640 22700655 7310955 89680380 728730 33768375 43783860 61355835 140161485 16390560 28748295 32603550 30134595 2012925 100149720 30587865 87458835 5167845 80567955 1068150 67358190 145798470 27854385 66610020 67750740 48947055 140088240 56453760 37773105 37687605 148497045 6537150 56617155 15021675 136913610 129967740 30028665 72734805 82330155 84910035 69136050 72039420 106203960 40655775 43625880 76076565 140736330 107292360 86522625 98693010 64872195 110295255 25837080 76138215 62092245 129833940 88570755 83831835 54711165 143731875 105478425 17421900 1262295 71677770 20809320 67740450 27036690 137652960 100857630 102742995 135295995 123844515 2763780 55962915 149187600 48925215 63518295 39563790 9201540 116102805 143518515 80400795 130266855 114927675 125413785 54848025 132606915 138311070 20873010 114965355 5194140 65171700 77600445 8413815 52978170 11650995 26991435 24780240 90578520 76038720 40338105 68078340 61502415 78657690 110313660 120304605 94897125 23278845 19253355 94898505 40974150 68300445 33064335 1899495 91108545 56004285 34701090 104090400 29910735 46533090 15186360 27525855 34238745 77874765 120928305 131216580 101610270 60050955 56647410 6191520 149466060 146187990 139930455 25323045 117056580 5907210 72577680 67762755 70584870 37779765 48606375 67543845 84902310 55192185 63522120 91898640 34415415 49917990 11091150 68372400 120206955 105892470 135534750 139821435 28950555 119234385 59459070 91202190 5676525 104188755 147725145 6500400 95138820 128696340 144084675 119432940 86612025 88438215 106039665 40544325 23086140 75609645 98274555 143577915 35023860 94249200 62960655 39625635 118750095 132136770 87740970 37309095 78710100 63691260 6291825 107798580 100389510 129038235 112828335 54938145 54333195 70472760 40908030 90873090 52015590 26177760 42390810 131524515 113249220 72774165 4130835 122385150 98616855 23183160 144270435 136714875 69267495 63941010 60242520 75860820 32569890 69641955 17651040 30724965 80343450 117764325 143263635 58687335 77370870 141740625 43454535 124160400 49484745 95970810 147682575 25498440 130814790 147779175 60597240 58671570 119631000 142946265 55739790 136452765 96816975 3949800 55090050 10643025 131924745 110742210 21475110 109523595 47050410 96347280 18834255 22846290 17879910 42687480 122585460 116364105 10053120 123834255 83166825 122941995 101916930 50074845 35754495 93203295 894975 28877820 86215380 103727340 138416760 41933760 8293770 99260880 77755365 38975940 82578630 90202860 88113765 91500855 28809750 53169300 61551150 123988515 37839555 72822870 56181060 83877225 63855165 31987200 49089840 143283765 51522330 58680750 71317905 94855005 107968680 93302565 94429455 3454245 19135830 140956695 14624640 141880275 117380055 54721065 108132135 131552310 30215235 79610070 90789675 6848475 113497290 27918150 75858135 31509360 51690495 68957565 111023400 134578470 89418120 12193245 11629290 23180445 13995225 94225530 41526825 95379840 138961125 90832830 149532915 67096980 146236095 147220395 22920855 143835120 83777700 125604795 66943950 148326300 107950470 33451005 122726535 32107260 128353665 146270955 122136870 96831165 111349740 32722695 89839020 123696540 45573150 97259100 52834035 85270215 15203205 105170220 114607815 95194815 28687680 54267075 106378770 86893290 106978980 109440630 131672010 132740025 107488020 85593315 1465515 131819010 37173315 68210490 31701810 84364260 126704040 16925955 12652425 43148955 21435300 29493270 88875135 143377170 100567275 44301690 49310070 63264240 50166900 111334290 135720525 62549355 68582835 43745295 54570405 107170545 58806690 33499065 127691880 126811050 21418695 108351855 61871670 26468415 26276985 68863365 91392585 72216885 90386475 78631500 12713700 132812880 40180185 90024585 85322310 101621295 148718805 82136265 149269935 87898260 148141215 118831650 138817905 118547295 126589320 52039320 115670415 85748775 147283020 88586010 89776050 118106565 74436585 63182865 93499005 120816435 112062435 105190260 41340330 148344225 134790810 149385060 30550440 441915 93411195 147884715 119370825 7491570 77826405 54063255 95875290 378150 79718205 100055640 17737095 29776290 46895925 78689490 82150185 8548035 129469590 78642540 5908665 101706135 4589130 83042865 76388370 41442300 37185075 20141640 146811060 30649365 6381270 73194435 99584625 140959155 10868760 102523860 101582820 23040690 132048810 55057680 2574315 40278135 87760635 36839550 14723265 125324295 146465385 76855365 96553575 79501110 50874975 104697210 46846335 13956450 140825175 60190095 120999600 59319060 15395520 82538385 28154505 63945705 26839575 131391525 15918555 118688265 117856980 149310540 7738380 46752840 69822450 57934905 62839695 35749710 100365150 41005125 109301130 114717285 149678325 146257410 49824750 55185555 61379910 19472910 5185800 30714270 4321725 15407535 54927300 130863480 135305040 139601325 5847030 115282185 60709080 28417140 49664505 138092115 138207825 22890180 139494360 81196995 12495780 80507895 142734030 54297720 76687050 146219580 96518610 100315200 126049245 148222530 67985400 114795885 113811390 65751615 68152320 65558160 132193215 69449070 32372310 2722935 143775360 71601780 98233740 126667560 42797070 18609705 39796035 88352370 225990 111973155 24061155 51932430 128879310 104676510 76353180 112797840 64222215 90523725 37469115 16042170 74168520 55380825 66357180 13647780 140539800 74174040 61361280 111246255 103141920 35838765 40925580 30134715 124992750 130672830 134448075 18464895 57874830 91528800 9979230 75653910 69845295 840420 117813945 82127955 29395140 87779895 132400125 136775730 45365805 68749185 82957905 69129660 11796360 38727915 55909110 81506250 1173915 8919945 78778665 15865380 38072280 43215495 106654560 132794130 38664915 106818150 19506255 46303605 31954785 85837395 15344280 41412615 120635175 141702630 103485945 32480835 141586200 74345835 115278165 20588115 16128585 39347595 32024715 15343170 94868535 24191535 85110435 11278920 106729680 75545820 30730560 123909495 89912265 105078255 10593225 141414540 66346470 47114040 118572570 32684325 119636220 76182390 8584530 91195860 57333315 84311310 34405545 128794230 25096590 49352280 113904060 57730710 107735715 45314250 107900805 65943000 130302840 67053480 350415 46213485 143616270 76960020 74139540 119535375 46815420 92602200 811935 102371505 41961225 123735960 64600095 1571835 82556295 62358645 86279655 139389135 10151775 67250460 46389735 19701225 146537895 11453790 57368430 121289610 113517690 75632565 99170640 39960315 96402210 118006185 33852285 12843945 51990870 116440230 2236050 30446775 81959880 2607150 60538020 144059775 93064665 54490740 82997490 146357925 23785890 138927585 16660725 14407560 113073615 44113530 39602205 91798680 69408330 104461155 51972015 30219735 23934180 147867525 74904045 50464920 49623510 103190250 71751045 137400240 39886665 113680140 116765700 86248665 71877030 116063220 90981990 59285610 50435355 136814025 80195445 65853195 104582700 39465900 58740600 100732815 11269290 12369225 66562830 140272680 126756930 3981570 20670675 136773540 47197470 3850785 119045940 3126900 11425785 15810195 116580525 45082200 55335675 143794710 32919975 104496375 33023025 114924195 824595 38743185 135719835 109431810 77032050 34401960 31524675 11606460 75552600 20871450 64962645 516540 84934185 134999925 122091735 50493540 7942110 99520605 66019635 5896860 70755075 10194375 26916540 147147435 24941145 581925 112755405 69637995 22985655 80870940 10251990 5057430 115073115 120650730 135008415 44853270 23236470 67876275 78734610 87134490 97823400 123078825 5698290 45501720 39932115 146839815 123131925 34375650 143263320 115519335 145415190 115380390 143030265 62837985 58527975 60712350 63286365 111266310 59701500 126000435 17060490 73760970 26629365 141117915 26121165 103438485 49041630 109076175 16619595 126336540 119650395 8406000 86520105 148917390 78104145 101572545 81766500 6551325 8222685 149738130 26611935 13848765 27888030 15242880 70171830 147224685 79929435 112683825 106150320 104937030 3815820 141466755 120858525 26106960 71733165 88435800 14256705 74211660 73130595 98445045 125159730 36290175 51844515 72196455 70850640 83846850 67922070 46460235 67160865 7364445 104738130 48814185 64694205 70228620 75444705 119839605 5010720 42909315 106994835 118279950 85795695 3428625 147693990 84882780 13962120 16967490 40594155 4266150 114134700 118656750 96556515 1587420 18986250 70967265 146151360 89949945 147726240 131818800 80545950 58827060 80574120 63193785 91350510 74795520 74114265 33293100 7090770 20177535 73294680 112628700 129761955 19512255 72062265 92363130 149334735 9313065 107996955 141869910 102086895 94541955 62372745 55574520 92442750 74429130 13911105 77526630 25364085 116515140 133419930 108588750 56560140 90510825 46985325 35779095 134600985 91350390 70224195 45690990 65069550 120226305 45556785 50882100 117475365 108807705 111764280 34460775 30947265 42925650 26615895 108807600 123455310 122959725 23602410 99406860 58094535 144277425 141610020 86008845 51897315 66323715 82198740 2106480 137829690 93963765 121816095 21070215 56249010 48600435 111259800 145367205 118041690 70815120 23193255 33486270 64179030 91455885 35442630 72153615 124442280 36354885 104455695 70351800 85492305 32427765 43209765 111399090 107354430 76604295 115954005 112050030 44395995 19025520 80352885 32770635 80562150 82255920 149133375 129917310 33577305 125875485 90261375 18011655 21589065 132250185 19096845 73635555 278010 123897165 100696260 17729565 45289575 65495655 14304390 33264585 115912050 142914060 144731865 139830000 87468045 85369665 49223760 69470835 9743145 98570205 142344420 114993705 96683595 73483380 57058905 9784890 47502915 82129875 30337200 82809750 37755195 131291130 134011800 69764595 138685785 1243950 15000735 5776650 56346180 92878275 119349990 12194115 113001390 101353350 122247120 108780615 40775460 17420385 96910710 40758705 3611535 18632295 136555230 33692985 39159465 140232255 82143195 68264475 62801385 98724825 63065295 78710535 68428395 90959280 76469355 35040120 140091615 107052210 141176130 41559285 129834675 132587325 141283710 12599865 78231465 136196865 137842755 85867440 130490325 67231815 78204555 18877395 136919940 17199195 13240275 82452465 62762880 43135185 84330060 135619020 57181050 67133865 33048120 69607650 12351975 24214695 7690800 59527920 68064690 124800945 68518005 21565710 115892070 135028935 121671120 34769265 82554720 142507215 93858345 120471345 138362715 48157545 49646475 69949065 126016410 146042370 113905995 114192765 45155625 97841445 121731570 125384730 25690230 148121895 108852705 139693515 142639320 48549075 93682545 63841620 81141195 51578115 30739440 145829670 132301320 99170475 25785120 10211880 68845755 48767520 71413950 45902145 93788760 68486220 50529810 80613210 46161930 92084910 72060795 9139380 51276165 11256765 96156465 118185060 62788470 121218435 100946310 53110905 2906265 109058595 87972075 11761035 58310520 48796635 103860390 18537795 114226755 61880715 14407185 141138525 69712725 108147315 41348520 66161520 25233060 111042900 35451405 31434285 24370035 32106510 89609610 98690100 33827115 44290905 7116570 30769815 76884690 77291820 80121900 112562910 73144365 67868235 46352610 122715285 18322695 24984435 56881125 111203280 55876575 58962825 77905155 72152205 34929450 70514205 43192920 51753030 97226370 77321295 86939475 125369520 102814995 64802940 65090235 43156170 82036725 137149755 24203520 21001560 132225555 72482940 101321685 138917925 119385270 141767865 82533375 39853695 61657845 148481910 39885705 30293085 67282800 72460695 91302225 14603895 107300355 137116515 6584850 145159185 128619855 45847455 13267215 103515000 42699330 113859765 112377375 11658960 83550915 81131430 19917525 23936640 146672010 55703655 37187055 61675665 137694555 58811235 14706210 1673220 80762025 6146220 38582310 3996630 8096505 114044925 24923160 114533880 91899075 9744435 145162185 53656965 21068685 5859675 6926385 147682665 85224990 131444070 103078890 12082995 1277820 112736790 134701725 128976495 44752245 62997435 149682315 89715855 103929000 91054590 128484225 91786095 55112940 85569360 30837405 8828850 121630080 37521690 149110245 65679630 101401785 48726930 5829420 30516435 130605885 101436030 25216740 73157040 45453885 194625 74590485 28986225 126473385 57001050 71279955 33387210 36877695 20022165 116063910 119882850 11157105 9894825 75979800 85098720 54487350 90015120 84557490 123441930 57647910 91914540 61350720 118928265 57818025 26520450 70384575 63065040 716235 57906345 92302455 1378695 12147780 72707775 110911920 138952485 49271415 117668445 34981815 127410345 105713280 37566165 148070850 7867935 65442495 67367445 15556170 63234930 110290140 88937820 132403380 3747150 136386090 32556180 27953640 35580900 32635665 144257160 128038410 113129745 42236655 98566590 28127775 1317120 94438650 1658505 100177710 141267285 16281900 94918920 125161830 68892630 115104855 125748900 28911360 78044310 75599115 95798040 46110150 46749015 18927480 19291140 68200650 59118090 35820915 138574860 10039950 40463025 94750365 12666060 86384520 71328450 144425085 120941400 108378885 61888320 57441030 110605035 62657715 127735005 30183390 8824860 144046140 65930610 7303560 88464330 84019185 102416175 82737225 47214045 53871705 37721085 130790985 41277525 6247515 131973555 39728955 37071510 143036205 147729180 15223800 72133110 130533555 15838125 88596390 147557130 137621460 78292665 73513800 53582355 12975705 120079455 33539100 71726490 129435300 122702085 98438055 114243960 49076685 124509405 89890560 142262010 102168960 102182190 28141575 42527010 11131725 138346335 94608000 83278590 127373055 51306540 53649600 15447540 112263270 105655320 98415555 77238540 7363065 30771570 10149540 35579220 61392150 88273095 107557785 60274485 50969940 53905605 41963910 90783210 62080140 70857105 124205055 131328855 97977285 59245035 11803860 147279540 26570865 22129845 95616750 117669960 128576100 148641825 146769720 128705250 143318610 78486210 95723145 96714630 38467305 17292705 108304575 12245955 54609060 17137980 124926315 144324660 65876790 132566775 84457650 85253535 21167100 85995645 40735680 129809085 90748800 115918275 31011105 143961060 72793635 71368545 79356855 63185040 71007495 63170130 114483450 88794825 59084460 45505830 110597760 89387355 18242640 73574940 18832290 144435375 45979905 60157020 2595765 100078485 56904990 119984220 104957430 36575055 102593925 116339910 21226230 69527925 13787175 20413455 107158830 16721190 17038965 114304560 110299245 111169260 102215745 76916625 80290830 27273915 30091725 147542475 127823865 92261340 116503125 62198880 90544185 66843945 143972010 81622050 42689775 112603740 51728745 39336405 132397020 143355255 15421800 111977955 9692190 140673180 124516425 59787300 68001615 18683640 49237695 137745585 120454350 11117370 121254915 118382985 132037845 87718455 130260375 853680 46294710 66816195 45304665 53475465 11534730 1230870 127444230 129019335 71504145 96506400 74632830 107408820 67969950 147648255 45233550 47996340 88183410 93292215 30649320 67619655 130047450 78288855 11037945 75844920 16041255 140270655 112925550 102765765 78917310 112729980 111800280 142546665 113864610 10537155 39286755 53910885 80860440 48016920 11608785 31083900 85015845 129621780 149067120 58558410 83988135 75422100 107762310 64542120 53610540 120540705 2018640 69131940 115458795 69717585 29198040 37792440 80705460 107530845 115690110 125129685 104214150 131974710 111335730 38216415 58533300 56814660 77028945 121844730 34153590 119300205 70858845 15143700 97731270 36213300 101342955 32709690 123768390 80389020 12689445 9301830 44376510 122755380 14407215 11427945 21504825 13148895 98315310 37779915 23946810 17363145 63079260 118654650 58380240 110134665 34277115 100723935 105133020 69445905 24172410 98602020 120983265 109601730 124902180 9905535 136299735 141503430 132071430 131870610 87823245 124678860 122470185 72096630 125609910 121648020 105871245 13562565 16385010 70152360 75530475 94657320 88176150 118248780 35827845 120382680 43010295 116535735 55367550 136208010 40256955 104008200 57671535 941955 78643980 47091180 32765910 22724610 143199345 120598980 87259485 88856160 7064040 42181530 145138590 109016715 191745 83644440 129752505 110309820 59520405 84143010 109865505 96937170 101534835 131669385 9291645 97078050 121444890 89459670 68159475 125711535 14060760 127136490 121592160 89608035 69020340 102709080 37415190 54726210 8662710 137273820 93372480 143295120 70595925 111060885 102753720 7977090 133167615 14978985 21335280 131629140 144013035 68752335 39126690 1585140 105089205 12682155 105813555 86464620 93363375 23050290 24894885 43713240 107589015 7268295 112824075 147709365 4403145 34634955 17884545 28935660 27128520 109214580 142175730 5540595 89349240 126562800 144669345 64228305 107033730 73290630 35596455 24898935 133395795 114374400 109357575 44248620 60728220 140904165 99316260 30509400 19069230 61337130 115550325 55883115 53601840 1604445 32275605 79384635 31044825 99427260 20146080 131742375 63428505 9613215 26942925 136271355 108007860 144957495 1879260 29966520 128212020 23459640 93675765 14082480 1307100 104332065 126445920 61901085 20568495 102017985 47204100 106206435 55784580 135369480 130083480 43376040 12736035 113817255 139858185 70325910 1572540 113206455 19947765 90792900 35852850 39888135 111324570 56645250 111349485 67956480 123732735 79174815 72866625 106639155 136711230 7853100 56554890 29301420 71281170 31793505 122679150 25495920 107040780 82018635 88130730 128515950 16674015 59729280 36931665 113107620 67768740 102390705 43230330 114775485 56701245 146022060 41029395 130612290 72711315 88809750 67426905 5502600 148523850 94076565 87354765 56914515 6464595 16219980 93451185 24094050 28729875 91942560 83051865 149380695 109481205 58500960 82355355 32008725 33577230 2943735 106652595 37367445 141237465 49343715 90945270 50444085 111799365 127596450 14754060 88191435 63420180 98017575 13350090 101534430 20435055 128012610 35748300 62470845 11580705 14287035 91722765 87284700 48809025 99839595 112062465 52179195 43263450 55164495 29257485 81585630 23502090 2933175 11922705 140838990 92022570 60265170 70452765 20229105 127381860 35747070 63338955 63850245 78773670 123608625 55263030 94717875 63744465 144014760 134247795 87090 90269370 100320555 62854290 81261780 78729390 75436305 98551905 26025945 34265130 110439030 119472165 101495835 135478560 119997540 122021835 106349205 97342590 71352330 21204975 123457545 92177835 39754395 120102630 52185270 114102735 38749860 104977245 34463355 11263485 57261885 91510980 79224540 124147110 139687800 53721450 24885120 84684630 93162720 126711360 116342175 123570195 76197615 124922550 124415505 66791835 131216745 117841065 51508755 98975955 58460010 138031920 101735640 53966610 25256070 83917725 7762950 108034965 14333625 14503830 122916870 141791415 56534040 144027405 136933935 139099125 65947875 140614680 60446250 142805835 105278640 18998220 138711900 93991965 149974635 61496505 85764345 45472845 18738345 9658380 4101420 84661245 49064940 5499060 134050935 35618700 16726275 43958250 50025255 56076780 51427350 39325950 36411945 12376665 123505035 141161265 137574240 56188455 97184340 39558840 24122520 58680495 141342765 59332770 127512375 129660015 62597760 11714835 124633605 95403705 92883555 62180220 11363685 86491035 38145930 118590210 137577135 5226525 136772175 103370460 137344245 3201315 45454695 80243175 144387540 134924925 37808805 101844135 137483865 139964805 24116385 97622685 144996720 32567070 76189125 5775270 54221535 26220075 109728795 124666800 82268160 62392320 121691115 93104715 4855440 49934985 40879035 12548145 45797700 48616335 109702290 119427030 142575075 83998920 46665240 39165285 137453985 2588790 127733940 99281070 15061665 73664715 3210600 73191540 44255520 132445755 19959870 103829385 143284635 47076960 98873010 109219830 124290915 42447720 132313950 87552645 133807740 16561155 119730930 129562395 24784590 51793275 138523260 46773615 131120520 97113480 137217945 35118270 70439055 85693380 132381600 99185730 25952865 65114190 45144345 143889465 28109685 131735745 109154145 5005155 11854290 8378355 131781870 87163650 30180945 32661255 132402330 26793975 111020205 120394590 8072055 61674345 141349005 53463960 43003890 44824920 138423015 105230895 107748375 100446900 147006795 28287300 30994140 38694015 93849690 4167705 4751160 120277185 102790980 117483195 27426735 57033180 110083260 121473915 28167480 132188535 29945955 140539560 75756420 112665315 61640730 74421570 18871725 85767030 69007440 61319820 136762110 52208055 73935900 72596190 148705530 50303580 35404305 77165865 68916060 142420545 93323625 33768285 86916510 6326520 145938390 29269665 80064390 16585245 100506645 88419480 103428255 29371875 87310035 57509550 73594710 72584985 106467720 43683105 129950205 124712355 5975295 16711710 20182785 124728465 7033395 76145850 24332835 123253080 91626945 29076090 92040360 130533150 97977330 144902370 102260100 59515650 82914195 91021695 127419495 115231155 20617620 34820190 51488505 64729935 48497805 8648520 93812355 84525090 108090 115419345 70092615 56842110 64698045 130019775 64190850 123767130 1250460 49267170 123428355 121682160 98321145 19840815 98375430 35231925 51743130 31016040 31017195 114888990 74019540 31802295 7920945 8574630 79785570 106136205 43807395 109366050 126174540 3518235 119661315 66842460 13547490 65554170 39180390 43766940 45351720 19503675 3722520 112326795 58204350 147203580 142891515 47040105 97949835 113456970 30693075 56678970 120677430 59038530 32515500 10998735 91713990 111010545 123815610 138294360 45251910 83139330 60830145 53438265 113495925 101995230 7335405 103905495 57662715 34926615 49256400 67960755 123514290 44162835 135866430 143392380 111479715 136979745 33899940 24387630 116519310 100193955 81397665 80074200 138701835 126630975 55529865 83191665 9334215 83739150 24607695 128241570 110531460 80416155 2032215 12062430 15558900 109289955 113678175 136336365 143227485 98741100 3020205 18782685 45209175 24822525 15459255 135770040 13330050 111051510 143184555 21813990 9589650 45093735 123679830 78610005 73153020 141454890 34788150 91246755 118729665 116869395 37306845 57834765 22252125 50320905 101126700 55523445 32278335 145238925 25210605 126868740 121770270 62059350 111237390 96328725 134980215 49964835 49731135 8239140 38132850 36507990 135658365 132633585 137717805 76071405 138682005 80049150 77624100 48494460 5667855 12154290 16920345 4251765 74931720 21328830 136905825 136180080 54125970 1977225 12835575 133394070 41983905 50753130 100531980 144781035 16630965 96905430 92759340 77914515 59014755 66550515 87219990 22561800 24379515 17956530 112959735 24664095 76636035 148193115 22276065 33058980 137496690 137630685 111479745 71899860 32890335 22842705 3804540 68152980 92758170 18906900 146650815 122839515 122407215 110970945 57076515 46862685 132408720 115022340 116910495 115845375 112944840 34120035 77104410 142137825 83332140 96438225 669675 46022820 85411335 26737725 145860255 98708370 75550410 87840360 49634475 44945280 78709080 133059045 26270610 85566030 129197940 92689545 107617350 72545445 144417135 52536885 74707245 124217955 94512240 43511790 122286690 57388290 137050635 140592600 121138380 107661390 127535265 12687975 99924105 77988405 33576030 69772065 92717415 45023160 108674775 129130170 123525855 19834020 115225845 93582840 111334005 53499915 96724155 72828165 132668490 144145080 105540555 87266115 45877995 500790 109018470 35313615 147145470 139803675 149446500 68474490 125527290 76138200 28583280 94336410 37151250 95162925 111460230 57452880 66275760 147157005 97918485 113013210 10494750 4781820 40731720 38644470 12896910 93273390 67508475 5597310 140719920 24168135 6741915 28138935 125033610 74201340 129103095 40110795 78881475 53243025 122634750 18514320 147082680 93970125 76841355 5649390 70724355 15155730 106331055 113851560 8909490 93940170 87919215 115941015 137737965 45896295 73927305 101355465 54609915 61858395 31715670 67078770 79239465 65885145 50305710 129933390 102401700 62495115 137351775 25977810 141615255 41681820 120681735 13615755 18334260 122497470 102794430 23469825 139514205 132935430 110337465 106885605 17509050 33937860 72889665 77357760 89131620 138995730 64515555 63269310 14595105 54932430 39187350 26502240 4212495 25134180 109111845 132202755 58647480 69157770 62785590 106117485 64826850 41907465 25142865 90957240 111164235 93168885 7126005 15424500 145026090 32613510 35315895 31076085 94290105 64708845 60309180 1039500 49502370 41515965 11560815 58173900 97333005 60781140 567630 89099355 50211195 19632525 142535775 24181830 147772785 74275695 12266820 101795325 113034885 52180815 121013970 127228350 22132575 15996420 78616050 114873150 121211430 17782920 100194690 98897115 87734790 127889370 2559030 28473810 61017135 50541180 56969865 19492605 65463915 74176740 56139120 74667270 7673550 4588125 131756715 108979275 82051065 22120410 124014255 80210130 106658340 39144795 15596220 5733840 17104230 110474085 69407865 132302565 17315835 41921805 103474485 68124525 141425655 52776555 147167985 3472200 60002355 109429155 133622145 4841070 32959095 1991970 68106480 70115340 71807685 150585 83965005 142323420 119643330 109602990 8931030 73681155 56489025 85116945 148516845 59759865 96720330 8595810 234495 5442525 138361620 1847430 39988035 98546160 90880200 41236590 98486760 132635280 68460630 112969905 23234460 13144380 87198405 131922645 148426800 23392380 30165510 49554690 49423200 51948120 121372080 10421580 62958120 31679085 80774685 47000925 88695180 105307470 122731665 76863765 23922135 130031010 93044190 62404035 104824755 22978050 44366055 98234265 19053870 142309410 79554660 8526285 84031905 136132920 47402145 69236595 19946565 67348680 47082600 78868215 88014195 455475 5519835 116472510 134061750 133748145 50198505 117735165 140124780 50248830 6791910 104197635 100639575 117540585 146403420 131797035 14127960 56825100 73249695 101423955 1805505 143243655 94127880 140590125 117402150 3878475 44717955 27739980 59996580 71368110 105153780 95434650 143847915 114529890 119060325 80297475 36864450 47509050 86832135 79141875 138884790 53272260 108269205 91535340 70778805 143699820 19773420 136564185 49822680 16520025 105783765 20379525 53093700 53813730 106765215 98349270 145993530 148226955 95068905 35503950 101290785 6392490 126784470 112251840 63489345 96813585 41570310 92730420 106982235 117931425 41060010 128023980 78710565 113877990 54559980 31502715 140026170 33232155 134917635 100894395 18386205 75752865 81820755 111990825 143535465 20488800 101315505 109192020 41782920 105597420 24343485 148458660 16362480 108223305 124260375 118314180 29508540 56959590 10322190 75468975 144841920 132508935 52993230 133235715 62916780 104638245 10192035 76900680 60795150 43710795 14510970 79445970 13476870 53521965 68078370 108457725 141467925 32693760 138445110 46940010 90236940 124217565 116425365 43055040 110937855 36324915 109207575 105126675 85827285 25913745 77386935 46992420 45039855 128996415 75156270 131137440 320550 35545905 135477810 89096625 57396300 59946015 15992535 112201080 116162730 125891160 57985515 48916185 113171550 69019395 142158495 148469220 23845275 38479410 113950725 44260875 136228440 98737260 106203555 47927415 98734455 49586835 7908375 44691330 18793485 27748935 1344360 35344605 149223915 8674680 130179900 77570775 16320000 73409745 4361565 78183570 30870645 14518200 105503550 98106360 25614945 123267615 70949340 51956535 132798465 39655395 143226765 99551670 51530625 38920185 20954085 65484825 12953805 126617970 123640785 44402775 130940955 59577660 20707365 99282495 32220630 126377805 120593190 116830650 117260745 16028265 50612700 133034445 11334945 35031675 93958545 50001405 143488755 93579750 44653845 22017840 42456465 26223765 51745020 106879620 66176040 16563660 122745390 108027375 63419445 97936050 75925740 135432195 6769410 9684255 61829880 132899220 143109705 46755330 60167610 8027850 133794000 101632635 11569005 18460395 3456285 96411150 56250945 125049375 133428915 83623290 69179475 36693900 19082505 14733330 41236380 108553695 4403445 123714075 15316200 31799655 149753535 26501295 128933055 62790045 3700620 64836780 26531895 141804105 76558005 95926365 132253155 147081450 74035050 91910520 108131910 117652470 117963630 11386905 137862690 56412240 27618585 116765250 75803790 111115800 18861735 121198335 57464085 28443285 116986110 81070515 73477320 73755465 58167600 7851195 144652995 96843315 18268620 33957540 24231000 106026060 71342805 33493350 11112495 125160180 115414875 31783515 31639305 14246595 105050910 4980030 131451525 15789120 124127730 47516295 121246380 22798770 53632215 62202270 115780485 86021475 130858710 42541590 141904455 80777475 3973500 37952865 123203565 70118115 141968745 13685040 100310085 6645735 136049910 135757410 31404045 137002380 21502575 104501370 95060700 70255020 143097285 70467045 133823610 94964145 61643445 144006090 102574980 58168860 22260315 57755325 128090040 100206345 132224040 102244590 2266200 75671715 98423805 22843905 105735390 95333280 100266165 857820 114283200 78091320 82075905 19863000 14708745 100018560 121426605 136771305 46300110 79325475 140644905 4894065 88242360 33437295 94638075 45862560 101402130 141061830 118801290 139181310 33974280 67979250 83641005 91345800 22676505 115736190 141713775 142075545 23584410 139905645 129402345 64350330 79325625 121657470 142706430 43284375 125926410 5971350 130243860 21623535 121764045 101477550 3542100 108765840 83227125 130323525 7688175 74939280 49767570 99048780 3172830 136487205 88390020 70807035 109055940 41791185 51799935 21574215 129321975 12551340 24559935 47989950 18840 125765955 139371900 34188960 23262210 18960675 139840575 107901630 51672360 62136435 9725280 14401170 55986630 97269060 17375985 26136570 131068065 83091195 58606485 11271930 5596215 10811040 139183860 51092145 9551760 114653220 126344070 122948730 94834620 122659185 99190395 15471660 84555135 127305120 129144135 76082670 113503500 111099225 140014035 144951660 107663070 126774990 15464340 89461470 89909220 138568335 10306605 1336350 47684235 41774400 6567795 53410845 12422310 67810530 144632640 116151255 37326900 119736600 71946420 87967485 146111595 29057985 20562435 50720880 14750130 58786635 20634960 33062085 108036465 72292920 2365035 146939610 93473205 82858890 83803935 92727300 21411915 26467695 75798210 88235190 81621885 106878480 109100265 48520560 116652450 44862045 87212055 77286195 20018520 140162400 71677815 63203955 128468250 23878410 36557010 117801210 63092340 27292710 138649710 17996130 86655525 8185200 82190925 70386435 58116255 112805385 22038900 112196145 20970120 100943130 77961525 64830930 122467770 96024435 71869350 124073385 37219965 38588790 59295120 42437145 146519805 110122260 27880410 109463220 12606735 63342525 41161920 121570800 95205480 9406680 41384745 126223065 27465105 111308490 10424175 115307895 130161735 103753800 88099605 145878360 121069320 80119035 136665075 99729210 46630815 41156415 9708000 125310255 127488645 146771490 48622695 61754595 141649185 128346180 135505245 811665 132839820 144873675 94338075 17169990 6197805 46901925 126186090 102893100 83226705 15399975 53045400 97863570 44230485 124119945 93693585 65799960 91010580 63163410 19195605 115284450 90694290 87831225 14572050 16534335 31637895 41925600 7507500 61804185 80593020 129523260 12305820 135435645 103747590 75854070 79067880 148844175 85448805 4995210 77397885 26694060 133872135 44518560 106360935 97720890 24868095 102360450 15254910 143209005 101202015 98944035 36497400 40892175 10126110 99038520 38145510 34421895 99062205 93078420 34990035 33634515 56256885 48715170 61751580 80074470 12310140 19423335 77954910 43231365 91785825 4976400 127608780 37709010 66302310 94494675 73348620 37937430 28846875 24843690 111202095 125423640 137439435 125571915 88621050 99836160 49453200 124775130 95521275 35650575 5424300 141614505 96333045 129248085 74906850 26355045 135744780 126614235 12110880 77851935 11154240 136514790 98838375 67239810 93584955 91010595 82009530 115310925 11083515 126932115 16458855 126402480 149884875 132468825 131838480 129413685 92373615 73838235 85957680 5845215 109101720 51727305 113358510 125073105 6372000 3974640 58673955 4459620 61733175 115565670 36254430 69817215 104459595 122852580 133369500 6221565 122752335 123090840 55425750 98970375 4823895 64790805 111077730 57779790 85621365 108661050 78017400 114234150 41133495 97663875 65037810 27984765 14442705 56199015 53328795 104634345 130416885 68649195 99437910 143295660 116219400 35476620 66159495 114600030 117251445 12150750 56236125 17290650 27394455 80707095 50601045 27972000 134391270 21570585 70680390 56328930 52290900 115320645 100609860 60985860 136039410 68519325 120622035 53041920 131476395 102724275 7613070 96497070 31213725 128510310 136028445 6547020 129051330 49087260 14957115 94756575 85677135 36032940 102225345 6094065 82894695 104188725 66759195 126374880 72069870 78015105 68818245 32076300 89768655 89209065 139551960 144310935 128973525 39120180 115252560 63691545 6024180 61588125 83462670 119284680 97843620 6732945 12494325 119580585 145841400 77318115 106197090 109609290 103296540 58947810 136207395 16334220 126802860 137525190 26684505 145598670 4062930 127763190 143489970 13699170 48492750 24271455 144164595 80963970 111104955 138614520 147261330 125965620 40095690 118291035 133568535 101162355 90914850 22589940 107036910 120176310 33998085 68987760 62758755 90442770 77175105 137527170 119158305 58241745 25663935 68264475 142608780 60389625 90132300 16099140 116391750 124260000 14667165 47168955 38475240 96642195 130750590 146158170 45128460 61033545 27227025 84900735 78592485 104509770 56839665 4236075 46948440 101617710 74327790 121400760 48500745 26115960 29671230 142985850 33043005 24064080 112506360 96790935 21035460 28965285 143219280 112338135 19878990 115461075 83643660 119632890 46341345 83103150 51216270 114003570 20073090 35164665 87551700 108385065 19032360 13623915 83394885 43327275 8942595 35488950 88986540 50338860 30150015 131852535 144517650 36290595 71417955 68408520 42321150 137385210 88850265 35195850 74094975 102925575 50763090 67387440 58603545 84898440 56526360 25427850 29853330 146023350 62934000 67088505 19591185 35794785 49690845 132176415 1993575 143444910 82824075 143571600 50082000 127164540 62280675 63362655 24309375 32803305 15934275 134885040 13051335 83725890 61422510 126100575 146733585 36910155 37686750 8217270 8824005 88128915 129975585 149406255 51428610 144987240 138090225 98016855 116205900 8181630 142013355 10105125 67804215 141089820 68249370 138559035 119308890 10702050 49184310 96575295 71607450 91541355 44892375 67093950 104930160 46101345 60759705 49847010 87798150 26008260 2305260 45896670 128474490 128657820 131021160 29897640 125881440 121583580 132616740 133022145 60963780 134522100 140561085 144510735 43282980 5860455 57933870 146206440 36503325 109889295 100838355 58531200 83020860 2468595 117937650 91791165 96696060 103775910 113383215 136327680 1690605 128960220 133025505 87586155 60472695 101507640 1485450 66066120 6674325 47353890 65966595 64559160 110404410 118932435 23128425 101777100 104915910 126077295 137358495 58311210 18644040 135844665 101877450 143890800 23564655 27071730 128199375 65333535 140590290 24724410 143458980 80597115 95594865 58691340 142827105 28178880 80818065 29800050 19600110 104082090 119474730 54906330 96705510 125013900 92816745 100509180 35891490 90044175 110760945 92712480 65627730 23924085 126144555 68768805 30082680 21386580 126129810 80591370 146200995 13137030 81982440 147365910 36597945 88246425 62119755 81493380 91429485 60938625 4434930 26729895 55864515 105921420 32651805 10886760 103408245 35539485 14146680 69211815 63239745 55914915 26351460 141281625 33451620 86313540 66778920 118830525 109870155 75774855 55773915 95151075 146629695 53342115 11351475 56921775 131003430 16673865 93630435 30184380 30921840 120862830 48304095 65872590 39655095 70808250 4784295 74722605 116747850 120895230 51486165 4615815 53997120 92694390 58296975 143977860 110337675 76314195 110677500 27621060 55634115 48138150 98881995 70144995 140729055 71274915 65648775 62892195 1333110 104308275 64542645 115123200 113379195 108356835 113555310 62046960 120213570 57348105 94481625 111212325 2810940 93321825 65481600 139226505 46560540 96965145 117782520 68957085 20678340 64634220 134820990 33402720 12399930 31196610 81794730 44135235 71461740 55117350 97752765 127301955 127044375 37712880 57726120 27106695 132312975 108381855 131990340 134937990 131563410 44293710 99606075 108948585 118927425 13481910 148549335 94382520 94015290 100157055 142091940 4775790 135893235 128177595 7839915 83396625 96603615 29822865 67341660 138051450 139472115 52351590 62586330 121898550 139286835 125610105 111136455 118195125 60110625 97950030 137392320 47552865 101368290 23023365 144731715 116158890 85609800 127299030 91909890 68911770 73697925 40624875 58095780 139138050 136127730 32858805 44912895 114349560 110077860 88304595 30801570 74101650 85500405 113874135 85915830 15951780 95758575 97935855 146080635 118560870 72028935 84707025 129856065 108891795 36131880 29521995 132715470 84733740 101625825 53240625 136705950 125239335 85575225 139305645 17265540 70451400 58852005 109681695 60703425 21120090 99143580 100687560 52673190 148867185 93096780 40823550 64109250 49909005 141937455 90527700 110647830 137221995 145473885 25858695 29324760 91832070 14202270 36478350 34518345 27776205 44846850 52021200 115537440 78145380 59458695 40324830 89171610 90277080 83461125 83287590 39041520 131318280 100636680 39692745 53956485 53661180 129232140 88957740 13965135 42898950 98588865 13963095 147498825 63410955 65025330 123431955 105963390 112544310 47459610 105955500 76334010 101809935 74997045 62250885 45192960 8942805 134785695 35817390 95991060 817305 100287420 45240405 98541735 135057510 82238280 122216235 10297050 143255775 98839245 57752340 136046070 141054825 43996215 63203355 22937670 50596170 118625025 52375665 84248295 134324055 84164505 8105700 39349665 82636485 106616445 86510760 93588270 7460805 68812710 71690670 73178280 12250470 38867535 35063400 29294775 126279540 96051060 37258875 78075660 11438370 121467285 11582595 125803410 721785 33966105 941205 14605620 18549975 76510770 53367090 22945035 84506835 47687715 117438375 136518090 30032115 57636135 2762025 27258720 72010755 77768040 32964825 27099645 124047060 124816125 64941885 45277410 131417340 10012095 25892745 67292370 44848185 9435000 136756515 59296650 36826920 103867425 78381915 3290985 84990210 33863190 139886235 25595370 31225545 128477145 61849395 35350425 1467660 47157855 29178105 80040015 80791905 44551305 30523470 83252160 80030835 47783805 103509480 104076270 88841850 62428950 143469645 69069645 70333215 77486250 121143135 87416580 35513115 20715150 91896495 105365580 64080810 147082770 32537985 111169695 76079700 52988115 84906825 53377125 77267205 67370025 34678605 118347180 124539750 69723285 100500240 92051490 146981370 104098035 12883425 123983820 132925230 55191000 25454010 50836845 56180190 138075 93264045 119887035 107792985 29926965 65933715 11712375 140659830 96518175 48535935 70432455 112677570 86894730 131392650 99755145 135684015 29242170 72127830 136309680 116303250 6270045 133284540 9802380 80179140 75241320 64919910 4240020 137063175 117652530 3667020 63491010 123788670 1956615 142035390 29436855 31816605 38135865 39015285 8229900 36117930 112836030 61665915 42651090 68761515 91708665 58553460 117670020 64036125 144670845 30866280 111828360 91713630 88401405 26995770 54142890 92366460 149321550 71921070 124452375 37900005 45677280 31945260 7367100 65543265 45634215 48847485 136015290 136952955 103184295 131092800 46319490 81797295 28876965 18888405 81790725 17516745 68540175 14361105 118640910 81386280 106119090 67114995 6230655 28005045 53049990 62137635 144514530 73312155 70752990 14423865 16139370 103080720 114179040 138492195 25192215 132315810 38516505 15594000 137465595 55231755 10401930 123163035 89887230 121676445 149114220 27155895 47115780 68808540 69710820 92458215 109219800 116615520 92996265 136474500 102885735 137015730 82951725 93530220 125046465 35038545 120974220 85051530 29064030 82984830 118550175 84577365 83859045 84240930 136918875 58763055 82319235 3767910 64461345 65054040 136492005 63929040 36478860 145389495 146389830 2438100 76689975 96638685 35106120 577365 102012540 84888675 69279300 37717395 106347555 37062000 62891520 80349720 70670730 139175505 49896180 27350760 101014620 132763290 16435080 42952200 75361200 149184135 142892025 9290670 51212025 120204090 19517280 41059260 115240110 87972750 107783265 74344785 134069610 55631565 79565760 114844245 148096005 115788315 53890215 10659405 113470320 89226210 125841390 4928760 54075465 60279135 14517810 80945340 135594195 48904155 118225380 37705335 72141810 137485185 102667470 114360585 49869945 69397515 94756080 48521325 58615725 109870605 53386125 198690 142639875 35726820 7579785 40645350 75680160 48147990 111999495 21756615 26475045 146396445 55603035 30228810 112378815 46531440 6788490 99009000 125481645 19822740 22892865 124111455 12225885 28549485 117134655 42051615 30704160 10357665 22750020 95231565 81099510 94541835 130293645 146660940 33703035 58290105 134044680 80688105 123624555 25063830 68924805 127462035 64977165 86724705 114906495 142045815 64568610 20168460 76370385 22643940 92217450 56926965 41610300 136611195 99348255 17051175 86783370 83129220 86275500 49318560 136795830 117730395 70885455 64024830 59347575 2364225 15947985 116074320 98302020 116100570 48215940 12712560 50594790 137740155 56893635 124347900 125697315 119179470 27122700 37579740 40465800 141411090 104494125 17507520 76318575 59074605 56076240 15391785 142965300 27587175 111409200 119812965 125878590 76091580 50167470 105438885 54012300 64289130 95020020 73531965 97546080 147999480 139002960 127498245 84108615 39340065 20232060 63173565 94324875 36421785 144267045 120549120 91135665 138947205 58662825 61083015 137073165 97192140 29742165 428775 53046375 138555690 12786045 6511650 59958900 96718650 124692900 33834225 47765625 89299515 108508830 77461620 132919515 104311425 123097125 85446240 149917695 101487660 7312845 24258870 140965350 88755705 144509160 89556180 22499865 83452245 5366805 40122840 130442370 138697335 142939755 58691550 42237105 22778490 14245515 42364035 21871695 103990770 147097890 37746780 100952025 26333925 146962935 63614310 68950620 67561965 126080355 78063270 33613575 40263195 13031550 124684470 23482830 122804415 27851955 75721830 112194705 133561470 112403415 18694860 48756870 99052725 65948880 10244940 73597200 142398555 11627580 72946740 56462880 54425970 76289205 93739425 102747315 149651595 99973485 26524920 6992475 93950145 1482645 74760210 37488630 35592180 69453705 76510080 97061640 124171830 6434265 108661080 32652780 77799450 135918480 82779120 59861190 53325600 75282675 114701085 35134995 67622580 95916285 96311190 58849545 17427900 49761465 21417660 96291975 10076535 130969530 137207265 629730 116103315 141316365 50372790 144538065 67658970 28629435 141028455 34031910 1372440 45885975 48045270 52585620 54457140 55898745 61416105 78291465 39448605 14529225 46381110 18216255 97252140 1934820 42174480 111510480 34612560 19630200 9102570 98575185 60525855 62992755 89947230 60031995 51129165 15675240 70550220 45878445 134025600 97445325 136333920 39690210 87222105 59842500 5366460 6971385 61670970 82590825 6941115 29376450 132619800 101648610 77908440 115862325 66488415 4402440 78043785 107463870 48408705 85834665 148735380 89649435 43797600 91218915 92488155 23953050 30540345 91374645 36429480 35812365 139752225 84191805 100199655 19251360 103220865 34633530 7557015 85965630 17973690 79511835 22989150 9200775 4302330 70361370 137063895 97001610 108583050 70597830 92682585 102810315 27978465 44274075 61128360 19741815 99239295 13064310 11017980 13034310 2577060 6030795 27577740 40225620 144097875 79830465 54995115 123583395 43976790 74032590 96807480 96224670 91054485 59141565 109548360 108185115 129355215 57613440 148939740 27231795 35316210 30286530 103099770 42134085 70286955 33816675 3555180 3528705 35257185 95338050 77170185 86086950 128192805 89562090 142866870 128898405 77592225 134717625 146574675 93683910 25340475 96342645 108323700 9583755 49941015 56424855 133590120 135353340 109391040 6351825 118655835 98205375 63646890 17293155 137122650 142368390 82970340 89026695 45734145 94532460 9689805 37279725 48471105 121586160 74721645 40477800 87300690 16919970 93175005 5686830 72440970 113221275 3616995 131055600 12454005 106345905 116493225 144522360 124681500 78880485 7777050 65572935 78566715 34619370 128451795 43230525 3865155 20817165 35481570 98768940 18203100 110847525 67589325 128963025 149695395 129023640 79619430 58164075 143517525 99609210 144345855 149075985 115082430 44151840 52670730 30635895 109378125 20072340 73624755 75379125 97033815 127271355 64774995 36371415 147171570 86446710 125552865 59985570 25053015 20783580 17113095 139045230 133601130 142440375 80054430 94789575 41424225 44188920 109261185 36546450 45618135 113014365 5402400 136242810 18660510 109138965 2562165 76334565 113928960 100851720 121686090 101850915 101070945 50657160 35058195 115151505 96101100 77320110 135101700 80081355 117658980 148189740 58749075 110130075 117861645 85485825 36428205 19104105 104317395 97622205 46166760 45591180 65052360 5479470 55309110 19485375 121646715 115211850 31231080 147280875 71561760 90151020 136752285 147225525 27456135 77795925 36689325 49818795 46587405 44402625 31602480 85094715 75537525 115197255 90452790 8574645 98669100 42800205 38297895 26684010 50982795 100005855 63649590 4987905 17451495 16250430 14234850 90538590 130419915 138788250 2548005 133598595 73175370 85266615 18278400 103497510 93138990 82821135 21968520 121309185 141558555 82750395 43118550 43038915 15916695 119548890 91766280 90071985 14388315 56496345 23372505 3808155 9874410 135710355 96738885 20005380 84787635 25217625 22798620 80462415 146293065 125505930 84778230 76375575 47159070 129605805 88209060 9324030 58159620 7060800 46935855 33420540 139554195 14099580 95653650 112207020 26751810 115130430 117676920 32904570 38320515 4983795 39199875 99266370 72404895 116271165 126854400 22415835 114193785 47986035 122705250 66364050 98246400 134442555 136233420 81627390 100701570 15484650 121641480 90751860 2613915 30178995 139513275 18427665 53478135 38947095 51039420 5815125 27795165 49938390 40241190 117773070 43710810 93911550 110804745 140005575 145912230 11425200 125785050 65259630 66989085 133288605 39046620 27854385 118689075 92886210 59099835 55085715 99275130 130084155 80833080 84041970 7425 8440275 17581410 75252870 130621590 128048265 81283965 25140465 116030325 60220365 28451595 75564195 92956200 83861535 43046190 116333520 118180815 131752800 52721430 42922920 52327170 106557705 124855755 121118040 90888645 72632685 75294810 62737965 75896385 100006860 4213620 77961960 60076380 100154130 40555395 129920685 9971505 118450095 27453705 112438155 51541275 105387705 86950170 8798715 8109825 8810895 114781335 53996580 1732320 122429760 127200885 116668725 144662175 73630650 85205235 23876835 90371490 125167200 1754265 40494840 12564630 96149280 98577915 66697860 3256410 78682905 36265200 19394490 108150630 68798790 29622855 17197500 48150540 126019905 138813180 116459775 121721655 113123385 38999460 37470180 32420370 29890680 144254340 13933170 17552145 148355790 68897655 17750685 134757810 43101180 96878790 131896635 96714495 105934650 49222395 115592340 56989410 82265610 125798445 58855080 33792840 71769375 10581930 65298120 17647635 102850635 122487450 127506030 4839570 74270310 108786315 82322010 90473265 109833480 32794515 55197870 1467540 49886175 145772760 118536975 70873185 2415510 9797535 67467795 19832460 109076835 38158740 123135270 231240 119412510 136354095 93990570 94471290 4399995 123023070 37186560 76729605 94459845 142925850 75538470 100664685 109518660 5759085 93693915 116448090 32655480 32937405 59971275 59415480 101210025 139691070 115454490 62651940 16202910 98969835 109386960 115278600 1058175 44054370 94425780 53972010 6051765 106540455 129246210 78381705 76343550 69701385 30849090 60441615 30927285 115447050 88824120 52727220 27138315 121668540 45177795 146305935 108726720 18591060 121672845 129373530 92159130 142093830 52608510 136499310 109791615 55989390 84782250 49983375 69107145 114219720 104611110 22827375 24944250 76074450 49404345 49037520 2375535 15042720 100000605 59434005 12684330 39331245 130119210 14148375 31328670 145979640 4457865 84907095 102813435 93474135 47065350 89931945 107488230 73829385 90034275 124316115 62408460 107897130 1737945 68120715 94377945 110058555 93708120 99444195 76382805 58386690 81025800 131795490 127344780 146031030 45865950 19374345 115872615 63852315 90388770 139508490 90217230 144049575 21139155 82257765 34493985 147073275 98196360 5796360 3091095 27524250 22398150 87689460 26860095 25292700 147057195 91860075 129698085 37422285 12985290 102932310 92757825 119067180 93884580 295545 145870650 35174775 93955680 135309735 135899685 33067470 145227585 97437825 54892200 100625130 43471440 77749350 90864780 89166810 91842345 122833425 45683430 15705735 18337380 15537975 58411245 46514220 37797885 100618680 63712455 127976850 15322815 29288640 62373615 82907700 3711600 58696680 146073465 34503915 37360410 47670060 125789985 54605265 5408115 5218845 41327010 112223835 68811270 10694535 27663765 133008105 120415620 60441420 127045740 135227835 123843105 81422925 40071480 99889350 40027020 136224495 72790905 17429460 121815315 128363985 23119350 146077830 140383080 59445225 87202890 36049395 29147730 133619385 123467895 4840110 117180300 122186760 34458615 48706980 141537585 145154730 84501660 130681005 146705475 133042365 46688130 124590405 145281195 124814865 15140235 103156845 98290410 135985785 106852830 137888790 94853820 4337160 90951450 105549945 10069290 105604320 128653275 87109995 42506730 32384280 79600020 6178110 126559275 84967980 5595495 13920750 50366970 134701785 67771530 34900185 1902315 83223195 116868405 44289570 2653095 24054945 53150700 117157080 63682230 22095660 50091825 119304675 63330000 136812375 54347460 149767200 139191840 109171545 76595700 120373170 85516200 99514260 18518250 122980335 91747710 17339865 136437915 116825055 6509580 42047130 81682905 50164440 99205365 52312785 67738590 61041390 104859735 112989510 136353555 21667245 42103755 80201205 142711665 65117415 54438735 148766340 87773565 148093785 69310170 108342015 85384350 65457795 113328990 129718950 103535745 6174870 67021425 34625700 149747805 15406935 120811335 110203770 16124490 101175600 28940010 82017165 5357070 131159235 1659390 74709510 28682310 62700045 118369890 86068335 112287180 27279945 70866510 102946755 130224165 105715755 32606490 120479100 22092210 47253855 82729710 14083500 101037360 42572805 4340610 115644525 80671110 3246000 141958005 25161225 103932060 47521425 9582480 78525270 69740595 76644300 88780185 29952120 31668465 99154305 13994955 51316335 19865310 11811960 31104420 27083460 71895840 127848480 123354345 25524510 141473910 109071390 83859990 94315080 68552325 147128430 111975555 53459610 44519880 89313060 12491145 67230975 3575805 104511960 75105660 87150720 24516780 125175315 136993350 124689855 101460810 138013695 60681405 38876460 147587715 92745735 121911870 138438825 114526335 126370200 16878180 38753865 28104825 93895020 73839945 119318340 148603050 108684825 99410610 141014160 133603545 74967930 71837070 52262340 102515655 82679115 35508195 87962055 67999245 37418085 126480 115029750 94730280 71794590 100995090 95353185 105968880 125615775 39922680 42981180 109841475 50852580 47369640 122602275 40118100 111766215 34719195 55047405 128992530 64988595 121191270 100013955 10455510 113693370 95637000 36423435 116219670 144374400 120887610 47121000 90945270 98255460 117637470 15423135 107427345 95960595 24308595 76813500 30433005 13852395 112375095 118230810 53536860 3246570 99234555 73920150 2306175 139889355 82827780 136110120 3537000 100468545 103973295 93341565 59909100 46607190 54759450 38574390 52772745 143497890 127134195 31556460 57223560 97094880 97582020 63950220 10534260 20686170 23391405 99242700 123522705 143365170 64296840 42908385 26111790 97188165 6536190 128234655 2523390 44064780 21699330 114212130 125334780 90790305 105671520 103541130 54757695 123063495 98844330 91886070 103439505 62473350 100757310 61952670 36506010 11818980 34333815 147950550 63017625 87886500 23122065 112213140 48253875 4745205 95402850 48494385 103796055 31196940 88037535 65445045 144078510 95985930 11678280 4836930 122554545 93836730 38201490 93232485 89474835 53956005 121155810 37194180 3565230 37620240 22590360 122913855 5313420 57955365 148501380 52026210 56113875 55591695 26295675 7130745 4136580 18477630 9132660 45521325 97679430 64847640 89257095 141481980 46350390 20150805 33370965 54346395 74306055 20714670 35472240 28680915 9548130 25200390 7036590 99889245 106032975 53943750 105272355 105347790 24622380 65808465 93156870 106001250 33065715 90382080 73748460 148167360 14647395 116464035 74362275 75552900 135080415 76440855 62793495 73163520 114918255 25683435 99812175 99114525 104602050 31343505 94138035 40721940 135651585 127039980 48993195 94206750 7892955 83665860 136138725 119393460 69201045 119777490 29736495 141869100 7420860 96213750 120716100 91738620 14623485 143426520 104381010 20694255 32988810 104281710 23134695 130623780 20748060 34364295 69493425 131364195 130411320 88444440 35467605 131964150 87276960 55225545 102406575 62641995 42203460 14820195 56991840 102930945 71360790 108199125 29000295 6399255 5814285 5568930 40153470 32820045 146385765 33189705 135843345 144113715 111808440 24694125 132382440 141137895 87703665 116098725 22825620 22625595 129930360 43251375 134158905 4439055 128669655 96799785 59326035 97642920 53644575 16143090 79006380 95442225 82815915 22950840 34782075 55700385 86193945 11148375 101949330 10772535 99069135 39647835 65527710 69185010 144834255 59305290 127702995 138278775 139837470 108349635 88190235 135316350 1154760 147018615 4247970 39706125 35699295 120623580 135208860 132966915 115482825 94198710 63050700 119865315 140715765 125069175 14148990 136144290 149645940 3215985 96804465 651285 146893500 61596810 42943920 8848995 76224135 73329915 17907465 41339805 64853340 72416100 89120385 68072580 6581745 112760400 145099935 145419975 76899330 30279870 67019955 30781680 119904615 32308710 28986720 139896000 9738195 32913510 88821285 127789575 57242910 66308715 39703275 8321520 44640885 21487095 133576635 98196900 68592990 50519100 116677545 121481190 26396700 33230085 90488895 12207195 66899685 46694565 137620305 45008160 121377450 89472300 117783225 37724505 115486155 31218720 91506345 4372710 11251935 99122430 5143965 121931220 130842300 61539825 35845020 10566780 90468315 112479795 125652390 62364555 78457515 139963680 118909500 71487825 117902655 72085905 130536660 54965070 52454910 106680420 149702595 147074625 57966420 110021205 55347060 30356220 149008995 52730940 3717360 50500065 58637160 125007915 94789815 99604005 133413870 26868510 88701615 17551365 2020650 86576550 100693605 116615130 128505420 106065720 110371500 59755905 86895975 91731165 2153445 66988680 104032980 126080355 97435815 148529565 142803735 43869945 104108280 31710210 9417390 147211320 85496415 105588000 21436575 46657125 3549570 18513930 30133815 45163440 143161995 82950870 71703420 149651610 98763630 41196600 43141020 43766160 44368815 53557155 32615070 61754310 1845075 143757465 90763560 94703475 43611960 99782460 148991715 19041840 116418000 61685475 146783085 63480675 68680755 31034745 89528625 73901490 52522500 38226165 87015705 4183470 1769175 114572670 13908090 1562415 57435420 120532080 119708385 53979960 99724305 7120935 100552185 117440475 16257750 134578980 131482140 149593755 112855590 144496725 131413995 140785860 130494765 81999525 32239725 138366450 3577785 111266580 113666460 147703950 100685640 142419075 148985220 84781995 116295780 33779985 82482330 56881515 26568360 112573425 55511520 78287610 2893665 35077575 134198295 16247040 68469720 129045300 138932280 42478950 107228295 12668565 107544360 29548590 77702700 17341800 115880205 34216830 99505215 54255885 140566740 79308075 10859850 42124575 93727140 84416565 73521120 26081580 25434915 95170575 5088225 90098100 138078570 1540185 28111545 93406740 28352490 122157270 40521090 54622575 68437710 45503190 8962455 55918185 94837155 18891030 93559605 58772655 137737590 48135330 107650080 92348010 109922160 41868435 139150875 105806745 38846550 74155980 134229150 132678615 35462805 78853560 135622770 62616795 2587965 104582955 89899650 29708640 41609385 99771360 90968685 73787145 121866435 139582965 20353320 29177145 49571160 9879105 51334230 23216625 136212645 66097305 99543030 113210370 17900010 9992040 75362985 91782435 65407395 90561120 76996380 134169180 93850920 100292925 71961015 107942175 103329840 148402320 71712240 73460400 28403295 106333200 22998795 26405760 30244365 100578870 85707915 5715270 135524535 143514120 62059170 54469995 61330260 8005695 113767035 108141540 52580160 107750340 1400685 102403575 130292370 33377535 5239215 94574010 93859365 120364440 59593770 19897425 42111480 98175570 81531990 149020995 131222460 69551310 13199655 98708520 149752320 54793065 44227935 92143365 87868875 79126515 42612705 80490585 58257390 146585760 111803460 95800110 61865910 50011155 86014050 39884580 128134335 142418520 124757850 112059105 65941425 111072015 48973905 26289180 147434055 107732070 37534170 136160940 145811985 135708030 24941790 39184875 49626645 21833955 97324185 62055840 41320950 42176295 95127210 136779915 18104925 31275585 37281765 131198415 135511620 98936430 80300625 104864880 109233495 60063240 102437655 48807045 136999155 106135620 133429335 6466005 15426465 111107040 93773310 62838615 109819740 35529000 87975840 74720910 61182885 33418665 129073785 141297345 33288270 63092190 47235015 52204260 102974190 74526285 101278935 37079835 136461000 107092245 49393035 149440170 105842265 83419890 137216160 27956910 42947385 126333645 40859505 60260370 50475255 118324035 134626665 5253435 92975025 77492730 60005310 147008475 101144460 69166035 106493415 139166025 98638650 59897715 51684030 115425345 56975190 36820320 61643295 30633615 127140570 89009895 99073725 130819695 41901750 3456165 83133945 23690700 134873310 113453790 142469550 26203425 135975555 100819200 146384970 71327565 57812625 124764720 34522680 39112785 67674870 48290490 71684940 148684215 22554150 137679240 24640665 147813075 110936370 55139115 75216420 66892890 126506595 84931065 93675480 72214470 121011825 123800850 11062170 126949335 14502810 141655665 83373285 73971750 71318055 48474825 24674025 76269705 89955090 16177335 54029970 121597050 73768680 93181770 24926865 113965755 22670175 77912400 35193780 8235120 45673140 125814705 6959190 124663620 66231360 1317750 99657135 149985015 101369160 95639385 58227465 91082850 139613460 11921085 116819070 117454755 16466475 85225395 59497920 50778030 9668655 39353550 71902200 137741730 86771880 18932880 1182150 57474750 55942470 53530485 131155965 141076095 75222255 13131285 137488260 18299370 113999475 42887565 143524395 38355495 123114960 1226430 105980745 40449990 108393555 18304485 93986115 41342670 118874055 75382875 111166380 18861585 110048775 65635830 113719305 75508650 148406100 99112710 138559365 105262455 52070400 88426605 81484635 8269845 57749730 76647480 10618290 73597845 54446385 53378955 4333725 71083095 126842910 27367605 86128350 41164920 29084325 47616645 69387825 82266765 134700510 64430220 23536830 140494860 70405875 119308275 55123770 54452820 123646650 45254490 84948450 29628915 4266390 137120955 99991920 30609000 41440935 65505750 61157040 2816850 34401870 120036870 45234405 86491425 62632965 67220100 130333485 49493655 10555455 31473045 60728070 3514740 104905725 85920180 142244730 25377840 125099145 31210845 73908705 23467800 103559265 6748755 69068025 114707550 129011640 35995215 10254990 30033570 62193015 87434805 136976010 73364910 10243470 109522455 28014600 29336685 51964875 141299745 119719710 47566785 76078425 100500795 51317925 37596960 37382955 18615405 72778320 38097615 63553380 119572005 108593100 42970200 17939895 93899625 33734445 144350700 111569625 56759610 87261465 148206900 28776975 7771515 47673345 18721230 32876295 140908905 3925230 121876455 78080100 33779775 65442300 43696215 81743775 7630515 114894705 118324365 8753850 46918755 46450770 97797450 112589730 50837355 34302435 121094955 83958525 88563120 115466880 139951920 36086460 31772505 137814210 111528075 4092690 94020135 142452180 113613240 33954900 13599330 108311265 29699610 79030635 65988390 80709810 46271820 102884520 46050810 11642700 127233000 58761990 112338435 73526940 22167495 129640080 43446765 145784145 119763645 80401785 31481460 128948400 5533575 37752225 130540995 76927680 38791080 70558260 123539865 34786530 13911585 90423930 102326190 140917785 131884200 70398360 16910745 110321295 31258020 52856850 15391185 76051425 84663210 130938195 81920715 100480635 50251455 108496815 35236560 132064275 127953525 9889725 69014385 80530920 57292290 11862675 79344735 134782080 54396075 48258570 98563260 148620090 27024165 57678795 133591185 106437885 141105465 62756340 43384755 51025875 134984520 107334675 87574080 62801565 140613990 30191955 109603845 94981485 124066245 28626000 82846785 750690 99987105 71017020 99269205 23841870 89968215 43542450 112950960 143525820 98646405 129388740 135013800 98694105 17946840 132921180 58183530 31634625 29263350 10343790 66598845 70955340 57820275 134792370 50989365 145000230 77503155 104728980 29428680 81276510 111710640 20967900 109000920 144056355 85008105 149097330 146456460 128521830 142129440 58923750 108481920 98692095 52663245 133443840 119840415 112866885 74000025 137023545 61987815 135004110 34034445 43752195 118823775 41399340 139265940 50638200 134889450 55358295 96726405 130239945 80883075 97327875 11987205 64618890 26058630 92053860 104516925 26484480 103590990 76226775 35925810 90307530 148516965 34841010 114084630 57093195 119652840 54610425 8219280 22322865 35214345 68433705 133784805 48193830 33047490 119522940 103098675 19409265 109255485 88985265 112145535 48844335 23490525 98941575 58173210 90802005 3834405 80386530 133769700 40840890 16527675 139561770 138915270 6448395 87508200 27656700 12826965 35137740 114810705 47863035 125743710 46039395 113792520 149326320 143911260 43540260 41867355 108893490 144589770 27385605 135233505 102632355 121053195 89257545 54115455 57804255 38070105 442860 49932585 115523715 6309015 41771670 42194730 21356010 81387645 101735865 118707105 3075765 1986255 11927385 84073935 147833415 64054080 127029105 87471720 76069305 9972900 255225 137452410 6409065 59231370 141783930 141609630 2061375 102699330 48252300 10952085 79848060 81314205 77729340 67667865 17884515 25487070 40081740 97406760 51021105 9413730 94490055 28909995 102944130 82023585 15059340 132879570 35344050 76286445 70278195 30658305 79792380 80106150 137128725 8858940 111285435 97083480 15099960 1161795 91834305 56538945 131329455 64502955 140989365 148960005 38078520 40303515 144432165 55105710 18159750 115002105 94038690 53710275 61008045 61385100 66785100 114928800 123333855 126990105 122461785 147832605 26054580 120446430 75100950 113014575 43961895 92861010 105769290 39146430 8712165 64986810 102750570 141056880 50880375 140607120 82912830 90465930 107811765 7459275 119668920 133400805 102824580 89847615 94564830 2754225 122461605 5699370 59970000 129132015 78223995 107230800 86040 38209935 117762555 129107505 91213185 10493655 53070720 27727695 139829700 2069835 93552345 13090650 37660065 68841720 26823885 97107840 127017180 61947450 74540520 65753580 69431265 31016355 72008415 65144370 134439045 138979815 83469405 85477065 70632900 75319125 18143340 45546855 121789275 98998845 70547520 67481565 80096370 87701925 106858365 106793790 124357935 146737230 9155265 92415945 97424280 77866200 49519620 95525580 74927100 12268335 24665415 136061205 250995 40907205 110193420 31778190 44324940 82671195 97889175 83886930 24141750 114649590 68554650 22215765 86358465 127812720 92389470 73508325 107889225 27474810 109368975 39103620 22399950 114556215 120902040 148865445 123638160 82776585 115693650 55893555 100325940 135416820 82910580 43847190 118608825 129121020 116869815 101565270 148467375 61889655 113908875 50817000 55403490 15625620 62045415 43087335 76219005 122619300 84570495 18941790 106757970 30988650 129077535 52032705 29598600 56805915 28540170 91835775 93966465 90993195 14959320 132510795 87340860 137510160 14467110 66350865 14028075 18628305 141128490 90755685 137570265 85847115 46725090 13371960 135868500 136678410 82271670 49657635 113115945 124448340 55933650 59049765 9457110 20072100 117857685 132440175 135780675 13747965 17608680 99076995 146533305 89204550 40406595 17793780 44031675 119594610 68397195 14843895 91311840 21321690 84370905 45028635 102862695 18465960 6176610 51242595 40890075 36956430 1256835 53677980 85726905 93937905 30160485 102835935 40949550 39536850 57125370 102393480 122380065 86290575 77563260 93774705 46598520 59527950 20452680 125140410 62519055 28547355 144573795 79845840 145624155 94547385 114310935 65064675 103881090 106856235 144075000 81900675 92962440 133496205 78349695 145220580 80549430 42124365 65959440 6185775 88713900 148544715 147607965 83610555 114478650 134321550 37359510 75219885 73525005 57725160 50745570 78051930 55382505 104137815 106377510 37543740 9010500 113411685 123040125 48563190 106571070 148029555 105995595 87387390 23781300 137262435 75025650 132952875 125201910 11957355 39267450 143777115 7102635 71305410 138127185 19072065 110097870 70077645 50052840 135964395 148138950 113141610 97361340 109090020 14898105 4777050 139544415 130408755 7539900 146010285 36909420 48261435 86657940 92586360 5255175 104001375 103543320 147039465 94402950 31921020 38084130 126685605 95617050 52577070 102144855 20124555 37188735 103011465 108889620 116210265 39956535 105770430 17589075 59689740 135480705 137838435 80159805 88692300 92042490 84877290 10518330 29915775 45022260 77409405 102122985 41285175 102274035 56995500 75586245 38827890 84636885 115487580 144112980 113089515 50923170 131629170 147632730 132696990 129129000 31966575 60872595 38784705 82190175 140683155 97727115 127067235 143030070 118809825 66192645 88211130 21064245 61840095 114928815 91093275 53075220 145352970 144791070 51615165 89912325 5813025 76375200 28118235 121425120 34982895 69707490 124732650 108793740 13488360 27499620 136936185 149829735 137268225 69667170 147519090 100181985 83676360 91967880 91753005 144187095 93037530 55214760 65915235 63304845 55099035 39967230 31406160 100311345 104539800 60200505 91485645 83296485 97736775 138237255 31166565 50299425 147809340 100619220 53994360 83482545 100158180 108585150 86769990 147378420 40368390 24935280 146566830 83795235 101060925 49562760 117324360 90048945 70299975 123007725 115103400 68972190 55913445 112020255 79964670 23449920 65414460 96355455 83742945 11370405 101000205 110942370 149728995 90549825 129947040 145939485 70697055 54509865 142004565 70335060 24050010 6186360 54613995 123255405 93510210 49567755 106053435 12354390 66549750 90140820 18785505 58316010 71572815 17730195 122111190 87039165 132892650 127822230 25833990 141108330 85082370 54761055 76974900 120316350 34680975 68121420 50423505 101141310 7302225 118543770 70110570 31043340 130460745 146997840 69678555 46429680 58483080 131642130 132106260 21526170 128044665 91225800 55634850 116259180 122620410 36671535 136838715 122021040 51953205 73823955 66267285 40344405 18388680 142158225 18177165 93453735 102748305 56080680 121786395 121066050 82936710 68795520 128551215 9625785 93549645 33822795 46711170 33382125 73848480 48573600 125027205 115716375 117740655 62252550 99244845 51477705 84311040 85350885 79132155 95619180 111694320 100932450 88419270 42181005 89724840 125123970 1715100 28938945 94615620 85814040 61878765 108081105 104453805 103242705 91509750 113815215 25267275 54050535 91582425 105313770 110859990 9300855 92656650 80506800 63460485 90249405 48047625 122251335 77049060 133738605 56358405 20271615 36189180 106983735 32526750 105251775 97303080 11925750 130653885 15154305 26127345 114800220 86619750 6347565 85374390 63869085 7609965 103863510 100688505 55225020 66185505 42366855 32971995 104720220 80440020 137098020 68784330 80698275 45343515 42772215 52794660 6011760 140825910 22973865 1160970 75438300 58021530 135459780 39420045 360165 72494265 27957675 142610160 140145945 135405450 68114490 65219970 98158260 142548210 140318325 64932525 118223115 14296260 96403635 50954370 442770 133883445 95977680 39676965 39055320 94991940 70263285 119054400 85650420 25207215 22413270 77014125 145014810 99008385 117761880 22150980 67064070 71263230 131136255 145175805 19534560 107982600 87380235 32723910 69720360 41831805 45380880 65846730 7182135 80570940 103318845 66345300 135686400 141860490 1570065 114349110 136480485 83143500 116883135 125643060 124488645 139448820 107436435 96232980 110657835 45343935 82259955 143667375 101519820 116247405 92532375 133363590 99249780 88739310 127074210 64026300 1039695 16217265 84498975 20940915 73147725 113265 102143745 56484840 4865970 20369235 27730185 102675690 102377010 60729225 10000785 137966670 31645545 39659085 94877625 144004860 32882385 14417145 125605755 56211795 97685040 95570310 73711785 35711040 126130740 63943410 50559510 63485940 146385090 48077550 138727230 82592460 9294450 24040020 11969220 127216185 5668200 80199300 85711200 17070510 100991040 2680365 60736680 85441980 209610 94241265 131089845 81585240 41630055 37011540 24460020 129102615 22927845 60429555 13180635 89709360 82823520 82475175 84378120 573915 31995510 70661640 24108855 144425910 13434810 3857370 131426565 95301690 136322850 101346585 32581110 71282055 21079050 14784000 118792485 25560510 23887530 139331970 64178955 37314555 79546905 137334465 12476265 72199530 135821370 154515 129954435 30833880 81426900 119514825 47384010 117139500 59164080 107670675 51093945 42818550 123705270 94135470 94392240 115188045 81754830 68094750 47826750 103016940 34847940 91006545 43644600 13061250 78465495 97213395 34406745 13370985 13886580 40838220 100290870 38732655 30861570 67221540 149907210 77222670 53944425 132696720 119006400 26964585 124377165 18158490 54730065 103520925 10683930 118655190 141186435 46004175 149142285 129024780 89112795 148391580 89182845 12840675 122219145 134749095 109360065 112767870 126296445 147004110 121096545 8321520 49010010 24472575 6929355 316185 69167055 66021195 117763380 146695020 57642240 10010580 93099840 60672810 26891295 99322815 90274650 82046820 121807845 15042210 92715705 24258300 105316350 19883100 25479105 44281470 139890705 31504890 88595835 63515700 101419020 79254090 40136655 49361310 121102005 73377525 54585000 26294430 4818915 128985150 10856955 77895225 26641860 97787190 97274775 61762170 33830160 67436370 144255285 71614545 75762960 148025760 109447485 54887925 34048200 30327990 21306270 101874795 128827095 16451895 97404690 61743615 5682450 91985130 58305315 77177160 100920765 63484110 38693280 26544150 126993195 72975525 50145930 134550075 131380845 130778220 138204195 136080780 135813225 9251955 86892150 133267215 136095105 66809235 95854035 122591250 107366235 89892660 43756245 50436990 21302595 102415500 108034830 140941230 29780970 117957810 137685825 105289065 119582235 98930595 25083945 85328280 49032885 19302285 124536405 65853300 35526375 138777345 29617575 124536270 147976155 65415600 70641915 24403470 15594960 33083685 114850515 127135110 147083370 86672985 10348575 5784270 109454010 53374035 18672765 27080565 112556100 80931510 96709755 42623055 89154990 149390910 77718180 31195860 89336025 136531665 82449540 60924270 80969325 23403090 63615765 12245025 10917000 91590600 43573785 44684190 122976885 98737500 11892645 36456495 19629645 125620980 31766895 7792050 26935035 106461975 128995920 107037060 6576690 51125385 92814270 75579120 23939280 103221255 50516355 66746355 30229860 67656135 104593320 16007355 56806485 119260455 29691855 10202355 93212985 56465610 15853695 102303270 129132180 14429820 6599235 49227225 114273450 25597605 41862060 80667465 109838580 145368930 69938805 40514415 87030615 149975130 120710940 71615775 75184410 124096215 111829590 4643490 8431635 24619725 33188595 118119975 45701460 82240785 75017550 37065975 43879650 78547290 143974905 35203980 39782445 36746940 103468740 78493350 117409635 49116285 76809435 123594885 29661360 28227675 135164820 31055010 135323715 9585270 107905485 31855320 76390215 123417495 1181775 123460245 130371615 35907000 105607695 97418130 68529150 112417815 45979335 50311920 59934390 130626300 100232250 53203635 26184375 85614780 855450 88370160 132063990 20404875 138485595 32013075 86812125 72040920 87012660 111424635 145032450 36429045 6622230 110114490 62683350 141490680 94001625 128689560 89636760 99055380 89288505 45903585 119959215 21407985 48585270 59764155 21680985 26343600 53163960 74087385 6592575 72124530 41024535 81195330 39865935 135766575 10146195 134747280 86525445 194625 70117500 104712945 65024550 623145 131536950 30776370 4452780 22960320 142725690 101571420 126694485 65394915 92097765 50207595 75446760 59985660 72365655 68343150 29688465 111376275 127203450 70086585 39707295 118503390 97101405 122124615 80872485 103849620 59747775 135471375 145002225 53952720 114051405 22575465 24790575 73778820 39332055 108202440 47778015 59595945 24364830 135634935 96919845 6786720 88123935 89221440 65555820 97897560 53613435 34915485 90551580 82770705 12424110 111202500 10209105 31547160 59833080 57054690 100918485 53288865 95409960 122753220 85295385 22538970 65250930 131794380 130755015 28828110 53404245 78761550 62400375 33281640 143757555 66458670 52290990 108370635 54127545 58669470 130111650 116203965 66969405 37579230 38108910 65383065 63163830 71624085 124387215 48630825 55681365 4800420 124381320 9508245 20818665 107989170 129057525 57380100 33081405 40731255 79061460 39492885 3757500 148433550 43574985 124846320 67400445 7072950 121727985 108412335 136828335 136553625 51994710 71330880 58100400 73626960 74087865 135499185 91416105 10261350 20442135 143728965 128374485 31587510 112355895 59827230 134350560 109707960 13453230 117508845 544005 60481050 9337125 59279010 16352775 146038770 22893495 105321645 81878160 144753360 71878125 15854145 25213410 128940465 97238025 119317200 119919420 64427820 18122115 139179390 102683010 131699385 107101785 47113230 2755170 118977075 110827830 93321090 93539115 148610265 53705145 131326500 8111475 69785325 144651345 4932285 5764455 24530865 97537200 64658790 103350015 17573205 138539850 67499925 105903930 83179125 83049735 20058465 58974165 104807145 39807270 6902625 64876860 42774240 96893250 134092200 91782735 44720985 16663410 137431695 68053005 54675645 62161455 94294980 114592140 139766880 127950000 7420395 3273165 142398975 52925595 2751105 34982100 116230080 161925 123644010 148716675 52304880 34301820 134494740 54371325 138864315 145282845 20252055 63911715 97842465 57950235 105449310 52728180 121701825 132015465 75330750 92311830 96397620 66491025 118320285 3889470 134215725 88856955 137116080 49558140 88418310 127279695 67094100 91908240 146957985 110206140 32232060 22431795 104816175 14962365 148686405 41912490 144654255 107628480 8539320 129005460 14521440 121065330 123456390 139381695 113715945 119894280 79839735 8871615 20388030 143148795 89537805 83900055 34467675 148741395 3089145 19333755 64429785 18060585 85813290 2374020 116897910 146162100 29582670 92824680 68770050 77356560 32620830 98622030 116157015 32189010 131914305 129070020 56600760 135017730 17725905 35226900 50507205 47059170 5770350 77683020 48232965 20160300 127742220 120974295 136583805 66745350 74795145 55833300 6830325 31401420 68942610 8005455 54073995 149978250 46398375 36025605 121358910 5779095 149158800 59193840 145505895 57198885 81019305 46332120 118641270 44104080 138079455 105720570 42906750 131644545 65503095 115870275 126652980 100197810 148858620 100747275 141819555 54518325 55738815 141927825 42586170 126037785 112172895 102435825 82817025 89805960 26928795 75145965 68408955 62155815 137027040 21098385 67012980 98077380 134204055 5804745 119708040 33233625 60720960 148533915 21540600 77108430 65701140 127053135 144589860 1774455 104926590 82366860 116594460 16986900 104651955 88425315 140493375 121871940 105900945 147731760 35811195 9461370 121648560 83579370 111437445 2782350 107913495 60299070 13822515 141461070 669315 23732250 57754035 53466000 133733070 70263300 49757775 54896100 13111710 80154120 38075400 29926320 33355845 145086225 54409590 113238450 76027860 94588500 124459515 63495420 144666720 3672270 46326090 135773475 54838950 2824710 143786910 64388175 74369205 124572180 21215325 64545660 32086440 40132800 130139790 107598315 43044315 84917040 29557920 72859050 98670000 74823240 35681370 6663990 102731535 106161090 22470540 78165195 85609095 34108560 121309995 97390335 92311155 124434720 15297240 38431830 15437985 129189810 92662380 46357095 57017790 68939880 53732535 59939985 137371740 50843895 105003660 15459855 39662265 93101850 125480400 29962305 90779010 108036690 26585205 52526670 42023145 74945400 55571085 141519630 101176395 63561015 54536550 2825655 95981940 75235830 116950800 27919125 80281125 27232515 128330190 41062980 66558420 33491220 79668270 44445825 3302640 140669190 104535570 73767150 146259255 27962865 36897825 38132940 25247280 38109210 106678965 100098330 18852765 2785455 70349955 74908035 13739640 67064100 75142050 100894710 64651635 70156125 131736060 76446000 102518595 10395945 34229265 49178700 133924755 32396535 121925475 74972205 147168135 72545565 130107945 138569385 129632040 140216085 137812065 38024670 6763065 113330895 14565780 113588295 7763445 4087770 43757835 5283975 57105180 14701080 22485945 60091200 12888375 68323950 54994860 70729440 123299190 34450410 148112445 104679990 3973980 31468515 78375915 2069490 34967220 84647475 77970030 112496055 24789795 40957305 36578325 148315695 27044565 14924880 80794245 103696365 25073205 49309260 71577030 102182475 72801840 5279760 92974110 58139640 94446510 107169420 92557305 3470685 64562820 44361555 41950680 111827610 204960 106079910 38859900 55639920 82249575 8487870 94423635 56929725 149095410 87290640 122683740 108544050 7788600 106611030 122566845 61870845 86090325 100863255 119111175 26125800 38166765 129171615 87979170 65146860 89855205 147739020 62695380 67502025 77055390 26191590 37105710 54391605 58426440 40598400 39588630 129437055 42561540 135646635 85925730 115167795 127767825 1735605 149979645 54449490 109860960 77773050 80948055 120851970 74379345 30749445 5936610 127229415 96068955 41306505 65488995 4735365 25356990 144691680 61108200 136025040 102981225 130481670 45447795 64005585 136193250 147546990 68061435 92634675 86545095 57925230 20236935 68672325 120256035 97517430 50015700 101354850 112514865 32915760 6345030 78853290 35588130 20273775 57649995 15581970 147764760 105385140 95808915 112785720 30310485 83197365 12224295 142924740 72194700 26269605 89002695 92507040 33597720 100271085 44903550 1052505 13945800 117719565 44119080 18040320 22386165 52949895 85627440 126094890 72140715 22128900 38273940 113874825 112335180 23349195 94284585 9715350 131139240 130661130 67729800 119172810 110237385 31219110 109221495 54483705 2066565 65713005 54203310 126026505 91843275 96265215 7421115 81063495 25384680 93413655 120600750 122702355 124705380 100615560 27204690 39524940 96105750 7925625 112171140 119857245 56898255 113177730 20263575 21668850 146744070 102799650 98765565 57083370 97952685 70036305 124441665 97422420 111975825 90755310 63265065 125240430 99026235 18218550 143556285 3072735 114939705 35265690 64855020 24644970 11762985 25022235 79469280 106578555 96886665 134796165 66268965 133607505 76239210 55553490 79549680 23310840 35130825 28521780 147190770 42805875 108503085 43076490 40447140 87928905 48190215 93950505 111094935 13896075 40841625 132295575 135629265 116464020 137707050 113943420 47424870 66619755 16319805 38819340 79460685 19674255 28115505 184395 130204425 126132075 79243785 115950210 25650345 56099715 90412470 132272355 16348995 16948110 147187275 135631575 32153370 136140030 35350485 34998510 32028855 157485 118392480 43472970 92665020 7709970 33687075 93671835 109921305 77823315 128122440 73251540 69297615 8343465 66033105 79814925 30165150 78344115 61785270 14233950 86037750 3931785 132876315 30057705 72221865 135982605 145093320 35148945 32698920 7587285 98651115 87975045 96848340 108910095 30959535 72222555 133637130 130145400 97947435 63223950 140548080 49793205 104340690 79760025 14042385 85593570 66571065 19250715 74274990 129811335 66795990 55367130 45432180 77945295 99015060 121567800 67697910 55956735 22909605 140049750 137079510 50291055 64085790 147504675 42821295 141670890 16806315 135194670 62721975 143492355 100026600 62179245 31831185 115671435 21595365 89490225 23794410 10742280 102243600 73388445 123223455 18608985 58045065 12168705 74338605 24483570 43611630 97590015 65233035 70401990 149785410 121350825 41345370 140552850 116716965 91132275 141125070 17949450 113629035 20253750 16261770 89464155 47783190 141695250 1265730 122957805 108563310 43783110 23479380 75140775 137832015 104263575 139347315 139777335 20589390 145254750 6980910 137253825 123184110 58024455 131938845 35371635 127450890 121909965 129912615 112284225 118454220 92097420 45561090 10915290 115650825 142921260 125596860 29060220 8665275 126708870 58784160 133931610 103821900 54871815 115629705 123861030 79993815 17428830 142749225 142244700 66222030 24761775 129100545 70206165 67854945 72163830 12134205 109422120 6367695 106379220 85298625 35071290 31592775 108780585 94591290 58044345 29453445 33268350 98862855 127510440 67931055 107146725 126706995 60953490 29543520 139365540 98133270 135226080 148351050 123298005 36232905 141801585 51576405 93204930 77532090 111473445 14656305 110207295 140142840 95441400 149314545 114116805 40513440 115828680 101435310 20897880 109890480 130115745 82155045 108726240 14288835 13082715 45244125 64324950 33462285 73505445 79062030 24747630 73939650 62321985 20780265 80112960 7927575 16063800 139200270 58524780 135005280 116524830 114500085 24666045 115520100 145206855 80823840 17948130 50115420 90429615 25406220 145808595 121313445 54078180 65638185 14212410 120962205 22299615 27535500 129724035 60070005 94633590 19480365 50758020 82331325 96113370 89269965 144208395 23366895 33371655 704460 96651525 113652675 110773860 40837665 116318715 125364435 115359825 40073025 27491970 35379210 31147620 38336415 132559425 69937035 10288380 29608725 84978870 93087030 47188110 128805855 111970785 94348590 87986310 57458610 11475600 128431995 82153695 67263615 18335130 95684955 128274045 95008230 75162135 23171385 26718240 255285 90097845 52404690 17574945 44399205 40080795 38609400 11786865 85545105 16132530 28858830 10473135 60170460 42488475 139349700 122729520 20585370 35796690 110881770 61814820 45945435 146883945 35952720 72493425 106425030 143923095 134155680 24108195 149777715 92478735 116361480 60947430 117495525 146982255 141349575 104026200 46230660 31840215 36475800 91688655 127445280 133369470 46725630 30125130 84970065 17556960 57524595 21102480 137321775 126120750 103341855 88218510 132462345 93954525 5438670 35468025 75664770 92089110 16667370 45689520 79549380 12464115 58450095 14997930 21058830 148785285 141495960 91169400 76762515 104071350 71220480 30689505 11597055 56489085 71973855 19650885 78111630 85815795 135239820 15779370 88797330 30154260 90624450 98985360 1229175 142552035 34388070 14483115 46720335 49126605 102792150 43021335 136050240 72686955 143247405 125977125 63591540 13689540 93750540 40100895 101951820 68828700 64272660 83616495 93069915 126790395 11774145 118837290 30372120 63676650 71931735 87827145 25598415 146843355 98243985 64741665 132314475 99387375 89234685 87709725 67111710 50315505 119645820 12670815 143031975 1978905 67946940 122287095 22538745 98749215 65937795 1028685 77397585 48276690 106619085 33211815 50174250 126348585 72706665 8436510 42289515 13546740 131835285 16349610 24775470 54551835 64247850 106186665 135321990 55523400 107816145 12799410 27553185 75858705 56341365 52339245 98052675 128392350 2173830 75588405 69573240 118727865 82106385 136895910 52924725 111986565 77730540 42182385 8766450 77622645 7596825 5347500 113546460 149790960 132371520 98508645 117328095 16753320 84244545 76489380 86605935 463200 92716815 146063400 84024225 93708150 43756230 92425965 57455235 6896055 17040930 68332665 100244445 10856205 76813365 26959335 1354185 141812670 124892550 26083800 125038080 115379670 41443365 939600 104709180 136456830 101469240 136658040 73592625 66617655 96231735 43646985 69629040 22956990 65704800 52432710 126738780 118396110 20920365 31671060 149801760 68608665 66646965 135450870 66754260 109903800 78254700 139222560 116131230 145022655 51703050 107902575 19409865 73865865 460875 102911790 71199495 69439680 8681835 23298420 56033790 42075750 9581415 32809890 78674490 124702500 60602085 81658050 91830105 2786355 12162495 9577935 35068770 64689060 81741330 92757840 101076870 41442990 127670310 127322280 94630515 114815415 28313550 144406395 121636185 32536350 12801750 16934745 79542510 41459520 3439140 15674625 100548345 107265075 106813080 69148455 137437680 138825375 22080285 83627355 102137460 24617190 92633130 122792385 64112715 98992335 87391965 23088525 46853520 3567225 6832155 38456670 71523000 145651110 58359900 89407140 75281175 129455475 11410830 143845935 143648850 3828855 5227305 72081240 34830735 110728290 104139030 86399685 79471935 25725060 116700915 47318055 37685580 58308195 7874700 43634040 30662790 32379105 83350935 47446005 34673265 111185790 90731790 103548825 64591305 139879650 71985555 136951755 73451190 76418715 116363340 80222715 142083960 139664040 55102455 103444320 74861055 73968765 19286970 129066465 91810560 101308260 87684360 3407355 17393685 827160 135158025 47544735 10559490 39945855 141942270 81960930 88350075 30718020 147022440 43125675 92351580 102093735 106815945 116011695 49679505 14518065 19097610 102550395 6262380 47328375 87590760 16903260 140422530 25680210 117495885 51187695 132045210 65870940 95811615 19963305 51459120 102531210 36083130 35358975 111273345 113987925 91054320 144233970 41053110 15699360 51450015 134289060 85159545 113085390 91467060 63820725 36066915 5044710 33885390 120075135 32245080 81347715 139278825 29972865 47373375 4510170 62266410 32217465 53273580 61965720 54884880 118349985 17257155 113866710 10096050 24665550 70237200 10006575 22496295 143394585 113501955 38281440 3341070 116569755 57492180 581745 43076715 51563610 1143135 113939070 87873960 34041780 85273350 106772805 6275790 84936285 12339225 102266040 58108125 148959615 102013575 30288675 127423590 137869590 129084090 17527380 144424815 121001985 20101485 103775745 60153645 145109220 22643700 95737425 26282520 86474475 144256725 76330140 144542580 13567320 18731220 50502210 143811090 119344785 48563400 19568925 133305870 106256310 144287655 49838250 131477340 89748045 10239210 33544905 31065750 22259220 102968550 47557215 148270020 133185810 49821765 72301635 49558050 41366820 147429885 32802090 78992820 36540 124478205 85926150 14736780 57537210 96076395 116302335 64670520 4629195 52687125 97224150 80864490 51569280 55377075 82481400 38880045 11175765 133258350 128740695 74135730 72395085 49452240 56669055 11928660 119491935 90566835 52379835 136732635 144501015 100377690 45747195 13578225 66939420 93896805 85457850 16452900 120905835 82144095 4656525 140978295 132950070 2467155 122979240 111507345 122139585 127899885 35212065 22983780 40832670 96733650 129365040 81104400 95148180 61508415 68174715 112647705 112615890 18253425 147776400 142926825 9566940 86627145 72065850 25307175 69457680 80512320 61297545 102105105 52247955 58819020 61833285 125490540 140228445 147724365 106562295 118149255 128700810 41746875 81103605 78183975 87572670 120450165 109880070 108434025 74208870 84199275 2622570 60844305 47482515 92733555 101576850 54740295 68757000 67935915 2396940 92439450 116924550 82985850 76915980 64021140 21161895 11783685 107496615 55651965 48794910 134662440 18950100 3718350 59233875 62757600 57525540 54812805 44507235 60743370 16154475 87884775 55798995 127205775 127966395 110750850 145617105 16027620 42334080 85086735 34800990 112368840 21712035 84465300 57989610 15572310 62180385 132872880 129321435 34928730 120308055 83514360 106001445 124835775 145467405 18162180 19198905 69853485 89347260 133913460 88358550 69219975 116027775 7136085 123890415 34784265 4465845 137906730 11655675 3201435 133168260 59283210 77915580 92234355 6535275 47962425 84052830 30681090 86010990 101072280 116469825 37405455 113643705 49136730 86908980 29018550 17354895 19389705 95057670 34384065 68406420 76533165 81365055 116439435 41269935 47855505 63743040 36207075 52029375 16010070 71475885 13594755 126637935 4216380 55678650 65389680 33097650 137743830 12538245 4596540 143435595 78325320 136649160 70092195 94755360 130423230 121146210 45857550 12467700 17167995 106306650 90545460 135350745 6435405 132303810 76830105 33598815 38485920 86331105 108090150 142764180 72051090 65990550 91594380 142807020 41183805 46287795 146625330 1645470 106314960 111286335 110325975 79219095 32891400 149427285 55320420 20635350 32393520 17691420 141014025 86998170 128587155 68372265 16156950 148513770 130949130 36606795 141212385 45306150 125282010 10532265 59779020 124347870 107297460 53913945 117043080 17009580 83022210 69930660 22449090 10727085 106726530 96484830 38668875 47678475 100032765 19646265 80575695 37884765 9227400 133451175 13954830 143809020 58437645 129369225 122791635 79936605 73505715 148139895 90941835 102903990 4219005 96670980 82961115 54014580 149138115 57920505 95857680 68545710 131626065 106039125 149875425 66608955 112325655 84484380 29863800 13870515 87838425 77447175 5184975 140190015 142641555 135008010 88675125 50428005 63993165 19361820 122407440 132708270 58873545 143099775 56874615 120496785 35279805 128000415 134478405 145791180 3514515 8891055 105074685 19778295 124629570 79857900 105622740 109620180 144441525 67023525 129489810 47628780 83475960 129099255 63427335 62155050 36184920 145684215 86857125 137008560 8638155 1870845 65702595 32459790 4179900 136853325 59630460 157980 6071415 132864375 96397230 117784890 56141355 122940000 60697995 33223065 136821195 44660835 23242125 57862770 103907790 2342745 128268870 77552340 19603095 66958650 34960605 138348705 67483275 24886530 55349190 13227285 55718415 142240380 125217675 40326315 35209980 121403970 32192130 104885325 569280 31122525 3451230 126183900 29972460 140477775 21948570 102363405 97830405 45513870 118991580 107666835 123965145 71773200 95636205 85348095 100671285 149640645 114330060 36782850 127576710 110862315 38753415 66250620 108713460 110739630 90737640 15480555 93427740 25673730 105300375 136605510 17419140 128422845 48943485 103477230 110740410 138069765 46899735 108609270 51522750 85058325 112669875 87639645 113722935 25839615 23853180 66660765 64133670 81220935 31494375 19748055 52563120 65255400 126088305 19353960 57752535 131516955 86658045 18057570 1147095 8703195 31837500 105616110 13014435 35268375 111042795 20383275 100049655 46291785 85299975 128190645 121367055 62627595 130206015 149823750 142913910 60882975 60901845 63036390 45492165 110190360 139864770 114547215 21208605 118141830 17199525 9269850 3505170 60292740 66299355 41734035 81167625 24207345 107005650 5440860 31667655 122161620 132158700 41725575 73718175 121742205 97228425 139914405 36627015 143899290 84902880 9179445 60966345 30127140 118475595 35678985 30917385 94177230 48856965 117529920 46466385 44014545 85205040 75892830 56602200 7865355 80504445 20433480 14159625 44214060 40101210 35106885 110526360 30393735 57190500 12303045 141362220 71925690 116341890 22568445 73518600 23036790 57492060 16036500 73865730 115508310 66547695 34585065 23579385 117227595 50146335 106423950 103087245 52924410 128254485 95897220 69863415 86728605 78283515 96393465 140308545 115632495 79971225 10206600 17943135 79419165 131729115 128810430 128630010 60081390 16776435 67312440 106987155 47127540 65614545 66252645 10828785 140773230 1409385 99047535 2280555 34290825 69567600 64020495 132982935 39800610 146286510 44268870 112873905 61706835 52597920 146172330 120779280 28932195 41434935 60443640 84434190 35813685 117039435 54576360 98481675 22935705 142813770 15756375 89942310 82464510 35799060 84938415 26215620 50209140 18701640 133078545 149415360 109646730 90173970 29105505 51253380 26654430 91910790 107891340 72649185 9978375 57962370 92183820 19802685 143115540 140297850 63143670 103183110 148419735 101252430 73369455 121157820 109260690 46718460 28359120 114456285 82748340 64312515 130860300 34989345 71670825 140934255 115438575 70934910 74978790 27897585 29911275 1591260 59924565 21266595 62174385 118154820 102951870 95528595 74459595 52629345 67668420 61989795 57781575 30266985 66255495 48724155 58305720 138515565 6750750 6861075 49382670 115188585 137516205 69059295 98151780 57524730 115823835 94375320 55592985 9223815 39085425 124464015 88124610 43501140 33645630 131784660 75964995 118233480 48992355 49378890 126113325 110540850 59383455 90133830 107837355 113122575 55674675 86986005 127094700 14743365 62973855 33337050 26117040 74031930 88075455 102542265 11529105 111853935 58623900 24008220 130520325 42280320 52873755 29007465 148092570 27457005 23507910 89016285 106732830 110517615 117777495 32120250 116758725 28830165 40561740 68916495 12720165 9882210 113875530 57829890 115100370 31721310 84944625 131430870 44857380 78012270 53034945 123058080 78719370 107417910 13985970 110819370 4203000 24797250 76563180 76148430 89464095 88298835 49563750 26418945 18094185 34796595 134429490 428070 65272395 46270590 147667560 49718475 144559995 145660245 12822210 53951280 11302560 59350530 25204395 130843875 3692925 27468900 55642695 113735955 131496930 31934460 61056255 56614875 69885675 142759965 48141045 28922610 90196365 46968630 83372145 49714980 6414660 87569265 136402200 137054085 103376940 48314040 146659635 93852105 6719625 88065420 57095265 22462140 73663080 68747700 6701565 89006985 107839680 30257385 98912160 32975790 106653630 106229880 71344170 126887895 134415480 145037205 126548340 108075285 8375460 14678385 132228645 113227365 86865300 85475775 1955010 34212690 36963660 11175855 139425855 63220815 29861790 71694750 43753890 36456525 143761470 134291730 4407765 80145255 147021030 14275155 46302600 144486615 70548135 99860325 89323290 76654740 16603050 63787935 64058670 149194815 5510340 96353850 103115070 137990490 92137335 128355975 59132130 21052455 67498800 126052125 79290300 56334645 6227580 27147195 93514425 75871290 29077395 4256850 106620630 22710510 36374040 109665720 147455655 63225090 37804140 18314025 49472235 10358145 55269945 103559340 31536480 149697240 89541150 114017115 98560095 32899140 25307160 54767730 130350525 125594940 50379885 77130975 113868945 100327800 62477835 54272565 7515765 71882325 55372755 44281740 96937155 76026345 92355990 104694660 79785600 115108260 110246415 22864650 109809480 43217580 7737630 148401495 136760370 123000225 55491810 12873825 148037055 77707335 84428985 88517595 29429280 103448910 132019185 41352360 45847560 87708255 77750325 106575090 104464560 22524210 61286760 45301395 130812540 89964615 108494670 77391975 98384400 35888280 124224795 25475070 8656260 38763345 56295150 61674810 10955520 61191285 106481610 108726480 43469580 2023125 18744240 89003250 137298885 46546710 5906025 39387120 80451405 136421280 145644285 33761805 22633140 26240325 26318220 48615150 90398880 23530560 134867790 148035750 59195610 37459005 30295290 1043565 74443395 53316585 120672780 147854655 48835425 65261280 68219850 98877765 53490240 38210115 62244540 34573005 28661925 85237875 41740200 131341665 41922705 136283460 119488740 15747660 40480680 29883930 77961765 107808750 49238445 89372610 37882200 131706870 112724610 92752680 16949505 116046195 48735015 75868695 35329785 81996840 112244475 3787200 63159075 15965700 141892650 87869385 25168725 35048235 116609220 124893195 138508785 59181810 64544565 90362535 31440405 31691250 104138775 12263400 145973250 25989345 120156435 65889990 69507195 13137735 86295705 142843785 127768020 142875660 36650145 74600115 59419635 5767785 54636540 99160080 116908875 4402095 117970680 129471105 114480120 30998925 115553700 146141205 28976610 146772135 23948385 80522490 21048915 34617060 26741625 39697605 113847900 28999170 30876465 112158450 59994885 70757565 136805805 64403955 12595155 138605025 2962755 64579650 68650290 44798625 6329460 108672660 141401385 9320520 132591015 97764495 132538590 125220510 46762620 123485100 62608035 117495120 87184485 20826105 44944890 109386810 26417820 148701510 40835580 49785900 100150845 65569545 49756950 108068640 84133245 30842490 66491640 133867530 32782530 26646360 14076300 110523480 111745050 53057820 43691535 36400380 104360805 35204250 24311040 44345280 613905 48646080 10235655 74118750 125974740 50521680 131360025 21807225 46854015 143542125 3188265 26863230 129844845 52749975 82765485 94241910 45337275 118739700 70543095 108080145 146142525 12803700 108334005 113128050 18145260 2880570 88070790 133084740 7561350 2872920 59930310 101335545 43781520 101061840 6768975 30602580 11656740 50788785 111277065 142904175 35087610 9026700 133477845 92432550 102958080 76215555 50287890 16729575 50153535 107713755 112811325 94604325 117319290 83946240 105012060 103329885 70849770 56840850 86071875 114653775 51077070 95726955 139276785 102281520 23283300 125887950 53092125 24942945 97559610 104615025 141438510 73440450 133358460 15414210 77273040 63991695 120325410 35681205 2780415 123217950 49606215 88140735 80697900 132607065 145442985 14433330 112353375 112715610 54133635 125393070 1407450 2909925 102796095 29368815 73143195 32499315 5222115 2806275 142418190 57913680 38945520 102667410 95912055 108622215 48932160 140037345 1465890 62045415 11717610 127997925 5363010 859035 74116020 38575500 54598365 12392475 65375085 53010840 58919025 21996930 43714110 52944285 117085260 34702770 49546995 4250355 50442270 120070200 33742545 110398275 129328380 31446240 57179265 58330965 148184295 21202095 20765190 23549400 108174405 8317155 46454565 85451895 130699680 2047410 28547295 77219520 89072370 70454745 103720575 32810340 18653550 32296485 63018795 80009865 56158995 833985 18146655 115660215 120972720 19736070 63880155 74243700 141644700 60667845 4526520 60633225 107821575 18668850 36232590 54862170 26907240 90248700 59413245 104979105 58665795 83044845 49513650 49516725 33451110 89626740 48272940 11634735 133180185 72075315 78168300 39004935 45658005 9171240 40260000 34340025 8512815 75783105 61041555 123900405 123895275 111875835 133389675 148721235 46812705 113310315 6490755 89147250 15330600 1987230 76253280 26383590 52555740 41298450 138194205 9735630 87949635 108945480 91360185 41057145 22450980 50421285 99748200 102985800 45482865 78207540 50963835 110613615 15159345 78593460 32320530 15785970 99381120 71703960 128839335 10145520 149519160 128862000 142287720 20356335 127827390 22774815 26258940 43969320 181485 144614235 79477530 148851240 70345935 46874460 5165955 67190370 35068950 83524110 68562960 59564280 51439455 106262880 114459270 78353640 12514185 14592810 98885175 21932190 109748475 6299805 39096480 67541430 134312880 12525795 105372870 4113255 11372595 57150285 39912030 74660460 75665670 38227260 87264465 74572875 58636440 138180825 66573225 24465060 25800000 102764655 115256655 111287385 139531080 98469090 116707725 2866020 22197135 144136020 62384490 5734650 45757695 149682225 52935045 21821850 26541720 131590695 9275235 49109760 71487645 2263635 28525560 52260960 92270790 139285140 46709490 131998170 123203535 75392835 135810195 60433935 126254205 84405690 105276405 74254560 87806820 9119610 7791945 80708955 22902465 116890665 90434220 79320990 64502415 19339665 86013015 29649795 14255610 62810595 4420890 3152700 15676590 137937705 65440170 88422930 95064270 143038770 135241620 118912035 70288245 23052495 17773545 32880075 139631070 97193445 135058440 58961910 23384850 49165290 29097990 16321590 10752135 44615595 73166295 13901910 88392810 71917980 64725435 15496845 97166430 139818960 112396905 133227180 68234325 39116235 138007110 45173670 91365405 14993100 63164550 39793290 58825485 145133490 27576675 30328650 114136995 20814735 48645555 51234615 132623970 16729950 43842840 8417085 42935070 127154280 138162060 121923330 22865100 148422870 124878810 145212195 143800980 73692090 45187485 462105 141419430 79834095 12121485 129305325 148483635 30392805 63340965 84517965 74072820 140860395 135851550 68246295 46739160 59485425 81381420 38398980 146546925 88674060 17506425 1596225 61784385 36033615 9716700 113998515 109062480 23392170 125869365 10004895 88254735 6618165 107743440 140754150 83602635 21684180 26401785 122640660 30582420 137795700 112933800 17133255 441555 96117165 65296770 117593655 71443125 108858795 22853400 107153385 3484005 32326125 134903190 47369310 17910315 91395945 121830900 69625095 40604010 144831120 130813185 81309930 65308320 17138205 96742080 101947290 138778410 42115095 127403070 13598220 137723430 142163250 129032940 146774790 128548095 18106215 100894515 109844220 131984535 92030535 56510955 132872670 104141670 12014805 77454855 139340985 140751150 81269520 80298120 121971660 65410455 52650105 23164380 3613620 135800235 24959475 110948520 101481570 59464995 19701375 38178435 127869660 111883260 61862355 78593730 119747085 50101170 56277390 119422905 43580775 70571055 111300465 22241280 15729255 133876560 13117920 92369400 22808580 80440065 51792735 110464590 76921065 18404115 20331885 143436495 8719635 130681005 105005190 120793260 118461840 46127985 63486735 75812520 1569240 138042780 88048395 87385665 57367395 59429265 22995390 66937560 5567190 80606655 12974235 128024460 43429095 136549020 66354795 53592360 17509155 147396075 143220705 100777485 129920700 12636270 56778630 148785645 39319770 14770800 68588385 29706630 46917180 100501785 79312620 44587260 130665135 127502370 133000995 55762515 24221685 6265125 84665505 147026640 36666315 72710580 104023935 79702650 15827115 46977675 82419255 90272985 80742660 2741430 127746870 123397605 28855410 135768255 72939585 57569475 131266320 88639470 94859565 913740 17786700 28267725 73182540 76513185 97382220 149177880 45963960 115569405 27152970 85623645 2917815 123423015 87585180 144769110 58178550 78735315 92858850 54614790 70872285 108469380 1928850 7438950 5862255 736680 88802895 77786790 12701670 93213555 89165865 109372395 55081650 109337655 48163845 56925000 101281305 33245070 52514835 108917730 65286150 49681485 12045180 104660205 108171795 13806555 34546245 31240650 31882380 136459605 137261235 44519070 88674435 63638445 132072180 2421285 110452275 67839885 22468290 28050720 122337915 62531220 119691195 62548440 39550095 71250165 108267690 21869970 25905915 72206535 133517985 112571655 38904615 22027335 133137870 63172020 63185700 98345715 51178530 50151615 101216505 140376315 89963970 131655795 330315 53063880 99134235 23775090 136869690 94103325 64544370 65137200 142946805 23815350 32682135 24444975 78878190 72146640 121537740 53689350 82573065 59432835 144818100 138322785 20668935 27839160 60505710 82180215 33032100 74473095 2202300 56096055 134058210 77445060 28890225 2873550 63041685 595770 14740035 51844365 26797260 140617155 108943140 146836755 97545195 6719220 81246000 44613585 71106735 98068455 38560950 89905290 52953900 75031725 129775800 142399305 2620440 113323995 69069210 130360650 137321160 30877665 35424285 4629585 43808115 112007085 52665135 74414790 50175015 57823590 79053285 117657165 84847530 96523785 12816135 38466585 68650095 20425035 48474960 57928560 120553815 146160585 94147260 72244560 73705530 112768305 123731205 28422465 91999395 116067735 11043045 75809790 149894445 108408000 143873445 14122935 115900950 19183350 22495650 18072870 16450260 99381315 110801205 46297800 79246635 52754370 102864300 103965960 11537295 19805865 149508465 101594505 57177630 106788615 88755960 43593285 10274100 111791415 66923895 3322740 40798275 41469300 114371550 29931165 4791645 88780545 141500235 122764290 75013515 127756245 43876680 23953665 17649315 130347975 97179030 87388245 51532800 13251390 102857415 106590345 108214860 28881630 7592085 3938640 13503435 49074420 92520255 140715975 115132440 89843100 15270420 73386810 20850870 144838170 121512255 56526960 129851460 104642640 59920230 130565445 100008525 82365540 24535500 137632545 108830880 57432525 103522920 56416290 4663200 97340265 39784935 123951885 520320 54360375 65347275 131541855 114871080 13601265 23029500 34627425 117121785 5866200 90372975 50038110 31081620 91962615 48512130 122550450 34834965 149899335 2158830 59643495 25698375 114824370 86652870 72624450 27687345 86877615 66916245 44504565 20746995 26899845 88309335 56944200 136277700 47824965 106440585 36942180 9721545 68449335 43738275 129928215 97134375 58581465 129739530 49194585 94707780 55077000 74143830 44753805 114633435 58208085 132869475 71299935 42670785 63298275 33246210 10980300 50121960 5421630 104609955 50119620 108713145 143405430 131974545 133566750 72409530 27732645 87131235 31047045 130914345 55397460 84534705 52479930 73878735 137696880 139137900 44048910 35713170 22191000 79323840 21064035 95000010 95895795 120298155 131559300 73287060 63145335 90444435 103015245 53456100 50263110 102301980 105721845 54336360 29902950 62164770 104435715 98728455 6812865 116057475 40424955 15391770 28811655 50611365 28772835 46326435 847350 51911205 86719200 95745660 28529130 136226940 82656900 93756555 42975450 107315355 118864620 114648435 78668445 108896205 6134955 62142825 85739250 95153475 118525485 103940160 79111440 81984840 125814405 38027130 81748800 103228890 97126560 74468310 79072245 72067725 100577910 29620890 21596355 145926360 77693085 15221850 53522625 91729830 36420885 55872765 78938175 32012010 74338155 69250665 134324475 96358845 140836140 147008595 26180145 23846595 11428125 7877475 118378545 85235100 33483240 43835310 109210890 114232155 144752025 114027270 119957535 38751105 76023195 49069800 121349460 44058375 148665675 127358175 31573230 14195640 37575435 71381655 21113385 133574955 3112185 138950475 97437345 51780405 25791285 107690445 3108195 51957015 41274195 73418625 72375270 138408255 136462185 127368840 4784280 125853930 34575090 70903965 70353660 4767270 69821070 17515560 136091910 25186350 40056330 20969220 41453670 125428875 116840715 109922310 65727390 7055115 142229430 95896155 64664910 21342795 129255300 136468380 18981030 44667195 89909565 63542700 98736330 110364540 25480110 134331600 124731045 45450945 49216920 35372595 19139115 143298900 61345860 32912250 131962455 87382785 120937845 96993180 4288035 46443795 87112515 9416580 123835425 136825965 106628220 89580855 51002850 53980740 142189365 119681535 94101435 19915935 20002950 13016760 145730955 21629340 69326445 126847080 147622635 30389910 136807410 22560240 101462070 41512560 9037065 103927635 120460290 112787085 59798265 144003750 88286115 111613680 97903845 129280815 73368210 112418280 24341430 107959050 139357875 63259380 114733545 53632395 104688870 114501765 326475 47398800 140774880 85389870 98456475 85830855 44965080 23814600 76340130 87482355 27789900 138343425 43682820 129596835 133589550 71677635 96253245 138919920 26312355 102895995 95187075 90948075 118438695 43111725 121439250 132941370 50770650 26169255 23612550 128008290 129247320 63407370 22323810 108919500 54696855 124359900 117931035 138288045 141449190 135142155 18873150 87638490 3435855 59407320 41480130 134608575 99302745 113468070 45674625 37268115 80190210 136203675 17503605 81503535 13235820 110095455 85631235 58581135 103238760 25953780 16600860 146365470 118854720 12513390 63119250 138547770 139707810 21422400 122395035 18638910 94977870 43993905 131745810 95029860 41431320 352695 12946320 66648735 66394575 112615500 28415175 110972730 112194330 106727925 35552415 108681585 2897925 89032230 118151835 132652305 114833970 55342260 121837065 38958105 95530275 106056210 113651415 56636100 83977515 90651900 72284265 111645645 11987580 44917845 31508835 54948405 88068150 143842440 24985545 46405995 48921510 32175375 76248210 7152330 72817035 84350640 8173380 59214630 47833830 1062420 98263425 67857630 41719455 135186405 118546485 94038810 64322160 47737875 68374950 73161810 88235340 28637820 20728680 90750150 37314420 56031810 106791315 2642985 42121560 108657795 29257860 3680535 11458905 146930025 70167360 2472285 122994780 99468165 32567265 128980950 55954740 53000760 40459830 87112080 42440145 91299900 32021595 98042025 77221320 3204330 27352590 145322550 57855450 35261835 101253555 118430700 84974430 76709970 57219510 148748670 127308900 88247910 65367990 126146775 27308085 130852170 125835900 108803520 31308075 82116540 33874455 106278345 37382865 50227650 73190190 97249050 84544275 131617845 44951055 96351630 25901085 132484575 89556720 66983535 113437140 75587670 90254130 70259235 134771625 29059185 49770630 96297690 9061500 111167670 83124705 123281235 77743500 99078945 19117425 21305640 120120075 85130055 66646185 127934460 106589940 70376100 34497855 125091375 39434220 22887195 17851965 66382980 22907040 15580440 80852580 132543630 145512600 30278325 126643410 32022660 88186785 91091670 53825550 133137210 58752090 90762795 73408920 90792450 133128855 51539835 121163100 17634555 49851435 42381990 134813925 105276075 56561025 137708805 67946655 69055200 6339225 18566610 45402345 56583135 48154125 86830230 98587515 43718295 143631675 52421520 125552115 56541435 66854085 143860650 113597700 114190845 136815885 112475880 22166025 114878640 64550865 13059045 142701585 69317160 57170910 61915605 115363575 91724160 110973705 19153230 92832945 34289325 37854360 73599870 19008150 39887430 76872105 64101345 4944360 123461175 46197705 1857600 130149540 122207055 58288410 133360665 127522320 22265925 96735570 37320945 43154205 18273900 76035945 89207100 68314680 98031030 47722425 135632910 9968385 105798600 16381905 86537295 48042240 134549490 40813215 23522625 20074020 66164520 96649290 124728600 11571000 21983550 105260820 72987885 100080975 140016360 115717110 66873210 69957075 42487800 53091795 19694880 148804350 42199035 139628955 122525580 135224220 60324990 131721120 143046870 10924470 16122255 141085875 83205945 48241590 50424630 77520840 147298170 83785740 114375375 29696820 55479090 24257445 85891635 135742050 15289995 33213360 111345960 84687915 140203605 41888475 72115110 5105550 98822880 112159650 140378130 12182160 136377615 52440015 51450270 63882060 109354845 27770415 41899920 74780115 26171445 125161815 128074305 80884320 19765050 100835355 46323525 89335635 38763705 5575200 133859595 128671650 58203390 136092195 130148670 34568850 10142805 92158470 146752920 11980980 145193745 4488825 33841545 67691340 110382090 60942705 18080505 38133975 103520625 137905260 77216970 6991230 91141920 49150320 91295550 87422505 123440460 6619020 30944760 45726435 24712185 52943730 67390830 133246200 115437255 132068010 43563285 125545830 102884925 149140410 42497355 30261795 129266295 146942775 95125935 64236045 34289340 45840450 8494485 59146845 142454940 11128740 6402240 81575895 45261090 68670000 91923780 63080115 63497415 15819105 75230790 106081440 148257675 25157415 119831385 13076295 59522310 39014865 52257915 118766460 83074530 26604315 17297100 76271550 111865380 81830025 51684090 75733410 9454515 28759710 137100345 58839855 97096740 37687365 132219300 12578175 99040965 84219330 61003260 79897770 61620675 11510655 41463390 48468075 137281770 9654705 147128220 115669545 105223965 83232150 591150 110371740 84496815 23401290 115555605 94410570 76500630 69638265 17803245 107502570 116948970 68752890 2997165 21109215 145370790 98759445 77630865 2892840 26707320 69727470 133570950 146105325 27895200 44358165 57536595 33340920 13439250 122478720 114420555 62072025 23786520 27480555 65648715 8862285 12951360 69903555 96474015 33124110 147358380 29424750 90608400 82343280 114638145 42278985 73448505 56977605 39967095 55549200 62017680 19994625 103176105 39245340 131890710 141318720 38928495 127992495 4136355 95945160 113223270 32050695 123874905 127515345 4698225 125217495 72056970 4538820 49571130 143192385 55345515 121208760 5100105 111424140 108750975 131798430 124796235 99340380 116096580 125580510 95816595 19708620 134526510 57457575 120823800 147623880 51593010 82247250 56370855 78322725 6805290 121523895 44513955 106861815 90360135 32190840 84654675 5732190 56043975 46535595 39599430 108646065 47524245 49279770 106272270 16164855 84795075 2848650 120361980 147542460 108667245 121307730 3750930 71608005 133677225 122446800 96086610 1831740 56123880 87079290 3951150 136029600 97778700 107799465 42855210 87173340 124726575 117379695 144678780 31725990 40670715 37045005 17947140 13515000 10244820 96885165 94074720 92323035 149881245 45262680 38286015 58690380 142290405 63428625 32169615 18828210 16114530 126923955 55275345 5873940 113665155 20774025 99941985 44558910 13848240 139669125 2255370 40907385 30701385 68907000 80173410 62683665 130746315 91934100 147762960 51886470 148583400 9770370 49407105 127973895 142123740 43777035 44911395 100720140 114681615 124043310 14778315 147926685 83865045 106948830 74187705 5108910 99975570 131098650 50658630 78942900 141107205 83449245 57955515 46538265 15942345 92211615 46946880 42713760 83756460 142441770 6209835 52793145 72674070 23466795 99336510 83924175 70472355 53862360 89898240 109193295 37287255 134718900 28514955 76976925 149654445 97027965 97528455 120702675 19056510 67745280 144069675 56487045 113102010 53871960 6792405 126445815 65807505 10012395 113530920 9267210 30183135 165165 107670315 30285420 23647530 20019015 73284705 94824990 59030595 99188685 124114005 105536715 23154915 66232380 117447195 55794495 17497260 127197975 34364280 37202400 121607040 98757675 18953175 114879330 118149480 60440265 144534930 25253835 85474410 114176820 146046810 119117850 65200380 72950295 86479320 47709285 76446540 37917120 33093690 128150130 54285600 28487520 131133840 57247185 7439730 104834550 101945640 110453910 119477565 36903840 46785525 61461270 81173595 81191970 72156330 137984760 43982655 19376400 19615110 58001070 10905510 77280615 17468895 119682660 139269465 4395645 6364380 109166010 13743180 86452350 89658030 16643430 71243415 86207865 133795800 123110190 122868180 136353990 69684690 81521100 134640375 79638240 77073165 134018160 44190930 32158350 98377620 137212710 136467330 19578975 78834630 18631635 115535670 85657470 95977305 7219335 49005030 34063635 55083615 128415915 120702855 68818125 67266645 482325 137785110 127848750 115203810 62531370 7107120 114784710 76045005 118193745 5599455 74728035 24030360 52384395 14753895 108813690 132501765 80854680 4955130 126365655 80936610 75247995 101414340 139473675 140592090 44750115 25998270 74775000 7455825 15546810 100654305 47086455 31717155 112997895 72431610 100107345 54064140 146025450 51713745 64531305 147199185 56201490 135495285 15268230 139666155 145110420 72404910 133154790 118840515 82158000 130006050 32400030 41070705 71281935 55247805 134623020 56601705 47382015 144198390 3334200 66145155 49620780 10320945 111239040 141839445 125639190 146591280 108440130 69474285 34752045 31686870 41173425 88048230 41662140 123489255 51738900 108262095 111763170 87483690 130148775 113695650 148748745 147116925 19938390 32226195 134163060 77920665 53579985 40956105 123660150 145125660 131757960 18497235 80061105 112479495 55814910 83511540 71316630 40867950 102893385 54512085 149898720 35515305 47079720 17410305 135253305 3363135 118913550 59410800 109327140 49561500 142365030 139088985 124394295 52827660 126634140 127482990 6687435 60362520 37889460 19337490 59219520 73510230 17925315 5864745 40221885 45166080 44755305 55730940 57878220 126973440 71002305 19572000 47925780 69927135 96362655 149639010 98147790 40950810 108433995 146281980 82059390 51315930 51432705 102118920 102159795 103438380 8566680 113883555 21546735 33362130 6996255 135278505 128584515 13159770 62922015 68124345 143988015 111335535 14847735 45285540 132805065 136102950 37617165 8863245 143624145 24956955 117654960 123070560 68513745 60624765 136982265 33587700 14838990 78526005 98741550 86407710 126650685 143211195 94888845 130467255 17512800 140702505 13873965 18692310 127080600 69725610 55187595 28670280 506805 54948090 135620865 11897745 136075710 87913035 137442855 135451785 84762540 73180560 131312595 44988240 12504240 143094630 130400310 34823910 17773050 95062125 110572725 66867990 5921790 144787410 9851400 127429500 86915730 80440215 79310205 110446530 137092590 80798475 73403715 118348725 67742595 127831260 57534675 144323505 137666715 88369635 48009570 97524330 99121035 7239060 91189185 6540780 114660795 120940725 143512695 40353615 42472905 18687180 47703315 97087605 123082170 100403670 140813895 76064700 19672140 143136390 53071455 73704060 134252760 85454085 105834990 36422100 116796615 100452240 109351155 118403415 111551400 125523285 141623715 127970580 29243610 43390935 121350195 126605490 123745350 82531950 141698175 57997200 66194940 44319105 45972420 443130 437895 31747815 111853185 15039315 26327055 64933950 22213620 121756650 1571220 106393920 112960080 66768255 13282350 149827230 9672510 104293185 118489035 90620865 109044435 99539790 76634580 125544630 148822920 142262220 351480 84995775 148688775 16085025 43618815 28930500 92958945 94816530 58030830 10462890 27479235 130179315 74142705 29768895 50668770 112096740 74679915 26433885 115826700 17764095 106058025 149818200 80384025 45557310 129440520 1584960 78005145 119696295 91934250 130467615 143207685 80163300 33532830 119926035 53607855 73615875 118377120 136998600 112843275 62541750 133294860 83966640 109816995 78705510 29125155 11311500 40039875 100171275 78464205 68113995 74213940 136271985 98605800 4096830 26765730 102623025 86191260 147005820 102367275 117931455 7371585 57156915 49414185 60774720 33238200 20949090 56641095 58303350 16337685 16660545 12970485 45512985 104553030 125008920 12455370 95476485 21781140 144669735 119501370 116439075 145174620 14677245 121410525 40064265 93839715 15097110 140855145 38298150 118796175 43680120 102350130 131898030 145151520 26223615 114518115 69898950 108703125 24466665 123743115 138300060 123984405 15456990 17815305 129905625 3708075 81189270 126095055 25157190 43385505 79088535 525180 86760675 4766220 55760115 28834140 59229120 28405725 99514425 132815445 135413100 55713735 93998295 62166780 143859000 129735750 138910245 12334320 104777280 78748665 52441440 8636745 87036255 47809095 69280905 40090320 59680770 103306395 76840245 116398215 106453995 31966980 6725460 8302590 106459125 37277145 28187430 76191270 77751660 112345815 70276260 129283080 100037355 119688045 88154445 100941615 54641670 95272050 108913140 39562725 24043305 82507245 130483830 133066515 26358210 36626475 39406800 679980 101726730 52154070 113700930 83550285 119583000 99925095 8895150 83454480 21807510 32494350 11548980 143907000 39011115 144728595 1111485 101720625 5976975 147928110 32170635 121694280 2262210 64336380 17973105 26117220 30896745 21564150 107301630 102367695 111052635 64704000 18671550 75446580 52440060 831345 141001695 6517050 27732645 85725465 20331825 40507830 128698695 73392315 1789815 131767725 24488895 6422805 34632945 131404275 23510355 70484310 104347515 29124885 147497190 142030185 50939400 91094625 41376735 49365930 130054905 74523795 149649255 22544715 134040735 134070345 138434265 25249275 62028645 124756845 107052630 125826330 91776825 92570040 731100 147879495 129927900 32851950 123261510 60900465 30816120 125446170 138884460 8132325 37472280 8808330 30231300 73837665 143940720 35306130 75936900 36290760 50161590 12279105 8720640 32362185 127536540 140925555 33270300 114575670 56522730 113589330 86875635 114513480 72698625 113706795 77310255 30055395 49617540 140209845 85470330 30779355 123058860 75747300 57974955 28336620 148283460 98239815 147171900 95171730 75326280 77822310 148544685 29027805 67475790 84941130 56345655 33649335 56766570 128945715 48137250 95565345 139384785 28065585 146746770 115271205 55581000 63329805 43463805 82771470 109521900 18895005 37227630 38166390 70097910 66619230 131688570 68682795 141553005 58036410 47035185 41113500 76481100 49273005 89569230 20206170 78763845 109294290 126780660 113237865 114322245 70799520 52135440 148779405 121782480 125423880 132531885 15159600 131004015 81591810 45979815 40843785 124955880 23780475 80662575 113124495 96057105 61797885 102344070 102761475 62759370 104266395 132450450 3226515 8267235 38494170 111372525 5050800 39774615 101349315 82330545 89186925 46728960 7620060 128827860 12225825 65841945 11326290 100224990 77034765 124339245 35471895 112570155 146349330 125242545 144437475 23862705 45828225 6016890 110046330 37965780 126374685 39918525 96414105 41335980 20655885 134313000 56487330 70932540 123851190 145763130 40990980 20091435 120278400 111694800 89644110 9405435 17350230 139010370 67647060 48134790 204720 13324935 11919150 109071330 100741410 44922330 117781875 55298850 96561645 131867400 52333110 2635965 17390985 62025315 10896900 148578225 86544180 141457170 63798390 147178350 36963750 136608645 104489565 95725470 75181050 54834240 63921705 133519065 50063250 64733325 64166520 78512205 103772430 59464215 34805580 50923185 77446545 39330780 10225680 82541190 111891390 10013835 63921675 46645260 112731360 101077800 58238190 85773315 97327305 73792965 130990650 75750135 59594070 51286950 67521990 1983225 120748230 84805545 51570150 106976430 10205565 109396545 70981500 100111875 6320820 42192600 76790655 83302635 118820280 78823170 92586450 145597665 89448555 80167545 89981520 148983150 98545830 13398720 29371725 22714200 42484830 109958835 128352570 46601865 148933230 19127700 101937870 119875080 117133650 133700985 102734325 113453760 24759090 42874560 120783810 79568280 113687610 1663065 22068405 100106790 13742985 52340400 138999810 68202810 56679510 75709230 135830085 89544210 130423965 92758335 14845530 44714760 101702370 25443990 32631720 50890845 96820320 138253890 63887685 56946075 39693495 102545010 5344230 43530960 98575305 146478720 88088070 147401250 14586000 121663830 10733445 54104580 47229015 13095345 81570465 16789845 26825715 128676705 143513160 24155700 48964830 78040920 47250135 31984905 21982140 52114830 88439145 138945510 87343095 97452015 97148010 123579825 6412710 92996280 116558700 57460605 108273510 23186670 9076740 22636845 24566595 119749185 99932790 93121770 15954540 73476900 120757995 89536890 11233065 146174640 15973845 140545905 48626760 15315795 12374775 87098175 83132760 77076390 88146765 100277235 109201155 41653515 38051760 111308565 42128010 117212715 118801605 127089510 54378495 104920140 145185060 95706915 90894885 82287315 2501610 100784520 30230535 11122005 104452500 104681820 37704975 121428870 65961120 30195930 44646720 102936915 44766840 55163340 136056165 139604445 67963935 64864455 49424700 3808635 2842980 15145260 58582065 36565785 64082400 41955195 47989920 50327145 56904555 107600430 76043535 133479915 83531595 76619625 124028040 145079925 16233630 15668910 103819395 88267335 60559500 104409555 40855890 108114330 73029465 44197200 101548500 68992950 141821385 133054815 102262680 119480235 36759090 119942400 107885355 135032385 132167895 111203640 124121925 72455775 132615390 39118035 10473945 91659915 146801355 145964910 30439050 87688245 71757990 144541410 1623690 57874335 146762280 29965170 90732255 95406405 85569405 32626020 16897665 55989465 113969595 138147240 33847065 70423095 41290725 122600430 75787800 11079765 9679260 1571430 111124545 28694460 145590645 22169040 113345250 131167755 49709430 6037980 108260775 124263015 117723975 107294250 39044700 76196805 55014285 119073015 47989575 122312160 87091830 99252765 14921130 5381550 57637890 126824685 26024280 87744435 12444135 44406240 100440645 143770635 76361970 15292470 136701615 123947760 96343605 56267145 19729875 64049805 46490310 43901430 5059560 28578450 129541515 107582970 90985515 99928170 6185310 41122170 16280025 122972100 100853310 45258765 83567415 38711760 86594235 59095080 55142910 93384900 78534240 132569280 138688800 47508090 41415285 115682310 32288970 11988135 56393370 132281475 115913250 3221775 13268160 110469300 102601395 80059095 85556460 145528980 83427900 46850265 87509910 144532575 43199700 14746320 119066025 127890240 127311420 24100410 42587340 51850995 72752895 45914865 38126145 104702415 89064510 134771745 22424205 53951100 65744445 81517650 58355340 138853200 7889490 130975800 135917520 71635875 50137920 90812685 100977450 66610215 90060570 137879205 135224115 122955225 19152780 52074330 10231635 132827130 127968060 127546935 71158590 98797050 57589020 41094330 42841905 62377500 114148500 13881750 88670850 111767070 61103970 139731030 52175790 113089455 24997410 47657745 36490590 135043110 13462485 48487515 50823060 82478175 122255340 96151050 47550225 104268165 96384360 27548850 112003410 139545420 35987280 12660510 52273260 116351805 101294115 25813200 24317115 141982530 124766670 76491225 81388620 137740935 34663050 145485900 131975565 93452745 134957370 7647915 66604740 33363570 132060795 12398400 131239965 36814470 31352310 32774040 44582910 74270310 68713320 114863325 42877110 88888665 51775185 130091295 30458730 80947260 82558140 68847720 35034405 79739415 68980545 103260000 55122360 82686975 18897240 118870770 10107435 26946360 117677175 72503595 102219855 18927870 111616710 131641140 133963050 143012400 20884425 124703895 49324710 28857705 133856430 128338065 61671105 107191800 5503965 1134345 138477105 146394780 142640520 129882615 36753810 131384895 130788210 70594770 47088885 5116905 146699655 132755970 22791855 85265985 148165350 53872815 44659305 129759810 62313630 80766690 125776530 61870215 99541800 82804845 78101145 107302965 117485310 44204025 6742875 98667390 146755620 90007335 133432935 64088805 78063030 146731890 146082510 68549040 53146050 126254385 104207580 5823780 21124275 116425140 54557730 124894155 28025160 50394435 67043805 25796595 125763240 26564805 57093450 53386470 130312905 79463595 131707335 136104585 9077685 67226445 139704330 52126155 112961160 66287700 717900 12632115 50078025 33134265 24372630 88305945 96270420 120260055 55140300 115878600 45156570 111666315 128743440 105785295 99241755 121499820 12305670 31560540 55228545 110317785 85158420 36859380 134643720 17663340 57136275 6183030 34852035 82341030 10906650 105891150 70368285 149955150 79726530 146902125 93665130 35097480 85027095 149367090 62285715 66064290 80011785 89715075 94143405 64518945 27287820 115299720 94581195 53697930 54638835 119405235 1562220 81025335 42469635 134518080 110826090 76554195 33275265 141356385 141859410 149390895 84835740 141070965 111167055 141617970 139228095 136455090 59393295 107320515 43401825 39878985 26067525 42329445 118988190 39622380 94438185 68111175 110509695 38846760 74593380 146224695 122971110 71991540 68388690 91059300 118642125 55323405 61278615 106232265 127791375 147282720 36579750 29500035 105814620 15721170 149353155 53371320 30385800 111066795 116691150 304170 9238890 28152450 33015765 76846515 135731925 72328845 138734400 112451310 105270765 9765780 98151090 67635570 6931455 6883800 29425650 132452145 68528865 118108440 25067475 30411750 70279770 65723460 76378005 73603710 9287310 120361980 2349480 48854565 2022795 112156050 42645885 105179985 49144035 95822835 141042300 122733690 52431705 94163295 64655835 32296500 129602520 23735610 63361950 102840390 133920360 8381565 95986845 145605315 42166650 12937785 71586360 90096705 6538470 89752215 93215565 51823170 73366380 106772910 131578620 61159665 36695805 66413430 41639475 61839705 52487235 4288590 73355910 65855190 119521995 142273650 19828050 33118560 24942585 25825125 145997475 89955645 71131395 74233245 121392690 100236135 52056705 8580870 48793410 39864210 8878320 102904830 121909965 91229205 34580340 64292580 129835470 3957870 74685765 130238040 110788125 88968855 137278815 61758600 15349170 91950765 18728385 84349890 6979410 89289870 11072730 6484995 28692030 56937870 44422140 97189935 91056975 107310240 49668255 59116440 130360275 48030390 85765545 135590205 104354055 78482985 78031350 48532695 26248245 52774740 114032550 98816130 135831690 16905585 9318960 113717805 30605640 81571485 42260475 97919970 71989650 101382285 104817030 43292625 90021015 149913315 9262800 145399650 111907800 70958040 141400755 29754045 137119185 23922285 91247220 98003415 12960285 92201700 87574950 42505635 143759865 47278050 26898345 115613520 119923065 111010785 134884380 101776590 73571745 48811995 82255350 14254950 84522015 14323500 49053840 144425610 111702315 28735020 79053360 72951705 4438260 77592540 4423230 39839145 4310835 64889445 121475520 115250595 74195955 52629510 67468020 149372565 25132890 113425350 125821275 38440185 123214680 16833330 40221030 64589745 41667750 59119140 95337255 106381740 125865825 134882445 35156760 33084615 101802345 51320205 54133050 14561610 78636690 89764410 64148595 125876580 104392650 63185610 74580510 146439450 11396220 109638810 118647000 105300390 122271675 14673435 78499935 137533635 74717055 128813190 122158815 44347185 68474790 135710925 82614900 95653155 50331585 69846345 8645895 72455985 68626800 63716850 29439675 27215775 128299170 147557310 6722340 47986200 148857150 70597200 126314370 130215900 147928125 22515360 6951375 138454260 91278990 131520750 136075995 108174330 122586960 107609250 110820165 3093450 83305890 145901700 52258050 24096435 113243415 12160110 138674520 53205885 21145635 32606010 65487060 40347510 60207750 12812070 23609730 24174600 75308280 70033815 19178955 19206165 11906025 131613015 124074840 111889545 89074425 117210690 60602160 81578115 132530685 3730185 113374590 127970040 78313380 20223915 144475470 107565435 85698600 31049100 54886800 127417095 10198365 141862305 34142775 108834495 28333020 123951750 75251955 5680185 45901335 707085 132279510 66057750 120289080 10833735 71321580 79019445 48913710 86490900 111883575 15497115 45416955 31430280 22081200 64236645 136634685 16805130 125490885 117036780 134956830 88754115 64528305 137225490 58781475 39008820 137801490 102579270 91196175 60584805 129632970 126932355 106749255 50661540 123104340 68039205 14344035 100362090 31657005 94478925 131333610 71473815 57387060 107477535 118898235 35824560 36048585 73030740 133916280 129122760 86686035 11621520 40729170 102443625 49792680 144105600 139566690 147659955 71366805 95077305 43020270 99569580 77138730 113706540 73422870 7244190 2415675 9241590 143404695 67398525 14908770 119637450 80471865 137058750 50911290 117508455 18458700 107819760 126488925 6820890 131862000 67503795 28713840 4735620 40867170 120846330 49938120 25554465 43644165 145063545 41812995 41438790 146502615 135678165 63003210 87072855 22541955 138021930 55923960 95367615 725685 104229720 104112060 112638180 115877580 72498780 128743590 30172560 51181890 130030695 75571290 129807615 104284365 38332185 79867905 116777550 18409725 72124125 37254240 79938285 110177490 43886370 57750585 149618385 95630025 121903965 75522750 49739685 85265295 107361630 125683680 4342500 133749945 107306280 112718400 47848680 46855485 40714215 43022550 79136460 147983055 102805545 23383530 108870810 82855710 38962335 33362685 28236450 2248350 32233620 133815240 119514975 87694080 59603610 35239890 88847490 108634080 48889635 11391165 107429340 37641390 37020015 134777295 79277715 104400060 126918285 117843090 54728160 35332380 125970750 19780995 41582010 29262840 109790865 30802035 141027540 117312420 8380035 96324255 2830335 26045730 14844555 83490915 3838845 104056995 42288165 2318670 46026345 26990445 81053340 107049420 12357675 96364755 82750335 55185270 53281890 68783085 74503410 56972430 59386845 56983620 48085110 140895825 17502585 28173360 143680320 133171710 125074290 74304240 102533940 24171705 45051675 86993880 1934595 64374840 33658905 137023470 83837940 118240200 65689065 100579110 17895210 12730185 120133380 59075445 129421290 20692920 144047970 20242815 92045400 92371830 136666605 117117945 36767100 56046795 89343420 54209115 107244780 113804040 128152395 226155 67002150 86880870 27870210 79107705 129528435 46218495 131692635 89725470 56007885 130939455 121032120 149617995 135461310 143244000 38032455 51663390 75833850 123130680 134478465 8735970 19833225 130716765 93815490 36131790 58054920 149011335 116840880 11097420 19419810 80988015 36174375 148332720 55282620 6802575 118594020 89424405 15884280 102232185 82894440 124824420 64452690 65638635 12097440 78105030 8404965 117137925 119570715 8258535 71753880 73674930 28216155 92359425 84010875 3163575 106847100 78331515 5559405 2632860 21962220 83154330 2203920 13492695 104599845 32126760 23691555 31627725 108011940 110474940 146355600 16567515 41980860 89869335 144779115 111902265 26392725 65897070 128691705 142752840 20559450 99718920 139126635 9074595 35636940 96117345 958515 90562605 21105915 35314470 38220795 70123275 129700905 103925295 102338700 124282485 41592525 134291700 24311835 102767640 124081530 60333510 119620230 98413320 15458130 106108695 2334165 115131750 2774670 72597285 16047210 30610470 72755160 66116310 146777415 66420150 52837710 137397900 59432355 83646210 36456675 69590835 44688180 11117925 47711490 46179930 10444905 607800 31873770 60079740 67279275 36996420 66007155 73565985 129054405 100376055 14032770 30657630 24799785 40064355 131699670 144767235 122964675 56797650 46507110 93022845 11660415 61862265 99019665 136943700 115350030 74144460 31332795 48691605 115942155 73997385 84482820 73700505 116372850 117840255 5459010 145610040 86794755 16728420 65438595 16379190 135674550 28343190 139395195 14349465 43770510 119756550 142582755 31270620 111810210 6333435 26445240 10404870 118570050 41293050 149643975 90418215 135943875 119044695 15657240 106068735 46302585 55460970 86208750 115579410 7612770 21400275 31351155 74949435 8016420 25915545 6375990 108903390 141096015 132459510 25259115 146392455 71501505 20771295 134088105 65665275 21274605 116100045 30827370 137215530 45098415 40045365 18792120 47320215 55656570 25387155 116813730 109312020 117149535 2518335 133576950 8160585 105874875 131068680 78976065 46489260 138159495 40125030 18739260 13370190 59182335 89839575 2636535 145137450 36842370 56062470 33067140 12704085 21181710 146303565 119470005 93395070 117850320 62567205 54423960 26974635 24676440 41815440 113492520 77814675 109167915 99794505 113333640 39162915 60744840 142778475 54958800 31734345 73697490 39971460 24353775 67356210 14942310 116402745 82762725 52868625 14056800 27549645 23344350 935265 10063095 10787835 57371895 112895760 30743910 142659075 145186065 93571755 129758910 96731055 22737345 117137220 125278245 123938760 51283425 85116870 86834040 14403030 108434205 41299965 134749605 106916100 20546970 10643775 117011700 132131250 62660865 17009940 51684840 149124930 104285535 97771680 96597540 76530675 132318060 16155540 147082110 53628630 2533245 53487975 124231560 132400875 146420460 67858785 99772155 70763145 131551395 40427835 77966355 73979985 45653550 11658465 62818485 28933650 148676640 55033065 88500735 97208175 108154980 98501610 94547700 122487465 147973200 93579795 19310700 67864710 121555770 98782305 54408240 143258295 137516460 143149905 75559020 45871905 106252680 143244270 63112530 130203750 136072545 99888255 31847310 87437100 111343305 3536880 107146305 26486475 120122490 104014725 34723755 65792475 76066440 78018390 60765180 69202665 109918260 126089850 44151300 115501515 112445940 65760675 54029415 77375460 84731415 124950285 23494815 20719935 46493340 4682640 67317645 107607630 139277970 124114905 11815455 78210060 23028855 52664670 69033840 51540120 74243235 1876545 59927235 47306190 67265550 52801215 67311405 2819055 19339935 73375185 130202565 102898245 26568450 64058925 126587925 56572185 58200630 71057640 1221810 39028995 12280380 142957980 81792975 108050490 18164085 123021930 60834480 9422205 108888540 134947440 95275905 139365465 78179565 90677865 81597285 114205395 46171080 43998930 124106070 94041645 50932800 108859590 140402340 110167560 16323690 3772050 141473355 3757515 81922830 64595070 74340 59193450 35235795 19879155 44746890 105585210 47529015 17293740 66520395 82381335 21888405 2420925 69345420 66622725 22035540 81850920 18483300 24084015 97289625 41947215 114059235 128726400 20189505 56305875 72677925 13525305 105676080 87776040 44422980 137292420 119404545 131598975 133483080 147779580 68239785 4406880 42992610 130118895 114729825 45271995 23556675 53480040 97949565 102905910 94676655 83593155 40722615 97886070 111861675 47138025 131615055 3081330 79120380 54502140 129134205 82225740 106064340 78615840 8784930 112996635 68844210 97167195 122103315 125159100 20136360 103758465 136887000 103374990 68888010 124214925 116428695 57899790 43231860 56616690 45586725 2051280 5372460 59695665 13588410 3125010 123052680 253935 13806345 28294785 102390780 134724630 108557550 94632990 36914985 98805705 96330 51858345 56033445 11525205 133972380 59187150 90417810 16931910 67295580 80482845 140787255 106171770 116200110 22745295 143520540 20224740 65564340 104315595 69077430 141236400 9584400 117625830 21380550 145753350 58916220 53863125 72328470 76289085 98305485 88647960 114580785 85412910 124498650 35933070 145557405 24706905 81902820 64382175 90599670 70949730 141824535 80933415 11151750 53285595 59403285 141187725 55954245 10733355 126196560 53938650 134222640 42800580 134423535 74021415 67023390 567930 120843870 18085995 23536485 122836590 51507405 127653930 120715275 58647765 10682115 76207245 106094565 73106565 76693410 50582310 35856840 36162300 98793315 32734695 24953880 108967320 65198685 148069200 137852985 133293735 80244975 96748575 148211760 18300645 118012560 81060360 96387210 69070875 130542075 127348920 114462240 53986920 139939080 9569505 46405185 140844810 105113715 59592225 48166350 15745725 9332085 64627965 27902190 94461030 28401315 2398980 24747810 58311270 70347855 87888690 21489660 125693160 107929350 50238570 19776240 116825835 25926360 34115040 54044490 19635855 90986520 113782815 112861005 43036740 54940740 113675640 751950 58981395 140174505 58298295 68649285 136517385 69113055 118894740 148390140 24478890 91140660 19435410 112286025 18386340 36685575 111591270 1091490 124282080 55708425 49592910 17467830 126753855 108301635 54147315 76538880 971385 85721430 107533575 42505005 52185375 98324730 66050415 74738265 49141455 17686305 46930995 32853525 100409220 127813200 124048710 131661225 45964005 125083365 111272130 123688980 56000235 144166080 128437830 74905545 28550355 49718190 145093185 100953855 607080 125408400 12211155 53041545 10248570 25055295 21171810 89900520 27044340 71687685 6932895 88049715 124247790 29676045 28850775 137367015 67802370 42512040 90166710 21209325 1603410 103216260 74796300 1250550 86887380 110447580 48355110 10723665 1715190 27505890 21259095 128191140 124027860 39183945 67107150 84001365 127280820 8049405 107431320 26098500 95452635 53459685 103194045 14165385 48639210 142408275 64230975 115057485 100769625 88565250 7343505 75264210 111042600 98667930 35666865 122517315 32499900 39953790 9438015 146727420 31862805 100754520 93002895 43128765 44167650 103900770 126378165 139586505 132525705 43426365 12344220 139193280 129967245 111839475 145908900 29113470 34388310 37596450 119740140 84597120 106488270 45586185 42188025 141639375 126013770 29536740 64458255 104464245 19940925 42657375 88463370 23544930 71491350 113753835 142946445 113182035 128708055 59517045 138541950 73544265 139289910 75844185 71643600 68150190 44392560 70731870 132445035 94437750 23930745 52742445 116721720 95526840 31201530 104286285 84055290 66666570 82753365 32449470 62390085 84059775 96411705 46857720 124698855 90805605 134669730 86522280 105744795 12530310 7210710 137471340 141738465 60707340 21250410 130017990 24266070 137645070 4867710 107267145 138143505 86465220 88336755 63429855 66907125 48581595 65312910 145458420 111860325 85702185 100566600 41966430 86201130 26578305 98003055 112142865 134439225 69996315 61035075 123174165 101859090 72657255 58655145 41161425 25201380 94579380 50284755 38176980 86946765 15548685 19061670 50816715 116562120 129472920 39216525 97994175 44151810 79114890 54257430 25452420 9755460 94836450 127818645 93904275 140007165 11015805 1539945 1661535 59174805 89096640 17361165 35682960 120315705 119995440 3420825 104374110 89179065 57223560 90123105 141906630 15661350 94267650 146271015 115098990 88682715 77939130 118071495 38047350 102699765 132891255 29170080 7903005 66340830 112767495 104594910 30584865 69391095 93407355 69505935 8277795 108589770 45795990 107852355 123305850 6451500 123567135 34950510 1100820 9044910 33058155 124788570 60573000 125854635 5996595 111344025 32261565 87445920 54965115 35299875 85174065 33965895 51701880 15968310 98545740 79476495 11357985 6039900 52420770 73760535 18495015 22818075 33832980 19956825 127373520 55104450 33434610 144012660 70704390 116232930 83905065 83214855 132339885 5201175 53396670 32277720 133925055 123061350 30376575 85801890 65147040 113257005 37884465 57994245 13501695 126105615 125768040 1447740 14575470 87021270 36232845 52518045 130718955 71781015 87614220 43897215 49752465 6075885 146291910 63686955 5894400 126029100 45151410 67187085 135296100 97596795 67254060 104820540 149550090 2284500 543915 76269780 29176815 110827080 33778605 66431175 2937765 794295 82598640 87758010 108752355 146842755 137376690 49066380 79547460 136261785 111835980 67010790 2828535 55056975 6473100 114251535 30361230 38029275 114691065 75045960 125860260 132805950 93138525 117105030 139765725 22437600 148782390 128284425 37964715 9035610 14179905 89275620 5820105 94745685 18754905 86227545 124515615 121859325 7257975 83955525 51384105 60032490 93526350 12340050 29818770 34600470 67076505 89048760 143043525 36469800 92686950 128020950 138950370 114006180 40293645 54733425 142796670 67471725 43406430 42253995 18537405 26405010 5296545 50314305 32522610 29776425 71863320 69247770 11594685 132183285 88098975 56294025 129185250 62756250 31405050 133117155 16553145 55661745 85013700 118544145 124106250 116106855 113251740 95963790 146607990 125622330 125527845 82742415 88959330 28221705 103013670 51356730 65310360 70599255 52330905 136406535 113284110 16778205 13699770 128405715 56813355 8985930 110425755 94086060 118569555 87666090 106554615 76519935 38556480 43460580 30777585 23472810 55872000 122065005 85033245 145077765 148142385 67403160 106610715 3128205 11967765 66430935 136068030 83459580 38177310 137566980 109333530 119321820 22878645 89537340 20810370 96915390 17164965 9202545 95975370 31741965 68523480 34283070 139503345 2961000 66118065 12051630 121985955 58504920 123694830 35219910 40010625 78420645 107265780 93333525 105472830 51991305 94501605 116050905 72626445 104793120 46047660 115972005 16947825 9114405 59946180 91865760 77488395 88408380 75377475 119821845 44860200 121275015 36802290 27230940 43386195 102902925 127398405 128243400 119397855 119426835 146695245 121933095 96626250 81124650 54518505 28093350 64981395 21279300 56647500 60246930 40657440 47850645 54669225 116788410 21618390 85973550 63806070 8006970 3893625 118163400 116218515 146414730 29812515 60273120 126589620 97511295 107180835 54013245 6393360 103301610 129338880 14481150 95003940 3785040 29952945 101304390 84826305 29992590 88122165 40250790 141014535 46911555 82441110 142756620 34374630 118850595 20888835 29981820 13434495 144357405 136601730 91620285 139092510 127488240 55869255 109417470 134560845 55436895 140551740 108231105 103972875 148591470 75966360 104994270 90427590 118464135 67161000 61509750 119260770 103700250 60934245 7146585 149194110 94556415 51582090 149498505 88300905 104993565 80064150 38114100 21579540 92292345 43054275 148982205 73246830 9779010 122721975 7674885 44441610 21233625 92581515 70609185 144339750 85960920 38845560 122264250 129856620 39984660 140425545 113121345 33377325 55222230 120456495 19700295 6969975 37888320 57088950 138830295 106737435 132112545 9375735 9136770 80875815 38784300 116033550 46979805 142547730 100961910 94146870 48966285 73269795 55026165 49632000 64119405 147930960 119304465 5385090 11129505 65484210 131310780 90910665 79100610 113445375 41469735 17735100 9017610 117284985 127991265 72566880 4157895 139663380 131827890 16342935 43067070 94145010 105948180 47534655 97122510 93025635 33745995 37023840 29685180 140642820 77320125 19554495 44976150 80871870 121458090 32695665 38583300 52909065 106734690 132959895 50643960 88574400 59972580 138940305 57254580 31516425 65396460 48550920 147159510 75210330 15994485 21568875 98662815 19501665 118111950 119472120 56726100 44407005 32077785 42634005 63069885 148323630 137052465 126891525 138074865 46034505 126002355 23337555 102865140 67698750 93965385 13840425 103181220 67039095 76393110 40251795 96298935 50380500 113552070 58994295 124280595 108256155 3909180 97538850 87540495 37689825 102782610 23768535 53290140 91985370 56183325 56770260 33691440 125278470 98502870 88215435 51811725 29976660 121329075 120403440 122008650 30904485 98923275 64102350 116440245 44032290 94972305 132348690 6655920 129854130 118997580 130607340 13461750 96805440 24421230 135003255 101955945 16657350 82638345 96181455 66406470 1900245 136874850 111076290 51417765 75586395 30186810 116979975 74316045 147490560 18374280 129138975 88529400 123033480 41344815 81342300 102680985 125119500 7218210 29777340 134446560 107394630 37344915 50560095 26444130 97548690 70002915 140340225 127200420 61294530 20821830 105275010 4468740 17495715 59678370 62296980 69390345 145831875 55112820 147766365 44888040 83878185 98209305 141467820 140584260 77226765 14672685 79090110 60952125 97482705 144133365 101949525 123107580 123305055 120373560 49167600 54453630 145498785 98722905 55643700 41718570 130257960 33882180 30518760 114873930 118423245 29805480 29629260 99021075 35672850 102690330 11803470 41514975 107198820 57524355 14752035 142605195 121630050 74738790 118638255 28532190 95267565 115173585 35166690 60990060 121601280 40953240 41966730 88960860 21603450 129741960 92110395 139355655 54095430 143108970 98148525 92014230 92392755 136517295 70141530 102697275 121850685 10305585 20999625 43109790 70805280 136955955 74208420 119880450 34183215 129837630 70150050 106152450 113825490 53707260 70700010 37149270 107065395 33906765 79872210 143020230 76062270 94124910 35446815 120714360 41224425 39939795 79971300 128627025 39172140 40283820 130281540 3916755 28471200 28145925 63313590 101557515 121580535 119316810 106154415 143371200 68850840 101171610 50905485 63089235 40596255 149426670 145895760 52394055 13274505 70626510 128744265 47344695 44083635 77577315 85837710 139902120 63689700 116945715 60217920 67461630 111213465 149562300 69142170 103118970 16482945 30444435 33251700 47307135 29514315 5525745 111330900 14530665 122520855 49960500 115260285 115272525 74174460 86376120 35196480 135224100 117409260 68870010 46017315 140458845 121693395 71647095 38218125 135807930 29045235 23390985 126371010 84527430 147050295 79284630 66399435 88424160 59800290 37952250 101044125 43975320 37544850 124165140 49204350 24552495 97250625 57163860 104160870 138002265 91094895 98317905 33019860 52725030 24873270 70024470 39941610 20844075 84297645 128663265 14816970 63449400 46478715 112676775 74459685 99691020 34116615 46600515 66070020 30500040 27104880 120297420 127026525 120970650 105686175 81603060 138199200 20194140 5763675 93241380 71151480 112253340 123950610 107960970 28479075 113275155 65382630 127882260 19440990 115104210 97684875 43560735 144887775 16383480 81972480 89229360 114015300 5014545 42993810 60783570 109796325 77987790 50228085 80647095 94675065 21971985 130837530 69598695 72214260 148990335 116575125 135816795 64669365 111070350 75197745 100488630 47484405 132081375 131635740 94202820 39485520 105005265 27331380 78939210 7592385 111839970 96713475 38234040 59841510 117748695 146111430 9061365 2355390 8008200 124908540 14377485 86183325 18469770 145744305 58217550 2757165 3195825 148881045 131033520 13605135 108061725 16038495 135053850 72320580 117534315 41650725 21501330 133985010 121390320 149867880 72338190 70759260 90920475 62943510 91600245 51136650 96591480 119509440 81718515 124588440 62120340 25993080 32223510 134797620 43324665 33360735 84433845 144383055 398670 23357520 94661925 136480200 116675520 131261205 32814510 82329315 30948375 104666685 93059325 103436910 14973090 100312890 29283600 17055480 148159515 115795230 110326260 8110350 117974445 13109280 131172660 143309400 121063365 88321530 66663690 45057795 138730845 82304220 91164510 61508100 46071975 67814190 138262545 91378320 122929785 14766780 59265090 126044145 15183300 97141350 38961600 91257825 139167315 33960855 140139570 21498375 130864800 58667055 44402805 34723575 105406320 116852775 101654445 28108890 99699750 102338430 41136075 37830735 72785085 122913165 148103385 145111620 142358790 95023890 72358605 93578280 146614785 90037170 91738740 68753385 48451890 138811845 132368445 65685960 100405440 112289895 52772985 4840140 5891865 100873230 62095410 93295215 128916780 80521110 29842470 119757480 141496740 57993495 31096620 66133170 115381875 99670770 38729970 8952810 34105260 64570845 107364390 102031785 145718325 46303035 134235825 757890 5176290 17140275 35654730 142499040 125536185 120722025 48720330 140717745 30265425 75458235 147172605 84976380 66227910 125217690 31481430 58230990 96062280 40400505 97949820 59347605 58709370 135477975 256110 70005990 126613395 131281575 86236800 82239525 91319370 98344275 77424795 130121100 64057410 90777675 125579340 42382980 69099120 33338910 85842015 103816365 138720975 103406685 139412985 97909605 28390845 12646995 93865185 9922590 114603795 73704750 88844910 130765530 40480815 4661415 17104200 120313020 82773750 111733200 126838770 77134575 84723960 24217305 55249350 61041630 57113100 9993105 141315915 86476770 132507135 63257940 118988745 127041510 105650580 14917830 110743800 120052770 61039695 40188030 29629950 16598775 22710375 136201980 43990200 31268520 61336965 132077715 99818700 112744485 36402525 20066655 14977725 140610285 17393850 19876215 60917010 142803420 53940750 41863230 72609045 1877175 140299905 111257115 6572340 77830185 44790015 44149440 28341135 9320790 22311360 101153520 46786155 148312785 117094200 117067245 28978260 111415425 65649360 122241135 69262200 64528035 50641110 8904285 101350110 119794635 82344600 8467410 34633365 133884195 60718680 83696985 100388175 99210735 82415460 45491100 25050990 37240725 136366440 73069425 89475360 31407315 77220195 8627220 69366120 109115415 43397325 41596500 109714875 69386520 62197890 72203910 100452420 19374315 91415340 72739845 3866070 69343560 33530955 52060845 13360860 43969950 13251480 23091915 82132095 9321540 139231275 87978360 51796260 127763070 15726225 573225 94058370 114683640 21864435 19919445 3709605 116077710 94733355 110119515 51282945 9640785 142194570 142929645 99953730 59063100 56527395 13786755 75931380 127543125 3771375 125988540 20490930 131065665 15760770 126385140 131124825 79094580 144438480 3344550 54191280 27827775 104527470 115752825 127404975 77566230 58578330 72241200 146948130 145086300 120069255 13385745 78862455 108851445 85860120 122038095 80640900 126611460 44477310 77806560 7092120 112854045 148948650 22221690 68700495 110604660 78414075 93026340 10334610 49346625 110940285 21213330 25698885 129430455 18350595 133939410 30058230 133923735 69043305 91404510 69239190 116551695 90769455 80396220 41068995 5612325 111498450 49802745 137647140 144059685 37188930 75897045 135288105 65280300 91129185 37277115 103893735 27957435 126609555 65573895 106242075 14318220 138072315 36053730 4427760 133120305 3235125 51552840 9419610 103016985 101257980 139565580 33598935 56638335 18392475 118824270 113049795 84647700 95928075 28065345 63231630 53928600 82719720 97004445 118304040 38537415 85078065 87753870 89360190 147986100 139158240 109820820 28213305 69116925 12840390 71091615 27375975 145212630 125139945 80029050 4085565 13893720 49638945 25447005 10286610 11783505 8889315 52109835 106983435 62226555 115007430 66605415 69082920 57682170 137474385 110171010 43682250 56047740 12383790 65762955 33228195 6358485 15220395 40240500 127211760 41954970 115504665 366600 117349965 72826500 124534020 1235190 66648300 31559190 23062500 44175765 57051180 109375770 85061400 128616960 135023655 118897950 43551975 25956975 54904920 78449340 15936870 57259950 3037350 30359190 35964405 22392960 101159040 43810245 13974375 65148750 71691360 142202685 127901505 143069055 56453085 120603495 111671340 58243305 12383790 39106710 45197295 72908205 90990225 106930125 88373055 82724805 146730570 77961345 109318290 51281505 21303870 95719350 43319475 80972265 121549800 93611865 127172835 16630215 130018620 80191230 26850390 23879970 55496115 12731925 16471140 62782695 97673985 96480960 133719825 143655870 77479125 3913530 133352145 87287895 129725145 87810990 75355290 60817110 7709220 40476300 67042905 77824545 119280525 144029580 87489060 134582220 80836845 62831760 40975185 49500870 112431690 2097870 119590065 70288815 39276480 66597570 31628220 53135595 149035545 141108765 112424700 91784310 2406315 57659040 43613145 17604555 126488115 37779555 51992655 95431005 96870810 4362705 114877245 103185405 54270795 2759880 45884595 118332090 28030035 121216365 44223075 74093055 139191705 141800475 5198295 48757995 37637655 14279010 126370530 10992315 137842875 38042850 67919895 95204850 104696865 27921300 144519870 28855500 19345020 121963665 127184130 131354670 16350255 37667265 34586115 14169000 10793460 14236200 136693680 22466940 27757440 4672275 98578275 76753695 112825230 12226590 81927375 58268085 58222890 80124495 121423815 1114695 135501090 70866435 33643050 66670890 21546045 104676075 112172415 1952865 118388640 34588650 3795300 75876375 104194335 2991690 11705070 15319440 74485185 83651565 86681580 147297960 39533025 123377310 10680990 79847820 70585230 61954530 93874980 42684045 114858555 122992755 1399785 136127790 95251215 139123785 125536245 56220330 98699355 25058715 51977625 125556270 36483015 56646810 126993345 108110355 124257270 83598330 100146960 7050375 105126435 109467480 141293580 132040140 44230635 21984645 9514110 135588285 36795000 47440095 75897900 56766615 98537955 139460400 64337430 145330680 54586200 42441000 52747095 98019810 144068715 57484545 29618340 77399430 122495655 118377975 34157940 12057375 45867315 92070195 133272990 104322060 110150640 95002890 38923050 33531990 145395225 133254600 82850235 25046760 56253540 140843220 141026760 109792620 18459450 137836980 30291165 5910915 60109140 78123345 131505630 48139785 94875 41987115 139640055 76381215 19170045 62576055 108204390 50383620 47986095 111824250 49078530 100518825 82311105 98248635 82736475 147973380 145908120 9720165 131447595 105681000 57790995 5963670 7908090 124577055 98407995 18036735 63103980 8706480 12808575 127126425 101938005 58638450 12258570 108166245 16917870 47732955 77117130 672525 98796795 50180400 95682480 125016405 106130625 145901385 130035510 141592020 86760960 144209460 94108260 11071770 74638755 23668185 46451985 136125525 17703660 16806930 103261365 138286425 74295225 37622670 12435015 24495975 35532135 6614130 143962890 102941445 114644910 141568095 57302130 37254750 144187050 20030205 84767385 147978165 64802430 106369575 146035065 30466815 75758505 39093675 43751415 51463335 62922060 9545850 118121805 54507870 9963975 3493350 100357320 129774915 78334185 71409885 139263720 38811810 142694250 26822760 42243735 57665010 88326480 90867285 131203365 24885615 23363475 92755140 24541950 72333435 77735385 31002615 141305895 92500770 4215450 23583465 120417990 52348410 56167920 1912170 110038245 84404565 109927305 1664730 114307065 69259560 4158675 17550690 126743370 14236005 120591075 67100640 13076145 107281185 37409325 124539525 80448240 47676750 141347265 16736115 9307215 25719450 49759305 65958675 97440915 94263900 74604360 89302545 95989260 66253725 12510705 33119940 60268080 36663180 43793385 60275730 131589870 102498525 75799425 96399150 100666260 123262995 35926035 144394635 143579400 77119395 113822280 103741515 64522605 9274125 102706335 132997680 26925555 101496360 2686635 121326045 124346415 18960270 67169760 128065485 17070600 113718840 92263185 105478845 108007485 132490755 106683165 55061460 50605275 64815240 138262560 15450795 9553440 109748130 2262645 55312965 93113100 137524020 57468990 30509520 19431915 134783640 54582870 84309165 40570335 59981280 146485785 116876415 146459700 145578270 6576255 7023030 136933230 109721130 95212380 109952040 13381665 49134795 34164765 686745 38029500 57210105 102848925 116608905 69282285 13111740 148430160 58915410 54922365 90345930 32829000 29524440 86208135 30872265 43401525 35647560 19232700 19186455 80097615 52418505 100753410 61801080 96954330 145266675 22936890 28233720 100609065 27258750 28804575 148141020 48545625 147734310 32969760 103775805 49738890 26135190 41178705 20402190 102058005 87538410 6905895 41563995 24804270 130096770 65025690 15530460 107976420 880770 89453580 31277145 95096595 93606705 147375570 14064135 148477545 41071725 99777765 1422900 62101755 71496840 90623280 84638025 69025680 72972225 52265745 18546360 149467080 34339320 107367480 103594545 107787840 118316805 74299605 133570200 72047100 115671345 33538245 112001700 9075090 30073590 32356890 115054035 40912425 86450985 50769045 12029115 112792275 147999150 46178010 39029340 15601485 37539915 68284440 48105090 59553885 16548120 70065990 102284700 14667585 27538515 109673760 63870885 78618030 146515365 44938635 95342970 103635885 115100910 92107110 104577555 140369325 63783480 145298175 43281930 72370845 3366960 131674350 115226190 125902875 138001275 73484235 4644105 34095045 73665615 137585760 93157755 7889835 88975170 81650580 99757770 139706805 139581795 85042170 40231200 142611915 75296640 33878775 130909275 20449860 118249290 82326045 27533415 74996910 135227010 86466330 36024630 85658850 36361920 30302070 64731000 145025715 77408280 113115780 143628210 67324635 95718720 107829030 80281890 108633675 132952890 56222310 91957860 79160715 88370505 75624810 87264615 65298495 55506975 134404335 83593515 3425205 80660355 62736540 95759130 30395205 44638845 131281485 139326990 59077125 80180655 90765855 96126075 127641150 41216685 102584295 108993540 53610795 42668070 133590780 102166620 84182685 87065130 123859080 12858030 19165710 16728120 3048210 137689350 111307185 9034185 38226885 126171345 70151580 13542330 136667205 71156310 73675665 117918450 79564065 118576200 66308820 144679845 90711045 144701640 27158220 112704015 88285095 18542130 16799190 12709020 33861495 92088645 55795485 94465335 38740320 39594195 86220810 109428060 3480270 111455235 83087115 81890490 2455650 43174590 19616070 64112985 49534845 18452625 95964030 35501880 96335505 75396885 85080345 5780265 504690 43207155 15417180 77007720 35515935 59086125 32403540 61094970 30340140 130612020 46886190 79474515 59593260 34637925 111050865 125202750 139802565 52546845 86239545 119713275 114567405 97590765 59095665 59131995 143862285 91518870 111492420 21061065 79798410 79795710 98002140 111657660 145374105 36190080 129102885 15977610 126016800 41949240 21905880 34937460 64442250 59326725 16335000 149823930 68604240 86837970 6555015 140062125 55676250 59296770 58516680 105642330 112342740 74555355 70248105 88281450 129216015 34075635 37109130 149749170 20908005 109880520 74820240 36733320 70425570 27692670 67956090 143227980 67739925 31744650 128525175 58093695 120482835 34472115 129828855 1650300 53757840 97151175 139593165 30404010 127306965 135534285 89785830 43278885 99754440 146610960 26320095 64527840 50965695 68893995 16168725 19424955 25966965 67120560 33913530 49825530 86937600 99135405 44080410 121958370 95701380 61688085 70684815 95523285 56458110 16636050 118682430 35375325 142929345 63942675 50451120 129081285 106251180 89244240 5017230 125893980 138718665 9159585 111786510 74862570 131899440 140659995 96282075 56542470 80409180 67142310 63942585 104216460 141075795 39891540 138848715 134907285 60444450 125959860 37792020 38746935 3771015 27398130 26913180 98871690 39636900 144143325 36501255 69557730 39826035 5536215 97137285 61832370 23623125 91850190 45784635 78558960 129870960 10042320 39441705 35068365 58511685 31990020 123861390 137922780 102326250 10873755 103700175 25511145 107144070 52667880 62356185 45100125 129631920 7523715 27942780 11283870 103011900 55046835 99614340 65128125 50152455 149605200 41921295 147883335 42524100 140799315 131815680 145022445 39176175 50679345 16886235 103537110 56737920 1950870 77494740 21608820 140461050 2174985 77742660 111213870 114218355 6118875 85769565 145530495 146571405 105131025 129760395 61039350 107366130 128730525 23998665 24385425 119792925 17169450 62353440 27561630 56245140 141098745 146793900 133400325 31960455 26554440 145835325 97279890 50974440 102667455 101390715 137577765 46058565 34992720 40263810 55074435 76133400 12646845 140565270 53964045 51560010 125341245 144380805 148198365 130292835 105361695 145799040 13400805 98701335 122497305 44333085 75656730 47153550 130435245 12760710 134041965 37574580 31092390 6410925 89495970 48669630 91729515 62371515 103563660 18434595 49013175 5593350 36785715 79360785 66927870 108307395 56450715 147040830 20586480 83837445 129210615 33962190 59139660 29551905 112975470 20230785 38563065 35961795 81016710 6059325 80758230 101535810 89538285 93244995 54120555 144380850 15835890 120997395 82182300 24072915 142877235 22828830 110175390 102946170 139862880 33439665 90638295 37119690 46716810 117320025 22027305 31585230 100563090 86026560 16210650 69628680 14960280 106548060 107751600 24340425 33859800 81331875 122327460 100257705 90192300 45020985 122584875 137254995 127567155 109595565 2855520 15514740 69324120 52647915 101763900 113356905 116850195 39786690 21423135 133671495 139923090 143978595 89639220 90594465 144926355 79032240 149970435 129557265 10004040 136680645 14490555 135892245 52644270 8238315 122865405 83666685 75420840 127342815 67393275 33296025 120186990 39564435 2694945 130937220 4894830 15231060 138309540 86102010 32804565 49385865 97864980 57271905 6985170 46530510 22743405 56227035 28711140 27438060 32848590 116426895 128109210 114243090 111919155 32077590 11377635 27735870 143857005 62257170 137707155 142232265 79895610 125774280 88299195 91169730 31162710 106600515 131663385 27177915 55536885 86268795 130742265 48980250 48014370 9371580 29332665 8803860 33346425 59210460 62309145 54465945 86554470 21685290 71565 143909190 61378995 108256185 102820200 16753815 34209345 132049170 57971760 90021435 122065815 74301690 32896305 13949520 15096405 43554150 85298865 18393630 127451205 28214730 84208545 70654755 53624475 39389700 95521725 23633955 136999785 27613275 116793210 114347235 49409295 111721860 60884115 142593930 145259850 57690600 27094650 145683465 124557585 142241805 92063040 56584635 34787070 63614715 69544830 66322455 21122625 27384780 26081625 135927690 135778740 87433590 22538295 128848545 126613800 61275960 103944960 104290530 57823440 86126085 118264500 136792905 30625605 131414040 105395145 132849180 126073650 113704245 10234995 4472505 57173625 97645170 145694115 75202785 36961500 77566500 54956070 100141740 43680780 142912965 32973210 34960230 141768000 143160150 52918215 66684060 149428185 102573705 105850275 55669770 73236375 130267125 61054755 116934270 2147085 8896800 65826690 25664730 45253590 44105145 120460260 25165845 73865295 104388405 87709380 62024205 89362185 125116650 17704125 79161600 5601075 33747165 20272035 33503670 110449845 56435325 58142220 76109385 95077200 18721170 5612055 1860255 32678640 19235760 5798670 29801580 59123205 103686270 54195225 5275680 43534650 106238520 62891565 102054720 51603855 25404000 3304575 50477340 19039365 50439405 49003560 141201405 87691725 101918580 13852845 109417305 94911375 81863535 43403355 108639735 11999220 56983635 72969225 35746245 51425505 9112335 129159390 3869235 32504715 79636620 61478175 117809325 68958135 9787380 131766120 51169530 79106205 2538510 123921900 89367075 59950305 81704715 124312755 122694180 139946820 38894970 53581845 99769455 35572005 71877390 50452065 129379950 125154495 118781250 55684740 123520095 102713775 96628080 126052545 47591985 4579575 141267060 121665420 25682505 99960135 60651765 142209720 97019730 114984585 62496435 72117450 145503240 131621700 23323620 6302535 117549615 16536015 99876465 15509850 135493005 66198345 1657275 133550370 70913370 59970060 123414210 9307170 9007185 108633405 70499010 39212475 68792355 32287650 81948765 148215240 144931770 30389880 72003585 143982225 270945 24096750 75215025 30782535 146869935 89046375 47707470 113687130 64100460 70847190 128784900 35586930 143493810 136778805 83837130 84207705 61182720 83334810 21227970 101846355 11266605 138432255 14307000 75451485 23124915 76578825 661020 142558530 11979270 139161045 31371945 13552965 9924090 17152350 41425560 14726835 124707795 134255415 99395640 137802225 87288375 21766215 110059545 94431120 6473520 60401835 68699565 98239545 118583610 24372405 80380980 35752710 88378455 28357905 35846970 124604730 70743915 81256830 71772075 147334560 66789405 136118790 132656550 87551085 142016715 80039520 44586900 143492130 66840330 6307950 120469575 658560 16604505 118024590 38411835 29469660 87034785 44745330 42465420 139007520 50825910 135054690 31670280 56619600 38312730 125333985 124327545 130070325 55297455 9373395 15775275 27610440 99807465 131867820 40071450 34737480 299985 22446870 116960670 90721110 145677840 138856620 145761315 130921575 44440755 30577410 71620980 65552400 58476540 20940810 68412540 134407095 25031985 136998720 64483905 37723500 14164185 60727650 128408085 114225285 102353250 125607675 14089200 35429820 10855395 131588865 139336710 14047740 10983630 85651635 55162830 44057295 39364815 23358195 25354080 27539715 66841860 138078420 73590405 92818170 1200555 50456190 109707855 106497315 74345505 136008555 41550450 133245375 53958015 56081310 68582640 101621025 103508235 140385270 868335 136213590 46548075 80983890 114486420 143220645 19703520 137122335 53725860 137085030 125182785 149617695 138727125 82599390 148951485 87305985 896070 51656160 106947780 74325075 60816060 141108960 57296160 98780850 56918895 128314245 8994270 89685105 72835965 35394345 38049795 61454985 4950360 125474580 127877910 40698390 7687635 134319960 40097310 30467070 25259145 52262235 72579960 19178580 34244205 11915835 122694660 119756790 105491685 61424055 124345050 113706105 53319060 93884535 106157850 56364555 90749955 2292225 54955380 133029285 89872500 75359490 125557200 69418650 75310485 133186965 54441165 117894210 129475530 7301070 55240410 136098810 22304145 69291090 68051490 9671670 46442730 43524120 84783075 6710340 144857475 107708775 5552235 825345 134933385 23901615 122047815 91481655 102476175 149019465 121706625 67220430 70255170 43554090 57328230 2628600 79596990 13735800 46814490 79891935 85380 136891140 47091135 50379990 19219680 139469220 30277425 86639595 78938205 81539535 109308480 133193235 137956980 124705665 51641760 130194225 6714750 88040085 46715730 14947920 137881815 52654065 89736045 2563125 116868465 495105 101259765 58217730 41204850 138307170 1249485 116238000 73718970 12640395 120223560 140501820 46161630 96322680 7552995 26651865 109431180 44409750 98107155 44464905 16708695 24698655 19298985 122096895 84288930 67700595 80765265 120578100 19823985 71614260 53279445 148281030 130308090 30923955 12603585 62211000 9016095 22057260 36650640 133525230 73537335 118459260 120357555 59477085 108993345 113989320 69775920 113364435 88606395 140772870 44993055 107998410 69631530 80054250 73859130 88498170 137288235 29038950 16491645 139204050 83506305 107567535 143910495 42626235 67009560 118148805 56456475 9754065 64801110 47392095 61649280 35837865 80385420 109028715 105620745 81097935 18427860 113491185 11163075 86984190 90160830 3700215 139558695 101154795 5027070 81137535 112851960 130888320 48374160 25359165 96321375 60220635 72208770 8613000 137857590 36281970 34870230 1032210 42920100 82128030 103518120 19897425 139925475 123094575 15769215 11153475 16107315 68061075 42908565 78846465 15212985 16213260 21189675 31220775 1243845 45334785 79583880 43009830 26753235 18030420 65481480 30569085 67550655 129736095 128000085 13996095 35800065 103541655 34301730 117996315 85959645 116908155 141503100 15717360 61161600 89506125 125953035 60793020 92512680 129945960 20057940 97128960 46601805 79800165 87044670 54422190 121870950 116429895 42750405 127693695 124170570 17267490 135337725 146037990 64937565 92116680 88878285 43130490 145562220 64707930 92205990 100176360 81112230 125470335 94659600 69559530 20928960 109828665 138111705 39503220 63729735 83475165 123977070 128730465 53377770 138907830 39646830 140976555 24600060 9179430 8182455 135711525 31711740 35325855 59359215 10888020 97438275 72375720 49277070 7861665 127477350 21255390 46679190 76558350 40162755 45587955 145861965 62048145 145434435 35910555 57470790 106223055 49265475 40139430 486015 3844560 145009785 16574550 93477105 131432775 43931850 45069915 15098010 67344165 131623860 118059660 106116015 32552985 88539150 74262270 25335870 124948800 123997980 61172310 8006925 8285025 60648615 109306050 45906390 45716760 84085575 46263015 56042400 147727140 65623005 140600820 55902885 127645020 89734185 100079145 146026605 66726840 149046420 129523110 7495785 108913110 9747255 80040300 11610150 146518500 26981700 78922260 147815625 105459525 107352915 116799195 114417405 55850625 49893300 130914045 90592725 78792135 123028230 72862755 14001480 30275280 67256610 136581270 6735825 58694370 119960190 132742005 148921320 45957840 81678120 128006175 98880150 71768490 25929420 115691730 5857290 2638785 102109950 94833345 139343190 71779380 67413915 32888130 139235925 15254685 40321680 140796975 121511625 60360645 46695045 48955290 87168885 42355470 120567285 84037725 136527720 33093090 34079400 13970295 87550215 35389605 80022975 148284825 90274230 8311500 56604000 14360730 99506670 50463465 23631120 52108650 19397070 60722445 99093750 37736580 37001880 71839305 140157060 144267390 59693355 112572390 90242880 92141715 101729310 143624940 47885115 53800365 142298265 74791845 23725200 77592225 16168650 3425895 60709020 69344040 47357400 98445840 11727480 142844895 66800880 97826430 102001710 112806525 81440835 86383305 53513520 100962585 13203405 131992815 46211805 74882565 71541450 24586395 1203705 83973285 148526535 38989530 142891080 48793785 119514660 103319475 77191110 49735185 29152320 44584965 82439175 89007030 19084650 26244540 147583035 74830080 87633165 126172110 51930870 143314245 106005525 13006215 132591360 27112110 119600595 52591875 106193175 11184780 52957395 12699765 84829785 31487895 18328470 34082295 55782435 44121315 104917980 77318595 134977575 125741880 119226480 46819215 126674955 70654995 54148455 127971360 143804130 35135445 31538205 121156785 42793575 56627280 14413995 142655415 122704230 21481665 42003690 41294910 79614735 82616115 19754280 37656825 24783180 33720555 61370490 70811340 102636000 62393520 26918670 17546100 113197125 92966550 54163590 49839000 138565725 124267665 112583460 123597105 127004475 85134900 77727600 148000365 4185750 144013875 82756935 57696975 14050740 95294100 49976475 127826490 46077465 105357660 137771010 7997925 41938095 63314565 135624600 122231475 73549140 87933270 82716345 23462355 128391885 188310 44372265 5004240 38450055 53980605 132408015 60414810 1535325 103991985 125014680 46109835 96730680 137450145 108494595 3588660 18408885 146044050 114692445 116204280 57241860 71849700 138189930 80929650 66550680 51787170 117534735 122062605 31455105 112563135 8494575 131884455 95937210 33826725 63915465 72433770 148474725 108598215 135588915 29708205 111369420 117214515 80744340 125523405 77752170 103210950 74190975 99818265 11717880 79826835 79594230 149211735 112561560 19249830 69960735 92411265 93341985 149006220 48962865 62644575 105570360 4328910 74188665 45655740 32254185 76829535 29748255 21016380 86636640 28191240 114602340 16713285 30748020 140877915 80224515 55434405 75655065 22032495 124533360 2734050 118263000 138926775 144927900 145276335 129435000 71989920 108581835 33669405 41559330 75510585 13507050 140476125 111276375 130734780 68459475 19456845 61479120 84223380 81879615 120291735 134337465 1875540 12423480 17817330 10490475 51705270 91644615 149828280 71971395 1471200 21192135 90607710 22870125 23974020 1092000 97287780 64789365 64692855 100379955 71761800 95806050 120142590 95430780 45530715 10984110 31635270 144505290 27489150 111053235 117502860 21985080 64925760 9421860 42974850 121638150 14850855 122281845 113272560 13417470 6574320 40993605 97206120 97691280 37287750 128318970 51359925 28551630 70247625 32874435 111594765 82110255 90082110 12756630 94905195 115377675 116326845 56102775 113139900 104581110 113814330 3574425 41257215 72216660 21000450 146407440 142522440 117650910 82931205 97892520 37807170 36067425 26634390 26057085 131105625 61442160 9395025 21329565 149888865 5873445 25252800 91400400 129349500 83518470 49945170 75272100 74477565 127453680 133469715 57166035 78223290 67669980 103556535 118790445 106355460 39675570 78310140 149649885 98220825 53177775 5569965 74939430 115922970 39153225 13230270 4139190 48946410 105405075 133049160 16007910 44930445 30388545 138525855 71779590 31074075 104928660 144089100 38930250 108198795 45849975 41642445 112795830 37749150 40649205 141266835 10506150 97831065 12906435 39586305 80872770 39266010 134144985 73913730 124175775 5946735 28340910 133938690 35250255 140752035 129544125 131654625 96355965 2971785 26096925 132660060 73152360 130751625 57544215 109163235 1033635 15902250 32989050 128823840 23566560 41044740 16285320 147319065 126277740 38565075 21588630 27714225 49972965 116018505 33508320 64748175 115102080 57122880 106207770 50729340 105363840 128843115 58108680 136493535 56270850 26984040 124176975 82515810 52146690 132986850 90153255 120006030 131934345 26233200 24296850 95301045 120457215 118978485 93229950 38889750 18301845 111789990 93618315 81999030 36856140 7297260 113493705 149154945 73916745 144476910 80067300 122468040 50633190 131428725 125330100 10623180 54491085 88855230 47971245 101299170 81791985 30897480 127606290 69431745 82259100 27040500 64347615 116103930 89927985 64039080 147718575 111731055 54564060 63840 127537770 110920455 57634455 75960105 45437130 135651900 114795225 50273040 14574405 121547745 45460500 126955380 97799415 38895960 51629670 137458440 4560435 149735370 77188005 134271465 47142660 57436365 87888990 34193250 134551665 45763140 132544665 140645955 53968170 146524335 127528380 54841890 79805415 102762585 33644445 143846010 120655560 93012405 85820325 56851215 139853205 107465820 68485470 69840720 55611840 61498230 947400 112788330 149205975 127748820 101784540 3990690 26276160 11243565 43518375 78409680 22399245 88891395 93732105 43575990 121617525 39905820 6288345 34415640 118931040 10660545 5206275 102625620 139554315 120495570 59544360 50704305 20619900 95483985 415185 129751590 6752385 135046530 104545305 62241645 119676300 5474190 49090740 149125290 136209825 134506215 101316780 71203515 43361550 143057820 43476390 142095315 25836945 24125310 11167530 26060355 89351430 136486065 12875040 22384125 80862255 42737490 18537000 147725220 130095240 34384305 45374670 48954675 66755715 41844285 116245005 92250090 139494780 10149345 83934660 95542860 70664190 87662505 47613030 51992850 133582560 34334520 80028855 95685585 108240690 52039830 54055485 19296000 38374845 73411470 59603505 76011090 128241945 71482905 81943950 20612040 71113425 47602170 608325 14302335 148547685 89197695 102115320 77522610 84390930 4632885 67093785 19399920 78614415 83380815 81108915 96700740 68147355 88985100 147375930 103617735 72060030 18093540 81934245 97275750 10946625 74195610 29020740 59537895 55487190 74823300 47004645 83745420 37393620 92042175 71099640 95640690 43195695 89294760 101763735 93533040 29298210 24247305 7196535 112402680 95624115 2302395 104655555 113843745 64858785 109411305 122447745 45520335 1305675 49364715 3787215 73507635 92040525 64027785 109267545 73647855 52687380 132957090 14216340 29704920 5971050 130849545 31264140 135101295 112138590 121043220 76840875 22857075 146283375 143368425 148486980 92747940 57700080 42774075 2967240 139441485 111423975 14496750 72445110 39195915 102109950 16977855 72332520 42672210 148283805 138712245 26801805 138294480 24461310 11301870 93987585 145563180 131161500 104150280 88298160 12761955 61699350 126006375 75165780 113937915 121720680 104595870 43688460 105128175 124627530 4046400 125308710 67804935 95024295 92315355 114188370 27527985 144474915 107848365 110435340 45187500 77281860 22518690 111823140 118401390 30025260 132597540 101658225 84358560 14184255 110895510 125685510 135085410 22508955 62734020 86708235 78952140 41427795 65701935 3611715 44225850 115126920 32819355 23652555 117375795 120315795 6808485 16920705 118185330 82192560 66480960 12404610 66254310 110572440 127760730 861690 62984130 105174030 7462230 32110065 147768030 142603305 56976765 17973825 12153405 83635665 140903055 23444265 14569950 77610465 90145785 80873175 148228155 119186985 1279395 135969945 30725865 145491645 117974190 96272235 143701665 41546805 57135795 148342065 11914290 13030545 102941985 120149610 1196895 27158100 86015745 42618030 90567270 137259645 94701300 126999255 50405055 138606270 52325985 101486655 42199665 45473850 35043450 5828535 66114570 104375490 107835105 82853010 90203070 71022870 12748140 72689295 147254730 96904110 3012855 20554935 134328885 46926045 75820665 62495790 101943300 44491485 118643460 128561070 37475520 46459560 148933500 71418810 21975585 125827950 39489840 25672935 4364835 58436490 97922625 111260685 13707270 140532480 130179915 87002670 51368085 25425855 127091400 29438340 8672400 71127525 31776345 36509880 111842010 89164485 64326690 26415990 70564155 15472800 15494400 59970765 142806015 24539175 81792075 98398005 125808090 72953160 136140510 40121670 75297765 146009370 14238630 16719930 96676035 96675705 122520765 27530925 85401975 99913890 56308575 95841720 37937025 4560675 102180795 2261055 46820085 106610115 110577285 70819230 137123535 59689080 77931120 72097575 60971010 12605715 122721150 43341165 104874945 123711600 85165590 72025800 149510400 4122330 19916850 126204180 108152010 102078705 96846180 107110920 59303805 65192505 52610685 56094555 115772370 99824745 75415785 7645725 132572160 101001930 43293570 24889875 97690170 116644260 113481030 11069880 125844990 49320060 135695325 48483210 121771740 71277855 34942410 25402725 44337450 26457915 57350550 63976530 5342025 38013930 93897645 6470070 98341800 32333610 8236125 8697495 38151195 23803230 113100375 2207970 2024805 63954870 145551285 73435095 39305430 116356095 100173615 77379420 39462390 112641960 4736730 121365165 23511135 135467475 97658355 96523530 61768275 32350905 121477965 122167545 16423860 75407385 136227345 135862050 34019025 95143470 115676835 74496075 9623880 45735510 78964845 56085480 109441770 105452250 103098300 38851680 134882205 111405870 129981615 61583910 75375795 67601580 22340730 136539510 11462625 15019995 133486230 143190480 54324645 51349635 146283270 120958650 89850330 57812310 29830455 80033685 144863070 45789315 37922145 80523285 119956950 133030080 91377765 48967080 19144425 130546155 127996710 132189915 53792925 124012935 114308985 98816880 60475005 37378410 75344985 108339240 124479810 6078135 40615215 140956800 98482650 27039150 54586335 48820965 64688835 47215515 25279665 98952645 144276885 105795240 121583820 86996145 50247495 108082680 74589195 61649460 10570860 84935835 37315275 16687800 15178035 20993910 149480055 76896000 107103210 147130395 106271250 143391075 102856980 10135935 148738740 95556840 124595400 55703385 132406305 92237430 115671690 108286500 12085995 83945835 31126605 129921540 49165470 33313770 71258430 52839315 145634220 13074675 131217510 23039145 4276125 25212480 32306565 125170215 34098555 134136330 16504800 50554770 43372110 61014675 43344810 127796325 112651860 75995040 123368910 17888415 84220995 56476665 53670150 10703430 124790400 30770070 98745960 84925125 146149110 6456555 41741145 40056390 799380 69098220 94969245 60896235 97231770 47131560 104990430 104749530 62194110 41597355 37517505 135890775 24555135 130846260 24913755 72317970 12857235 142495830 6821235 131161500 90619170 78142125 126742905 136006755 18158505 118600065 73413600 3443820 146330280 129869790 99866685 86505975 135181680 42087195 16186290 71144610 24815040 129661785 1771650 128037570 129497070 57725805 103112310 50059920 136819605 87137955 4601745 54957360 63962745 65200470 16059690 3778620 11683260 113203470 145448700 51846555 24200340 42056760 43347570 186990 28187505 35278185 50377845 115762650 11989125 13196145 89611920 145963635 73514025 118578855 91487580 119468085 113306880 78227655 70337190 79819905 64378200 148345995 120201990 112631640 141334935 142111065 115829085 57907935 147031515 86752005 71187960 77630445 89480145 52488075 52130055 103093860 92172255 1815285 111657360 95903715 141474375 136907925 116249835 24983145 50343525 46550415 35423685 94590450 63895080 147102675 132022215 47469270 47733045 63234855 105873330 6504030 131654535 47566755 81142995 68418150 127687485 60654885 6400770 119381445 34626630 56081520 105752475 121375530 114629925 141561930 115733115 46949610 86192235 45089955 82175010 142399425 145085310 7322445 89310225 105197250 92421315 130278375 15899580 88945185 147569235 72561270 68445225 20693145 107237235 146861235 67956615 75441915 115159830 33786780 114287910 95386395 84337815 65250930 112971600 140818920 109378905 145706130 51028530 19590315 130046460 43307370 100519755 34839075 44946855 130758945 93136650 86460420 145332990 84817995 30522360 44711460 91160685 82437555 100615785 83826870 100226070 19736475 104492460 83753595 65527350 6177885 141324405 127293390 74428335 93818265 91280115 106932300 135115365 133748790 131857260 40500255 120308040 105125355 51005055 143415930 127624005 149965785 57134640 92065395 53800755 45426540 77059755 93980310 97619910 61497225 36451515 106681875 22179900 33340935 77618970 69719805 65023635 64254795 114096195 4758270 19904115 120775470 79461075 124354110 111004620 98845425 65656035 84491280 37403775 107177805 39994965 71475360 9011265 65133060 122628120 8831910 622650 37815480 59622345 113853345 18331635 66561315 92122365 102674970 107037540 34763415 85573530 24107835 44146575 142251660 115756155 12283455 133329000 30388800 122750445 54327165 49662030 65890020 110604450 5496135 149112120 73404645 48861330 139892955 141949440 107188410 18938385 149291685 112889925 62871555 145138350 111833625 42579285 37866885 116170215 123877500 6962550 60880815 60159990 5719005 71524500 6212130 147028185 27345090 100649610 68292315 83223105 50728095 72070560 34698720 34142130 142672965 95974170 76793415 79427805 45365655 29093580 143285865 116446350 76076730 32528790 8900655 65805735 125994975 38719215 35185530 118336515 103009500 138173115 71391735 60871680 147445410 122755800 22153575 85539735 43683705 121374690 13511970 111040245 148402755 32569620 117109215 75518385 12554175 86745705 103038600 102060645 45995355 49727145 130228530 49586280 29594910 146882280 33070950 55051440 85206435 113368875 123969915 103526475 28526925 59945235 4968915 118462935 30501690 68067975 29071875 62980200 122375655 143841165 18460725 129900210 51235995 8910255 106658355 32953950 143455965 47541105 126288285 9340665 121058250 105275070 76339725 49159410 19516545 52349895 76975035 25355775 111351375 128122305 30279540 10896915 119848260 132194865 124044270 130713495 54847905 23963385 103880415 118501065 82737015 87214995 123495165 51102660 31226520 46111830 113998620 98239785 123681315 19578315 19504635 14925675 63890730 109716750 130861545 89686065 61658160 67779345 64159425 60544560 83963025 40037865 15946980 146089530 47002335 143436585 139578825 141761475 42900690 37904445 16916295 20331930 73262505 62696940 144961665 52611990 145762830 34572360 81410625 47034720 21733635 64874910 107570625 77975835 119548845 80416830 37546290 15039105 74234085 106534455 99940305 91109910 4450695 140725080 63057555 69545025 104108910 47329425 139826655 129360810 40039365 7171530 96132525 65810370 88139175 94541610 78318900 142202505 81822495 15916830 29041170 117105555 15080190 19389270 27250125 12529785 127775715 101847870 141691860 119219055 134904600 33818835 90149055 83618280 4195665 27646620 67680315 103402755 129031185 41143230 68782050 139850865 86253780 87150135 78447945 112960755 6964185 132641430 122029335 128583390 24857550 8906805 66541020 55788285 117185145 124035180 47391990 60356895 52279995 92624220 24208710 120784335 46455315 103978710 67304955 62342280 5869185 74022345 139831800 75253260 90987990 26165625 76011840 10610805 140554020 76573875 126392145 125861835 12005895 140655735 75223290 19535865 129499470 57568380 23346945 105811740 114063330 118776645 102009015 104404635 147164415 63198150 19445100 62265615 9634200 41064900 145073895 113492775 130008240 18714510 123278340 33998490 18686430 43879920 24046275 58331595 3126660 148913655 113475360 129762015 30363150 114732885 111873300 80901600 116689170 135525435 5385465 129995475 11254275 123179655 43927515 118262520 84074430 126066105 10869015 103725945 36669975 29639910 17662140 1235100 61534380 114900615 128660055 56467065 2319360 77843370 71304780 88303275 143387865 110503140 50506125 118876530 15167115 41004735 42005175 23651100 8361165 135708120 54242730 49573830 67859310 53577180 62332980 98870535 86602530 132462900 64275960 68780730 138921510 133884585 143525535 68682870 101804715 65646045 44698785 35613000 138295455 64177485 82880535 22083540 143314755 60181410 23846895 4890330 5480475 8940525 51799485 48091965 148852215 8279670 25035360 146973300 73462185 122227020 148116810 95363310 15405540 27606840 28524945 45828000 145935780 51261645 128515755 74426970 26340780 76394985 82118040 68867415 104582340 33228480 143941440 105111705 108425715 34988175 2855130 23715480 135304140 114458310 131586465 133744065 11524425 67228950 98342730 130702560 68039715 1753470 101447295 105888030 1349820 26504115 64517430 77378700 7107375 31309350 45800085 109338630 8371455 4454970 12290535 19904460 6159615 74196105 13633050 5003610 30203040 111580080 104883960 106066785 73373415 48772155 75549525 114985035 83755095 90469110 89152425 140072955 108512775 135844140 124476810 60826620 8400075 58712430 113871540 61595760 74173725 80529675 40130400 149240925 40955280 92247675 84225600 73661250 108267750 64869045 8695515 79779285 70478970 45655245 61325040 97745190 45622305 116083740 131011860 23793480 74836890 129774405 86222415 41776875 67554735 81709485 90771210 148340010 4208400 139366560 32882415 73039410 1441725 135508380 100684395 44555325 130041675 106227795 130477995 44960130 98925030 68587560 53031105 61930050 130710885 126823155 147262200 36123900 133856445 29630025 122226195 30131775 139191240 84266775 135360450 4424175 136074540 25146420 88511325 135365790 13727805 86825790 14742495 20117250 84279645 125164200 7786995 19551930 46651260 16943775 11095755 136612680 30764925 57505350 147582435 70110000 137361840 37382445 8789940 137166615 63765180 55475445 9187410 134159355 9625860 146975340 112124790 3736500 58841025 14832555 40069770 104479710 47576220 105852090 3749910 98394315 8508120 89571195 117544035 72461490 18231135 119138520 63114510 134797470 102508785 95488755 51434070 87015660 112831530 44854500 23517540 68618850 60431595 48794355 115480230 71682390 121176075 92595285 118355355 74739870 53564475 108009825 131272320 89439060 5941860 37785150 15752670 72600360 63380610 21621150 82992495 9133545 126740700 125213880 69727440 101378760 75094770 76532340 13498380 94242225 1844910 14325630 30989940 65279205 50901450 110090865 43557240 20532825 141980895 68468355 142478655 109236360 42478395 16684725 72176220 40375815 110430405 96425160 81128175 74396010 61856370 14141340 52377465 77454660 69199455 39427605 82723590 39665400 59754150 63532830 86130120 127668105 119702415 50803365 23034360 47257185 29874060 581490 83340285 52807065 91936365 142336365 141198255 119646465 16511985 27915030 138050835 82291995 94406790 32974065 95281635 149125695 116772555 14828715 24751230 106423365 34688595 42061755 121881765 69317505 114978015 92791770 137786550 62144325 142814160 99922695 60785880 120760305 130288590 6343740 126059670 22765590 148578285 85429320 11748795 139901850 72491160 90767100 54346500 54034920 115087545 69323070 138002370 24245250 117006180 110324505 127795410 80517705 101567235 76130835 53245485 19094730 129729735 149098680 149073825 75586245 55889340 9166155 114820215 78084015 69573840 30969795 55664745 141710100 149961585 11640510 34760835 104441580 103129650 35689830 65160105 123699120 53308335 72960750 68976360 62315340 145897500 7503750 99616485 92471310 28253295 98387955 30847365 53294835 103658070 65911170 31783005 53489820 46964175 21953640 51123510 86910465 104434830 129667470 53583300 19393290 34981185 138987780 5721435 108702525 13693185 127819650 24818460 149731845 102470805 2322615 131311530 2407665 44710800 143885985 14148900 14537085 93148005 82029450 54045525 4258560 145662855 87414600 25529940 114871830 67849695 68880525 26690385 48805425 9436650 144435420 108862830 88000710 132124290 75568815 29118870 41799150 139241730 76316625 149072295 25529490 125995860 49804590 55750245 107225355 121088130 81769425 28586250 95378370 60480960 12231240 1336635 58831905 20552655 68995515 71427855 145765935 127918800 119662065 21300870 70134690 136608240 53582295 15194310 142221300 140233980 49865955 109251795 61123185 134036850 133303920 71660535 25885710 2521095 103207440 76177695 105531150 69051645 53583960 30541785 102590775 17654700 15050865 145828785 46256550 114571665 7029630 109514160 146471910 75663810 44990325 142400820 106111815 58825995 101656905 32170800 85220880 148696635 2433600 133657080 113871765 130642470 38249460 118159350 21410190 2588610 5576895 31972710 143890590 80038665 15175830 35321370 66024705 128167575 141992385 13278060 71515125 145137660 51356925 56268060 37918995 67537380 125631510 61575810 38824515 50275305 37257225 9615000 89028210 56677755 113929305 143997555 109795845 54084405 99013155 95602665 104484165 86103600 68978265 98564115 121830555 127502535 128172450 8199930 292935 117508605 127757835 92114085 69344430 65094450 59375880 124098555 56568975 78981765 42394740 56580375 73845390 10084170 5962950 112819215 19118625 52134960 13630650 94296060 31769970 114538410 67715010 125009475 65227935 117407475 63826545 60496980 67055205 143277075 136459800 59399100 28239465 2517840 83743755 57324570 110961660 26654070 77949825 115493940 114189900 25295535 19961205 52532985 89242065 104864940 130329840 57719280 86154570 76486785 140767515 91811610 33414285 42320520 3358455 136552395 124574985 19747005 28221645 99769335 102692145 67163130 41660700 132499680 12453285 126915285 143877855 137573520 113153205 102063345 84434205 103563210 9954090 55391340 53644650 96293265 66673725 101670120 85791840 61203540 14399295 37972590 125599395 106980285 47647665 69278730 88469745 132107565 57975690 36338805 40042935 88261245 145391505 104617170 14802435 107323620 16867680 137363490 17411100 66374970 78817575 124477350 76605945 90745215 58730760 2841810 145241280 143265945 116395395 88727055 38550195 120915990 115189755 39691725 20304990 133390515 40800810 99339330 44659275 42270315 145434585 14116935 135220590 31387935 105860610 114697815 31873695 67794945 75628965 66675300 60446580 19923990 16282605 62616000 37647330 70148640 63381720 137206470 38256885 90480315 119599770 129573570 90106770 138492840 124859175 137270970 58110765 148206705 38952585 22281105 26202420 2558010 69863985 130157925 133908510 22266060 64260450 124031535 18804165 23456175 48116970 24216930 126555300 4044555 56317905 143817180 67773765 60196590 128168055 149393220 73084815 126750000 10674915 3571080 51644625 9445095 78005190 71122065 122641920 142017945 91031940 59056260 121900215 122964930 50631750 121957470 125032905 110522925 116788125 72279090 124339980 96700245 47187960 32518770 75745485 100139130 72943980 49334490 50602935 56241990 50480220 65280960 59021625 48876285 36334890 60686850 123180120 104072580 72059955 60236310 68011620 47888235 147648945 130509210 38971110 86441610 50997270 114226590 83368095 13069365 48570690 37949580 4885230 62468535 21221805 19704210 1674180 18253980 104333040 101659005 57503430 134790525 9488535 63582780 114667815 117821070 113699025 50279085 133101630 3963660 16922805 36591735 136823250 97076280 62960640 53261535 125910855 50019690 16688295 144930960 44626575 64880415 47625300 14611245 113528310 15888120 148997100 100519500 118375680 28946130 62302260 42711255 147910245 48184335 117552225 148541280 112958655 29428245 129772230 112521900 96988425 108886995 101426550 129189915 8383425 47863200 17588025 2475915 38814915 93258105 94555845 41051385 10872930 53538135 55107315 5806620 108747600 2589555 46547685 33777495 101236665 28246815 85657080 65182260 46256505 105976155 112110045 146917125 84375420 145214070 81388950 97816380 58760100 74235840 85858965 34155045 129681135 64279245 112616715 125417490 56466465 102871485 18774540 62747100 103974300 128730990 84245715 147610380 71326155 71536005 50765745 55848840 76610265 25949400 147340110 31353600 54758475 8345805 130234125 137899200 130841235 149171745 59997840 64208940 128427600 90639195 40383900 15782415 68134515 139395615 55511010 122001555 140933400 14733390 70083270 139976460 90690915 99320760 31396485 64705290 132056025 132614595 76307385 97480020 13002405 72838680 85120995 121476840 100604235 134559525 78806790 136673505 12188535 31058790 80882925 78920505 110794530 88775670 15135975 70520805 116985840 21729975 121380585 70666305 129828390 39813780 16835355 76481160 61332165 26347260 148360620 12968355 130890495 92152350 118974420 65385075 68018775 38245050 123725370 127468905 43310490 71936265 77468490 43721865 91277895 102249030 70369830 82718190 53300460 129125250 64313070 53034240 783510 53494275 109222950 58782300 45948135 123770970 121473210 37163115 14991435 124828035 141506715 4240770 11024235 111446385 3861405 86729835 126332790 95685210 116458665 68767890 24497115 61662900 102302415 144351900 35498790 13771185 73128570 684105 147518865 5752860 75246120 31667880 133778520 22532205 76029330 18340770 145422840 23627970 102829395 95458530 99295395 147944850 135379275 50636670 90171135 25970205 142691685 10384470 11028480 75891810 137963970 94691535 134668095 23565150 4276965 124238940 64810875 4745100 145121205 31053405 42319785 121130910 118987005 129725175 16088610 19536780 127162395 38245440 65022885 26703630 67164225 39144825 28151445 13984170 4464270 69179145 35577660 126703725 100173870 126949665 10152870 43543635 137535690 132897315 86693805 69099660 1124685 83157315 110044905 123314220 20558805 143537655 55656225 59215035 55664415 5342805 39259560 67865970 145536360 23196330 71100555 61023450 43635780 3495360 81064125 75344865 139087635 105155220 99603120 98307000 8363805 59016000 42905850 131968995 140277450 17346105 20879940 120310845 118861440 68321925 27729435 45101130 132878820 124982880 87521190 92328510 114878805 121905555 111399390 117230340 77820210 113940900 120829635 58856160 135381075 113797905 111850815 146964915 135823785 25691505 146650905 130366470 65103240 38831850 34932495 70164480 26297670 74376570 71200005 127162680 684750 42504915 50951715 136760880 41978460 25884150 43167300 74679855 35062215 18188550 16705350 29785920 49662075 55080570 97118070 7154655 115158915 137375325 123705030 30395490 58415505 109156500 90052320 70463205 9484650 124572015 82102845 84222690 89052090 104079810 38368050 49918845 47202390 96917490 56414070 90482835 39745110 90141765 23254950 27890295 56589165 128777505 36119895 43801995 3635355 27353970 76011990 72524625 119359125 14843355 12246870 134862075 104952330 145122000 7790430 62946405 147309135 71429055 84075975 146272455 55150320 117660795 136425855 83787345 83923665 12305715 30992955 29233455 104411115 73272285 47473170 61065300 8770905 141579105 19854780 130939725 38884560 128897025 106768035 109256910 45101805 127258770 831570 25637175 73894530 43670070 47396190 145686300 128608290 19521180 19969095 60968385 77674755 62284965 11701125 37782180 129254580 10793565 57480285 143957670 125235690 34842135 21512655 58618095 8897790 64061340 60501300 94653660 142927020 143812200 113296470 26634120 5437365 115205730 1361940 107394105 110037135 74348355 45427155 88356165 118762620 93720 38583285 116269530 107660295 10532730 120921105 84646350 140531430 25243035 79053435 140664090 138641355 113467755 131466480 38236005 69635670 120687015 16305570 82497240 82883115 22553265 63546690 64852470 146130555 101580240 32904600 4203840 39636615 34082775 47522820 80054040 122197770 8890260 32717715 100739355 123771045 20935125 147855810 57905805 143987190 128219775 45700035 4678425 102854310 68226030 139851435 19222245 140553825 59546100 81297525 128477940 87964215 90069435 102899985 47184135 7759485 111118395 111948870 84997995 13946445 119640105 138387270 101638455 16694130 3024330 117952500 146451900 145013490 71916525 135088935 121657110 44033475 128883000 99459165 4115640 52215795 58614045 111260910 52337085 147571425 63830475 6337905 104518005 127913760 107610375 84077850 11909640 67522155 23662410 139262730 92581815 136041210 50157090 133325625 7286565 139733175 23628855 115656600 20416185 120781920 4900125 32296320 70789590 149048100 147775290 139519740 1798560 107625420 71772675 35102100 131582280 108232800 120446010 120791985 52061745 52401180 9178470 4179480 39120045 87938460 45854190 118735575 94323570 111915555 99546510 105674790 139387110 12921750 44863335 119158755 118998120 27203580 19180290 74003385 81915075 137229630 127158855 4142385 33922875 56184375 101460345 101795880 80285415 9730590 173880 26799000 49422405 74910060 110872440 142838505 74720925 76672620 8811045 70320810 83640630 29654115 145371990 49876530 105863595 118808760 71709090 13127025 52133400 104887245 88207275 66686205 14477880 111672495 20480430 22380585 112108950 142449330 78486780 135868500 23310390 7244610 115602150 21175350 71669985 144318735 104996940 75941850 25585200 53093730 78886290 28334850 120751065 38031150 132711270 58336500 12385305 101723955 105701910 59293965 51143745 1224345 71602320 112173540 39108465 31050975 30305250 37261905 48777855 117361095 12807765 145944510 144182070 132826935 86675235 55206345 67970745 131194950 99133365 101818170 113126580 109352040 3796950 15572010 22830795 13857165 10754760 39791610 16767555 83184450 39939165 43216635 11061990 102952650 115678155 73370475 58527465 141896415 19864185 97123095 75735615 85848420 115588560 76916265 108424410 102318570 114168510 146441610 117819870 144443835 98861085 97398915 121888890 40857615 36728670 116242125 132325245 7818060 2730135 120688770 103764960 64068645 103976400 20270010 89427375 126487215 120993945 29666025 89006205 21764985 7710525 118137525 17446170 122789475 77912160 95823360 37234665 141415995 40010595 59340660 40910040 81485970 39993285 65418540 68660295 40199250 5637390 66052755 79220445 116919960 81465705 28539225 144487965 58291290 87007125 91199580 111273285 48085275 68733450 120916575 57284085 103263825 144217170 12198885 85472760 78643860 17402880 5251020 60000195 104247900 120744150 98737215 11711685 47347275 123334230 46747245 118042680 37941300 34514055 103412655 82116465 113600730 10980030 140074635 12467430 78021390 41670420 84013620 80984460 59920545 81634935 112304160 129267945 71175855 67303095 76703430 139821330 130877910 108251550 90477060 114438615 104111145 10155870 20094270 64409250 54399315 97166895 20919270 44106675 23721750 116642760 78340650 86291370 121448955 128726100 99376320 100372260 69151635 86016705 121875480 38375490 104662935 101588745 105344505 113026380 121368495 1269870 27132090 111879465 21043320 108895065 14140890 87683370 148513320 26602065 14613555 133632330 6351375 120789015 147919110 132481680 15407130 145758360 41363580 55272465 82109160 92380350 74606505 19947615 117456630 53636550 32438160 74868855 49754100 21228240 126429855 128585550 51766140 79483605 104509305 141173325 15430920 21961185 122372235 38942385 16454370 125366160 66956925 112740960 28281570 105646410 106807275 65241525 29112450 79656060 4106310 66366780 91678605 66072360 98709510 71586000 52944690 63603270 46921875 104123730 51807645 65483655 71924610 137484195 22085265 58894260 156975 130915365 121592025 116977020 70179000 55127175 38530485 83452080 122013345 82659585 142468515 120146595 85589730 85099485 94400295 16755 51877650 140977410 23712690 83820735 17721810 103509210 39807180 21570435 112872195 102484545 5216130 135026955 47253240 113519385 121892025 140861430 128055285 108155910 104420385 18018495 105919170 1259415 142287735 111281370 62064570 103229775 38490405 33226455 83212800 114868545 104499735 73609110 65805690 125008350 43155390 125476740 134656605 139477215 135126600 77755425 102373830 70644360 73280205 148828905 10148145 109940925 147092025 95862315 92883450 88909875 101052660 78776100 6693180 149888535 84732150 24323955 84336000 44914680 113438805 27310470 112557645 51694665 117908610 143956410 22282200 116127675 53239905 58382595 146290275 44066355 89249055 73031430 93503550 148156230 45711615 131644065 68541885 6528405 52738635 33327480 97959750 37288500 89171640 134433180 75390540 99492780 18490995 59700720 125347920 41935125 119467815 127158435 64098345 129303795 11761245 85889670 143038260 28423185 122949150 126018435 118508145 31216710 134503305 13958700 70756365 33998595 32301105 90220470 9575490 29129385 16674045 56518815 78475530 141544485 136050075 115359870 16639620 130293810 4579500 42085215 47361375 52016445 140369325 54813420 102804810 118990815 84959055 27985125 60469005 13240440 54051495 47829570 138572625 1908645 142722330 50134320 126640620 143758530 75036585 29393820 9366435 103566240 145895670 99206100 84712395 37942515 26759130 88167405 12059550 87245625 105240885 86924730 6247830 119945535 110852790 94486005 37417635 38106660 87041490 24241530 142500405 126367905 115344840 24699390 9437595 511200 9674010 94055805 35116920 47315790 34796805 87502965 35152095 104124000 131983860 84780255 41812470 45273765 117870765 9204645 110916255 81116895 149468400 112588530 118542750 49137105 25865685 96605955 51136050 26843700 4201620 94147965 139446495 121735890 36424200 8274045 10375905 81376860 133539615 58846785 132777495 33885840 1596780 111424770 37414665 33838035 46295175 115117335 109910430 132760515 56795535 34123125 89794215 64587465 37716570 93165555 145543035 130093965 30304245 125710770 60372720 118818090 64397880 114219960 44152995 144480015 61917885 144669720 57462405 57513420 4240215 18193215 86426655 6474255 106518525 123372540 26464230 34530810 18650460 37890945 92014095 87568320 10044360 149661015 112586670 65350680 51694935 146238855 23075385 94770870 128217360 7175340 110900430 134493075 119066910 147253740 60206775 132258720 20343555 121036785 83037240 104884800 89677245 37468260 27110760 106488600 107854080 66434655 136087875 81031125 80240280 128647725 2483415 46715670 141114210 37394820 115616100 84377145 118994955 83826300 126222135 123012555 12387870 97680300 147685755 138214140 27062805 72299790 81572700 7206810 44649705 127536360 68300580 68285040 80548230 49983915 102216975 92240160 80332650 37853055 51722280 35097570 86413050 69917580 101196060 23639295 24468480 94808580 78066930 88077570 105380520 12185190 25171725 91209240 141926610 66494655 77445135 14071995 60030660 22008540 141499035 101164665 31186155 144604620 52575480 141830700 106598025 109143105 97155285 77549970 57486705 4052130 144018540 55694400 56354460 7020945 147264420 42407970 93282600 147009195 96898545 119440920 118899060 337740 36469230 138145875 57972795 72192930 122924340 96302490 42326865 52482975 75164985 113994945 2734785 118641510 55266615 73907370 9943905 39474840 88921740 136575105 82944255 80504220 10848780 92852160 16809555 71408040 100848210 42689010 70693215 47085390 56410980 80118930 95989920 144303570 17887710 130615440 21914580 5671875 138921615 117886245 2118360 52300095 49448910 122334615 75722355 146561985 135435615 93866370 15273120 107512260 134620770 101553450 49027740 143368560 137484825 147571185 143365185 78911565 41326185 66260100 45274455 24125385 147475545 123347220 100520010 67357425 69785985 40692600 120641385 114373290 7061235 126442485 73404630 11258565 139513500 86978415 122450235 16432605 16962615 38312970 145385670 52475760 59716200 147994695 86278920 7475685 79611090 54293640 76972080 148582920 104841570 15082725 98326845 119210940 111627480 142978665 116815155 111156405 132359445 14422785 97716510 63305880 119122650 35771340 85663755 20884230 25330260 143172870 62050770 142928250 83578635 28830405 36646995 39765135 67858395 126430215 71706345 37919235 74945265 5814585 110368740 1461180 139733100 19901370 42060240 61326450 21000855 132162555 57631860 129231570 94558200 712815 1238580 139196085 94465950 19948155 124812060 40583760 141990480 72221895 30177180 124601370 143460615 138553470 92555775 24757890 5679375 8124780 107184015 111738765 147287790 60903315 111803220 141604890 9235275 116219295 48827760 144139635 147320775 601815 111823155 91030470 102389505 43412685 43090590 130309095 144050340 117460905 114356670 77281050 133389510 42165825 45006360 45906735 118359450 133472385 142121145 39078240 73681275 108979050 22072185 40971075 28512225 147748335 19397325 100382235 12867000 118775310 144049005 63832095 10908315 137370960 91821390 75325260 56073015 108065325 111210885 116612730 71800350 3832065 122043735 35987145 34008240 47753295 28268280 135331530 134612760 49995555 128675730 21162780 66501075 47450010 92020980 119784240 5848575 36009090 93087015 124363500 101891370 53985660 83601015 69656625 49881930 94411125 22128645 87484545 10978860 51095445 36673410 31776420 136750350 2691360 45035445 118804065 75802215 107969505 136169460 68458530 130654260 38813055 44649720 121983405 7625460 31391055 124617345 114831750 127648860 125385960 77422815 18173625 74097180 141454245 46480635 142702035 106659855 53166480 129665385 103385985 59729070 93462390 6172095 94568865 92416755 71571195 118355340 115708770 117292380 117920010 48940980 127086015 108000120 78456795 32572560 125033085 113199420 101963520 15482670 6429585 39758160 31366650 37239840 128314470 148500795 2115885 31337550 36026010 19688760 109278405 52244370 95385510 44571690 37887390 107564910 15523920 36264930 21421245 56490705 52017345 7827750 126668760 85545345 39515625 30215535 25450815 88867050 43733865 117567660 9162090 135663360 117694710 78587055 73891680 132133215 27113445 7486485 74650470 96103830 73006500 80697360 94258455 62845335 122965845 94092480 23347170 2348865 48690765 132053475 32294925 139204935 92679900 332070 63380880 73118175 141848730 40103130 94572960 87898845 117259890 120036465 55302855 56706165 136033065 66089040 40691790 102450210 137459190 129768495 141636210 141907500 114925530 120452520 15919950 49535220 57224370 145748310 141216060 9801135 18792855 147090300 120909300 99045480 131252310 68640495 106304895 16932345 2429775 26455425 132961950 108527295 47173860 102747795 78036060 14559345 17400735 55388610 98988000 31860990 23331495 133361790 87315300 102827460 41063520 33438450 100644405 67430730 134065260 76814850 141324795 14188620 149924505 115081800 107305020 92046720 65482905 52492125 131958375 8034885 403710 125446785 78031470 60258510 109111065 115983360 3041730 144493035 89294745 40190055 112623930 127290045 57267270 114576090 111086550 225555 37943685 109777290 91072275 70649145 141323325 118366935 54651240 64612455 60442425 74023800 125777010 32790105 15538890 136329120 45311535 148507110 13837545 69773625 148382820 78584145 44714700 124388100 131157240 46773105 110813760 95881560 104375490 123306285 82894350 126831015 66403080 55725195 105549630 59402475 64628520 21083880 122439855 74730990 39646470 53178495 32841720 101976735 72725490 51777660 24364320 78400530 11548050 85582470 82316040 55404195 52003920 48860265 105900360 60159360 51186105 90004050 42915600 78842670 100374030 59991645 76542840 38945865 916785 98474730 1615455 69415935 67912290 61219890 130730985 123181650 76242285 132716970 78733860 18779280 111109050 22514805 12976095 114664710 104475315 139080855 20606760 8010555 100437165 10247010 46188390 3444945 55352670 19050210 20498955 64304685 121175685 46742235 126548970 78112980 40592505 97839810 50142075 83929140 57233415 30707265 63114000 60861375 22487685 7880850 51839055 59690955 76959270 143589030 53993325 34415070 122256855 2818440 39009255 17451090 52521630 82680405 42581760 22716210 56373045 12254625 123462630 121659675 80009340 46451190 77254860 108646380 44310915 88500750 143018370 88650510 124802070 129848715 12425355 89825805 54253305 26661120 22482645 48944010 57570915 124553595 115088940 88055520 100849005 122370675 127359840 106019310 134126400 85862445 112368915 17865465 148758195 86007015 33467415 123525240 93166155 54296565 98017530 111025305 149463225 22173465 107131455 8563740 83300085 68175180 91456710 7056300 104289210 29136285 58535700 61351950 15947205 138673545 81332460 5277795 50544915 84287655 79935015 98268375 24940920 115936965 59518950 66676605 27069000 109281000 83736990 55865475 131493495 5301270 120213270 114326805 98199435 4353090 145875225 66842145 64381950 41187165 111053760 35739150 31885125 11203650 79041045 37297995 67799100 127935705 28910670 32473875 52068915 122869875 45953310 98069355 66735060 143431050 33964245 94723260 64114455 97424625 140379735 103539105 91578405 18166545 110081025 7249590 108709920 78186900 29138175 32475510 100368990 134824050 83000490 56047470 105567870 128138445 119243835 25117035 46243650 118400100 109612365 88514145 10194510 117846990 55528665 6775665 140070465 80606595 133528335 96097320 75824550 116980005 103017555 37346865 44948835 122113350 94306335 70963260 53877885 86785455 81474870 4403805 189555 60615570 119591415 132915600 58071795 88056285 138957330 142015275 121081440 3238335 2052540 16464015 64265385 77629860 129698940 93072510 95877285 111412830 125359545 28279410 87312960 86123070 45957120 54248100 97081950 92366355 63844185 39705990 98969865 67634715 138625305 3990510 130967040 1120485 20345835 138389235 50141475 77560740 95352105 69962730 53709795 121829850 36136185 29798220 1440945 96956850 73690650 57883935 68821620 111500175 36116025 81849180 70736115 145077945 40641165 142585560 137256420 131427420 1187400 48823260 8275440 65550630 105530595 31845705 36097140 911925 82238085 17146470 54992955 102683580 53449980 63976800 4069920 7039440 26459610 122325570 28988955 104334360 120843090 2035845 146901795 126152790 39662655 82485330 130191585 127075740 85003455 109268580 138220440 147580515 12042120 66781020 87142905 119609160 93354720 43025430 55025700 118782615 53280555 130165260 19478775 132487290 90514035 139383750 12899550 47987340 140692665 68025120 93150135 26559510 29260575 69501765 70515315 131236170 50712270 146009220 131975955 90683085 128639640 83965005 95740395 135615015 17898915 143571435 62800635 5576625 101170920 52378980 84605610 91889325 52614630 96938490 59285475 36279555 63986565 92065845 45046920 9602250 108756060 128417910 11290455 125849505 9913500 29324715 33439125 70864035 70094730 56871960 127807440 82800780 43237320 66392370 96301125 85890555 114494955 82626165 134510715 108977265 113670060 16458765 104626785 115751325 16233090 116934330 34373205 50365770 23055945 144932025 71091855 120645135 21880695 117806340 37877865 27090075 112967520 122143365 21012495 134021940 34576455 149447205 41224710 110453640 7891290 141679605 22777455 10344435 96920250 143180595 16755660 27827175 120856560 57802065 43935195 81329085 46616895 16965090 6583125 83942250 19911330 38603535 57905040 10003170 3959430 105144015 44995965 33468540 8713605 22302105 113537025 64226415 128161185 31829835 17673510 2631195 98728680 30579450 106867755 9980805 50637360 92180925 89251545 86907390 101375280 84103995 12955230 2310990 78927825 8877390 100811880 21877635 3369390 55117200 36997470 147226320 148598355 63620865 138554265 146894370 6012090 54820680 109507890 10393260 65573025 124273260 61643445 45967095 93997500 102308925 133103895 16058235 112683915 86523300 75723225 146208120 113118660 60585300 29135325 118883355 136226535 109193595 73886775 61871565 17838495 87587640 38001915 114924675 103284315 51927795 75901935 110895465 85355565 57291900 103216410 13015065 94479105 31765425 50236425 44882085 11001150 72943020 6795885 20691150 103961265 144527235 93591810 85923480 25936065 48047160 113884305 129713010 24542685 19520295 146977485 115268565 69813345 130825500 95299815 123381270 68974470 68300970 145633140 46925640 135517500 10408320 23679195 41336355 124238415 77389830 5389125 64941450 61489710 29770905 29175330 47776155 97432830 120656325 14046060 93793710 109967790 131842125 87572505 45356295 24553365 88854195 125604930 139592490 24607965 112162995 29129835 18136170 88540365 18462240 7487940 147271860 26071605 35745690 28978170 142319340 77670345 80601525 76726440 24822675 149516625 82593435 119123250 21780435 40821750 124058355 112430550 104109885 380715 133471320 119297220 24674955 2973630 29541645 48381120 70770600 90638040 147147435 69729630 68949705 129692805 134278650 55346085 95613285 126359505 50027640 102470865 49340805 26786325 92347575 39080580 50050230 19013970 14975310 77976615 3104310 26021055 138976155 107932140 13012035 110377005 133674120 13404240 105107370 50600820 5356620 1911045 36202950 7352820 111007185 62018790 119352285 16473105 112161930 37160055 9095850 92149080 131698140 27558315 4438560 82313790 71741595 19051365 80315325 20542725 74672295 28139175 78035955 111296655 17001465 91582485 73868805 118258650 135008325 133871505 41366070 18938145 77998335 125552865 113451360 28361685 132260895 80704830 10708890 146939550 15862665 50532675 46142055 70801980 149048475 49272705 47659575 24132150 11670525 131709030 95997870 134684670 93149235 48855210 131267985 42964575 74788650 57654030 131611380 101003430 132071670 63554775 21491115 116783445 127313010 135847065 42621135 109002525 51772215 118965975 25277415 88935090 2259510 71332740 33736260 72733710 102715845 143924100 133734540 122492085 111735480 62044545 11349720 79762170 69602130 68319045 99222795 109112865 57586200 62245680 139515195 111160545 4728900 44481660 34006185 98570955 48765405 85348860 76726560 91283295 31399035 49810815 95804280 64944195 37442910 37036200 122465805 16205235 69716295 12581220 85431780 5944515 95366355 68476065 135667485 68726160 18832725 101151495 67591500 109261515 80903235 62279865 1368360 44541630 23867745 90195645 8010450 106421430 33618150 51241770 28690200 118757775 25920495 5886705 39667335 112880895 70955715 19545015 104008410 61937700 55659045 140586720 49879290 62292840 143172870 3998205 21692475 133572495 124344720 120863505 148083930 24056685 42239100 137807280 102263235 10869510 148703715 10264560 100687620 78701805 121186410 129847575 66428985 149813070 9294600 100486935 28990260 141678765 7163640 18365265 10015620 95239965 61937190 12787170 128217345 119837340 42294435 71444985 149020620 32173140 56851185 132314625 60022155 86060115 70390065 88915125 89790765 36988740 138371025 108288570 13497855 81764970 37090995 18614235 80692005 118869720 74228355 118815870 108590640 127849905 36801390 115992915 37003275 47348475 69203760 48715425 3310170 10393890 22524855 49986585 123326295 141144330 149027970 59065110 117640935 127764345 77573010 33092310 95384235 27781050 46672995 45340875 125206440 115531305 68907945 3423105 45499710 58315635 114302355 78819240 75806400 91291125 95703720 64920105 4663575 134543745 62390445 96907905 126852480 13923045 117071940 23018295 27947340 42176280 23620290 70603680 122357010 52416240 122916795 100432215 75793860 127721220 108490515 17253645 13198155 38038125 38011350 32606250 45779475 144983370 12547425 10973865 17177190 65519610 59401095 141964515 146636730 142081200 102028065 103329450 132302835 6123990 140593665 66091845 131356410 99442500 104057250 43456470 24897270 88679070 48295305 27442395 91112100 15936870 52873395 115203045 59538015 130499430 100305885 76266630 23244615 34354380 55803285 149710305 149657295 127272375 105484620 79683000 112035780 40218780 1848375 113497380 91042350 27183150 91553655 86190630 109189950 30107910 99377460 87836430 38102565 25042380 104968335 128396250 30569745 31392645 45463710 113623425 121311990 33349740 22091760 122970855 91780980 83137860 83586990 149187060 138647580 137696970 114524025 71769270 2128395 41052585 17657430 79015845 114648510 121580430 119685285 49969470 147655380 104317620 146156520 141820005 72669915 60184935 132939825 47721945 42905310 129229440 126579495 118745160 129921765 84543375 13654605 7911390 142700835 1186380 32812455 97930845 25862205 49832340 31966920 2667375 135208890 117166290 96459180 80504250 125822025 98587080 132892320 50851455 101516790 132199530 1724220 1224480 71569860 43210635 38598525 29773185 20416215 92505810 42650895 149208465 13251330 3190965 18549300 55097925 144669630 94237020 61413405 96696300 62880900 30805875 10918125 46716165 68611515 62107275 100310730 546780 78292860 64071030 118021575 22909635 42016380 25857435 64180035 96925530 98429595 110642295 144421605 119130735 133604940 100310565 14747370 27983955 42810375 113841945 55887270 108451140 136491135 13781835 134111715 38605230 116175600 81162375 80691180 98692710 90114090 93979440 445575 97066245 57331200 141868560 28200750 70683345 81662010 37083090 21491685 29888925 44160120 116414895 2133435 104753400 6376260 7525440 106355700 79510155 68233920 62216295 141426420 68276715 3484290 104599020 102091245 57861795 80801220 87191055 79124220 72937680 144899865 3578190 106250805 8165010 48285465 101553180 139962345 39192120 123704085 145000440 114458865 43281855 99070455 89134065 98731395 75222840 95080965 124865625 23833500 15983535 87309390 6916320 45070290 26491050 12094530 24569070 104387730 65839560 75623475 122518770 100548810 68239710 132996990 130902330 110531910 75803760 73069230 37968855 80039490 89788515 81811665 28131795 95643675 128737395 51566820 26638965 71236170 100318035 51960345 126303915 12430995 8774430 63819120 109619460 3839895 126507450 41570025 80334240 140294055 47129910 65879835 8702580 46694040 139805580 93418275 73218765 25325865 73216485 82643295 134144985 12414750 61025430 15804540 55925805 85106985 113081925 79908855 35225220 24718485 60943515 39855780 80322630 33413385 108994890 3649200 12219495 86682525 2442240 113237130 62613105 36205470 85077495 48423390 135753360 39206715 49652805 103977015 48950565 21981870 592080 134150370 37597275 80545770 16492590 144349455 144583635 10949745 148751430 138878925 38500455 61427940 46189470 40014270 48007740 130949055 105895635 130371810 63038010 29299800 42847470 96906450 51586140 141226350 120175080 30866055 40035045 96768240 39275835 22187580 114827340 69925350 79581480 141477900 25616340 1123260 35203440 9863205 18175830 54604875 83524230 116535885 69741240 143559060 47537580 75683115 40839990 400935 52935630 12644955 127695675 31007550 17400315 32439780 51645645 125129925 123026745 44491365 39683700 27986340 97589610 139250535 97830510 18935520 134904450 34440930 15310050 123608880 116363505 7702440 25920675 11752680 73826790 74129520 133802145 45509700 147063390 41574885 14608830 62595015 112704555 73994400 50299950 65513325 73482465 142968390 54631020 109092345 26268045 50130510 105714810 7290360 109283415 68286675 28980660 1194855 120811200 13101285 131901225 120620745 83021865 70821645 10038255 49063185 35658030 67550235 128704740 114660480 112681605 83368665 33763530 120196140 3304665 123989175 31434495 127655550 52953345 142967445 227550 123117420 68204595 109559910 129481740 95171535 18682095 26359095 133420455 92858850 125779545 52791660 16280415 92973765 72222285 84049620 129789195 47918850 88082145 65020410 29888190 64605735 32856300 14686500 16326660 112476015 54872850 4988760 134295690 1793040 23587935 60915075 144264840 130844805 149140440 98222100 95944830 69512460 65542170 116441895 48112830 4737270 49532190 114600180 49311900 133996575 115925100 89152305 63239565 120787695 23069295 125592000 103221015 107437320 136665030 134422815 84383520 112868280 14649780 32942415 77513700 72580410 110979105 10923585 143646600 125131920 12008400 131515305 42315255 11973930 97564410 51206445 85636590 104158515 94587645 141716655 48963540 139416285 41264535 132150030 80884785 65565225 108748785 149900565 82440630 108394185 26429310 108071700 99244770 105279255 47414250 48663285 112070040 54179640 66419805 62207220 65154015 126285255 25017105 136268640 89453475 17470425 97244760 61503225 54454095 10523295 59069055 21871350 136357260 6185940 29703675 140365920 149359230 53524425 51521580 113404455 50264040 48866460 36281700 577695 104128170 58250145 134746845 140126895 30005415 71030400 7227840 111639420 109397730 33076035 85476135 7412280 78083790 103317120 129892440 15806430 39155250 125401470 71581095 29379255 6209310 48814305 115082385 143649885 70484565 42283020 149987160 4939020 103172040 137729775 67242000 123758835 144544155 132329280 65947380 84055755 98401005 28825185 70950795 31694580 42316065 125236965 73539390 91622070 66275955 84970845 72956175 70772310 43099305 139730970 28614450 77765295 8375670 6323760 100780725 20658120 64814985 110380530 42136005 32745360 37113255 27035160 116710950 36499830 113359200 126070605 45269580 89860875 83818365 91782900 41715915 138070050 56248395 133941225 93269325 8041965 93230295 138927375 73289265 78819075 75463845 142397280 112817175 120044925 111847380 86809050 1638525 38309685 53574030 12760995 115779270 8867730 126281730 125024910 6249120 147599700 123332145 97087380 130719810 57819165 40470000 88159155 94335660 62755170 149597265 24724470 142411515 113339205 41192940 66120600 43610760 16878810 56547600 66775545 52242480 22470705 113137170 63339915 110135745 58884720 22715730 130288710 112091745 68037720 33243675 31246785 70557810 107246280 126936705 21603540 129353295 50782920 14247090 121491705 77758980 21834270 11545245 53198610 3114585 105733125 149867460 24667065 284160 132612120 5928105 36114870 14807970 139688445 20812890 62516070 87349860 40687815 145819725 118602825 22247370 115596585 34598085 24748605 60279570 67896270 119235915 21955230 2123040 45332295 6059970 102514245 6402000 100706565 94835685 69358740 20746470 12949695 142531710 52496085 3950685 26860950 101618850 23641005 37538610 56459925 117891045 25163175 17201910 13898115 110042955 13490220 128159805 93454605 105942210 57266655 125186250 102238515 39000600 57872400 59013495 102841905 141576645 87400020 71911890 39453405 107379525 26967165 62244375 28070025 73664550 112124505 43110555 72232965 96373770 148874805 106387485 69637305 65933685 112705005 3668430 122210010 23825445 117515430 23983575 63164325 122689335 93302415 123737715 61672305 84385785 106040100 93466485 131297925 124271490 73773810 61941045 106381380 68941950 4346205 103417530 79041480 117465525 67512090 56159220 65539515 126761520 47374830 18200730 134951145 136555845 3331425 66450435 149873040 62004705 113782935 97917765 71017620 64179060 24613335 29490075 128556795 5303970 42090630 61741740 74710020 36148920 7068075 72658905 57545010 59445015 57301725 68584485 78603240 3364215 40719765 52997670 27383745 43219290 143184450 255405 97982445 125262870 18080100 89874570 108914070 129288855 92059410 89838945 84661260 72107430 67397400 79030575 7192170 17677035 14644065 59065830 52035285 149511165 26079735 127040025 144138000 55701420 126864240 108200040 55153875 95932275 76660440 105842340 107029695 17033895 119934180 78299535 69120825 58252890 84410550 86254785 65103915 68129430 135086265 120199080 18126060 53311935 79939065 78697170 125108760 109630530 80939910 30768525 100424670 76504845 22951110 143982630 140717070 128491935 12752010 75536775 139088835 145799310 132835845 7891125 12171165 117279525 142395555 4778850 146684190 29906265 67513365 85817085 58822710 128920215 1001550 29680950 104823135 14954625 68441940 107583495 20589870 56323665 109940415 20934300 33096075 6799800 72630150 78512895 106056510 45153600 99029970 40782885 133846635 123534375 17604870 114015210 86508375 45688440 134798595 91397175 143538825 115938615 76228875 115904160 123459870 46540500 49700385 19349355 69847890 9545265 83013765 71585700 48270375 144526125 55218705 42802575 111173655 86393115 120591495 121674000 16399920 21193710 93224505 144459105 115605765 77348070 48339015 98122155 71655945 149232780 133255740 88221795 98418990 55006725 21047325 1566300 28757325 123075360 103025595 4843440 148397205 136926270 40216530 128675760 100986585 51388260 117392805 81119325 110093445 148672350 128370480 77146320 22697505 37387740 106756005 129198420 148631130 20004210 106332195 101334750 47645520 17747400 29855325 104572140 18730575 82992450 98803770 23886045 25844940 37641525 78569385 107048145 146160990 51073530 90488085 126658935 130102560 148011330 4369770 22786245 94482825 39392430 144131625 108825600 140750805 78751980 17932005 112096665 44600160 107544975 125385285 148124295 118536015 24472365 123819045 53979855 76457385 129103455 55444995 111069315 125409060 116431890 103775460 51116535 114074145 81219645 77940645 46119000 94780875 624255 56698365 111446715 118997520 126912870 70537485 18112005 32429325 101470965 46141830 121232865 130231890 99269610 85528230 78568455 51381675 53725710 39128010 135869295 39522705 107043915 33092850 136362855 26776800 90970290 73697565 54839970 96551505 118822905 52940895 147742560 70665915 134239530 148885080 29571510 82009965 93874920 75066255 77429370 98569710 74763285 25448790 45090690 35016540 36483330 66874260 144655260 3628995 141400365 112493610 84925110 42844575 89366355 14766825 93930690 106727730 135340965 91012605 16080825 26357880 93137055 4569660 116212935 141165825 142237395 32570115 107649645 64200600 49572510 32653170 76404675 120067500 51542040 36365610 96232665 986235 2906760 85415865 55899855 31183200 144639570 18342510 73072020 49633110 8650200 12276210 135431610 12172680 97411575 48992565 141391710 133579800 65476920 4872240 7549860 87637125 33819945 148068090 35016705 137858730 105945795 931035 29194260 134884860 69605130 82126095 137708565 149996370 72566580 101243760 98086755 101031570 67850445 90387420 64590990 122454135 126578535 128170155 45572685 22502130 37257465 57941865 24136455 55033020 36009465 114763515 32343255 65046285 57798060 133585245 28138380 138081270 71251170 84569880 114830640 44122050 16136760 21143820 72980385 85607445 57022725 33775095 76811475 97948290 148638405 77521860 55780110 50277525 16251630 88836840 144970335 143583795 92584620 128165265 41382900 146508870 108534900 742215 16692165 126906240 23280375 70594020 20053980 113708145 89288145 126941085 44928390 33260040 106953390 52586430 57902385 79281405 78055320 47362080 135388230 19607520 34324635 137027340 103312245 139560510 131850510 12512445 80317950 119087280 24256815 83540145 82112685 89694690 15639300 136683120 43699290 137190285 44224335 31392825 139418265 55550460 134274360 66356265 37883430 110086605 24216210 15615915 128674830 34089930 73912245 77313765 123241860 6806325 127509945 132183120 55009875 43167885 98990700 14576700 91660590 25140495 77951640 30759750 76053615 14978940 14654085 117575115 33631500 61579515 51366330 149478120 133880415 111209280 139354725 15147090 114715545 13941540 77973840 135561060 76353210 37511520 49363515 19498455 80388585 6550380 3013020 56579700 125553390 124626870 94980060 33952080 44988105 23560560 142124370 69388080 118481055 30944685 65799645 69375630 26539860 32579490 101073735 144611640 73411455 126456240 143748195 87885255 23002200 2625570 40870800 136854705 87331005 89854740 49587435 92395275 39310110 21535530 28509945 149281635 105696240 122778975 48672330 61191150 108673755 8992455 108043965 28594065 113370135 145553355 45015615 97704930 11509755 123502410 106091955 87662940 91276365 9291240 3938835 80567595 83365320 83080365 21975585 73832250 39103035 48137790 62415765 64484610 61737120 33912045 75423630 26224515 124722030 141896820 27546075 129575805 119993895 94540575 7703730 131092485 20093625 90369165 137767815 38051055 53977365 131169045 136963125 46792275 117836640 50063205 104878500 125361330 60855570 24481305 954915 22624275 32501625 128380710 109403100 79759410 1132920 19740915 125150310 97064430 127612170 111760230 84030990 22870485 131382420 16438680 65965995 116499870 111186240 11725725 110548050 95609640 80168280 24874770 26695575 123361455 178740 111809550 13391955 57795765 55822710 147487860 7160850 7417800 40404300 77537970 82983225 103562355 44057775 125027100 68873475 127588485 114339225 109384935 103889790 6088650 49423170 71518725 117430770 47157615 117493515 10440120 78655395 134811945 101402400 29065260 3657150 123321105 20917785 114674460 39962850 14295645 17466555 87655740 38545755 32068395 131857905 108176895 5531130 95615265 42423945 78054345 97838835 93942165 12130470 73302855 10381650 74001840 56418450 116798220 117707190 19113915 147857280 19924635 52598715 7543800 82221345 25031040 77236290 32887560 121026240 76012740 45988155 124279080 118806630 65181510 31947975 35151465 30081315 57141030 133787235 19778475 22417275 60772410 96435585 75933000 128056740 23159580 110593170 35108640 58410960 98077125 100570635 39689700 144168705 37202850 144245400 64155735 68659665 74795760 109043955 54200235 148550535 97516980 89582685 6716265 11730180 111201225 73791990 116871660 52794270 101110860 33774480 110135775 92696430 137916420 133349250 26065260 77914185 8508360 133312980 83983050 7000275 64386180 86341305 36749880 106494015 38304150 53533065 122528385 111529260 56176575 84485415 148517490 43446690 139602855 68474190 145906545 77825025 59402700 72288360 43287720 137034885 74548815 17937150 40807245 98974650 140635170 133229415 113595135 46385970 149655930 51813690 3635640 51454200 36259110 34400565 97330230 22648125 117953310 89794905 81499980 45574200 116304465 35385675 21536085 34717395 92846490 125946360 32228655 131100900 4229910 79085985 130810020 149469240 81178485 82031100 109097205 63627930 95494230 45947235 15026970 76440690 105669390 115626135 15877470 57391170 67233960 82603680 4270635 34369320 42884880 70702095 50677590 57879810 42176760 95980215 47407620 91617525 90267270 125874840 116363070 84580875 61641705 7224675 12238065 86381655 101544885 45673830 90325980 79023870 38864655 95849490 106808040 141630885 131783190 47927910 68118105 68975760 38613810 140050110 19747920 88933425 61973850 148251795 65485245 89992935 65565135 12833220 125314935 148297770 96775950 71662845 98187510 68754525 41760570 41141010 10674420 47912700 121450680 9283080 142875495 149687535 82487685 43081935 90632595 47728635 135732900 44493360 71747655 7808370 148842945 26223705 83959725 38868435 75878910 97459455 65490585 27167325 106754040 16189770 131641050 37142700 73829115 135633855 130601535 3790500 89001900 127211415 101185065 141868335 142561485 40401285 134364615 10557120 148754745 35753055 13766550 29231340 34569810 228375 67842990 54031350 34457295 57763425 28184805 8363145 16327860 11054550 115640715 96680160 58121805 57068490 113687745 113361105 79286295 77793285 6599475 55589085 123638610 136086450 131055810 143803710 30396405 112058385 89449890 104293680 63143115 118731270 17754495 93010680 67040445 65544720 124335750 135212475 13889445 129759930 114369495 5695950 123600540 81566430 96562800 14199075 98367390 143118360 58684440 122989140 122936970 25212915 128745930 80798835 59722560 68327775 58541505 85677795 29524335 115392165 104876490 68631810 15859320 18540720 139731900 13741230 74216895 98434575 93126330 581040 93757020 70678275 27560040 55428990 34666500 95002440 26027310 127270515 121958340 68533260 136785720 107546580 133301370 90397785 24425835 122160345 48669825 65794260 89021295 40839570 5068590 141852105 68602920 6400860 126803610 65790255 133839465 35489460 20585460 144066915 147139155 6702840 48457335 33334680 1223280 13687725 82371930 90910065 136723050 136013415 28300230 24145260 123146340 52228260 146545125 147510510 31501635 107432340 49698855 20822100 147874920 31532820 43305525 113728620 121471320 103602645 136228725 7692420 41844690 50864190 134038725 22075635 22572240 116148330 96951225 100622730 64388235 101476815 1404600 22397400 67162650 106189770 93515130 83867700 60286575 72548940 141701460 111212550 141617295 146853135 18272745 135483615 52876725 14558670 129537735 115613685 1634400 105299205 131075565 138469170 112328220 14451495 146877300 107664540 61463175 31345860 134681280 76199175 113459205 140412465 50361480 29767530 58139100 94502580 75150075 27961980 107999205 53751120 55994250 50286900 51159630 75444465 24871305 111094245 53025840 67564410 30845370 135098835 82105440 98516595 73260570 6729765 14466885 129257235 32982690 30756615 129654990 43742175 119907810 66122280 46718910 140847795 46605720 11006550 111551340 55822125 108532635 34326510 21863340 47159190 118164405 81087150 109873155 2628345 91568865 80453235 133601190 28800390 93287085 45551685 146350560 97326015 144266460 111168645 101794275 8146410 87624825 109131225 69532080 30007065 30577545 17511165 29922780 24014415 11531565 68874195 123271155 53032890 74056035 91659330 7497000 26728425 83808300 28401660 15768570 141704640 64144500 35025645 95548185 147945645 90411795 53586795 18698595 147347985 147530145 77205075 7772280 80496360 87810855 121211730 50841525 58993050 18470670 133739760 34818450 73860990 141929520 24452775 48658980 38817765 141201255 22650585 107604375 45665325 129113625 122969580 88910580 133336020 43195965 53107650 70260270 12535440 100638345 146453760 145060275 33172950 97119870 79192830 103362570 71721615 28911915 15061575 88589385 110112105 140337900 61060380 20102805 93688800 775335 85761465 63634785 56877120 138367755 116615955 137514030 32741505 148996620 147856935 68736630 67308510 146188380 83671395 87553620 96558180 12666030 19225020 63141225 101490855 88331955 64459560 108944970 59917275 76158765 107166885 66930540 60423315 88548345 113092095 127492770 103868895 74652555 114728940 88620615 66256905 33413100 112993200 126552705 109430730 111911820 125732595 19490625 56202315 83735025 30188175 15593145 136462965 59423370 5989635 132089160 73108860 105085455 146038365 80638905 88878975 14090295 18922620 79844685 138918600 137411865 141933705 62933100 43305840 135250230 72443685 93212310 37395795 81410475 120454680 139655400 87293505 112524750 30866370 144296205 38860200 120162015 35811960 104281290 128671260 99988920 41981595 89760510 38634270 23220465 133022475 82472070 19830540 11485065 131955555 44005155 21999435 25711635 7552140 113752860 149658705 115018635 124804350 98413485 76073670 73310460 148540425 97851810 97516830 112462725 23146545 91850580 63810375 15585 101789595 34581240 59314680 91604940 55330245 42674475 78522330 2170605 66064665 142420980 39497010 31943715 8469405 112751730 60455160 10248300 15541155 35068110 9096555 7467840 37593765 78448605 69381765 25287900 17442705 129505755 96649860 9796020 29467785 86904810 44778345 65543925 19041195 103771440 89949675 8256540 149740800 113385615 78925770 120289920 42304440 55446045 35398020 16441605 40555515 129250155 114199395 110361360 124415715 33049545 32989875 134902575 9650610 65150595 71684805 62833560 64912500 79107480 71387355 40312995 39290385 132951195 2553330 113494965 111667680 107355060 49327425 87114090 124288245 22440870 32944845 110441805 87180060 60200670 63311100 122248785 10374135 83798640 144052425 68137620 144022605 75702735 112412175 115651230 112346130 31292985 114232140 77974425 95023590 126764865 36260895 9166170 84564840 22050030 104050605 31702515 77426415 15220830 110144370 44610030 66723570 33282405 26315400 101793990 48690540 52571355 147813000 96847395 104194530 82100280 75661965 143496645 55329270 28037940 140003475 124959810 60212985 85789485 85263900 144976470 111146865 104683785 85960170 53701470 127697790 88542945 110858730 105130455 37954410 38751825 11879295 17279520 60988320 124571790 2875800 20626515 126504600 132517290 96665445 117706890 59809230 43571730 21562005 96632970 33460980 70695030 63565440 96272205 60571860 16025535 123896400 133101180 114886665 142629405 4613220 3758370 46093455 139851750 7736265 36066735 91203255 126975795 101091090 49992630 41633355 123391650 37714050 131980425 145659765 70855635 66355695 113553015 28595865 104408580 65585970 141613860 44353215 75892905 18597300 57085125 53353935 54966150 127767375 4342980 55738500 63378150 49809360 116888415 69083160 75323445 87393855 79343325 98648670 127549200 121851255 147350235 105633765 118507170 61699620 46237215 34907010 47487300 38128515 69850500 76829625 45738195 127639800 28383900 128968065 92589030 9023910 57062550 122240295 97468920 74765565 143532090 107522430 7370370 26668800 63621315 106913715 14260725 68924925 33985935 60527895 82672290 30873735 38528910 66862185 37827000 31936965 8719635 25543500 63301425 65331555 107574270 9549390 519360 52801890 2038260 49276350 132862455 63394125 123374865 22784835 96215055 62250090 97843980 123873210 107923740 3188685 75859095 53108130 42551325 128347095 111717240 132948525 38153490 99929655 136524105 143703480 30565635 143484240 119902710 30110670 145512795 120363750 144447600 83158740 6087330 29421945 139840770 105153315 108182535 129981045 57790635 21295215 4916130 103351815 33380835 80641365 57044520 11290995 92373090 1444290 43401285 106783650 36864090 94648815 117062055 140158125 71132910 9353205 53221245 72286530 143477325 119504460 50032185 140957220 131009265 59064450 80392860 72193860 26420385 86853840 125540940 9281415 29982405 56688135 139240545 61490955 89506020 92464530 57058065 136910595 17936370 106155195 1233120 50091150 119538195 62847540 58237110 6723345 72433500 75616110 138466530 1365675 29216280 58852530 98357175 7480590 59773020 109934175 139814505 30263325 40232340 31665525 92364120 89828820 44505780 9614955 133828005 43578375 11555250 16922040 112365390 146806545 96014100 86943795 63062100 91340175 89665245 133310100 125847090 134256405 126916830 12350010 93181005 13780050 25903440 108738105 75178965 121518555 113729970 130166880 51499590 115977420 77644845 97105380 6776610 90801150 69067755 74116605 139982865 68789190 5916795 77852505 12263670 43184355 127046400 134651325 147048540 28036995 40855440 67061160 6772305 106705545 17416425 111585240 4705620 131201010 30402960 22144710 33419490 37976415 65531055 78870885 14095710 76783275 69310485 92290035 135250740 64779330 28343115 92956845 121305990 94940280 75684015 120361005 76170615 102432150 26979570 17112180 43534800 38698050 15180705 1740165 11892270 44150385 71360265 10341000 18134325 32217555 43839405 58791945 104829300 100470810 145552305 73877400 26291895 8587860 46666875 25067910 89558910 33187695 565740 71197095 60538125 28969815 92085690 83064630 41064255 106063110 47077305 63641055 15355245 40419675 144291030 850170 129367035 61123080 12114810 107709795 122070030 66338190 12640215 132856725 65840685 99530745 110883255 125974215 111525030 125522805 140633535 19183275 42732180 39992700 43690875 99647340 60902985 38314215 143834385 49246890 126245955 97195875 71234460 68196645 138574560 144763725 15948390 43640865 96435690 20542650 84207045 78988050 19799985 129891195 18240540 24833085 118502265 115968375 85836750 132940740 92083425 51399930 31132215 25270755 23996175 40801020 115398300 69696510 93401130 123705045 75848100 99493410 80138355 143536035 70555005 15710340 115441140 136483890 84506295 124006230 100670955 109868580 37252815 57463395 31548345 122486445 2561910 110011950 149242620 133780215 135782820 36734010 14542890 27332580 17835855 85866090 77132550 21832170 124797345 42841230 36155955 140498430 142076145 87382650 105914085 111759015 26985855 148035210 111577830 120145635 4669470 137140815 71025480 5325240 73681500 146021415 84343755 118307490 71025150 32906370 37060935 94358070 119356860 59977500 71667285 1854465 111706830 7235640 13129740 27793185 39134790 131421780 94980960 119125575 119742045 118294980 5510295 59402475 149115765 127770915 29511150 47492100 113574330 33939660 42924090 6443190 126457770 60209670 119413005 46362555 46828275 119660580 49315455 110687940 97848570 138788535 7402845 44226930 11936460 142102845 113261895 136004880 120676125 138092280 52740090 64160565 96818595 75724860 73531050 23433000 6991185 109938555 47540235 28473435 17511750 56548500 85401195 66864375 85208190 16487895 74904195 36731895 108033975 124485675 96699180 134792085 75441585 69818925 107729580 67783050 74228595 111770310 18325440 118002315 66023295 141118470 31860165 135419415 33510135 65042280 110914815 143577660 45279075 27870870 105516495 76071330 48821010 68786415 47601675 18300270 24910590 139346175 142990215 149402715 41333085 10381800 42103320 43589295 46733715 33696525 135741090 120475515 4262745 82226115 7939095 133106100 37379880 59378715 134031840 134533920 29830185 139891785 72170010 42034455 85512270 37391220 75693960 41638590 21054285 10729395 41402160 26584920 43765665 12137775 60750675 96094560 33862605 75469650 81148185 19003755 37639665 66060540 109810575 83780385 67335795 125497020 122594010 88918650 57246765 55637100 112030545 64352430 134882610 57458175 142426605 225555 100393605 116102835 38485140 26417085 133434765 149633055 1079565 14472465 22883430 87793140 107463210 52223760 15278730 48039465 122487825 103532115 118920345 64733850 132465330 16578810 45866970 52669575 148101885 5917680 31483875 28009320 149633925 110217780 138154110 38108370 147503250 124040955 26053410 33767430 112596420 2377080 145247205 138946530 124838925 108697290 21171795 136697895 59376735 19458720 135532575 57750 63952020 15174030 21557835 86454825 89268810 140013945 44097705 122295150 31352625 90514740 77409525 108557925 149046675 113442255 22289610 76695285 34917120 92419125 147849480 114301965 114701145 145976880 113145735 111460890 100356120 19153170 19489380 114886500 86724525 30072090 112467795 80229765 51499590 79836870 18926910 3336585 141810195 30541530 27379620 21629595 33280335 11727750 33364935 28189185 22576350 46929390 43506360 124397295 40279020 59128710 67043580 71274555 6221130 112386195 7500540 17467200 93981525 73331625 138440460 18885645 75621030 75969735 104444700 69811035 65121405 110725470 33969750 77337930 116465520 25866270 54089115 25173870 9401070 65117685 63721785 96595230 51039570 110681025 4121565 110109195 71005200 31610505 9630645 104736825 143691795 82090050 21490410 131178810 35442540 103379400 99045555 31845900 15022485 8348295 79560615 87568695 61456800 121569570 102176820 85853430 6451890 73416870 10031940 48506430 2409810 86781915 83807205 97764120 27670050 123216240 127262835 3176250 126145890 102206700 6845205 62710545 15076395 80088270 82536540 80823285 85917375 71935755 106062390 11097315 115750110 36327405 123164880 9553245 132634950 51152805 29617200 83564145 10627905 21071190 44570880 146378790 40840155 104011785 135466785 26887680 63210930 4099065 71793135 27219375 82345980 116838870 16909800 65761785 122342205 41256180 146404770 92412540 92939325 36816420 117004890 123339690 100939680 141312765 146626785 91437660 25923735 149317830 148269690 85665915 132439320 110002845 89856450 71319270 61481475 3211005 81296850 109062585 87294570 12770700 2191680 28428750 74218245 87435390 127773645 54090510 137869380 110703360 90325440 97501560 93469920 27936375 140542695 115583040 30345 57048300 105474435 1945095 23591340 44283885 67058475 40853130 2989215 13176615 68857830 76822230 94696215 69595020 20485740 18717270 76909155 37613085 86870430 131486970 138942405 461820 17667930 16072845 32373615 137903985 148638480 111368595 127414485 99348345 65152245 130469685 120654690 147341505 108180930 144477600 48381300 119539245 102590430 20475105 109187670 56132445 115438875 126229365 25915245 71616045 101885775 69763725 97832820 41698440 88628865 97083255 85952250 61797315 94787220 72360630 146979120 28995765 116534730 78157950 72389130 138497370 108978450 3680475 9317610 131460090 100945560 11053425 61515690 105206655 93389385 114140205 85606125 49746045 125754090 36836175 49056690 33569115 42331995 21529920 4081815 90598620 147737160 60589680 126868710 74328720 32583120 101072940 52379460 55927905 101500275 40023705 120482340 96761490 96353910 54646650 136481115 98990565 89955375 55492260 141441285 119740470 75541935 55328445 92112570 139775700 54699225 84944940 94312335 6885435 100365360 12846645 67912425 29326500 122792520 68294160 138767910 58932375 89494545 38987190 136530345 46405170 107880255 103186800 136471995 122969820 108855810 21816570 92613015 113964000 88607025 93207600 27263115 112793610 140638995 129330405 141713655 94909695 18721125 32206665 111662595 96125865 101762955 77920830 131125680 43699125 93040545 59674635 90867450 135384855 47602740 145993335 106558410 45170415 127567470 16637895 93360615 109611495 129487500 89558190 100620375 55939395 9870330 78057030 93921090 99352605 112962330 133287105 24969810 16954065 26745525 136674405 58573890 74895465 50478465 23373645 14485950 81117120 61910970 64940865 148618815 118390245 40676160 59782755 122704215 28687245 28758585 65744550 126158070 127430025 121022820 15746655 45951030 36840030 11768550 57475515 86615040 90950100 65955075 137461125 86758710 66546495 21539955 93102660 114889410 137464035 71077890 133478160 73332390 54377970 55051665 47152065 120383565 111738435 142578870 38789265 132544320 140924730 35413155 53619900 116239860 16373340 89251320 71412900 54555840 17944350 107600925 63724515 149408070 55847190 107902635 143940330 54940680 113984085 25476705 76255125 92316360 33778845 38895900 44232585 25396395 127252800 38885400 86604075 87352230 129494670 46277460 88173825 148743225 75075180 146587635 65806470 61894980 50767980 113620095 23838180 131836290 98199285 45583575 86728755 637035 61600695 140202765 55573425 17744055 73450485 135615705 99785160 112627440 136363140 65604900 83861565 58927155 88428930 130203675 76530135 11787390 61103685 31777560 95186595 53656770 114620790 68457915 28532460 111478125 75595860 50660655 131616000 58268115 48767880 95742525 46744035 20932245 61663395 118075920 80960715 4324605 59455215 90932280 130761240 120388020 31612995 18829575 98747670 103846125 29947680 20695485 23203560 141633465 115787790 65427255 124887795 118577445 99746670 138550650 20475270 113851980 119636490 124606710 5872515 4231980 114095895 137264685 104346060 105177915 68211735 74384115 1387650 41960820 42009510 9022920 46433760 107093490 69209775 131991915 14687175 139198875 47456745 17059755 59031795 140226825 78011895 131403735 12970200 2619780 148100925 29501490 89722785 31412700 54661980 21208905 16441395 130106355 104226840 132313965 30511440 109433625 86632680 124670040 109964775 42536580 69517485 140621880 112621395 62163390 128892510 115672245 136176945 42245610 52237815 138511770 27496605 42122550 16280355 34789380 32629455 62008920 14973600 72970260 80848560 82407150 72891570 122837730 37674090 69770655 32466555 1524045 122489895 4694385 148280625 76260735 113820270 141756870 41584620 11518695 64740645 21317790 1732125 127123695 136335840 107771325 37839945 14001585 131719470 95334165 77877180 33071115 3878790 482835 17586510 148039440 58776975 1641510 38269140 140372460 102081435 127740255 145377810 74150355 2325900 108919995 61209810 123417795 79580190 51693795 88599780 45040965 66486390 140237685 34677660 35243100 109548270 144312525 146415180 77312625 6976785 32479755 12316455 42032310 72333090 13548435 120363015 127122000 13429365 9786390 31353120 107490780 109576215 11176650 120648825 33144780 129256995 55249860 37931925 47175255 110468670 46901265 117873465 84247095 86540355 23302875 29386230 132647775 75037650 121509240 114325605 148589550 44044305 73777125 137531115 117997125 11527530 82167900 19897185 89353575 69487950 47828325 138286380 51394635 143438475 30871650 88309305 139320930 75790170 18016590 56646705 28169160 25716375 103027590 148193205 20523315 120925470 108308160 32457660 143708100 41883600 65498475 47256990 33975285 24998160 69558870 88045965 74077635 43175910 5577570 121832940 106262295 37569690 147729810 122188605 54918285 80435340 92868690 120513030 26493090 87763635 38422650 65040870 30773085 96958545 41050695 77303640 27640245 28337760 117032850 119247165 59450835 31307550 86391405 41511135 80877630 81353370 130373940 18460680 18952935 138727710 49877100 92236875 54919140 98817045 121923795 96434250 8703615 1205190 47158380 123207870 42641265 11800350 67092420 84058725 75744780 52962000 10124385 70880805 107553870 34778715 99158670 101580405 98307000 74783640 106606005 89337060 43640070 101405865 29863590 133635270 24172530 111304080 18368070 22194960 129708165 131090550 9536295 100292880 69855045 44099145 82488255 121156770 25547340 130579485 97943055 121558860 95175 130047330 71919720 11017380 77320545 87518565 127294860 77658780 35432700 23425935 48416580 136498590 336315 99555330 79640445 55660185 79411500 28220205 32180670 79057890 93160095 137891490 21612330 63424455 115316700 21223110 78598740 38660280 16415445 53652300 744390 137999010 116248200 123432000 135924930 81150900 24736890 104622240 2564280 6824655 86609550 70269600 56470800 12324780 139460565 47084700 94095600 140335455 130482885 74372955 96209835 40305540 101639745 98271465 5350920 101259855 79873770 46866975 31268565 28341690 124595865 38102865 96950295 123386550 95156445 118319625 39135990 44905440 143937195 1583625 139932390 115768785 82060770 22854315 115224120 120364695 129328695 118131435 81532320 44659290 145505730 108095745 53962830 27375000 14959020 15196845 101656845 77263260 146246595 23462145 85517700 126902940 92998875 69322290 114319800 54588525 34230075 72442260 93890295 142718700 20525355 126893250 84109725 49719855 3958140 81521130 73417335 14316480 9444645 92580990 107883840 116770020 42760980 22738035 32388120 93029625 17101065 131129145 119522970 63304890 30367185 135988605 21210900 147296670 134589225 134583015 106656405 32610945 42859995 6335010 42755505 73360875 140080980 130976505 106414440 45297810 120287580 88663245 67953375 85944060 2236785 145707735 36702210 142256820 124688880 72177480 49097895 44310330 30705930 60089745 74886675 107710365 108859965 7732665 5562915 95349135 38869935 47066280 90276225 84328590 54628350 51440235 121506210 130699695 77658750 106066365 88292385 134118435 59903970 12188100 77483070 465390 72587010 91406040 108754860 120451560 2934570 117033240 117212115 35271165 117636795 106181115 118377525 112584810 84545820 100179495 8035230 94634460 70536390 67479225 131820330 4797465 6785760 11425290 149567730 69929730 132964245 141459300 61036965 140029050 65157435 76398315 25517820 123077370 75819285 12768720 5231595 26644125 104594820 63553170 137011485 133222140 148050045 12410355 141798975 6978345 82363395 86112375 100263330 59263710 106666485 45032265 67929780 108886320 48122760 109994895 50863905 104338515 99310815 22627755 90506145 148101015 76918710 30714420 93353985 142436370 6754530 133862535 79497180 86605905 35097660 36621720 59714070 12743505 86806380 95534970 121403415 67498155 65993640 15427860 44743110 100459515 94977630 498735 110935185 111151065 134586375 67957230 103481160 116828130 74141310 118866015 131876430 5394825 35126385 10169295 117038235 33594240 136356525 29593575 130794060 126596925 14479650 66837765 65098245 82913205 28491915 109307760 45201570 43659270 47728260 134889615 44958915 44711730 135684525 134110830 102457935 39629655 70454670 130041435 140341455 146750370 32541120 97395 103548150 107613930 61364655 101005395 27179925 3413760 15065805 35965335 31193715 90159945 611265 97731885 20550405 122850105 56223345 6249225 26500725 101669850 82455045 54277545 57207075 54884295 92825235 10450770 53702100 123859200 90663840 147168135 140171820 90056745 147293670 24269985 11169240 67170975 123365055 119840400 21583215 146303895 41893590 132428505 92736960 136667415 27818190 131074320 87542490 97542015 146180145 33176580 108114000 44353620 37147380 120640455 133914300 2578860 62860200 842340 54130710 71995605 15592650 87290595 27189255 120279960 41946990 143376270 40548255 43855665 15940410 123672195 63920070 46691730 15057975 145179240 47534160 90458520 42897075 19063860 132379020 18504750 8443980 56759475 146266665 41179575 137797320 68940750 128173035 69146145 145556610 87206190 95245200 117392670 120315915 70843245 147021105 86547045 65255580 123592065 2606925 53351730 35279265 139055730 12189330 94696365 86814375 134488245 66316485 82529175 16873605 42505095 33310980 53042970 12093630 2761755 18444180 103234605 114670725 90437385 144667485 21840900 47068215 138965775 82266405 12662070 27318405 132745650 115820505 101387880 79570800 43945020 32625180 142883430 132744540 55341300 68032680 101218395 126422235 9105630 46049805 141791445 10829580 57898890 3500190 110099895 142680255 148198590 148816680 119291295 143339865 44973750 13273455 117991005 147915585 149430360 92847060 87399975 149153805 33587100 85955430 129729825 13019370 111005865 42974760 83122140 138120795 139062930 17486970 142639650 143919780 9327765 21728640 116278950 71470725 30225540 58857795 115145520 149085465 91235400 921090 40129515 27948795 139372185 67145655 134880720 148263540 21478950 64568475 101720490 113567670 72309975 58044765 7904865 13354845 50272170 102856110 119218125 35713200 28820685 63892545 24963045 86367885 133239990 82425225 105427860 51571935 117021345 119897640 102330240 36209295 19036200 15642780 76545840 52018635 116002980 47252295 120759735 134547015 145144050 109172340 86616585 75243300 33555585 94581375 17053950 41150190 78958680 68172435 41251935 79009125 18390540 102710400 127326375 124648245 103077135 11296230 129280065 45015360 101640045 143643660 19520595 83998800 83590155 96696030 56397600 135789390 137357055 92736525 132569790 112237065 58205400 46808025 148980240 52691730 138968430 50579925 37552065 104048265 102162540 63315960 97361130 40205460 67404255 35461905 49056030 115864860 36963705 61268040 47760960 90393405 37684320 37727415 141263520 117581040 97140525 32038020 59248605 81864165 20114010 7193205 84662475 60734070 99767070 127577535 5742450 44261790 108451560 148174995 137215545 98140335 75518940 129664935 5340495 147215625 91940055 83653260 97014495 94490010 129457425 20307150 143153520 80785605 33115005 121334280 107507925 9109080 117117570 89719845 86214975 103540470 72270105 149888265 70959735 70329015 51540975 38142675 82044060 128386905 130659450 122284005 109287120 23529510 102242325 659115 30337845 31024080 72046350 9765615 44810025 142048260 36361335 125054790 15033750 12593490 101078790 59100765 25689375 145438065 133462200 56759175 52477680 68175315 10670160 53845875 22920660 128477115 65930955 115699290 48585270 111615165 79544475 146295030 125987325 93792675 9994020 83856375 99530265 18759900 123749310 27302535 98642790 54571065 93314625 60535680 116538540 92526450 141083565 65162550 8280765 127393545 105236970 21854550 139573320 40589385 67797690 100768320 13488150 105601065 88875810 81168795 129029325 63134070 133680645 137400060 78744795 104409840 16662375 41175330 110842425 117119325 87007575 4503345 8946915 22171215 34847310 130544970 103487265 135094140 117501435 97847865 79379880 77663985 71524890 90361020 43500690 77194515 144951720 34963755 12090030 62073450 98253720 140018325 31584600 143755605 144684750 79847910 35847060 20935605 120646980 86451210 67570395 95178765 96510270 148359780 28744815 5878545 81207225 7681665 78060990 142341135 23813265 74137845 64599255 148018200 79352250 30401100 35479710 137669160 141505620 17826720 101347665 14806155 37616040 112171095 73655430 65557965 10039725 105092175 8239155 10479555 65534445 129347175 129364635 68707545 8263020 78962925 81533355 15041760 24626955 49539675 14593545 71674590 112139925 50825190 143005485 51522075 60310230 21150195 37564125 116424765 90619095 121705140 43059360 9136395 2427390 104818995 122378865 106141095 8386770 14355960 2960625 135446790 21596835 51263745 41049645 11466735 91618815 149717130 133351935 38040735 75979110 32943675 53671320 121253055 117848295 123606285 71256705 84352605 103601820 126877905 121819065 139101690 71598900 41951970 137768745 8107080 139620630 14531460 112736160 69583335 8307840 107221050 52346790 27092370 118715385 717210 140977485 84638790 57635100 97358550 38960280 10520670 863640 147825555 16553070 32240070 19209390 130120680 48204375 105909870 75447150 148042845 30220140 62385195 70691940 149214405 113348565 106761855 41873505 118840920 68225190 141456795 105834075 141866355 96040530 149086575 58378035 27525120 92559165 24570795 88987230 120170175 72434175 84605985 132499440 132194235 76904700 99476595 77686575 146971965 129322350 114807600 28269915 39219915 146107560 132072660 43493670 92477580 90849255 117923715 111704985 120524145 23308560 6894870 41426820 118567920 131215650 9628560 69395580 52232190 45962025 139876275 2782230 47765955 95290200 97700925 117066930 6957960 56523780 103379190 104146575 70925295 56986125 2087235 79995510 235770 115014825 35282235 74555415 29574315 83483700 79998780 31028415 2382510 89500815 22041765 125265990 46720950 46795245 14840220 1950585 83451840 7025985 112384935 71590515 68093205 88937220 143269035 104808735 3330315 95558745 83368440 93362040 32073120 29940360 34139250 51443085 27476865 130060215 109489710 82918095 35742150 26534925 23689380 32113800 24421095 38221665 80078625 16544175 134653530 46708455 127289340 108184500 46889535 141495360 107978520 59997180 48875070 24893565 137703870 23458560 106545285 48804120 136354890 105259635 116910285 119279220 124676700 73411485 48793380 77807115 107021355 32291445 122949870 114583695 131713260 120111390 92380470 39906075 44694975 23625465 53324805 70854675 49953525 111635520 131185395 71311725 16467705 137580750 83873505 134860995 93607065 12026190 35870160 407715 84005010 143869680 112328730 147440955 102720015 117675720 48883155 73895340 32932560 145923225 63543870 17995485 113450175 88212645 70014390 40117395 66872850 143617800 58911030 4423080 108834375 7308165 148969635 135810705 94583220 91642845 100821840 141022110 45005070 90582510 65880195 478170 84537210 46860390 59560980 1583850 134109270 69674070 9588060 54818415 2751495 13052700 28338180 80587665 3983850 23138835 53399160 30509805 110152890 91221300 103394385 10318425 916020 130724295 76446885 80084640 141814350 25414665 13658160 116555040 107593815 86376885 26883975 6289875 68478615 3289035 127387230 113696790 53311965 46105635 145084650 142248960 77616240 76249320 91426635 47225415 88049655 88901040 14524830 19924875 106721430 90391155 13427790 133647330 120777270 3230250 83458290 114077385 44675670 137628885 104885370 100190535 102142200 50058240 77153805 92035920 138845310 130252575 84091320 51310980 145575585 42556575 106131375 72549465 119883720 73024545 71801865 49037880 147193350 100440975 147038700 69363900 60969600 66433035 120862320 126328380 54442665 77299665 88413885 143709180 67512645 138065205 42888285 12360285 3842175 39870630 55541835 99764700 124437960 14482335 116577810 135944595 102237735 93622515 76741935 136552125 149472225 147135810 43523940 26817120 143860020 112893075 82164270 137480925 34052385 126326445 96374115 82463715 29774055 124284585 20847660 7758570 42947655 46205820 125098965 562500 114210060 111049275 11249820 105795285 15990165 79589130 48949770 118833420 99119625 20563260 13176420 94096500 20808060 128008065 130526340 137172630 113305950 72521280 134270490 73193700 74197500 45648900 915840 45110130 114310455 27701670 115991595 40386975 4413450 122400015 119043720 33920415 16499910 63382890 149830380 141993570 12870435 89733765 41115375 92928735 14949975 54644700 13555650 100919265 105730650 35230590 102446640 535725 32386440 26470830 97990875 65057040 54247170 124332930 73221810 54492150 54569130 126165825 86421915 63788730 75285930 146756775 46656270 146419095 10524060 46020285 32131050 127232220 25585275 149679075 45748710 98681955 11977530 27918135 39275040 58695825 87334575 1906695 7678080 28244250 33229260 92058285 143709540 96316245 17477010 7550715 1987140 111883770 124627500 23561220 144659685 49664970 131536605 110004750 107395275 99807420 129404100 36246120 12595590 22106565 128369175 84755595 5921805 76324275 132913515 23134140 101001630 59150385 39738045 149327640 75740340 24557415 102247365 139255965 127385865 9460350 51410400 55971720 117044760 3057960 58173525 99883200 87719205 100220220 26132895 68210265 10301640 47049885 18541080 14435385 109345500 128507985 24156645 148131030 117734445 111461865 117308265 142438680 62553540 25015605 87738645 124199340 36738930 135060795 29164455 89031930 121985745 41758590 118512030 43998615 91648545 112938075 38873655 146183880 37196595 37606185 45240810 43995240 115466490 97898670 13948710 73267500 100657965 16788585 100208565 1109190 89520360 114714420 8648280 64393410 67753260 145540215 71026635 54693945 148406430 128785965 81573120 56306235 136748235 32242755 88097430 123108300 21933315 132578700 107393190 149176380 90631485 26582235 138565305 139459035 126807090 70696095 109996455 122165415 143420445 71712135 110764920 31057785 48586410 26556105 96248100 8480145 115627140 52885875 138082875 95627865 140656410 70415865 142705545 51877785 9076560 8738445 9635385 143914605 126666900 40507530 28244895 54873990 93678030 81973980 143328270 36247035 2569005 72723225 61261875 15574530 21903300 71746950 93001815 14381640 95563380 61987155 122574060 63818910 48478560 121097640 63143610 116303925 66020760 63711630 55764120 39900420 69031875 108048270 110609115 51825360 145817385 87524970 45309000 94788525 147827460 6236310 3091395 47283180 73882755 41711565 79883850 27031395 105955515 7400280 48986430 114379530 101028915 28211715 1578615 29674860 50672160 27203820 110043270 2379645 124825335 68340735 50176080 89538870 25047075 105907485 45312600 97614660 58657035 81360000 29596905 93627990 134892765 49752885 52425015 102831630 140930355 16055775 135948390 87909900 116036400 48875415 48270465 68878575 117705690 125332050 85022655 138537375 88382055 92699430 145542105 60069945 115079355 14932410 8170035 132152235 25054545 73268250 58126365 79828710 92538180 28863960 35539590 914745 119295960 6299385 135211485 86624370 23743185 75928395 31613085 71629635 95482260 134892930 9529785 92401995 146719995 36783240 58934565 96546825 93739815 797910 59195595 39652560 26519370 110043345 100182450 112233060 69028605 69256965 69109725 36383070 12444705 69175590 62361840 37611540 51700500 55970025 23189325 15554670 82602015 22709595 5800800 9456915 140154900 19250775 47710320 137106615 121929285 143206290 120565440 48784815 46017750 101251290 23560245 88314240 77894325 61569645 31426920 89282385 130626360 85691625 121155195 138105225 43471950 28607055 112395660 59192970 75130695 135716805 91488675 8954655 75636645 9558900 138084870 18556110 148865385 102470295 93761385 94862805 76682190 117753510 148403025 51352575 44018355 22149765 136350600 102046395 55115730 41011650 46280700 116761395 106113195 73059135 8130705 48114540 35058045 105760695 62410290 44348700 108224550 22055160 10659525 40953585 47932890 19392345 22600395 3351915 28934880 74043270 58375005 25705800 118988550 26053755 13481625 78386880 22948545 120129090 138785130 95975250 85070235 115696545 105256125 130615530 124369545 110130645 56369460 66604545 50444025 122408100 468975 83723550 48837255 36362370 125017635 112591875 74883930 84021675 51343620 46160010 7521510 103106730 100448040 98178060 14075280 97201575 5738565 40160955 107708445 122527995 62873775 122448285 2237280 33153795 148094040 65889465 44499600 140667000 133043115 83134335 61109460 112076790 119992005 127658895 133667115 112235820 140611455 77962920 34401900 85613025 25719825 88289250 28668060 92523435 79070235 14915760 94326900 111867765 4400445 103649505 51435795 67145895 37760835 135952770 141519180 125767470 20047050 133881090 20941905 141711840 133801890 82251390 3434280 6490920 115090425 43262895 126730350 147091785 130006005 143290605 19678455 68454900 128011035 49288665 98750130 100529430 127509450 137069370 42703605 58129680 2055210 86557365 71626215 134474445 85413600 103651035 12777960 86577945 3718275 79236675 107847285 10797960 97562625 138563055 125342130 110461515 113990295 127985160 27663645 58910100 27678255 76155840 102025260 51654660 124795665 107840385 15161175 82973955 15883605 77947950 125059305 21267960 4921545 40400385 76168050 60268785 104697960 98211975 107870955 134048280 141417075 81743580 65027715 95936460 129822855 144282255 125920800 102727665 34440915 134682840 34845525 44427705 38540895 13437000 53766120 51620505 117518070 13641225 56214285 15031935 25143600 43179255 109226775 54588150 96377265 31958745 98993325 67707810 35490 20636250 94563450 85288695 148005600 37980825 24649500 48585015 100560615 97190955 80913750 108482220 8404650 71783250 129409635 101732535 67651530 56897985 121370985 1524135 48231930 114131580 136048860 77824680 30309690 116005470 73506825 57618495 11683770 125361015 14534640 111476235 145573410 57299445 82971615 38463585 146478840 57003465 68958510 122927925 84421590 65648370 117557490 48341100 31849575 78571620 93021255 47129895 54321270 137325630 59111040 19023630 20319465 121076535 109894005 108277455 2778885 63884400 32566860 106256955 45439290 22120950 134034135 87502515 56581140 49730475 9955095 107600655 42824490 137198445 123841245 119536170 89229975 27534765 145602240 113173665 70093935 45651375 127672500 26573955 34088505 28044690 118755240 88006410 140200980 78863535 93229755 121475145 79602735 98697420 42067020 5761035 74128140 145704930 131691525 32414925 91502955 140485140 40930980 124677540 41916915 125480745 10607505 117914670 122293995 40006305 86159910 53063880 50380575 88980855 133192035 65904810 77316660 81346815 2670060 119878545 25047780 41383365 48441390 46438785 76504530 41415360 132459555 37407105 95372625 91686060 110679975 11793855 119167635 21476295 76218675 18454800 21190095 94517655 111303480 28307790 58599330 132973425 2320200 24704805 15503040 50130045 134050095 72318585 60678480 15140640 58624440 133870830 135532980 132888960 5452275 201630 1342755 61242450 77251200 46658745 102328380 55137090 112949205 74214210 63811875 6944145 134913795 86177190 88923855 35613585 125486610 133678155 40677675 64037025 16348635 42525915 5530185 131857320 12989550 50535225 49392120 77201835 19930680 67696515 139487400 18912885 41739705 42309885 97692090 57844740 15627510 121571775 39984495 45655560 83319465 79850130 8086800 34808670 38861205 147759420 65777010 42809565 114554865 134127990 104004840 100787475 84700080 12410490 46539510 45357855 119969760 22176390 142500960 111757110 42833985 142989360 3750570 44630130 63215160 143574180 23671245 98980950 101323035 123311805 114673530 24895830 119184435 10524225 38105910 136441665 114393795 84409365 141953760 59053890 36635790 71931885 38544435 75665310 147506460 67841145 130811925 56887125 22847835 116140245 8550480 135876750 135332670 143695740 98341815 95115420 37367250 104678370 31113750 80435715 78909555 147926745 29562510 68894670 75748020 2574420 6013020 71581725 102680610 2215950 52639815 106740015 56379810 16774200 38565135 148055400 96894900 36963195 102924660 35926845 55879995 139951635 21253575 62388090 149627250 72229020 121463595 114903075 149174280 146205645 64614405 8102745 103767945 139520220 141323685 64517730 77400705 116987505 113927175 38462415 131611620 128750010 5120595 58389825 44288490 118653630 138534570 78761940 82940910 135642225 105213255 50299710 100939575 55190445 120483330 134041965 118689600 25944045 27695865 55438005 98311320 28079655 106333230 102108180 16445805 30476550 140141550 113024220 2406465 78016155 129700035 119499330 15044670 35062650 70440915 143765460 95096655 71618625 82801365 99186345 146064750 29777100 63952620 56128935 84964785 124066515 111432000 104014260 124608330 93229650 37297545 119607720 31037790 145118190 49045620 6698190 116595120 85014780 100580730 66104925 148361610 50961015 139544685 31086600 112979490 140746380 8349075 143530500 131511825 72539445 12867540 1428330 113995020 43496235 10267095 37840530 25889220 121264875 138997320 22848135 13678080 133336200 86748165 108062595 112586460 5311155 60751320 121632360 12974340 21217485 38545260 59914140 22337700 3544455 14794815 117866115 15786000 94520235 61387215 91317225 76027815 50293365 18931605 123952065 117100770 81989505 9150570 146845455 43203975 120217215 121703160 52711350 147239460 112852395 55098720 149088705 5468145 110962560 5231295 131493870 137839680 13346085 142728075 31855590 18548310 94329405 148892235 113275380 17951400 109429740 8438145 57757440 41906025 15958005 83568570 80972865 37204275 35335590 54383040 137146305 59463390 46557525 143827965 8667855 106386090 125760525 76783080 34331160 96423960 38993265 130343745 13302075 41605320 134822325 122871075 83563755 62274600 99221385 56157525 128931090 20222040 101678010 91862730 7191585 42827205 139502115 100028685 143708550 22514880 97674630 25114935 102738840 2011455 64785585 120806190 40752735 46292640 6041400 149767095 102666720 50527320 135423390 28986690 139419990 113157525 64703715 122645430 9748920 21355635 27965925 55740255 48481035 11257005 145699590 63028560 109967250 142452435 146826840 72687120 64390065 58869000 809250 31787925 114337875 94902750 114420135 4831995 24610515 91897785 32928720 46986045 102128190 129644310 94053315 76547220 127071105 105545160 71863680 122043015 20487540 79435290 6658995 113535465 20755410 147037485 93437745 106082475 43663500 108226605 129110685 143954235 28676940 52369275 104988405 48521550 54056850 33991005 135489675 45134175 31230405 128028360 110890275 10031445 144344010 70359975 54334260 27184785 149388870 43371795 128238630 62375085 68999265 146363625 10755315 103385745 51041400 112212045 81155505 46711275 108362100 73707585 85089240 141331680 33395115 51469965 87283410 123429900 143824320 67930965 106035195 41771715 27201180 12529305 88489410 12396705 100612635 130853760 33681510 140661915 6102705 105203685 8918205 142687320 137890260 98503545 2491365 124131060 95319480 39983535 37254780 64903125 55805475 47082825 36836685 24721665 324000 23364765 98645085 143026680 94070340 34557945 23913195 134598210 47907420 7221090 94314600 91675485 39810945 63759135 52278630 58510665 107419005 83700735 108131925 96855555 96770655 142489170 104638995 10895745 147049335 21726975 143459910 71875185 72398565 133496805 132911745 16642605 113235450 137916525 95275080 125594895 103580370 2913510 41088720 80688180 54008085 112648785 95922810 139035765 104412315 115888260 21805695 12177405 113581710 120648345 30467910 124687395 115734375 72457740 64899510 133232655 90798375 136005900 61402755 80501685 63100140 132940920 105755955 49968345 58827660 56401620 1599825 101419770 102507615 81884505 121216815 22500255 128146065 104001510 128093610 28051590 144403545 116733915 78150870 137848590 70248255 140850825 33047955 41588265 110317215 78245100 143852070 80249790 109702050 1916940 70210200 76564380 116807190 43354035 74346330 98476650 38578875 32613240 88467300 134001930 47698635 41502270 62137590 15647460 3431715 7170660 36650535 55258380 142885620 105560415 15761970 104953200 56758950 41197785 69634710 141125235 52279035 49946835 27116430 37786155 118849140 81499605 149345700 67175670 55529835 14882850 40918605 114006690 61968585 86605260 64575930 85651425 63252630 144997110 97330095 22089675 73764960 78867495 36537720 93393615 621150 16021665 29701815 139251900 92030340 133953225 4944585 14602545 7156260 48764745 13634505 143776005 142069800 124156215 69954420 13026090 4772745 23393475 19607385 64234125 70969770 54618150 78268200 55801530 121634550 79528995 37467615 76666650 49224510 34837725 133715190 100368720 76388700 42069555 23111130 32041485 9655440 3093135 136272210 34140300 139422195 88607295 125320575 11604885 98705325 108669225 60863025 104923995 146971185 19986045 69577200 6364200 20478075 84919785 34909485 7806495 55327980 60625710 97300680 112350225 49232235 51162075 90191655 103453005 68421375 143380125 117162855 4058610 57885405 131915175 105017220 18069360 141209220 114155265 35727360 129079875 106163250 88475505 66446685 103077000 90115560 114423660 36512745 26694195 105260175 59534640 2723820 72743835 83157420 70289265 127442970 123513060 41589285 122883855 132541230 92876490 38874585 16074210 118715580 67330860 114655200 126055770 95097810 76297305 42633645 140547210 76701405 52696035 139392585 111731805 60166680 65021400 109959195 126173565 72579255 32466690 543450 141546555 91656780 145122285 131880750 129855570 75730875 60991695 116975940 58978230 64172685 90617460 50296380 123364035 68148315 9285330 77222220 32217225 89779800 78217050 7388295 115720230 108264345 69335250 70420500 28913865 20383740 36813750 72549060 104752800 8514045 77252790 63942705 13716135 14918355 146411580 67452870 63525000 20875770 51799215 78306225 71062815 131499900 149958990 103789650 54829215 135928860 40460955 79433670 58942515 83703555 135666765 128846460 47966520 29681310 56082510 13135605 81388455 84846420 129765615 116392545 6200790 146910930 64877565 8850255 98394945 74128410 6104910 88031910 125119335 143333985 144675795 67013610 20600610 131882670 75596115 60165705 70567545 18133815 143270205 21871500 111483945 32528160 45858960 87845895 143613360 89019600 133487940 134198340 110374605 6864495 85088250 117019860 136241040 80342520 26538675 25810980 45912120 85557105 34418970 41654550 123313485 11091885 122851065 112397220 4529610 63885750 112327710 93307545 31045950 97179825 21494415 54451200 109045020 147203130 81485535 14920920 91042470 71380680 1308210 131130315 76286430 77440410 127367385 15548040 18779700 67463730 25482840 22653525 143084040 80535810 129733470 35278800 114023100 3666090 60304500 55813965 103520115 54621720 133203210 147655725 103805355 77794665 49455795 102020715 12937260 145035345 22199745 40832130 75692025 58064625 27625995 92631000 26071170 116677335 142559505 98661615 41424990 133933845 58859325 129148350 3553350 119119110 122327295 84459435 130503960 51691470 61836345 84429225 41447235 2552580 13430235 69954855 148089630 143919435 133975470 105335355 111629790 62575110 49990470 19190760 100812180 115446180 79169280 99189570 3251520 24624585 93740700 64679505 14579145 10774425 141838110 80064300 129205260 143890200 135210765 90321405 148064115 89601585 131527110 50234835 57387915 123854865 122962050 138454335 96867345 50287710 16796370 125957280 52894275 71745375 103108800 132496230 132686385 26653365 126452580 132610665 34334835 5674920 18984795 68657610 38448600 71113320 95306025 20539185 100271760 103406565 140668320 31903950 49194930 82713015 54721110 34167840 110626155 148687290 133935855 32676765 85468845 22084080 61425045 54353580 95226705 18948645 45507615 41548665 51598380 93197985 140643255 113033670 91684770 9549360 40068750 48702885 48957930 79645980 59961180 22962960 106132710 131368785 127794270 121156695 60501075 11521260 7950735 132526455 137201220 58740600 141405315 93569415 84648660 71234490 133915725 49404225 134385825 52970715 111391890 39840870 47439630 53107725 74184870 94668735 33398895 62650830 139439490 81906990 19377810 82245495 118062390 45581805 135515925 7117455 23609685 84829005 95009415 3517935 140860080 122247360 52013055 135674535 146497770 135074160 72972990 118700880 18110820 2692395 54054720 115534470 50787780 147652185 1009170 69276750 31173030 8880750 133002105 71107635 47752500 4843020 39064680 70829940 32961420 68944530 133020 21893265 136616280 32412120 92525580 97972800 123248640 23789355 113979660 32460555 106323975 34717995 28622895 67067325 114957420 92741235 93159795 32115180 112986630 135172305 124511940 38799915 20271510 48016890 101499855 129717975 30283560 25249290 145156980 746880 89776380 35860035 138391455 74565600 17717685 83039055 52670610 5367900 119368365 92245515 129655680 139423905 74908545 92540415 100482915 9433785 100857930 25512480 17685840 75511740 20679135 23740350 146038890 11445945 149033655 36404145 56494125 89937120 7931640 114931275 124495755 4716000 52422645 60368655 136899705 8298450 35271030 35957820 28739130 8635770 94821795 23160630 44368620 147826605 63715290 82098480 71519820 140624340 130516305 136895205 25355115 11989875 54903255 75504465 85479015 117326205 68528280 106012830 116135355 8373780 94270485 103125435 122738565 57300720 20029230 102300840 116628180 107409795 91845600 116607795 51960285 119405010 33693360 107992290 67775355 64031730 135016590 1904985 144482805 49780920 63563160 53623080 30197760 145040415 43706055 29077140 9489000 111914760 141765105 57619110 77877045 118282005 136974435 131567385 23006760 120474120 89020320 93350670 30911175 31749840 68342505 102338340 24611280 4023330 19469895 26752185 122607705 61939530 73166670 123454590 59821620 148777440 100189710 110572110 6116880 66537825 108223770 87619650 100276230 11119530 108879180 31354605 125771040 124184655 10913355 6453645 27747120 123882435 5607135 128031465 130906305 107609385 46866630 52935270 69189900 28561125 2904645 148772070 17612685 86430435 98675700 73378680 107748615 21868185 19241745 27236580 46676400 59733075 148916250 68243730 142277985 126113550 61526355 130746195 87981555 132568170 149331435 108524925 55574820 61498935 66661620 116974125 107365170 127109550 18426735 57766035 143856030 16579890 55702305 133674090 114496440 130533735 3973545 96502215 61647975 27849945 98933220 76709175 116761545 127462845 117595830 144721515 7013610 48956520 128394495 20115420 110736210 19005180 30174510 54930060 120385545 77212590 125447430 147995400 139578330 119157720 22750425 39116250 20253870 9544200 52714800 19755780 29899200 74364030 120861570 96360645 9690765 33793455 35864205 27599745 75295440 22631520 21837690 36631950 137798250 147375750 88460580 122285400 113938650 45230580 105084075 52583880 99835710 74536005 94589610 22305510 36447480 87214155 115614495 50423355 92268375 72071505 108609450 62421345 5720730 83915820 104385915 146816520 98637180 9237120 82880340 43489095 70532415 56263290 143035050 137840730 90386805 130331145 138390405 144774045 46144710 88257195 447240 21678735 4900020 62503845 125661450 134856105 15136965 2338260 47649465 130741980 98292885 23414160 147826140 99404025 138273090 85392090 95854815 29559465 16659900 43233030 28081935 80338035 8437380 135338580 5359110 126707160 56466630 12721305 134151630 137978055 146004930 110994195 41721210 55234395 37762740 82050435 105615900 57947565 92745225 112728660 147323865 132294990 113343135 32901165 79936305 90284010 30962835 115776825 45852705 43659645 82083870 101977680 32315955 92503440 106358130 12677280 102960150 17883225 32261025 53526570 76468755 95594820 74470725 111688095 126401325 31377660 57296625 51784170 61248960 67695840 44318205 108775980 52367070 145891095 102848670 66332055 105537645 1205910 83980050 13987290 93761400 20357685 127883970 3774525 24665190 116115870 149477130 140295645 73388055 120931245 117556380 30030465 65812005 28113090 30196830 85126875 77704290 9749355 124433085 92922225 114441255 19711230 127232025 61365930 95671605 142963035 75828060 6145485 1221945 82793925 55799415 46656450 148291980 139740555 16203675 23707260 97144575 127913775 15761520 68701095 115680945 55626165 124791660 114948645 89998500 141611430 22933620 140474100 131340240 137112630 73476285 10991295 85250745 135883860 36998565 32079510 74496510 129798285 134129940 33761595 137872800 126692910 130379970 134798385 98028645 93625140 130302870 23905620 50510775 74658930 26284080 101015400 84116265 46836090 14659035 76330905 105794265 144875865 82465980 5337345 92420370 104399775 29051070 76230195 135066255 49865565 47639670 42672810 22097715 59662275 22010130 136310160 48918495 56994690 3421185 88472025 88057800 295620 113156775 82516725 66067890 52576665 17227635 93359925 15067200 30521685 80072880 140389545 128890995 78439770 55169115 141451200 50821170 35830425 69979470 50504025 138110325 77833725 600855 113925855 1630425 82853295 53711370 21237930 53116935 135919950 4073460 99468315 116960535 106553640 10114425 121231830 67040190 84367200 80102145 29031255 71834460 56914290 8446410 48077280 40366020 56829525 131264655 45943635 73241400 134984865 125710260 29255160 83291100 115583070 38492220 14302650 59017605 26145825 117646860 99245115 60446085 74751975 33558375 105795360 95454855 73718100 94520355 31670250 52387440 79602300 61625010 24941805 35828415 127148355 101072505 72329370 75733770 133968330 2909190 112170480 103732845 28035585 43230780 71954775 72376095 21580185 63709980 34516740 37844520 101578005 66693540 119160990 127701855 2814840 43932795 62489820 110117625 139700925 140989485 111238185 140358915 148554210 95755515 147581235 43491300 95343060 142856100 143186085 71790735 145115505 35728260 31531815 108676725 114611610 84460605 100717140 30220620 53478630 32535510 25702770 93355725 141537510 28610085 118594905 74813160 54075045 19478145 5446980 25564200 88063530 62828475 130123290 95741295 116134725 120237900 92355090 73514400 135178665 132319665 3450600 107647590 62995125 67879230 16944720 117771705 29848260 48060795 69427485 63237990 30320280 112495755 51992655 102858840 38661315 37753275 128895630 124038465 80094300 8687865 103743840 134684730 95687145 72707820 131169765 13840305 80953710 30650805 143377200 78950250 93767580 63723225 108784575 139829115 132075315 87103860 37884900 102088980 33791370 30181335 64284600 141466110 58571160 68488710 119121255 90964005 132179475 32822835 41601510 115377135 24109275 128953260 121598445 99526920 13919700 81283800 72176895 103932270 48620490 74654010 110770320 53120910 69519600 46896105 16168890 53359800 140583825 131514735 90711315 74935770 87377550 40295685 72638085 129635730 107825490 123832365 54681810 120327000 10026255 9830325 54017145 12800715 74750175 134103645 148290705 101508975 37695120 70603350 148810815 32647080 14773950 78841890 124633590 105010755 48954825 71016090 8659590 94165770 64342185 8726550 24187575 8578905 147539250 57757890 86317140 33023490 132231600 45170325 114085860 142798230 142568370 138251775 114212070 39640050 45254055 105034830 54586410 122694270 46650855 94553175 106367625 50919990 64157310 24372750 61007835 141367770 23960175 99560730 125017875 119217405 121301685 88363290 115762410 12419910 117971580 26723835 60485895 134230515 93748635 107224275 116103015 62753880 75682890 16578420 88617270 138544890 41266890 85805940 69453795 67830585 63222810 38292120 144612315 2770785 90062190 78061530 124291020 137129145 39743175 96514905 52663185 130493130 113830290 104211255 59693955 28588725 78795180 55558830 42199995 10418385 90225525 4734495 20785920 99329520 70752780 134457240 36188610 112428525 22381005 132499035 43256745 43150545 149301225 33965205 75480975 143034975 98530785 124844490 59856330 110923725 25722900 100645500 78069720 13585815 83768010 28127100 108035535 96492555 37020360 63782355 84479520 50527440 111245760 144641415 65121795 82115790 132163170 113570880 16565115 89715840 106386300 17846955 44653620 127099425 29404410 3574455 122659365 48846480 129054825 44636160 104455245 10077585 51586110 41997855 59704410 66154215 68121585 115981410 48718950 67111530 11412930 31593495 124842270 95678190 140996625 26519730 9780930 132320520 79129725 66916800 52959015 89212305 5741955 17583690 54248685 19429650 78395400 87406785 143755530 116279385 68286420 51446415 145452645 618840 34184760 5884650 146626245 70625505 81202665 42169125 62601630 133140945 60001590 47568780 41440755 30736575 123866955 15480285 132696675 65566725 127184040 14606265 110701335 124927125 122972130 45393000 47169150 107314740 86595495 137698140 98000520 79817400 91683210 126137685 128377890 143532975 84698010 26516085 20055300 62575935 102102150 47329530 50441310 98552550 45653805 2619075 118779090 141460335 90725475 16249530 71652900 92650785 54683175 30812085 140465775 93984540 108582930 124819710 26857515 82585230 116857305 56484315 145448625 30833730 113949120 37724565 29106045 83266755 131180475 92784270 68979990 126491595 35094555 35248215 102109020 91538910 82496130 83974785 9574710 112385355 98219190 109280325 124843335 30008055 19907160 36493665 148837110 42082515 134953725 27939825 96944205 133864845 30005175 114727830 8430090 95179245 146956950 116392845 108493545 26420160 73145220 15767205 47405760 22424100 69511980 33678195 125126280 34656885 17068320 36826830 81334350 19506900 21800235 4561020 32548650 127049160 39991380 4417395 11726145 60002790 118794120 67976895 66654630 125553585 11298495 58081020 57915810 88387575 135803370 19805460 76403700 135287115 100202520 118514340 81665130 39999615 9550695 18751500 14213025 49247445 79874775 108313035 115942065 74966955 137797080 144172815 14546580 118708965 145213635 6072900 53512425 101477850 115077510 140010765 134991690 55311900 56293965 19887750 73240860 118160700 36125040 121575915 18542415 55716570 79979025 77301720 86869005 132554850 18213765 1254810 39562320 79600515 66464445 19347435 27205470 16458585 59384250 89409330 74294700 9861375 45621930 44906865 25454625 120778035 138336285 86629050 60238485 125624340 50787990 126295890 96624990 88828815 62201340 31847625 140476050 92072325 135866205 122869560 47077890 65604225 82723365 73520100 65492775 23450925 38654910 11339775 50732340 54800010 95531730 83517345 110261475 99754125 57010905 57405870 134129895 106329135 100410570 32330445 148686255 17269275 59569770 135541470 58144365 139891620 107468670 119913165 83686485 42683535 107437110 129573465 85716765 132234870 26383005 81421245 8828310 13109550 29010345 111951960 125179410 124844145 55150665 29119035 49643490 91350465 128465970 62377710 76677810 58360620 128226915 119218575 75779460 132979800 112125180 134170830 29617530 118335480 96462765 53887605 137221995 28260000 108808380 54890940 144056730 88002585 92095965 39396345 94790760 67731285 6221655 126208905 108026205 39234720 23967720 62014050 9178815 93923115 95729220 43966980 41986500 62103210 76469565 62875455 109587075 38012910 68829555 108968100 117589605 145740135 129052230 56025900 119036880 47898420 143844720 111665820 23039295 43525020 41249040 120711240 133251210 5201265 23067120 27897750 30018015 145724490 37385040 88022025 147412785 100594545 124562475 114449715 19941960 20922795 69400065 110288460 136775310 53104155 1587660 104073930 141729540 35040600 117459015 138079035 111436695 137791200 127392690 16591125 105744825 57065640 27994650 20160210 98152215 127963020 8068125 129390525 68498025 5566875 86111910 58230945 57327195 111750735 138177090 132918675 106178625 78731685 116877435 89256270 70955865 44506170 39940395 186570 134518305 488205 35157765 20177550 119463915 95512590 137700690 8900205 130528380 25607040 72673770 66517200 52288725 20263875 136979670 132361050 123756600 3186225 5438835 82310550 120260295 110542410 129410535 74190105 6464355 78305745 124722915 35582910 58949280 134746650 101933010 51783555 30044595 30591465 23828910 146293455 146331285 3934905 127572120 4510770 71227200 60857550 58290465 73008630 14767590 81636135 10869840 25305075 84245310 43033215 18196815 17188335 23670735 12504120 124823340 53508540 8272080 60571290 140949495 101538570 72470205 128863380 71374965 60657555 131528085 110172750 71374410 107323410 11952345 125968935 125010750 116624955 148939560 134653965 29958255 16927335 20878035 87670005 9010170 135738060 103110795 90402060 149927325 94871865 86474880 63308205 57199065 43385025 14072745 27449700 54246315 138341610 62932095 149300010 2146515 9029145 60509580 119614785 55105515 5939370 144111525 123799170 22124610 7561425 98942115 18142560 1623285 12598905 95297910 142441215 149547030 118810590 89343330 97241820 87477105 108899400 124338435 43611990 82128765 62672085 80735640 136397325 106016265 41784675 36599955 15735855 46153305 132826905 92206890 65817285 103909035 29833245 115871910 124784160 113274420 136231200 143040735 69819960 31973250 49570845 44080515 34375290 135021825 15391380 115564560 136049850 61688325 55540080 51882015 110420115 131160225 103048995 67801260 147721020 97831815 19307595 47819340 67337760 60976575 126814485 57563325 59900265 102096405 21420285 149715240 12014895 19984335 149513625 59985150 131915265 9279990 111917175 92585280 1772160 106342005 76708245 75295815 96819015 81290550 127722015 84422355 15099270 144493290 69353385 47225775 43872570 9223725 147552420 80318730 15867705 62118495 22336170 29013285 118125585 59931450 124153170 31010730 44231070 6310230 143579295 139337370 66531750 107627295 92102295 123882660 67486515 149370570 94020075 147531255 49109565 120071805 141862215 2459925 96715650 51371100 26834745 136608000 93382185 122363940 26062125 60215805 60242460 62961930 129685485 33497685 145789305 2099805 31798110 89398860 8556090 133947000 87737565 56768160 146390280 42304050 118550610 56812230 140438055 2418645 124812150 122250990 107052930 10091640 21861570 56603640 83889450 91853715 121527315 72543330 123586905 15952110 115673265 20985120 30672000 1526460 80913075 95830170 92426430 84129600 30757815 100026360 129509430 42803340 149940375 133294620 114827775 60065730 117957630 72863820 119676030 137074215 57833625 45059070 60000765 56579970 99398655 16375440 104239620 95985825 137370525 75657630 478185 53534700 40789995 33066795 53830635 44372655 48543210 139620330 85552200 147708900 22930665 130530915 7015320 39089370 118171305 69995040 19671195 52610610 25729920 59610255 65182860 26104260 128995080 32031210 39652785 26569215 138816900 11462235 118884615 16450725 575340 117032775 36549915 8619765 2696445 122592330 139432635 20553510 12983160 127755075 20404605 33981000 55606110 131217990 43061355 7329255 5565540 88249725 93037665 7735935 143983920 137312145 15718710 78477330 145467420 20860125 40515975 3237930 27661365 145394730 2934180 546045 9450495 33340875 142237965 105960030 52989135 386415 65629155 138930 44688510 4725210 30868110 70035015 39142755 130044960 16437825 98767920 128293560 72239610 124025730 120049755 119408925 80546520 110396895 57412890 78921780 114137865 1861455 29272200 95739165 5970885 106307145 26787090 9573465 102156015 29133240 104441055 34405350 141086985 115249110 35447655 95390520 14293515 90042105 102606045 16659420 26090055 19168740 68434095 92392305 80948295 25319715 26508825 11123025 13281435 107045100 116033595 134857380 41343495 1260000 134276430 12539385 73020735 64032120 67242945 22947330 23496450 125382720 140328210 68521005 9989025 18835260 6953190 17547465 40654605 44248905 69494715 28115535 66178725 21832950 31903050 134152650 86403630 93380790 107141220 89892060 35128680 75531765 49353525 46646640 40368555 127954920 47675925 42930150 19482960 54454350 60367890 48522405 83563965 9456390 120647415 8534685 96504825 55649715 20478465 139857855 23246355 129756240 9973080 6381975 37190535 74217045 53725515 53220930 76980960 22842360 100551765 104247255 128901825 37754100 142737405 23860965 57817155 54191805 69168165 111998715 111777705 123554910 22811700 65872785 24607545 23610450 38554080 105657780 13311540 22706340 54902355 9784350 18450315 116476935 138181245 14748165 149058900 132446340 127807665 99716550 107619465 113947485 36828015 92324670 88655130 121729425 143790720 62286195 2616435 46280955 12126495 38950005 80474775 75338160 103473990 145039125 86340840 14742585 117701160 30907935 114833895 91123830 28204110 104731095 94701570 35395140 35930325 82221855 70445250 96543210 140855775 83521755 100736310 74363130 31682130 87253965 62966760 132369795 39557190 85769190 101638500 67750845 80540400 146149680 39888030 142604595 20180355 21384855 118784445 62873130 129220860 132207420 80779665 100956735 47050020 8278050 73184625 121753485 125003655 80883810 81001770 55141095 4326870 141232725 138538155 149748780 41326815 51805995 121102935 41650890 138541155 108785985 48047445 47384520 102310365 120897180 75012465 23288535 96278595 58884780 108631200 71920590 62649510 7026660 113459340 62190765 40167300 63574950 148849110 83773155 121416675 36944655 49017840 104493285 132968475 15171780 15722100 98056080 31323180 82464660 70654080 141319230 113936790 149267010 24413100 52847985 105237810 32517390 72187170 116463555 108462495 29927565 53455830 139885605 17889885 4652880 67100250 149767080 99079035 9071715 56285700 54522330 28005855 97902300 6226320 70403295 6904560 135350880 58825755 100420875 106924785 32739585 82207290 41049675 5981115 31587480 60331275 130526610 24207525 143600340 86686245 55596060 105686130 26299080 144811980 12599190 125258175 123359340 48203865 95625765 130907010 86471820 93523965 47666055 79549980 123910095 78671355 37565580 11626410 75925950 66960495 121458420
41061180 2330265 40753320 133429125 149153475 28855050 149882400 79547865 64007295 13740780 121207320 110588520 40107390 120725310 81855735 24445185 35429895 27283515 76129635 91276545 73928595 57517665 41963910 17933430 90197340 78452805 47528625 4511235 41856495 90441315 129540240 17475660 35774235 76314465 11423715 42194460 2252145 115928250 84703005 579690 25785705 85955595 25208100 43800720 26400660 58635960 32059680 115742265 125037105 114874275 124598610 35988690 111630135 113330160 102318900 22757265 83348760 97070505 133476975 30221550 121345365 17432745 79318260 34294650 42115830 124359120 82553490 105867435 67941915 25021920 30527520 60173175 108237615 78351105 60692535 24949920 31901670 148248135 83303085 107297685 130158510 105106755 48719520 12983745 135838440 138132270 23650275 143057595 4440435 46991700 7078560 8513835 97953345 13763430 22508760 34718205 53706930 88563570 36841980 62752230 141673575 92083755 118391175 78473115 50794755 126575700 143004045 5061510 89536485 85245795 126990690 21505665 143059590 61334295 34309410 32951790 3222090 62268345 36888405 3400395 33294645 82094655 79669725 6177660 110488365 80922060 29600835 122724300 9133905 71866290 142401285 119364780 88409610 23480730 23237205 109871385 90678810 51893235 141281955 149357385 47238690 21243840 7768245 18709605 42937365 64961220 105091305 114787095 28099815 26625675 92448135 102525585 129194580 91576995 36243885 2313165 7978560 19003515 63222090 18674910 14170575 23948940 13479165 127116930 60606975 34557765 62702250 84529125 144868215 21801660 60087930 35086845 57813600 113746050 122157960 7462440 28155840 6799170 15310320 34558665 33523140 148851180 127881705 40179495 7464960 2277975 90574245 20050830 54485640 94597470 44207295 36352590 42147570 139338090 120250110 57647415 113273355 143682885 128222565 91647645 30297555 75193410 44317515 122648850 126890385 23194905 115091760 100327680 32603460 28040415 15493740 46530330 84908910 49620660 93991890 46419270 91747515 13770780 82953435 83023965 1686375 85151310 92977500 124875975 25878000 99599730 16512225 72841590 106599435 148401315 117874140 78095100 96871950 97447620 144325635 65215155 60267975 146976300 131421450 18233865 13603920 6882435 36647925 18426675 100094775 37204770 90297570 82407570 1890810 66494325 58172190 69687030 55681140 133186200 77384790 60536535 105901215 83449245 6324390 114509430 141538050 29247495 16877220 130380285 51917685 35061840 26910465 49789455 147235620 45953235 141222930 81434025 48752850 79532745 120158865 60351270 36490875 98722200 96434895 131517735 90066180 51283005 12365355 253920 128079690 80683665 99750225 103612395 30192735 11878920 140314710 134804835 75131445 39772125 70817925 64164900 4409580 32876940 35531670 27783660 1021695 30544425 13163310 66594435 141289230 137096655 7604085 24139395 50645790 88101150 97257090 55128030 18347730 100185735 43769040 31452765 119221575 22135320 13647675 37723035 53878860 36962130 112315020 90336525 107186220 59121345 107943030 120290295 66553050 39467190 139062615 33541350 148211685 146326470 121276125 119830290 137402400 60508020 45300060 149622990 55627335 141317310 141002970 7991190 64229505 4507845 16014210 118572570 103378425 76204905 23113590 108494655 66052560 138550395 6113025 121337130 106487250 117967785 109201020 108541140 61791210 142823130 23808555 136860735 30823995 72243495 149263890 35870835 123885030 44686515 1657245 107767530 1522155 3596730 92339475 73193595 43272885 47466150 133654050 89389065 102055800 4489095 22819950 84908505 129025335 135965085 73344105 133253085 105574170 11701530 42909930 101523780 118070130 94801110 93690075 126958515 28477860 84021300 21469380 125683230 22901565 30073635 51037035 101606310 119161995 117581670 97126500 111292110 114976455 19965705 44709405 97664340 142399275 2827680 42214710 68992350 117043905 58826505 90555585 102352275 148608150 26705475 76193040 77400465 118873620 28849170 26265795 114076170 143536515 116948280 103429425 13507920 9904890 5627955 148515255 71764470 10770600 86873520 29471460 116323740 10812645 146935350 104070465 101690385 18049605 12775095 123496365 56854575 27244650 142267395 83202810 99842520 33348795 5149380 44894190 121559085 96127290 101430990 96935370 112163445 104070510 75325965 2375640 97892550 127083915 33781305 77021250 60068970 78296130 104201715 34515000 44238630 74248140 94018575 16339755 25993215 34259205 51311865 126176010 75140355 18308820 54178815 39024705 48328575 34017045 107395695 41894280 45920625 134495670 96467775 141392310 88558020 88054890 66033750 140043315 119105040 70849050 10481115 33924450 138655545 74524335 95587965 82436820 42233490 64808280 65377635 80382630 30155250 81377745 79222155 53055870 116451060 77141295 140108505 142341960 97532310 71633175 71513430 73619580 18713100 99343395 35746215 34298085 51101730 26235750 576075 146241375 67562295 69737985 71656185 124878855 146996970 132225150 8067015 59267280 106117545 28264875 44435355 6959655 126354825 6815670 62938305 129287805 67807605 70011870 34140105 4571265 42494385 90773445 136101540 91281735 73891590 14372025 109348110 11274750 22479045 148019400 60417735 45040185 10354020 108556020 31128105 125070705 19054335 12108795 119318385 65192475 51028995 53504115 5207850 77579505 66612225 87465525 30585000 67989375 82556625 136859115 21540630 112944420 113150400 82582170 72023715 24240750 1145355 85533615 128310030 41914725 79588935 79612455 115965705 30024615 49042695 100188645 147184140 142756500 113747520 34010775 129758910 146480295 46315035 117804750 83174715 149956980 27588030 126010395 32521320 2247870 89169975 146341500 55024200 45305220 15185280 2503560 59142015 144054720 109845750 54859590 62038230 116944365 76280055 65695920 131564625 130486830 68755770 63099435 104944155 36582885 38300895 79797750 139974285 95889600 43665180 136550160 87210180 140572470 57430560 57106170 44949045 93453060 53576415 56830350 90097830 141176925 41272485 144478365 4096800 125741025 86246085 50611980 140286120 72299355 82106055 141748365 67981860 53024970 78581295 135803265 54825495 12207705 38235540 113703135 144397200 46567320 140110275 103421940 111690900 47123445 13691220 6211260 148254210 98586210 65901075 90301140 127292370 67571220 45064185 8607480 29547930 91753740 109196640 87787890 120797130 109915635 120771915 139732875 117550620 95649705 60022980 73874775 16515930 84474555 67890540 65207085 66634005 20183700 95949510 38901750 146535900 79009125 149265015 6077100 15604680 108032535 80160090 18872610 51164850 105206340 42938535 129866055 23858400 17681205 7360920 99477360 126462300 92677290 133376955 110077425 59749515 74414700 87364935 51309750 58979355 10871445 100166235 125620215 53535795 15757440 125735115 18326160 81536385 76436550 46012410 100935315 133806555 7237200 44266170 117227160 64904760 99459345 44139585 64138215 39507615 64772820 106356300 67656870 43364505 50976750 67322760 110898975 103219050 139885710 122921100 120872670 6436500 44494290 24812265 146060415 61646535 58691595 86629200 51243795 53017755 58600380 140388915 120956685 74284905 107801025 56750235 92715180 15146220 33818430 57768810 57917670 45307695 19025130 91671885 44990940 89134125 38305050 87764970 74579460 8284605 63493860 66198030 94468785 119703270 60958605 96513525 76208520 71850660 81029385 94191120 121609635 5711490 77337900 64324260 36158205 147071475 22847400 85497270 108962340 48504075 140748525 118493340 38382315 68290215 117649905 30460710 65093010 59759010 141652845 144748785 28286205 61761840 81110250 87631620 51877650 93447570 145197705 91968810 34469880 100058100 112136490 143804580 133935660 60728880 85284750 12918915 12760395 13671480 67936950 3897555 30660750 145808835 5235840 88536405 26661960 59230245 74730735 86823135 145875645 89221980 45497790 138825270 79318755 20870310 33486525 93511965 119046855 105865830 51072435 44748345 27214980 11415465 149990940 37678680 143432385 27848070 7800525 52710285 70877385 80910060 50941245 64392045 29161845 147918945 33305685 32381520 142460370 117645765 92627460 14735775 121244220 92302440 26763165 11393535 25730430 96220515 32795355 126449025 23468295 62215440 85700205 7389735 102620760 143183280 101607615 143755035 77582670 149622390 80455335 67423890 40187625 126748110 80641965 35099250 148618365 142796895 111214545 31893090 14667735 131898825 120188055 110185440 107923155 110769165 78225915 145158750 62822625 76349955 5661495 81290535 128122770 62685225 65310345 337380 137128335 126623220 28258560 126917445 13524555 15413340 15066345 114179910 26842065 41246595 146033685 74762805 60895740 120138645 137710815 141457020 132223260 119312550 144107760 24294690 81120135 141335520 8008545 70847385 122514135 16624110 109847460 98702220 49512255 110794665 137540670 139988880 66763335 87035010 36922620 10583220 102041280 100060830 94004745 17970105 33793575 102540735 7756920 134063490 65426445 77595720 2218980 28547850 57725580 53586990 27463845 108530025 123432285 130456275 114301155 1793220 71306625 33528585 98519595 35685225 132290745 61411935 93135300 62300295 100962315 4706430 94780815 43871430 149575710 82243230 56848635 29738805 129870600 24473295 132141090 5140560 71163120 45068685 119037195 114684855 14338935 84625860 48704190 138101235 51029625 133675320 65276145 31822305 81442980 30332910 116886570 50275035 90070335 89873625 10972095 12624075 110964150 78384570 131652555 77502120 50240235 15625320 52192500 52780800 16077120 91559730 149112720 95092035 39958740 63771030 107497710 37176300 83529375 143497740 23140560 77675475 86352510 7346940 12531165 11712135 92400090 28939635 58033095 71634945 73172700 103175700 54377445 23088315 67060140 82708755 119508195 24811710 102229200 51061140 104548170 6011595 74402100 75443490 34373160 146894235 25366785 93221040 108333930 12707985 41744565 79590885 60811410 82401705 117632610 59364420 127524450 44467830 124760145 26048100 94216230 7985835 136977885 41933280 35444610 109262445 17081535 83249400 91454025 72059100 45707190 104058975 26570865 82472040 118881195 120058785 121750680 147284625 8001960 37027650 38639220 76003935 2010690 95578035 113629200 21800805 1062150 113327580 115448115 141566595 111416280 123713280 61896450 33007815 128677470 55629480 25961115 59449965 93157080 84694140 44850240 55218900 35720610 130287435 48412425 91204140 136954260 50622045 113732790 65323635 135520080 35176350 42799755 17262750 66380820 6766050 86114205 6389415 19003935 42110490 42412275 66418215 63943485 34325370 136075110 112593930 32859195 88070880 20169315 9847395 15455745 84174930 14694015 58813560 118766430 38688765 106740690 4827435 73527300 59574675 76379415 61387515 121893990 109827045 15056985 70647270 100771890 2081205 148023090 108471615 7882545 138197235 64668450 112190970 42624000 134767365 70731555 126378075 97203765 28071945 80601585 34206255 18491610 31921185 67776360 57394815 59975745 25524195 115044330 91264890 34663500 24239910 146553435 76190985 58820580 25299210 81214650 77305440 113840745 29077230 144989565 122505840 16007310 61046445 119109720 11620425 89438985 49859040 119503965 102278295 76163355 89210790 56458125 69392295 64760415 99465030 92085555 88927725 128593800 144901290 117028125 59720640 90977955 80066805 121690920 37938675 120484245 115696815 30236100 49148175 43097385 38539365 74066655 121858200 23302380 94323630 54721995 67521855 22130475 147445215 106919280 27257670 29867940 131579565 33864675 15192240 35301150 76636920 4843440 61680915 56781240 5722935 85761495 28628145 68182155 1589115 35440080 28041495 8124900 66887895 113590170 46304805 66366165 129187575 13083705 124609590 79982355 126312510 115175235 23995650 120713370 52039575 100414695 148137435 106158315 42437430 29354250 62528850 17012460 64379430 146970630 49836885 58107630 138305025 37616175 18029790 48711975 60529710 20231595 51543585 61641930 1041000 138295740 59465355 111534945 90599295 102698820 43423410 112491750 56551575 141434100 68046450 75844965 12685170 69239760 79849185 46978725 14233275 10380660 5285760 5499315 28698090 49054950 77713170 117531405 69055950 27223695 129885780 2205915 22003185 140718420 27169425 19871265 29653245 32888610 21983685 100847655 26696580 62594790 67049910 6524100 138791070 8397645 123218565 75612900 21103770 20257650 22975470 11640840 8773890 130743000 93190200 98850795 33066285 19878135 48183105 139059255 94008150 47564475 53109435 73240440 108733785 4387080 29495565 57536850 131651025 129822945 34374945 44926005 15917235 13533435 47063175 93155115 61150635 77238915 87543015 95191320 108532875 37620960 113099700 129539445 111655185 96280110 125855775 85794105 101602290 122028315 141782610 45134475 29955645 105429780 56875830 21811905 52422000 84938355 102780840 16626585 31855185 49269390 45171180 20497500 72446070 21666075 13605150 44935500 48186795 6848265 129678795 117433305 64071705 54711840 136186110 15203205 75248100 92399940 78615510 56181330 128852235 112588125 627525 68209455 109964790 134224455 132825900 105938010 121938705 123965550 53718285 16146030 71700990 85298565 106780035 121107045 15659655 58049220 104323665 32683680 36827880 70314270 144810660 89228220 144967275 129143265 97586400 42123300 116721600 7850610 17234475 76992090 24905970 6932235 26327985 146253135 86010585 45347265 51864690 1087470 144764475 103529340 45992895 96297495 72182010 130003560 32796180 83217675 69119805 68125950 41655330 82849785 39841530 55876020 71277330 46697910 100485240 39730980 60780525 72750810 122464710 72423105 128325825 62698875 50474355 15670440 98921775 88366425 52384845 22483305 1966530 138097950 106579695 42017145 59121150 119920695 58223295 30184140 45177420 69033390 113998950 38641050 86191425 70109370 100323270 73867095 124818075 80511465 100012650 22148415 141666060 27682365 96431265 144449895 5583960 70546650 10225695 122826120 87784665 101591715 22684365 124091400 14224065 38727435 42226950 80617395 51635970 9013620 11407035 143098110 63064455 17251890 22275405 70411560 19088295 35535450 34413390 144191625 130089885 6170085 3152370 104825415 129586725 23716575 132057285 49126530 95626140 4206645 19948155 134168370 87174465 38282010 52776120 101186055 109533060 77342520 56877585 69136245 33848055 72014415 62537550 89028030 146730675 51908640 49599525 44696880 67080135 42693870 44524875 122603580 132312210 58038045 140686875 5710140 116432175 48562620 12650880 118421490 137146875 126295500 136096230 14199615 138438600 28402725 26334240 101834910 23171280 30454620 90319080 7419210 65126535 741075 44902455 28723725 88600665 84289785 5344860 29608560 82811655 53606670 68027445 75463680 52278465 142643625 129059490 56855460 82327800 56121000 40546080 122809335 77230110 15123690 43695135 77896875 15410700 66062610 78345105 85553115 105751440 59459820 143886105 94176450 32608260 92006445 113369640 24907725 92634480 125138940 130816020 79337685 101123895 127891245 53474010 1833015 29686485 36865215 90822615 59560950 24869970 119553045 145478940 100413525 12486600 52849545 125174820 64995810 148686195 36923985 91480875 94572180 64821045 13091835 88652310 75523275 33699825 143823480 67737825 117543435 120095430 50852760 64586520 64447485 69314280 61765500 135787725 12095505 67957575 16681230 81637890 45655005 2315550 74994240 31962660 31882470 103528485 40042725 108302670 119794890 69245235 147593025 33879360 82925385 76391085 55522665 122579805 115180200 19938780 79049850 117590325 69950565 4163700 112325850 67334955 76186365 18835410 72752430 80316750 12641040 6037980 110302350 31568445 20973855 27667710 141838815 144213435 42194220 124230315 146468055 47451510 8930985 7488750 37608885 129771945 143215335 92508750 11849070 94359945 116597385 57451560 115490220 99664590 149233620 60024690 111962790 147089940 41133120 56073045 144462795 115808310 53199975 86642880 130727130 22810500 128909625 124904670 90977400 21090465 147511830 92499150 48815295 32820210 58425540 113354145 67920240 40836105 49645710 37217130 105699615 57137415 64747635 43836405 71301660 60921225 8834565 122669205 139814400 131946840 110245740 60111360 77524845 74212230 61538400 47079300 87255615 5778705 28681380 134706390 77275140 62019870 21388140 86206785 93665130 46995090 20943075 15454605 141063780 94920525 30061620 9783270 145310775 126254745 141283905 46515585 4771740 37980690 19360275 123180015 131980335 72500520 57475290 21781770 9687735 49184955 14392590 74748495 85972890 62980485 46822155 54456060 813885 86275350 48447135 125106150 12446115 37263420 20404575 149085975 82792410 94001475 90363810 48546465 51817335 16800300 148095585 92896545 10071840 42841005 13219575 146706600 44708235 61601865 107001165 103615740 27052470 112029585 141111645 138979305 10974915 37230465 61208580 146517045 90176400 68573865 22429845 82868055 98457945 21458340 75251670 33776160 51708840 132699735 72550635 20345475 120123030 5192505 22846305 118747005 95661900 69656700 82132140 21241620 128817105 35480415 28574430 102831240 32382720 22210410 25647465 10533435 20826885 48509130 82155375 43511355 1695795 110610960 19499490 12477855 25212525 10588860 113093010 141672645 116051865 107202315 38682225 109078710 3145020 42117405 62243955 36143325 15468645 143979915 132862440 24514830 106994100 90051870 41426490 25480530 84555405 111319770 28905375 11496900 101021280 9309255 92783070 24407760 127908060 40770015 131451345 29632020 7147335 73080090 74036310 110618910 106410195 44047590 139558635 149762850 17414640 87998625 84050130 102329460 18680355 88926915 111658800 136698300 37516950 64817685 89536815 104734155 48761370 15656640 12109665 72472350 62589615 39516495 93960465 137983200 13864215 62799060 44938500 5551770 72011760 85761420 129419625 74051160 74595630 23220900 101528640 24966510 104513070 134501625 21434865 37195830 61600170 122807460 41906790 137651760 7472865 136093455 113703030 100763370 79216140 3673230 142474815 36526020 33604260 149997240 132418320 41858460 98361945 60962700 34665780 30091560 66673665 101013225 36846135 27138285 123888615 146064870 132626835 94336935 868665 103575195 119707815 123813120 41276055 74302470 53034255 43672830 23067930 101768910 148072860 66429825 68024370 70236270 81628485 66212640 60417690 23138310 68631930 142223625 109908750 35015265 37351365 63023490 107488095 95885640 115907085 49198965 75601125 21408555 62667420 7929690 26594460 105597195 71180145 24873090 118714035 58580655 112762800 118538745 46911615 100731960 93563100 126832740 111176205 35813700 55266315 119258025 134272395 132767595 63011835 91597710 12245490 86349540 47941005 22217970 95697870 5000490 43383195 21631830 94366380 85957980 113337855 53152710 141959640 36817410 105806865 95797845 2352195 43484055 149152455 10842885 52449600 113975940 61230675 134615655 146226585 91927440 142235010 89864355 142674750 43920270 54009450 7585935 146120325 147176205 125837880 65005485 63667950 92573115 36067935 48623430 44364885 69223920 70320480 59027865 50480085 69907470 55844325 50268885 125157000 122481585 106575225 43096530 17578980 68316330 22199550 76998510 11746590 116903490 23046510 22554120 82865655 37339170 54914580 58694310 70145625 35608200 109331670 38006835 20909460 43269480 82047105 60345780 130604265 78589500 83515020 13992195 67831485 24322890 70171500 41070405 149005935 57815940 99733635 2073825 7364175 45214935 55250850 149985075 112925205 124339560 45698985 20139015 95071440 112611285 6102255 116532300 96579930 13930470 144302310 103142970 127357830 131867880 35882100 42336585 20601645 16659795 114593040 6679455 5693745 7124010 55432725 49187445 77047215 128208915 47075265 46053240 123302190 16551780 125083575 1587090 103760220 148286580 48611775 71873745 113738925 84272520 4341195 125885355 56332185 86565555 69292080 46383735 16264095 13330965 132114630 105867660 35643945 23880555 75470190 24826410 88887510 141875460 2476005 128854680 98575125 86041890 83148060 129557865 144072090 120419175 141710190 41914005 15058785 131408280 48844995 78375660 62214420 25616070 148856205 37044150 81190950 4526220 111815820 18900255 92957820 77913675 106601310 65984160 94545795 37365960 145820100 104037810 123397815 144550935 134685045 103273500 18087690 105217995 5460225 141181665 69106890 78463320 127755720 116762355 59988990 130102035 146495505 139350975 76979235 53293530 83814870 132446565 117909435 117275835 111918105 46683120 28212675 94093455 109618125 41764245 28755525 24947265 128168700 32469105 17087250 118041450 131233680 131819595 123824220 23628120 125459250 54178440 83992620 94866165 83655540 94133895 97994640 52421790 91867905 148928280 108282780 44510850 12754680 100441005 65013615 138497190 83360730 126856755 2142390 53169720 93890385 32450820 103329225 43776600 26106660 96721815 122388975 23629665 14778255 51999735 78673545 79242210 142010310 31200705 3886290 35532345 36398925 6172935 42127830 122979720 25636260 69917010 31569735 43512390 56352315 3028980 25197480 135148665 94694940 96209805 11347050 122037720 127222155 35449935 23870070 3925695 44848125 36248430 29586420 16290540 64015920 108224325 74954175 74847630 101851800 128501100 97945935 49874475 51866535 109013805 93287820 57528915 48226695 77730465 36838170 138211440 117929190 48030360 38469900 101884770 81658890 38839110 118123245 72075300 68781510 140517660 75611610 31030050 104694870 22427850 19395225 119724165 50169615 148194315 110300955 76570080 117494310 57013200 107996730 83679660 36580785 119535105 136546605 3029445 136212855 31616700 141641745 1505610 86305785 11377890 35509500 53222160 126131295 37805070 26620170 62030010 78737895 84030600 122628675 124820310 131677605 109463445 25313895 113773575 8117445 26271345 96196335 30766260 42385200 81722385 136830180 144461655 101489040 145155735 56072550 149540655 21000300 43278825 64924665 46098315 117673500 144057270 123862530 142843830 50308260 108592755 97591725 21194700 189555 125248620 93276705 106142535 132857565 7750830 58793385 44420595 108565635 138175125 143457300 31068270 60017850 94523190 47446200 98912535 59114190 37650525 52620945 123212670 29967045 52788360 5159970 77510940 60946530 28169250 130471320 143474010 34881840 26428725 103004625 44925165 14377485 133567320 87350145 89967270 114448575 68870565 25531980 91054500 27417465 132656220 124469100 132596295 119959455 97187265 85739025 44781630 36315855 144084105 106662600 10479960 49084305 94501995 101404200 38575875 69440220 61249845 53032140 95246265 85269510 62588190 18555000 131975055 130475970 87314415 44400540 89827335 94006950 143053365 134341935 122760495 17813580 90621990 15952755 72687270 54127470 53001120 70664475 122681610 83553855 65017560 121555395 40205010 19803795 19703430 148416660 56184135 41131500 109340850 31656510 121357260 141129345 100752255 40853520 100841625 58747005 112107525 144422895 90050610 97036740 149321055 62811000 90273195 84060360 50634930 128333400 5532015 90697725 110997135 105207180 69316050 149624130 19417650 107840655 13769130 79400850 10563150 2219400 122363070 123099750 19840890 44885820 81192255 138703005 122414190 10600965 129733335 118403460 8913060 29986455 12648750 76141215 9861810 2728545 71043660 50512395 47807505 70824840 25994130 73206600 81841515 142014900 83852385 110204055 19492725 131203680 149445585 24610560 127966245 62538570 105316740 130012245 118605120 5734575 83096340 36652680 46508235 117178905 15924360 41425395 136404945 106293420 65999400 125295510 146105700 64022475 95510550 105890940 48103425 97590195 33846555 78890685 13484325 118776000 53562885 24347205 91431690 4141890 49769475 110816880 133388040 86203830 108907155 63200400 16624935 34637475 63289785 64902360 29445150 63843165 103686555 120906210 86409465 101451945 130831005 99352980 51563535 104211615 96737655 26737230 10651020 77508075 86643255 70581300 10794180 109368480 121086645 17947860 113593005 108054810 48936255 28472715 82020885 25675590 116196030 98066925 44962320 89939550 125735175 94638585 89842170 51345840 27954135 52693620 141335925 64456230 131476215 7292235 22428405 34052505 13554315 56512230 125802840 137172420 62605740 23368455 76832160 135366225 102486060 61070475 27753015 67106565 13293945 12060525 80108865 41109720 119402505 9720615 140785920 57128205 5117205 78444825 84583605 73598520 148674915 149873925 124254735 65802780 30401925 21827340 111549480 68514330 30395865 5775000 54371100 65926725 39137850 123943305 114411270 132594630 114373905 101461620 37484295 108874260 117241125 63973590 70929540 61040010 141742530 57928275 15881580 3167760 113471670 15782520 147642285 31988295 130340805 139570785 1712670 122887050 88336185 102341940 15425280 55908405 131423940 68681175 88699950 106927950 66648210 15709755 76017255 112407135 122973570 145457085 141055785 124440990 19632585 92608755 61646505 103431810 50839185 84462810 27192120 129352230 105248055 100120650 107717850 5654970 72655455 66093300 5884380 76761060 129531525 23912625 115111485 29622660 42689565 103105605 145796100 101546670 30913260 55961010 89708700 54795795 86670765 78132750 18618735 12893565 16147770 115722795 135619815 97117545 53513430 41713290 65098200 101121030 82429440 148317975 618390 108007005 31942095 21566535 70306170 54280170 51516015 79502940 50700690 62476335 14409570 101083995 84348300 29267790 20808510 51296985 56585175 18917385 58379445 98689410 87360510 7951710 126212445 122196225 129686145 118842750 101829015 27271170 115339815 72350730 113122485 109138110 148686510 113821950 119565435 11168805 66367650 117650190 25180440 110058300 54180540 73847115 124565280 78138570 45716805 73513620 138495840 75847830 69237150 104265225 39432255 138435285 105247380 104224440 88516125 94660245 130829670 135692460 12586035 42778365 7912425 73827705 116641230 9923130 80888085 139224885 37725285 71078445 50918415 24257955 90754650 73394415 120979215 45688455 77647380 147620190 9982350 117606660 55030530 88420680 15586500 38076420 85707960 21149145 141203295 139023030 65532570 63806850 55664355 11971935 149000505 5048160 3383145 26354190 48998970 104532030 42537675 28501845 124604325 93426840 103035165 23172915 73657050 40141065 8967060 7368090 12911475 46051710 13110930 142861995 26443845 23963715 143907720 27602010 129336270 24876480 134824785 20378460 128572410 1333740 145796880 131575680 506340 12365700 87541485 9744765 140324895 9940755 62946960 48139740 53377965 144817635 7444950 28709085 127946160 28883850 92609040 143605275 41037825 57615990 43148040 4620165 71282760 146589765 130496145 89194455 17231130 97088520 31372440 81169650 143486700 110020095 50481300 96613890 120479565 143032560 24931065 62816835 104050725 29704845 845220 68620245 124668480 130574325 130385235 95865270 107114985 39043170 83706735 128969835 117021810 7707060 139388925 91146555 116229000 96530160 15593220 53621745 81215520 57848025 104550060 6360795 74106435 31076895 84382605 95294625 130928595 86585085 137040435 37563195 129439050 15609570 123346650 63881400 47999130 43483830 22597605 33591825 134353260 58199055 66739755 90438300 4820520 88840695 2703825 46486875 136637355 58772025 43129695 43714290 118740645 4240095 65793555 60336900 125207175 13205175 31592910 10427610 29706285 98434965 42248040 142404360 90733005 99480930 143052495 8204955 27710205 46731420 35715540 111731745 23629050 64282455 141971940 132810510 1231725 82288230 148119765 148347015 43209405 20560290 103757880 89562480 106959300 87873510 91335660 25232970 71612715 13651170 113293620 138040845 2369535 107481135 60967020 141789570 141762045 124064625 13875255 139831920 50703870 36337710 41248755 62423685 107024295 41190855 63147210 141284475 77716380 118186155 97753710 100560555 101246565 131603265 46333860 33356250 135932445 112339425 84536835 65004150 39417015 50565420 109087860 24190245 141261600 69198585 119784300 21194505 119191695 14620350 16994865 148105080 48404100 79760400 93139500 881865 25492260 57769605 91140255 26463630 145263135 22044855 132325470 122543490 27556200 29281350 123326460 12508335 80444745 54093345 146000100 87764730 140167920 90976845 76951740 139584975 25570875 53424150 20265360 15898695 101019300 128170995 127506210 24123900 63697860 104556900 1697985 126725070 104980845 13522425 73579035 77409435 56974680 64878510 118200195 112540530 86336745 53598630 8433900 96050085 124982535 69661725 2225640 113430960 61949940 122030505 77362155 29046120 68665035 7077240 42473820 75438990 32006535 49512390 126219270 39634080 122785695 73693005 139490325 130259085 149455830 41027550 104547870 123769950 59328330 138583275 42817335 28510305 27767460 565440 105540420 48894030 26428560 37046940 42797325 7262070 147595185 8612025 137325570 149675085 119597085 55461900 99709920 44227530 132745050 95321115 252645 45229290 54586140 40801080 116146155 46726785 46161690 30145455 87591750 11149425 82869990 12506805 58763760 84675 115590435 99103395 61500870 142558635 69991005 148795905 24899760 71041980 24865935 50978280 126619245 96848415 105547050 113087370 119915670 10938540 14466930 39455880 12177525 96516120 20438565 21744240 18051225 127919280 110746155 14255505 122104590 71459820 78203745 6209730 22248615 116996850 60115080 132223605 130815150 33732690 118989975 4261905 104775690 88217325 48299370 105301065 96965280 72281835 126920430 32065230 26078565 115755720 52103685 96980730 129864900 147751800 7638975 76707870 50412150 108887160 133518465 73887240 65782770 111874965 64527195 18475410 78759105 48385050 69413940 127462830 26948715 37515450 125925390 40200690 81204300 137869575 16613820 10887060 94671465 25935 49961580 93544650 22393815 40816530 62593425 48390060 142025700 137551110 32167785 40921065 130253040 459030 39941325 51176910 20846160 147199680 148687995 36943755 41517630 108368100 138148455 63923505 72295020 126420735 32235540 138942690 19934595 2487885 30414690 137753805 86237190 72764190 36451695 13637685 78356040 100260780 9028425 148798575 58649265 75789150 113280765 62821680 27819705 32853675 117144225 112276560 22764270 82331760 82272645 99603330 127877145 46884615 130762635 94125435 105496425 24433830 10776525 76184760 26158530 52074330 48869925 125358960 134054760 6444270 111981585 20344905 35841270 51862635 99094620 6322350 12823155 106615725 65985660 65157675 23306580 107897340 43770600 62693130 114121560 10018500 55231740 69972780 104645370 107277540 37937355 80523435 137134740 125394690 101850030 43029720 147257940 114494730 66791280 34521510 108883335 115425195 8052375 19848450 36958290 18397020 18798390 126390975 64326885 7274805 109923795 100209570 122912385 55183020 3997035 29713695 52064895 133858080 39044040 70772415 14687265 114425460 49349970 9815580 146768325 117860415 38308470 4255680 43277790 75056925 123976950 81598650 66745170 136726080 79149045 50577405 95439795 128146200 126497520 38811405 45707700 42738390 9886665 43262625 79686045 88621935 3875070 81632310 19750620 46431885 116957850 73906800 133124010 124497330 69257040 85507545 79749960 49111260 42274410 69073875 77431185 47416980 69996285 140002755 137241240 32651010 119318010 115779720 14186190 38128455 8331195 35355510 103078140 23868330 72000825 73473705 129751920 112078320 67165770 141226845 39199200 70563810 95474145 32575995 148888485 41349750 139215885 37237245 138181950 43642800 139675380 127576350 30657600 50225415 44290305 147867990 43760790 71476875 15913680 130903605 92560560 144402255 139412400 28019490 40590975 93246360 74925735 16222845 142177725 15910770 27550710 118160700 47272890 11420160 10680825 139440255 59934435 93325380 96045390 20777805 38650845 51657690 46923840 50812740 92707650 146212635 92032950 58886835 129633975 45140355 140962590 31328580 64973925 121808550 116737080 70071495 17837505 70685415 40132050 67792740 2702535 82821450 47596320 111028215 31425060 33429225 81170550 145293315 41318715 106522335 90291285 147462765 119299620 98766795 20674800 99480900 86062020 7803810 21331155 58229145 50798685 8412810 130787775 114253725 99308385 10521480 79628880 63969195 60275820 88009545 53373555 37334145 59776275 11673690 135663390 131546085 18928800 52585665 103685415 2723505 29188395 34040940 82123350 122924115 22558710 39334335 103468560 112185060 120139815 28730880 141969180 59507430 98322315 117133680 38987400 87668115 68779245 7737900 10087245 47964705 26729220 125892690 122180115 119534415 35562915 149496735 20176515 91465335 82906935 119074455 68773545 4513710 108556590 129716490 143051940 147220365 116009190 32412030 144987075 114714780 80214210 94090590 92421600 43968075 47128200 73373190 45869685 90904620 126311535 113748690 84166830 122949600 6021480 65962965 61047240 40072350 6590460 137192745 66034080 43997985 4063365 66366060 32124135 137263245 65882385 15442845 46108395 108967140 131525520 64317945 64478445 20917035 46074450 5262960 38716185 135810810 128765505 147260085 111061155 82397370 128098650 56220 104229090 76507665 87659775 140817930 29942220 47970990 66879825 22869660 55160850 54801300 131249115 140610075 37913370 26345280 4400790 30037080 107858910 138836190 41527290 3920265 132181320 112162560 85177755 26386935 138843780 34476795 39408270 72522120 39553680 55434405 49840635 40881405 67475010 144408510 74086530 6982545 46679670 62539725 82372365 85743015 15432105 125503995 66151590 52763595 42686355 118767315 126553320 92754255 119429820 15287355 27824820 60381255 14467815 26142555 145794435 90701355 123197460 40406280 84335895 128296545 119033040 25398825 88850880 140383050 104715510 86951055 88397430 80860800 80574240 134131050 131960850 88209225 148091250 128376465 83999700 86589675 49749480 87028545 42510525 140823855 10552335 52236180 19658145 22407180 34902330 131262060 136129785 17395785 40823865 22983705 115889625 26880990 65162505 45066450 35110470 50231085 103149390 89344185 95939925 55306815 127268175 82058910 17931390 144291285 69023265 25167060 12359955 61479255 68837400 77805420 19204725 77639925 125028975 51902685 145795515 89492055 21308640 40170390 141014040 40954935 70988220 9863925 112796820 13710735 57391770 32266230 144821025 126972315 115736880 43733070 54947190 77128830 130123275 138448335 69783315 80348640 60328065 39189210 45649725 63561615 7539600 109839210 79029825 144020190 117801090 42522090 12945570 46435890 13959465 68321025 15984225 141953655 129674730 55011180 130547235 22172055 96672000 127983300 69294465 90091590 145766970 75950880 101451045 94715310 1674915 11403360 139809405 134780475 8057805 149614545 47324850 36546960 104658120 18910290 79530495 84984780 8881395 36456300 98081010 20217135 51519495 41869890 58054380 137305995 2586510 110179170 113167275 34914135 54197730 130261575 42186615 146325720 1476930 69295890 78790995 106775010 67796265 85956180 15144075 122332035 121517370 78991785 135682995 80211315 122228745 906060 24656565 18867975 69898485 79180350 104032290 148424550 6382815 1410735 149527335 139284150 83231850 71055000 91461540 40395750 130977690 127104195 41915490 76204575 122104905 115129560 12421530 46733790 29147985 118698675 83260140 34168860 41979645 33724170 128177730 43092225 134424150 79020810 64858155 3770430 132426465 17951700 89935785 117840450 56156265 114198675 149656635 94748820 10570560 5515605 1754325 131496195 78891030 107967045 58268715 52215855 91258140 65071365 116195745 98634570 123423795 103727835 104037510 81726345 37937295 58899795 79967340 46842570 128529615 61159650 128616975 38942445 77806320 109077705 49140360 87189570 143349585 45204165 106928310 116919510 109795770 25175145 104119860 4631205 85542075 138709455 114641370 93304605 61546890 11422770 141604965 6282105 135067305 95936700 120395610 124231290 81205155 84834675 44643270 102735120 20217180 58208220 114203820 18361080 8080410 74396535 23331150 111024675 63550950 6351030 115477695 110470245 16239540 115878690 46038060 132604080 100324605 92611170 24232470 16256505 120151215 133929180 63543795 82423560 133496640 94333425 124368135 112323840 3528840 21615510 94692825 133647240 133766955 146695980 20304165 130988490 6784800 124720890 8106015 112102350 148205205 681465 95353425 68099730 57743505 98236020 65943315 138710670 6955605 88069785 134346150 55314420 12527100 58848165 89552430 49056870 79391475 49070775 62733345 138299670 128706210 94031985 84035175 105122625 53651895 42715455 141988890 96220260 140723865 11029575 105561240 67206495 87870270 15323655 47575050 57568155 143775585 133965090 2931150 28949610 15599130 72108975 51208470 101390955 87789210 20137695 92495865 87837195 95295945 20044665 74721810 64065255 142771275 51408675 106507065 133735305 132335175 93361545 89737470 83503860 108165975 107879940 42756840 142326750 6550815 64996740 6020085 55218150 57225060 30904050 24731505 108141090 146611785 12930870 125877225 51210225 37063965 64767135 107132415 101152575 120896730 115531965 125297370 67537050 142016370 119260125 101480880 46081710 46712865 135649725 61165950 57031305 98829615 30156780 133876725 75336570 115235700 66984255 22170435 139303185 120985095 70558965 73386375 40075170 144225330 87724140 98184855 78193470 72866505 61916250 146560215 93919830 79569750 87217680 125559750 2001585 120424110 24808650 38680875 122162205 102096270 78451860 48513000 22383180 120914175 8536155 112653255 145086600 38255955 93929250 92248410 28653570 149420460 23677620 143801760 100326675 26134470 19060620 92340810 54349305 71896800 109464210 38023365 34591905 84805050 105571830 126692025 78979440 96831450 104931750 70328145 19294245 123239940 45697965 127347705 35040300 137945550 115583700 3238230 56898345 66602490 140519340 42419940 138294720 137038950 26377155 105673410 10537905 66145905 77473935 83568300 61935945 118284660 89381625 93641685 106423260 98653590 92043840 123072570 71763345 59820255 16802175 46084575 5636310 34704540 44419005 48025755 43392045 55874340 62774115 99408060 6904110 22791495 76477380 133429800 19231020 95332065 9269985 101248035 21826890 108200520 93156930 60363615 99461385 71024580 112087170 61874250 53986695 49747815 119734050 53857440 130943160 25699545 66730515 55853895 52167825 145357905 94584015 30819750 2665935 66126690 57557025 79807320 112035615 3462105 46335510 49863630 64310550 85836255 49803240 97615620 70476030 92614335 11055195 115326555 119466330 69169695 12471735 102080835 5517570 123286845 94492155 82442265 73387560 149515875 101312055 134828340 67928385 138764040 134520750 135187920 32875905 104774820 16143720 69728415 28593750 70929570 93846000 84638715 95224035 22615425 16224600 75412665 41224770 42796215 53380770 19820640 44434620 22183395 49132875 29757600 80513655 120669735 119968185 24312465 43835595 28685970 93542145 57534510 7737855 36640350 36289830 31876875 107407755 29273190 39677505 9251880 123579945 61772850 94346865 72799770 48370425 111434430 100322985 42212460 111835290 83881485 92916540 139545630 91139805 86537790 49992405 128140665 7355460 141887355 124375170 118647825 8162220 149208225 117108690 64538340 149951310 44599560 98887005 869775 137268765 101879820 4749630 90511125 82455615 25551390 27685455 128653800 67646445 99953400 130585455 77174940 31720620 81348600 114524910 35154075 55567215 32005500 76074735 124150620 2050650 61096110 99146085 119293830 41834610 27681870 80526630 100964145 17950590 111525840 99815160 89702340 27564495 56554110 64389810 119487195 58045920 112426125 35840895 96545220 102609375 78663390 125372190 50529630 63642285 50470605 89645460 95196900 16073070 144095505 101612010 51091065 140596935 101657190 73477995 63902370 146231760 16102590 69756795 140533875 71689905 36460905 88026960 66458250 3112170 27150060 44412630 107554350 20435190 49823670 118967085 17098590 115500255 18653820 85764240 34647285 139592355 128947290 33919320 137593425 22402170 67018500 117244245 35133225 146590410 63919920 5689170 57897270 62302365 131397525 5740350 27074265 22131900 87390450 26936535 137645505 116657640 118660395 37083435 14744955 299205 62440215 10709955 52946640 130506105 45395820 128278650 132307755 138405090 84571620 12803925 4040385 47663460 96619575 42422955 26264025 3402945 112113135 65974800 85356210 114393120 31078335 25492350 114882510 1745595 129034095 83570700 106350045 67053450 121551810 25560750 6790860 103008285 69864165 77264775 10660155 51437145 75622515 49870845 143542785 89891835 18237525 134642640 87629430 33217245 115663335 21817755 107989050 2695245 147540975 102042960 62133960 41156370 67846980 21995715 98861100 124488960 28426335 11777430 81982275 57967965 61993350 16947210 33052275 69801465 61458105 123228165 118806780 17055795 7998105 69305475 78107550 70114710 54959640 142628985 98280390 68383500 65267790 53894700 48568725 92044140 110648550 23340300 58543815 120146940 149204715 90626880 124406160 10179510 82162035 112435395 3325035 61266810 5511615 5127570 110224245 115818015 95655090 31493835 95831730 112730625 120745455 6649215 58779360 134897760 148372920 140163000 2623950 54278760 41960610 126496815 69805290 65636145 100711710 132753195 52745280 61284390 33793605 33302340 77174580 37555335 122845110 108703515 30148725 54061545 79726635 24518475 116437395 132726525 117513585 108543465 100410570 86142975 116013360 8700450 56785905 5048070 101532525 68008245 147779580 61954890 131245365 131678475 37428675 47198730 62683380 139891800 26328120 103741575 47801775 55976610 76697505 123454395 7734510 28123380 32149200 64384545 117036930 58201200 7990485 84729525 22008840 116578455 27657360 118581315 145266330 89773605 26644875 43052565 122883060 66758025 45625395 4554780 36897435 67697460 121434615 35449395 53441220 130126365 56046810 63133830 119440680 129960645 78418605 13626090 18923280 108333015 138046800 130911225 37537020 4583310 51436260 23464185 107646810 77995710 104152380 137752830 116017935 2169375 127425090 106513620 98654130 142727940 144890850 78546825 23649870 2396490 106307085 65865750 144477990 14770680 93276840 133033860 65402430 95637330 18269655 67558890 85783635 108445920 112256025 63497895 117846090 105645990 147896190 113716185 77321055 59090925 21816420 81199335 25628190 62189070 3357885 142053105 40847850 144273150 40624155 130416435 25876560 16253490 1969110 137199570 37706055 25767045 46585245 134961840 106399665 17468700 135701895 56418180 112911360 3363630 33531165 104168700 147076845 132526590 46302015 28193520 104237910 74014905 33779160 24797835 94436055 133821225 98019120 26694645 50289060 22400745 135491175 2839050 40019505 29122920 106035660 75913905 39818340 19359225 117118875 131240070 33758895 142161060 29146275 141916905 140178060 57251235 70048770 114181560 55934685 10352850 21675150 58172925 138081480 40098075 53823375 22074495 100865460 139200375 37792215 13922730 1984590 57810060 45273240 80753640 70759515 45870210 56570070 63926640 104825970 83264010 143316030 98956305 105767745 12630390 9508275 11465145 81491835 77274330 32600580 107782485 1446420 84773010 133571760 129768720 123014460 147017010 109315110 16686975 35267295 136512315 41250195 58808715 66670650 14954955 119616510 2303400 96253230 135870435 101357310 26964870 1429470 101454000 108225165 94890690 25238985 63850725 2586330 47566725 17347320 116227650 149231700 142935705 74268960 135848655 35733315 41130255 57880980 18185775 135540975 90604605 39281220 69874710 77527425 32636415 139866465 12703425 50962635 14115930 83033025 48869115 52138860 127798005 49732890 15101895 62634150 66515415 26299350 75487605 108165420 24739905 51119055 103584615 148430340 52601970 77697330 58826820 52714755 87296490 78612780 142932285 50970210 100502910 43557360 133491660 44501940 39774930 69618420 184410 13530495 22863480 71578365 67478475 13704405 95931330 86636220 47227440 20567940 82655130 110437365 124863675 60976500 110243865 108873060 78393165 87537150 99367335 139735995 6027930 140774640 143584230 77849235 14449635 128764155 71610690 57362010 128378520 144951660 145165095 59473320 65345790 91340460 129301710 133871415 130951725 2302515 25305030 78904200 118115325 110610015 96211440 73538670 90440730 70214760 86102190 26418480 103001880 90756990 22668900 99892215 78024735 124923030 96943275 53744955 79575630 138170550 47599140 434775 148150755 37289865 137503140 37689420 65969970 131835090 74089425 108917985 139460910 37342245 69086205 77937540 39001425 147792255 144826800 56209590 47656635 140533275 109048740 53910975 99823065 49026450 91507680 50457720 27967185 2360820 127642635 95941440 134097195 8615625 90102375 8482080 119631375 80430030 60484695 8806335 119036175 105137565 47331075 19124070 106970235 125066535 12462000 22203300 61290435 66246915 26245050 130387155 50245635 110255895 2724135 35254920 103617525 116484945 11993580 111799365 25839600 97378935 19525290 119887650 30746355 135332145 34314975 38065170 31364295 105970545 83071215 11613540 28968810 38385225 146343420 41660520 5832750 84808950 143909790 38335350 82841280 46215390 110742915 61816845 91896540 80287980 40174935 66476910 8195415 7159710 78266685 23233020 107863620 48123225 65991045 42393915 9286950 93196740 124634970 66497265 5366625 59137620 146467680 125694630 133009455 63555945 147525825 1983465 18159315 1414380 66791535 39778620 145246080 56412705 15424515 69464625 114729540 36864555 37071900 65497935 10778715 116460735 103146675 35849070 53251620 48166020 66599670 126274500 3209430 123213015 30225510 50921745 85062015 122748690 29901375 78968655 25266150 18155700 26558250 44621655 37712430 133598100 4223685 143251380 59097870 132855105 28802340 56998545 63049710 118275765 149132070 68225955 107483610 70300020 82874535 112718520 9553035 91211595 21638985 15970200 48992700 116618085 145008480 27769110 122972745 99983070 142524990 96313980 95431200 88158330 55120935 1266525 18404085 140163750 128993340 128054970 27674265 132513045 78948765 77024610 17930145 18054060 43824555 106785990 13011030 21011430 46579410 117951420 123010860 16168860 94579860 128707320 71353965 112600995 116120430 75384105 10276740 52856820 75805845 33114240 46917645 98685420 76902495 69352470 67996155 127625955 116836545 827445 27152430 105140850 80575665 143515815 93348750 125887290 146210595 28872525 96182805 13855500 116793810 42300930 48908010 55987800 15617805 40442025 59992950 112461195 80742285 134657370 101928210 16085535 44679045 15540375 33347595 55119780 128390040 82188615 16881210 124374510 54492240 6308550 50737680 128158095 99421380 37477560 121481070 104093775 119701140 10231125 143379300 67909860 141197595 44214075 10903860 51263910 69409050 54683565 62585220 137095080 104055465 41999550 138448830 17732925 117588855 51066495 101853480 102900720 125252745 30630450 30052215 75567480 133592220 48079155 83629050 148640865 78000315 10936320 117797535 60596280 32683635 68306385 96468570 22259610 53397705 87239145 84481515 145493505 55681575 89627820 10210410 66107100 17644290 12010575 102247095 29746260 21019995 61204905 64490610 17110815 22646130 59165745 13376265 37820220 34558035 144253095 111703695 147354825 137847195 31937955 123629190 6722025 115084515 148114935 132324555 92079420 147097575 72250140 48848550 34438275 115400865 22483860 64436640 22275405 108662985 96373065 78867960 114245085 82035420 35790900 103114290 137990985 81693975 1073040 7433880 39124245 71133165 24027975 58497180 61521420 76500015 98507700 109005120 62837595 131326425 10156455 96510645 49648980 70350030 89957655 16985520 46487940 50883375 99691080 19077450 59630025 21190110 132850470 34967640 143872800 4373235 119711310 43710480 3841980 102604005 70542090 106434195 149517975 78088275 130093365 110689995 2116665 60337035 79537785 130543695 25518660 46905885 67300155 66958620 37706835 129311250 64199145 86968485 144484980 52907565 29154705 28832535 128082240 11591490 117281370 122959980 60915 71735835 63182955 2768520 22130535 75087735 108519015 99622755 79224390 125459715 147864645 127440120 1382250 81669210 95161350 39972870 28806405 146714085 58533075 65342685 95630130 68455605 6107520 66790365 24059025 148433880 11867880 56473950 40007655 54687585 41534550 3090540 42506415 84778620 111621315 98089440 111963495 136414590 61924725 46786650 42123450 81007080 32532660 80451045 19702530 56578680 44401290 111205920 50201025 83474085 75172815 148523835 96850320 139482525 7445610 126526950 15907860 7862160 46911660 100298295 12328020 134397240 83764290 130506090 70040415 101119065 57500715 36608820 119203125 138641910 146675850 64472625 71850645 27576855 31344480 129696945 76623720 85121295 39726780 17956995 96871290 44888190 91806960 101475945 98307495 55264350 30712740 36453885 76253970 43917660 118041390 80310600 136294590 37997760 98232690 144135885 80098845 53555445 75215400 67845810 96432855 143945280 58898100 3751815 64662645 108738855 32502285 110038170 99917385 7330575 96551940 86491545 36403995 1063080 110828625 33610230 97639740 120785730 34762485 17927745 133078995 93530595 99022290 100882935 128284335 62266695 93516210 17544270 3721365 26394465 48642855 95307645 97933785 132213900 144774000 29975865 142645965 107088450 118501350 20987580 118631370 44448510 138596595 103593030 148908495 132438585 3276105 9915795 50705040 87034575 83397015 15899745 137863680 149131185 123643995 13498245 5690970 65319960 77479830 118161990 122699475 79766565 70398210 77250300 107016525 24704190 70822020 18614805 77107920 106705905 34169355 139327530 38795625 140604915 70405275 80663085 104128965 120828240 142060185 64775280 75030315 79933665 122534745 13482675 81452550 61775640 19192950 126221400 129279240 69080310 68651265 131207655 69024885 41641710 56600265 60300045 72537060 104050770 31487715 38692950 18042750 91492620 74509560 83947815 47175885 87821565 76758390 56902065 24446535 13325445 27923070 30854970 121527540 23069025 89855295 141086400 19161090 134669970 100883235 99856905 6827700 37707270 77756520 70165485 64967190 46001535 105546810 34392600 84428505 52093020 12362835 139770120 4512735 132391485 11678895 84996990 104956500 74532480 43368930 95455455 98624790 124278015 51396615 144615660 117993840 74688825 146034465 22954050 18630660 37054920 54184065 146530290 109841040 72420300 118025565 140937855 5210925 64955430 123211995 89379375 25945215 143400765 39033720 3395430 32036295 7028055 135157665 103212060 92123070 76234575 48256425 100573785 95411970 129146145 62569455 15016020 49186845 85845945 35826900 128338155 12084000 127272015 120039480 63132180 129102075 31984920 52343460 131876730 123325035 111740985 89837595 58117095 95717760 16591515 73947720 128201535 8867895 22850700 77321925 20777460 95328075 142165980 109218285 113597760 105255870 71892870 67295595 140437020 11737185 123707025 77194200 67230165 59728005 114116130 877335 12516285 98364585 127748445 61320900 12910605 36333255 58437465 49576725 119387220 8176620 23895180 118733535 83292270 105118995 92385015 34420530 63351465 41562210 13451745 36343965 62614905 76717710 125733615 5743320 36464010 75343050 9967260 70425360 102774600 137090730 15064050 38777505 143005185 53608560 1066845 1143915 128930280 53899815 75619800 13313160 106634250 45912585 91631970 141909345 140651805 27116100 135579750 148222500 15089460 79869600 121942110 48842880 113869935 64914825 4420650 58876275 96022140 128658615 141171255 134420700 137934630 78137640 32570220 68507385 8474745 45063750 71876685 37351635 77849790 124078875 29165250 68224650 140748810 105719490 33018990 15859170 27758880 46470120 24480975 82308675 12802395 95164200 31677180 134432460 144395790 129364290 12199215 42087900 29517675 28061475 107469870 81940245 30009405 148226445 109636335 143127060 23936085 81212025 49967175 144682965 123063060 121156905 3529305 147634785 18767940 113132670 10675770 125458035 49578615 1723050 124571520 49946490 43580670 102330120 40274340 148241250 137128215 47903715 10039335 145040175 121046055 31684680 89774160 132263295 33681855 102446370 24860880 4063815 86129880 106065240 137019570 79897320 92626095 96854685 16369200 119972085 12852150 93997515 89337630 136326210 69146040 67799265 91043280 145317540 42107955 76002600 149150070 824625 86379045 141316065 84082365 138445005 87340140 1973460 49250550 144878025 149739690 148955775 130505790 64828245 115096905 73612290 124775145 106589505 51537615 136089600 126832500 137600745 129028740 47837625 6615555 54324045 76701030 136056105 12731775 119632440 39186690 8548680 73855740 87798150 136505130 1266180 44512590 117382515 149711355 102342000 4756110 149861415 130042725 142319925 2927775 65448945 107850285 98980395 17960070 97121595 126605430 34875015 37922775 122914560 144918570 107683395 30105675 37127565 148322385 108591570 115281270 66431955 134708325 1009155 120479895 116194395 16169370 130212705 130497945 70416405 114417285 59555325 49116975 102493230 1626360 123854460 118315260 63651540 139675080 133298730 102620985 148129425 114742410 36289155 13474695 24517170 142199850 57574770 48288960 66312525 149036325 118571520 8994780 63121545 49024410 70659855 73908255 106794855 43599315 72263880 72210975 120414930 84368355 115530540 6845550 105837675 53989800 57646065 110462130 80411940 51115470 60719235 103389675 147771750 146714985 110491215 142899015 137716365 71617815 10821150 115268775 77139195 129722175 127966065 96665040 6973815 143228805 88327575 5554920 66638655 72651240 13654680 50812950 71856420 105737370 126681735 62422740 25935855 44467200 96841095 81847545 146194140 41053815 73411710 147548685 28556745 31495395 10858305 17656590 97702380 133677960 54538140 83671020 142145475 139495950 20397690 116031660 62650455 143350125 97894755 59944905 64573905 76898520 112871895 131732640 43910535 5863695 89218605 65808540 122187150 33219210 70486215 106017495 95850255 17990550 65616675 140656365 132044595 43457550 27935145 57881700 131002710 72313575 67361370 138981285 133252590 89989455 71761650 9726600 139405635 133280880 88345965 21404985 40019610 115174200 69509760 105508185 76861395 43875465 106375995 102364995 133829145 58881255 73055655 120447405 10400730 61589625 36172650 88188915 33003015 121240635 11426970 113667390 57522075 106080255 18432450 29244390 76293570 138026580 56525085 69743820 63682545 141940980 102455505 121567815 111811365 97386930 143544075 79969185 79635795 16615815 23873685 108459600 136997235 48557295 88852305 44334210 90398265 18010335 42152925 9659565 51397050 143991990 124672650 120186180 108072915 69655260 28800285 17589120 108315435 95564940 60679680 62719005 108865110 63387345 23080770 136428135 16653765 49919775 30332790 53239260 64376055 53086845 136825620 71221920 72633720 22364025 60086925 137533455 41609475 88097175 130343040 87586860 131270535 64928460 15611880 131204850 45925845 4095765 77394495 109707285 6145110 122679360 127491060 74665605 9722400 75675645 87962940 121559310 137664630 82929330 50773275 140734620 104586405 65833410 20573655 41670750 13772745 9467145 114981720 40725780 38663475 15040800 53356755 19584015 99998175 32829690 126290820 73406820 91402335 144532545 78558705 57187635 100659300 105072915 32304840 57574185 37615065 55930005 25948605 57062070 10580865 131274060 88820385 100913070 95146545 90456525 141523725 18166320 136161810 56245455 148178955 617205 17503305 121371330 49289370 99715425 130228755 13582680 131200500 64197525 24718725 101721555 74418420 97784670 130993590 4333560 8769150 33887940 45466935 71328465 149552340 80759475 143794590 1659750 58760760 30767970 118122180 4039950 35527500 15542535 103011240 55774125 144851550 97583265 112932945 142219755 105199890 115705860 135087825 50784045 18213360 3267645 11467395 55778280 18062865 69208260 115120485 2466960 85287960 83245785 83769315 37106640 78601965 27860955 105942645 192330 143331075 84801120 80575740 74686935 44529375 81887670 100333665 12846045 7677285 125818065 65996910 144871875 15757395 140767125 15889725 16947735 59385480 19873140 22214895 125858580 16546575 137870745 32266725 141810 101023050 10204980 10294080 38804550 82451955 109358610 130904430 102218985 125943810 57593250 137901675 23558205 130635030 123288570 47493360 96711870 24174270 74889555 44003490 30979275 82865865 13492380 140249700 45535350 123510750 37814490 122025675 10547910 70147200 87929310 118105005 9223035 135900000 97925115 82603065 56947935 136005915 149553195 22382895 95033010 118846605 6335925 67267485 55646625 87741915 41355675 127837620 1797180 32103570 37378560 30041190 18257340 82180140 28361250 95843610 66823935 41267010 18307665 81205440 122826180 29940705 76058310 96716040 114000285 3639345 14682015 99628260 27398655 140127330 264975 128651400 134457480 53506275 34643880 1991220 34932390 122543385 15822690 47812755 118790235 97132350 92370585 125390970 58219035 80013690 17133255 38894385 56740665 1586085 21202470 140613795 90627075 67942170 137064885 58861290 57443490 131232270 16007280 43883580 131647620 121379280 17746935 97447395 71139720 46842225 99547500 82710915 125188110 13027605 45503715 24317925 94703910 14618025 74969265 24464955 57917685 143796405 61340220 50508930 120279600 19261095 131802480 56825130 4761855 119656020 63213315 5427795 100875585 59656410 53229060 121031685 9708150 102891180 60265980 95370915 49773330 142024515 87330795 82745205 27275040 96807600 13346115 89598990 58804245 65211525 122200305 77641230 128124435 9853485 9475110 13077210 146260605 108560085 30714495 135304185 11450625 3615225 23276775 73390800 1600635 123355155 5310210 60919920 18996480 11743305 24344205 132449550 102616260 109899030 133339260 37213545 136213935 112964190 49677045 16132290 87164055 63772020 50727015 50456130 108849135 98654385 75826320 141266580 88036275 75027165 1993815 29676570 53285325 44922030 90971265 72357000 80554845 139748775 39053580 46871625 2784750 137240565 21335820 111952920 12916485 49152735 138196260 142639080 141677925 97864530 42897645 2310735 61778010 11242695 53057670 35597055 98591400 107344470 20005890 46286115 89390040 71296965 51866340 126570795 144920850 132101640 111111015 132107700 21568905 52237095 121982190 25967415 31176615 125628525 62506740 126860880 26574585 132023580 15197685 62201745 96761235 535665 30320100 37787130 146863950 110662125 62706825 114982695 18396510 16436895 74427630 14574480 82325820 78126735 49845555 109185840 90480810 81871425 28005585 33930015 125898915 80922975 1744590 73291095 708510 89612745 109661085 14727045 62192115 3002100 24110955 34365210 144609240 15248850 57214965 128195745 12483555 138607200 19233705 143716050 130890135 110806410 6049350 119140020 122035290 88312455 34111650 140976060 136018620 82218840 90168405 39875505 110586690 98470680 21573375 35797140 18722595 145314360 85394580 96105945 109927680 110592855 149624130 42118320 118414890 35030880 124275990 142925520 117865620 138289365 11383965 138794130 106544280 71796690 24474915 61140180 8890725 86868525 108768765 92074335 51793755 1205115 129538395 70670250 113443050 38035005 134138220 130165005 142566150 3836025 28554585 145699860 114298770 61267500 59595075 82114110 13883250 15188115 43435785 143199750 86428680 66449310 108364740 86387415 36526875 64046205 7552860 44556075 55237815 104060700 82593975 81696300 145117140 102532110 105993225 29203620 31344600 51998250 86377530 88834695 15553230 108295530 124146180 17764275 50354730 32214900 56275395 127115100 3814605 28596765 114469680 140812560 57458880 36753555 101954115 114501555 99091590 34360560 135886215 149394105 40697580 70692675 110153310 94725300 135341355 29972145 46127265 91167285 79959750 82038480 30991740 88968330 140423970 99324825 114758550 143965635 42886830 35372430 66373605 2609550 76726290 105225360 13130760 94309365 53739540 6188775 42756405 143738790 129964680 29470965 43923495 24870255 45703020 64327440 44135400 81157095 63311775 57453765 51415305 51911250 66397170 87574395 49953765 18635745 121778760 66406950 74767845 108607275 133311165 83681550 59010 127990305 35421555 68172555 143929455 113967090 94488900 44779665 95366295 18676350 111436140 113155605 76011870 2501010 124238985 51671730 52041570 36958605 44086305 101652405 32491320 123858585 126291525 57655725 78662070 139416225 84308040 127243575 77217525 31802640 30145740 57460560 131301450 7438155 57954195 67310955 65190270 37233840 60283275 26522820 5380695 135157845 55347885 45368385 61621725 45208530 122659185 37837305 6456720 114183165 61889955 110163840 46729275 81279120 111700365 63797055 75622905 75933840 51021045 148162380 37156890 117296025 64557375 65780280 148318905 122038965 113896005 106726800 105155895 84748575 65998950 27384060 8038860 34265265 61457385 142546410 9582405 128485965 99640785 60018015 17016180 62915265 140105610 57782565 54376800 33513900 52332390 76443750 27736710 128089545 8776485 112042170 63552945 55522440 128601990 85665030 29407305 56986110 30073110 142800825 38245020 109415040 99202545 18044685 97961700 113128065 14842725 135413025 89169210 136703670 89662050 105012060 114035415 85320105 41177460 126939015 83961390 109715880 47849880 134621565 55718325 31428045 13992090 69151215 89918940 145138515 127516680 107448405 9189555 104499825 98519925 100012230 127613340 127936995 40668420 102660255 1074240 142860075 45773835 46989420 106320480 16619400 94066485 131886390 124239480 12925260 34349130 35613615 52276920 41367960 58700265 100161540 57722385 6887070 114313605 145633860 127541880 69548280 108821250 137256435 116662410 40734630 58597485 107905335 12406155 24372945 62003145 34168260 82767390 7986420 68090445 48231045 131410905 80644065 24705960 93163560 5988795 148714140 90868170 62279055 127234110 140722155 124560990 136395465 144579300 22559925 124918545 91710765 138147930 32783625 27608160 52906680 20805555 76692300 6064995 45397380 118618380 80205930 33896280 19832670 40009320 103047930 78864990 22926570 133437885 82184565 35564190 2588940 82485675 89030685 4683285 138244350 33526650 143719905 34473345 65468835 46468920 63995325 117319110 147861450 40923765 16128390 112759335 34506270 3795495 21095355 5166015 62433870 16837875 78604665 107584635 39165015 118804065 19766160 79498470 93143760 145629990 7253370 84114615 49200270 102600930 63181800 35549085 86411625 18568560 4684935 36572760 90344640 91295370 58541580 42744510 77713020 18486435 30000660 54820095 112947330 125777820 66603840 122686500 72585090 41893800 51339720 51490380 4309200 70828560 139259130 42514785 3166230 70409265 8644905 112606230 35566980 26508345 42213885 83601420 111419070 8934555 139410855 79013070 70365705 88528305 63457350 78908760 107514780 119159475 142760160 54790800 62640030 38554830 111125370 32789640 12548820 47418885 112013580 28560090 76874715 118457340 29738955 63328035 39588150 111911625 92207145 11728800 128301495 85654425 69765495 81655125 94806345 132196200 42885420 51085500 15365775 50481165 30078885 80896605 17821545 28675245 58638930 93373035 107803965 31059570 53605275 40705905 136555935 45814860 130383780 51077430 135475725 15643335 89910900 35052870 33877260 13293840 63634170 20246805 87640305 16898175 108296100 49979610 49266855 26983080 123260925 8763300 39157515 84970395 25067445 89933025 4835385 95317905 113920680 39499350 144370005 89574675 50029515 145713240 102055185 36014190 131971890 63544995 11994495 73905915 54640320 148230330 98713470 126437970 123941370 114413775 55677660 30313260 34299885 22083405 77253720 111581940 143954520 70082865 92408700 37679805 34691310 42936240 110519835 82879065 14937930 89683290 111779100 85448805 120082485 91265820 41703330 13004730 107098920 133705605 21833760 121722105 80651475 68086665 55355940 27917160 33405405 113823465 106841895 21065265 133480410 92094630 40867185 61026600 58602090 52691490 56485710 75434205 76843335 71278530 122144655 116460705 31973490 34079475 100133940 54991650 96360780 49406355 107011050 50012160 119355885 101757765 26857590 100697310 100855275 59936880 99368790 108136980 65908095 134642310 50494170 90631665 89255670 93627105 2583780 56598705 83657955 56082570 126439395 62518140 98277465 4280610 12334845 107704530 113780760 75409635 78649770 18969720 52414695 35664735 14396460 41885790 71518830 20967120 107224980 104470725 78876750 12335865 39620490 116090235 136322835 133535100 66147540 2517585 106007550 79695660 21621090 45793110 126402240 98503815 107550915 106533330 28706685 71428605 53051280 110687970 3018285 5266725 50507775 80092335 44495490 124224705 102472680 17999115 93077130 4485285 13924680 75669525 123525975 98479110 134663820 67121070 69755130 148803240 118400640 128175750 58842795 79240860 11469540 19016265 63380205 148676535 130775325 116811750 90066855 43155195 2109675 47401935 126576480 117696150 83946990 107046045 147018840 94977015 93528315 9852675 11526585 105241560 48134160 29033265 125508285 146524905 3453660 14996430 149451525 109628805 84185985 34124955 132792285 142072365 112166355 37050150 60844710 54994665 83888295 101150115 77298000 93361845 79138440 73677840 113150370 144018345 100200825 25918305 7957860 39374130 35952390 65884695 123744900 88541010 85662990 83650320 102938505 38212425 72545910 102657015 112105215 2907285 145261365 72328980 145317660 36896820 77256165 68016495 138857700 81229950 2360850 116390340 93517890 22815135 47047455 114799005 8710845 147873345 117194310 68924415 3702840 329925 28256850 135315885 133583760 117585525 82647075 106919805 115300125 114272400 57367335 40730550 141460365 33512145 54510075 104210655 149116995 127769790 57481620 3933915 57147960 26943330 59010795 557670 71373180 26262630 62965380 106820355 17984475 9080115 56265465 79791510 115827060 43730250 42965235 66528150 86077545 82628715 89329200 136972860 142539540 74397240 11150265 103690695 112339755 99421290 118567590 45943815 131499780 9408930 129688290 22746645 133205880 75728865 20796885 615375 102088590 144977430 4699365 34613325 96611835 137533935 87681270 146029320 72826305 28221735 118318140 28788510 80133255 44383365 49573080 72783210 67646805 64593765 123505260 87103395 60724770 91521030 82963575 105602325 4440510 57843885 28114245 65938440 29105115 30325530 46140795 63342720 147711855 49538205 46575765 107484900 84195285 123808740 29439060 106238415 70724145 23454450 91293870 142455540 20944815 75742770 103632360 87384135 22557630 49541145 101372460 62710575 105797685 41832450 146961525 73781925 110403015 21126795 124503915 13371015 72846915 76453215 75106935 40241145 141519825 65452305 129298155 28638270 105701190 36087960 5195355 44766540 34235760 139713225 100514520 137819175 112691490 124250955 60423000 134214465 41459460 29898495 4780080 123266385 133126200 52980105 129837735 100462740 128792715 81220050 78601905 68414415 127073115 67127835 146114295 12193215 75204165 48717945 73374540 12345675 90834000 65234055 80767485 77421675 21636450 46989705 132903705 148758015 146598360 130448730 43991760 118279425 37822995 86504415 119338005 93862485 30813180 6648180 102774930 79833075 119126805 15125370 90031110 388440 88217700 13521240 18307200 99600030 2172765 30073845 149528865 115864140 81451620 143612490 45854055 129235785 30521910 85865655 23036445 94436325 121097460 57470415 7554645 114377955 11942610 145211010 116048490 1706160 89406240 38759085 19226220 95646450 62514480 108866745 85718940 86939985 52778340 109836495 61660530 99463635 40693380 23895240 67665705 12819600 39902910 121045920 55710705 46253460 126254370 29592885 26743785 3898245 10158840 118531770 109175130 143589990 38880675 44872980 51013170 141234300 3832950 141954720 114538770 69910470 92048670 115034220 31230840 61623225 88420980 131847045 4990365 45131460 124528455 77730330 118467345 65041740 79867785 69593160 56154960 122711985 11144910 134228865 44280975 5301180 14370210 45301950 107112690 78124845 85136295 66461580 123414375 89163855 80267040 31378170 73099260 58247355 101595735 116370975 42666945 108932400 141849315 3472695 54103755 90657315 51096390 9242190 124235760 43735845 93341175 34431765 111392235 25560690 102483600 112832055 96774810 90707880 149759430 50899065 34011780 89611185 48403890 38931000 138663255 82867410 145665615 19932180 99807105 127092630 92976750 69637845 42777375 141111675 106123800 60852300 17531475 115493550 105637965 111983865 69927555 87165570 107224950 78939570 44775570 14269185 105257955 99389505 11584590 42103305 81197820 89251635 104389590 134664000 95627055 69599445 58525035 22223985 31374900 67651470 56240685 72039945 127388355 144139230 109455555 62945895 12906825 149052630 34715790 39849045 98351565 85560840 148051665 27173880 16572555 138172275 144212940 58488765 140655885 46619820 131704530 60971700 139738980 117173130 139526805 128220765 45147705 51971040 92281755 3394875 105310080 13569000 56545230 78467925 79185195 96036825 68558820 139320090 4923690 136201200 142700190 16870185 128561085 38705820 97455705 87979290 138887010 2904675 120619155 11748375 53477655 2947125 15129870 40093725 56576355 145571700 142011045 124185975 67804545 41608170 34535730 79035585 71736255 20302800 97617015 108154095 119562465 145527390 56608755 121988130 28872750 29429175 20598180 44369025 137246115 124669485 137163120 66417285 11078595 96721035 142481115 109099770 99808830 146333430 72706905 105922350 147702390 128705070 56649225 29189205 32972025 35799645 2379330 144414015 22182540 40775370 106330935 135290295 69990225 106851120 137598000 4361265 119655720 8102940 43807995 147100605 38692860 18157395 8351640 73940565 52749540 30805155 36788415 135227955 7405680 45829950 116588025 49393965 19864020 89899275 81826635 123143535 137235510 119726025 101226150 96508440 124012680 1583280 129102435 64945050 25146045 24434130 145395210 148758990 89044890 48412710 55805625 74433210 2098500 97407870 78128100 31010745 78268425 64017855 134191425 53281440 23365050 32599605 128162160 127008585 96286095 88091625 59242950 63829935 113290185 105812880 39576315 104468775 89349195 22392390 82502940 119039745 90596910 147940770 53704455 15222360 21877110 12664170 143094450 105129555 110342730 114144930 12953925 78719520 116202465 32911290 19867515 12824175 94747830 11043225 4794180 74538285 47261250 144248115 111455940 100780155 26789100 50039265 8231910 54722310 97882935 94054140 110036895 4140300 146470755 78880740 128420475 75320940 131051010 142939515 42375225 98676945 147509250 92885235 52805565 6575415 5712285 62022420 111105030 99924360 57061680 108033795 119891820 138448515 120170775 125989515 132217770 71739180 66989610 129528600 43023255 24569280 36195825 99155895 1797420 116564730 40032630 149340615 130599765 106796775 30654330 50474625 143500920 48440985 50359020 140818695 120034965 142717260 83787330 104107140 132583815 9144465 14617530 113062770 98627520 102456030 73745085 56445945 66975495 27589935 125513160 65773425 148876650 145169655 116054865 115415475 51358770 114451950 76183860 41347635 110903025 96238125 96345240 25670685 82835655 61922145 111893955 124046310 119658855 117121455 22975380 15938415 10469565 33735 44020785 3109785 8543415 124740255 58946625 130944555 20943450 20134755 111459165 124735530 30869850 61224870 64409070 116690550 46609155 109385130 85723125 41027970 26576925 10480410 88077315 137751195 9270240 91558605 145284480 65428350 75088575 87493470 88665180 96937740 131353140 112395075 5370960 33567525 9806745 98756715 10544715 12344385 135489855 122658165 53449560 50041035 101764845 105943815 104407575 100939965 54259935 26038425 1312305 37423815 112801485 102264735 86163570 74925585 114690225 133301415 129177675 35809725 45141600 20351700 71529480 50505195 96601515 11933715 25080540 64619490 40240170 120556260 2623530 83933610 134588730 26932350 76676625 122010225 30436110 66634530 116276265 19698675 99012870 18221730 27125535 72101205 132655845 105936450 14982990 138755850 118648335 84211710 62517030 46914375 99048570 12281430 116919090 141868635 91894350 4205520 20912160 123924975 851220 92222625 87237495 71551140 5499675 15703995 118634535 144756225 46655625 120560220 35237325 71483490 3712185 17664495 82950930 35608485 143645190 144856695 146778195 15400815 21427290 50625630 5599050 29326230 36365565 32045535 95179785 62723100 11974065 142270170 89406720 95136810 80563725 27930810 19140030 129878160 49602165 105313860 147189150 46672230 75694875 38252235 118531755 123238440 149026260 22721160 44881065 14893590 132840 104998755 125193825 83425335 42361140 58415475 36087960 136770585 149442345 9436350 96905385 102825510 10211565 26995815 125895 113365200 115537860 38891925 17468070 87519795 67552545 741570 61241655 1721835 27542595 1101945 121410750 86648640 74086590 129474855 38946795 5896140 9426555 41232090 97099725 142600725 127168680 66669840 31224690 64436040 6273900 134602005 74446590 57530445 69738435 31379580 43178295 78430770 59160210 92741040 133675905 58053630 123446370 69142290 83151000 111414945 31462800 42990135 15363900 141191190 96101580 56646900 124620555 52102500 37514190 132455370 63005055 47520240 34393110 64367505 10372965 11492265 71943615 119887770 21734475 119364015 115285110 143104485 133551465 110292885 122860680 35655990 26003160 114525135 51765360 145389795 90572115 78042990 69739530 83322120 87714420 1843530 24561060 79234755 63884400 54711210 89054100 99037815 91837665 56621955 29696340 97172595 127190055 144685710 39997380 55852830 9649815 43759170 73465725 104457510 80301810 122870520 12614595 128870070 356835 93062970 147711135 134491320 85109040 55560480 131730750 63350220 115327635 21560280 18706530 79516890 123183120 65579955 74454375 58530375 78851130 26555610 95683275 18861930 40474365 129288900 60218220 94962075 38926020 85855830 145289220 73313190 133630650 57206250 147939660 143894685 124794045 30420975 100725180 31164465 31300185 94196280 126888555 102988470 52058715 17466300 142972110 96235365 34670595 88699710 65608605 39816660 113313825 56178330 69788685 76314360 19209285 95098395 117200535 126552660 66954600 128865420 77669370 42746205 87089055 138510390 56580600 19111755 97614150 12878715 59207430 67024440 72228195 48397785 87229665 19537395 13465575 47858100 146670315 95427105 114141615 82855920 56263755 2575110 16066935 45334545 77983170 72321000 71386440 145963665 82874925 144332085 81719670 87884730 29732340 149413785 117256170 130421460 93914520 143179590 23221170 64887120 84171795 86674095 15667695 42596250 72431130 135978960 54498780 85389990 9891975 102164745 37283580 39521745 60256800 127014765 137794080 113270145 93670140 20667030 44413020 95388900 32956050 115973610 91012770 141415455 75329940 48962745 76082415 85208985 112739085 52747245 18360975 71766360 97405200 131001795 25951560 104659485 148850070 69313065 140207790 73478670 144749280 4423410 647835 1186410 44325375 125717085 138326625 120967665 10371810 137945970 95521080 57181875 28747800 49698495 61392765 60571170 20697630 9744150 34296285 140927370 2366055 87022320 42202140 98623845 60775680 48463755 12714060 91222950 133635930 64109385 78453780 14073750 48180390 71085825 141208170 130392945 4226400 865470 8297715 119268840 134569335 9787665 82409940 12541785 67689120 41598135 102737145 70996830 98860740 89376090 15757935 21678315 60302745 14108415 78631860 119787135 149738325 27363405 108031560 8588910 52933260 114761085 33620970 82369005 1941255 144619020 67488030 147909765 101848470 86160870 2978895 75796350 75917715 94223880 94230945 46591980 27780435 120610200 114879225 37915290 148235055 73074675 142088355 63043500 117755355 148044810 62848725 2070975 112366620 123654210 67081080 56283795 84956115 62936055 109646670 76855200 140492280 121414590 34878435 91784340 61938090 71981745 46372710 74742720 60743850 205665 145890030 148314405 17869170 31674750 118172340 115702380 18058035 50917695 134259795 60642540 27071220 140318175 149468400 116832030 84331815 41279205 76282605 114159030 136855440 82148040 49233825 31694370 18315615 13964445 55991235 88008135 98569500 118396740 102696495 84945990 55817160 80423250 142020465 79671960 12552840 35717715 121165185 68892975 34247550 47822385 137085180 35018040 25977030 104586615 140757180 145068450 81667890 5887395 26474265 52212990 56900730 129077940 44954355 23552910 130862265 139771380 68860365 60128115 49105095 58523625 81479190 114090135 56845440 98002455 65398650 120290310 10865280 84708660 27559500 17203005 6472515 53703240 52472910 101141415 114220440 61256130 25679835 89342700 138410895 97394445 108784560 121762815 141202860 61909530 45388125 117649200 99803625 84181125 19616910 141379455 42227445 4469925 26800620 112536075 108056745 38763030 66761535 134784150 17078550 61052685 123330300 144603330 48884670 77297700 54836880 54300270 35283060 25273965 91905015 72017175 145425435 101873535 62772555 107303715 128808945 96099420 58875915 78754980 27231555 24403560 58546980 128992380 89158920 33164205 84198960 128871555 43555920 12282135 40399740 22169370 14437605 6112005 143125980 129467820 17061060 68929995 33507645 26364285 55258905 7920930 12531810 109360665 93376890 14512020 123828060 66479385 97442565 63887445 42257385 12905145 4164510 126771090 81315885 73949445 108540660 91573785 149911545 137801100 142300455 77760795 36303885 13830885 82294665 53327430 121442325 97237650 46609695 137289315 82818210 79308840 27830010 87723795 73061610 83703615 100036485 40134330 11775930 19841685 88831575 98222640 81104355 145011390 110677260 56053455 126376725 70377735 94358490 29861880 123344640 144112455 11070780 6756630 112413240 24141225 17923695 118196160 87420225 145455690 70615455 64430655 130958190 8470455 89523270 102958530 62637645 95686365 10035960 143594895 104537205 145827195 72623565 119110335 95215440 21739320 6579225 20680020 5970630 133707810 9225675 17436360 24965520 131884245 124594530 146007795 5974155 127327950 57262725 34553445 11521320 143269665 61363365 86492760 126895185 4346925 132389220 112757265 36070410 113748900 143014230 97050840 83748435 6370650 65914365 38214090 117758370 97477620 31610565 725085 89962470 25764990 114429675 74246685 41601795 129485055 16707345 85517985 117286845 138629325 77887140 124259115 114004875 34299270 109206420 21534855 59163705 31150470 75613800 72182010 147865215 119888415 81343950 97347750 62741580 147534465 123706515 20863110 134416080 7605195 64621095 21520950 110599185 46258785 58872495 37645155 77261490 137457870 13036665 140775585 83877195 59751600 37675155 76795500 83339385 64479030 99708990 42927480 104279040 106098360 52306785 79966680 97836165 148614255 86156805 34708830 19484430 105297405 84616500 83463570 17776905 105278475 48190110 71796480 130536960 31477665 35872695 133970685 109335045 134697330 3632460 56093400 33134790 102586800 10925310 96663015 22453005 40180725 57728565 115464735 46271325 65949795 3244800 83439900 31223010 10537320 58783275 9319395 111226185 44388600 38260305 57089055 18563490 13401690 13733355 145395360 77109375 136190835 96123945 110065605 133577010 62326110 3223935 95164770 40723200 109299375 128445690 97831740 91735200 99595080 77776785 131633325 19181205 106568160 112123875 95675265 70408875 77637945 138742275 136443105 39795555 23197830 37341795 93885255 136838895 70380645 143254575 60612345 112091415 32187885 37127115 6340470 139155660 143176695 49856220 14879040 67065075 104637735 121088385 55430805 43013310 124815375 149480385 77109990 109884585 106437195 61719345 108780750 144144180 111031020 35161635 40031325 149172705 111247140 29861970 12309960 78157680 82883880 56366880 89448615 68595990 78843660 103246275 41011920 36266355 3565170 10011885 40349685 128964990 5218890 99646710 16932750 58250265 131511720 77347320 58590855 132939720 44298420 12887010 8345115 33803580 149571960 122855895 93524910 79880700 75501015 103970145 116320200 7133370 144630990 112910145 81436050 100946745 139142400 48398925 94646805 1018515 42449415 67430580 142400175 126848730 130070880 122990220 106015125 13647870 81997170 131014335 133501995 69220470 95059920 67594815 28023945 92144235 70790040 94319010 80174445 96226575 68005665 8018595 127298670 24130230 66606405 112083105 102966030 22409385 72116760 45758715 7598550 92422515 17864760 1981665 104019945 147344370 143154495 21976080 91646550 80737665 99993915 84489465 10877790 130384905 67738680 44653635 101317605 70739505 133381050 102771135 133194090 73491510 147695235 52070100 13463385 53280420 81872850 115462515 124216710 2503755 136934835 77948460 69310980 9860580 92670150 146430180 74549700 149554815 3607725 91977495 117108420 117532155 3908580 31991235 83849790 37385970 16667685 8486070 114718080 3501570 51965055 861195 113544000 104953860 106180125 56483085 141681570 43985715 89768760 62387220 62863080 26909970 40423545 47644140 82991985 60823260 87604560 102284355 27432345 130176360 46661715 117833565 66768885 11264010 65380905 124539540 63293640 136344945 56232780 68205690 69421470 51470265 12108705 99425700 32912010 2171940 119703030 30661245 33989745 130379670 119254695 17781900 117035040 76031940 85845795 92388675 32526585 100442505 37335315 5420820 95893305 43594815 140395935 45256065 31827270 100825365 71060310 132547890 75286305 72772395 86954175 1423560 53236230 105462720 32056590 147170190 112788390 48349245 33735000 101006670 137728215 9341235 43688130 43731675 67118970 90212085 82394820 49835550 128802390 41123715 75866220 33624810 9734505 141499140 147760800 124670715 44433420 26898465 15283335 119712525 141568590 38797440 48126645 114328950 88852200 100615365 122145525 36976320 91906710 144734910 63183945 43609200 18312600 85192575 31296255 125970570 17908155 59884875 123460080 40979355 73685370 47032020 64652145 45116475 99715245 124599210 94380120 99516900 19269345 23171865 38173155 24425040 135165735 73831545 30149325 123098130 7619955 10184160 106601610 70781025 97231770 100560030 148506810 58411815 149335635 60269985 32427915 138923310 27563925 61932390 6653805 142878075 82981725 57782865 117118725 65742195 77059290 46121145 49990710 146434335 70284045 86402385 50056605 68015295 95577525 695145 25756515 34726920 90931200 36977790 87983580 122409840 119447835 147231210 78445260 47472150 33658515 62256300 5688540 53772900 38335980 11950605 6199455 24026295 56291160 79675095 42729165 147099525 35136315 13214820 44734860 58374240 93508815 83232240 119558655 97018515 126434820 128491920 40522575 84943710 2698365 95803845 65172135 15656580 61596765 39174420 16444200 101290095 61402185 128029410 108527280 148770855 49078095 118065450 69824940 3565365 50814555 25950510 106694265 61727025 69010830 83480370 76604280 135710910 90482445 87258450 66547965 120829470 10786260 14961030 33276390 15302685 30897105 38216370 58671555 79977915 118032135 73125045 110188875 104149710 40726965 120748005 29561775 70602060 19082640 149222445 46420275 12937380 8047740 138605385 71064585 26732145 117328230 148223595 141920655 141802020 17142915 100899405 142944660 66171795 43393860 97437645 148195620 121149090 123196680 47737065 66748800 25946715 7130265 19160595 33730950 106800195 70515855 34477800 142525605 71695230 113947830 143502780 71283105 106085580 39957990 123858795 104628225 46493925 45870300 48072015 65920635 120110100 39525360 40737675 119901375 131845080 4551285 108759375 44498460 129433080 145707795 123182595 86587830 36703920 81449190 6198345 132760320 149840610 75770445 130178925 36115980 131511945 53355660 20585985 17090850 21933465 15088590 148973235 134526135 74141880 37026450 34734675 39093375 25301130 134609595 141452340 29625270 74699160 124723860 88727325 82034625 1936935 38328165 109853715 61773075 84149445 118173900 139120140 124364430 92388930 42372900 29132355 21511725 148892940 142830315 140339310 58804695 35508660 21341415 119540565 51377505 51476655 147554640 42390465 40994070 139724595 67961190 133823400 124016535 121248510 8055405 32215830 119754255 98314710 91898235 143025885 84172725 40343850 145782360 35593410 16540290 40380555 119790615 117323670 70586475 18454500 67018980 23738340 70712280 129896190 134817075 123022155 110984610 124272435 1221015 109305105 128921235 12194550 134885505 149009790 95605515 12479205 86671140 109394910 63357045 106651560 12956985 111924825 25005195 9783210 77587395 101360910 13359015 73718640 132484755 47040510 100080885 27627720 131685030 50260995 122684370 149997765 40992600 85521420 34279770 118000440 12795450 116289165 134795085 41992335 126968085 52335735 2326035 129955515 37695255 127197075 13241835 79443705 113819025 105692655 87544770 76326435 138830385 32548500 30448365 31654455 34613670 36071025 51263265 55487895 126931980 49677225 35177520 62946285 143725215 73201980 68673345 142059045 122763195 74130870 78115935 61784805 29184300 100683975 102518535 125805480 73658925 63217695 138076515 28199205 62136285 60605400 101707860 39790170 12052200 103990530 65923845 137354910 80309415 299475 121038345 115515555 5547000 61445070 88853340 28068480 39615435 53558070 22526205 82523070 93382470 21916980 52638795 77263215 90541080 63653970 58546020 28869405 70536705 28701645 20339055 40188885 144842130 141729210 73197690 40174065 141249750 90639060 120697215 73346040 61317990 92577945 1889100 111211275 80479050 91713075 2982135 117016260 1104450 79735320 14359875 64650240 64634820 94146240 85434945 113796810 27131265 73372575 73890765 108805890 149198190 26005710 127702995 88615725 25145865 52051725 37259400 32723235 2592690 3938505 14669520 66827430 68614740 108824595 10505160 33458250 69623700 79546140 76697865 14526810 130720080 127107105 51013155 14545110 64587240 20444565 82061730 45229290 62684325 55989165 100120980 42785625 97223175 23203725 123998985 61024065 102506700 36850950 148066935 72965190 43486380 5822970 31724085 91936725 126342750 67947375 80024085 7833885 10618965 101456265 26928345 33688830 79822155 148632510 20546625 67428150 24153165 114873165 98840115 122874225 36229800 22925340 20670780 121332555 4354665 90902895 30185220 41915085 86535105 145415550 69760950 3392070 64930515 92722635 57464160 91418730 12522000 26241000 68129040 40724370 123488985 27088650 149183880 131067555 7983495 93701040 50497035 124411935 2396910 11762175 21604935 114629070 87825885 13261770 143581710 47492040 65485995 62215995 73957995 32958195 11340540 109692090 104945715 128005740 52288425 91769550 79656195 110342505 5189805 140088300 17847435 143585535 85937490 2541885 91621185 119800140 11483100 148762215 85792155 52444560 99122475 59334435 135382125 20307750 52224855 68439570 28999320 74958015 100542585 73959060 111247830 48991920 32203485 102127095 72291990 141798615 51120105 47813445 135713205 87731535 58635360 37176555 30374715 77196075 95280120 126171435 107708340 19008405 140856195 123614340 118898400 78184485 107638845 127322595 29720805 52497345 49408485 57663735 94924035 8247855 53350365 108146775 68129655 130857420 92960775 105547350 36014070 59448045 113254380 126189825 40698375 112744560 41417730 139726830 99163350 88341015 97731855 79903860 119927355 143627970 11510775 84498615 62186130 116100330 142666050 115541100 72304140 137136660 31927875 62185335 25069335 108175140 130899465 10790700 64103340 71723730 102178020 27113925 16691730 31674570 144611175 17616465 49420650 139361100 17441040 93586005 122426130 131875035 132115425 75538695 13110120 73253175 17985690 109760130 21247800 86749695 14829630 18613800 81600720 149634885 61487025 120290625 54622035 39510825 106727415 78000120 91695030 6150870 64341075 69470220 95868240 116310870 138187410 118318425 127454220 112850760 64298670 119378415 67589100 10107030 4360485 89538045 36818445 68806020 13448280 57703215 41397045 98168025 85969680 116002560 54359475 36221970 114176280 147579810 81058995 88984410 122080830 25193340 122012070 109458165 40990440 140935440 130192950 36038550 107765115 4083870 2409435 141447600 126931635 120365550 48306900 49533825 136061055 142413075 97143390 72672390 75206505 48580380 85447335 147464940 136071510 102618165 73602750 5331720 22388895 120475620 123816870 86679120 102360735 45574335 84209010 56083845 118064565 123437550 43270560 127125345 149892840 51877215 50764800 146949885 88305015 33441990 148623315 23234115 59507865 44383545 96550335 127804305 7483515 97458810 71831085 3104235 121883565 102961335 126089550 122823795 64465800 28638495 25198695 63347595 5598495 26336520 50508885 121735575 67534005 89042115 38815635 108971250 137334645 134711040 108757605 49563585 2780475 68272260 77616885 21443070 117093660 52190805 75455685 86865600 27252810 132078150 99919800 70275375 48818790 67114080 130205145 41193330 27134310 64219425 108688170 86393160 115036140 131584950 66026595 106069305 16732905 39285525 43692105 140454975 38706720 33870480 112772805 37181355 141408840 146767170 36619740 88753170 4231935 3197415 79319595 39130995 51508245 112659180 132226830 123844545 127303035 94807695 110113665 27961635 29154150 147818580 44401710 24132015 53800845 110315460 117261750 118060545 47335575 108184815 76155780 52240215 16259055 23901120 60663540 69905700 141668895 83187165 48479940 75854415 75689190 98258025 13509045 30112710 59276760 62064330 32846355 66813825 114299790 95270895 31784835 70200915 56042490 1233300 122496420 96139785 65181255 145193985 142715250 13071990 41262030 54883515 665355 56800080 79174650 114703800 120719940 118083900 88847355 38338965 99322965 67728990 19784430 147266100 143092350 8582340 137891475 81184560 7192635 81733755 115226820 48777765 8415195 33400365 71319600 50223450 56589630 73203390 37646325 65649480 125135130 39416055 125707635 54893685 83020920 63735540 41936685 63486105 76390575 121606065 115632300 115454835 106991640 50022930 131277000 13901865 45026325 140716020 61880205 96181050 51594825 19497615 46999545 25507620 35245815 96506955 10959435 138117570 77574570 37733895 40686465 22608810 91499475 5754120 96904965 130800555 76731555 92527335 101751510 4858440 79754835 124530420 66575220 49314165 78439620 60080430 111003690 88971525 131793180 107969835 30722880 130766205 130711740 62741460 108245820 4083255 129419130 117516405 58383210 133803015 24877950 65769450 89836545 19677810 130121055 28712505 21882660 76412145 141870930 87263160 47699865 77535990 93318990 87645945 49587675 121142625 91187670 82871595 72241710 285120 103324785 148235685 130772625 72730260 126812835 94801395 34718910 91190310 39008010 94368555 99928020 107473395 130150080 50284140 95264070 39431745 73771155 124057245 90895635 116141160 109619385 128556105 39044925 51446595 21607740 118619745 51022155 79987140 86016525 79103265 4108260 37932360 110691240 28018140 127965735 98405085 26824950 47897235 71644095 120169320 24369660 128010975 80993115 16529940 130037070 134406525 31338255 137231955 66593325 103465140 140077590 46560075 147749235 91162080 80817555 48625425 80972520 141913845 111930105 149786280 34008060 127898535 63045225 119494275 134142900 84534885 19933185 102888750 137293050 90484935 59312370 116367405 735255 127249410 110424300 136542120 36225735 99322350 129866190 131746170 19150485 125759730 32372595 66848595 48727380 66443670 78945915 5850750 15614880 54653025 143698215 144281685 41144940 14364540 105532785 49003545 50995470 11543130 82481685 9374775 132919740 24466200 13700205 77223060 78350970 109007880 59872650 105317355 24409935 70663635 12959850 13989120 146218995 149554350 53260770 84064440 13200375 1690215 62372310 64013340 89207175 14982840 61992900 127477440 11910060 41129565 115017585 127092630 127047795 63274545 125965545 102090495 4678785 73480470 61250235 79777740 58744650 27939960 87158385 69659565 53360385 100318575 102734775 79001835 55171575 106905060 53565855 125737440 100128165 39873735 144181710 100079970 72582270 22792185 42576105 177525 105996585 80426055 23574960 34911090 92108100 101170230 30091695 25491300 19606230 23089365 30045045 81503130 7805595 122156760 135086220 7435035 16529040 132839805 33189240 149028765 127627320 32762835 108766845 143972100 12012915 136274490 129354810 142348815 2275605 125708835 115070655 85741185 76848840 106323150 96892620 126792135 77382615 71883615 76634190 131866155 42363345 88922655 129120570 140096625 146832225 3941505 101624460 71471025 121722150 64683495 135496065 148218915 145438470 135146535 90660825 137997450 45783075 98882115 145002675 125225220 119199450 63075585 90627015 29881470 94573155 12243345 35116980 84273885 142262550 14673450 107908635 4003170 68722440 120684780 21263475 34858335 61385550 6133845 105319290 56374110 6821370 33431550 7667565 121034250 146967000 36704835 139039095 141502125 109103505 84681345 7058220 79185015 79327650 143557515 110133285 12954630 97319955 8172765 147591720 138008745 145381560 29284440 54238935 3113850 106900650 119004915 135597810 141887850 110072190 113078640 45802935 72473025 129608805 10935300 3828615 134204865 91642320 66633315 68764275 24168765 119028765 108102780 84760605 143423925 85706700 103963845 127692135 83930460 21037380 105445980 85651140 71653830 134462955 124241865 96657660 142916940 99381015 33529575 84989910 86324280 77671440 73739130 93509490 52221615 60487785 60846420 92533200 37244820 98386170 109889565 34969545 147470385 8193990 70921920 59974200 56816265 43600140 124228485 29691255 19954215 2190810 14865315 52492320 65872800 51041085 119885025 52777215 115864395 124932885 122551830 80300475 43025730 93669630 9492390 56894265 20347425 19752330 80572365 118185585 98619000 15582750 47422590 113022255 116138820 60098400 45420090 129287370 59384790 118947345 112643715 86464380 1613700 146082795 97556250 127855845 72662070 23667285 90813795 149708730 84246675 138914130 74200005 92561250 103386645 27033060 13215660 49518570 121846470 19218165 80186010 49261110 144731130 115464195 91982055 119777310 97362870 70907970 89825370 85786365 35549475 10955925 71075295 115277340 2966580 110974950 3493050 50229600 7353615 74716965 8315985 62555490 66967305 55139640 44397510 82158615 82621320 21461745 121480935 83889195 146878950 7143450 72791475 51371100 52551765 77559900 133265310 59751285 117789105 95550285 58775250 40745160 48906600 49791165 141733695 133048815 64389930 118580490 121923075 92741700 133368510 65848470 63340545 15403470 91326225 116492310 98643795 19287330 22749375 57892470 59904645 84872415 97303605 141508230 131709405 87720120 98200830 35373630 6290625 5348685 136732080 142164030 147937215 12056445 46982760 118723950 121496640 10515225 32043300 9655755 64257135 96791190 8920680 52462320 109529895 140272710 47411010 57933765 1806750 109345020 25413045 13382595 96686490 9393825 33967875 44907855 18700665 139687275 55545855 19676460 84716745 127399290 130912770 14919555 1743300 40399155 27914415 135139575 124145685 104374860 139521840 129828345 143537580 68032065 41075535 113961855 43957590 68873055 104004975 44660625 81534420 22348950 90949680 72338565 32646000 88186290 73269390 11269215 43202280 18672120 22738965 112656150 99086415 117057870 18342795 70857555 32359185 18773280 125015655 31169955 69857625 94062810 138259650 35530665 128580555 118065375 86961300 16352865 84364380 22002120 34229625 96009975 74747940 81851445 58142415 54298005 81697830 61620 124325025 100765395 99160110 115322880 65634525 25096260 42159345 44386275 134807115 9250590 35662485 121353255 132901230 69352110 74301630 84580155 21471060 149683350 115262460 60068145 13470525 40971990 56697375 105863010 131973885 30600240 54310200 106815735 88347585 24925335 21712140 55562265 20260230 17112510 65137830 56108925 67441200 12691020 113728515 17058630 114754710 122647770 96485805 105135675 114838155 11910150 30662850 6305520 56118075 85204695 37028775 66027435 16055670 92496795 30077325 146373060 93277320 21369090 129594075 73381725 5039460 112705905 64399140 59345385 73217865 47837625 9046905 74387415 107553465 24528405 64056240 46345665 149519565 99337725 43598820 87197685 76185495 92740005 140524695 40375200 99093300 128276145 128334795 57068640 130044240 89398920 4685205 130294695 21704145 4727265 39918660 87811680 127645485 146573100 137546010 109862025 51129660 118307880 64160820 39411045 16926645 144591075 149292570 142054845 96742980 143331195 64689840 18865080 105960225 28085355 127903080 87429600 97079775 98918160 105924930 118888665 56036100 71739825 57247005 15365745 144595605 19697850 123118575 85016205 92088285 98213730 54694485 100811475 36280590 102729030 22276665 143404545 25680180 131635770 108392985 3927900 71804445 33263055 28741320 140413380 134611545 137704485 65733060 8740080 55042935 75204630 51334665 65517750 127730925 16250760 77850075 35967645 31307790 88818000 42514020 147327105 121480875 134860125 30730485 146337240 88425645 49507515 113551035 76425615 113174985 116850825 117242145 121225560 48561645 15685410 145254240 86983950 21063840 1306800 61559655 103477260 6833385 113693310 1000755 22920180 124291620 91590585 102561135 124211205 126824940 24807735 9157920 87891510 134098680 7171830 89751060 135479130 114454050 138035250 73868640 47237655 134877750 35797080 119460300 78083265 139685205 8159985 22274670 60763335 6404895 69100170 31542960 132360435 54705405 55682820 142920870 15014010 105243450 80919825 94221060 8420145 139007370 116564430 35688435 56101380 129466485 89786850 63503115 56319330 84801570 96829695 96445695 51819180 16366230 30441615 47399745 115103940 138167955 124087605 18188610 101002350 87993990 33393915 90547965 109390470 109435410 106415085 134128755 69411255 26795025 144296760 134858625 11705730 27754080 129829215 95720895 20863860 39851115 73492920 89244420 9634230 24818775 52089000 102246150 70643220 143905965 127650870 40759890 48921375 22328535 75562485 17047020 93207855 39550635 83307780 122741685 115072545 98092560 84274935 147296520 28766805 29095920 41242050 11813400 2994765 87216645 31616265 62042355 67649940 64219140 74785245 80140875 45179415 60112425 108243165 40953540 41597340 32073930 19582380 102090705 126530325 142518120 7186575 47414400 9672435 27159450 62186610 44779635 110404065 83981085 44444715 102355875 120778170 86731410 116653260 9988860 59312085 36771210 3346920 13604370 54969045 13766475 109060245 91881300 48229950 107415600 101504340 13472460 98390160 46653120 55022115 15032220 30774705 50258010 136789320 119114175 49833915 28016445 4370955 113691555 4370640 12481035 38203815 15013350 122558490 40559175 84062775 62629050 70324455 49905855 22725120 62613405 102360075 48828345 19314135 9785250 77134635 8892840 114400215 122791320 93658530 102199950 147641250 86091510 119701035 94707105 72209040 1074930 122618835 108703560 147641610 114080310 83886360 46891290 9870000 11953320 103491135 73848045 128799750 147653115 122406090 82250745 9320175 75040995 13154055 110056845 70477995 122962395 148591710 45119025 148411065 66496425 140039460 143953170 143143230 34390500 108113685 63385635 99157275 26959635 112398885 143144940 41946765 104072880 3380970 26212545 15124545 135723510 108485130 130982910 10884060 68437425 2495700 116299215 60332775 108140505 19388955 79031100 126406695 147280320 140238210 7061385 5229630 132356910 65305575 46223010 86813985 9486510 94114545 21123570 4935300 27304020 31578210 79943940 109931610 122335920 75371280 54032670 95936145 73813905 138801090 4963500 134568105 63461730 80245905 12741000 131263515 5055585 51589245 100470855 97402875 55917075 26497020 38470530 52585635 82293540 33691815 69348570 142564935 12117000 128524830 27962775 16010955 121514775 99615675 147014175 15616920 105251880 143808135 19707240 144884280 7630230 141346365 57720270 149472825 108270900 134675160 41079090 41848620 22126845 126215940 126967845 52351770 113793300 10867590 78578670 36261045 82413660 56626950 7726905 115867830 105518475 68384535 35800125 101224140 47440920 35757015 31086615 120348570 135566805 102177630 64206120 140475435 94951755 8222235 53654580 25873920 109093965 24560640 11592180 12586875 68196525 147496965 113170725 87797760 29922750 58512480 62539860 96605160 141435855 99476820 82194135 127537965 3314175 138036855 143364285 48488265 107344005 100973655 17960790 77737740 23222625 61904745 92677635 136684350 109969815 105490395 125527215 114439110 108933495 57605265 115616910 141048855 65358705 79967475 100471320 49561680 33741720 128057250 116630910 75397695 128472585 34471440 87296985 7586925 140965995 123740010 123850800 107084040 22595505 77650245 72420225 1536705 75825750 64136790 20069190 56447415 55079055 72046035 25422930 68986470 103618920 13735560 51218025 20040780 27294795 59168220 92883240 56015715 87648690 9925440 124064175 66635385 90386220 110779080 45320925 67681305 21368040 107319525 83619825 88684710 48409695 95842710 44763195 76401060 135288525 81481335 30604545 46006275 51846075 125177850 39305760 13209810 74644215 139619940 37435740 90628995 13078785 113992605 48990945 106628535 3537150 118019805 131504025 58022925 102226335 43845375 36666840 74469615 60057255 90877380 88739865 107491275 29422455 124027935 108910965 62420130 45265035 42393825 129489120 31034355 26123850 78792795 46390095 72468555 35489940 77930340 77908650 55996080 73405410 54709905 95781030 7386915 37982295 41773500 86162490 55904325 77143620 24551715 87318555 11370570 127625820 1451250 34472580 88177950 76555605 132235035 94686225 91800510 85105665 58220430 4163925 109497000 63852060 146497905 139771005 123377940 20097270 122387340 50974275 64736580 97393380 11087145 32898870 118579065 19114980 52874895 51376215 33968100 111423165 1479510 63900000 20891790 69711975 77380725 133869285 140702550 16353720 25026675 61713855 70949460 29989095 8785950 10535325 71560095 78390165 63381225 14793120 100612800 35431950 76544220 16568160 57441945 41697765 109506795 99146445 78544440 71531490 68749140 15946200 11483760 31705110 149469270 53504310 88546575 27303675 71381625 130051215 41819985 65480760 7998600 103517265 25602615 18328605 149683290 42385080 133472655 125633505 143413860 47427900 91084305 79246560 96531735 100166085 69169815 90193575 24433665 140800395 119044695 82284225 131176695 62727120 107872965 108519720 128436735 122466255 82727385 84159225 60800055 77431065 149275665 119180865 82123890 104798985 102245445 140512515 42520155 71217465 88442220 50201775 66987480 147266190 40741470 120481050 141529860 86254170 44485740 144551940 779910 3995670 16949595 67799340 83277225 16123560 76686285 30962955 38090490 90034110 119628150 116585880 14753655 136810695 75504480 62999190 60473805 142228965 46975740 59294145 137448330 136268295 1564845 492255 6894495 87354885 147643140 101967645 22434720 12040590 119480040 241695 35214540 129284505 126390615 9457680 91080825 73519395 129850230 51951750 122967330 13178700 90943215 63040800 121414215 103783335 125838990 111662325 54884805 62687265 112832310 69276960 148926390 64901595 7514295 33650295 135842625 11830005 6013500 39861735 113643735 83182215 105227415 142165395 132145125 75449805 111809115 111672600 68873100 116268555 132493890 67672470 115097040 22261620 51295710 130918530 82658805 81165330 17353335 37503360 120933570 48503760 42466380 134172675 970635 91188750 105327840 141698355 89082465 19609590 23558040 15911640 96444600 30401115 47562525 105715230 112871835 122165370 8585445 39329430 47652660 1181580 138254655 38596005 33510225 78316140 28902600 61952220 35330865 44713665 149013495 107864460 127749105 8758545 141866175 99889230 146662080 72953160 17389605 77677275 72366300 59029140 140984625 9970185 19655595 41105115 52275285 39236400 65260005 117678885 124033575 118792725 54953220 22101765 64035015 12436230 145138080 12216555 69234060 8626110 56491665 43915515 94008570 103167270 124334775 31662810 123187350 100546845 130539735 25108650 76779690 149772480 71869980 136135470 145536435 128496015 103161480 87580365 44510280 80789100 128412270 96257235 59199450 28192110 147308595 27500535 105000285 49382865 15446865 145083765 90955515 123604830 56824605 45327765 51347790 23873745 94417230 133258110 110841435 18104325 61806660 84955350 23237640 42615720 92873985 66027000 5526795 16648275 106849155 52479120 131687685 31003050 51453585 45918420 79085370 126635220 68547795 51806955 133169670 127764675 42956145 64883145 90000990 96767895 101882145 59131995 81012975 100667265 21136380 13667220 9771840 118004160 120872730 98512710 102941370 44230560 129280695 14245020 137190450 17088360 22758150 3178305 50637765 33094980 146922915 35500755 9272535 29354055 141690375 137955915 128848725 142703310 36455265 38355840 126292080 80361945 11304885 61708020 117980250 131855955 18519570 44972010 14152230 50117295 120327585 122195955 73650675 119600445 58415910 41893335 43245690 88225170 56550210 66669975 99678240 103117845 54558405 74278410 19274910 7280400 144991305 142423290 37165440 47411610 28589250 50384970 4461390 33259740 121045695 31481790 64435725 107112780 67398300 128203695 63942690 26583735 41965515 82695435 85677120 75941775 43249755 108593025 74321865 34346730 21442890 109459590 97793940 148519605 141881775 7245135 31531035 82045395 97743195 74939175 138779850 14937285 139429725 84934020 119482725 18826350 90232680 6291120 47735295 127748955 47812260 140735985 29849820 94052265 53001960 52360815 138017385 4580895 26851035 17677155 55564575 23522520 116418750 100395465 81433875 44873940 112423020 89281965 47597355 26992110 48131055 70786050 134453565 123491370 147941445 68383005 148400250 13524225 73282455 78155400 109435380 120076950 6162270 144228825 118988010 88155405 67797180 37221585 3199065 33042270 28503630 57201180 133135080 26729145 23012610 59486535 84267780 85093185 117407730 117141210 127331745 8349855 99682875 110836380 134787405 92732790 127590855 90070800 27173880 101678640 18694005 47278290 108631425 60459390 48724485 102544860 23208630 15732150 928050 86752755 3445080 51301755 130002870 70689690 146914815 49796355 132737460 96600165 62983755 98582865 101556405 89082315 7543170 104571735 148975005 92760810 41272845 34968660 40507380 68816475 46398285 52479120 90809145 79149840 81480585 121278960 82545720 122720985 123967080 94565400 52376445 78385350 92312955 15044460 77305380 47817450 60781515 54955845 142909515 27099435 6395160 29262525 28297830 17171745 131378010 148359990 21800475 128636115 51055515 21510645 90812130 47877135 36452490 6781095 31520820 94369620 35449635 58968975 45519210 69568155 112389615 94185915 134181765 76403880 98797680 122993145 128341935 58563255 144622125 61828245 97605840 127332405 49251615 135680190 104704605 13342215 139778595 21945510 147420975 105011925 9393765 174915 123327180 67064670 101633130 108488610 110596740 20134935 20941965 108773235 81911580 36313980 85922070 94303755 120149520 110278170 38299335 82531590 104500350 72875160 91703445 132191340 137663265 142632810 139639380 22680795 138366180 135791820 64723155 41722545 113256750 148847895 9554325 133279320 9702315 84463650 43158420 41427765 62243130 35801385 94479825 123640560 78974925 546825 148580505 105041370 67579680 67846695 18806235 69028035 135143730 84711390 144580920 25965990 80287995 105803040 32111565 131307105 43935585 127254450 91235430 7017420 119083035 79245360 51556875 16657875 50567325 34367265 137397540 58744620 21376470 45269160 33965670 115492755 50945910 72311220 1580790 71653950 82910265 124232265 25534635 82029060 120036210 106047150 132357390 148065405 136859340 120740235 115555815 39351015 109668780 116454375 48997140 124126470 123834150 117220725 120689160 123000285 84326655 44667915 61832805 142018515 34658685 149795355 34552065 86765505 56601675 52775190 51684285 104794800 97034670 113130315 41496705 11773980 9211005 95715195 143196525 79317750 25275240 143967300 130034685 6441750 27586470 146132955 15122250 66599925 19167510 141463470 141904725 98107680 56784585 29978115 134962875 132791895 128576790 2969025 44876910 48414420 145746105 13643355 49614435 136354905 126508965 36184770 86161830 115913850 20053500 114554085 61176930 40105830 49643355 81120660 78583395 126286035 119458470 113840460 116022300 79157370 16664550 115135455 118063725 108670575 131448870 29781375 22639200 102175500 10119105 107667300 123939435 110759955 5168625 115584870 31489005 26395665 22954950 128444445 94111425 14111505 27316695 110956920 102923400 48171450 81385140 14157075 56531220 13460850 48940485 9586710 57054540 31887855 117307005 63879780 57350040 26336505 104795850 3226665 4635945 130980105 139893360 110044215 93787095 61829160 30901905 138358185 116514690 61988700 126182820 90504825 113045925 57935190 79018350 65193450 28233195 27386895 59708955 135019395 57736800 86558100 64621515 74017095 22564455 140069070 123257595 76797630 110000160 126534060 35674050 110236200 96155340 133719600 145419420 125458485 104154120 59535540 120557520 62117835 107961960 88923540 133636350 27943830 1012440 22436805 52690020 41641545 56920095 29388780 68100510 58461900 135267570 89851650 147448515 41784390 104937930 44562285 6808515 1731240 149856825 1199640 32232960 134249895 135893415 12224910 53325720 15173550 17447325 10673625 80886225 99419895 116248410 30653040 74238555 34571565 34443840 145806315 32556600 16952970 110820495 132167880 146318325 22846275 80734815 47684580 20490810 148278660 137554080 9115530 88064790 102693600 143065230 73172895 66462675 87526575 56982870 38709105 143868525 87760245 49436835 81023820 10897755 25929780 40345815 19927785 89934795 71135610 140497755 122532270 129192870 123758475 47878875 88738425 140683575 96604425 88878075 2219280 50993355 138929460 64102455 128864235 149595915 105918120 11450550 56103615 84670995 75305700 102681270 145765455 79044330 22841535 90435615 36009720 41778270 15896370 28732650 122013240 115203015 109518720 22652865 19828170 64616085 46510365 67906755 96534810 50079885 22391985 117730905 87553950 88445565 64115895 55724100 38087895 3652350 77846115 80885235 55076955 106649295 69352320 5934975 140533920 123678945 128133750 14609670 114199830 96198840 120323565 70685025 26376765 112820385 73983675 149089920 83602920 99889020 17078370 33351420 17341965 58345275 2643765 128471115 77294460 139726170 6553410 85365735 63059025 112066050 131416860 78926295 22376670 85355730 105199020 7707885 108586140 142504020 53434695 49473285 89861640 18623040 82438980 135306060 77650845 56570985 79094325 88296390 106395000 39091620 139187160 40211070 80462085 142385040 37131315 94487940 8293140 74256990 87274785 119100000 66635565 83435040 43457250 88567230 121524765 18796920 110697615 86309040 63324405 140961405 40379490 64319145 102884280 25361160 115152180 123261525 133592460 81541455 43164090 95701740 81977340 73473315 106381545 36054855 68169075 92722395 101232660 126922785 33790545 109294500 89204550 131586255 113471580 148794870 80777520 108494100 32988990 25288875 84028935 50059350 44688000 124361685 85828155 9173940 102531180 37674960 18878550 117379710 26863785 21137055 112540035 26935875 127775685 93060435 54567150 87471825 65573175 146795475 20192715 72323955 1838745 361035 61847610 129220230 79920585 2552400 35984595 19943730 58738395 102347565 23120970 81115785 134769780 27243930 48300555 112574175 110161155 65135235 94141350 149233245 86937060 95071470 11385000 30296895 110118525 50568465 4020540 78583410 132015240 146875785 115802265 55414365 42314445 57213255 82852110 25141695 124378875 134802540 1819800 89636220 145507530 88920180 62956860 123666315 3350655 22137210 38950155 80670570 30148050 149420175 80362770 73384215 68840805 139964670 23776230 51603150 77660730 65170125 46068090 62359470 146908365 86140590 63438930 58922550 40653570 80044080 87572565 84589965 116827950 4869765 145254360 98171850 31225500 15612315 111115890 87146850 145840380 148740660 111072405 2814720 12220845 27052110 32179620 92902635 135574695 47560935 111652890 34592610 2732790 110792445 61875630 17890350 130238535 55504215 60996615 57343470 132389235 32657535 142818045 4678860 3573435 135652005 145090080 75415560 68961510 104581890 13412550 82143600 7948395 9941550 95281335 67108080 141416700 10825650 13432350 83626830 103716150 105448875 114956595 62336265 5507100 143724210 143501220 100785105 70625460 144835890 142723275 38980095 30978510 87334695 67861395 58201740 74558655 15556305 100860405 114135090 49299975 8998500 145403055 92242485 3845025 96884415 77116845 46069590 51812760 87591405 52416690 140498565 140497995 7884150 4166940 30442905 471885 62885385 131881470 76177815 54675570 18084105 138145170 101405895 127298520 108718455 55654665 10804095 74268855 97062450 38654550 68588910 68281575 73161120 137942535 100938810 50389065 131993220 79008705 58760220 135587985 121176180 83658630 107260950 119746665 11047005 57417300 63075015 24391395 107973000 120735540 48733740 97680705 35947185 37557270 26137980 96412830 26353665 123689430 114885480 28755720 4097940 98068230 100168080 61448385 142868700 52221990 63873795 53854515 85623780 105191790 43464960 25688490 84951900 124601475 44525895 40102950 50701035 80734830 89427045 51506640 124857900 145212345 133017795 75628320 138028980 62364930 33990750 89695950 130013955 111709515 115187775 60584700 84056250 71521125 89312070 4231755 84351120 62393670 148278990 32924055 143115225 120880005 29490600 20283780 27663480 50485965 67324590 124513695 34622730 16402215 123104805 92452125 138251355 10178385 131793180 136025430 105765180 103592100 124569525 34195020 96122880 136300170 50944860 23096250 122716485 5014095 108747690 88933515 83362005 43872765 98732760 89540460 16700625 129953505 39796635 40554915 101752185 130319280 71205930 71450160 18042540 73567005 53938875 60005355 43532235 103483035 88805295 31418820 76008045 4870080 86661555 87613080 90817185 129185190 17559285 36738810 103904025 61839540 147184140 89967060 44491110 40106535 125481915 49086015 31683465 91983180 35151600 112688985 105336690 26313900 122428005 27872445 55777035 4000425 72096990 15810540 93541335 82341255 75881805 109761270 90993030 46971915 32493915 43315515 75022890 136428135 128275635 126856665 28497225 133487325 106073010 94988340 105428265 118356420 102742785 49341645 88054380 40115160 35000145 36223380 83264205 81734460 49815495 149504415 63805170 63397950 59093310 129583170 135499545 108876105 32723940 44422395 136497285 5062740 60356820 139853430 824460 99887460 135210525 130196685 137198700 18695400 133233870 146210535 28628520 30855615 47500245 49876725 7908135 85618470 123801585 73893180 59099085 138300600 47715345 8516295 90212475 93304455 138761985 22779930 129672930 53308875 62141460 33860415 6080235 62032560 36813045 137382885 51486960 19897380 139233630 141715440 28452990 137021670 32425305 8254065 48979140 49203540 63370815 56728320 3086535 86414055 76520445 63504525 42143805 52516380 55606185 118464405 25227090 61696575 107073045 52914465 20854830 145807125 95807790 48321915 98260935 123618120 74842425 148292550 32073825 47694135 139763880 70323165 50088660 66717405 110856375 72957600 52295055 134108370 81864735 46701450 86203245 70848060 41151360 120268410 2947860 46050795 127747800 144534240 127887345 25950030 8392065 47534745 47195565 98685900 43500780 42270765 91228530 19146195 129442095 73723965 41416095 108344505 148404075 41064495 27844170 69950100 134573625 46714140 68663895 140402340 71269875 68519430 25479630 95201685 39829515 24481365 31996875 82239300 129022635 115420110 117196245 46151250 38398935 112849695 135226230 140309010 127879605 14297505 9759870 58670610 53151795 28499685 59685945 14932125 45418710 25414170 110438445 56478225 17122020 30582030 40136580 73306050 93569040 46228740 4840170 3357915 78718785 41058015 93048135 51175350 16922310 149498280 67318890 59649390 35225460 103013040 29788005 50386095 146587845 35420250 110079975 65600700 85167345 87700920 11713290 93740205 109569285 8586195 38695740 13828530 3358245 138660975 35408700 33662310 78181335 85512330 76469610 91462785 9812610 83639235 49376205 95770845 148151670 48131040 72447015 66712260 110678745 55006635 34626915 44026320 82543155 90733770 79428195 81557085 47864190 3908850 24408615 114493635 64771620 148952775 33891795 33092415 97694010 106618155 106877160 91405950 58595055 73616190 109123020 114136140 49134705 140216115 32501235 94228740 131811000 143213625 104518215 13965405 55464690 100868445 362835 112307205 62328765 54870000 52428855 42220545 47437260 93033480 5790555 65066100 24524205 71862090 143465190 145352580 49631520 16032210 28328460 96107040 92037210 67925400 72511020 46530300 96674355 71080605 65348430 91401420 138516300 26003130 93731055 8431650 101171130 50571645 22937985 47432715 103444590 60974445 127390590 70358640 72666795 138741090 37277760 65462265 35821845 84466170 127573665 67789155 17167260 49410525 70638405 66556080 67394385 87198315 144929760 70454220 22369395 95290335 38320020 144956355 3446955 116585640 89126580 146154195 40701420 6164010 95487645 40491570 29401815 145439010 117929265 124486425 19744935 6947415 33080265 132639765 109165005 93852405 115745010 89027400 120403335 100259385 77976255 84611640 31887960 67105950 148738875 22854360 52923270 84980865 83537580 94479315 35676015 15612435 75330600 107637480 82447440 5853195 117426750 11171580 39336000 83825205 47218275 134704335 1257615 4295220 128299425 141557325 107109495 42064860 143928195 99336480 12575235 50992725 78402645 125183115 37272795 113064975 6107715 134245485 49234230 22357290 149619255 105460140 121244970 129838560 62817330 1698120 138725400 119956770 141889320 53610690 135172980 149267895 74488905 37003770 85376145 19939215 20695740 90911895 112089180 148180365 54621585 50125455 114535155 5710365 80174580 4928880 87062820 141915045 60864780 126006495 29747100 83989620 61039335 31227165 145675335 61832490 132157200 115076910 54676260 98509455 10083150 112417545 23473245 60755745 1826145 97134525 87001860 34702350 102710025 11704590 76111860 41964945 8688615 2385630 18172575 18581205 120530790 114818700 148221930 78728835 38864010 75031965 128802105 66020025 50907045 56380170 96797220 78478065 119209110 25229295 89810220 27602385 125426820 92606655 104717715 98448390 130286610 65942205 80294265 36242865 25059885 33111180 2297535 98270505 146347620 128521455 80088375 79894155 91932735 138333870 24124545 17520165 34734210 118120380 114804195 8849880 4669530 9274485 93398295 43602825 79806900 102174465 89287710 113343975 50416800 90187125 135182445 136108530 23883555 109614120 2383830 36925845 85358535 99213765 91403715 120435225 86265840 52592775 97383870 106351830 130961100 122260230 130885680 76705155 134919075 92293065 112306080 137819025 138917610 20600820 127318950 409425 35074215 128884515 16969230 137303265 90662535 4970070 40935435 77167005 41697645 85477095 62053410 48388605 115404150 15311895 21235920 133792605 114640905 56427015 33665460 10065465 10313985 143301900 127719825 85520610 49251870 119794650 58876320 149959350 143395290 12571710 102270390 118770375 114205545 48449265 13717575 136297215 146173965 94583400 36422100 88225980 97037685 482085 26735985 74600190 56382390 78177435 111317925 104841450 31061325 35711925 72211845 79327170 55406220 79529280 116298780 5669055 144718260 6655665 71024310 38289690 86246400 5423445 45566370 76708665 148646490 121737180 118247655 25250295 5674350 79495065 61175505 47519115 55290975 136823955 148836705 30096255 41351070 4192620 108257145 87315780 44566530 6142530 53017575 4342665 62111055 90306495 70208775 66427740 37116810 59231310 106130010 75849930 118949700 58859295 96098055 129620655 21894120 105019020 119470410 145652910 27731745 56841210 94549845 5006400 88053435 130970700 121255245 28052160 80940330 109254675 61948665 129238875 74179725 70386570 127271145 38700735 51977010 10402215 96116985 87079755 141174495 45511680 123414045 107015760 79320900 58024575 30718740 114103215 100694130 34049505 38954970 116642040 61762470 86052645 91693650 39464940 39183465 74929065 120652920 73286310 57171750 136040310 212985 23536680 23750910 99517560 68494230 125519085 191085 63241005 17979060 130551465 116930685 10315035 68163960 57785355 147918165 141118575 143391090 124941015 108278025 36194640 1729380 38858115 38128275 21883290 100068450 91950360 76773165 81600060 138040410 84172710 20179425 50430285 128371125 122855760 7392630 83089200 51790245 71575620 36843765 34696710 54717990 34553190 3428355 137152635 76029960 36842340 86271015 99682875 72843300 78045180 53367765 98866305 8006790 45482745 64882725 72635910 49673415 27140265 103703940 125202750 72056610 46265835 140399775 40259850 128269290 37600230 121928295 57776535 65232240 56500290 127324050 147211710 129683280 46129650 23814345 57806925 98392200 117912000 33302415 40241805 116292135 115508565 50579640 44216235 99475740 22711770 36306645 60207855 6274410 54478425 90123750 51145920 148387230 10693185 90478215 64108365 52348515 64147515 67929000 33906465 99154395 26174730 117189720 66573930 37624740 83124780 72346155 67989480 141727545 29299065 60707355 135546975 55251675 141549210 69108195 17284665 132246495 69481470 79258755 57373785 136036035 115380225 96050580 36758265 145600635 6142440 84205305 99253650 144635505 100847115 7403880 121708020 38243760 35141580 72472560 87794670 142773135 74946840 88134180 104395830 139270710 87728280 146300565 144598920 41230650 4251390 92269890 67646400 90454215 82020750 73362570 130504365 15167025 120189360 26818140 20410095 36569610 123745935 41998545 9579105 69761340 42151545 57928110 144566820 46383150 147462165 144693375 73957350 101806350 5364795 97785855 97721010 117062955 137863770 126232170 35897025 61366380 135982320 124247190 62414055 71334885 81527280 130062990 133179060 62144505 99316275 74304795 42497070 67948995 104681115 126204135 51428085 67962795 27124605 31755375 95316330 90378450 96726825 104458065 45225105 28642530 23019885 80496465 80193750 88873530 9007965 25094625 22550940 143182065 9419970 57487905 31075650 130652355 24411945 104499675 111767160 52929930 108219030 149927220 93611820 101515815 111707025 88860660 91783035 132081630 35336400 51245070 113013180 86293380 52550505 54796500 101058435 8370585 107385390 14241075 95305650 49763430 73913955 84166665 97172640 119537805 115199100 15500115 125076345 37759215 86425635 145109460 62266860 132152850 137457015 100874415 80238255 141664380 32994720 4123890 98023245 110628570 131164260 23026905 120982965 63646050 87856605 55774635 72326010 58608045 109715715 38994555 135255750 134318940 93894780 41464260 144922410 63045180 42000765 35472315 50970705 50225925 72573435 107969610 74096400 22973100 1310385 77138010 4370925 96609675 48776715 125994420 126740715 59847885 95935275 132988125 39939870 3424440 132887970 31622445 54919800 105365925 147193095 134789970 81319290 4473795 147526110 72158715 19475070 94059285 120582630 124893930 23434575 114556515 117942615 104581050 46141680 109748400 23180640 141755280 85929105 70042620 105700455 39648195 16120095 3145590 20766375 4070415 72847905 143017155 17528040 43594095 17571870 55800495 112460970 86197125 79922490 71464275 265260 31798500 62310930 7352205 132532440 92326350 98256330 24595590 89409840 39083730 111116820 73983375 77882415 149091255 109358310 85478490 138628215 25736430 45062895 92768280 138067395 114887880 60368790 102486225 42156765 128683185 46527465 145177110 44706465 42567615 123386985 16020510 119342625 35378010 6507930 113729625 40680525 108102030 71363565 120481635 50190090 23228355 138290490 109818105 6546600 4064880 69537600 84339810 30562365 78343020 28626180 114356775 106988670 49356120 139495770 146522040 125978385 115441095 113376135 28516575 26147220 52823670 76906920 73209990 99875760 52446555 43316835 135719130 96859845 47141820 108222105 115867335 133483770 48633975 23247870 15226380 126225150 8204010 141854895 36458895 78682485 53585025 135498600 37875330 45684000 83311320 51345360 82755825 48653865 143847855 2976195 22124880 89291025 134600295 90664005 78075840 77999895 109151685 3744885 35085885 45245520 26774130 91326885 26766570 24722685 96681840 8878830 7029630 126852195 3639735 59681655 80375730 55433820 114418410 55444050 107116035 85051035 47212725 142887675 123180615 142666470 5273160 124950645 5844435 42668910 12035385 78232305 85984530 18073500 90147165 84540105 53090085 102370905 128599245 12035430 9152640 126052305 88456665 33148755 14545860 36869865 1215435 70564410 142085160 83602080 136324575 108971700 148070340 100424565 92528835 39870330 20078490 31922775 76863825 25358340 131871480 68661450 108736590 55274895 20150190 33118470 30539130 149889240 21985110 54216090 97305300 99419025 7256970 85351035 12481440 80989995 112595850 22299165 20577675 16784460 62192670 116295285 102123435 10466430 69391635 52578225 86411835 117711930 86427105 37813230 127681110 53756715 95514945 96918885 109985490 21408315 20491065 134865 68164515 68897910 27509805 65331075 53646195 18865695 49597860 30128340 102595560 10268520 48023820 97001220 89529420 62753535 34878615 87582870 42747375 114845685 122408910 51057210 136043340 18165810 128103060 17055810 94563990 53204235 123744615 144894000 42846060 96777825 93540900 54829755 62755080 140603325 130058415 43414995 134391795 88943160 113919180 92026020 43956765 32846100 77932725 15422430 129396615 37980945 103104480 2367030 29524125 104598465 143312925 78241080 64747005 134012655 20109555 95272110 115071090 56884020 41656875 108677880 145994250 5872170 112550325 120622815 19811580 81903645 60099855 87941940 88008480 149459865 24075225 89648010 39335880 78493875 117307350 95166705 107796180 91663260 66032595 97551390 5555805 117887925 143172690 46721820 26446995 83096445 83737065 80519010 4213440 78174030 11955735 36272430 141014205 102590025 32305065 89046390 106327560 40891785 133767990 76648440 33447195 48997320 69988695 146709600 113708850 86402295 46173225 78511845 137504460 114089100 20322435 14809485 110856630 128337270 9471165 89685435 136628340 45069090 89210280 32864340 30684135 69231855 56818245 13575630 123832560 132695790 3602775 77175390 54075900 148566915 129446160 132241710 120090120 90819720 50368635 100525845 74055840 117087630 14800395 47477565 125603640 35084370 8098800 91612410 148444380 3647085 20780175 53791110 121212165 68283675 23417385 105395550 129183990 25648815 32795730 149997045 110796945 66691365 112187145 89359365 42080790 101762145 97483095 127314675 13047840 135629715 46292085 36082710 14154285 51397575 102299700 34857990 84180270 83265030 46876935 146757705 131875740 118375290 28297035 55748535 96226605 143712765 20165700 117527505 66178335 35892540 143576205 79747485 60333150 131906310 10387485 133044570 128185545 66947340 81641250 36964545 59603880 85288815 37367100 121072320 95170440 117176670 129981045 19288335 48700560 46822485 59055630 35364735 37176420 12396285 117712770 79236510 50575260 87711840 80701380 56074335 32482575 24160425 93627285 129222075 7858185 111269535 3697290 16514295 65107110 93884895 120584625 80272185 36788010 36922590 7706805 77820210 8436705 79803780 99383325 2345400 33274140 34013250 133893105 17234310 74339895 78661035 35359290 47187915 30517905 12942150 17082525 12515715 19818660 81129375 89530245 136169790 105008790 141126060 63938550 51429180 45783540 35087940 17458305 126467400 140100675 67930665 59436255 149354955 29748030 89758575 1981440 19135635 80054040 2483790 32323995 27173700 62149965 57350430 149481345 69103665 138221205 81798870 88124670 10664250 105949110 83348790 88125150 86890695 139675800 138613770 27537885 29553270 3226860 142262835 144222090 49629810 117571620 73086885 33404880 28805715 28616895 9203760 130154235 111520155 130021140 115223145 133003440 4352940 46000050 51031410 98272710 125975685 79935465 51371670 30526080 128091870 87486600 137972820 762150 86407380 75406680 57198300 31444635 125492490 100426365 94544520 28602060 73755690 115824450 62332590 92841570 87646290 95313540 30544455 88254525 147324915 135192330 115150725 79460490 116639925 84749520 41033220 24920445 3009465 78102975 121091925 125099670 26533785 101452950 63840675 4608435 48937740 134503455 18646065 66452220 53154870 91889490 97528965 36078135 67957980 16958940 62209410 53757255 55054005 57980085 9095325 105544635 75199155 138410595 40686105 85280505 111502860 148050330 2217195 96139470 25783950 134266755 29191125 27083640 34246830 133268400 70686345 117469575 62457450 72894765 112752780 142542795 35777805 37956405 32671755 75353190 145050075 18019425 29731515 82503000 99741435 101010090 116298495 93268965 110841720 113034000 70258395 86306865 3672345 97997010 81597660 67925100 53702205 10739670 123669705 25006275 144969855 85223835 131516370 129596205 84956685 73668315 72475335 1493250 138784830 25649490 20580045 61380150 119309940 91283865 107799420 69506655 111093975 90522330 130272825 1804665 112061310 69695055 66358635 96995595 73541445 14150760 28640880 108364515 149328810 43903170 11662200 122563620 118962975 20132250 91754820 37122840 103179945 7275075 85011000 101763195 26594475 98972445 31182510 72517710 22758150 117702765 101024400 138379680 128619390 83218260 106622205 87784965 11312175 92904975 20836485 105437850 104529375 101265090 64654050 30353220 138921075 143289420 134436525 142231590 101193840 26420340 30234525 85399395 96236145 9861930 47213925 66709215 22257225 119605230 46946580 53450340 84083955 71542125 138672270 79295175 82323555 92837355 126518775 102800445 20191890 52246890 123320280 50357100 63237645 80998890 21636615 34516185 27912630 86505885 12166800 26108880 103442490 98819265 78458310 104974920 95271315 127247985 113194335 44805600 73945185 104750085 63786525 11046810 43342470 8536140 65861580 53850120 146594910 84523875 57104295 59125305 126195975 129984240 89689365 124717455 9142020 73911600 11497275 12897195 59817900 75954765 141652800 131801670 50070735 141649095 113469570 18995280 77401500 633315 42578355 137751480 22439745 657420 10428930 46044225 63210405 39110970 71916450 41399205 137752035 67223370 1363230 66441870 56123895 98542740 59373630 23388210 115426140 143239095 34085250 130500150 31071015 49950690 140724720 120304995 115722150 89737755 22048050 70790460 86269185 137648325 124190340 2562330 30670545 93153825 96891705 48004125 21889005 2333700 54672810 128118765 113423625 95995050 93459600 87116445 134376330 134766165 108710175 68407710 149428800 76084965 54078765 97890735 73715280 70807095 82541400 104980500 64524675 36313230 2282670 72771690 32774145 43035990 122968380 56229165 62804325 102363945 13483245 51665325 43813845 91549140 18521115 134989770 83610105 14320380 69535440 140120010 70927950 17379000 93728610 114816390 25218210 80641425 69619935 103407975 80499885 42772830 39207150 147059310 78737535 125396025 95822550 67260225 72359145 8893320 8080800 59324010 118314390 130399875 49474425 52817055 11589300 98603085 89837445 93127950 64143855 72749550 26476770 18236550 74243760 22258110 71353005 87449010 135994605 36965430 130884750 95992020 51726285 122594805 65181810 35093730 11439165 9659145 109146120 11312610 122324925 136373835 55810890 129018690 84497595 58950855 77397000 67049490 91373505 52818030 107463390 87047175 114526620 81507945 118935720 16873275 21000015 98667990 37907445 55218630 97101420 101230095 104012730 105594765 61417965 81055380 75970500 22639800 61597215 103273875 122962200 33539115 16570095 2381970 19492500 24367515 47147295 41376600 10463745 135328140 121676400 56290395 50390325 136411035 81536970 143181450 143670600 123325275 59896140 39570210 93083865 88437480 24927525 115784550 127211100 21467460 75071430 123045255 122500920 35342745 119712780 8167155 45878835 6460875 135923535 34456830 112285185 61770735 127926255 149272230 78560685 1257075 49085865 136261665 68138535 122653290 82912665 148566795 90578940 131240490 83832705 67802460 66694740 78498210 65519010 146037420 144912900 52099575 105041610 12621060 35414055 10559475 110452350 139050945 67749210 142851780 136948425 134889120 136452060 71798100 60854490 86052015 128470305 94267860 118744125 138495840 99602400 89288340 113390790 48883995 85189695 8370375 46562850 117710505 58711695 63612855 25272585 101624190 85034985 41264025 94863090 61940295 45924720 74562690 48206925 11448000 55042740 91658280 132970125 147717735 6991710 124926120 53584260 142782705 66166095 141643230 85911510 108779130 26532720 115821840 71926395 107257170 101867055 59671725 144370710 135511305 83489595 131655105 44749440 3985845 80359260 148138965 62026770 83722590 78365595 100524735 30535710 80095485 96007830 143943405 129775215 83281380 59054430 140288805 41393700 120911970 71057685 11653485 124294980 68568330 95168100 15680985 54999375 95454465 24640710 131985300 11952675 133293195 11995650 70406625 104367660 121513560 21828570 139666875 11361375 43940040 69869640 124377180 10672365 28779465 82246125 129919965 109036290 38632095 108979005 85170030 38884620 28637010 87130815 74574465 27363750 70634250 1063290 23834250 134120820 106253520 37028685 82050285 105215655 47820870 102336330 59369505 142166805 122168205 138297525 30801600 28453110 87026280 147002805 100758405 1978740 74639595 88770615 47825220 30238830 115142160 127402410 73337880 60985665 40254300 74080650 34683945 71812695 94440930 116301240 88694700 74477130 39889935 94002390 51979590 68511570 54444015 90337710 33726825 43943610 137452020 126523575 49419930 21883755 17021505 22563540 70143960 29201955 33181065 119674770 72043500 112107705 65574960 127569555 3041445 5526210 34578885 129159450 30653625 130490715 74897730 129562830 76781310 147906540 45529830 48670725 65780685 81548550 143260620 59817720 72315390 92128455 45059895 112520775 15808740 25891950 35473860 135416625 38062905 62000505 60810300 54683310 862800 51570210 35161590 139908810 31958955 54505830 99812325 59973930 90520470 121172340 77239635 10338285 5262705 71697930 20085195 71586435 84827115 86738955 8256945 4293705 142009515 44788980 45069075 140454195 60941925 146659065 9052950 3881115 120886320 105677160 42955305 44803485 131961330 11930625 23343540 80088900 148905540 37170705 136537185 128409765 46952190 105341295 11027070 95263350 4728720 28847970 78410670 12379950 56861565 110372205 96221550 12379815 72028155 57118965 46881840 23285070 42783330 71952180 8043165 47909685 40890075 12837810 55791900 141257235 6630630 113161725 19499670 47767995 110047935 43830990 7978245 140266800 36112005 104151630 45938280 52304265 2662410 93837210 73898490 57014295 59621610 137112750 140132010 117130500 4787400 14443605 49099560 42231165 5218920 227265 30878850 32485725 117551130 93751215 128850285 31453860 97608180 143164215 148006725 148083120 22784835 112837680 110703675 5363610 43241640 34963485 116634840 64101615 121868130 32150820 65224665 122146620 58743675 40060110 60516600 126431700 75014730 73998405 49469610 19599555 47782965 72315810 82253970 105342195 140749095 55634505 36521775 43059645 9287070 107660910 144060540 32250510 76303320 111872355 81471675 56526735 58213350 60322755 52703385 78278745 38347395 31874190 146635260 58635240 126397020 49367820 64806600 26700105 127382790 41806920 57897255 36851415 147313020 121698165 145731480 49915710 22229205 117574620 108622365 88651125 8245350 76713465 82042755 110668740 122810235 74616945 42476190 133248495 37678080 32423610 124920135 129872325 19134480 41599545 89788050 145617720 129823260 60203715 95725020 142995165 118104540 53820600 86370645 130791780 94598355 5111940 2864460 112218045 90125505 149249490 19938030 144424365 60483345 73459785 85604925 79987530 73267575 92394600 44044185 43391775 62832255 25535775 68462175 104658015 44518245 122647545 143426880 19117575 137491095 18221445 60374145 96851490 67574550 111775905 110672385 78290565 18267555 148619205 127491555 40575825 142983615 102040200 105220785 97383300 12251250 54826725 110142390 119551425 107543310 17116065 89450925 42450720 91087185 78730950 27413970 119537865 133254930 103216605 70807230 87213000 105789450 95158710 106778145 100567800 83118240 91175025 59798295 66526035 41096025 22105770 136847760 33975465 33196035 96400020 91213665 30426210 112514370 119320725 83909250 100266060 82351950 34624530 133318320 106686240 18006870 148949295 140031090 35117040 108271170 136450260 85060575 19684500 109288860 110765580 118333740 122164545 7317795 45660795 44578620 118363395 14164020 92462865 24025335 84038160 59644110 73586895 61587990 18356865 88061235 122319480 83709180 6713610 19479840 59391660 94121160 89364300 129260295 5476785 66854670 144677400 10607010 108098310 121293930 69719955 52670640 46775535 76263720 121430295 111718695 40450290 128157360 93846330 107275590 122387235 90802365 136476825 70803330 6218715 15659340 58924560 102179535 16855950 138663135 53143575 44279760 21325845 2082285 74080080 129924705 76887540 88699755 61329180 102002280 24501030 101164230 93764010 109601490 73358340 68570025 118778265 3255825 82030695 141348255 25381770 91983285 39009570 15468750 134442930 68166300 33965295 97252170 104933955 128521470 96130635 1001475 18500850 82938735 107439375 95235525 90410100 30469785 30344340 27684570 3144000 85974525 117098655 67795035 13612365 104179620 112607415 39669165 138649395 132337140 93741945 2064345 3528315 6598035 53825040 87366510 110263860 123134115 122258160 21900735 137957610 133920540 119222205 68866740 119404500 22196250 62369595 115136625 73266540 132705570 126595875 138552870 77563050 144011625 132632475 6096645 141827355 64566630 130802715 9068475 82959720 1234290 29837265 128927640 117720720 107448405 114523470 77859945 37272450 94711500 25475190 39707115 42861480 68416200 2558715 11861445 24092235 110142180 125441010 135552300 19179885 40741695 9537045 108876270 62142495 116196720 42690300 51442665 115425615 143844885 53370045 66037230 125177400 37722480 138913485 128222565 91579395 139462755 115154775 149542575 125124015 75269760 129118710 40844235 81860070 34941015 52988985 86844840 73454640 39101805 128872830 125624310 139638960 106011810 80735475 22807695 12326010 49819950 107720370 135941415 130663650 112676925 26969550 109944945 66551655 44872635 73170990 134924820 9463170 19068180 6361920 125267115 133240665 51854085 63432420 109367850 16611150 109895655 113133330 128748240 94636320 44447700 48324420 112459410 116216790 6009105 116522220 78464250 65428095 38845500 7446870 144943875 120066690 116150715 93832875 17204310 84490650 113625450 79408095 13086660 15714930 112375065 43222095 110852475 99468465 10783440 60723270 21765540 27855600 62259225 72442200 141820890 116832810 132182235 122782650 78278355 132024945 12939375 1827240 28976250 58009350 50864445 40981320 2688930 34773045 46860105 11604630 56741895 111632490 32787165 33399630 133480035 35873250 23322555 1470630 92406615 32976000 23282985 53144685 52663635 62615550 125834535 113661885 24466575 64915440 5230875 146891085 84172380 41195460 125582355 95217750 87172995 94546695 98013000 43568610 22576170 90480915 130474020 99470175 63564315 121542795 23474055 40386060 111817050 59943585 75582705 131164500 137728230 66551715 55423890 112338975 90108075 133224780 36762645 112878885 67037865 109486890 37319970 75419775 24877845 24525975 34338060 42125475 11183505 31905465 81014580 68152500 51325410 136666980 7995690 131749800 24187815 38803425 19183530 84706050 66608625 125298225 63225210 40000605 77995815 112933395 116223135 18583020 135897195 147213825 35152155 115140645 68392320 103993125 60266865 57056595 79675095 62394660 149818245 24071985 24522705 88389870 35629245 3782250 74162340 42717540 98201955 75904170 45963420 114435795 147990585 6275640 115753800 136786515 44012130 96364665 124033125 113432445 1761780 25968780 87677295 13855770 1734525 22634310 59526420 88800900 75047325 146186370 114227595 42990510 27547080 90073980 126041550 128844825 131035755 73636935 102905355 22091325 83100600 91107240 8893365 115323405 14804445 88384395 119681205 112948395 135817365 38566785 121791705 19603650 71883420 31236630 14687445 144441870 104446650 111883110 139185840 97771965 77224755 67188975 130390875 105168315 75527505 103489095 17312460 113762400 27858720 74597550 89999910 54470610 759855 12419850 82322160 67113465 148521180 139201905 123247665 149367345 98882310 59491920 31466265 124513560 91265745 15256695 99183390 50109750 125731920 28913445 88200585 126776340 67917285 123842355 145265640 89706690 139831395 1007490 52252080 18887295 26072895 89997915 3344490 25206930 20574165 129591990 54469980 53296995 24561870 40167645 91545975 107632995 64013460 134502135 15473880 146663550 19845795 62597910 87507285 142128135 111343305 137298750 52251210 119236890 147792660 87768225 94207020 95161215 43526325 126604440 29824410 118421415 37616145 63565995 33348450 117046245 141900555 47959935 104704575 82935450 132168555 113356680 92742720 38121765 107186715 59963505 117183855 98314050 86003490 122471865 50235030 46355175 20260890 112331805 78459120 46789620 51868800 114399105 147581565 63867795 133635120 126338010 117245475 96924315 90270750 46799130 11303745 98507985 11457195 29243100 87622665 125842410 20996580 56734935 64234245 3421395 22208655 102447345 7670415 87970875 123848595 121917570 63021030 135294525 28404585 48731655 138666405 5525700 66339315 9354015 84491235 66368655 73533600 83270520 1648920 122650905 124612800 64232010 31592265 33240870 141891735 55520670 6233385 102988575 58853430 73622235 100195470 130651530 103455615 98083365 3461745 63493590 40879080 148822650 147516750 11927235 13240560 76084905 19746225 87956415 124537530 81298395 143293725 62630385 27978585 14850870 149863890 6285 115425735 47347170 74061180 149798595 110317575 57448275 129489810 90341085 59124165 107466045 127687695 117197160 43402905 61756530 5370435 2104725 102088395 147243630 139190025 70603620 31518765 100704000 119969310 7310550 52118055 141756855 128257950 53948610 140221020 131622345 36277380 104492955 2885775 64424070 25773570 14834490 3603120 16239480 56970 49706340 120716730 144280515 56743590 94862925 131873925 86559825 66996990 137687205 80867670 100142520 24434850 70977015 100170315 21027120 123949095 147309975 109102305 92010480 117085230 42360000 74352330 52272870 101343975 146525190 22992600 886170 100638285 42994620 56537775 108111825 105838230 17826855 20279370 18968100 69890025 117338100 84074880 4417545 88202070 55155480 129148365 19688010 778185 65045835 133417740 138501990 67012635 128731335 54655695 64734825 93396285 7827585 60078135 29464440 80076255 40274670 76999695 52173570 57168630 51503130 35693775 51431400 68621850 135972750 92010165 85656945 5447775 54040110 71870805 2491665 105120060 145564050 130562685 99275100 137787570 55652730 80375235 97176750 88172115 33361470 127015680 74196315 15689265 110932800 46615425 139373445 14814060 83932125 140420505 105460800 129721065 98763870 38582685 21660435 89221875 131899215 140033730 94841685 22951650 72564480 75593220 140160510 99977235 70748415 17262915 57156015 137711835 136748250 77996595 23843145 55144545 92128800 19166280 126556560 94796955 7306395 111832455 781245 117062670 101241840 81528135 84534585 4779345 55267350 5856990 75825960 53501715 42651420 93541695 62141430 42508365 87997605 114750540 8230290 57391605 138666900 110732580 76180155 25372140 98567565 111396510 92409405 133931040 143068005 57248115 121402965 63855510 44236560 10149975 81318135 77354790 106974345 140514270 112708230 96046590 128957835 92265705 33110160 11880840 90524190 103811010 11464275 107030070 12106830 29428545 64861215 24882135 23990610 97040415 27347640 100071405 148448865 109868385 38255355 148421550 120182430 27842595 19980930 147803325 90832365 145579890 77113755 114740505 145719735 69652230 17110710 45651690 64293450 82816905 33335715 67594440 129063015 50157000 90308670 118367805 68124570 135766245 13267545 64414470 147893550 9228225 68550345 394545 20946915 31892460 36886710 105735810 36636585 79296600 35074200 52615560 118535610 95856090 113607795 26481600 4097370 127012140 51018105 52078935 46299615 107739120 142483125 117313530 72104010 2156880 60869280 123852450 20837385 124613505 68051415 139137705 14553600 90185280 34003065 61640130 107464875 35733225 87850335 39805815 9292890 120560640 79890495 51773520 42159450 120715320 68720820 50347035 140128230 27446820 37193205 11969625 144584265 136175775 70143450 95792175 7125345 109087680 25816530 143448300 55332945 147502305 92081040 130108395 72046815 77720475 8183175 49634265 94849245 110253900 136859595 32933535 108702555 54128925 4964715 82362585 35370810 18658080 79616715 117494100 65049660 99486675 72385440 20391825 94820535 35246160 77824050 136926435 74080755 63496020 88340820 31298280 136473675 86290545 84858270 74561505 19206375 70693875 79872885 29386965 99193050 56249100 86152065 113962455 62770275 41008680 17711325 28516410 1908195 7991190 20727555 11648070 133686315 122634345 49669800 12897900 68238450 134718960 65288010 68008215 140886195 77631150 96227280 28617165 24516630 52496115 93182535 34343970 132411300 138781530 80427045 40588920 85596225 16308975 70198860 20305545 107884890 132551955 98683590 42059310 61506705 92407440 12605445 108223155 106512915 65067960 66680730 83393820 25155015 149508450 88606410 109443285 124181655 42709965 131447025 101435130 105840390 28206750 61635510 90110880 40464795 3391935 16209390 26254800 131922660 83755440 113962725 117640980 95224845 12465975 64194180 52188705 114315615 18013425 93282165 124083690 88480920 104903145 115113030 104495880 126019605 72732495 41913345 117570165 47767530 61459065 17795850 25845735 5836605 42687630 53192085 139953030 11468700 120884280 134955630 69621885 105013320 65587320 96517245 125012805 108822645 40909050 33385320 30483615 140829060 36116685 106245690 135597555 132519075 128919855 123837390 149247180 114295095 66921255 36173310 53072580 12099915 30670950 64592835 76810110 41673225 14658285 89180475 101555430 54249030 73273605 2753265 109865190 140999670 76232940 61955220 2040750 49454685 77305155 90827535 117040350 11107365 74285655 134827530 9300135 54531705 119196225 99672735 85774425 110012160 6421305 82794690 82556130 26085480 116057205 111141165 48143955 134064225 133513560 134977215 25734105 105987735 54966600 72909540 46571025 77364135 110890350 111346050 82143105 38184600 71630970 92448060 6551415 127233330 109434630 24470550 2673195 64181190 27795780 102588690 53996460 147998880 129411840 30174645 143881980 47016795 115200630 96048840 101977860 112421160 31269660 44790735 67322235 146623545 6752265 37032105 137087355 74541570 124154550 30959895 124915770 40290 136384125 27644565 137922030 113515680 56571600 146251710 99844590 76877955 43626645 148608915 86314215 49766025 3518400 71661870 7871535 43270545 49398840 114975825 130812990 95609010 144479250 34348365 29280345 37206810 128992200 46165260 58997700 143942280 61533960 22676370 52210515 140682870 121851795 72833700 11079930 117901260 134245215 58501215 91799460 72022815 54255390 138000975 98174520 18118875 81523350 82362120 135225165 8868510 130061520 19763505 105342405 117472155 95920950 49571505 98279145 55834875 6365985 98881545 96656235 24255225 68473695 14646630 2216940 77421045 45679530 127845900 11372280 118450605 2081010 121582830 116805555 98463360 84490470 114807450 21311610 54009000 108560460 16894185 31573830 42255165 97356060 84008475 93843810 146988105 80940840 47457600 58449615 144333000 91237860 39143805 133888995 117940425 43476735 13533165 134795325 7103625 91898805 93021840 16797000 82583355 45985575 31835070 77274975 22336305 5536365 18090225 132487410 29343930 30967515 54123540 7435440 34936965 10606230 682290 8346795 68914140 111028725 69974070 77022045 21159180 147599145 91485465 40194210 120890655 110296290 31216965 136492275 60873885 105522525 35233485 132173340 94484910 131407020 122835000 22801425 54379125 142299060 116689275 75494835 3552225 78139725 138817065 120524340 129152175 41992665 107460465 139450890 21337260 21855015 11572725 106006980 44560875 83675415 95429460 42455415 51426120 46466895 100293480 113443485 1544070 56484030 60869790 111573300 79212705 40181625 61068420 136005885 109853505 58121955 116583300 10636725 75525330 145026045 1410885 112273140 105868305 144617940 38339100 71290605 94353780 31956915 7448025 89984310 79624680 8783205 92781420 27461775 26685090 95599980 110145105 147083940 92348580 1860480 125266890 120766995 53519355 23839665 97559235 57978405 13947720 132500310 99499545 70796610 49435695 52957680 115223160 28853295 16077705 66429900 94905000 136376655 22065750 103527210 1245270 28012320 37824465 75783330 16059870 50586825 45790005 12339525 61650075 73044720 75189435 97025655 92123160 104823570 86699070 55843620 126321105 101033160 29067315 145379925 114095115 21588060 66385260 67452300 11547825 117625755 44825370 141333495 59470380 21356085 130080495 146191230 81669840 74642175 115320825 58608630 96817665 136717440 74016825 1884570 18803430 145229235 144321570 47456385 121741620 54199080 104136570 114597765 15525000 96165165 103833450 4979115 85782465 146820660 149830185 116261430 92397525 34939140 115676625 44472360 133714815 60938505 43491630 15677565 32796750 70365225 119295240 3193470 117531915 114951990 140750220 96907440 65776080 63321090 25422765 59113230 57409410 41624295 97659660 32376180 27880080 93267990 85723215 71196840 15801105 36701805 112367190 6757440 45623355 97272300 144406815 35140665 112881930 52090605 108048165 82134765 139112490 32601045 94995540 56636790 67358835 19673025 106163205 72028365 130780800 58433880 117126315 44261415 60487560 92671260 16050030 84093735 23615190 120168900 113535450 34068570 44179665 149239680 20486640 56965065 52660560 149273550 149058465 88394100 103630050 11721795 130203300 3004965 114926100 29741535 118381605 57200670 76829385 42474660 124630530 14521920 34266675 108756150 3850605 93679185 31626165 129345270 117040710 119354385 78207165 147695535 37192740 55796565 92291685 630255 41511975 146002455 143357985 45783240 132718035 9854580 139931505 133261620 7566660 149774010 137101575 72849165 110118375 50053035 135300000 103769355 81686055 111355965 102156435 138870240 127120995 139340325 101102295 140344485 135002820 103708410 82692210 3198105 20110995 101464320 112958730 119088690 1508625 82823370 73593870 43473585 73550955 116012700 20404035 41160585 36081810 71815695 107059950 18078420 144201645 68299110 97735890 1528950 140790420 94890045 18575925 88039890 75227385 131515875 140937045 138350100 35318655 112503930 9470655 82770270 108292545 94419720 122894235 66119145 84682500 88697565 14287830 28917465 145538625 95092275 109434810 3956310 113924025 73286310 76257375 115128075 27837720 86041680 27706980 126852180 74072970 68505840 71457570 102792300 84154890 7650870 32578230 33848535 25862580 117070020 13161795 60364500 36301050 66327960 21066765 54310395 60998070 107562135 123350490 140698035 62025525 51143805 1415025 125300115 88582620 14928750 19443030 6758790 112786185 122082345 29437980 4321290 99296775 25396725 18594735 29137995 23659485 99335505 18399975 106262520 41290815 101630850 96054990 20467305 145617315 141323910 143962530 130919460 118658625 143911620 130952130 20263110 116259780 3714780 67911600 21207615 33621135 81211425 15808965 16297920 149038845 69068295 83698590 29183610 69668700 32158950 101381580 82450830 136901700 126604005 147300225 111278520 107298090 101278035 93253680 129646320 129062205 74202510 32695050 142915365 91706070 17978445 36767535 134218125 40475085 5696595 78572910 91558260 88319865 138280560 58642905 15378225 58451220 26856435 138564165 105118530 61745970 12884070 104740920 121700190 28974540 106615305 66843480 12823050 143315265 146959515 71935125 108994215 130793940 80550825 6944370 99558015 19649940 13452600 79806105 91526880 74565885 31036125 127489470 119422185 84015000 147757485 131144145 30398265 62937795 114902775 141301200 114987765 128068500 13382115 26845860 28710375 126309615 38888130 7522560 27111435 17455980 64509045 146791065 73128585 102051540 95988255 89862195 23854935 33691320 132639030 8390340 10333290 62949750 202170 52258890 37401975 53979255 54094350 82320585 9359085 29370705 129213795 74698125 33731430 105949590 18145035 51802020 59125905 125587800 97684560 127156845 1893060 33509700 122140830 110593335 15116880 66307875 86057535 40497660 95144655 3444000 16781685 104806275 20898480 144127035 97795665 78292650 120164610 118057620 11111205 9012195 90409410 41603700 112903980 126216960 108844710 71078220 68461665 87386715 78768795 76178820 132547680 100762245 8704695 44953260 134002785 37835355 10233150 70248195 92492865 51638595 149104290 144500490 57747195 61167435 94832130 3288525 31528440 83704200 29377305 18441780 39358260 71265195 78863505 127998795 78919260 136811445 39538920 18062295 44906595 20390310 13076595 58262400 115546545 33248145 29674410 26591910 76035105 121671930 105033750 21303015 74053890 137685750 41714640 134717790 32962170 89995530 125922510 106206270 26590035 1459905 53698395 118985685 36261555 61751535 14060925 128912655 114826065 8221605 12082560 145805175 61050630 85917330 4052655 139304160 71177955 68432370 62565825 49211880 45182415 83646120 44017995 144348990 4334670 92487210 65904045 59767140 52254015 6675270 15664860 59497155 133962390 13296300 114119115 26703615 56160885 23838300 20466705 134882940 97238340 1850400 36297870 68747130 127811235 3479205 115101105 21871215 40153515 111577290 42967095 114635745 19981965 55638030 62890365 127589520 2430405 146322375 81412200 132709650 118794240 28660125 105534675 87701670 117273450 46838415 109570320 72261285 15735015 43307085 58600380 144784905 129128115 22273050 98287860 131500335 75511635 135046785 87301425 85803300 85087575 127076880 98250315 97568520 105826200 97765875 39307515 43286910 135601065 105993255 29278125 51638115 5794650 141396015 33665100 105115095 31374375 46945965 90736590 91135215 70724760 145190925 23039010 8406705 7399815 91653000 93366015 2021160 142387275 149603340 130645515 145119300 76255515 147001350 64028865 80476725 30461820 127512975 77797305 14262825 137180760 37464540 48330585 3702225 23978400 129822255 119731410 70099620 140749950 4058850 43002870 45287760 131852280 48228885 28797735 56274120 39069195 27697230 68986245 93314760 9685080 54597105 118033245 15996825 9072195 149901030 70779330 32535615 146048985 12765330 139398975 83827365 107527935 15873765 80543685 48714930 82491150 63153900 18070860 74092590 90893700 148249365 67193280 2630355 14723580 52529565 110375175 140943360 5024685 72245970 84150375 103961520 90986985 131239665 6829050 10845840 33381225 118289865 139725045 91277355 41130975 106607595 22030185 78907200 21764145 16705035 20846640 45142560 82987305 90993855 76899105 105150180 125913600 105952800 57285600 26984715 103535490 116091690 143068635 55638705 106865475 139856880 39888960 103126620 50256075 87425235 135311145 16856085 21242940 44800440 51673845 112213140 35564295 72116055 73957410 80089575 95011320 145107195 16857210 45135555 12830730 108123465 130394160 147273210 35571495 137601705 42059490 137836470 97815420 145217640 51191235 112973265 80259915 137242380 10619670 70208160 90129075 115281555 12224985 51223545 14021070 115172790 108961785 113010900 122010450 138286170 138227505 23052435 46836525 83188320 79461210 143003535 5942385 61592640 60291165 55315260 22010745 1377915 87071520 125942520 20629680 32097015 35957250 59846205 16708065 46777590 27259350 559800 120737865 52255005 18013290 41241030 49929285 40023270 143272890 44756205 38858640 138216495 102372450 116652045 136528200 50754585 132586320 64779135 104320350 51140670 142753260 127698165 110499390 87636465 2450535 24986175 63224475 118642530 64643040 97048215 27274890 67031700 67501395 90120990 82308405 139197045 71154045 73587555 19434690 111776895 100304430 20143995 15587805 134386125 42144885 14711055 130976685 70622310 128439615 106127085 15948645 112105815 37881045 138657735 48318030 105418410 70386645 88176615 126698805 58451310 34066455 121330680 35876115 111160050 13117215 42321705 119023575 48968505 17671995 3924930 57970140 97172355 39528540 136840785 27749205 17408715 125537970 36325785 78154410 89286360 70217775 57176820 42690285 2701425 124794060 71208195 36386625 63281250 27195090 39456840 70685175 123082455 45419475 81584055 126991245 10386705 133546350 68927385 46570125 100725420 135282285 9071430 118435965 131557470 133271985 20209710 41518425 102423435 117174030 20341770 95761635 109407795 29123430 55099710 100723320 9761955 78240 72946575 112258050 62746020 17131185 48952470 64982340 98941740 63417195 17105565 91478415 21152025 142734180 114737700 111661185 16913220 12135255 145939185 133357560 103023615 72670380 45972435 97705335 32307435 18965835 110396685 3637320 84737715 111608550 76310400 5572980 85862280 43641585 138003360 10198680 133053900 62790390 76688010 93806100 140455260 147984570 33374745 115452495 82645860 37843650 69288840 27220185 124289595 37746930 103574520 104909355 58174620 135437940 93910110 17915145 70714410 29825850 4794435 87146850 23903760 142131975 18815700 100643550 121731900 36876945 139308585 135268605 106825695 124973895 104738475 57860760 147007110 80984220 122501970 25235745 43243215 70864905 109402320 99070005 146080515 67915290 38839860 89147895 140035995 45974340 87949785 68643270 92408175 129978855 9953025 85947300 75775710 102708075 145199430 147672495 16117530 17018565 29666280 30496440 121219515 65509185 49284900 114878325 142657050 52467600 74987730 115145580 16555335 73696755 149613195 80994135 128698860 33473580 98372670 58114110 134001330 132994215 61869795 103959465 53639430 85653045 1814970 72555645 133945680 133127985 131314965 18170085 12618300 129469515 84853350 107027325 263565 114759795 115763475 59771070 115344945 22552860 134819340 94236795 129761400 93272295 16465140 26997615 13615770 101549145 142435440 134941875 44031240 91489080 38409375 143938845 68221095 75735195 130273380 55091610 35501205 131873910 106314615 71648550 124831035 24216465 134436045 106670775 8641080 103850475 104520495 136744530 684900 11475195 107750520 55306530 54085680 1889235 20708205 112507770 145264500 66447780 52734015 51621105 17488455 148026975 100627590 26496195 26526690 108382410 99090150 60587805 116640420 141593790 78280725 105460005 112427850 59854275 54495960 5722365 119880195 34018770 27053685 104477550 116328870 51172170 47260155 32120565 21709710 55315920 49692180 25209030 127298730 73863360 42290805 19875315 53174640 118177200 125608650 125909940 119393445 67798245 70345470 135956850 90965130 121560195 143283510 51310050 102062805 148304070 51320670 26451855 95777745 88447335 46304445 127306455 78130125 82611510 47978310 113419020 122534460 132191610 87507780 9069795 55650420 14398830 16283115 64587060 15091305 27815835 79413270 45783930 24948330 99273525 145980270 1481790 17137005 60828195 10116240 60061635 95928720 113042970 134714835 131526555 41836515 84390165 24010335 71555820 106236210 84031740 137623530 26866230 142364550 118975245 10353390 62480565 56342820 19882230 135304710 119225850 147423900 109751610 42999285 117874695 120741840 135748005 47764440 37505490 78827625 79867110 87836445 45194925 37679625 30080715 131576385 146409300 1385850 28843650 110862885 54259365 17001645 145980885 90109980 145566255 31613595 146844915 105411330 115536165 14971440 42830670 37812330 118801125 21644685 122065410 143100210 22740885 114591765 58115430 121035570 128520255 109894815 54907095 81990765 61584225 52102200 130506405 120794730 13602225 139662135 77643990 31467870 40715190 118310625 115250700 34329375 17007780 11993790 81250410 16889475 146373540 3690765 67496025 46597395 102727065 94774020 82080825 23261085 71745525 125287350 143095260 77413020 105808935 39032325 12630825 124815855 58056390 107675010 140732475 94581990 137231085 64254900 115944045 61057665 101845095 88508295 30702600 130743765 34184415 85632660 80906700 59269350 49416555 92225475 65100735 95470380 124301865 60133860 138032820 26878065 129895050 43311795 120812955 80134035 19270965 8815455 116804235 20043120 7787700 18891150 104995260 120185760 110466330 54929505 149005455 76100835 74152875 15031785 122448300 114947010 37134210 95039820 63422760 77359365 22951230 65091255 31338270 36937575 44551980 35874945 124672560 51799050 28060980 20714235 16035765 142287780 110638890 140177505 135362355 124321215 105502605 42272025 107435595 117363255 58954005 143051100 21258600 117542640 24896130 121638060 81457035 92496300 76497450 32439210 106191675 84766635 69398880 105892770 14906445 97020075 35779050 86685600 65315220 7459290 21236730 37419390 127317915 16105365 57458775 37225155 25484940 74157360 38738010 18776310 4518270 26647890 45828750 99762450 6900915 98338785 426420 42861885 6557055 61072665 67860045 6620475 1360800 73276710 24291735 84694125 128639835 89355240 4008210 120632070 77478000 106930725 59769510 105014850 131012160 33667680 84245970 99863745 58463850 100487790 41016570 87621480 27431055 145905210 73006845 71299725 142128885 42395250 63803070 128082240 55464615 34584540 5235840 119473215 87208800 82038870 141963645 76848975 58621920 137805165 90512265 22408695 133780725 76635615 84153345 116182755 91288710 98242245 106901025 94680735 74957880 22123935 9352170 75763605 123999180 32941905 112142790 60343770 20155665 69354465 32948025 95064315 7081860 47664375 20480655 51281340 36966480 108956475 63185025 73150635 90653085 110453220 55355430 116306940 29507280 36642690 69407475 115612650 78912960 112616370 40231830 1935000 101996025 101797110 5814600 14746035 78976545 107707530 42394290 75983715 2816535 131187375 107412960 114231930 96191895 134184450 12736845 60604575 146729535 74013060 70007760 113993055 71961705 95872545 38252985 93199305 134183685 121889385 22337205 42949590 54009480 120866490 58374675 98301465 36917235 55187910 35580090 28937505 73462560 133137930 119187360 108689445 126181455 19996395 85674210 81409755 23778720 14112585 56882370 125554200 84019575 60602715 102541890 12737730 39896745 42011190 121392270 76099065 137299290 64723380 78355545 143888670 26194035 25301190 88688520 106595940 6941340 131049285 117341895 19169385 137737935 56036625 142387050 68893695 101011020 66051945 104733480 77728275 86410785 14094210 79660395 53171985 37795350 119122950 106891230 67084575 129899085 137163690 77335635 92827125 5635875 5641665 20786115 53185995 87363870 24616965 149566290 92593875 89601615 95377170 59656095 42871695 41005950 143798985 73363005 138475665 144783000 77248290 111739800 33655890 131474670 65070375 27686040 146953770 58396320 22817820 70799430 87838035 133043340 93678420 71077665 145636440 41160150 112168710 67297770 90913005 140946210 36265080 98475495 78073620 50137185 60745470 131911650 138578940 34202715 149444190 50871345 40375320 68124705 102939915 8525115 82565850 96770850 39705120 104193255 112112295 127952610 56073150 74315280 123511740 67427130 45824070 102479295 43716285 14732025 53361735 11373720 54331080 137929920 141988410 46758345 110607735 24280110 115396065 95529090 146223810 133654155 14561955 131521140 10180785 138546780 28030275 73654830 41644005 7488360 119210625 81177795 23499720 79458585 120475470 138535755 51009195 9266430 50547240 59750040 74681580 73995435 148564515 73790250 120660315 87974145 147798570 99624495 36519600 101131650 101401245 100352190 139386585 138901845 56144820 90963420 91916775 20149635 9083700 113947275 121519185 71826525 76524390 7905735 127896555 16894065 33075285 69859350 51663225 55486305 80399295 125522160 16408590 128456175 32062605 140794320 117163275 72784170 95052465 78153960 102034215 14815890 89210235 48826695 96218085 43108815 70260330 122584095 53620230 100911870 144537810 40065885 31888830 92925825 125611710 15843810 72975480 52252005 35778870 42362985 18357585 11647740 134696265 66852855 8454825 128914110 78444840 97234365 102162195 14537700 55146330 23204805 74612955 48628200 148378995 16405905 131619240 43916250 112281675 33717765 127831215 95012505 83728650 92625795 18666435 108734400 83241690 51600015 135706905 89115690 105744495 54320475 129910245 135307560 110492745 34465425 85021815 48193590 127084590 89153535 128836050 32949915 41845095 4815990 81830235 56724420 36085875 48460470 8219250 25067115 115315245 57024345 14486910 63385605 13670895 42188835 90893280 97680525 101600100 81470040 29283690 91298955 50735505 94663545 118730745 108438315 86012265 121634715 66483975 126286320 13220010 26225910 31529805 141073875 36899685 122848320 9234555 94635135 53246385 138544770 8149785 125249565 98697090 15301995 90658920 93016935 6429690 16620150 121812255 63805905 34599090 35365200 106166040 96833445 70499205 57201045 114067350 41390670 55748895 137690685 77226390 145850655 101786670 62410665 2999610 123053535 34195845 893535 45137670 19777875 73008780 130774230 52761285 101404065 102245295 50639865 118530075 21570240 143533935 50779440 70812975 137972370 102547005 35441865 138667020 104475525 143533005 110751465 9949425 109895685 105802740 42340230 205755 97039260 56933775 102685215 121860180 114780960 83838540 21878355 106996680 67369095 107389650 13427670 2504280 108633255 51299235 11974500 148708905 16299795 4557510 25025565 33871605 57336045 59978190 136191420 104305755 56594310 72020355 123161460 97700745 29712480 67133985 5910240 24284235 132623055 58525545 43211640 97673400 93823350 107911305 92101890 24920865 85850235 98727330 38646615 36134490 78016215 7156755 46724940 91198425 67511085 130439655 149515155 111612210 71847315 129439260 129429000 134109945 63125445 41065695 88540485 22937040 64112745 32289090 28694685 138741570 135772200 33515415 82852980 79253565 6839475 10017975 140176080 80954670 81711915 16034700 90543735 97075275 70517160 120454920 124152585 19243830 110705070 75761295 85614720 51107100 86461635 104014665 4736430 125026425 64316685 97108185 35413365 53405235 69151740 40213815 103081830 49642725 100841880 5517705 14538225 72975840 138061215 10632900 84262110 91984965 28030455 68556525 11265195 146925690 39681690 145257450 109148685 54166470 2377935 62527950 10009545 145315305 46222095 114721770 20731965 111879285 103740915 6046530 56530380 4694760 20485590 50826330 51394320 2293635 5174985 145537065 80578695 94425060 23212980 48615825 105382875 98179050 17981955 133340235 116895090 116478315 59074050 119667570 92641125 60494550 81536940 16834725 26674680 51852780 49006035 106349745 23216325 76265490 129213435 80062185 82092585 89282235 78805920 93588585 81010365 122970600 43978470 55414335 31484595 54623340 98724900 103319730 143420565 19439310 121203885 128849655 120363465 86962440 40079250 28420470 128307270 38364885 120206715 8571240 81392025 23801370 22441860 132441660 66706665 20538855 2195730 130313025 102187215 13247955 110393745 84482955 140686575 121993995 5744520 11722860 101360385 40905840 98571360 146801010 100528395 129043455 149793780 97760730 4821675 119182695 88935030 131944650 119303460 86635080 40157265 34626195 137897025 77494380 129962535 100819080 75610935 7247310 62969295 15681855 124842555 77468790 147058050 21230385 115804830 105621240 28121910 148368795 128788845 19913505 118762695 85878240 84166305 92483610 137052810 1046910 42350970 86017650 139539885 25526850 92714055 123159975 28362795 123809730 72742935 68209065 11250 14955465 121613310 57453780 19989975 27211260 65933280 69516855 126137475 19441545 72603225 66421590 85202685 37054755 24078945 16126605 65672895 39444315 84763560 82621575 68828985 148198665 13086120 101756850 34479060 5745090 16096095 149827575 147514335 32700855 121361565 37418865 105351465 87293865 64498725 139448910 135799455 139723845 101761575 58433640 113031075 20270175 146395890 86153880 140284050 98178840 85863450 23656095 9872820 125725155 76892025 33523140 143283780 147149850 18439665 144583050 52147170 46029630 121023390 62960685 98749185 29462985 74942070 19089465 101715525 105348750 20283015 126356535 22690545 22802925 50584125 108400185 62041305 9145890 136911720 111910365 474420 125977095 111177975 39501180 112751445 117333045 33182865 136145445 103878915 145717830 43766565 42974265 136322850 145114320 119302290 8579805 55722120 5867250 65032455 99479040 54384825 128887575 58974105 7421370 7677090 98333400 47322405 85099440 33560910 126887595 19801215 7774965 4334385 65091225 121399380 121405560 132998655 11790525 69515220 111367005 139382880 47978325 107497965 113121435 72536460 55716735 11966685 65512680 114346035 95890395 62476035 110003865 76944030 32492925 59449905 122620275 12366180 123905280 137407860 106520460 16163145 19886910 116984235 106147545 38728980 58916865 49365465 6938340 28834230 21126030 37514475 145239360 73185600 25306815 34035690 95974575 33153600 62869065 141028875 111901515 52028955 139255155 137432850 46794990 82171275 99278790 60732555 72471540 20731605 47544570 138812100 3150720 119408370 16410660 20438985 76299960 115348290 26605470 40244055 118335255 115186575 83188545 43478850 121848975 57467010 40267590 128607555 46888050 30676140 16098195 111550980 134616735 104340885 11289885 102449055 70190730 122476170 98146590 111476760 47306040 126482655 42233295 19700040 95830320 145042665 109861275 88161195 26158245 75119550 93784590 147622530 18996480 50790270 41005770 17455155 46842525 148223670 7457610 17096775 81971250 37506750 128930205 75975840 73528545 12240780 119100270 88706205 133970310 5695695 19803285 83482515 139075350 84725130 24078825 10402770 80838390 134325000 29934945 109074540 106835385 128603250 40766895 4999425 125290950 138329100 139175625 103500810 95429955 87329490 84610110 86953260 149090535 133550445 48989775 29125275 140932305 85467570 74732085 47186205 114202275 57643320 127189590 30815295 11078550 35954445 52696440 131079765 70366485 75776580 18749460 85597995 63834030 133499940 95510730 97588785 131717670 96590160 63265710 143020410 49069065 93016860 93375435 75775155 105868740 19608480 126174420 120611220 24162570 66077670 138553560 44479320 5747520 49960485 130588230 7435125 48860160 125720295 147224385 130669200 79490580 103714095 105829950 60046890 120344520 86784600 63674085 13118235 126539610 66077250 100509690 12698730 141727695 95002260 39782535 58234245 3151845 44442450 10328115 134258895 32772900 140970150 128140365 136853490 39844575 64037625 28323240 101571705 35221770 121574520 18712500 88702890 128681940 117910050 90016110 132960795 70811040 100576410 108783810 97833870 104075010 49274865 13392570 131399160 145367250 128692290 39876510 146223930 97679445 24423720 97210410 1039590 136196955 105245625 80139285 67582200 104976810 20661990 91864380 68660775 102096345 9063045 89036670 29562600 103534395 66240645 8998815 108918120 34177335 65935290 105930120 99265155 117437730 101214630 117103125 146767320 38102565 36541425 124667910 87726480 72730335 7309815 7675455 18767685 134481645 3012675 146770755 45759675 120010380 18898125 95819580 64796805 10400730 93382995 141755850 18928650 128796540 118374750 75257130 103098765 22446165 91588680 109425435 41580600 126081375 118529190 50248545 20128005 143929290 56759055 62530395 95991840 127498725 40069290 134005635 38558790 58607385 57878520 37979835 113705010 110505825 10063680 75924780 9468915 65989800 78231405 27730200 14902125 3648825 48273825 71091420 117240975 105999825 120568155 35278410 99453030 82401705 131603640 112934070 133259115 39455370 33161040 55234980 13064145 12363240 101545830 66064860 12321900 9836895 12004590 47719665 108036975 135499980 117168540 139647270 126304965 58542345 121605960 2268885 36164925 118038690 94138920 142276665 24283065 108534540 147679815 100238550 132200670 78961605 13393185 29477685 47399595 60752625 907635 29321490 118478370 141388110 42640470 46772250 85005075 123649260 226335 43336500 116761365 87015300 137006130 90222045 38148090 115796040 60032790 29273595 20534955 71597580 102980505 2460690 76397070 63217440 124294680 40875990 19925580 43310760 48067440 95311545 132498885 69923325 50743080 22453260 11191005 102911715 116961975 75088605 13259040 100399440 73344915 84932025 71209530 54204240 135632400 470355 6170085 21611295 17955240 19184895 3685965 108594330 59981970 64507950 44237730 136758975 108804750 145247160 4051095 27932115 72074430 33102525 40678515 136626795 24113145 55197240 95634645 128812125 80641275 138718605 111610290 35936445 83964075 148906725 80184405 22386210 143981940 25963470 130676715 81399510 71490045 83083635 129614745 91802520 40113885 41253990 62109600 86639190 31022310 129940095 36867735 96981060 113998470 8397900 46316250 116604240 112164825 51916875 134619375 135227040 15037710 107065590 74599050 43470915 125904750 85998240 25181325 46490340 30123300 115705185 41660640 112463160 101863335 46582305 13236270 32896230 15512760 99341250 59031735 13832535 20290785 143986110 18623955 106983720 58151415 47912220 102557850 92810520 85018245 23635530 6783435 85102155 25216875 87626415 9210645 128603205 143711505 47230305 115978395 87902175 54526425 60931560 36875040 142695330 138216450 138354405 13644090 58381725 109289985 11371440 33651030 101803005 86407095 101750175 144580140 32696835 132129525 48740010 77509935 50724960 132213765 88295250 51529815 140116155 117717405 133102590 24244380 146623905 83056320 40118550 37278405 14141955 42521820 134210370 48233985 46016145 81192840 127843215 55380960 53969640 12006645 82568130 146509485 110492340 74952690 131378325 34664865 98889120 73927335 103661265 70842960 94740915 82554015 22958040 18428880 101796930 35097165 80425380 113468730 148697955 20224125 119217060 10922790 60315225 7036710 135888090 86413395 35232945 110655660 112217280 5240610 88389480 118604685 132162060 138856995 106704015 116988330 13065345 36218535 90329325 67272180 66982020 86669310 2191350 27388980 144992550 48215475 141484995 121111620 94539585 83196555 65395410 59715780 37015560 139612650 10277700 5771790 42418020 122338125 99789315 75621435 2546850 83293650 115107300 78929550 126893100 3548535 72346620 121241445 145797540 41995050 143007690 80008905 15736965 40384635 47428890 72121365 18238110 6751320 82120695 49947840 100331025 111895425 76716000 113268780 118115835 111538200 15399270 52724265 71209125 149727825 3862305 65539725 36908175 52757700 114411405 143408430 87069705 60885195 68849055 64507725 62927445 111225495 94332165 100105485 147030060 115079910 110518620 91465800 117793755 109666935 108125775 75891675 55294770 59847270 112508535 142535130 57608790 31940970 149143845 143132595 85510155 15761940 71427960 61257510 125583600 16536525 52620225 58659090 109805070 137788680 13944030 107616390 99453210 49631565 124626285 54230985 116948985 98325390 57510705 83780250 100191105 38865870 131670630 70817310 70432080 144765615 76585740 62582205 110617260 93060825 104982270 70592625 89201835 31943985 24648345 64759155 39889710 56865300 40860300 1419825 124280085 138573735 9251580 42981135 24487035 68637240 46757115 56536530 132302550 63537000 37031835 125996475 102116235 56206035 148448715 142272555 5070195 2555895 115764090 21084975 83698635 116688015 85268040 3802815 102273495 96686445 58843755 15610035 103488660 87336585 86730960 105736230 149891340 67388850 33318315 11165865 69350985 50550930 84271650 63094455 126805665 82631520 33675735 25239735 112222950 132823545 116787105 108904710 33804720 25682745 102391530 2338650 13053510 103931925 30126720 106982490 78842070 149870100 62718480 2115615 131260620 123507090 78802995 101303475 19312575 79080480 122286780 28522395 75290025 23059800 27374715 72917520 93887265 121493910 72987960 96558315 96354870 95524590 66712425 1528020 112330785 67264245 129705990 99509520 63126525 34090485 70787205 9710160 46494045 80212470 143139450 44332845 1290690 118590105 3817350 117637980 92421345 91732215 79640145 110958555 79865205 60920505 54349755 1438620 18106935 98780985 115292895 19265550 82907490 25818450 15066210 128965140 136762980 98318970 90184230 42277650 73492125 631650 129527445 141754305 69421320 12361965 122708625 119098560 141409740 149745435 128867040 107047650 22548135 53305965 104148360 66452085 104428185 84990060 18243780 113169135 121439130 59724735 81390255 59168355 46475820 82728015 39730290 111599385 96254565 35772615 119088795 49322415 109987935 100937070 49892325 30165225 47037540 38055435 82374360 46941120 100068330 145149495 111966660 131003070 58866375 3108240 25194615 22241445 68376180 77463540 97976385 104409405 31703790 25492215 82159050 87730875 60013320 70486620 16402635 116238825 23460510 127680015 65578365 7832340 49013265 10116045 132735720 128451300 41387580 96456510 2962890 115700985 91660200 32826675 59971755 79052355 126097665 23225145 11011260 139421790 1199445 97138995 31107000 17075790 35575470 48508890 87959565 39581700 116140545 40111515 26150220 137198280 90446670 66407415 30772770 115059930 103659900 85800060 20799990 42581175 9306840 37259925 22717335 23884890 112619205 39425295 122004735 61151145 17869995 15808185 26374545 45337515 1261050 114860505 6632835 131666145 111280890 53312865 119519205 119241390 52277385 124735740 99622095 32045010 76512135 135333420 62985630 98014995 142703445 38947170 43443750 45557970 28690560 27304755 117172710 137653815 84104850 125990460 13085805 63032445 115850280 134259030 101160060 17308890 100774470 56650995 86355630 93544155 37779075 95628105 46962030 53227740 56231505 11163135 118821870 103608360 40158255 50353005 51227685 71998320 113256255 110621130 129731190 65459415 33350415 12117570 72104910 48767610 133839840 76391310 128764785 143159685 9614010 17283720 69034845 89315370 17278020 10421205 129946365 57323205 100560105 105248295 53167950 140149170 30136110 96857850 33834345 48422700 105782490 60154320 74204145 13578945 52592640 120494925 82159020 2222040 132968265 37774530 57471105 77220105 61443825 114418050 123718065 64594695 105927870 65430 68130570 97077075 95147115 141994545 128362470 137297340 34660305 52974015 24859500 82713285 3152385 38619705 120530220 23380050 118764135 65611935 131954220 136024050 24016830 129031740 81723525 5825070 31054065 33153450 140551950 51295590 113142090 79938300 69681615 9554550 122187555 80045025 65132130 123119850 54318390 16287135 40049805 84872325 95747925 85216740 46436385 101428845 89437695 38775495 17280585 8922585 113882415 149935740 41673750 61291260 146850900 25170480 117421875 110083290 30165405 25787130 106152615 1446225 126313890 64436670 103226370 43471170 15543795 48064560 41216730 132451950 95659425 11959260 8371980 63058635 47993985 141173085 120391215 65553855 64530330 98370075 95407605 20999895 20796375 13757670 102848475 19559580 123310680 136436055 14331255 121504845 70688475 103685895 124913760 9105885 79639515 65826075 135546300 36813270 57241800 138802455 143985150 9440130 20931915 28416435 81731640 147069780 98460600 38726475 130364280 34118940 130798515 94019130 25282185 138584085 137289240 109315965 37831830 58517700 59753790 71819295 445800 146904315 102697125 88950495 99545145 125852820 7425270 149821290 17738070 23784825 107234325 9069060 15217560 85414365 139830030 114618615 84367260 45978960 6461070 138250290 141625080 135478830 28252410 127284915 7322595 108030375 141418725 15155145 131582430 120276315 136872375 43117920 116770755 120810195 103320330 87469725 82522845 134504535 121577340 19745265 43230915 131098500 56837370 140921730 42805095 132215925 141150045 92666880 55030275 145808760 77406465 12088230 148628340 34704195 20706210 80691420 56969400 38168490 143595495 33165285 10940025 94730070 94868775 148599030 58529970 18193920 46128405 91645545 64221240 115903770 140829495 78998640 123450135 133932150 149594175 95169120 14690955 24177525 140635050 37892055 142798050 147190650 3249000 109291230 32876520 125481855 99933960 92448315 80166105 18376485 60055545 141757740 38103540 87540675 20875260 70937295 6603405 69171735 5503695 132760710 17822895 94207770 29557155 37566060 134372010 120007110 13453485 34023585 79556760 124003575 51108945 13835130 53151915 144585420 134429340 4243905 19595475 56616450 97716420 38013300 18229425 128773650 148578615 51459105 53650500 60943200 9007005 73209750 48586020 70409160 104721915 61696500 110964930 121296675 33553815 100765200 27256395 26195505 36058515 41623875 15037920 108000990 88270695 45626430 67502100 81521445 113099115 59238150 32852580 137940105 108029415 123492330 83189610 101338650 123923565 13899705 40456470 36869235 144302445 103242990 15014370 16979325 78257895 112998945 130288995 32806515 40317795 700545 114069705 51430035 92437980 61381635 135912270 100125210 7349115 61185210 132654930 47050845 19605735 21868680 34545180 33038550 10984710 38475030 101659155 117328410 44463045 43909800 140556120 142699155 47805645 130756170 59944800 71018760 34525365 41307000 24917340 102122745 123999645 103289790 93715710 30248850 147434970 71925645 6171075 38547360 20551965 110799945 89047860 52428675 97407585 46374840 94253355 100662915 41070375 64826295 52493295 84245250 93961725 9496140 47791665 23658195 86081055 111428460 5787330 67077945 40006605 99964965 99268020 122580120 115638165 139044240 31553580 38607045 123166500 133973985 10327485 31577070 131009190 149247870 134343990 62857425 84380910 28101810 65588685 12939060 131720685 101307840 31525155 142978980 25491585 19549515 104726970 91590840 56504295 50254635 103961505 37478625 75276285 135754530 37202430 45826275 137686875 3327405 110443575 99284505 96124920 126713445 58668345 132951945 133079985 110915085 52364655 103157460 70027305 75562890 40630500 108046815 106040550 96853125 149390805 94579815 39642885 116508585 53936730 118551255 145395525 122779950 125770065 114610845 50750190 82463310 46013835 109211130 24798450 148312530 19884105 6824280 91529550 50664990 13716210 30307065 144775290 35028195 58507410 149328690 9008100 146262810 113706570 12066690 27714900 17901210 125374725 100762515 20365890 30148020 19228950 79973355 62951820 61212195 28811550 69598590 66016935 85806525 112197465 101149575 130861125 45745890 67166325 38118330 11972550 76001715 102902265 28218450 73016250 83149275 19319310 47212080 84149010 75413490 88858290 136541415 148491660 12232980 28802280 65547255 35067750 64331550 23923215 66908025 63343830 75336585 138878535 118061790 53917815 116492325 71194800 33483600 130513560 61135470 5999280 7505520 6300795 118384845 123747045 134845290 136952625 16969230 92596605 117433950 51206475 142785255 128212515 9520395 129829170 25781520 139526400 140107710 41506005 51469530 31253865 106997655 80464830 133229415 106904400 91344090 75435135 139149810 65153355 19893150 79757505 122040165 38513430 24470670 49069245 21662820 38086545 32992590 101675655 132934500 71856030 3829590 28839735 6311040 41524020 32282460 75310755 69267150 145177155 104316135 55849560 10283385 120739335 130502070 142341000 37226085 53725980 101855955 147463200 72128295 39512640 49803360 11895 15105315 101161635 90690840 43060515 21299430 61493775 102155670 56974395 138952020 33291540 39581880 75409680 73502355 10742100 141355635 87014655 77159340 40747425 137344740 40103415 77082945 70231515 79657230 134254200 133497315 35709195 73348170 83448690 71731080 18274335 31242705 3889470 108799230 53751075 109020495 76160415 85221420 147894180 29913645 141446730 43055490 58828560 77199120 10755765 130335810 75766890 30268410 49521000 75590130 32224890 130651380 145064295 87218535 146923455 126765855 134612235 44095260 56447685 101251170 61870815 90794805 74634315 85107600 96506205 34237035 30001725 46031940 33663630 51482370 30129645 83179275 103370985 23295240 42108315 149989140 125681685 146110890 137217030 34473735 9860880 85425945 26083680 52253925 81063570 147869340 146576760 48427755 83904180 135911865 134188800 130864290 31552215 129504660 83765610 115474470 29538375 107245410 103777380 114365970 11263335 54655020 125005875 66250890 50013075 78306915 99870735 77497515 45608100 58307715 25411665 95115375 10160460 82358025 32173110 13721130 67383135 5186145 23025030 52033185 19507605 106676115 24679080 129764745 126087510 10889550 9942765 117403080 29528310 55668705 53379900 38864325 83010270 48073440 51609060 71662485 12533835 122893710 116393760 87465165 127957410 92320560 92914650 79818915 148387785 30632355 140736075 89544735 99990585 114629355 47367180 145679070 134930625 58254060 124766370 12324990 123442080 40364850 60946725 99864945 114153405 56425425 26635095 147250860 126839580 55669575 83488965 54684030 91372185 38882175 17037180 87991665 81495735 111641250 38603865 4838340 6049245 3135915 14365080 11288970 82662855 149430825 11027655 145301655 13495095 81890505 59543685 80471340 59205525 53468130 5202825 144417555 88759260 100615680 125448645 135430410 99669300 90349380 12230625 98036565 45112770 147962820 14411550 137016270 13456920 90137460 81045120 49204275 66602040 142707360 98857680 130311735 102708435 95852070 57557445 19777380 87850665 134904270 32467485 10059030 127765905 71219970 43526970 23685855 91801065 91072680 10158015 132347775 86993715 38905530 122976375 69832470 143425590 78297165 48729270 139138830 39724845 120985815 147619620 13980060 76500330 14519460 76992510 69775740 94723920 23786040 13863225 118272615 104691105 37219890 142478160 101066385 91708740 31483125 128014125 44179695 18781380 116161305 125240985 124236000 137713845 125126310 23196870 39524010 8857275 26157870 82505565 45192180 102433950 61107480 52153185 136323090 126681720 75374730 105169500 70404750 641415 93414090 114105045 106121850 108072270 128812365 148957695 87817350 114798825 19908390 17874900 72471135 133760085 121778340 118276500 12979470 1667595 130048095 72804405 119820180 121952670 126457230 126998970 126554640 92396370 11219910 149007990 71246220 149122815 51889335 143408535 51893100 112957350 99532770 54972600 29530275 43542210 128331270 4244025 61001760 31317300 126080805 65059755 11775495 36108900 142803300 30683475 1954830 38037195 124087005 48569100 134802840 94331820 130217205 52462605 39503715 85934580 116710260 54589740 10073295 134058045 13291305 29040 75822075 92675730 107444355 96956280 132446730 54463605 6341805 23634300 80791545 104796030 28143750 23666565 121497795 17553720 118540140 5136375 80142585 133298445 12548370 18965025 38849115 20463180 114332640 69342315 121200000 132477990 44354160 135847995 24779700 144922200 28701405 19778025 148852320 92954490 989175 74715630 100068195 35436735 75286965 72208230 38430435 23729085 38689635 40849020 102575175 149680500 67448910 113309010 125910390 55744650 117581640 36687945 111407190 43653090 101176425 116972175 113483415 144506865 127409985 113366835 66532365 2871975 132618450 105938205 43784550 122179095 117017190 32847570 42672495 58064025 99866550 129568830 34430340 71021085 55673490 112475040 126517365 24135315 21151365 85385400 12093765 112834485 105502650 6671955 64910700 37184490 83364615 23461095 1599345 60633390 38017395 144932325 31753605 142486545 130050675 123050895 1567950 70848255 142575525 52687335 129709710 119799255 77074380 145438170 106635705 8930325 54920190 78986445 148987050 70022595 112890915 92208300 117325365 83993340 42887340 129842340 91507785 74541510 142078455 130567320 19158450 72351465 12994095 104538585 57092370 102242985 119169540 119547630 78585765 145014930 86681835 6189000 136572630 67715025 89966850 134751000 43960260 23644830 131830845 116117760 1202490 75149400 64897500 55471095 60959475 140277795 134552145 126200820 124792755 76148520 41457960 17107815 49423200 59003025 131598930 95390925 62996475 7497405 64181355 126996120 105098130 25500915 84542070 78616005 1959525 1896060 133409655 33137625 74950815 66736380 8412045 62999670 32994495 42563790 96730920 95804865 106715910 133539360 86198955 64591890 10552440 140128875 67480725 118120140 50876805 114370110 14588910 139610490 115200075 141167700 7161315 106342260 128517720 131486010 109807890 26516640 29968845 18941970 127145070 105937425 119353110 42948705 137169495 56671770 55842000 142082715 62400570 81326880 48952740 37311735 33580095 78133485 25295715 60716010 111046320 101662845 106731870 105734055 42345420 96711390 84675240 21401955 48635430 45039480 53745915 67325100 101980455 97356750 117213135 79779075 26035845 1790370 94459890 4333575 3523065 140698005 122746935 85505655 40895835 3519840 135843945 94035585 148913415 124739265 64184820 104473185 57374970 87049485 86654100 36885810 49397010 133526850 53321715 94715295 6386235 39649065 108104835 121846320 37984185 145176135 114419475 61331880 62350845 542340 64152255 63679545 112554930 2157600 78258345 55884990 142209570 5409525 103633125 117330705 15479490 7823625 125325075 3318705 148888440 20270265 113402595 32585760 140968155 5039955 107048625 63246540 148930650 125251170 40066350 133690125 44252490 71436000 148736160 23509155 53343285 19349535 8831415 119294385 126748875 113828355 137303595 132215115 99062190 86152935 125637945 10270905 94126740 13678410 91786440 40132155 116244750 113354010 11080455 146688360 95209995 117986775 54527835 40596960 110225490 129579045 125953410 56901795 139758615 78595815 137245320 16233765 103948425 116228400 75411990 93787110 79986060 20357220 111198945 54163545 94546140 97920300 26102415 59597235 148003260 24426435 118538970 140603595 131253600 140743140 60581130 128725950 98975025 97970715 132375120 23319135 35312280 140542980 15323175 36364575 107650200 23068155 33411720 143068470 147391890 48185865 60318195 66870525 13418835 56027505 85099770 105548160 23890050 102011535 75070275 109886265 90455370 7853115 81815340 12864480 22917915 104857095 117160635 126683940 144959400 34335120 10322745 70840350 142477800 49220985 110665080 16643340 127306050 10476135 28729425 9933810 64943535 121648155 46889145 14897865 74498910 48479430 75470790 13615005 120129450 148247565 99112785 4293795 61358805 62755395 35593575 123122475 88634190 70724220 86179620 94224900 120632340 142434885 52922670 67722090 60709320 96258255 28045635 55066470 86155200 56094615 135503775 131241555 67081905 75115665 51061245 96223230 108142095 112493490 139182495 26870490 116717580 149352645 138312645 22335000 25299465 78917220 113934825 76025760 76195020 75235620 10130580 107289105 86375010 113085015 21956475 40860675 15792375 85811520 108630375 2618205 122098155 14527995 66420015 10068765 19420740 5420235 15465090 16217880 63541890 65168160 140576655 139582530 47549565 4063350 138342090 99278535 4573365 115618905 74721120 123140955 54262395 146708715 127846125 41913540 125395890 88730295 62900760 69058140 117091005 125191620 74402295 10255245 139451085 57989640 14303730 5603880 59237580 27602730 122480910 81661650 40318245 91794240 76655010 16002885 35373090 56342490 125806290 92802285 37523475 33228060 15101190 76984005 66644250 17222100 46778010 81641685 58528140 16182555 28212735 57233295 137901885 127675155 41173260 149922240 104315550 78445950 27439140 57202230 15482205 13683330 8525715 6352845 26868240 13368150 138428835 15016740 58455165 14855190 8678730 17975250 104108085 7816380 35548950 56936085 4402785 95186235 32612925 19139610 23231910 147188760 72665355 4127115 57874635 146625165 127807080 33011685 32106030 137562315 2881140 135515790 20681115 78647655 30133740 137690595 58667850 70609695 114479820 50300550 70152300 119880855 128225085 71257530 146237595 86239770 44867280 53826450 71331675 2389650 52305360 101836125 91945530 23854470 52669185 79612935 119236455 40384260 62273280 64653600 4868760 108504510 104744235 19491165 65328120 143869800 48806175 16810140 63668685 100015845 116404920 111093630 27963420 65961180 56602245 31515540 121680375 62022690 103141260 27109845 66741405 58019670 64765185 86728515 3428520 61840320 125221710 35414580 91932495 34952490 60931035 137016135 110078925 19994085 91717380 18822435 71972985 70833360 20667375 105594690 129748095 83292675 107326605 67323555 12698535 137850 37774920 147872850 79043415 21837930 46592640 65168925 38192190 23361825 7051920 22733685 61762635 97507170 145347555 16528050 37293555 84068835 101743830 13103160 3451770 136489395 77910840 143914245 110723490 31868520 96132240 43693350 90664905 26505375 68026365 80224935 47510505 40753380 115623195 59393415 68380995 37782555 18316305 41157765 6028755 40264425 65544270 1147125 133328490 63293190 136542255 94433580 24005310 15379665 9125580 64048380 131944935 79374390 60937020 95214360 95323800 148545390 17104935 56999340 87922680 106941360 6403395 19586115 97766025 71104440 26020830 121169250 62059275 7597275 41635035 110956305 111018165 77398455 145023330 133981620 111451365 66774870 45120990 10892610 12995790 107780550 141036855 74617050 124966590 65330160 56430750 144215655 142874085 113953125 132532725 37492425 116020320 121021515 45806535 51750285 36926340 62722590 23071470 142803345 7813275 108948915 86653440 138278895 23393130 95209200 107826630 38138400 74857065 122862765 138024450 57828525 9091095 147580845 143332740 80324610 143137800 126754935 71340765 8705535 66279870 57329400 117899805 85166910 95022375 75883350 18199215 145763790 37170075 124007460 5107350 95575050 136548210 14321805 145380045 65469375 41547075 56178315 80982900 92591400 23825940 147261840 72806505 73611930 78962715 43076100 3920190 51706995 16289280 143333220 54723000 105910125 99865215 38877615 55879830 21682335 67273215 104785605 68844450 61103625 32599230 45190920 132452550 35255430 149859780 19513965 82658625 8206110 8678670 59907045 41907225 96906375 121014045 37721895 35083695 5723865 112475685 102427785 3331185 5523330 33025500 62893575 57303555 68375400 136986645 41638215 104445915 141350475 7147140 79182285 19415970 63901710 57205515 33423795 68772975 26525115 99549360 131834445 34446090 143160870 31169460 86695320 70928985 129143265 64198755 100381020 61712955 25754370 80299800 55560900 30063090 90421980 22112130 82051410 17917170 4104255 3107730 84815355 127417515 28312500 125696865 119831595 29500665 82738860 88281255 30576795 65627280 24660570 112809405 123993030 22949760 76750170 122658375 32579640 149760600 6603645 22397565 20520615 115445760 92095035 77651235 82850295 133782075 23925585 51214275 110450190 133606155 33173220 32002425 105105390 132486570 59716080 103258335 100297380 57157230 84806280 142804155 83311665 114997170 20297430 57886395 129485235 95945535 4339080 37773330 52790445 81402300 99868245 91249935 56542020 6264720 69949065 147994455 58287540 148442475 39947715 53037315 58157490 71242530 31974780 8596890 85707390 66132840 48693360 25716810 138275310 102609990 22963650 125428965 22335090 145145355 74662185 25366395 12091650 23361870 90867690 13286760 43761075 9927030 117659955 41328495 144871605 45002505 44597280 84636390 146920110 72684945 7035825 124854345 115535460 127646745 141527010 19269795 97615905 91392915 120401325 46928115 20344665 95289375 100871970 77324715 45725850 123596085 52620315 95083755 42295470 13959090 118505160 145393920 50078235 35301765 139718460 56168130 106444650 74205690 68835045 97899060 61113915 22706205 52710705 100182690 137186730 44886660 148402065 17837805 143791800 41268615 2073465 32319525 10959540 93270270 35247405 48452205 143356860 52315830 92677620 64487355 4258170 3623805 141399900 67732455 107599485 141466545 22679820 42271605 63053760 97018230 120602550 10796010 90464190 84723210 117825 123078240 2015700 130684305 116819640 107926440 51952965 35078715 13297830 143107650 149366610 5822775 86481645 100261020 81251655 42501390 129207285 127459170 7398585 125774535 131273610 51895305 82665330 20934225 122957265 21038520 126945240 48331770 48783675 99726660 92258490 107291955 94373085 143223495 95907960 114677790 72114900 43735200 59523390 67306350 85364160 20924220 3208620 129766515 3359775 81720825 95509410 43714890 31777845 134058600 32424675 115998015 68866980 34600395 17492940 134126865 40674585 82671240 24174675 15770145 127917705 117612960 42320460 33318105 57868410 104703105 30107130 16653540 133962825 17367885 37559070 113231730 10077210 34127550 37677885 77557170 138172485 149333520 49116210 104396790 37555500 15275565 36108960 59303400 16352985 81162915 87283590 42916350 13899405 106890690 135707775 40507605 110012130 108015540 48678495 42382200 91342695 141421170 13257090 111391155 74126145 74041215 42406215 96577185 53587215 132449775 4914480 74757525 24784545 107126010 99667080 134720445 101636100 114161145 82604625 51495690 62526555 96416880 76383195 91588515 38209980 130290750 12649950 957660 108484170 43154535 63819855 62244405 43085940 30701505 26610615 104598480 77905905 79626885 139536000 108866625 128568330 12465480 63337155 141235950 58931415 113327280 37822620 28127880 145489620 22365930 104410200 129082665 82472775 54046065 134753745 58549995 116877975 8105085 18764535 4263675 51817140 43846500 80366955 1728825 70543470 2154675 19025685 42578790 86229075 63399645 467400 80602305 3083460 121801455 119819550 25127730 125315505 35975355 88381275 18167505 84566955 26469855 41123475 38500710 91388475 14515485 128892075 22736025 32578860 48524430 94361445 121679685 59653920 63265185 109672260 11221095 88144545 123567435 133341375 8602995 46686510 143824665 48332445 57759450 134171265 133440180 143449800 5113695 100159320 69024555 138405630 43463490 97188090 123468270 31884660 46028520 81300990 73356045 17454675 52882905 57006540 7600920 78965010 50878845 75154035 57800535 31499175 122104500 94740960 59523945 85765080 30557910 137215965 81843195 133749405 91681875 12941355 70648155 127405875 68022405 115180305 117291225 133628475 44274690 55200810 142697730 85126125 69853710 43214490 46324920 71944485 65600040 104403765 135695340 142110210 140764020 84997845 39354690 36611790 49456485 47138730 29819565 144673890 81805110 145307700 85135335 25159980 100267770 76178265 50718360 96366870 130787820 26682870 147551640 115696800 41418495 106948800 22527465 20466270 25821795 120771975 15453405 77779890 131078460 84251550 32409630 8104215 97947600 113820765 60096585 54941205 48668775 99770610 101978190 28449645 58290345 131115990 10570860 62129130 14111700 18248025 70834245 72896160 75019665 6727260 1051830 66128580 87662385 23943450 15640275 1276170 39564570 48048015 135999570 29986290 122663205 36857295 23630445 28008390 91139910 28251510 112011195 39548115 2306685 124435200 48213165 37707630 11159190 63380520 75158700 12860745 115786200 54371925 141271485 145120830 137532825 45288885 79527000 130262325 116288145 75580905 120560520 38769825 64109925 21335235 18011610 7409205 47263230 141025560 26003535 78378690 123419715 34517700 142913565 103849830 82188510 93393555 114724485 105286890 10549995 4406910 43784745 44355 63426120 11940825 24168240 82004805 107435220 20802105 33630975 141937320 114303360 122638455 132672540 127642800 39992925 143258160 26189925 115753845 46463460 118325850 146734440 147520380 89963325 83634375 136652490 14546490 129228915 94658655 114146220 96510525 148588950 119972145 139133505 89457195 125086110 129879435 29348325 76449795 49827825 117525180 84129390 89499015 52500705 109813980 43038330 50174430 31312305 44559465 28597950 62917245 83916375 72299460 53271540 59448300 63952320 10542405 90346965 42928680 57070455 128696115 21663465 75446955 70672065 133485975 7576035 42715230 28001640 46929765 121730040 29994210 46422585 133941495 56842620 69491520 53571375 125504835 101104695 105081135 73840755 138366510 23905140 138718380 106711965 1620465 109516035 11552865 82244640 128934480 142148985 609375 89889420 55994400 8568750 63573930 60966420 124689060 39915255 100590360 105166845 133394505 132984675 91684755 4252545 71571255 13310520 87632505 116172300 67027140 74414340 83519280 1862445 84012615 63978780 52646880 66246390 26217990 101005380 124090665 11709165 106730565 87421080 104281080 119983245 106980330 8649540 73801350 142833405 8229645 76524525 46261740 61556730 12543105 73761615 114716100 7078350 123963990 24420750 78921300 74523225 37994070 105152265 120623895 33272715 141028320 148364670 83443125 124704480 104888790 118000530 90262080 57919770 81577035 45795060 76127580 6671235 85997175 42119490 122010960 95367030 129557745 5513730 136775805 45769365 55397475 46024530 128206650 88409775 129422625 146086005 95615700 43878015 84815070 121230975 136418595 75753405 54415485 105111960 3572820 74891715 74015205 64633725 19049925 81861045 90687375 129553275 36033795 44015220 12144240 76765125 101428020 53777025 17896110 2879865 37069710 107680185 65381955 103087095 149745675 7149630 38625510 31044900 99236430 28146285 77262705 51137790 88384860 28496730 129891270 102744435 61520130 16055250 131531760 134419335 66872040 130599135 37213575 76879590 102589815 7011195 2312745 67925145 149370510 125256000 25656015 23461320 31492770 141237510 59537925 127011150 8017395 118580895 105421215 73322430 19675320 64013550 91891635 41945280 54977715 149253630 46289430 136985430 138662400 92177760 104995230 64613655 75600870 42331980 44661780 17131215 131094045 135668805 106670850 95632305 140896695 20720265 93247080 64877595 61776900 20008515 76402260 149078475 126166680 131503950 51365610 96805020 90023415 26161995 71825145 107954145 113130885 19801395 131430855 88199445 32263590 33162225 47165430 120612585 127252860 52191255 109100760 91165875 46957590 10541565 132452955 14158530 132881925 121638660 29267730 5924925 118061880 87066780 105542985 44565195 120317310 49399455 125912160 76747260 22374570 38043270 30685785 70090305 55405155 84122520 57556515 107669040 134544735 69118140 149361465 75621450 76568085 136218675 98819010 132760095 3917295 37633545 6184005 132405330 135959790 26996445 80856885 75765600 47029230 8301240 117841050 127562580 72856065 41775870 47994120 85600410 68002290 20740635 102816705 91441050 60427620 34938990 67817070 39801630 93563775 110682255 33678225 12868845 16799535 80940300 39717870 2542485 66621915 35038665 103470 127095945 18220620 41044800 145490505 75860430 104196180 20645835 147675900 129590685 18398925 21578745 2511735 114923070 117695490 29839035 105327540 44296320 77356665 115686255 54495255 113150385 100582725 122229660 15034500 131426700 14871975 136254855 137599440 139732365 112372245 136596435 31134525 116274405 108098475 124334400 132495540 84486525 67513530 34512390 135423720 63784935 89860410 93089670 46763355 116319510 96295905 112448355 43744500 52951605 38381625 53443200 146498400 17444415 120183645 41814390 127847565 84570945 24827160 134083020 38777040 75138720 57086700 32685 43543245 6490455 51331320 87877560 55192155 52905645 116889105 81787545 87617460 40773090 139515255 60741330 19430715 81396150 56106015 56073135 148657050 78856530 7805160 78939660 2949555 58474095 1537470 22989630 46080210 149005920 71539845 45807990 79490640 145834140 35092290 140281245 60202995 72121365 44588220 26318715 92889945 131969865 9991020 98140320 88590345 6185445 110328630 106415385 89413275 61048950 28882860 8591790 48492060 101868585 64995060 80400180 18388530 73385070 45721635 131899950 16370970 80720865 35452590 127358745 127249695 49532640 117243900 74943735 69939825 78814965 66122340 146062830 102959235 1721670 38796375 55691100 145935 111022770 85422990 42811320 28713765 13922835 16717260 123470760 74524335 73171785 133996680 134859150 135416100 99626115 129139830 119557200 94130580 57504750 58032705 108814875 139550115 88045260 101481150 53353650 124976295 128958570 75996720 119891370 35709240 146102775 104878035 17437830 149734995 68884110 43962255 100127190 129594825 40434270 149635245 117099660 140232030 117905985 84088890 24002145 131305635 57005310 101136390 132438645 91439925 65047755 55472400 30513765 68259735 39672345 121523595 89914605 67327365 73843380 122589855 120574110 123748065 84930015 36647895 74208210 43796220 121614270 148424100 27903420 12863505 137646885 14129550 72428250 94423995 117488745 43954200 40687950 129610080 5614230 76281525 74509620 13457160 137524605 48061920 143857365 51680055 124337220 127990995 3065775 144753705 119182050 136069500 17065290 38755635 99156300 47792190 5848305 149313525 65883825 76916220 125496015 137175375 38801820 17798400 102063000 6943680 71649540 19339935 48444765 136785090 95680815 20393595 67593075 107315745 134586795 2179320 149270400 79653180 68495520 77658915 81241440 7311135 50878875 6398715 13655325 96736275 148435950 125718420 17865420 43276920 108775200 116736855 41726370 36720735 122828295 75953895 38987175 56511165 124922445 122526465 115045935 31494585 55219410 39331620 47682840 107221170 52874955 146344410 37107555 137723670 12394695 131796570 135789390 84916515 79188270 128489490 39870300 128746035 34524390 123657615 37053000 32629845 140171835 106866570 74620470 22498440 24100350 110225430 111564300 55914720 53199540 140745510 59310840 18940980 73730835 99072885 103302930 144778755 77299740 124062225 21917670 57230805 129842235 18832875 84048315 94124790 18639960 29493945 74737665 141295530 11843145 50070105 68912490 11191770 42228810 137446860 9053205 27576390 9740160 115721955 114216570 57383280 88162140 90629085 85792800 38741685 136033425 107071590 108090045 94853355 8357355 142813200 104438370 78048240 54794295 56220345 110967915 144013575 131615475 136090230 88741350 63561285 137436150 11972310 32072055 47529540 74718705 42664695 87786735 91297245 57938850 131516370 148381065 87439050 74509605 97357275 124095675 149110650 116303910 86471310 60701985 24015030 74925960 7371210 14219775 5278890 147791280 58376610 146973045 101234355 132979095 618585 75336000 25968510 56569920 47057835 119143125 88463505 23518035 33642060 3952605 81535185 140534400 89190810 79808235 76356420 34701735 92983335 26660850 95757420 27333855 72544830 84173310 130452045 70308270 115144095 103957365 66047925 88107600 112931970 17903085 89496435 31154940 62271180 37456965 23851200 141868530 15903540 112772580 33115620 118165185 38978400 65492085 37542030 3921705 14713650 137446875 108293355 67202805 120459690 104103510 87670185 111327090 33074565 42617700 106392270 26855145 17295915 12847050 122209470 43064640 47180505 14276310 95308245 48163515 77894640 87530175 32079780 131537040 115983795 39655920 118918305 148335960 96922875 25394820 144401715 82822260 1635120 110415765 19684695 13276860 141022170 136018950 22916370 67444665 81565080 21327930 141108915 115875945 45733545 18039990 24797265 10883325 137121750 44921370 106015755 93704385 11776215 68296050 28505040 76186665 16361040 113421375 126871485 64472550 50877480 74568885 54294765 75316230 142748850 105973410 88532865 137192790 41905785 99571005 5895840 91074720 114130710 41112720 27620115 110040870 142940505 128057880 67897755 96693285 81622725 94012515 22831770 51280515 93332640 70664235 306465 19183050 141040305 24034875 20727165 24311115 66547875 14466105 122280360 117595050 135478125 129831930 113974530 61569105 145688355 21877785 77765445 71773350 46467345 11213925 48227235 64074675 110452740 69820725 100068825 94905180 140263395 83999490 103973700 17352735 149996115 37099560 140709300 132320070 2263215 138100245 15922335 120952800 119987895 145607940 107638230 132888555 138174180 132055260 64226580 12553605 56567745 6182235 44455515 81837495 78570990 77574180 111995460 49831035 38272665 138699480 130202205 146286390 6582195 82539735 104413485 27774855 145197945 130631880 128201145 59395020 80543505 75922650 110174325 95006055 60066615 109149915 84192345 117153705 4227120 81413715 109129275 81493515 115439985 20548965 14087340 27278415 95402775 21665925 85480920 132626670 29813475 113288985 144675555 11470635 98949900 6571605 43991565 63644640 2715765 6235485 113301855 73039755 6176085 141152115 39969870 137122515 10220805 120870735 16481325 142116285 102017130 23615940 142797795 15422760 23653965 49877895 117913425 18034755 70920105 61329930 87142635 87718755 49318200 20260950 79767750 128443185 125912850 25618980 135788910 9588405 56259780 112537605 1615680 99629580 120046065 105471810 55403610 29379270 63907320 30861255 139690995 120795675 106215675 47026350 102339240 66263610 90911460 5800650 102918300 139795095 128056545 77949630 131230440 37982655 125905125 14922255 51229785 26028480 88852695 89285430 18244275 7352190 26920695 140445270 95662545 20495760 73166670 139033515 12888795 133260270 75738465 18607965 6093780 124759590 142059510 43493940 30345390 131754450 142703205 4914855 53341620 135818085 118352595 71281560 5628210 119299935 76447440 91294725 53700255 3354810 129219765 85682205 83948610 13168260 126565530 87255060 51747795 116319630 20198430 84181680 39923040 97234560 94440 137586135 86266545 133105275 92004585 138536550 46558005 10646940 49961430 116725995 144228780 21488490 30040395 60071520 16566690 105356130 55261755 125583000 107006610 121681185 148560990 87663480 141647940 69396075 67381080 129735405 76320690 58899135 27761220 128749020 53856735 49511070 123248010 27757425 7758000 127959495 143117520 54320235 66719565 58610685 59425800 46948845 59355960 9541350 23371530 69592170 109187865 49993395 83661735 123744135 110837670 66873300 137556855 42974370 126616290 140418555 32216670 78121995 27021900 90906435 74939940 21987090 23531130 11917485 44597610 30906345 85465815 87977730 143415105 73734390 67131495 1499325 97709040 54386550 144288300 6801825 31784550 95552715 84899895 127005240 32877990 41937495 567195 107333130 97935990 107452515 95979090 68329290 98246475 54397425 100515315 117189585 102380490 87032685 22148925 113890440 75305985 22268115 55425660 86748525 110956335 14265075 102708150 32600850 32297820 132128970 22911345 117460815 88345800 65641545 126905685 21061515 57277185 136825605 45728370 34994400 79063305 85788705 72750255 54885060 15225345 96950025 68086515 3508425 102021255 54478785 9508965 120162930 133571385 131455185 65138415 64510935 86134650 12766605 89222055 102631125 811185 336630 66025425 49647045 135481320 126901335 135391050 44495325 114519645 57559800 33730875 137925705 25455030 33192420 22980285 25515750 126518010 131261505 11515725 42152895 147914535 77128515 116049180 108477975 65367030 52619640 21305745 143001210 141985575 139099680 52864665 59995245 147932790 83064210 92784570 83318970 48893985 109128525 32824905 92231775 30761610 110810865 92826090 123469875 77179815 1760175 61070220 88400880 113382960 114912210 124465110 90919200 107338080 62184405 46680180 95675550 50548755 38003265 27450405 99738855 135686130 28621155 128647755 47407890 127210995 26297040 3715440 4693035 56169060 80931705 106222770 129137775 100433235 47128470 94484370 11921655 129449910 23824800 7999320 83706105 63383580 103518090 54813720 80409855 142936740 5850615 127030605 129563535 114792465 41652375 133998360 12755760 19019190 49528635 123060 62206065 15167730 73865445 122441325 2764830 75959490 54392040 15830625 8540475 88753740 22798875 113577885 33493440 32268600 55134030 72909525 119014800 101135280 56363535 137167905 66731505 110449920 49864785 76402620 138192885 67527975 83505015 31928055 74069115 54790620 38064435 99953160 67968525 136995870 42764250 127131405 8841495 140904660 3349590 94945500 138219945 70473795 95429055 119961540 12135930 43311615 6959505 6859650 100237860 147502155 137881125 137048430 58288680 12022425 10149420 20536125 136879110 39737145 84646800 94633380 23986770 49356285 82859040 47923290 110350830 69422580 64484085 89942550 126259755 60443970 93385260 70303920 103450170 118147875 55299420 138900225 137451810 130200690 8391090 75816780 15539745 63620490 80337405 76684980 70318500 137672640 76563300 34338390 2344530 146055795 59073660 99645945 134524665 98195340 95511195 121205295 109136430 72858660 27436410 26614170 9804090 132937230 14110515 82552815 58874220 33045180 95227590 66468150 112894320 37290855 7079640 20141880 114255120 90927210 80235165 29843430 68303340 38220750 144463215 97764195 147797400 145891920 149809035 42319785 103058520 42284490 16019895 80086920 80884875 42396435 144281895 53759235 7307145 63027525 10604700 6357060 55495890 98578770 90643695 28842060 26076525 72126120 15284370 6260715 72600675 140672265 58077450 122419155 30735585 56728335 123587700 18052950 80089290 26343975 122197185 140986425 57914985 9405420 53695185 56694705 103953840 115199175 146644905 89497335 134353560 57229590 559485 72982635 53491590 113924850 147248460 111154065 109181820 107834145 26663715 128666640 134844900 66915060 74009835 131153835 45137520 85505370 87043050 48994440 93464145 139015125 108724095 135712815 56686365 109171425 16267740 37898910 70657080 36689595 127650555 46505670 139798215 95356215 114700665 101180445 125749920 19138125 100607115 60999120 133723725 114407985 25235385 37630455 49594995 108444840 101351445 23027745 9613200 39575520 75262575 71360220 68663070 15886560 110202435 96643140 125514735 107282595 132444390 70815600 66930150 5977635 73609185 49905195 35314275 11928360 24920130 45408375 61918815 41237910 61520505 44917875 61991505 46265055 18475950 4036695 91203735 16862205 111733755 57230805 142698300 121206375 5091465 1110240 93788415 107425005 63052530 59167935 97628880 39694020 43928010 148898580 98333940 125650260 57456015 77343855 80107590 43785075 95417040 8698770 105764070 47218545 104249970 102629460 105333240 48122190 134966130 546930 78426180 112400055 147540210 119083275 133698105 7936995 29803395 133544085 114276630 108665115 120293010 17388030 46995240 65119170 131541690 120124425 132125085 100519725 149126490 26790165 146497140 138644130 47028015 13167735 31226415 67163055 100262355 9275370 103357335 72229095 141110865 118713960 114881820 130187490 123413265 2780700 146175645 70604625 20876655 38956545 122164425 49759155 42754350 116344545 77861910 76638390 102392100 99078090 57155550 90232410 115766565 17786400 72675735 126994575 2736540 26158470 16131165 86400165 24350085 50093865 88227420 44675985 18070305 36644205 110276775 63580950 138032970 58060425 93935100 28434675 141509775 102215460 76290825 100157895 139204380 117962385 37378695 76977765 71899665 85442085 128350230 17307420 63959370 5022780 15176055 133884105 4765230 85681305 90690945 40882110 62257935 39956100 13603500 45668325 104827470 90884880 122436975 65666850 10239135 1778775 83082720 110791110 109195890 88442130 99340875 101958690 148309020 93072465 115219395 15934095 44279790 89238660 7160010 121453590 22217130 136996620 139444725 20136015 17379195 41801145 8442825 130090980 135544665 64835070 51370740 51555885 127708125 87267765 111902400 22711395 38660040 29190750 92375250 29136225 27281580 139396110 142801140 40439415 148244220 130594095 102500160 1769190 133086060 96414750 6898470 22243725 25380720 129801360 38110560 61679325 31725300 107165775 53545740 98101050 146248005 124842045 86680320 3559650 112277670 19262775 84252600 103775175 41688975 38641365 16031640 21718440 59812335 93859725 139565760 101721870 61039590 25743630 64637790 123534900 61621080 131548335 27328155 56124300 95502630 122484000 119131905 116230170 55439625 98101125 64933110 76590780 87401250 42191490 23730210 16580955 74590170 76775865 79728030 118824795 39826935 16338570 133568940 8368260 39986925 35430285 87634320 93644235 70199580 144227955 80352195 100645515 52044495 79506315 111983640 112784895 117454020 131947275 117008685 12225480 124310895 141571935 24334860 92619360 30815895 68353815 80785635 102529860 100340730 83074395 26629830 122162325 11548095 40332240 132359640 4795095 23456970 25329795 107746680 84760500 142079955 73054350 101020755 32387670 57066075 71840340 98216235 1728945 41071680 50045820 57347370 113464500 103881915 76942860 47494665 98088045 85361940 17484960 131321100 81184575 36644190 24004365 137750460 142303635 110648595 110436945 8298435 62701680 93520215 13364085 103397190 95822505 90427995 137961750 108270360 93117480 143089320 57863520 137446065 115221990 140892270 88778490 34202745 103651500 101033040 47930790 25060620 112233045 51164355 32806935 55291845 112952520 142098870 7531275 146293365 9916605 14123445 140852145 131883765 119563365 60035550 141227685 72740040 9591990 112963455 109326135 41093265 145037010 17129775 68317425 28243650 96017985 58242015 74944575 89530125 22246245 78228000 75051240 78617505 20005965 16144500 31959675 32934885 124008000 68297610 111120810 134333700 51109530 88650765 16864425 28185915 129190515 20748345 125818560 17976810 58066845 88252080 1896135 44390730 15827340 111426600 68471505 5000970 37224630 142285425 42029310 26726505 70206090 148669230 70635105 41821515 62504835 142820085 109688505 77483745 126872745 46822290 27295785 21086595 100980165 28655130 142744470 75416820 41701890 116894220 110680410 46613145 113562780 76081140 38844660 129721350 72955425 105074985 23565225 132479640 118325685 99478380 115757940 118863345 7175295 73797315 149565840 137178030 51354360 11847435 113968200 23472285 61191345 134612670 138048150 101426475 6713010 410640 95288565 18895980 28265370 112992225 34169430 10237305 82104390 127303170 32405445 136342020 20449515 123182010 131448150 22917150 84860025 102053070 96788505 97359660 122851125 129404145 3097110 113932605 125899935 17051235 123845340 61731180 89444430 51042015 81172125 18139050 93126030 6370050 45915225 70103970 17700630 11009895 54820935 141943845 52286415 17918100 10697685 107159040 51011175 71360145 103627170 30600900 66925050 142177350 148114920 106675725 121502415 25098120 90162240 53753700 15023325 48222060 39962940 90594690 94274865 65668320 113242380 105651450 85121190 106453065 36561120 60925395 50719260 88997250 10818360 100993635 61934955 3704850 106100520 139752360 16162020 116412945 33056115 129644130 128434815 74656950 99079050 65055150 112515975 90945030 58364040 139148790 48638685 38313900 55548135 133509450 8367180 75091035 140692440 102165780 55466520 91059540 132746505 147424065 91571430 42421830 132196515 148327155 140996640 82517700 80815815 32316690 30587385 1545975 70575420 46450425 68261085 106960395 124578450 97753560 95096055 43251000 58642620 44848470 69485535 89482095 141670095 144023805 60715215 43018080 22250715 68444430 138995355 37569255 66962490 104469570 40114530 29952990 95014710 36600045 33660660 143292855 31536225 79610865 136126440 59949525 74556330 59165175 125059395 56948790 8645490 5953575 9907665 103277640 21488235 42314040 136730160 70328820 129345075 145426890 147894300 84558105 81607470 130124145 13567050 46727280 13527480 133754805 143769210 42431010 23030610 86902605 65376405 133475625 2973840 61019370 130178985 53956710 65880300 124961625 146776830 97033470 114409035 23136645 46280310 61314255 20435010 64556280 2309430 17844060 101414925 82546560 1866915 129251220 94214250 31279455 138017205 45931170 26664075 68893890 109997070 124013160 55617540 131712210 93213510 140562450 33633030 75127050 33651870 112908900 7543200 26075640 53962170 126938310 32096640 144363615 113622555 29781720 71517405 133984395 49876200 10805340 122635335 120089970 50107260 11788350 13816410 40455900 127935255 103333425 25611150 16719495 137042985 82050735 86402835 34245765 71130315 54885780 135712860 22495200 44613045 72554160 12786510 121259775 115290675 92035920 139961775 117485130 143777475 31448205 83615430 102748620 146914710 96786150 105584775 144112275 108507150 12962520 77869005 89718915 74243865 130759800 14631840 57978360 84714915 97823955 130553460 22751940 106089045 126506790 26397045 19711215 67874490 121855695 61739925 53259585 140676945 5159895 121195485 22994565 73525065 51090630 121634250 18007155 10912230 83611560 79435575 97994400 44757315 57035790 140555430 132500490 55861680 108850455 1324890 121830645 144043440 69559380 143226690 126239265 149517585 101478645 118137660 58768305 55037880 26243475 43754910 38413335 39390750 75637455 99974415 71842620 78938535 142066740 6598350 97693905 99256605 83527995 101881110 51831450 31022415 43830675 82500930 149901405 100936665 74005095 105033210 97844685 53550360 27671505 103166745 72032865 18791265 148287555 88567875 39270855 121197570 40200345 20760750 45480105 99139245 79099455 122075250 140503440 97125675 107962605 113668695 53542365 51449250 10558470 12019020 51893340 88991925 148120950 56596320 74950155 17873355 45083175 140072970 74654625 142320030 80205570 39984090 106385790 147392940 118740600 9871755 145182300 83619615 86690535 105066960 108128550 11199165 61753905 85441935 55081860 29542770 7166925 37327185 26712960 90642240 140396820 126701910 75361575 56528895 118243455 7120875 108679545 3783945 126202470 22604145 66548880 83565855 144917850 110013900 4768410 11604855 121763025 73131270 104216820 77385330 97558980 124856010 137062785 113769315 109073625 97744725 30756255 147564345 57954480 13385235 90308160 142353060 69570615 127610925 59478705 36655275 76780485 149141865 33248250 85507440 63570030 41075295 103739700 72101310 24099720 26750385 52153890 5325555 101236050 39162900 77162895 110540910 15603030 51441555 4978965 31817880 108138360 89509815 46914975 45227535 129141390 37352430 124560195 87777285 119156985 24878400 68369610 44741295 42991080 90488940 18769500 61046790 106202670 63717765 104986155 98781780 102576780 115163685 144614040 101788635 9588090 34482735 64533375 99691770 30731160 57344565 38006310 133444170 1927050 132643530 33983295 57207660 58848735 34093710 104588535 2072535 71831295 147653685 20584980 95542515 138551355 95923140 19249755 52407390 134594865 62483310 80435385 80085735 137104830 148161390 42782715 51252330 30848850 84771045 72471210 68576640 17492085 7849830 125430795 20157780 146221035 1999770 131891760 77009220 13960875 73665315 119819880 43503270 99765360 36731355 106984050 135221610 2439810 89496405 57919905 70291680 68688855 120000375 114730905 135876075 59493165 22362495 31612425 115507095 8057655 140992125 82566120 105813630 76061985 114627015 81107010 122659770 90298050 78411600 47191380 91125285 53315745 44217855 37699845 130700520 138788460 114094350 90280950 146476185 12698445 99381660 54974715 19319550 5038815 111926475 89290680 137690100 41549010 8190780 99812205 146589240 38465805 85938090 24420960 75649950 15814920 28154310 5549295 48871515 79050360 89726970 144082290 3068010 143039850 132017565 56266695 111608205 2372205 94508100 97511355 109870050 34318305 14843160 36198315 112195245 47926155 102964845 96910845 115402710 105002940 38215620 80491290 96588135 84921510 50304270 59882610 53880810 4145385 85023810 83261850 42307845 102131280 70736970 53585055 91941165 44136885 19128450 80323815 35656035 81199380 14801175 7380735 78372060 38390175 65460660 32673015 77435925 67249515 138441180 149777955 77873400 77684490 22782900 115274820 114214770 24262080 92713470 52500285 48326670 117887655 96190320 126969705 78612840 29368020 147943890 122450490 96647160 142140300 72486960 110287815 75330345 75423045 149521170 6877290 22326675 145431045 109695405 134156745 132025620 87474120 85256070 113835345 118108335 113750625 103177170 139240440 37988160 148296600 73437840 16171245 128983380 12070290 2118690 94639725 25285350 55436430 46874355 106148835 110386620 49468110 99711330 14668965 40317750 71371245 114663015 15886815 7240140 31185705 110011515 57971265 146929530 99052740 33840810 149902440 120091260 27551610 49231305 98259075 109210425 13491300 49861215 55412550 24788940 123368985 15512325 7878975 146452920 77931825 65348355 47781420 121356600 111471720 11298840 29054340 46544550 20869200 60889665 113909895 100018290 1452405 17506890 12382785 92080140 39090645 98078325 142867770 135996090 116799405 64620105 25753260 74931435 85840200 17012040 66159195 44088015 94819740 35172525 121254480 143526240 53574870 96317220 14257890 96447375 63978825 103849845 31455810 134489925 148418670 146159070 53183835 64875360 78938370 140372415 3614490 49148655 2057145 86857230 149701365 26446245 99509235 146879760 75607215 43730025 142103490 14934600 85320660 135298395 107027940 30459465 17467860 71997180 24734565 11301765 3656520 55260030 118154325 140358240 145627905 102904995 145295190 76517445 48335970 32638650 20568015 147119475 127067790 70897650 138464535 72680970 44042490 81953535 12678045 116722005 115385325 149916315 140868150 148263945 28072695 104004765 64534290 23629815 111264045 122858190 109109595 107180655 125762100 85537320 48056535 28935390 101682825 128373030 21865740 97438710 5253060 56558445 148751265 123065280 47284170 72669705 140829930 100894695 147436530 132089490 104766270 109480485 79542810 100094235 86379615 35816385 60203895 57423900 16141365 12815760 84802965 118578405 84891990 131313345 49004475 64319190 121018590 18169710 26529165 64779420 72684030 8889585 17282370 129735000 29576670 134797425 69089475 107832060 119645295 42055845 135639330 115239375 47050845 89247450 138747780 53741865 55325640 32012610 24001185 86489430 9945210 44785410 21572610 14247660 71148675 51612540 10930575 48909480 71235285 141784350 13309695 143876175 46915005 137533905 76308420 123159330 108622950 43073160 114918810 103953645 44008725 3657855 138234690 135132285 82405440 74921685 40771890 31973460 54250695 47624355 143242395 93072990 27415425 90116775 86912040 122115645 116899950 76771305 146302980 72389880 85950960 146492685 1216380 40433985 146606265 78801270 1746210 48958635 39138735 61023735 32888640 43661820 134080995 89957655 76751115 19366395 28723950 89506740 140753985 2155725 102304335 50276520 93002040 26632335 114040470 105692700 38244420 117327540 120620145 33516285 62285775 85191435 133812480 60930345 92146215 139772880 18993870 17978190 16817145 47849895 62530710 36578550 46055430 41893365 133376910 147568125 126831015 4319265 94384800 138244770 110649150 137515545 120473805 62610555 134147475 45079530 40896975 196740 28347225 126673665 131356815 86374575 60838515 44329095 46855305 136866225 96816225 96601590 112924710 37332285 104220885 149115810 122846130 123486870 66294360 30485250 136401240 125907975 50132805 126154515 134476815 1052955 33940485 142700805 14768940 30966375 48860100 70683330 113301510 131946315 30295620 119025690 80030160 44331930 58816035 66258135 61779135 35363400 81187650 31145385 36051540 136720980 59687355 36855420 95519280 70978230 77411400 61175730 51663825 3631125 93871845 145960965 114470925 20887815 50047965 20122185 138583470 65993610 126902460 101800305 103297590 101206455 21276030 134757855 70009635 117597195 135302565 32184420 12838290 86603025 907425 8193630 88692060 129718005 101629035 113282475 37255545 106169505 54148665 116456070 118856130 34759695 65623215 25418655 144673725 124017165 56965845 11185755 61314420 54653115 86034960 144492840 88897680 64167405 61088505 77674095 23119440 44485215 87570645 71435160 121410255 41508540 38223570 40843095 112050 2412030 86426850 14120820 78457020 112343925 79842075 130014090 94496445 59131545 51044385 58845300 78285450 140402925 97704015 13843845 111472365 96647820 6284460 127342350 44949240 114123765 65262660 64173885 108559230 120324900 99931320 106563210 106001565 112255980 141153360 146422455 137056650 69506550 89854080 55829460 16581945 91131765 88690095 85935060 115684455 88838985 113674890 124453530 27755340 143767995 144826170 4567770 68897940 111477720 108472170 75576795 36654615 38369610 47721720 58672530 22307970 23753850 29503980 111741735 110126625 147613815 97074180 31945485 49560705 139607055 109447260 35571270 79655760 38497725 76804950 81030285 39338490 67903605 65745495 127340325 84198975 86884260 39864150 100405320 108747825 103694295 126813405 147233085 105380190 61420740 65852625 114813075 149736165 138970500 33538230 53991645 52377165 96471675 15282975 132133965 84944835 43625415 91199430 81901155 66987660 65168925 96073800 6081765 76168995 64653330 115712730 107485155 2054955 100969470 65740185 76712820 84364065 60600945 22107315 30113145 79478535 78512880 2022225 62984730 65222550 47907945 51893880 103086900 29021235 29330040 119412885 65130480 88151685 92792955 70516590 138692220 103046070 37186485 88461750 28026180 58074375 3572790 73291920 18668250 52804200 30433140 140983590 13400325 147827850 64705395 16522410 17341950 117378135 102092895 10858950 95690445 133112325 133183875 148478070 2941185 132290715 10251390 57041985 40240935 334710 91300650 85940130 125426070 122596965 88535175 34382670 137776515 3945450 21450795 11453460 56000175 77019375 62442885 36346680 104611560 132887715 101790885 12339690 2480955 139640730 51144300 123675210 47621865 10544895 16463520 83040435 119953230 69317115 87744180 5482650 134235390 26873340 101415150 120532860 95472780 122124270 80334960 101829030 144195570 131963805 83106045 50325795 20542830 111210480 53753910 12245400 26651340 24230970 34564845 107732910 39681135 21388740 147759465 11578980 112867860 90466815 10832730 18475005 134994165 52779675 105606720 101198610 4590330 98201550 84488205 80607555 136160580 17112075 96120750 125011380 17524020 144998175 31289760 85472805 41746170 123332670 75243630 91674390 42195780 74556735 42348195 115078020 84183720 36699435 62138025 23400525 63673920 132731445 8745705 145009620 31728180 105942960 34262310 67093095 2316330 11886840 139561710 29632215 129450630 145887705 33077610 123735330 38388405 73090680 123792120 16321485 116250480 78906945 97250550 79792020 115355460 113544090 108514365 1070655 68530890 21669825 70062000 4842795 111519570 45410490 138800070 125800095 23546910 103995165 90974940 120743955 124535595 110208165 93236385 9649845 74942595 141389880 80600310 12120660 37716495 111609930 54647685 9308175 110169300 66180705 7911990 133400730 42196605 101535990 132616365 118627770 46878165 20013045 87573600 14722125 16888725 68430195 139430460 120072135 71241120 35615610 7910190 93417075 18649470 131246925 16002045 143115675 74772240 28170015 88702890 148997655 12288060 91042125 15994620 136350705 113504520 8276565 33881085 72292260 134033115 148964175 20006640 143133870 77374620 59749860 101519085 54857235 131805945 1929960 418530 77998005 25877550 88199880 147230640 63020940 10672635 59556765 4605840 65707290 46915695 41469465 41862270 46664670 41782395 10463805 78014610 55299000 74829630 31127160 89596365 96188310 134897280 49457310 49236060 85568835 84248610 23460075 16234755 107857485 137529045 51700425 108793260 70638540 148837155 115731015 54389940 30501360 24408825 33056325 50767095 1388205 72795975 127545855 51188955 44933850 115679430 33236145 23254680 125389245 51571785 105455940 22843710 2473500 90842445 10806420 5016870 5351130 36901740 132543885 98115000 122246100 4724340 146004750 10553820 30621570 8139525 111697095 109118880 64434615 103325250 106882485 68360610 1627890 130556670 21398145 76144935 13343640 32725110 50893515 120421185 126276930 25319610 95086695 136143240 43794780 138412485 55800705 114114435 87724965 72594840 94809495 107531955 124907160 133057005 97109160 59722245 99596595 10704015 96863280 51158595 30893100 92365755 89436945 25765710 92896185 62858625 121395720 27596835 31256670 108807750 79586760 74439450 9833790 42074700 68299905 13903380 63034965 8066865 112202565 87601470 1066260 42226155 125881380 104629125 130151640 24961395 32264685 101465775 43613445 74707980 36508500 73188405 40276350 86720685 61350120 29407785 6249210 9103350 71479830 125223240 51936480 47920695 146902005 97700340 60930030 68787615 113927550 48701850 6175080 106202805 96273870 77893845 8170395 44077275 90787890 123433245 59715870 121035750 130353645 1685025 132695445 17236830 142793100 90238395 54918060 6981405 124863885 69892545 7316010 11211705 93444705 112669635 49548435 92924385 114498255 137582235 15276465 50063070 139783095 27850035 65142705 56359995 113492355 149537655 22562040 103608285 103164690 121383345 110854410 36959535 53492445 72021195 81677400 114313935 15193845 76583565 95726910 99977520 128689410 11679060 64739985 126001710 103468935 6186210 137635050 78424485 125735355 8063460 137868750 53078445 38185710 14667570 143131230 118557930 31504575 114446370 123118410 19750215 58689945 19229865 140557740 24065895 76297635 69329355 774210 72446220 112449195 124535400 75130800 46351380 79555470 101234340 132680430 16254390 9051150 41562645 22506105 65018535 89507550 118321965 51050040 84412725 110099325 37530645 111607950 73085145 116465010 69352545 124921875 72446610 103730310 4952595 98343075 98513265 28312335 50962860 119899830 7038240 51023445 15888465 7974975 1049985 132025545 126336075 68132490 87762285 123981180 148093605 99626250 102675405 106559790 63036240 139672140 65420775 101350845 36919605 51117915 27826770 1335585 113040030 41916840 86919270 30677235 44981925 112891005 52285770 70809720 123147090 66390870 99812520 115872885 68574585 90823380 64869570 24874350 104278500 29426295 32706105 21993000 49935120 31604760 71654445 114771645 142754655 26822160 42654765 73236570 73222200 126082515 106572090 76053180 119495745 5935650 105365910 123915630 121504995 6934770 69441645 80448780 98169795 148290885 1407195 9764625 135871545 70364340 35707635 47964855 90770415 79814430 64573095 126474270 74079480 120521940 43636170 127093320 78981825 33691560 135662835 13618920 41358585 133785225 8690145 71812890 42685785 1915350 30899955 98815290 70180785 134347740 114054000 11019420 8345070 44247495 11220480 54224595 132363255 96973545 143468895 7563795 79942215 137612955 48486015 20520045 38734335 76409985 79058550 133024950 143909085 121503555 29688000 37619355 113791065 87733290 12747315 75572535 139548315 77333745 106631535 127829535 26918130 25105080 36062730 5096610 93920265 77588460 135807540 32298045 105493950 72662790 47509755 105783540 68946750 125996400 80253060 118607685 63483330 115772760 102987585 67678965 110535075 67929540 52155615 112137360 47271465 34304430 17306265 18835020 40849080 70781430 118129620 77610600 91091040 28334745 149788155 36532755 58188120 134025315 142087125 83327175 94501425 35401680 94884285 86594310 68271900 84769995 58050450 99138825 96825675 82765695 83490135 32143200 93769140 227715 119002245 26132265 106336275 63003465 69452400 11713245 142513410 50598870 21920700 4169160 11045310 96627810 114993045 143520855 101122830 69033180 81538785 133990065 118821045 92313345 129887085 107932680 67023435 63188595 134445525 83334210 99233820 38164920 121221855 13315215 132068610 84531450 23953935 102405750 134193135 32375145 69305880 63011055 135596265 98205105 54086610 148174455 39390180 126266820 68196030 44317710 76138740 124200870 85980495 59300100 5103090 94169655 32981535 49980225 68352450 66145590 101443275 23177745 16770630 38166615 125104275 147427485 132047595 118003110 3675465 147894060 36580290 73549125 60417645 143962380 10312185 12612555 14725080 114744645 90934185 74749605 119141775 121099185 35939745 88079100 19331790 101855850 55675845 121713765 33744600 32414775 112283280 80843355 148058955 145841625 47091480 121394625 94268505 78900255 88407210 19556595 125583330 146823345 70576650 78981075 54971445 108903315 4617795 141207615 47150910 106935750 96766095 81672195 116296245 34800540 92330865 96099360 71682015 107073510 49111530 103406175 149400225 145739040 110686095 56922330 36262560 74508345 24220920 45566625 101502810 146740515 23397885 68320245 104823960 78637440 70769850 100153695 126609855 87053340 177150 76031790 129012285 119978730 126903750 93374955 22274280 117143250 142026915 15147945 116296170 142179780 7811115 7378260 84482820 51546750 79764780 99615735 24775635 26072610 8328840 62219940 5766330 66671505 47386665 1330890 81673380 119502990 48860910 132370200 90047805 99375705 92995170 111067395 1275375 119009070 22168935 124291605 48165495 98538465 57291075 2107125 37345545 109612020 32985975 28757160 53046705 19118325 24433215 120368115 130859430 64298160 69284685 99817845 28011615 89969565 27477210 24882000 129635250 15386865 50488080 126473355 44248065 147224970 124313955 106375320 142496955 15706140 143129400 69839550 100038825 4109670 23371290 86529525 148824690 114815025 123749565 90183765 59958330 106110855 118096605 126623775 121833255 9177375 140332215 6093795 8879655 31767120 146363445 40396530 86049030 71682150 71195835 48779595 4316070 73827270 142169460 148485315 22614645 137150520 3898560 36776745 108666150 66356190 139004685 135267060 1135380 104726415 12072375 77925690 62721225 50017155 60126660 117285675 149348910 134355390 77791785 42581895 34423425 115029645 102768645 11616690 50509920 6650130 40927560 83329380 73137465 73333065 14424285 80857455 96966930 120890850 120562680 131212080 144347400 112888095 101077335 50277465 145191285 20521335 12653925 105344700 141157110 68977875 80687100 75613845 80823420 88388370 22183170 68739660 71157780 143584200 22923645 122342625 91039650 40613175 131463600 55634910 101355195 114549810 139998435 128607585 114043530 37999590 66778395 73848180 65563695 81503235 29873730 53224290 72616485 31426530 9647355 93694065 17653695 26876520 52803060 10251225 109464060 47313210 119197560 93455220 50805630 29424900 13022580 1955745 61035450 100726455 12579330 18012270 19165425 105726870 132529785 97752585 127235085 5357760 114998835 83371875 87643215 5233890 55870995 59072100 49250400 116393040 30608640 146040915 131382900 103123845 127184640 53673135 28589760 87265590 100138200 67757310 88498290 36749880 81597840 75677580 136030230 141020640 65030430 38721795 136118220 47716905 23830395 114623685 47795445 99319920 102394890 6476535 141612945 104980875 87784950 26580120 61527930 55488900 97909455 1272330 27207420 40426680 13977135 8658030 149260425 81545415 109722795 69693795 106599420 129382275 74136525 95891370 90935055 80728485 135508155 121828965 71385045 131565315 135606990 59197575 91197825 36091800 59974335 83084385 49537545 77926185 116425500 31906380 86047605 117860280 134949060 44771805 44113995 128034945 97309755 44271330 34774020 72286815 77399025 83558850 4151475 109252875 69416370 68334915 43047705 82107375 74675460 59525385 21887430 145709370 111744195 121469460 442770 18084645 103098585 65322810 103926840 92692890 145013730 40957185 15633525 136320990 55342065 80604225 130267875 60605280 5631570 79294560 138093360 137291145 77050575 55279635 16198995 15800235 94683330 107133930 122246970 8378040 1181070 72049905 104406705 128783130 18669540 69754260 67368225 82439190 31711050 135266010 24873210 45974850 24191400 80608980 83456985 145636980 142372530 51819135 80261070 79172175 143772450 47047575 4356075 1245930 54101580 133883715 89544705 17925300 107994315 110654835 54475485 117184050 2072310 44750850 13124235 87950190 41375040 73711245 80425305 95881455 72358650 72960405 17561850 44575005 143924595 49617570 149776725 9846120 109382775 138241650 55962510 80105445 57603645 104863950 128460810 3792765 16274955 21003690 88866120 12767745 111930345 58819365 125860620 40745550 81628830 68778945 147106335 77891400 142253370 78060165 104540790 74913615 68277225 139272615 46409220 11755635 8120775 106742670 119517180 33806580 97137525 42211050 24171570 35196000 69346425 39536130 127560150 4758525 26954295 103479840 98183565 109617060 1938405 14581545 136062900 31143435 136805520 66920160 142114545 101135850 5298945 12423000 12272595 90833535 35291265 32557770 133575060 42953655 17246805 32267835 140932545 129628350 128864625 1769550 62907360 48182535 61634400 28336350 98826375 94203150 61023075 22574400 48455895 14672730 92296470 102360570 9856200 107762040 49078185 50654565 142310925 138328950 138185505 69950160 74293365 143020260 125228970 63097980 28916700 46469790 87567810 19925865 128263350 65628780 51502980 89429130 49146870 50072940 42654240 94151430 12732870 88043235 144708525 122037690 13258170 99246615 107909055 59579700 13989255 106608495 119218740 105501495 35063820 92929470 97017495 88972530 92214180 36276705 115804275 62289645 73462380 70804560 94741650 121250790 18172920 41718885 111843150 50530140 11236680 82377690 49540215 83810625 118069065 35697195 95935755 146473245 76080450 95122335 10330170 103618995 75466845 41814240 32439015 40979955 26834550 87406440 128903550 17188275 22879650 114578715 86664810 38352225 39282540 89215950 111906555 90704145 27092790 115615395 21875670 5071725 149344215 120663525 26990775 15115065 26551080 71281935 20780460 146643030 34915710 4960560 77138130 27793020 87167010 99093495 130806765 36837285 24963765 46644405 51547575 145020645 102005655 19396500 61867800 109645365 111291975 23179005 17771250 55013220 114060690 86238180 11596890 146364735 82015485 17905770 134774940 48984720 147420015 124601460 142290555 13546740 126008145 131865150 17857440 139858995 73699095 30877110 75927375 53199030 129070485 94472925 50403780 6551730 108951645 104068905 115408380 43939485 30134790 78304095 94767570 142308045 6586080 22250700 133582065 47022255 102640815 128976510 47643555 110479260 76989915 22991115 7506375 53869905 12593730 67417050 138563610 37341180 27832830 102373710 36615450 70075725 105256875 12335505 18713265 73087605 30616290 65054280 68148585 121045260 129724905 9704940 85152180 74745525 99172725 24068685 26411850 50769000 105537945 107015775 70646625 32285955 55843485 19692525 87588060 28732125 53815965 138167265 38953350 143927235 52551105 135724035 44712300 121049250 32261670 82359375 13645935 17305020 78908820 10789425 49650135 19740450 128625225 4022610 121621080 109159395 86964135 108394695 37270650 72304380 112204650 57677595 143132955 28498680 51107910 53019630 53108790 2816325 141490860 142773660 3966840 31132635 121625385 78179895 54284175 147127020 43195410 72207510 45148605 102192315 60247770 78425115 86493180 441210 117583755 6322440 27519600 26829600 25774080 53679345 124217295 124771905 42321480 81220365 14136495 118260660 130108875 80050515 7758705 144402780 98748165 128818665 2282040 29907570 109479990 121739595 133580715 62504085 48181890 138395280 57344910 5780955 95978985 132282000 122456640 15735150 59751675 81617985 97545405 64973925 79477080 146239155 133039005 137508840 118307625 15322560 93981225 133325535 9711720 138085110 32708970 16982310 65244555 67069095 20302380 95245635 11769930 93711600 117755535 116162010 99378285 111932700 106413315 46354725 112558380 48748125 49813800 112860720 66510705 21560220 52091580 112117185 401895 37426005 121718415 44808525 127028985 81026370 14537820 6905820 55213740 145938060 116099550 143846355 40303485 90987885 49843335 106855950 54484950 28196550 97598775 103092585 129261135 13845900 30522375 3953700 16451490 69221355 129553890 59523300 72121215 34735935 42140685 8568405 121322355 99552120 79521315 48812535 63318105 135249045 67230675 10987005 96207600 101195415 34862670 28519485 73845690 16873440 79306305 89144550 4091325 5178270 68931510 42117015 102209370 15166920 125639865 134862090 94204470 91081125 77916645 42940005 75475575 128247060 148830300 107204745 50161470 24657315 103467360 22852875 47194380 82306185 135720585 143038560 38788755 46919490 35739165 54073125 73436340 67236555 67735605 88520775 21293730 17133915 109450020 101683185 86501550 101806425 12997770 1087875 40482840 87696075 75545760 42238695 107053725 136473540 112031925 94479330 86870985 92972340 117877935 8952090 70744845 145572105 108712965 61828845 7752255 132482295 99130815 132491520 145487325 77268825 137874225 37254480 145642035 88221135 22237635 107252295 65587035 3701445 37356345 59915640 128045205 988845 82507530 28870545 79639305 129487845 147351375 99827325 132143250 20841000 33528960 90983100 49019640 128289780 103193550 101044035 91603350 94766745 95560860 41988345 75448035 119102970 14004120 103020915 45966840 53644935 38256315 90250560 38319630 75587400 79813155 6223830 104980875 21678750 119898435 139472310 51058815 108948045 112394640 147222210 31316055 68915085 47945295 144783975 114826020 75808170 42049455 39388170 72506490 137835375 27591495 63454245 125143695 81957330 52445145 135652890 993120 124142190 61182105 15603030 4128615 123199695 133039080 12599130 92612265 142243710 49051335 37511880 135370275 62644860 45739365 149776095 100010235 5850510 77504415 94937595 20551005 124409805 84083850 45233565 36926550 32323020 18157335 112484835 22952370 8151660 75766320 4341120 86118780 148655340 125615565 51127440 96858495 27828120 13090005 100807290 30924180 149687835 94791705 20498340 63773700 145905000 26850570 78475965 19521870 136949280 135017415 134024100 25838100 89562765 106360020 63267135 122562315 110057895 32230380 95959650 97145610 80100060 31366980 58948005 52643235 30018870 58999590 52366635 15549135 119691525 91827210 128184360 30096960 148437105 115156305 85919055 32146380 61095750 24706845 38218710 131163405 96385035 40223730 27383280 145168140 38930310 135831570 3199935 103114470 120762870 146308710 81316950 77787045 74815530 1837620 126429840 147173460 32156385 46761105 9341670 79694835 141824130 113842770 26402535 11161110 78789300 25646865 130713870 42708720 111387660 93929370 114654420 78908310 81048840 116812245 130996905 121151220 60141705 12550005 149865720 129890280 138098325 6185295 50209605 103904745 133004685 8576430 76180005 21012120 142022640 147400650 141469395 115729890 17405250 34446165 74682825 148789680 124594635 86126580 60917745 11280795 37581705 102569040 135893355 99121770 132260205 89212560 74447460 141511590 46614330 2957580 40429470 38679165 118828110 80924025 91506195 93842985 84689220 104268735 51726975 85787085 84456030 47065290 123963645 3546990 140393355 51411480 142842840 11173830 12710835 125732130 11780715 37837650 114073275 139701225 116532540 135421710 70241805 18521775 75067110 136888200 131949105 149867055 56607615 55829775 48633990 17427270 34863315 17691510 84072975 22324500 31425000 95061960 54307665 121834380 27823890 95306520 102229860 142049985 67018020 16580640 109588545 31924395 126101655 138275580 68823390 39063630 146163930 80003295 92578620 129634530 74394540 138292635 100764435 4597320 145185765 33202650 83759430 130622565 38210475 47939850 58566600 49070385 113478495 15020760 146803020 45438315 64261620 129652350 137246340 77709315 20551620 123412470 4724835 81277320 30117150 17831370 122903715 31724685 29108205 73973805 24113430 15126810 83062110 144503250 24930015 6910575 4543140 100806570 21120 61899570 54492480 130636185 48045600 119716530 84322350 38726685 58387890 71130 124627620 64794975 70063905 116653455 144557655 111480945 73773180 102838110 81050775 2859540 85241580 45883575 107930430 118536720 14096910 2326785 106983030 63820095 137786925 47575455 148237380 26911275 36583095 113683125 1772550 95566935 3281865 137159070 19903035 25257780 95680305 139939050 35916765 28699350 23910450 111624090 136294770 125664825 137978250 81446565 119622225 54226860 100674615 98424375 3320715 62096865 26798745 49093020 29595825 73410720 121606935 75242865 135361650 96261210 101069010 144165105 117947745 131923470 13487865 32485695 61840815 134402640 9366405 49920705 51541320 56062830 51723315 96693945 137410350 126052185 3023550 86701530 58614225 110575905 130620855 43391715 120432630 19115745 60176835 8956275 36220785 70747530 69165045 59392530 74064705 85428585 99488820 93395040 107431290 53631495 86487510 17697465 21422580 37895220 81864585 25659120 45126840 139129935 93852480 8970720 55620690 23252700 142917960 53210865 75585120 91022235 96355860 122832045 89031195 129569655 26639235 95949675 2574195 64949385 63614220 76227390 149161065 124802175 106881795 45454155 129539190 127679700 55922790 145834710 54672720 99652125 56300925 87734895 52485375 121159740 90800130 18972855 24177105 45395235 18484305 53508840 141480825 11255910 96283335 132652110 111145575 24387780 147624570 119517165 1248780 84785415 62306970 72067260 98087625 146303745 41705340 42027960 85157040 141249015 79500885 129696255 99444375 108744105 77643600 122297265 88475070 85748625 34823145 101637300 76236960 35692455 20322315 100395990 118971030 84550215 54458760 37938900 109771350 2873460 46702380 33245850 7436340 31264470 13378905 27869955 97342350 75306870 42904080 70589490 105429450 90140910 132827445 15222000 119679315 514605 95051025 13265310 75841920 110970540 86578200 59007630 140957580 57209760 122160015 15585420 119086110 37845255 110457555 33146670 85130445 479790 4482690 60107985 7046775 132223860 48618000 141042930 128591190 126077685 83069430 141753465 36523095 149752650 27513210 7762080 148321365 64841700 124806450 23306385 9821610 92198160 4277280 13056705 26077860 21944160 94353570 72080580 24808005 105846480 2884980 96464865 34371960 92552730 109603560 40085955 33093690 24676170 120413970 133670655 39567165 24894030 133837575 49128810 30094200 29313510 34606920 129798675 85380120 33860265 128715900 71434275 107860470 55950180 137627310 15787725 34424265 121762140 114675075 21259155 15475425 27297390 36765720 139315935 85247790 94526070 54165180 88122255 111019725 69348030 109754355 119042850 82867110 20320980 83496240 60370695 20930250 90354720 19077675 11247345 69227940 37957800 128626410 92334030 128419395 66274560 92964555 59729040 60836010 100970250 117948795 49325610 118203480 3930735 142464225 27789225 140047200 82253280 52719795 128326380 23800080 54213270 145720155 52379730 136794780 88219650 81137010 146794125 142018935 132223695 117904710 62598030 89811570 79623255 111786960 6095280 17468085 148102065 113754960 82234695 118446420 112129380 39904920 18609390 5060505 10482480 139727760 49869195 135297345 9323235 58206930 140951535 94420335 20983740 23810475 52051815 142032270 49921635 14076045 68244330 83199135 145931445 76333785 118410570 142200600 9933825 42129870 53942985 14895480 59572590 112485870 59138400 59601735 47568510 9702990 16713330 113062485 84818400 2832375 102872760 73988970 104903550 69614370 139128285 94639950 60670830 103085415 136797000 17635500 9199665 124969035 70796070 22944390 48990360 22276065 46433625 147746070 24751170 135080925 118976100 45800340 135248745 148988520 102142020 141493755 8259900 43156155 98288865 110704830 135141555 63470070 137407665 25083570 30169755 16903785 16560300 41575935 140560590 44192520 64934895 78288615 21719805 124929810 99376785 79620045 79721400 41273865 138083295 79614165 7578165 95409840 24019170 128628135 32388615 128011155 19037340 43492125 956520 88242990 48068100 123777210 143003760 127108845 85009035 42406455 91191345 104118090 57773895 101021220 16851135 68337750 37501290 114894705 125508765 147496140 128380650 14537265 39341655 140038875 91472970 107662110 92143170 16060965 75710790 123785010 118441140 103441800 62267445 92251065 85618815 139478505 23282520 112512855 88425015 46815180 48285645 110944215 63102765 113330370 9490560 48993540 132833685 43292175 120401550 93287220 80305035 46241700 142745310 31473720 123017955 72642990 81387465 129904410 10483890 36439590 130701030 124638870 87135810 149616285 93641550 53295315 83356095 29096865 145328130 124623525 86995800 3616605 37219305 110534595 135061050 126094410 126795930 96775980 114463110 143271555 31299645 41728515 60975480 93771345 131221860 149984010 59313765 143346225 30054015 101398125 14726925 69108405 46628115 231855 144874080 75378225 85023825 24158310 56985675 87576000 90376920 22206915 138510675 61888485 45764895 102870960 10610340 56340135 66492285 131476290 64119045 46005960 138226185 112404975 74797065 27848580 29715300 33867330 111695760 136764930 35298315 131664075 119493810 142801695 124920360 14669715 55027080 108291945 42495225 61011360 1676355 145497555 119273835 44349240 84218280 69518235 85616055 90605025 69288255 64427985 93845640 111424155 109407690 38759055 126810990 122299395 24374265 49515720 71365635 130689255 125757195 45161895 120792930 122217165 31042845 130663560 128426010 21183675 33837195 81740940 86699895 14721120 137330700 34249590 79148025 83980965 74565450 147701310 57892560 44251185 13044780 68791410 143224860 24988890 117690945 72330840 107250675 60588375 3394050 143201565 141996825 115523415 46805655 143822670 62998650 36666570 114516630 14873265 28818510 67161435 138843600 144147645 129726240 80546580 52153365 51286530 112237305 120356400 85605360 90555675 54316170 117835680 126418575 85753530 76843620 137075940 117341415 63961140 46991025 85782630 83770170 39800715 97971675 93563370 8138040 138123180 110977740 145474530 36596925 20834835 6965385 146092320 38202030 97057455 30014265 80862660 100552080 42186570 94264665 130619475 110062995 142726470 118179525 19877490 126250350 23093385 70122375 46540530 42512505 93400515 91133895 79146210 80796930 69852720 118498920 64470675 101690070 65247930 91827870 107605275 113574270 120123900 119450115 100884405 67152840 32595060 146234250 3862470 18382080 112628535 145060755 136584315 140126130 115406160 98412225 12436290 82937955 43358325 76939620 94161705 129852300 97790685 76874565 30807135 139916010 76168725 81080415 58258410 110262960 130967910 74459235 43473165 100614375 45879240 2882790 76940010 89448465 51678060 75443505 83080605 118674660 60530070 84145710 64473720 49974525 26653095 36409650 101576610 148493190 79984800 109487925 17844315 127797360 62708295 112538940 14562000 121051395 30394260 38485395 12403695 132084885 36945825 11095995 27925095 58834065 73159665 63022155 11784285 102773490 136180035 19353495 84275610 40407855 51178425 52726530 616860 21708555 140907585 141491835 84551010 75714360 149582895 31970865 144284325 5519280 85262955 128236755 41531925 86759490 65466135 144241350 48133950 37078020 111391440 147956085 84498180 64789620 100300500 17708130 68504670 25344810 136330230 118720050 103180050 37282305 32124135 78747405 72642075 92322015 26609190 43894245 58036095 40408200 10876890 76955355 131440650 98303010 142694055 30791025 40299510 130103115 116813595 117885375 143971140 10706040 13203975 22759095 67244340 137108745 131984100 114491670 11572710 25620315 6926115 31136370 113238165 25560570 80813115 44788665 17441640 80352615 29218575 93454035 148001775 113311665 137237370 65156295 10584585 54196200 8347545 104087490 64157190 112610760 59825160 72861480 92822280 84485805 101296215 145617930 132742905 45350310 43717845 81156315 98928195 139217475 31112205 103170345 34496985 221610 10429800 144701775 68344380 76695315 97406775 75245745 40575075 99894630 63836040 5919870 43198290 63333165 148440075 25027575 48885150 132016725 23484900 121603650 9771630 121708185 6071490 77196585 37781655 103376895 46068810 144278715 50625495 130348380 47259240 66212115 120236235 69794130 33565815 51620985 128135595 69038295 103486350 109455810 119018655 135337395 4812510 108861480 56786400 125222175 83009700 131295015 4183605 117422115 78469650 104493720 88278300 78691905 83212950 94740075 109819095 66637665 13023510 25887435 74541930 104432550 109651920 129150915 13644600 97900155 136225020 102422820 138009330 93749025 120007980 62175525 133633515 93200310 30644130 103427505 16636710 56530305 91442295 137711895 136762395 55299045 56215380 70874685 57603375 120114885 111557685 137240955 87985785 123973185 81762855 146813565 149432145 126162465 141591945 110026065 63130065 141152325 142936500 137966640 44289780 11959380 128521995 234060 80100195 36676530 107557110 49215525 87369720 93103320 32999880 102170640 41332890 32708085 65229540 80688750 127813785 91683810 123467160 101934540 24449085 105474435 45209625 77950110 142543995 5363835 19281855 146776365 124750680 127698540 111780120 59836455 109835505 144571110 42128385 26551635 90359715 48687780 64653075 70435320 130814595 149953215 83194710 11312925 130792905 128007345 94876605 52563990 32853720 141267810 99010065 29953890 22203285 87501660 137008605 136434960 104057070 13483125 53104560 100771875 128759175 23196885 39866175 41583300 96922320 90387570 81032490 73979955 60411480 106346205 52300005 67203960 60207615 81516405 16703775 97286025 76343460 142009500 105423000 137344680 77117310 9535695 70813410 53582700 78703305 4838265 4904655 144109065 147186480 147936480 118939755 43990380 133958370 80748045 81008310 134796165 36506475 86001300 14427285 35552790 59677035 144345735 108800115 89646690 18913680 27562875 6499890 76976325 52203300 85592295 22061430 119827140 4902930 3206460 126854040 7092210 73666080 31111320 5922240 69186825 106685430 22742745 131464995 64436370 113496870 905370 96517410 147229050 35315175 98592930 19914555 30912030 149000745 143677980 138153570 11956110 110700870 12099315 130276650 130946145 101986470 105070365 146902935 47047785 35244675 97379475 60479715 54485085 85147605 11790075 19647705 115954320 49837920 137104935 84559815 21470280 27520965 141188415 15100725 24988635 18967785 149663715 72651570 136174770 111108285 3647430 55484655 39346260 130454415 65068620 91183245 89456055 8989890 6855960 117567630 145432380 85719255 27656430 29148885 54160950 90875715 125835045 65008635 20974770 21240900 78008820 108444570 106712205 103735590 97735140 40550340 4591905 24573405 144005910 55712760 52144575 28667385 131361960 121247475 30581085 93834525 8841705 25334295 47650650 124633725 105325920 4754145 51684555 4508880 82933200 91246140 127844400 23137635 58121670 119410725 101351655 68527395 64691880 58927830 96272490 14080050 109847175 4134300 136794315 27322305 102525690 119378625 81816735 81352980 57838380 33762990 84295590 41052525 69525615 37810485 67904955 57279435 147431130 126974970 51972105 142150410 67161675 40003230 64043610 5308425 23683545 71230710 1715340 13153935 119700090 90778830 134097405 106670655 139709805 59504355 33870885 3325230 53232045 62231610 82580235 31347315 78088995 2279100 78903315 94508355 6186735 17276205 127879440 50683560 6909390 32766555 20605785 28238100 132554835 102216675 83025090 33213885 65522310 79837515 98626830 28728210 11798580 141551730 38271915 27562785 96986955 86322945 51685980 70180635 45149580 115648125 75461325 13109385 41474085 141983790 103848780 6090600 74689590 7684575 27836925 67593960 105245970 121320210 52976100 92475540 85770060 53288700 85875570 79816980 74060730 26944620 104622015 66051705 1220250 18608370 27229095 36395805 46728840 141686580 119790645 116565915 55820295 5343945 31564650 40193010 33755385 84972990 52349040 137658045 139039755 33199230 87378720 79924845 5744040 130273875 93489900 23085285 70382970 132616785 6572595 9345630 94546395 119480460 46259595 88714815 96336000 112380480 29874045 57073860 101832495 23008620 133138005 123217155 118112805 99484005 34336410 123287325 72850125 117705645 2063175 25216020 19952625 47048655 89608395 13739550 23196450 119859915 91688280 31980675 57112125 101469375 102501825 61851195 33988935 97021650 1615425 139247865 65461275 67768245 92726010 48974130 142885245 38482260 79070670 1170435 69999120 42376980 97289565 67218570 61786860 40794135 9461490 60587130 84846870 92093850 39557100 54599070 147015075 96849165 37995570 139504755 45838275 72472260 138446745 93603315 90326565 44824020 74923785 4901535 89366325 112077000 139390155 2366310 145221540 122188725 127046625 16898805 24949920 17481720 71267865 136427130 108008520 87525945 119230290 37310400 81611010 59629860 110052480 140772870 119801685 137422815 57866460 133862445 35599755 34602690 136254750 70390425 87136980 54304665 29997795 8254530 4434795 134994855 51719595 1282260 144770865 39723645 139263660 123709065 99026310 62789760 139336710 61496625 119899845 111795555 20484555 10909035 90512220 127939650 299895 134583390 86700525 46952175 78171465 11808735 15108255 24203310 113417940 140842695 132672630 62066100 107711535 130866525 100854765 148145715 57721935 84229770 140370135 57322680 34729425 98898720 75128595 7077660 121242765 44265705 6250650 24054480 136318290 51765435 57537840 16355700 120222510 73992915 93331545 139053195 59653500 106383390 142958010 124830945 21350910 28161000 64053255 136565160 13893075 119196195 105553365 28055685 92294205 60276765 90803310 56998395 137376945 12504945 101548575 136646430 102746895 11827230 133458075 54103980 70998795 112214805 29984055 34937115 71343810 111145230 56468565 80168040 38433690 32737560 127083510 53875830 123651555 2788200 4116990 34778625 105356880 87269160 91002075 91512975 145132185 41421180 75300690 82573215 74520990 65465010 149342160 2738250 121510725 65033220 111521340 14154225 81937335 148318305 41765055 101657340 48581775 61462305 42205650 57834360 56413575 22757220 7602570 30291630 44568150 20009700 78602790 81179640 11959080 26435760 138406605 17718375 48955860 85483215 125347530 142278345 59293905 42080055 78919350 21185760 4480965 33432150 7253940 135374550 2678280 1262205 117880440 1325205 124374840 50179950 98892315 130244610 104872575 52701600 50135640 107548725 57086925 18078960 80189550 628020 73540545 126532380 33759270 100151895 124863090 49524360 84647490 44096940 72289320 79334415 61104375 7773375 6245865 61600875 74254305 108954675 60514440 114646920 67371285 87752925 74105265 139033680 67633920 70655835 49361805 38449905 112051965 10311300 35551845 16682310 30706140 52284390 4632840 22767630 50049975 99720390 144273975 95854545 12785445 38376705 28614555 63723090 32430705 91588575 119045925 35055270 44741235 15030180 25934340 40804005 56395545 123541965 38805600 95170005 40459980 56442600 61527930 31397040 57591390 140571630 81546900 63821190 90973845 66774435 138877200 120858540 136554915 31297125 116234475 109685025 30618450 43996545 123210765 33909000 50296560 30480075 91965285 12524580 51119040 142324170 31449435 65672280 51297870 112275000 31148550 116792160 48504720 134612100 7441440 26218545 135202005 111976230 55581675 69791760 105711855 37616355 11323665 15635265 86617320 69608685 91785810 141371340 74462580 24598305 114256185 90492255 86057235 46477380 138062115 135616470 44008200 2143020 74570325 131459670 103449645 66151020 41555865 26361540 16635990 100059795 14392980 79458330 51336600 35238555 130957950 39583800 60887070 4505535 107924670 62469510 149236110 62072715 8590740 36785085 105195315 52683795 87366105 107388975 104540070 69609405 20139960 112675380 25778715 78585645 11429880 39148455 116527935 55904220 65284710 60759225 132270150 27219165 51119085 123485280 101646510 141925920 120199755 108192315 54643095 20758320 38271975 39428685 18816510 5477100 98438535 110428005 117271740 59108955 111093885 83224575 148125765 118176420 80735280 88169685 5231430 879510 68515560 9017070 103786710 102585345 38920515 28991400 113902785 27904530 127080660 116263365 14150820 61063110 14499300 132623385 10615185 82567500 5840370 148733070 79230420 63641655 90112785 130387005 86414625 16423305 127948770 82910205 106735230 26332005 81154710 25825710 37325955 59710830 21346995 62322795 133219110 37520055 12178980 18884910 4793250 106046730 141621135 49574940 111889590 43061160 119567595 23068080 103749270 100033605 79191480 59913090 16174980 8538840 149689035 36142485 132294015 63430740 109665180 56612760 146417175 76735815 134306910 96600510 81755415 22891065 37933020 91412670 119752425 110693640 106800540 91515870 78484815 71019795 82036725 136309575 89914890 141456750 24715695 66841215 52050180 87067215 136874850 112194315 66491595 14521905 88596960 39998235 109263135 15114195 96222240 1255770 66516135 21805680 50551110 81575655 24453720 17930790 39250530 110251155 142513035 75297660 54110550 103574325 139243470 58059270 81393480 126412245 62751195 100303035 40391475 143235420 78313935 148676115 147322005 3442500 66441990 48006180 49789260 133785135 110733195 104603490 125909700 148582245 106882200 117246150 146861055 20319495 18598695 17708145 136203240 47961225 80820255 5594310 64716660 57855180 47195235 89888175 28807860 82618575 74124660 4904250 41646330 83998740 12542085 46950750 138689880 1407915 147100545 86735700 3148710 16935975 148147260 102137820 147850995 82353180 22935690 127412445 77023995 16752315 13797255 66888180 93212550 62217195 67133310 19883265 53836110 106090965 99389115 146216760 29791245 68705115 145849410 35365680 142350120 9874275 129703020 142084830 2580675 147491175 55774425 10387110 44866365 74005800 18555285 124937535 31264890 92094975 147658605 62149410 87317805 71359545 10389165 26252955 53431245 29663715 102014175 59520015 116310735 143654700 13952310 10071555 149981235 58391145 16170675 45592980 68744850 123879555 65918595 131980395 139401810 46456125 121139955 66638730 30540375 6459690 90656085 135431955 105527370 79428225 18348285 91121325 66880125 127929720 18853125 142174920 68712630 125476650 120681075 37149555 2851890 91554480 101611755 63620460 75964485 20109930 28088340 106945845 90177420 69710280 57040980 132550410 133600215 115968300 32046810 2516475 107555115 143717940 98380740 138162000 85081500 71927355 49983825 48249885 13447830 91521480 74985015 70931175 117198060 137003175 101742825 96008085 12789345 80231595 116307615 31761600 126355335 65061090 148452945 68003145 83376000 24478845 82902660 120106485 121163385 22924920 110477130 6266100 57095445 104669985 129573810 64993830 52350195 117371760 41810340 33010845 36247500 79104030 24877080 5275050 79381485 77951625 59820120 133790385 132801540 6353505 56341170 13008135 89696775 85639110 77522235 38643840 143574750 61453410 16306125 34238880 53818950 89277855 99391545 82435860 78082110 22006035 74428320 116601825 39919350 46243740 56131320 37759830 42888870 118314090 145372215 46344210 41304150 134611170 74191050 17746875 107831265 110912880 86876265 129502080 141113370 63356985 12067770 80877405 44496420 45717060 4682805 129481965 48955065 67522755 107116620 120932670 122863845 111790380 80751390 73079070 132718590 69991005 63649680 86105850 45222735 142241715 94795905 124390830 131926275 48739470 48077805 26713035 84425790 46462080 75877695 76330605 25365615 70716675 95796000 47432805 107548695 59736180 27133350 37937820 89015175 38270805 44537055 109899525 102561225 145166295 68418900 142747380 31247505 149078115 94821195 90635610 23575815 98551275 12961020 149891070 80401170 22336830 4981695 46661895 17712765 19109595 26836095 47000955 127762785 52680390 133154505 106289355 97756110 32556165 116979345 126868995 100213110 144979260 56163345 35421645 33782130 118670265 125649270 128418000 77826390 139107705 71715180 131962275 81488970 147711045 78998970 99549630 108244680 97902030 143590950 109321290 35083365 20534025 39495345 71847720 25913430 76991205 105275115 117802275 141257385 56148240 78683070 1084260 104651835 121694235 73490685 137138370 123124215 37056810 74205285 141474450 86412705 100073940 141484050 26231730 83799480 121312245 3747360 139970445 93783270 88747005 38597745 6885570 19581285 54219630 30840675 12464085 144245250 2145165 145273815 54453495 88912710 52004910 96314190 117400110 102435615 26751120 123137550 145434615 41245365 82346550 103566180 45941385 132687735 47928840 35518755 83466345 148550265 131991900 148947990 87613980 147378225 140957190 57414900 144762270 136937490 139918020 53309430 60069720 26282790 121603965 99636015 51566205 85201020 57830700 59897685 7987200 125574990 10299780 65433690 88600305 3714000 55319010 5500020 85515510 61662525 131157840 36569910 30806295 43070235 77770680 20736615 53562360 132283605 55079070 35586675 144136440 106689495 37775685 83417985 69165660 56896140 64624995 35358030 19179540 35923890 81834900 8995710 8232675 55937910 148148580 70951965 135675765 108055155 30657855 93490635 76041180 49753695 46898520 140834430 49653720 99384990 17780625 144143580 111850065 114885285 91497060 103360020 87175050 140131185 42563640 129632820 37840275 54879630 148274910 116766885 64808415 56927205 97236075 77736345 1912575 79086480 30166350 43750350 112894425 39745965 26160885 83146860 119992740 118337730 113103360 56827005 141959595 12400035 90006855 136162980 83234025 59585550 66983055 30601485 48295995 145857885 79180680 34156395 102263985 16792050 71083905 29418945 94829985 1477515 87990555 108339090 22328535 86836290 91509270 29626410 24284055 26750235 60075435 142762380 57938190 138461685 127149090 120495630 61827405 98182020 36850305 71210115 145156080 73787775 109052430 88724370 26994765 127746255 89888325 43063065 117924555 76747395 118350645 83932485 108409410 104076720 22835700 62056950 709455 119684610 49000725 32703885 61322325 75406440 84858765 70148655 128855460 56691795 131027220 95526540 70689885 82476060 93367035 55910520 130589685 22119690 111801180 5884560 26202015 2334840 137556315 6941925 31830870 16160715 63090195 72221820 115588410 10284525 129564435 68488785 46126005 88206060 4521690 111236940 31609365 128187570 140756205 86441685 146816790 28036500 24594915 73166130 45071445 63074145 118909710 40456050 33186240 57217860 962970 113522310 49409730 93055545 51217830 84106740 46829100 20306250 30384390 69456285 71433225 99739965 39527265 40223625 79563255 26894970 627900 35719215 79236255 148439220 139493250 136459650 91367625 28338855 107656350 149730690 11297325 136203450 57258810 79834980 16026465 103368900 101710290 46936755 69642780 93130140 130651350 112110735 105690585 22558920 140498430 72320940 4379460 87423105 27461940 46753500 89104980 399990 108217965 18640470 67731480 72272655 33168810 20743260 38685720 64094325 59056380 58656765 126097995 146208555 116571510 26350905 87776220 69267030 73804500 59291685 31279515 45646875 54561300 67923225 143993190 147202980 120240750 147503130 136737135 62988345 69127605 92057070 121057590 100340115 74773905 118129230 54638385 22870905 139088220 32727495 29355060 17495130 37536060 131681700 43623540 80139645 53499720 100620915 99782520 92375010 83750025 144237330 119798115 9106590 143456520 66609765 110588295 56334540 30086220 54890925 45670170 72513480 131322390 91426095 42487530 43674060 130926660 97540440 57260895 14960340 3234375 104102385 144110790 18643635 64578360 123638370 131387790 3382245 84317055 126301785 59407695 135537195 19931295 51578340 15586095 111639390 99638940 64594845 60227145 75480450 10589865 42529785 136101510 42903825 10768155 18300345 9948165 24010440 45994035 80075370 105358530 123288840 2870310 40089765 73719090 126093135 146738445 36709425 31275480 109442850 112324455 133239015 64280520 8723685 40594710 92488380 108797730 93658560 30135735 89280600 46531125 72883050 65362245 74668875 148508580 105970215 57317040 89203170 102527085 114316770 119959905 78819405 137237910 53837010 95014800 72650790 90756360 78919335 76338480 148116525 128767890 47340960 72457515 81194250 81966675 23306190 135892170 141179460 44391615 61330035 61509150 81774135 13506030 38251725 12859830 114665340 109147320 5192565 132648120 43295880 33972810 47609265 54871830 89766210 149999400 118049520 43483605 133848420 20053800 74449365 80398170 51443100 96000450 68725665 20924430 36103560 141434505 67855590 19719240 23470320 57474345 147485160 108074880 12706245 98934780 39808980 80408670 140450310 31864920 10598895 39358650 9939720 71428095 33524655 103564935 69825000 89286375 70684545 60827625 124916130 147163920 5918715 30203955 34100385 43581945 93975 33251970 54631425 117746295 9236430 116154735 77913060 64373370 19641540 134168175 45895725 107206605 90215505 96564765 43063650 85035675 134672220 86996685 111247860 84996660 50960820 60224325 128303790 113807565 32472630 78306795 33326070 108923880 82181625 62678340 38772030 92823705 106253325 131613480 57067260 59996790 43503885 28901910 117909195 65932200 137290980 9263355 9298215 91404150 42433110 119255400 6013845 98409660 25052820 81277380 109330365 98373660 142950420 38883945 79134105 23947395 27356535 125842965 132716220 72733860 80244540 42962580 29592240 84674580 97675995 102191235 35806620 38871840 47821050 97900365 71296170 109699275 125538300 1192650 136533570 8360160 110424315 59043945 77586390 58783275 101315190 29057355 119505000 55850160 28090260 113279265 34928610 77933985 141283395 54319005 16417545 5649600 98937795 128429715 98980740 51933945 28727925 13369605 110735010 10937430 66128370 120606060 74559600 35863005 63196635 2101170 44755785 19255125 58321125 32415540 104256285 111499965 148739325 29093325 100834065 77431515 18520185 143938800 46766820 121646565 6866520 75547530 126813435 141317280 8926695 144620265 135607845 108101100 72310530 92343555 107872515 123989865 70987095 125848440 116541285 120321795 4039590 50811840 17576640 137002770 84415740 139600005 98379930 98986335 70205970 144997245 8479560 81948720 137037615 55062540 63816585 48620595 11005905 87376680 17285820 220815 90905955 34146915 69697155 47753010 68699745 76595415 139329960 78253500 146182515 22273620 126094320 74576925 127073280 106733580 16061055 82613625 23038095 128948910 148495875 119364435 118133055 3599505 117233415 9667215 92245530 55205610 23844615 17278140 111936735 138818820 26246790 95639640 65002050 3539790 15973590 27440295 87891195 32921415 75308010 147214740 17605395 41199420 56541240 47266095 33818910 129068145 50320815 47517465 126561540 122207730 118140225 11902185 136816215 145333860 125491965 52412430 69741630 59284920 47215515 46810125 133493985 121887255 30506415 79782405 124995840 141234285 29505690 14963970 124510035 123038295 107593635 70569345 96162675 90144990 90408195 56298090 2424750 46606095 127372785 7662120 135752070 12927930 112249935 41167515 45104550 36589695 13968765 112696830 28886475 4233870 103931565 133605270 74088840 106046370 91518585 6662490 71047605 11888055 89895660 4293885 147005340 136793970 13705605 21218145 76092645 18811110 18628065 81621825 88231455 70434420 29106300 30341265 13516830 14714520 38958540 27145920 28932450 83322915 5162445 81654135 12980085 72427425 58561905 14912325 128832195 21262920 141270090 86873775 83163645 20390295 16107120 73921380 117375225 100117155 108935610 132872460 137078370 93661170 126388425 124515120 13479705 103051545 70806075 68192955 62528415 12310950 19478760 93641970 65804385 37360245 56331000 27527910 57150810 990480 60099405 77605755 33158805 53464995 141971985 4727355 124901250 149146230 42601500 64551075 102798975 30784365 121503285 87635400 43718370 137663355 148615500 10565415 65443440 90804480 12072720 76795710 78223080 137423085 59463360 24822600 64121835 93679500 13566300 94631580 27442845 42034200 64899345 95602995 93776370 19128735 135684150 105872640 105403530 133157040 8632665 40171815 30414645 66864540 59885490 82596720 145552875 142293045 50577435 132110100 130635555 54763575 52348920 136024200 7534305 31023525 72755070 93856590 126799905 1865595 18857820 90593715 78362550 11204700 12120375 92331600 131725800 51954660 20145225 124003605 45697515 100958895 64532295 57714960 73501200 32575245 107252850 95032230 144374160 75266880 5940885 140690265 130500210 89231685 47044605 105129360 21447315 78616005 106855050 35835750 118026855 142112715 80831775 109691445 18395775 40954920 120069765 27933330 87314265 59493210 53883315 3950355 71729655 96871095 52700730 59826450 114636345 19828320 45445350 77933085 131508675 19700700 1246305 74266770 61824510 101873370 89332635 12162390 56213895 91139730 72673470 106912125 101684790 121220835 4596675 131358255 90221295 48115485 49335480 47867040 20901480 63628995 28649025 135243255 105687960 62279640 26417955 49990470 4980825 17940885 60340935 86132955 2033805 29147115 145571745 54258420 122766210 10809615 101255490 75617850 145963770 64904610 23970930 21344160 97288125 106865430 70561875 66876270 78805455 97251495 73685190 51929430 67739430 63579375 30140010 81587880 138220350 99792420 5280330 58387905 142632240 134272470 81727920 31409955 54151905 112798500 51491580 91680990 50005260 67232040 118560270 9959565 138853035 145021845 8456970 30042330 34509450 112696320 64825020 88411725 78221220 122176380 4720425 104154675 73822755 85747905 55162245 108293820 103340295 35142735 53436780 37564440 7659630 102915330 40526205 138033660 46468170 134721630 141195015 19488975 139707075 115594125 136985970 131725275 112866015 5600130 70590630 113367540 122846910 96448410 57677205 90840300 130910025 28141320 136677285 129645555 96040710 134020200 30147270 29388030 53289825 65347110 5181825 57000555 143660790 29882490 127788090 54490020 135664425 68469210 85304475 7293090 1806810 134536860 59401350 68359680 104510145 41498985 126059535 29285820 112120215 137178960 103118220 127966695 88252770 47056920 6405945 56140905 73167480 120039090 109149195 96272805 39301335 15084870 22623795 61504410 17374785 130661340 97516110 51946500 115404900 144793995 94949850 81140415 39048645 117305265 78481950 82835760 71772915 98618715 47583930 72566160 39386865 20137665 16601250 112404285 99978495 5742900 148505130 53036130 66111030 3913890 46131195 20715180 42663555 57300675 12770790 88947960 109786335 129841875 2323095 98436855 24711225 131729745 148466340 50656965 88840605 130376445 102560970 139418565 141220815 53760180 76817250 86116335 57569055 102548370 29656965 99288840 29488605 60772305 61016025 114349470 23117190 18303675 4156350 72547410 109088775 6179775 131714235 70018395 43753500 34941600 49595400 37763115 74577435 24316965 130814505 127740135 11138670 103116270 2773005 57504720 62193465 123661515 112495335 89495790 6720975 65283405 125948460 114413130 123673170 128135130 146470620 7712505 138736710 125298045 59665950 12559935 92665095 45959310 81429735 146869590 75553800 96035025 128406105 135924930 34816215 141221895 124201665 27945255 98408865 7136490 48401625 1430445 10002915 128984235 111682680 11244795 7816710 110035185 56937330 96619320 142217520 141224625 146172015 28149735 84055305 14238645 97728180 121837845 68720190 72337605 133615335 120328320 34881015 89868840 44755590 100606830 55439670 129781590 69793830 90873015 95235150 89263890 98031375 17453880 64894005 41812995 5575080 94681155 38378745 27273705 64045215 9262560 91988490 42127560 52022220 119271555 32863845 84765630 69797640 112525680 3548355 90299190 9561780 36926325 71564880 19821000 47369055 54934380 73126530 48120270 13981905 26627580 75388995 70443600 89433270 22304010 98632095 141819690 107273820 54867435 40661565 143510730 69209805 86126700 111541905 6852870 112215675 20482335 129336510 103245885 99228120 127832610 127188000 93216810 131657490 66488310 127872600 124551915 122468550 4603815 125159340 104491635 76271385 2323920 67622940 136364235 90162480 35025645 129138615 14392800 49096320 88341870 19356390 32858565 107144910 127743585 67969035 66939645 148787445 59191620 84525225 125015970 128360880 90043410 141727725 58739985 42877575 129466665 65720550 68950275 148524240 39287175 103878120 134819940 48173460 18743970 82697355 81568230 56056860 84664440 27582090 76428210 42671655 117813915 45023340 91837920 104081415 143644620 61730025 62664975 149410080 88205970 138053850 42219105 8346540 72432315 135850620 107606550 141054975 63003435 1332195 24823830 39639180 63732585 47826705 71668650 37362570 145869420 55427310 137868855 16660770 126294135 122023005 56398575 85628025 126072345 64143765 84367035 79207995 95660385 45635220 7883580 35687610 20298585 97318395 81099285 77300625 86633745 33478155 23703075 12632280 62534055 97669185 84608820 18974265 21225255 1734015 77673255 52506975 60605640 84301260 146221215 144440460 89303550 10636200 109129710 24024480 27077970 123308970 8149155 75793980 41669730 81737100 111959490 70042785 104654940 84203100 47580375 135415455 4069785 70759575 45731880 147618360 125039220 107337315 74991795 134424015 62511120 21481710 14784660 36279300 91360680 141786315 74689425 116179140 147802665 90799275 23361975 110319540 45284085 76311390 12134070 31224210 8542485 100901880 84436065 7319355 67804845 38593095 109606020 127965585 62382165 28508370 131078055 14777760 26862495 416430 22029360 64933635 51269910 46507545 142530645 118865925 135677430 102556890 147706320 122124240 51061170 130681755 127964475 100178400 35248545 41139480 71350425 129561495 2500635 77096925 66147465 23097390 104354985 13350585 99555150 137763465 90909405 35051790 12255210 110927880 26760570 100028265 144873165 41361510 77900640 121841625 12643470 115019805 92906910 2752170 135501795 23301405 71867565 131587530 89065275 125432880 104644920 94699170 41515815 135066915 118456065 146698560 112743900 76754280 23296665 7173915 33965295 16151700 40755540 126493470 53738895 67082565 124014375 74441535 85389990 118177230 56360400 5825940 709755 142887735 20557545 27363150 12731280 90700470 145164075 96800655 127874910 44773110 84623415 88418985 133365000 52981920 147177435 92618295 8711430 30826920 77865495 51209715 12071010 23132100 84750870 18344610 122376045 48148575 67769535 39351030 133645500 19993035 148618860 134410905 18660435 76345650 123120390 2112330 121114695 40417305 113558280 74512020 107447670 82798155 62341245 104596410 86954760 7296750 88642200 141582690 55389570 144137760 23085345 2492445 113378085 121294665 5728560 9723975 142230510 67532325 53615130 10133490 146855370 149594265 91494210 88088295 15530970 81172485 104025105 75525120 80175135 128613720 12108630 7769790 91087620 14816910 68893095 48275910 1401315 149813040 55377165 12338655 80453220 7265175 130946085 131782530 144065700 14029845 83952900 10006260 81490350 79538760 133513305 36568305 83832210 11619675 32901225 134603430 146051385 54381585 145684080 85408155 7639350 104849805 137901135 5981685 15996210 69976560 94323960 111430500 138402420 13209420 44907390 142756950 140282445 54716190 112591410 8616180 128618340 106034820 55300605 9954840 42776040 114017910 97697190 55221060 130532895 142995465 31420725 28636020 31272480 37772625 145300905 102268575 56709870 68519970 80284185 77772030 8170185 92863110 144703215 38886495 68602320 89501970 4902630 2356530 13177890 98357790 92112840 109696485 5982255 69281895 133784580 25963830 87396060 81858525 23301810 83381400 132210300 138682845 142399440 141443790 119772615 74455830 63093495 77571480 13555965 35359590 132896775 149542485 57236340 34484055 69253905 102125445 126706500 11782740 55763685 138783015 43849035 100704450 53197695 116142480 78082155 8024145 21029940 103712505 58265880 2074740 141152850 36290700 50117520 38221365 19991790 42252750 131810595 10482300 43517685 90776475 101240910 41461830 24175440 129879270 64094625 79857465 6678525 129920565 57439890 674070 103193970 92656455 60415920 111925455 70959075 7848930 139496835 116325795 109948995 92035860 149712330 105737850 19863525 9309600 16912125 33526470 121802625 140003520 38707200 24710460 54411285 38162865 148985475 140536350 39242805 142633995 126223695 49248930 32485305 55191840 57550785 123113220 139606935 65518230 125514705 149952750 22106535 5708085 45145485 132423420 108721635 135413910 57290745 140011875 2653440 40278240 75335385 31305000 43180065 65495910 12027225 23500680 109438950 74909625 30956820 56871450 119101275 101470845 107808420 139318770 8892795 21674745 90633165 89150145 14464920 5825580 86820225 42140115 102013650 34624095 147111960 114454440 141375255 64108740 113146530 130679820 76144500 96910350 95764905 113088045 21722970 90499800 101950065 6662955 143637105 61835130 58954500 147215610 107962155 125916555 80882250 69921555 80100240 62377905 11366535 99781035 2658375 34834185 102100815 135226050 23644560 15696135 55849500 70166430 62194950 133672140 67709580 41808030 50156925 129145560 42323685 102852315 4638480 76490970 23213220 141106080 39340755 119529855 15843270 6077820 85227525 21299190 124112160 149584935 50274165 44769255 92484945 73382460 54469815 75580380 87247020 15151290 59423055 86125275 121873110 42093600 42643470 157020 79254300 59804880 41079675 42722715 132462750 13103175 124685550 46609275 54318660 74662920 13354530 27875910 98655990 10274835 49365315 75359850 87452265 74820405 115411845 105407805 11299320 146213610 23053530 70595865 91180935 14530485 67194990 141578760 94629510 111176430 20066580 103236765 28881525 20155875 76424340 129609345 95711550 126131295 149115435 132845625 107136270 120872520 126646875 86436135 5426490 19666695 16795410 37775295 4054575 108186255 117727605 140473155 143393820 57264840 97635720 77186460 112734930 122441025 136280400 118741695 81781275 55910805 135767655 18921435 41949120 119080320 67166325 113718195 32253225 69540465 92157930 103640010 82068960 144809760 75245610 63837150 80512440 137107545 137894325 144568305 30560220 25382370 30729360 120388395 97239255 830925 121175475 105945840 16026780 33800115 35821575 106635540 16623150 31281465 116883765 14425155 73780635 27112440 6661980 104339865 95459220 39009225 64222125 14985480 39978645 23729820 88346565 61796655 51729600 81096795 51411885 2838495 106137075 95502960 110678220 82391535 3930840 6558930 49319025 133687305 32076285 92850795 61583325 55490475 46168845 78182055 145015845 92403090 60631890 22835145 127435800 113746695 142840305 37637115 43379280 112616460 1467015 40922895 124273365 92959470 145253085 11136270 55259955 4836015 31134945 126787140 11180775 114604545 33159930 4957380 105862920 135384630 101121300 34906320 90712605 100323900 51351795 13873890 112330740 76378080 72381615 14261985 88909755 29126190 114750090 11961030 98307765 137023005 80536545 24406290 117179670 139862025 143549805 44821425 126245910 34084455 96037410 26870430 104641785 105811290 54115320 130861140 25505475 15988695 5359815 105645570 76432680 134946060 91281495 105442860 17194620 54505800 2474325 4354890 77660175 76404195 66503040 111444630 6194280 143512005 90508740 115236420 28890825 92762070 106167240 110806965 16893105 74796330 142267260 15827460 5887215 49299570 133392135 117453720 3491310 38880510 81309180 46534710 139828620 123815340 73990890 89206485 133714665 65413710 23165025 102268140 74696055 39592545 84510270 142133685 55022025 89374980 81924405 89201580 67560030 36198210 59072265 48915990 13523130 32005935 38270970 79277775 79040760 25228845 11292765 89889855 66306660 101181045 105330210 62517375 29606805 95557545 34719990 40262280 56652180 15618960 129401475 44664435 145925250 42278970 23462115 144786525 29378985 145787310 62241030 11771895 2409165 48223770 40710900 132446130 89079840 59654565 54378300 116118660 34741170 12016050 140441790 92170320 40420335 86311755 131443905 139277445 147585150 45562515 41011260 97906215 115895685 53337945 131319735 17074125 149458995 92144340 19103190 29916690 24580830 91846365 84935895 24899655 35403495 141216900 107122620 102714555 81414510 68443530 26339130 106022550 40520880 87508695 103566135 51101940 50875380 97078380 119320905 24068505 45862965 100372530 107105340 115009410 109675725 136279275 62765370 67938195 94131900 101466765 118645440 62223360 39042495 33045435 139767195 79024995 62706600 88372365 110872995 13994040 79747200 126209100 117630870 10512435 46972185 18989850 6913980 5080845 4471320 104812770 9416415 142990695 20485980 124093275 124913265 133378485 98580420 92983485 57450105 94170870 134716740 96289995 7428240 139504500 114116475 21310380 75480660 105473850 36662355 37353240 13855035 50116095 35914560 29615100 37776045 116429130 20563710 113512680 131017485 53536605 97794045 32194920 139110675 54239535 33766470 39684135 123597720 80527230 48090720 66312015 55624950 36861330 77348040 77236545 39266025 40925460 61724040 109636290 126754575 3858480 132833385 51989535 74978685 21592575 52115190 15382035 56702190 37450320 16627950 42090 23413785 121356120 24822525 35443950 132162585 131645175 45978765 94735770 19089735 75159690 135876810 71157240 8695440 132241275 25341165 119787450 49081875 21796920 134375385 132216480 86467140 67955730 129829770 72594120 29764845 104936145 32015580 96410070 46666245 112470105 43339680 99841710 120489270 91613970 137967420 31335285 123431055 148240230 108718935 103802970 4250175 34837605 29243475 120969660 38601600 115457910 49478505 99977550 101519475 13405500 41843985 46503000 34306245 147163305 6681135 74113905 103766145 114088170 97380990 33809505 2373870 125576505 73294920 53535345 26147415 39066480 91822380 20283390 21654765 143563290 53337255 86073870 35472210 121381155 4018875 48626670 2189700 67868385 98204040 20334615 145909755 133068090 11612235 78654300 96809520 147782730 49068210 129117150 75246150 27305880 75265920 41855370 107558970 50949825 101185290 149379285 107344725 133406865 81502215 11350140 100839675 5591700 65410485 24036495 121620600 104999400 100154355 52751925 34344600 9411675 15455295 93572175 51681105 43607700 33013035 71704545 134582130 3548040 19446585 114566940 97771875 148863480 86431500 44416695 32461785 74058780 133356555 137092275 63582675 147617790 110150415 112482765 18818025 76361250 130340460 132358530 38609580 94854765 20361360 58464075 13502850 76011240 46511760 11865450 4874805 27629520 103572660 4721190 32570190 16709580 42476175 76908855 71632305 143851380 14871480 22456020 54066630 111262500 45440085 139489620 41172960 39173325 40104210 37959135 69492585 60945030 109382250 111920730 18539355 136873860 95458305 55898580 54089925 81005955 27618630 70357080 60183000 63322320 39379770 48687855 38987640 64592565 40110465 18122625 134494125 46692915 33954990 36493290 120356385 68662605 130777290 44014620 157815 32123595 37452570 139814385 99648765 56672265 67956015 33224130 78635280 136248900 74452440 3611175 43611555 25634775 136033035 39741105 67385310 138572370 149531430 134880375 63274800 78730185 24642090 48326220 78028770 88010490 34298985 125478375 45756270 45324885 6740535 55464825 22051260 53998200 55375710 106335840 138325245 42915525 51171105 59520300 39274755 10720935 120135450 90781020 4699695 22777155 85631775 93935610 46938735 103369920 45523965 146764560 68566470 67922340 115813410 1026510 78891840 119911230 95971230 8732565 112222620 91470495 117694200 62105160 73332750 29916000 66971940 15666195 82329960 55822695 15658995 131524890 100269855 95028030 26108985 77268555 45713595 92823300 67146060 2039340 8872605 84666765 81523395 2945100 129411585 90374910 131619945 15840165 49156005 29456820 16083885 141066900 116221845 7805415 61295190 96145965 95802600 58234425 96088605 45010185 105382635 86801760 16491630 36668700 143234175 97422210 136272930 144274320 6221400 138947490 50385990 26475645 57144915 10505175 59069040 116344980 118588050 113862045 59383185 90183690 91388250 149888355 138312855 108835800 18210315 38259150 77445240 88971660 55430610 113135745 3735135 36307470 10149510 5432910 114075600 123486660 129270390 143434920 141682515 147162270 126166065 82882800 33433845 107321385 71110680 50260695 64206315 48295650 30331695 41470455 140791050 84036045 35367270 28810440 97691565 86088855 4585725 14888385 47453325 62122020 57884010 14420880 144660270 113402070 100056960 80984325 52931445 66300180 10906695 65522730 28245285 27332115 42656745 119547765 116942580 54342060 73461225 75890775 21753525 22733535 62417340 8517420 135089880 23884080 20384265 18760230 39234705 12201990 66251955 149651655 106271715 147283035 63220800 18089190 10509480 138371400 55427730 48054660 146634405 37557090 12556440 119187270 99094050 108868905 19995435 22474155 36681915 46518480 97248030 116839140 34342440 124984545 111760050 149547735 76485405 132989070 127211985 7889040 105814170 81595110 43052460 119364075 75993795 35619045 92429700 143330610 41813430 32280975 53576070 33874155 106309320 5244480 21681600 142123005 59975385 105616785 58686255 53048070 46966770 130512375 11058090 146567520 102344775 39133860 6442515 13741680 6579210 119195730 6863085 58420860 133272750 30887295 135866595 42837510 8999955 87540840 18302115 1736655 66492300 79824000 141020610 79660335 135060000 104736030 101115000 63314070 38033265 7652445 35271630 125494710 1901160 93626595 59006625 108333525 122499225 137658780 49244370 106418160 57622545 74228055 44537430 66357990 129260235 5177340 107466015 30046500 104498430 16716330 145685400 114528840 126575145 82549125 71131680 45713700 121962495 7207995 62767215 31847820 68158095 17449935 122128950 49584570 91205025 93331530 127015320 108768075 21778605 114381270 143750520 60948420 131265900 38417895 27978030 24643980 105249945 25705125 78321135 76449585 1009260 37492530 49999530 66109815 137199000 23259600 14424870 75274275 54505830 146487180 124251075 3170580 31857150 143037885 149092980 116260365 135829905 4889805 22006830 120568080 103315395 73958895 136870455 5322975 83974785 58812180 18101040 41933505 13793685 81912180 127388070 2058870 115081800 6457710 48942375 129490140 60100065 120354360 113075700 69152775 130664040 83331165 89613480 80833515 18248745 138259215 75154605 112951080 135956385 17638695 132310080 135701790 137387595 28816860 3479685 11435175 98695200 123493470 140245920 124540005 125027595 106441545 141781110 12978480 117938190 97926000 39486930 118256550 116700795 146167200 67233045 21300240 32025300 92862000 16137630 66365625 27548415 14907720 137649240 67040865 66059415 98080395 19090995 88519695 76356405 6423465 87903045 76504875 143599500 62720640 8096040 24470970 72649845 132060570 101412570 27084900 661575 57418065 86289270 56296275 136670805 7174530 84314025 133849470 124796205 48948990 119405940 92882895 98265180 63742920 55368495 67973310 88133220 9072330 36733650 75246900 106545675 18281145 121069530 46575495 57269130 34812420 63142320 132963885 88107000 78295935 87253980 48574545 145007520 24217050 126489375 37181895 52943760 127593330 119912310 101301195 122541975 79693620 148149270 29818185 687495 24667680 46110990 64074705 3783060 111953205 57120 127545735 90055245 51044715 8181060 71771025 114809670 94116255 24894105 117009330 93283650 145486065 72947010 15690060 38100495 41293860 9841935 146223465 111901845 29879940 98439690 128577900 117162630 40486050 126964875 36389205 123783870 11122665 50397045 132502245 24123330 12291420 52216875 111479940 29929230 28967430 89024175 98136570 82763265 93912300 145932105 55918695 103490085 74280855 18126525 91494855 31795860 7409805 125551425 129057930 92568255 55796175 13220160 138782925 42360240 94143375 4383930 110205450 55124490 125547480 8232720 8090910 122051445 105446355 141004905 81993405 20889615 88853040 100506555 25468560 113086530 138866550 65890365 14600700 74681985 41583030 149692650 121778655 2848485 105974085 24746790 42794220 113536395 48243525 63541620 69538035 52796415 114848025 11254620 46283700 98950875 99312270 87332430 132610230 141442485 95243640 25665795 22359720 145570035 126721635 52056465 30581430 147803370 127495230 50742195 71856945 9823530 92532585 31817520 57205485 29504370 117473610 42428325 103440570 119566800 78190395 121743360 109991070 161700 144849375 14097015 108185385 112844940 34194255 120553365 116259690 137913465 42758250 23566935 119746245 120974325 64352685 24544920 146549235 80252850 81354540 135864555 71588070 26380755 54999180 33183030 90583500 74959035 143613720 44958705 33351510 130213920 10848180 27627330 102592950 111193350 64275705 32932095 4747875 21440535 106764765 50590110 113731935 64459860 143616015 72166440 83996745 15794805 51346200 61397295 46821690 132184155 114616950 124118010 21710370 69292365 1856190 20017410 90481950 85355475 95262960 83246535 1569855 43983225 24136965 113763120 91199280 23080545 69172005 134814075 88554750 22499325 70313670 137718225 131479740 94780935 37514925 111574830 146002440 97034025 38262645 80926665 78099915 59919795 5933505 58767660 92909430 89346390 87529470 39833850 16772280 67280550 74561955 5980560 66031545 9390540 62177595 75970545 7617675 19406295 91726275 111439155 5092605 40626195 12933300 20341395 47934525 87399000 18021060 80970540 116915055 15306450 114749565 98430615 90564000 118290645 28072920 11946405 87885915 2662035 82989465 86544390 25897590 26039835 122024970 96582660 146599965 145582590 70033605 27978000 60175050 24870705 140824680 47445585 99513795 110931255 49538250 30739935 70666710 51642600 53994720 4089945 110276505 58067085 77766075 10420500 89419005 74893950 124278810 62422110 148891905 131475750 50538600 102329490 23572995 107930145 99531630 72343260 67752555 40397820 48663225 42416295 45052830 108884955 39258195 893055 63926715 90878925 6451815 83140770 142270215 118540980 100517715 103124655 18244650 108032070 48505875 106391220 23689365 84335295 60974955 38860950 123879855 99663795 84355755 37103400 38349930 74838945 132240030 88696530 70227360 107362410 116254170 30749370 80779845 39859785 46427820 68669310 144072750 6216705 35130 53195835 120772680 123795585 12675945 57753900 2937120 85341255 78775425 18323370 120473385 68548095 124520190 69605715 113223150 148065405 91245240 94094160 53925240 57584220 1845330 110159910 1554375 143797275 42338055 104038710 37935330 110038245 113577525 34825065 17491170 32899710 10287330 142708560 55366635 30830775 72753495 110682375 66169965 100754895 97088370 27907710 64350900 17963385 53207775 103336650 41435715 130505865 13632615 7822170 117897495 24747810 64160295 116522655 119935260 79192890 130223460 54762060 6120105 63180180 127791765 34855035 44690235 67681575 51482760 87575520 63362625 121597710 35049120 94311345 12944385 64468965 39502560 73242750 51385725 136507170 9227880 51540105 89606865 106753245 79012590 148839180 25870635 125893560 103906215 12205620 97323165 43882440 38701425 38822880 12444060 92607960 1795575 60846450 88884225 24287385 11990550 483720 8323125 71660280 122578770 130278465 7472565 108393900 134282400 136029990 90011340 3746160 60101250 37455885 26819010 39758175 86003700 88957050 20963295 8853825 130456740 144793800 49816500 149400570 110141385 25120995 7799940 91762800 132859095 143156250 12790695 96115200 95430405 120011145 16004850 16757340 57891795 26579700 6784410 10780890 128703030 59083335 98307450 22358160 109815225 111568275 144865995 25772745 92190390 146003580 130868415 25270515 68267325 127951365 87965325 38217015 141635745 116921550 137858940 126657270 133847070 117632415 141671730 90025230 7501935 70142715 15692790 8207595 138009570 29033325 43860390 15642375 35645610 76498605 8665110 112929675 51617595 40302285 121019730 80883645 136746975 147439770 25275045 134406015 52387455 22726260 73002645 32925945 48824940 8220000 51056280 54729045 16481775 42083595 64967685 129066735 13876290 120198840 2201085 145532055 113378370 61524660 144141825 14709390 113557260 71786400 2145360 88273455 52129845 116096130 2419170 81896775 14949090 138945510 30063255 71867025 142705380 20890980 117062520 102406065 39980100 27358725 112986480 56812380 23230320 57133080 75882975 25400325 113362980 138685425 103109895 32951355 3938340 75583335 111716040 94596615 22529490 141512700 130988070 118277010 126646320 108431490 86703240 147160125 107987400 36518040 104267325 141949290 96703035 101615565 80898615 79095780 69921480 120375000 21794295 23183295 35526255 149688045 2023980 64836120 107344995 38455185 31291155 27765360 54526290 138630855 12829545 17177730 147275610 103862190 108433245 55272435 47469075 112447770 27303885 90577605 67759095 83330670 112036305 41182395 57845685 52287780 20439705 117787785 43232895 105509790 126281445 31471275 12910515 3859770 116180445 134575605 26579595 24769935 82106880 149685615 75083550 33029955 90255390 69614580 136910100 103131600 108342900 148206435 122232480 102822330 76813440 94638300 32805105 79366125 120325650 40037085 101417175 11394225 129577680 24353010 108263415 140716020 139674720 1811955 108747690 145209510 38203635 34959075 62704275 113826315 37828755 68055 13967400 131028180 90000555 76646820 4672920 132474450 86180145 129125775 254790 146576760 14579130 133572750 44509260 89591700 23447595 54473655 100824900 46229340 7448220 54917895 12509655 76232070 56234280 115352715 74380770 64546125 92712555 96703665 101419920 20022150 88860450 75213945 105590775 84403695 64902315 127543785 9395865 103236930 4079835 137459625 41529435 108667995 48807090 127542960 96224595 67216425 66737805 42955890 32856900 49308390 7204605 129872115 49401090 146320665 83618865 139317765 63258885 82299570 82177680 98856330 36204825 114360570 70431330 1868010 7109640 144673125 43417620 149758290 25194885 51612090 54903375 116175765 3298365 81392190 66245220 110780700 78279120 5458485 43828500 112097760 7239855 91185810 43602945 140960850 114464265 36758520 133378080 101602875 42519915 149976885 31326300 109985415 97223910 72874065 111072300 132966870 19160895 74728200 47975670 7135155 128104740 39993495 18355290 98537535 123104265 133655685 76800540 125275065 25632375 29116605 15063870 92264205 57722880 32715270 72164745 64982985 122536620 103096095 19917885 87006150 31905225 136316820 52420110 108239790 106084830 4660500 97935780 122169375 75963420 5732580 17850555 17489205 135750000 48554535 3711615 94161255 13815720 122130045 64931385 53196060 111805320 58268280 61575150 106748340 6653115 120912360 144001905 14011650 113754375 75446925 99119070 66709095 40129755 96708735 32117115 107223585 68151825 143766840 81834105 33088725 134920275 9991740 105738810 125472585 1090725 59321640 103238940 61911900 75876600 147592890 58454325 14443245 91652340 37313580 68026245 98585565 142770195 14478855 84157725 91144605 58235580 100053795 149691105 32525490 140108160 108182145 78091215 73167885 37353765 19638525 19668375 87401655 141738165 29749140 110798160 119698440 126414675 114629370 52755285 141234060 59317215 87329940 145744020 42102945 25514130 25514190 149983155 102056640 92841225 87184230 66442125 124476600 82625940 14278575 110258775 50873025 7583535 115041075 103906620 81565110 31862625 79575225 64222860 31588800 80133690 68481720 50355030 28075650 73257135 58187835 24417480 90118050 107169645 112584450 37410285 63121200 140530650 36337965 24438900 10040415 70155765 65265615 39133230 1488630 84031200 140371650 86075445 138211905 92695260 139423965 141353610 21118320 17838315 18539940 62412150 60386955 120055065 42402405 21137970 95192595 99672615 129430710 100878165 61255200 22964580 113124495 19747590 102896895 36633030 110513295 23723940 127720080 137798430 89201520 7418220 131747535 44082930 134142480 78850200 78175020 109280295 101149335 78011565 8440605 94039800 10745625 55506975 23931720 81905475 134848605 134195925 138620460 6150825 81708855 46907160 34946190 141604575 28584225 57389865 120652875 51004440 55507935 93441180 57477855 97268400 45148260 127484160 127750320 10502580 122073330 83034840 30729150 7891935 3815400 28003725 130169805 37518645 125753880 133983240 25110 97860090 65870055 86307105 65164260 145965060 522780 106255905 42805185 65265555 24061875 106861890 62945445 44718825 110439225 15583680 65352120 109064190 102535140 49603695 46846650 103717125 122476275 17429820 97702095 2260380 136703370 124660335 3596475 113596260 109646235 113459970 68919600 126605790 85417185 97703655 110820270 123666615 69496275 73344930 117024480 16697805 110381625 46971585 27003525 31950675 26928255 101799810 149810565 1504500 61199295 37503090 109569885 69004380 51262095 147021135 60070650 40733940 89557695 26835195 27779085 70412220 105722490 12655530 40014000 41027850 80298555 73328460 112042350 27173100 87352905 37721805 77219895 4712595 28274835 115304235 63817905 93671925 112214265 56900055 74536965 66645870 24473265 30436860 32443680 14988015 27942255 91061730 9991815 60898800 1456470 102574890 93521910 40852290 109706700 136306680 147584355 20563290 31717215 49026165 73930620 121690425 45852375 111373920 133289700 32136330 23686665 61901910 10071000 12112320 135335595 145185960 119794845 53606805 81665040 21960945 22498395 113101755 28926585 64301235 63031575 79591395 6725865 121324905 116966100 125873280 16847250 90469290 74701365 133915830 51254130 1882545 137356260 90456405 123911580 49633530 122152470 35140695 131492070 73623600 115646025 119972700 121620900 54208935 147005835 91967445 52513935 33889230 140170140 108936810 134132790 142481040 40769670 60256155 67941750 2168370 30671445 149216760 17259465 32675460 3360630 100995735 75140025 9249210 132647115 48385995 29818410 118612365 134046090 47486400 44464665 131707005 42744375 26058525 28821165 16204695 8353470 113923035 93164235 108755595 97150695 4439025 28571805 100657275 121710045 6399780 52128270 123483765 114820770 107299815 149029365 12167925 124718145 118961610 148848315 127166235 124749150 3619800 68195880 36024915 126465180 1622085 43872075 35132475 105432390 66803355 71482680 44924085 128736510 42376830 18429090 135109110 68058780 50066835 7454865 130103190 41109510 138417735 83306490 136490400 115448595 37747215 98413230 98655120 106170915 736095 136481745 94462605 97176000 135324840 27616305 36020790 109068495 96010245 5870460 60952380 61908630 148048350 103124730 57330165 117206835 72151860 134045265 72676260 19100760 126330795 70639560 60271725 73507380 76137240 19530780 32389680 69277470 79527105 25578975 4127970 100956945 53601900 29556195 140654970 67810650 74227500 107830215 54167370 145138125 26950815 126138810 29359470 41968005 27584625 101599650 90791820 143484390 22642200 145525620 99552780 122865810 124930335 57022380 148013775 3033570 145271745 67351605 144854175 59439870 58627515 147171030 8944995 18303870 61399095 130746615 51035055 17700060 45218445 48682185 124278330 141456285 137436195 33426000 104698770 72956220 133375635 40310580 72158580 124116450 46704390 88602450 95017050 40786590 69091140 2835465 44018715 48564750 66207015 44151240 147590490 46697775 77547450 44514900 93563160 6968775 122606415 14030655 131966265 144726375 5577030 115499235 35712060 98856720 37135290 39871650 23597640 72401475 37794735 4192050 508845 136619550 11522520 113809470 89095680 56696835 61870695 21941775 88213860 118357440 22758870 83862405 75533880 114754770 126564585 36513285 60238470 81922935 97263870 46935660 117110355 95182785 134602845 92403885 73274670 83668935 15578040 13545285 130383060 92990460 10986420 28559205 43982355 55284180 133571805 19685310 88709115 116433270 131338095 109937730 92172135 90055065 118379865 9085785 113917905 82989000 134556945 58182360 67857105 148239690 133843215 55189515 107831985 124041705 59724660 49634325 84728355 112020210 5100900 112402965 132949215 69354900 27098310 116227575 31969050 62415630 50035845 136708305 144766680 142078380 2041080 56400405 129621255 48541530 98814765 26803155 21432645 79803780 2477745 117657720 51133920 70981170 88165035 81539250 29069385 78356805 66317415 102631800 41621235 146836590 97368255 17128050 87242415 7444080 131759130 65627235 84505110 57423945 19209525 113838105 29961810 1345035 43300575 13586145 98809620 57537090 23409420 47376990 90774420 126543360 121665840 114533610 106605000 35894310 97204890 53302575 104198355 23620860 138834990 9490290 48501600 82541685 71762505 43970670 145314885 25098255 50736075 40938825 53858790 129851805 6790095 119888100 61093935 2268765 83828250 94867395 82058565 56747880 10330830 86922585 27701985 112829850 48530490 12904125 12979005 119233470 86600820 20596755 100807185 134264475 54111435 90754725 74543085 321405 86608530 21640875 47134005 1117845 16609635 104569530 93114630 103842960 139823280 139902330 57464400 81320610 106718610 54112530 49912635 111339315 68982405 45125565 85423290 124883670 49231305 108788505 113632455 2764455 131418465 48660825 100456200 105974085 24672780 64425150 32959470 14800125 124941345 51833955 4233375 60978825 120828090 113810115 5297325 100396230 16366890 112336380 88277430 118997085 45374865 62683320 141637275 38419680 95446920 120753840 125278035 100660050 139875780 75740370 55365525 71607825 121142700 21162090 101285355 25807875 70789065 104564040 37803135 33381075 10999635 30569250 74885310 20389995 98488695 17900535 64824630 10527660 103743705 77086710 52200045 89922855 48716385 2468880 55586115 113127270 71317650 85847640 289890 102927585 110376555 119627805 124138995 121597155 87963660 113195280 22816950 52003845 14280195 35378490 65828865 4074135 136827120 23337240 111226710 68330520 139520235 42820635 10826670 57826740 149129820 22505130 38917170 12521550 129670095 81122955 37360695 36102390 56598555 108633285 75033435 2895120 126200880 14320170 43115010 114718440 130383150 10226325 45333975 87943065 137476185 109785300 71646555 62007885 76979580 53751750 146221530 107585010 21842790 104330790 29501715 149470035 13906095 78348945 100841505 46256160 129105870 17255805 52965030 18725055 21915330 22398810 63275610 86173530 20966475 129832815 91223220 90631125 79099260 8359845 8599995 108243705 7116300 44180145 53924430 148613070 116758905 92319015 7700160 108439800 103939305 109702305 138878445 148548765 58259745 7977300 106311270 35275125 10943190 17291835 74484345 34600155 138441690 79574820 101214375 113380950 34464405 147844785 117958455 29320155 2088735 13192395 89119515 109847445 32576970 1498365 75680025 124417185 36693000 71620650 59859795 45841290 51847365 142252980 12448935 11489715 45495195 133494060 38428665 100115595 145943220 33818070 28033110 31489620 15593790 105691155 134648565 64898745 127248195 94392660 70980915 23191965 9538140 27009240 49532475 69011685 31401945 75552465 136659345 70570995 93984810 14838705 51457230 49070610 73248810 129123255 100087590 73544355 58899870 70919790 4487835 284175 90046995 143372745 9102090 52909965 32642325 74089200 88682190 134438025 145493040 44910060 50223885 40622295 140315655 118163880 16016280 64087575 43972590 149639025 106169670 91507710 46718940 123098325 32203545 73104615 117301710 26253870 148087935 49810845 132079185 119113785 18524985 122850720 54451590 107404515 73324620 39256305 2211540 60106740 105013680 57218250 138921510 114558015 40573815 54099315 121566525 66518760 70038495 131316255 34141695 104251020 47390370 108368700 65389530 108211485 137115960 124630620 4333860 20165370 136335720 144785055 102549105 148279770 43677870 70481205 14805915 68296965 96834255 37097550 87128100 43505250 132099420 6194205 49046790 50835810 48317220 68970225 46780095 70713645 88701570 62531730 37407030 1340550 36869145 33804765 139173465 79574745 114912120 33681045 142394925 120116250 149014455 81297360 76771935 11806275 63445935 76182930 41814090 133613745 67466595 143322675 113426460 140231460 1489425 16008165 41145795 78136980 1539000 16754070 141158775 76487295 147138510 22735080 129981225 49297065 14970690 37348755 140634855 67603800 135089085 52287930 21094845 121865280 137492700 79366035 126757800 21786465 75699720 8741520 113779305 64974240 38689140 60682860 118157190 79429380 117242340 64658670 141252285 136785480 75100455 71538240 67393905 47361690 40775220 89602275 148249110 149857605 119253555 80611455 71074110 119473785 120971565 42944445 127313340 23051370 124114305 131943090 130636905 41508585 70288635 63134670 138306645 96228885 51073425 144058770 134573190 106983390 61223115 63226290 54136500 81223635 133730880 47768190 131585475 33484380 21541365 47609460 27395415 93858975 121510035 7900860 100265070 9927720 18909240 47523225 54116085 82809945 125452530 94648365 61070550 130835805 9282840 141579660 31516140 149991315 131304285 19600920 112110135 71797155 7123725 44285370 96826335 89136210 69939345 95038995 49989870 2774310 12601935 147691305 110541090 96975045 101391225 130500765 118340730 94477065 126720135 98351010 119710905 148201515 62124420 104097210 31965930 69619680 74428560 100734510 50307900 49806090 115289415 63908595 35103690 57671445 112182765 33029295 7208235 125428545 69912420 2670630 13058220 142767480 13867305 25640400 64889250 28435335 116274825 52550955 55020900 148677060 108788805 98808675 120476745 123531960 123246285 133353735 128779320 33296385 49335390 57694155 75555975 33623100 84494100 71305230 131132040 130902135 142854135 24653280 147429255 1249080 142124070 96389760 42216765 117590325 101857515 145263330 84440340 110134710 125259255 61905630 92827500 138440940 19334865 66392505 99927285 28738695 13099845 113485995 49630485 9395835 46479210 147886725 76922760 65085675 120017490 61959345 5695725 45593355 45782655 67354590 75993975 139386660 61111140 72591405 114991980 119896770 29466015 8763000 120729180 114622830 114184365 69542640 95602260 114499020 28758945 105943590 141924090 105829155 11796885 146845230 130434000 115181760 47261100 61537875 76066365 52787955 66489285 36968055 79782570 34881495 91436310 87072405 55200585 128095395 107189145 145071195 6090915 71123535 110292795 96651150 9317520 94129590 3529740 56353530 25983645 13706820 55583070 105739815 54136440 132431460 45446520 61478925 18332340 31503990 104822265 58458450 110363925 65994720 144333450 6945540 47364675 127033035 122430405 99137325 54215025 60730875 116287635 62746575 124755660 130237200 10313265 75793095 15954600 49692645 101078820 92539830 12096240 115261755 42515940 47526105 105383820 87384435 29431470 17663850 89616405 50564835 134478120 73593180 76928865 116899665 17388240 143992440 79296750 104130735 52059705 36515730 18880545 55195830 41868105 66278085 80662350 78807645 85163310 56543640 141798870 92806245 116731020 646410 27249960 93864495 39211650 92520765 94715865 42035325 100637535 122745960 24202590 134701290 52984290 103800480 118360995 116150820 47516550 142734390 7587510 23126745 52781610 102770010 36390030 108841470 96097620 99861825 123938940 103704075 34549215 24462435 17973900 114725070 112319370 24288480 82878405 104210595 130065945 37791675 113446935 33414795 51973050 67962570 147334140 59227755 144384885 77241150 112253550 133265250 84642855 12750105 44650485 52017690 42636570 32060190 95958150 4226055 83108895 30889845 143379885 47309910 144551865 87478605 64536240 41976270 45620595 128086185 15534465 97142250 39614610 27856125 56290290 102293100 77647380 59519925 56890170 128428785 37131975 61451460 10489635 18920535 78359940 85365810 24211350 17392020 32277840 138842145 45762825 119060535 149842530 91941360 42187425 63742455 59540580 83074305 149998020 47489970 137058450 63788910 8030730 76516110 58777065 76728630 68893785 26577360 85252920 78126390 114995265 29075565 6597405 85228005 143778960 102304080 48019620 24318705 114222630 113717145 30740265 43086615 56157765 26460315 147435960 97126800 45382095 137096175 32234745 74729295 42691305 54669015 89222895 6172305 43651305 124599210 36900090 134606685 136715265 8898345 35896290 64431975 48275340 130780245 114993720 11865555 49317060 21973065 81669630 107892375 119516550 18322740 6009105 148867080 27390105 111096420 73335840 45467490 32873940 50023200 90422955 122312385 29057730 131188395 137056740 116367420 12870510 124649325 137228280 123418200 92381385 36124665 94002270 101912145 89014785 115441650 17985360 53028255 58106355 136415055 102263625 138889155 146983290 89424345 37009665 73795740 95041770 120267750 43836705 79652130 70789845 83295465 90359235 114749490 139106685 38258280 97651830 78709095 97487955 20602860 101006790 74174910 108064305 10961790 40344690 111562110 29552580 119190420 42431175 77820855 140185965 103813020 149486715 69711855 56245710 112321440 148905900 8113575 104054595 121188015 33682755 26125500 34749315 84545865 77289450 100758945 101132145 51789300 115471440 114939225 111877410 486600 35483595 90335625 5510100 135474525 54259020 2430780 125454960 43548345 8691780 125839275 120210825 4787985 114353955 40532055 90086880 149137365 15427350 147041640 98025540 22489875 108060510 123233865 37174140 30175995 73404405 24327690 37005420 127777065 139401225 85871295 63777180 136062795 62324610 24219870 65792595 127457235 96305820 20993385 119092140 74011935 76668345 66464115 127233450 102761535 34054920 109793865 72426435 3246450 35177265 84897780 115278240 139674435 4158975 122940195 129293775 1566195 101704470 7950660 122838825 109765320 56074815 7469370 39597510 25051890 27771780 64815390 111584160 125052105 12274365 89215005 101616795 73372965 8446020 10963275 60403890 101948835 116022825 66032580 85199220 50128350 112445595 7425540 57707595 120851925 81560880 29879985 108346335 129317520 70756005 12865560 74226960 3874410 35856735 120936285 86849970 36454515 55149705 148560060 24713445 3614025 64005315 113504715 130414335 26881305 35619825 14359170 119082900 71718180 49914570 76552815 40898550 43499565 37061610 64545240 106441155 119060205 39299865 25825305 32563365 60849915 71877945 61113240 32901330 107608140 118034340 113886060 44480625 61608855 90228225 6440700 29695410 27717105 139229805 77677935 16412940 129534735 92709975 24196965 66427935 58024665 46352640 9369420 108900000 120312075 130297350 82283820 30329535 113359575 21490395 84176475 92173890 119714025 72626055 113799840 145162800 50816385 18320340 54058050 7912410 30086835 69817380 5767080 91673370 70173915 110987310 137713860 131888175 48992820 72605160 89248140 80037135 114200040 116922375 114266595 18230835 3650250 94984230 68062785 20838315 65161185 87815865 143214315 94033920 99333315 115283625 78983850 54014835 124042845 99209415 9570345 1082190 76785945 128095965 29461395 33985575 38085720 139439880 117667365 41065290 8492340 51664875 54947895 35769075 34208850 82383510 36740040 5287695 18452895 116591820 142411755 97722975 113303430 42465855 17105535 127115820 2068080 71440185 93170880 108285765 7355880 24427935 86960010 117147015 136030470 12639975 37710225 125168670 30435885 60373935 89375070 83452800 119812740 75207030 114930435 107743530 144871965 19471500 75777840 41938065 54026040 30113265 35998950 65437620 74770500 124415970 84921780 117439455 77443800 147738915 135883605 59308275 147741780 98373630 113869440 42096960 15770370 138952275 145810290 128361990 146123205 27079560 130493880 29570655 142983645 121523715 7079505 12773220 76059315 22062810 87115485 109322745 113313270 143321445 148161000 79245825 136331610 77936775 75102495 64543680 14200575 51177225 12648105 12552375 50178600 110607255 38660370 114238950 20144235 78944010 44256360 29952825 106872735 72120930 68868765 75836895 49949580 148028625 18088785 87520950 58139205 113449260 22398120 64554840 15362955 50630625 56719485 31001790 110695020 104060520 90332400 72283005 4357425 127192680 57293130 97957560 36244650 22245585 44040465 74218830 82010460 144591030 62704080 120282795 110473320 19816575 122677395 92081775 21602655 65761365 18600720 79501515 16067100 122160120 130886070 53544780 66783360 138864870 30919470 34626645 107910360 140257125 39201255 55402455 146160630 18633750 59726325 148270770 23424330 75086745 59574285 123232260 98656860 87161010 27143730 45790290 132929220 49480305 32103270 101805255 17347365 36028890 139742790 59239020 23796045 134766750 129575130 128569275 37959720 146174295 92424090 88888965 39004800 17347110 149422020 24574230 147204720 53773470 47614245 12383055 60565050 84789075 138731610 98671020 67725975 15441825 67543425 31619580 52185570 50938350 138354525 122660820 16649475 132034155 87749445 79332135 106604850 117385590 85978110 5043975 134482080 59124585 75593700 82312710 127889100 8566695 2238750 127979205 35733615 126129540 87730185 68365350 60233925 50900940 67000680 130706565 93806685 75148125 54028005 93441150 48691740 125496180 89601915 8514900 105579120 42692445 90469800 95701560 120562755 54116505 65190465 14714490 116559120 20699715 10875375 42561825 109712760 114226905 37620225 103069410 4066485 108001935 77258595 70047660 58659975 12227385 7346340 127186590 129499770 47769450 138162735 146612865 76901310 2228520 105006015 32801715 26016105 107466315 149174160 61106520 71545890 87935595 15966165 109070895 23374230 142333440 50815950 93593400 12743490 126018840 49657530 103107120 26329215 22712880 27253590 50270865 47302335 135195105 93030180 56426460 22606170 101983815 33018135 36991875 113594625 25612155 36347550 39409215 85101405 41267115 60263835 44166525 53968470 87589500 7769940 34459635 117766245 149863410 138689850 4839450 147755850 140670 138073800 63361515 18909765 140117475 105119415 132448725 45101310 118889820 45073320 721500 51566520 125226150 35871105 25613145 90539190 64489320 8180865 19750800 143496360 130159770 103607610 74361735 63623460 68789070 1384530 112015800 117030900 64297545 7429560 95501445 136570425 76270380 71365995 91627545 49913685 97227615 17141970 17982045 8505420 135382620 148361535 121645515 56419380 28901970 86220270 29755560 48651900 140773470 125556150 23552625 31046820 27283485 64458735 74114250 50176305 38168985 94648515 94626630 94099275 86886570 149964720 106458900 60230490 89719890 102707340 17009250 61092195 130599090 71588940 126487245 156075 42129555 35934255 40324185 53545500 21030630 123993135 23752905 58881450 102813315 124223745 144504930 67744905 73824495 66339330 135445680 128759865 87203010 3478095 43415805 97677930 95143200 93221805 147107460 132792075 128603325 86509260 132417690 21102180 112780215 68614905 97146390 114678600 68088030 26821725 42993390 16363410 51504075 97246410 142954875 73301835 63360315 121449615 111403155 50217375 87539100 134803965 98898510 121285905 10521060 39809565 95433630 8691075 44639670 51992610 59401395 27920865 143488965 89300355 16181535 52120785 79592700 111246795 131206410 53949480 96084870 19765575 64240335 69231465 121927425 118867140 102335055 31463955 148857195 105322095 113440890 143228160 22080525 43299330 145310010 146571750 126816150 90855000 34833750 47499555 53239890 57742215 80964900 85903380 36904200 129928875 116178960 95720820 94542825 124845765 87139275 85993830 22291800 24587955 90093465 21711285 135146970 95502360 16668840 4159650 5823960 149001495 14913555 125280240 29515110 53769300 55847070 127885860 130399575 85904130 71257575 54602445 78656370 65851860 117813225 48973920 129816405 73192530 130623780 124293840 41391495 104351490 54917190 107372775 102620235 65849820 34529565 9502710 73302375 70152450 59700735 39937920 46273200 86066820 140549055 98607135 114051615 112274520 1068960 53500485 33876180 100716765 121170990 129600165 124401075 51500985 133666125 141021210 110402715 87637455 128701515 96717120 23962605 135264330 123218475 4468140 15054450 78926280 112379475 112895175 1146720 137593260 51032130 84098220 6826020 86451465 142923630 12099435 64561440 33452295 97771485 143939985 43096260 78779100 29613705 11986200 90785520 86941215 62015580 113979135 71713515 13465920 118962705 43174665 115891305 135411000 125804235 132465300 21388035 138080310 60711435 17217645 134957925 96238950 58972725 90608115 107080485 85402620 27503085 87202995 9588870 11002215 131707560 50789685 43050750 136844340 87213480 56022825 11871120 119790045 70323630 88413045 1516665 72972135 91415715 49570410 144117795 123567330 101115405 7547790 20978055 125107275 45781140 143698080 11845650 12446415 103324230 74810910 35388600 125609580 97953150 24277005 75735375 1106835 101283705 143071725 9596505 46252455 33391290 14806470 25869645 851805 88505460 123582960 47262435 125792715 51212580 126792630 12076350 96529695 118492005 139249740 48871290 10541610 101142960 60502380 51511515 61741890 110911260 43814430 137013555 132033435 23638530 64301340 17847660 1129605 71907315 2285685 19374615 1211925 141153435 12275010 96809505 72786270 17920320 42067155 100360965 49870770 103196040 41493570 136816515 16671600 139213755 82750050 6730995 133843005 97631835 9066090 109035570 119136135 80403705 130920150 129892260 55581255 73136040 57076515 95440440 134353215 130612215 89031735 61693590 19162035 124102710 126403500 43096125 111618690 70231110 6866940 68530320 80168820 44757705 46370370 40197135 100070190 129588465 47665665 34643070 117646080 33787965 38363250 25004400 9852060 9253920 7896810 87057645 131390460 52389765 59123790 22783110 109277745 64471080 66640530 111917400 15577665 82796760 3958275 12919575 15615765 93358095 2348220 66723360 21490035 67601640 11318895 145918305 110580060 133315275 16188375 4046280 48432180 71357310 87269025 54768030 81342105 118667640 139812465 53419035 6153705 66204720 125240250 18395205 105549945 96137100 143093235 22847265 27590175 44330205 20949675 94978620 132135315 65797020 130632990 110123610 63388335 16752630 76265760 79801245 118715670 97652760 27274635 73372020 106166355 145607430 62067465 113945700 88319205 24110790 121681770 4686465 113971200 77960505 22077885 87123045 105137235 136293795 86758440 37302615 110125635 134893815 77494470 122361315 93415755 20042070 126034905 40324365 76892610 39731670 63609630 129032595 39875385 121917225 80339100 5799480 127767270 3827970 82548180 103570815 46211070 44199450 37890480 60390075 80496345 137376465 68632605 39409995 59643780 44906925 105016125 48719850 139466220 111315060 106346055 123796920 11831595 22231560 131344800 76398150 8102910 102578325 107466225 23734455 136944540 105479265 131534850 141134910 112085925 111566250 84737790 79777890 127012905 35133825 126361050 97589925 31615290 137414385 103639275 85441680 88558830 59582535 30422820 124151355 2695575 106976700 72971895 26173515 116605800 12542010 116015595 4952055 93701835 112256550 112985070 84504780 67276170 92383335 126828645 135410670 40546425 85288350 129112500 116441580 102842280 64690950 114967380 22871055 45729585 100852605 113629980 80359530 103660050 67101510 52383585 19798110 103663380 78974280 74823645 130770735 15081195 52256580 109528905 139953975 85427775 137461215 120566700 103877205 98357925 65085855 43598145 87418845 1920930 71410980 130686075 142548315 24706395 68347350 20517705 123039750 35362230 57908055 14582130 140791980 139305840 4840785 141380880 143355705 85973475 47551875 77428230 100660620 77649480 142626525 138885960 102362625 137938575 32990670 137156130 124063320 48619860 139509795 70707765 53514825 109095945 124195995 117337470 84006915 54559545 77856525 130761900 41859555 75385635 45929775 4220640 103344690 103934115 69486945 105361215 10022430 104359425 27087075 142965525 50088360 38776935 103648815 57622380 34135260 64218180 140590065 132900075 58990245 23006580 40404690 67979565 5405940 101238900 54548610 19391265 35591640 112067325 54855495 95889525 25462335 24843585 43491075 10912485 90728010 109447785 39813705 123681240 118188510 61072785 32152575 84726975 65309595 50538420 41784930 54496845 32847045 113511270 110632080 131798685 98042160 149154000 138702240 121985490 77217705 1612125 47250495 85285425 100715355 145309455 148874385 17810340 4955205 66075930 63648735 58700445 144127635 38667030 61258995 57984795 49755915 6877425 91407735 55179480 71139900 102067545 129500850 1910760 65599875 6511905 18407115 149711235 5273580 62263080 99270735 137433510 112229805 23080200 25427970 131951655 70213035 69408915 128006835 28809870 8857620 114659775 10074600 127907655 105678930 93813225 107277165 54227235 64889925 12996120 36509430 30786105 144036165 16459110 93430350 142298805 64210980 52240215 138181050 25890615 21513750 126900600 127353615 29378280 11866305 127386510 22909020 120077295 44157030 144067215 123015285 145888665 140737785 3888960 82518420 39727650 9920610 504450 148299330 124770405 63384885 127323645 124000125 113616855 1149825 115851930 21663045 115363170 128303070 63055020 57524130 114537390 54274740 39222495 123465945 96603885 9024210 26892090 81003900 112953000 105435885 75539460 13144395 139139955 40390335 130828245 109711830 76340190 26182185 143209260 3017235 9283710 108630015 117760005 18865365 125448585 74639880 104905455 40856760 24914415 118303710 71325285 139700175 43349490 35929230 128167620 68868540 58848750 67135740 146505345 109271475 101521950 38733435 18324315 92902995 90365190 126373365 89988615 83907975 63676110 89474190 12132465 133333035 47656170 32094345 23892525 145571700 111288615 136204845 141954180 103205235 148636155 43028400 139601385 83525430 99189000 146127960 61554480 114645000 143688510 19802370 71508045 7006485 123701145 20983290 114240600 76741395 56717610 124356495 101534820 2928120 60775275 129630570 1375995 118883085 143343960 5229735 76550205 24491310 84047835 105595725 34966065 137220900 49053270 117042060 69697200 49772910 138845880 23647995 6961185 35798865 68576730 51732300 75373545 91930620 54949215 88290165 74541795 140044695 53010735 61381485 35642865 112961115 24670965 21767010 37100205 119800725 146812425 145943910 10098480 69343245 83804310 26356785 98309385 124796280 106827630 90535095 40117800 61808370 29047290 55292580 60468870 22549845 89200575 146026380 102122430 131013105 121636335 18667125 3061800 21340035 91149390 28304385 117089325 115736610 109495470 143301225 51831375 132700995 7749540 50817600 25882800 66381405 57827820 83984295 143936355 121170675 17169750 71846595 118459845 62113605 68747190 54141525 105692925 70601010 53101935 103660605 19011075 53892720 42147480 11580675 24620550 136978005 80721450 146271330 74017410 104150610 19524735 65207820 32167800 148647510 53631555 124740990 38794500 98357445 111656265 138256980 27169440 76782810 86432265 58613685 20145420 123077505 10586490 97179375 85662045 10084500 137797275 64091175 61091910 140274495 48925815 108950550 17929965 31693065 92148615 120778785 64677570 133194510 44785755 138130200 120281895 86792280 110661975 16069185 122481450 97010010 3548040 138178845 46157955 91861485 46539690 73934850 100692690 103518435 48141270 97628175 141193575 67521270 14878890 21451410 101599680 119323755 5070930 26403480 122783910 142857360 124499550 89607240 124247985 56745285 129767745 68962380 51666390 15924030 120043110 18371370 6672720 72008610 133688925 90271440 80815200 82011810 7305 8997705 91496670 20262240 111633030 7416645 47846790 7694955 24816705 40059105 10418955 93885585 27393390 51900810 95109525 132835125 29718915 140280390 135635490 73327050 17986500 36096555 64150695 40189785 21923280 87679725 79775940 29174970 113773710 23920185 51853290 10454025 90644625 88442850 69098190 31081605 7023135 119128125 63682035 81598455 104770395 124229205 105868335 35066460 57132060 56313945 104440995 31718460 70435485 46348575 54427125 68986935 12661005 46649250 14010180 95587155 37450860 111644655 31763400 135414435 55269315 114654990 49081320 32567820 50871960 145880640 34124280 18727440 8511945 143620065 89341815 44825685 62828430 29428920 117065055 145961745 33086415 132004470 39442110 13344525 116803200 144839850 18198345 92444130 90999930 65934495 79161060 47075445 149504115 129244035 1729200 100172835 50856870 36534750 8479665 14933940 106705800 57457350 89316105 146989440 116985660 65512650 79724760 107395965 140526855 68641290 8539815 5181120 16296630 63390495 71483640 31631790 86927205 89597715 138762315 20654910 14473035 122345430 93975585 144224985 13751070 89531985 37005060 99989850 41590500 50383785 45323625 116498505 2605155 22203915 143976540 102028365 95489670 75633720 46597035 12406140 18916470 74013990 59253585 125337780 28449630 101209905 58263105 127663320 55364445 21722310 22605915 29326860 25800195 94165275 119468430 29448720 77150370 117835245 73391265 95890590 23570235 24080295 77404620 7298385 28878015 103163280 94543020 116269290 122203755 14058465 142655565 209445 136883055 80884635 44987640 133953690 17644125 2019645 135707265 129128415 45374070 127050015 34889700 54464205 39203505 104922555 41629335 92740320 102661290 62928060 49592205 38620935 119751930 120813975 30916530 85080 108493800 76624260 113699775 127791600 72024210 90542280 92079105 74410470 92274825 44660595 120078540 55437165 18688170 47326440 145454400 4290270 100193430 134879250 21972810 108160530 64682415 70483680 7680390 11966280 40592505 118600590 24319530 137140695 78668595 24402825 27798960 60241005 97293300 128651640 51381420 10640520 96883080 107586660 47784135 73223625 16944975 105159870 33531960 9865200 6106785 59064195 39190725 108190230 106809930 48193980 101874405 20837565 97589895 84521445 110923620 55490415 69160845 118341465 15279990 106474485 147145905 49980945 89347725 126967650 97848795 126212130 27555255 123973500 79212435 65249400 25690275 118926510 43718235 65087280 109300905 25646955 80205825 114671370 31277925 94728705 64590465 120037755 142059435 18067080 146148855 81213480 108541215 64567545 15684525 135391965 68858955 40304955 27202905 131450925 135675195 61544445 12106650 33207450 114009060 16496595 79792680 135185550 31718580 110116425 131016720 133870905 136384035 47598540 50262270 56942055 52355445 103698375 16944600 128384190 137929620 50541675 116163300 12678360 33507330 121577100 149976510 134152500 6613455 94182960 113393580 124022715 79535445 137270535 91954830 19890195 145111155 71849010 134454135 81288165 52088250 127956330 45766095 145026405 95201400 66903780 60960870 41269935 27066885 90927090 118232985 4886775 99525495 127992255 78991110 60495090 147088020 74364465 57328995 81127020 86528175 36218700 118957635 88094580 31836930 12883995 39788700 11515755 75484965 8177670 89104845 29448750 35389620 102942720 26318910 42116505 30865020 103793595 87113040 108653220 26106090 16531620 55629210 81121590 111375900 55479885 117116175 18879915 10827765 50434065 29414370 78914565 111209535 123456630 46575090 30113175 127072800 117110415 118161585 17925855 107588685 102092490 87706680 32999625 56571855 77821575 111414465 136892220 108303495 10568565 7748430 55429680 11617350 107754345 131984580 39770895 105395220 43791750 93726195 35113845 115909155 56634675 36690285 63830445 91770450 39242715 29170050 43749915 96128340 40336500 122336370 59181000 28639530 38571510 133568805 149490660 127975920 81512100 88079190 63721305 108916380 59535540 44574150 64154760 20375850 148871730 3771255 53488695 123016125 60470880 8892915 14331360 71230920 88429110 139064850 25767240 51974610 138663225 85382385 30368325 133070055 129455310 117619815 147302895 145032285 54705765 29482875 82655940 101720910 134909535 4717335 103769610 49726245 58586790 108522555 125670 149060760 140327715 72014925 72520425 133359555 110199990 74804385 130473300 32151990 83876145 144839610 69501690 43811775 64279365 63968115 31360320 116021970 24662460 105528165 78994560 33343605 125374935 111827160 107029815 3136395 112519035 51864705 78364620 54469170 78342585 71768865 30693075 86709210 94980915 15439515 22123710 79161990 90411975 94919520 79706625 136411290 7799445 134519700 120135660 94152510 131169045 71266320 17755605 14616615 9441585 133002990 64292520 19170 54164895 27362055 20845380 2841690 101620440 112209375 132325410 57008805 3512835 80259360 146676075 117664035 74941530 5651760 37463370 56272170 146006325 48229425 57328725 47111085 68328795 121562655 66243180 105603180 45932955 64541685 61527630 68893980 127818300 111266415 104750190 55173555 77034255 94273635 46957200 26380995 35018385 71269575 92135175 59804745 19594935 118073550 131562600 75214920 66831660 27604425 77466345 32924190 137057145 52382715 104340000 84772800 87774375 42459930 132817455 6149070 98818920 39502200 44789145 10022910 113325525 129218400 114811260 33284415 100190835 138974370 110515125 60983370 78083910 14571270 114495030 44826960 45122400 129247380 71282040 126578550 65351100 130887285 79428510 80270040 129667020 39101565 133482180 91809690 145240320 20477025 110353020 48901110 42871965 50260425 91525005 17929065 101934855 91865775 13066905 45644610 10261665 134331165 61359375 141012795 5339115 64518165 59396805 78746445 61101540 53147865 114418650 137498400 138281865 56162790 80105175 135506445 125018115 60469215 73722810 129319875 92091690 49133400 5582580 92486505 55933710 110939175 69442650 84648420 134630415 58465575 41454060 104084790 32943615 65598000 45444360 131382900 140861925 62372265 132012555 20438505 53458605 5599305 86858445 116165385 29835480 126178635 59932785 140379315 126743325 31806135 25819545 133327980 108196965 15295350 39346125 24650055 101101245 97533165 140199855 124588485 9221565 73751970 6491130 119810940 129916815 121650450 130546740 63552735 115406010 118858965 117316845 120653250 112994790 136535115 66628065 92054145 116932485 9778365 133420230 148188945 80758320 84699780 21656025 50809770 90177330 144092970 91382640 106052610 90665250 146384880 75453450 7578165 36424095 127088760 50351340 130473375 91588890 126822120 115176645 61661025 29420295 109260570 31180830 76699590 121661385 50128890 29739105 74960835 131979105 105175920 117126450 46970385 49723095 144897030 1046265 148009380 37492500 143085315 54037095 143692425 66116925 79500705 147520455 135622635 76658025 81190170 71327640 93140400 53242365 28860510 40918665 50668050 14602605 101681205 149586975 118697850 118405095 125900490 94679385 102719325 35959845 33212910 75169710 37998765 85861350 120950805 135858660 13684110 139756050 43154910 148888050 22513590 70687890 2964315 870930 67876065 93977910 134558310 133862025 110974605 55163040 18785250 139442100 31804410 43812615 29044920 69047940 10524240 79133625 73229925 132529995 8734830 75588090 79079130 59163885 115910670 125107290 77553270 17033070 43591500 3989925 73836510 64338390 124770480 11111520 11326425 54906390 66251085 131599815 17045475 149838855 86262030 122567415 143868390 88801830 31001280 37756110 129832095 62727810 43868415 23414145 679980 47460405 128194650 104177610 67953165 31783320 34804905 105045135 23941590 115255755 107711055 129826935 117899580 47427360 11618700 39914565 72368820 102608835 126856950 87129165 21710970 140371965 132660420 64788195 88879470 68501835 148696890 125802645 105952515 61954305 135443640 130425555 148697520 97125360 58275315 57107745 147796890 35343705 36164610 57390390 45937260 61305225 44576985 35644830 71482665 75328545 143261160 56233620 107664375 79538805 21406020 128354625 122344035 139415835 98238870 27882675 137829570 69681240 130675560 110224860 62271945 77170470 85691670 18960915 92382000 138354015 6923835 98643810 21935295 47494920 36711885 104974065 101440950 21751965 1421925 105728595 44214960 89902740 107507865 136632645 92947545 73501080 130934565 135635640 32040330 15917400 52433370 103341525 102538215 124359510 45305385 33455595 122799765 72290205 137093715 51805755 59672505 117526875 40208175 31685235 64547295 101531580 22324470 72071745 101937285 74237865 33495240 75649830 96089835 130582395 43368555 128554260 69316980 24089880 136758405 23152935 5638185 90977895 6903390 144120000 37077750 14649855 125069460 71998770 21728190 134193360 136088610 76003200 134820450 57456330 115922250 22589310 70216440 57240255 120458730 44094120 27302100 94739820 57629235 114378915 129937905 124588230 71977905 71430705 98400810 58362690 77115045 83026695 65003265 38534925 125460750 118365585 14144535 60141015 37119825 21039255 81712860 68580630 51253500 100358730 137897775 90171135 94335390 66989355 123060075 97971150 34193025 27751530 75910590 102896445 30695400 53459085 93901080 105670710 16010835 141907200 10804890 141209430 114931920 89615145 50495550 59078295 139918035 23782785 75992115 21332145 11334690 87850245 102869145 88447920 128950545 87930690 32341050 87382305 66168225 22607550 121563555 49530300 94818465 63956205 67845360 34726095 141014190 28474725 52759485 41003700 12020520 44446965 33857520 141475245 103748535 100427475 84939810 39123090 9325185 689415 40814805 31428795 115024470 5839785 24779145 61570980 89289600 63024015 50685345 103133985 125916795 73711245 52114665 125193060 52403160 146748540 74376750 69846420 84063900 101280630 115997880 116015385 69249240 130817115 133066320 9149385 69499785 36852450 7419195 82424595 147190755 120320070 75541860 15124425 65652255 22125585 93346110 68992275 143076300 50906490 99438630 2311080 126496740 126919830 76309680 3612960 23036520 91000980 21510450 45007155 136055190 141060195 67368615 43995990 41015520 39188775 99274995 42100920 1557240 112201200 86303220 101179725 131541660 106873080 60589485 54503625 102590520 137598945 104373705 122558475 112154655 69700380 74480550 92217180 40426950 138881445 86497290 97735845 43217535 12725550 16844595 138983190 88007580 135962640 73588950 134358795 34716075 90354045 25965315 119645115 109322295 136762950 10845285 427305 22497870 13300410 12430245 50764695 3193965 19987965 85027260 140976225 459210 112073970 72131040 75658725 74265915 56755650 83540610 1809090 111613305 78578130 124437765 144569385 53133255 54483765 30309870 21332250 11038095 138379260 95614950 134521335 135963765 57928980 4552425 149082855 44066505 49754985 100845795 47395470 148795095 97100685 66342525 87074220 24045795 2741655 101502525 48220965 114958200 90670110 70296465 27070110 11008830 21974565 118192950 71302680 84833040 90538170 22640160 16881555 18099225 57264555 40210860 60433200 83911545 90558135 123320595 56136585 73925670 57630600 22243215 117665730 89216460 124155315 118579365 46610040 118608630 105606045 35320665 35401890 145559205 116827920 122305260 11548680 122797395 134809005 1201395 85343580 126627450 3826440 134285040 12503520 56887605 48716685 26617335 60500580 117780465 96121215 39751575 40514040 1562715 46951650 97293090 68066295 109692060 92567535 28798455 65805135 130331985 23815650 134333205 90987465 84204420 65177115 105272475 31058400 136228620 42206835 36642930 124966050 15277635 51556380 135103800 5215380 123368220 30740205 69417360 143719830 5871195 125458965 102819840 34035255 132883515 35735100 44646570 19840080 4635600 85931940 49484835 139381560 136299780 147300825 99663330 15691905 79805070 32582370 51254295 130675800 114068655 24636630 147543450 133299390 124265040 122249505 74795760 106196265 67754655 134802960 135187380 979815 77872785 100486215 143568690 109815585 81583725 44408205 148905825 14042760 62839050 10994430 125862795 62255595 30716160 78551940 5690400 83355060 40668435 44612370 93230250 47919765 17428050 148676340 61429740 146221830 76289925 68253975 86960055 35731545 56673690 76500180 55338195 3927315 28998555 137006955 116314800 16123530 33136785 92322855 19961415 44866185 26994360 51924735 33521325 55200030 123753585 118578045 9305355 34227675 1831305 110987655 59636460 42504750 120919905 85261650 114723540 31446495 78794880 100468125 79123125 102600840 116411400 80034495 56252970 44161845 51372585 76110885 23166945 75573180 10304745 114716760 100954140 75310530 114169425 110105970 40912785 55945665 84704805 35938260 84648360 149694420 82641735 15226290 32294850 32329185 43308195 46375290 123940860 45037020 117828765 122661720 45541710 13382970 17013675 108799215 60830130 127839075 104680965 34131675 1912335 32251335 144717300 148054320 84683040 100971375 25538550 103814805 55390230 454185 84090495 95294745 69987450 80292705 144388695 71705835 142345710 57583890 22878795 56902020 106590570 2146305 101773845 89469390 23782560 69645345 50748975 32568945 79959795 68005035 106901010 42700365 65351235 123982905 35676900 123317130 72292455 48928545 46186950 60807930 102075375 72968535 128170545 73007535 139413750 748320 31534920 82263495 111703830 39111555 114575565 105218835 96849210 27782220 143939385 119087940 46006935 34765380 4503375 59433510 119473470 89350005 142828785 35115480 42912045 140505645 83280435 143439135 4569570 24263880 61314045 71517360 147154095 7771290 69120525 93924990 16764060 51917745 27557190 83608515 120285210 139544310 73186230 140162145 9527325 46997940 129758160 6076230 36383775 9291420 106240875 28840110 7628715 103196760 18893610 11966310 91869180 42094050 109888050 15739530 124991745 120547080 148056465 86276160 41359260 115663200 120343200 100912860 3050235 7323810 52738425 20774910 5812305 138837555 96607485 70354200 44143140 105260940 33043605 55096755 91552860 109361910 45689280 76295460 78712905 15283155 23527500 17741970 107622825 132578955 91340760 102367950 27408075 121070355 137806845 129858045 72418020 31018080 60104265 40539645 33284595 114132480 60846660 31758345 38384880 106221360 45226200 33996435 149832735 25688895 30588975 45650880 71561655 74430600 4459125 89245725 108076065 113719785 38320410 52173180 7602195 54166230 129992475 73435080 44943360 87544275 37317690 37209780 58859610 28900140 65204760 131093220 99644730 103401915 132262185 29680965 9100650 120371640 148941585 140626800 64128450 81924195 127397235 70179540 101864100 47524275 63925305 131029665 125351265 135937215 36896205 115572330 41706180 78812295 125882460 73614135 58898205 91757340 77209290 115458810 100454880 128242650 15630030 35860530 103563615 95781660 79896840 144125700 134788185 61833810 129647100 140576010 24868800 116678415 132553005 61135125 136336560 89044845 72704415 52654230 133625640 54164460 74217660 17281095 148039800 122875665 41657745 78849585 126183945 149924850 77513010 87322275 18112320 123435900 91758105 85204980 39043740 146218680 11776020 134833305 71684715 95287395 82379340 123000345 111960705 109921320 124524870 117815730 59907540 80035545 41968455 25967175 61923690 141814680 90276525 55978020 23863080 63038895 1801410 141710130 27779865 84421920 136123605 109200465 69672375 21448020 43431240 78578700 78407025 124411770 75510 19029090 28698555 24112005 13761675 46173195 129018045 147759825 63131115 23375310 94753770 68512620 129656145 77678835 106846560 145273650 133984590 39490215 58931235 8579775 19200390 83336460 98865285 142834095 50633550 67238700 106905705 14639730 98599350 42661200 96709335 75585000 98191920 142158330 121704240 98326320 17756205 7149435 21037995 136611600 79183470 67400985 739845 21958725 56218290 74760555 47329980 100211580 63082890 48215535 82563345 72458265 42872910 146018625 93671700 90010230 129480780 36335580 112382355 100221690 130043175 134994990 7285440 122368905 115421070 138114975 49441020 8197470 108550410 28654470 112461135 25645530 103162575 33867060 10706490 130805925 32225700 11597850 38772210 126590250 30757425 64663440 107551920 43461900 43563180 12177495 149588040 12004455 16068000 124902150 82717350 12961050 95857470 90047775 100265925 26600085 92506125 53656365 82396065 13761720 56282955 27677310 132779265 149050740 8996235 57932970 33372150 123821460 40026435 133220640 117993870 13850925 111953475 90507405 116715225 114863535 146689545 41136255 50472870 32442690 13849530 149873250 1807020 75020445 42681990 1281555 39494610 137085090 85926615 44057265 140034285 99917925 19106250 47412435 106092210 127324230 113876370 9189630 13178250 132825945 84469470 147327810 48612585 10482060 122729205 62696730 29986140 60382470 14737170 98291790 41957130 104984205 41509920 59400045 87141855 15683625 56505465 121326075 64353900 118333350 5280675 122137785 130560615 130789530 93821055 64429110 137144685 13409400 49010145 104415960 53622525 91193385 50394930 53145735 76981215 137201115 57446610 40588080 136436370 42467385 22957050 44417790 27062355 62210400 94783845 9951075 79307820 134187495 41648040 141150465 96695625 147462300 32537430 60286950 132702660 147694800 61282920 119107035 91015320 132366480 104750970 68400960 32608725 89274945 45626625 12011565 17567640 39873915 39103785 68959530 42101130 86115555 66314565 127636830 84294240 51764700 144819495 5837805 142573440 4194885 4787550 68385615 78327855 17171265 19446480 6008130 47041275 133263825 8824680 93747555 113510460 81791160 98632890 93831045 144234795 145624755 46518720 4035525 73225800 48886365 81889515 57060870 101654865 20937090 82676130 117543690 14832555 112266630 2569410 38106315 76219860 41761215 30475335 8169990 19899675 53877750 110481135 46939140 80133165 26953995 133052775 21200415 22249395 9436395 14182935 78825990 147306675 45668160 24329625 36985950 122560890 97387875 83430870 37054275 22654950 83227455 10554735 73661445 149159535 93422415 87140745 50212860 122090340 72356490 145107945 31133715 118996005 22226550 67124505 10828080 92364090 13828080 25316325 81259740 40078155 87767085 110985945 38735430 130103175 66761010 23259330 115194960 40255680 45499740 2915580 39454695 98302890 44979465 56284815 30785835 1680480 145940175 46838280 84382815 86726415 84662760 145055295 129515250 26874765 25228125 46960590 53136495 71477040 140230485 112384050 4567935 116495190 18077145 130947075 39030690 55424085 73527090 89464395 15595860 38865390 44131365 132396705 57086400 98807085 107393520 55368030 103712685 135220560 79791360 131497245 105399375 108645105 73141920 26463555 75662805 126448740 62554290 129167985 89090265 83075475 126217980 65602305 18702525 82130355 47855400 106214760 116891595 116590380 61897335 99674700 145306065 32042910 9282720 12552390 80154030 43388985 81382695 100448040 145819320 126188970 88240215 11542065 52461840 149742555 92142765 42085155 97076850 128671020 91874715 131190780 2389950 86500455 78208515 94048995 65464515 10709835 122579565 139638945 80999775 92506335 110380620 14675925 26102565 18467955 53827800 73219395 124294815 10721910 130754775 106691055 40710495 46236960 45012930 39977025 128025930 34531350 115079790 79407015 127427895 84051045 57526800 56279115 57676560 83087925 38524050 2325060 105925110 81345 107707140 85258455 12051120 139396890 33463005 122118990 35612625 35031390 144330375 127376235 73189740 1951650 8961960 56977425 140936055 100828140 82358580 148963965 31882725 103759485 27726180 47096865 145430190 15994605 34712970 15472230 49768155 145795395 4941150 66458895 56850585 101720475 92946525 96951285 141905895 137382090 83973495 60153585 118187430 534840 141072645 35284230 55988430 85154025 106710210 34270035 40944570 116664930 80494845 64078185 106422915 70042830 31458765 26174430 70600050 123763845 99828180 149244420 95811705 104986815 65515095 117673755 131711925 16661355 59236080 40918200 148124370 2618895 23675085 24369210 32685915 89033760 59837865 2193135 80141400 76223010 16598865 82139535 74132280 18177195 70297020 142221450 89604045 141589410 109227810 26941125 20090730 92444910 70681155 13528665 62925240 145335825 93533505 131693595 55251600 139957020 64588380 124198065 146711490 43592340 44339820 132257925 75583110 76530255 7919880 105246945 36315240 50857815 102326910 137820210 73249500 4217415 79791870 79830795 34653855 62038365 133645155 118753680 33279465 36398310 139565955 68971650 106394730 131437815 50213295 124059390 85788360 62842890 29373090 67481430 122993910 19633035 4910520 19509525 86898300 40987620 77594025 35444790 12527685 12057930 93863220 114855375 138563190 135533550 111959355 102188850 8470860 41875920 69539805 29072805 12267885 67249725 100262475 130196250 110535375 102360180 87458160 17999325 55320 42057915 149827935 149597745 118584405 94004400 93433845 124293075 131410005 28644270 27424845 110337000 56034645 136697115 7796730 44445390 146079585 96923505 98519130 5646690 35718240 95129805 44234640 62868780 3087780 114445740 136980255 73764600 148188495 61918350 61079250 28625370 29415165 54158670 99734385 104253555 41534355 28677450 96778440 54430515 24692880 594585 7433025 136920735 64553670 79211655 95034645 130211865 103023300 119180175 71826705 20502735 143212785 128505780 63861285 30912315 118829145 145586010 67181655 100825695 11306475 30301980 41949510 4842675 137729250 121541790 98631885 90059730 136143720 148418700 81231255 26865090 33845970 106142280 138460875 125680815 2241480 51381870 64254780 133329315 129365145 42533595 110544030 7296720 61905945 33264120 50342820 143674950 45645150 39213165 32619510 137159910 11011320 43534710 97519470 28068975 145105935 57312960 120657870 45534360 45593025 130341315 2667030 89431425 77610720 2008230 90863565 55267770 20458530 68066505 140108250 7463760 82132710 107640930 102449310 59303820 120067485 18668145 81381570 87235950 32556150 87661770 148016235 1076820 32527605 64714020 881535 125536545 65240190 20568135 8992665 132367020 46739205 32104980 44947185 74649615 23710575 126484380 125972685 143823810 113148690 86188425 35966415 123966570 27105720 85435335 15113010 40921305 42536535 113985600 149434440 53601765 125062695 23696730 107655180 21542850 141414930 149189970 120909165 46889655 86388090 37846920 68997870 112595100 36844695 54846570 145007100 31617195 128604675 17691810 76894905 65986815 120535200 43905045 29760060 129088755 57450255 44655180 146251650 111461970 48125655 80834100 52559475 121650270 97672155 13928460 83465220 145353480 113182905 109250235 118837980 51669255 20483370 84245595 14644080 93984315 139406085 4250625 143365905 26836485 2921745 133575015 95281320 35576265 76950345 22788165 128015115 49335195 41944140 126230865 115660710 126665310 52132200 94842045 142851030 104721660 142497285 109842720 76527150 135683175 13449690 140409975 139721805 62431365 136485615 123988890 3281535 42967515 30914295 144418230 59615205 79370850 112432860 70101270 92017080 110813745 31620480 41751960 26858925 78167130 26241600 65110380 49518555 48012780 20429265 117005145 3018270 82879740 9546840 55253400 89838750 13730070 133058805 48974910 18094725 145260975 17137245 57723450 40498995 101677155 136078350 32599425 124182405 124108605 27971910 61148010 78934845 119295930 8156775 36824895 17848065 49208370 92400675 76870755 70861950 61882260 39663345 106783305 147859815 120902805 145434750 64320030 145521930 110738685 82355880 125714160 106865970 28703970 111348270 103596645 11383830 73553580 7475940 61375860 137889390 24265605 67545600 35396085 89537880 149097000 4308510 117346845 132487575 66587895 35875950 22980195 20583750 14312265 102547380 4061940 16638930 46034220 94766355 66890865 136535280 72808440 19128960 92017275 15127665 110678835 23686035 55542390 24114090 63533880 62675790 38886465 38820255 55367520 61990395 36355575 113424915 75773145 136315905 129103485 51513765 123626640 60904830 82678620 28878045 146414640 23641725 68613900 40379460 38813280 129555150 22862820 24400140 24706965 92725260 85704990 74560320 7815900 68808540 89601900 133150320 63887640 31265595 27192885 24332580 125734695 84776760 34580340 19024005 136683060 70569555 88410375 49997730 132622215 124966290 118493040 96743850 110522175 53808420 4210365 38032170 80225430 60182205 93667935 97763355 51705315 17270610 59259120 131063310 49208040 24669930 14442645 113164455 70497270 13265505 71480835 85192470 149827980 37090260 84865860 36900315 302955 134116635 31974735 2592030 134056185 68140665 91285920 53405385 40968750 125088375 51691965 80471820 109707285 42486780 115695855 90504030 106382040 5909745 124653300 17265990 59159925 120001470 78338385 31194720 141602670 131305035 104366745 13956000 11727285 133830450 11006025 105643125 47373720 103721655 132981405 122154135 143867355 117010920 59718270 110519835 103291860 79716990 33011760 24674535 75370785 36298230 98568705 19803495 110518140 27772305 29315355 90129300 89493315 143544705 76943940 45744555 66647100 75377130 115950300 10150590 115470630 1255245 115054635 47050515 141417855 92963940 119255715 125492130 91944135 12657555 74577540 78647505 73168650 59235555 95220150 14647350 71904750 129533055 64523775 140493990 111797430 23231670 149277855 103417290 141167340 106199685 49446030 34107825 687945 52575780 115938780 37103895 107201655 134250285 59828775 7733205 26013990 3139860 70318995 65347140 107960850 109691085 30583425 142664535 102961575 40861530 90213540 127504350 88556625 104068365 18170745 39168585 109947105 72521685 105110640 101362995 135045420 41063040 134578215 72534000 59887335 65996955 106152765 452280 55283730 138729570 105344370 17033175 21422145 75649455 43529880 130973880 136626090 102698940 114565710 97497450 105323820 75340830 131762460 97292400 22050420 128200320 31931670 67078785 125208990 180540 143468685 72831990 46564995 48888195 130040700 143530920 12120555 28720860 7578810 120979305 106283910 12091890 11131305 111513390 56457705 34757925 21619320 74851575 41406285 36024375 45647355 28842795 10585890 122416080 133270755 21331455 39793800 27463365 127484565 63157695 73162920 52150815 94944765 85251000 57009945 15853515 89802270 54751980 139027845 7911165 137812905 52984410 24085725 32262900 111341025 7808160 78613380 80619645 32891760 97762680 130015710 32928840 72222765 70689975 140312775 103599360 4362705 126120960 76270290 61716075 3840690 43525440 38882520 11861100 122727885 14595750 66918705 108780135 103129770 121580595 48093075 46691205 41991435 125219430 92606130 130657305 13656540 32317815 31368735 100936350 12872550 64525350 128539695 27085545 98152335 55884345 94647570 145455450 43132635 100590345 36162015 16145700 23619075 130940400 75470535 49130040 31706400 146256285 93547365 145346565 130544430 117179025 50633730 4328205 108540855 44499105 131565075 60061350 6471720 58807395 96304440 35741850 115428720 72865500 27152850 128933160 90872925 65892480 50809890 95878560 99946080 27963195 139943985 50335005 135913620 44580255 3947370 13810980 95128395 141303780 44614485 13418610 101749200 6130035 126138360 104209590 3903330 87533865 47698740 9207645 109040370 107836185 3028860 49910310 12977040 46411485 102068880 48561015 33279480 10865520 146415225 20862915 29189850 123291585 55848630 76225710 29502165 5196075 13299675 107035005 124167795 118516110 149279250 51813900 79542135 9846075 91109265 42378405 60679110 74611665 16817835 64015065 42453900 64272615 52461765 18248085 58763160 46328625 13060665 115363050 62611185 137974335 5120670 101764380 96953160 135535710 111503925 107259690 59079270 43241025 44387460 105263820 9002685 30801825 142048650 43594305 26433045 116273730 129423510 68128875 87247530 111926670 144308790 99834870 47224050 133450005 82007670 84355485 87410370 43310595 27395235 124353705 29427120 111388170 15998325 96012075 99876555 29969355 65816370 91057605 10517175 85032840 48262110 125659365 143889600 36293355 43854465 11086905 10240770 71410665 39006795 66742170 50237565 142912920 34975815 126127815 29399865 52545330 37149765 71312460 117764145 59967315 117775695 114743580 89542335 110189685 26885670 144908190 104907630 93216645 135442440 88006800 72790455 142253340 99877035 99306990 107048910 130089555 139970220 10343670 20869500 21758190 84499020 103155360 94644630 86921685 57684540 118838670 15252480 9191235 81431085 6288780 144361290 48141075 131386905 56857110 122075760 57156075 8975775 128614815 147875580 61333560 97493340 68599290 3782865 40342110 115014990 27608805 45462660 84707580 98570820 99226725 52092090 84105945 129897345 128608140 60023535 3427365 53380980 20504430 114419145 86546505 87010665 126008190 13042275 44929575 28554645 147291450 13847925 146921415 34546770 148296405 49080645 58963125 96933855 15235095 106776765 91564785 46305060 136257840 82190130 100422435 46247175 7512585 76096515 25391685 69875985 107789385 147390105 98771235 110124645 77179995 138473895 118199160 134714970 38458425 58709190 48180480 52638060 19136715 9828840 126280410 22846095 123980310 104106720 73558245 76633455 62105790 9101805 37881015 130968345 108201075 138892950 99916275 137919660 136218960 39104955 68558715 40584330 61085040 133563615 36841905 29335125 126371460 34143540 23921670 6387630 59014320 83803200 28036350 75833370 144823620 17350650 115756560 64782990 44315625 66322380 47091375 3061320 7381995 57497265 89791275 66755130 57352260 20110785 10992885 129679590 100570260 59274360 75150870 46954980 120650010 16592010 130783830 68813010 90411015 56964465 96543015 53970975 5397825 107931180 121428120 96463245 33092295 69327180 38722725 95612085 37567845 45616815 6280965 30001845 17066400 97619085 112833465 40948920 39217230 147011220 51328230 53596215 83628900 120428595 74135040 121885020 91014375 137849085 65612850 5883735 38903565 26415885 104783925 83264970 140788125 22318395 22950435 57315225 63108585 53657160 83076915 129834060 108019530 124439370 41881995 102272055 136527150 85431630 128796195 140150625 82077240 127502400 101303670 140803170 99744885 75494445 17621295 15587535 103124925 95388930 124703355 30280275 5324895 109515390 109791840 69991050 29794275 63026220 120635415 126067740 130179270 35988915 75770745 113148060 109078485 128847090 142898325 50134635 110533530 100581255 27690570 94476930 70996545 93053745 10279995 90580530 86306475 81132840 114848565 128054325 27794085 58122375 112329105 113853855 117121545 41859360 91472610 88426860 18591915 60380550 135245010 126144000 113372190 100659375 104547030 108787695 46478115 60934005 130398750 11203065 136432860 94644555 114096750 142114005 63292320 120048420 103519695 84386730 20356590 18967395 49668480 29666265 116760990 37952985 51746250 77228520 88755255 31031550 108674640 77594190 24130530 82815405 87851610 19569960 147557490 16567350 100932615 14078235 67138230 68144340 101415405 39531000 62322885 90728715 36600570 107580285 6018825 25050675 94188255 104066595 17989275 71930325 49267575 15780930 75497340 57441630 147461565 131961735 96947280 19410180 133122735 19593615 78499605 146517060 101955660 74984640 50306565 44093130 3393390 100491915 31298820 25784370 142491045 14135385 111325770 74396490 114280230 60213375 31541955 634515 99411255 131033820 121498860 142258605 29109765 132485955 148585920 20701155 125803995 50550825 116847465 88158225 138513645 119712270 96528165 140369700 113437725 41782800 10003950 122350830 91418745 36598080 90866190 82882785 10651365 55915050 3487845 37684500 37980255 40710915 5327550 132908295 66421725 3510780 135320100 22936740 108098370 79908495 20178285 28255725 137805765 147551040 62337990 92092545 9581490 112661355 46355550 80096790 98688360 39085485 51583575 21154005 70533420 100469415 36356250 115810665 146763975 51084360 148233030 30555645 148376745 87010830 118560360 131329695 137293080 117566850 101376615 119559270 62170650 108800205 118011180 45693105 69873015 35841570 69858195 4992855 69087810 124132320 79973055 139441935 134384775 84686475 64495800 89824845 137251170 23234175 131266530 94809075 37982415 51088350 30664635 120607605 104176890 148326915 40070550 9323295 59233215 30407955 135389895 77876460 146045790 11636925 136183020 16686720 42020310 56143545 7290525 57336615 147467910 23524170 83245395 23934165 34698765 46408605 42214050 1693230 99579135 104142090 132109380 25602930 93689700 71647425 73356255 95608455 126239220 11759865 32298435 62771430 100083690 92074200 79433280 5026215 146838525 128726670 136413720 32236245 106830 11208195 118742175 90344055 138068070 53204370 40740225 41860965 98616420 104230920 146635860 111334875 132519345 145519155 69742515 5842035 2224350 98720325 32148345 29418180 112486125 2788680 46847850 96791430 8617725 47462430 125638305 96931980 1591440 28933545 83463990 70227810 67738935 66969825 63494610 49403385 15559665 132081480 80172990 70255590 30750 142344240 16618200 61726995 18823710 142289130 2983275 6909285 74698020 28653750 10201650 112621335 93186420 100319220 15770925 67073595 77739750 32039250 57107040 135046560 19961985 60556515 104186385 141856275 144086790 110366025 89508390 66154140 34815810 66117795 59877360 38169990 649710 125627820 87164580 36718725 124520145 98936445 80049060 93341580 123533370 21008700 60942150 77867385 32753145 88211880 114223650 43602300 119880225 132559815 26656080 43014720 93959700 135916500 127349115 104378790 68892165 28224030 127402770 98317410 86042625 28624470 36310740 92876580 19482195 19109520 100886250 15046650 112015005 32311725 6603030 143912475 2048595 105512445 134664255 29002575 20369970 30919410 40389645 71519595 130121145 43453035 131880300 76956915 104005140 78614925 10878465 509400 24540405 140133660 140658480 18515565 85253955 88182345 130948770 91599330 44743695 1506285 46783785 9797220 24921930 93419925 135391950 111479070 101052630 41312085 1382070 4744470 144528975 97697820 40126185 71833185 24039810 7031685 116236230 96389025 126385335 287790 44991930 107199420 70634460 80751510 123871335 77671830 48165 1928250 11316810 148960185 124710090 125736480 13780665 134802795 97439430 54077415 4752045 19539210 134466450 22383765 129274440 39390015 111628290 98970420 79363995 117102150 41498715 131191545 29363745 146626905 12706935 95590845 128653905 104410260 8175180 48013395 69137175 135363870 66241170 84745185 147873585 48304200 8186505 19029210 71853270 102181515 144607245 28814610 23218635 145914120 60085425 73145505 143387010 101229330 85755765 133760700 18127710 108093180 54634920 141236865 117147630 35701635 63430020 34820475 80455695 90248550 79875825 2130390 105375480 36438495 108363015 94390125 103252950 58521765 4319340 116268015 4565415 120905760 70757130 17876550 134946630 83102415 23282250 8152140 79770630 42679575 51179010 86361000 148349640 140007315 28499760 43415835 27747870 117428880 144075390 35432625 86795910 72419475 73675005 148253010 97879365 50172015 33030870 15657990 66720420 38412450 95848215 99586335 16532175 83421405 116471760 62890695 90411900 72122010 135574350 19038330 51159885 116778000 138051735 49610370 116742735 62828145 69200220 142984425 24740670 19198725 11464035 136281630 18280125 60171120 147919350 80898570 123508725 70430175 131596560 33945120 28863435 93690405 116149695 108094620 57802935 47270505 16394175 56878920 134982480 148650105 109392555 73632345 60672330 3121635 60163875 108643545 114830535 40019535 14429145 136094580 116921100 105126510 99502020 1277205 127683870 147974670 147904710 33068745 8169915 77851080 8033940 114593475 45595260 96013545 80853360 133407450 4843605 124728930 46054425 65632755 99043965 124749345 34857540 67283760 94132680 128244555 131232660 105919515 116605065 145088055 10742910 1965945 95855910 97152525 22790475 90983190 90962130 135174060 108390180 20348655 31975425 65231985 123274890 125766945 6075465 43390935 23189970 24716310 56323950 145782990 43932885 29417880 97008150 65252310 93768870 100122630 105039045 44101830 33329070 48303045 93070485 41249565 66117300 115159200 111251685 12705375 126144465 25438740 56190435 24338880 32207790 41672340 105210240 94801260 56038095 82290675 149474130 146399265 16787325 26879220 47144505 11852475 140697495 20359560 71824905 109052100 86194500 65468340 142046040 123453105 37090830 106789215 25204920 61294905 28289040 143645865 22544880 135603135 84354660 114927555 124927245 56130690 123044265 106934235 112546725 55421625 52020825 12914895 18759195 120537090 45066420 97067610 125350095 75476565 73186140 109019835 24630810 37230690 82601520 146962515 97940640 21731625 19420320 44955810 9407595 32873595 146893185 11176800 57353415 46499580 143957040 90238830 47377485 33644325 135825495 86541480 25545285 126587010 12935055 100844475 29744940 102614175 20850300 38861220 137991210 142461810 39216345 58102815 50331480 68016885 65761680 108997440 56691480 141542130 145588590 121669755 52470135 90773385 85286385 107584320 90290910 69150795 113735865 91790925 144626475 95300160 140332140 134316270 30632220 39933030 88878765 121175250 58890720 125387670 64890495 54745320 44976795 103948125 84514470 40713735 130783725 84886560 137395620 112620015 4594695 33838230 12712665 82635000 5314680 23672475 27329385 123300255 53356410 45562245 49711635 129098205 126996765 41009655 28058880 98155995 12351960 36439650 45944850 1427670 75767325 103053570 89607420 82264875 76485855 29744010 125597385 33607965 136805340 19658730 121468455 104207925 130262535 15284625 114220215 129363870 149767800 427830 65559030 34431900 16787850 133725975 18687885 115828245 71623275 80760030 37313220 127061460 122907990 72369060 107186655 17891010 90420390 116463690 80143935 110181900 60133965 86459070 35673540 90310350 101958225 81460365 146544675 54936780 49643010 10416480 138451335 41229450 131475300 49597860 129986070 100999200 26788350 126008010 37326165 63804825 101936670 84581205 144929865 125310510 78361335 76355730 19776165 144575850 101496060 56250390 73469985 109315845 67931160 44543415 91767465 123214005 102140310 113499780 70344315 14877225 88556670 329130 65405700 114076635 21311730 125214135 123447150 21796395 8076240 3820020 118645125 66720705 22155150 39743865 30051630 132842820 107751180 111466425 125625495 46539315 101647845 64077465 85437855 89213250 88429005 10330110 131517045 123201165 24867330 22743660 49618635 110540340 44413530 147549360 58046685 124281420 78819210 96754230 71184780 34511640 135372000 65848455 20181015 83948670 72372915 86500440 134163480 53837775 88636950 85368210 140971380 55188570 82825440 145488795 74298165 30046335 3303915 90138510 62546220 123603855 102755820 35097180 4476225 101893485 113729625 138597645 4698195 87115470 13613745 123846180 31872015 110227290 92692785 146474130 130424595 7363050 33896130 5564790 137413500 66363000 96836625 9624825 130660005 43880520 18217485 75114990 108694860 65320950 58790190 131726745 56074125 14807115 103753185 23582670 67976730 140348310 140671485 135404145 76509000 56301360 84006315 51644385 7333245 75844605 74277525 98797905 17355780 62650725 67012125 50452230 16924290 26099745 114441765 79237215 43219215 135826140 30503910 11974125 28587930 133587525 55456665 93225255 46773435 87090060 7269075 113154735 81014475 98464140 21002625 119523540 17399970 79984740 47956710 11030535 129085920 20542200 69484725 41355345 120843870 50779425 96101175 24422565 28602465 72719805 33925110 134134515 118628970 97420830 13116915 120050865 33251100 115439970 43529520 18374100 12565185 116617485 91700850 144171810 115538010 142868820 48143940 8747610 11902005 25157820 100810875 7966320 85617270 33458115 127319190 113180685 93316125 41547810 103179630 67293345 27520455 111095055 143083080 23380830 5528445 127190340 72342465 90019935 7080930 85857195 55974915 39429000 21578895 124707225 115044420 28343340 136698075 118538370 95048280 125694495 144843525 124122480 71881470 10779060 80368185 111204870 8602770 146215230 56897220 103252005 64367535 4813785 149155365 60701775 51180285 135227340 105189090 103947870 147794985 20302935 102470925 53000940 50929800 114538080 44182680 94436010 134947365 76633815 75477840 99266115 80389080 115352970 105667740 93065670 100801560 146789205 62706960 64105665 136633425 62606145 149468265 51509670 44563035 129529740 19620945 58144530 139158090 107704515 108365730 121071855 3289635 79060755 130000470 32866635 28122735 143392755 12919980 99468120 26011590 25162290 3382170 144315180 4697895 92413950 87499530 10122450 98790840 134265270 94750320 54438900 21211275 131510475 77944275 123958035 92032290 124608090 135282615 111737550 104680680 89614020 128182170 129126375 93319410 12765300 137795100 66175125 87000420 37485420 95297790 138556395 81405675 126801120 106924680 16234500 30322395 143116140 89973990 98563200 68704245 100367655 108688005 62569035 111887610 56613390 55813890 90150255 74237190 121869495 35899365 140288385 15326085 9355920 55132860 45944550 122754060 74459055 8604165 74573475 22732710 110511945 71629575 27441525 57107460 19645380 9982305 70621395 43744425 107251470 5267580 79686630 105880530 39406065 117540780 99690315 78720045 148810200 4403055 56998515 91885950 37382220 80782515 16321440 54111645 65320755 30577080 145887780 27135300 110249385 81333345 96538605 5964885 97247670 116026065 136053690 127728585 62863320 42709035 31317495 135042480 128382060 31014780 130616475 81316125 91039530 65425140 22174440 65289705 109317525 112850040 61838325 113401035 142722630 10941270 59181735 38726505 95761125 3973410 56635425 33689940 95688120 30924825 26027385 7574595 3802440 73665525 60211575 74469165 68025960 21225240 38672760 43358355 21193365 785850 72580545 40750170 12331620 126801735 105059790 125144835 102282870 74377020 107519700 137309325 139416480 55770765 79291950 93899955 16232580 61630275 50668830 59381850 145892730 85873155 7538310 114563805 14951295 10222260 135805320 53641515 54091815 345150 40247565 11664120 3438525 74390205 16676325 38185860 93313980 83262075 66283740 111164580 34703490 83818485 81382515 129505815 106740600 65796945 44065125 41968425 149189595 56210175 83337225 104551005 82169595 4721220 6957330 43874610 119331390 87864390 114674955 40092240 147119370 39752460 32597895 130911585 64527840 109682550 66454905 13353840 10571385 45802995 137480850 104952450 799965 42624120 83463990 126381855 131764710 11054970 118985100 12986385 82956420 47533755 47510250 55231650 36803850 71705475 52430565 61208895 67734015 140887995 113327070 15341865 48120225 85228980 53464020 141346575 69610350 136893285 1554315 62745675 50881590 11737275 117908205 36718005 106112655 86617770 138744015 20117265 138027825 128458590 12262830 3290805 59055 6797175 10010460 4823205 111659940 82947720 60339885 86322105 12234255 99171870 35159940 128470995 3439650 42660525 129151020 134547420 56462475 109920480 92300265 71729370 41470965 32755230 100682775 141068040 33950400 93716010 82595445 979410 51768480 52596585 37801830 136898385 88790505 65948415 127827060 136843470 136144785 143691075 138178080 38975805 15769800 72129540 103493160 117861270 97978440 146994180 79364910 112642815 69088605 33402960 56181780 6231570 148569015 6504750 2402340 86310540 24234750 125438805 119593980 136855800 85672980 33108675 47680380 23605845 25481265 75482130 119964510 25227945 2940090 136855725 14817045 147478410 1866300 1099020 29141700 144334200 65491470 22275735 108963630 110769000 112348530 126620055 93718245 6996225 73669020 16292505 11121210 75281355 120315285 130815045 112187265 19124220 41546100 76407855 64873110 72403725 74167545 84178455 148114005 142292010 63022710 52603485 81000345 17190150 45811950 49470555 45793500 64027665 3088050 92182875 32169165 136946520 9834420 132273645 11822280 69610680 54629220 55281615 7725 31771425 91412715 40417710 3891015 19794540 120186090 30035370 74626080 21122085 21162060 129998700 140007195 111785985 90561855 1583610 74537250 84038145 115209480 91852950 143924580 107129130 38499585 22687455 31876380 96804210 78384390 78014835 105903885 109115115 1074375 135243900 19851510 52463895 104834970 132126855 136873110 37463055 5936715 61593420 43823265 114616860 116167200 76163775 68669295 8728725 99267705 58718025 89300505 23197185 68325345 118813500 257415 6359175 5984580 28522380 52238160 83398395 4469670 102860820 48037125 5675745 18129210 19938255 21896100 109235820 34220145 122457450 69259140 111525405 145705260 67419810 123687540 7647300 14018595 73752975 139226925 64285365 20910030 33423195 16393185 72894645 92382045 19512450 89479890 109356915 102576435 67176510 128835030 110612340 116764650 46573830 52343295 112829085 88738485 58894215 113764995 145186335 115320345 107812425 4823865 132903480 35839890 66545685 25213620 88607700 68575470 20485905 140148900 132714870 95085630 112043085 133783065 72963165 17077980 125808705 113238090 147432165 103992060 115659945 26399010 94259775 3537960 134691060 26885505 104572710 55423920 15664800 39116100 100223685 46294515 5632020 53074710 68039355 138627585 33686370 70493895 130380405 40744575 113720595 1659690 84056445 67437615 37543095 45941490 32231340 96322965 113488515 69116490 18841185 144164625 124937385 120919440 34983225 109282785 45278790 118416135 93260115 3930105 22356165 33958560 10128585 143821605 66407415 82630140 30006075 43032945 3616455 49709280 49258305 25841460 14147865 49050660 30422355 143813100 8953125 26058045 31749585 61243470 27721995 328755 61778205 94368945 148826655 94576455 59600550 117418635 138176235 43238445 36624240 134030595 146434395 50073375 102581160 39087645 85479225 78309660 27061215 142907565 48086730 107946480 131153010 105176430 116524560 40579920 95931585 126575490 62755830 28175460 142922505 143095290 105151875 120604470 149088960 103713795 53389845 145429215 118208850 8361120 23627610 25097565 77114970 5308800 49752840 93164070 26251005 93598110 13347180 83671440 51134955 59349150 78528030 64469280 19493130 109711290 43865385 77548485 104501055 50806500 95540280 145620915 26842515 52960500 75050955 20114130 71557605 8860350 19761720 135985560 100457565 56676780 59608380 99491655 43858905 100655385 80660445 61406895 1457790 95817765 65754120 85619100 43482540 33405945 58355430 13258350 88466445 93607665 70955715 136020090 7953615 14373435 148100910 66689985 18074775 112979475 92244285 26996025 67325160 27961440 63059070 7465455 8068455 114706515 31420305 71065455 84250695 119750400 55334835 123362490 11559120 7607145 111126570 14549745 97937355 100076010 128138550 319950 148270800 78180705 28696575 61585575 119165280 14375580 84737925 17108400 115740120 48178650 68716485 21759210 144750300 31395825 131621160 149173545 80468160 88953150 63038565 31476495 4518960 142974525 66747075 10905450 103311090 57827460 106826430 125173350 117414975 11699820 39694875 17659155 25827000 104455065 141993495 69515085 110753595 62721285 100324020 83131635 98907540 130778595 91837200 118978575 145839435 101765925 114282240 119895795 127536825 55908390 73675830 3016155 11322105 141091530 101149860 13919250 62135505 1890765 48240240 12769500 123822885 100120275 33991500 140228400 21796260 140370075 28309455 53323455 8150625 91639320 76154595 25676670 32290920 117895065 45903570 29381160 74057685 50884605 126207705 34904880 30927360 112531680 116207085 5613165 104324070 137872980 81723105 74148015 6274500 130112415 28339890 92979720 6706305 68781570 15371730 63881235 114431925 86605755 7548840 147245640 6156270 90954330 128306430 12121575 65886075 114760635 32215785 104907150 27641325 16573080 51798840 47663205 117770100 85338765 91560510 53223360 99358005 99202080 65822295 117144510 130038870 16563225 120314685 81991275 136674435 47733585 46783455 61680885 12725205 103302450 91501275 68323575 73015935 27642795 42624285 123268350 59912670 94919760 144834555 73486950 100058970 144724665 39058200 136102470 39079095 61832250 116619240 49289700 14933700 70833675 128196330 79835985 73374300 69077160 128822595 112927800 45586605 106133835 114172575 31098225 130617645 41816910 127515765 110181585 141355845 55936200 105853290 70161990 108364170 101741130 79194090 127907985 19839120 89834325 140697870 136129035 11192160 58655310 86006085 48858750 85943655 108406620 52405035 26370120 137118765 17447640 15680520 139771860 27404745 107314215 18288795 9767055 113852865 77056950 114752280 120793185 122261580 35903400 56592255 62291310 80792400 52075800 8915085 7709970 13939110 136373385 109452870 97438035 27238425 126575070 75739020 69510810 77684295 9880575 21637470 143697030 11633310 134750625 31936245 96209280 101577795 30259860 63676260 417105 76261230 88929585 7240260 130796220 40986315 121858995 133516860 74610720 105795765 64172655 48707130 120574740 52883385 8719095 43053855 66638595 143070945 115770405 127777920 110905860 95897940 85389030 40401345 38541030 85162860 58861605 29627055 81766485 76217025 116640000 101513850 93837825 67059615 63997350 46409580 116151510 127083945 141550965 146709585 110145180 58285050 101450520 102708360 127720665 57079575 66128895 36400710 122608230 55672575 46533240 71696775 74984985 148407120 14120955 28024950 89747475 68012055 5163600 51282210 107260845 94230990 25576050 74067135 27720180 138295485 2076405 139854195 7156515 21906435 102980055 43277685 75256980 46577430 132999960 81113970 29145465 52821015 29933955 108173715 116123670 8973510 78235815 135829395 149082300 15974460 50946300 108367365 35576625 73748220 42515280 104391615 130142955 116235120 35561835 65907315 102175065 76298910 35721195 11939715 19267380 40246110 91577010 120078300 77802990 7030980 55731450 112698540 61244850 38052540 45371415 143204310 57612420 125443290 17313780 71013780 15146175 105838995 6391140 127516380 3496335 35658975 96685035 98192430 142541370 106709685 6624690 96600750 113148180 44797620 76677510 121676235 113977830 78299925 115808400 139174470 91998495 93332655 95982285 75544755 4246905 143048460 88610325 84397110 141323385 77665380 52437855 105103650 93303840 102415245 6672900 67513140 73737015 56312565 127490940 10431510 133134495 53018700 113632845 33512400 66871470 82585485 20148285 89717535 136953060 10906125 19621365 2880180 9310035 23012040 121738080 129125430 137906385 90852690 110371230 116081355 11642835 51918570 95545275 40301970 142212495 144518460 19359840 88306110 140500455 69479610 48945720 126887250 100589940 20350425 105208395 68046915 5259645 91926045 91270410 99194970 37899495 113779425 14984640 106172925 18412875 89282655 23231295 91032195 11613615 137257635 140724840 9409860 114811830 145190085 12457320 18458220 144572955 14710305 49843575 75734985 141210675 11993205 45142140 138134910 55663590 122558700 124980450 144710790 1616340 3119100 107736795 15092655 149112720 62378655 43383045 54694335 46538850 100791405 145221225 73197345 67141260 83407725 48947760 40582980 109388940 138629415 127591005 17066145 42977010 101651640 6533235 135780450 101938095 20146920 13936425 71122350 23938860 37043955 76316145 24667140 99776115 108625365 1350495 50665845 35984505 15344775 105808650 7535325 61160775 68092500 89034630 72818085 112413105 44969985 108339285 22952805 11329200 52733490 81540360 57983775 140527200 43591065 132112230 32724060 45725655 87389505 82247475 65938170 77589000 122041890 16715925 74743755 38736645 134765790 55774365 71889600 68630505 69074505 94547925 122519790 7713915 119225850 120551100 14831085 71979165 53114535 30236955 70689330 51140520 37335180 130887345 1537605 95895345 51011550 31201260 7399935 35013150 65640300 62871000 72890970 41516415 118596165 77016270 2011815 138500790 145908885 93166500 21478020 137797935 39755055 66568155 46149915 42771495 65773365 132566310 54885405 88867320 132970635 76334880 11408265 134945460 49232565 24784710 23204820 119423235 50191065 93118080 2033880 76263915 24952545 134586885 104195205 34162590 109139925 27513015 74963280 103089165 112561725 66063630 84924570 32570820 89053530 5058000 24144885 73151550 138280335 48349560 47571555 121956330 146755575 5966640 26018685 75222000 59225175 145946025 23904735 148382580 65724825 27661935 80926950 1885050 24538860 32159415 9086955 63617400 77761260 148560840 105621765 86728725 131337045 41915550 35559330 37355715 80457495 50112285 80900760 107760075 5789280 136548885 4747785 12989760 64056945 70553505 77663025 4487400 136216620 41605755 124563360 29208060 132540000 112498140 144227250 18678255 30883980 71437560 11741685 1996980 36080640 8811645 34773870 130091040 135169545 92960295 44057100 107331615 137449935 99404520 129026460 106738605 81022215 143254590 145640655 34338270 121904790 36443925 74428890 56698530 121895040 29841840 47706150 26090835 15801315 88175865 45861450 74968230 100660980 7507065 64807935 15126555 41619810 78961890 65270130 47739015 52266585 86256255 138778320 96456960 49761225 33423435 95731530 145947960 61417155 11905725 122078955 132689175 10302270 110611245 90148170 139783515 47563305 15060180 7110585 86702880 65201280 4830165 8566560 79181265 15087195 120746100 51513975 140153970 39547155 47469150 131263890 118192680 119087295 73481250 139222680 140594100 126252255 40938975 134321940 105666225 107806410 61984830 86010000 12411480 90389685 69757155 141204120 40859025 35487195 94036110 90329430 134310600 31725240 98729865 19822470 37445535 25367010 109269990 32407515 43144485 116740695 110068335 142775640 1615500 39066585 21081105 97194975 120081780 82115625 135356565 18253005 12266070 64845840 141507300 478395 91903935 98423520 25110840 84141810 88229835 40704285 111768780 144114300 65862555 94038330 117134295 39255495 4130550 83415885 128410140 92400945 95713170 98128710 34136880 124565250 51308745 90988050 14912010 10807245 39211050 70803630 94162860 105754530 47999460 127408380 45428355 836475 130032540 24648660 130117485 29476320 102428895 118203375 62252580 65762520 143696670 86242185 125959305 60610170 115135110 62596230 89772885 75235515 65727885 11671785 71158815 81989985 105176940 36145860 86861205 98218740 135788970 120618210 18703710 140066565 13202145 100371390 39247950 111589335 128436345 93953220 21929925 137278710 80497680 18428370 43643685 122724090 53374200 144342930 52624485 21866640 44504895 17091615 23611125 76941585 46341975 94958220 21935850 9980340 71841810 74148180 119306220 8542710 44780070 148743570 125275560 148869705 25369410 9167685 61656315 70017180 123149070 127751970 63233655 11005485 65761245 146349315 125779080 76346850 149034525 113756250 9011415 90352890 98593545 39868845 78503700 123063150 22755870 70076610 84299430 68140230 104908125 63161280 123721455 24160320 30303495 17223225 13534230 11951745 68392275 116170980 35166120 107408010 136649010 115983165 135206415 129124680 140275950 105035910 58640340 76213455 116499465 71755425 72472530 42014445 61716960 106880985 24376260 134002875 101535300 22948125 50268495 1393305 101031735 111433440 72884115 80236050 43617555 75464610 133247610 65952045 27532515 59600745 149278590 54358395 87080055 147275790 65919570 53571015 137701290 26884350 27687765 84178785 121961340 89077140 90083460 88927170 47835600 6850035 23536575 80822145 57044535 127227660 25830585 39437940 63781065 135328290 61584540 120853875 69709590 93293040 24296520 135171975 50818395 70081365 86279955 139447815 113353065 98372355 122284350 81540495 43037730 23130390 44280300 70936140 118982145 39683520 33976410 72601320 42913035 44925060 92451975 45993330 46358055 84137295 109735815 125805375 67599390 64320135 78481080 12916920 78383085 105892200 43932225 30833025 141399570 99104715 6626835 52264755 64597800 88771125 57054885 140548320 32166120 57611865 63734775 90061890 1287315 49453125 47454900 38438400 13395300 134943165 21190515 19674915 114891690 13369935 103052715 67014765 136535595 8144595 28964055 138303165 909585 59933010 25974585 107086080 30267525 116017680 141479790 140397135 53246550 82302330 110346420 45001665 105253200 88632405 87380880 38634600 113239755 44760735 113155035 52406445 68408610 102279660 145261830 145789215 128380665 117781395 103041210 120630120 24282825 21273045 135092685 142604310 51008955 149956680 106528395 126391965 25987125 64503120 83948535 77635125 94600410 23125620 77794815 85317780 141077955 460275 30618030 12164430 63310020 60700080 61856250 69487710 54586215 118449615 56051640 81593565 20625855 69500085 123423585 98342310 873540 137411385 56431770 78740025 149156145 14577495 84870105 140876445 41139645 72999105 38012355 57438150 141522420 89434380 131757600 101340225 113997900 105133830 37014690 59344740 55474995 84590235 92328120 34650735 64813275 4384710 50803635 47936115 51341865 44490045 21848760 71095245 50236575 50378325 65244930 98001300 106001805 19692045 80693595 94645395 94762215 7933155 34700265 72788250 17666610 28822605 111618645 9172695 107659980 135612945 113653725 53922945 144754530 115040355 50120040 111581310 1625010 87883035 59384325 13727130 51050580 60914220 42640305 118423560 67764180 147444360 133049130 55315035 28067805 74402865 149503245 58176180 136849815 69185790 130837605 29641320 91362135 10781115 147319260 120449205 78282960 109021335 34245780 38355720 41255280 2611095 51425370 52117305 97949655 135894435 11079090 26845185 12330405 75838380 21401520 35985330 96482235 58159350 68686800 86905620 8882130 29414190 24689970 48892035 105248970 101060610 89514630 14102400 21899460 35938335 44000460 141965175 48121305 17418885 72716415 51432315 106687485 61641495 18011835 95201955 126411105 4431450 24079995 59490015 36184725 45298995 131642115 133107615 13120230 90866685 125845080 79845855 26507550 33279645 76591800 123879975 78041655 20122275 88840215 2559165 85304445 94716045 81464955 123691665 88653405 86827260 46317600 20115000 69237375 39072285 125537565 105552495 113702100 85107795 119047740 52079850 88183365 23074125 11996010 48095775 63205215 32130420 40598295 63133395 122272530 66048825 136421130 59839095 66048570 80938170 61028655 131913885 35986155 33817470 114336165 96996615 136783320 129051960 36252210 144968520 32027910 113315820 9509610 82647480 140955930 45574170 98916885 52114335 129915405 116244150 90199995 36999390 142008090 128323005 92296890 41864025 147888645 143280540 100724010 71049975 138697155 66093870 27578595 55056240 78795255 130653435 78186420 14987565 79072845 71810400 74033415 43114740 68298105 128360175 124467315 68935200 114501450 58369245 37368180 15397335 124661565 102334650 134378115 30992475 72705600 133723725 16773825 116925855 94075155 145384455 85324290 139880130 107097135 51180795 95429505 141255210 138062490 84167475 58904235 109671645 117473205 17055975 118998255 116280060 35460000 24656145 106443915 81960615 129271350 48734010 100568175 82758525 8223090 63856215 5959995 121085580 120924675 22148850 7486515 69389115 72614025 148960770 140561580 92499195 10511880 96550920 77530500 99755715 49259070 10182135 36251730 45715470 146774670 87157725 46367790 135426570 110571720 89133780 90305085 70570950 103920105 12708960 13899525 18536385 92063445 33878280 1604130 140168205 94430040 20626620 28736550 68242500 16055910 129973185 139628415 131414670 123187845 94416255 55911195 59822235 101414925 96560625 142746720 9215070 131429715 75647580 98763960 27430695 7342260 126213450 134939115 95890410 65008755 115093425 88899090 58637190 112694445 17719410 59732010 13227540 113823375 98498130 103299420 138340005 68676345 141111165 2777055 67824570 70441800 69855135 44830800 107311635 8551665 54030525 87430605 84466710 138798855 25751940 22286535 83227290 48635445 121576065 108954630 70876155 68058945 89354745 86600445 51450360 42567840 12671655 100614195 123859425 88995285 60148005 60593295 29329590 93484545 116658240 98143560 65468205 119068275 43737645 106911045 14022390 23827380 38053620 75538515 94361340 107397825 93656115 83213100 135893460 53497305 19487280 124146240 42828720 98174955 42929610 61181475 21146340 137952960 124881120 69233685 31686645 22578585 110853960 44655750 38253825 112779495 86141250 60520740 116612985 30988230 31465770 96032715 52762530 57617160 147592185 26889240 25490595 124187115 54447000 1374315 67844715 100205250 68698395 11510385 85382655 35116500 5300715 6156645 61758180 149913660 129341895 36940920 59107320 57621255 28196025 101933175 106057755 55966050 84090450 110991930 91841370 148712865 99682035 88679445 17647515 45093810 16366950 72743790 28952775 63287670 108028350 135463965 82548615 53001840 126594990 137338005 59556615 46350600 98012250 147143385 1786545 63661380 99455205 50598810 146214990 27918240 66956115 38319600 41816805 63587250 95144505 67834170 69273330 124274925 45560760 111514890 102076305 145128645 112275795 91207845 107303265 18263520 21805245 82594470 102383565 95944635 99529080 17478570 126206775 96583980 123239145 105307350 97813860 59431695 122168880 7767030 108598770 114261510 114623025 112529160 142017780 15706455 77849295 32913645 17009400 3674580 8566365 47988915 36306225 141708825 27582450 96078120 32262285 18899475 40790970 94153785 64909725 86073615 27597375 46440075 120148710 4198335 55432410 56660655 94020855 113484690 55025625 28907010 71893995 134586735 126450930 26700690 71941140 92067120 68475105 94579185 74032410 21141450 50154915 132899475 96634755 78478530 122112480 59706855 81517260 105246510 136340865 12563070 48813855 57273645 6071565 30635325 84610170 109037910 62850465 111572985 97665825 41474295 66205485 43165380 29714385 35763270 61008855 107301525 228750 81854865 31942065 22924950 82824525 128942640 89002170 31560420 90309645 136176150 67132590 12819435 115956750 96609945 79178865 91085220 3833805 9597240 78409845 119263980 133387725 139696590 112547025 2745930 140232000 92814855 59746245 133760280 15769995 121107645 67139430 97739565 16638675 135610665 52374765 2378145 122217810 149341365 122200770 147543930 42768210 90029655 93916140 128051055 122079795 59561460 109431525 148809750 48724260 142016070 32847855 22521630 70779555 64286040 70591725 73177860 131165985 144274740 22604190 139784490 12530115 112567725 6677595 64963290 2124765 63867435 23673420 92212020 74369115 134127735 111990285 131566275 37750515 101593470 113157810 58530255 74391330 73616595 7980495 100982760 15705315 34390935 53717910 131342250 124545225 1694985 6923310 42533520 116078370 34854915 69535950 12516990 140740860 6588330 5678265 10990425 65269920 146616495 51604110 43124220 41367525 88718910 106587825 51984315 84512745 73817775 68635815 65298540 103698000 136746570 9272535 77600520 79837200 94484445 24691320 103953990 31602240 44159265 59579850 104807595 75569820 53612475 13742775 25272480 28162935 62181150 107106405 52319040 84065925 73163490 61601100 22125675 136804155 1075200 92307990 47703705 125895165 81263835 29653065 73688250 31080600 125833665 69120870 19267140 100155165 45998310 23626755 46499340 94443600 51850245 37680930 5530770 64616775 128932710 46811400 127834215 90349875 139463430 65574090 112471410 56177550 47640225 10885830 61810425 48616740 131563710 89619600 65293035 59099940 32828475 35871060 95385000 138296025 1692825 39200670 48981360 79676625 136384155 72755955 126589680 51659505 11407170 115413210 16311285 21149385 72167490 114484575 20066430 16127235 116051370 125413320 144657900 65656605 64559640 64281555 44802075 145052280 50499120 17801175 47883975 98435850 94815375 84449535 15492300 51403530 59407380 134411085 51587940 45618255 30168480 134494770 146856855 14061720 15173715 100781880 98299935 79792485 38675880 101946645 56303520 89268900 125734785 92693310 41634855 63659610 132558945 28083645 47669370 125270190 120395055 92939280 26204340 96765600 90158850 137080320 72258420 85838535 103540980 9819045 45368025 138055110 25315140 20950290 127972665 118859415 71279775 101285820 88851930 29645190 146082120 48870360 105774330 43304925 103661070 53847450 123496530 85711095 68428185 7797120 20177325 47463210 1151895 52538700 74208930 44414415 91182000 116527425 107311110 24398835 98330625 66654825 144490470 125814150 124211820 17778000 142520730 97978860 95236395 133123590 104333460 90333900 144653310 16455975 94980720 98977920 42448935 84202425 124237950 107364465 97288515 72083220 112469100 121863495 87752610 20784135 144231555 120138570 57188145 35486190 13089510 62797320 142891590 82335240 81428280 77575890 110247990 110447445 30040665 55414335 99004005 74990580 127736340 71516880 140927640 136507350 7556250 2395245 61857000 69504375 56007675 143135175 88939545 142689285 123573645 10678185 147019950 36300780 131850870 123259680 70619565 100182915 108000465 32294460 61780320 68382060 89421600 117435825 129493455 76856490 74365620 41724495 12907110 11614125 108869250 5046345 62728845 136335135 145456455 149187135 100743255 32256780 134527305 56775000 45723615 141186960 143592495 38646735 77876010 30943080 136773060 97256445 75706830 140893485 89056740 140205825 27448485 49375185 131834535 47773275 13852290 11233440 99567000 66613845 56908845 42742140 5673720 97455390 29756265 70568940 32534640 134539935 19671060 45743535 7673460 87913065 5675265 147792135 79054260 47698665 141928620 85434300 68360865 30164625 116436900 40282665 99870420 106648740 139311705 100883925 96502590 122810520 42119865 53310930 102924885 70606830 98268930 20477325 75233250 129359610 144532785 89822865 96796650 62117295 12347925 51114615 49751595 124774665 13099305 22943850 108925725 4545420 31026315 33931560 28145805 71568690 94748460 11245140 59621355 31413840 12306465 93681030 90023790 93081720 110385135 81093030 130727070 104654400 116061990 145509975 123644010 146128260 110290455 140829030 103061820 35463900 89377575 2837265 85629225 2585610 64161180 49590810 82404255 138950070 109406790 79267440 76302705 130365240 108053415 48685560 47177385 103854735 108110100 198675 120947805 20849910 13404120 68831790 133637445 136636725 102402300 91170825 61791480 79531575 80212185 21956025 80693325 4023225 33107745 50190645 125923620 12843945 38656455 76375005 99302895 143291595 113967285 27383745 110582790 113396070 2838975 119838930 139200015 37947180 1386255 121240515 149101785 91746795 14079105 98093520 30908250 149686725 89686800 145116855 81077595 74863065 80934795 73361385 25297380 131576535 77385420 72250350 51278475 98761815 63805515 118095360 139793340 68084625 65315700 87705600 14291745 6033030 110954490 101706180 71109030 60809535 4075785 27861060 77444100 8435205 18059505 72052815 42490140 84915720 137830365 49699170 147604425 137086815 123095235 17155815 42950850 34757445 32124345 63382065 128410590 148412130 118472430 103493970 96056370 48464505 30440625 97539240 81724425 30236175 121223775 94974735 9025245 44497290 64777875 16929180 7590000 55077150 88569990 73606290 10283850 24755925 120844575 23393805 53873850 101095170 51540090 19894335 87352155 58273350 71747655 36375990 119634450 7555695 17736060 7145235 53389695 42924945 118601040 77793090 92908725 2082585 85594740 123033390 60885960 82992495 3373050 130590360 25943835 120136950 56996790 88120920 138620745 6356880 32406900 57692670 83315925 141363780 102793005 58171845 74203005 137164500 84148485 13190355 49972830 42249840 45921150 89189880 72063945 125760495 123394215 49506840 141445875 112451145 112096215 59467845 104006955 120161700 97931085 139513575 13620600 28092825 113668005 125862495 112619595 98062620 109556655 43939665 38140455 131532765 131955075 44641005 143213520 75024405 71361120 138226530 81631725 12294450 64109475 53718825 129735270 119466720 58770240 141511305 100128810 124153575 54838425 109681680 39276960 45892815 115542600 70168485 128234520 102154125 110140440 36622380 134108250 48065175 96517155 115385865 52290630 36296250 4542900 98426565 97387530 27982095 2634795 40938000 129510360 121809555 51151590 15442050 114732480 30197475 18988050 40570845 100582005 59369580 27609585 101663685 21408585 33297495 114768915 148965255 1278885 109576440 83121585 12147075 126751065 8085075 85798965 39532800 40461420 114850935 27714810 17814930 39914985 41708355 130522755 140006865 132224925 54854325 18075660 127525785 116456115 141531390 149599440 15134730 18582540 50336940 63658320 50695860 15669390 108931785 77134950 82726320 78926895 43032180 120810345 100614855 101132580 44821275 49788270 67046280 43878135 59133720 120110010 35629200 135261375 71722725 68788905 51886155 8724165 136255095 37049490 29371710 13947765 135028920 47378925 15012135 137892060 58158465 112655565 11193120 79421235 124338285 1193190 59413110 121153425 50432445 86604330 68177565 75886305 83807925 2372460 125330775 34426155 130907880 146793465 6994680 30569370 121901865 3139290 148693125 122718615 115999725 17690295 36182685 89449575 27050130 24401955 6596805 97230660 28747425 122668245 127195830 20451540 20746410 86434725 83019870 101809200 46894680 52488975 119784420 94399815 75714780 69832530 133963710 93543465 19521975 133565220 118695285 121835295 21457215 143979495 103111410 120407880 120486315 100116105 87295095 63927705 133036980 80817375 122669010 50180700 69398280 20998665 52325445 138151995 122778855 114082995 114942285 2063085 5677350 148628880 39690870 32839680 47512860 81162885 42879255 31894275 7067505 19575855 104282400 91934790 89452200 124427460 104654490 105080580 111907350 132408735 50264985 85500840 41569680 88589640 8355945 111695445 126725220 85860090 43979430 68547180 136094415 102690 107874885 25512975 68200860 72097935 669840 136022445 94318035 136112100 13937010 133781520 146177145 80210895 22423695 99974640 3749730 3489795 1540020 83370300 61034835 7995180 103126335 28597110 46391655 3245100 62620860 139938885 66412185 89100885 14319960 124127730 13422075 57906450 107468025 109305 113141385 149349105 34727880 82063905 107369895 18204435 37289430 63336105 56771265 124589460 75301860 32449005 15233820 135744945 77051415 48803595 73677495 23191245 106010985 117609525 21638430 14598630 115984650 108177570 81183690 95473860 84963780 113683935 5675925 65773620 102763695 121588215 8931225 124310820 10838190 51735450 92653050 81728025 79659180 55378065 87078135 116754120 114146130 20524050 103252260 74056080 103842165 63936465 147390330 95441355 50998605 57050655 92587035 63029190 59418975 10874805 18061845 64050720 19516770 108528810 134150490 148790685 130015800 61909710 75888000 66291825 124519785 120494325 81252990 71614260 57964365 105861915 31026840 32836575 107652825 77047110 12592845 6247395 139729110 48996240 125596995 9019035 10041960 138432525 81576660 134342955 89862435 2431890 12660330 29887620 132842310 80543025 118916265 119514195 65798655 15686640 122864625 82049055 126761400 140707980 98925495 145234095 54953250 93988740 49025205 53857815 145288875 28218330 37318395 1467615 6707655 78451005 135487155 78220680 41203875 19089540 25532280 86194350 94545795 99137985 81886710 112058715 98205510 3787935 40550190 14931510 137665740 136851405 121304340 96455055 22674960 40140015 1544190 62500020 79156170 88753650 90584310 83668170 73298295 90380820 18004110 20821305 8702385 135586050 15496185 142770705 14930145 76983510 21793110 31948005 7618545 118997460 34416660 86492010 40596285 10959465 131351805 61643490 131991015 56365110 92572425 118093995 124888620 119401590 22552470 11801145 79296870 76636425 74679480 62063610 88444980 10717545 58311120 124314210 14582640 145348320 50414145 123286290 23401515 92423880 90694440 14646045 90541920 86915205 369330 111313395 80957190 43186785 124453035 140862735 98508585 27664215 108417525 32896530 21310170 145017225 145022820 101212260 88463805 72031770 89113200 79886985 24938745 101856270 35172675 104214315 28557075 16883835 39348135 97666215 89108925 10943085 55878750 85887480 141470700 59579100 134452905 100731330 113516190 109159695 52494120 122280105 42192840 43450410 105028650 96475395 138334110 107865645 22742415 1610370 86000925 23980590 136720140 133342875 11633295 2974080 104922120 1420080 22231680 72929205 9541980 20185695 64910970 17361750 51007680 115221360 95086545 55478115 82511940 91557750 132754065 67726830 42767670 71645370 115628055 101802675 83560605 35123100 148986195 82339665 146738280 123160830 118788420 24784965 71216805 96989400 17864145 139404060 139727355 17999385 35772150 58331790 141106275 59256345 98506950 115321260 74009775 118210665 8530815 93930735 29485530 107548305 91738545 56844615 90065115 94360710 31845855 29077665 11304900 62229795 51970500 108318180 38211855 33971220 95773245 140369820 124430040 87098745 19102485 77436465 86923575 88872375 85195890 30565320 119851455 76640700 134113590 141761055 64854660 2190045 107383230 37794345 97732065 140617125 63235095 73969200 141050655 126187290 36420225 16869360 15316290 10952295 68143095 27718050 109471785 16626165 138504840 123486060 22767240 51501345 142510455 74299110 147499575 61635240 118980000 36409035 90304890 75781425 75898350 39829245 7834635 131634105 33941145 93378135 39709950 136546665 67362705 118380705 32844060 26686845 55820280 107949135 60136665 92963610 24502665 126071430 28629060 11341245 99307980 43460025 63291240 67961220 64402065 94530210 7284885 56293665 114081585 111415320 99507465 18121890 125625 135913245 145020720 89379660 45432030 134209590 2859375 104708700 85796640 137643285 37374270 69137220 92818875 4292040 66551280 88974300 128110710 112796430 114088830 69732450 109551810 126372120 47896545 134096700 106034040 8487300 27951315 144711585 37719630 123724410 65882085 42001485 93194385 77979510 80042370 131808930 115267800 62613900 142333185 8526870 78034515 57603180 140448690 98762325 12954690 74201925 115263255 76197135 499065 18258165 115787055 115355910 44649165 12468570 72621105 24674145 144529050 29279190 128974125 121264650 136348935 62625615 139289670 62452755 38343255 31761540 70542675 128136510 139699065 103775850 139491330 105270435 128868240 109415115 74049930 51847485 91701675 80583390 16320630 4845975 114654600 31991595 22573305 9813435 139258845 30873330 143679705 76327605 33605775 80409765 50401035 47493210 56439090 68514195 144082425 127232700 88258245 63789180 104083575 119974365 145622700 129558630 93548685 109994700 148780590 114629790 127211175 106935720 100392870 113960760 61280295 29556450 137027400 50723910 87979125 72458670 55487175 113576490 17447040 82236945 39929640 112784415 116270775 122684910 105604980 2202090 147058875 38614935 29063310 97742835 95794785 22810455 149099265 102411000 911085 32579925 91631880 32192130 104036535 91446855 8364615 104778420 16207875 75713835 40780185 59578515 144796080 82122900 32314620 92052300 118403295 137691570 74994135 23399025 66075705 105394050 97532010 129378645 98679675 69795585 113905035 135412020 104678235 100217100 96304425 11883435 42268470 117218475 144788370 8388600 40056315 140026275 69151935 115699050 11942640 49063215 142532325 121583925 78935475 116005770 89948685 109976445 148164570 112638240 42556155 58461045 109436985 65277495 15061335 60592665 17830350 124504800 43369095 61768590 38123595 29316825 19234200 27592995 70130355 120147930 84226230 8668740 126311685 12421005 136327140 99225900 121891440 101050935 130658130 100989270 126719175 33394080 104599125 55582860 146278575 125220090 116191575 58020210 68048070 68900790 56820840 143663745 61311135 13029465 114850425 60140925 124025265 130429485 40541550 109545270 36977835 59827740 55028400 136156815 30802635 70773270 3093465 35449905 115460985 83308995 48994095 119253090 138349140 52132050 56094330 118536840 89443290 86124015 133706610 33285660 109375725 136408080 76196820 22520895 70291215 96015450 117870165 74586540 6878520 140017485 3053010 101799585 15452685 55119180 21972855 82177935 97309065 34904775 35057940 103730025 115343280 51571635 141949785 673530 58998525 127719945 128844225 77017995 63073650 37366140 147090765 145081965 34627770 46421280 130228110 13420290 82948815 1709865 57767415 146561580 22903035 46537980 65295165 85169430 27065910 115573890 112616085 10173060 34771620 147365085 81453930 15850665 95678745 84276570 79358205 55303830 63247080 123087990 112469925 33023310 49394895 33518940 63634260 103079520 78288135 27711285 76419195 71226900 135859605 140947110 128688090 90977265 34314585 42824805 48128355 101717880 25576365 39370935 48891390 128997465 66177450 25906365 51501180 71478885 107009520 23586075 12393165 122622630 70018965 25740735 76118550 127468620 68379345 37935105 147858840 51754650 113090505 137803155 48008610 118667460 74371860 110257785 49171560 135432450 34239315 19849515 12118890 85619595 61782825 40038675 100176945 127909605 136071825 114487605 11188410 60684150 9159675 98525655 45201480 93490830 20386575 17800020 143605065 5670510 148224570 74370120 127746840 117648030 2154315 146411970 9566580 112536180 131569170 50143965 53372190 103656645 32742900 47668665 56080575 145322970 84192795 66406605 107003265 54080145 143801370 51180930 6842955 91981425 45718770 93982500 40698015 66124290 83671335 125956545 59781345 145853475 44053575 84188445 40143960 32210115 82468965 124353045 103304160 1391805 120410040 3278010 91824165 4549080 130986450 110014260 125644980 19147785 103598415 68456505 81331950 22872720 109963695 46654605 12243585 87362535 105060840 38087775 112492830 31511115 10480740 131584575 85442940 11323155 67806975 47691810 139428000 22569585 111375420 60240930 142508940 79446735 13831095 88180230 66417285 56537370 81891135 134654685 137526285 113583990 145068540 135715155 76323750 133975905 49492905 79237350 117746115 64531455 75121965 51646800 104761260 97008345 36548625 129391005 72210195 38406285 37517310 104914950 71309985 132283035 3451560 40351680 44777655 55900575 38207760 24830775 66741300 125331315 105822675 49554000 70636725 30164025 116387505 30279495 10118580 110279160 2411670 21985815 21700725 72719025 79793595 36237390 48683685 9697170 103433085 39140760 140855610 19595970 85705185 42738840 87330810 9904995 17019030 52087350 87577800 56963850 126648420 26697885 90666660 79114170 1269435 65573475 133847400 146097285 49308855 3752880 66132270 104589825 112669845 134434830 106179630 57583620 69239535 22036050 128779995 28119705 55829085 61378785 22665540 6233625 124459815 84883560 117468075 83690235 80277165 36698205 137715795 65243820 39381255 143176590 112794735 17670135 68039115 90386010 74115720 85651110 40486245 7510455 91301130 90650415 32696250 139900575 118855080 100131975 134948025 140768250 27852735 126602580 105656040 85928385 13365675 132272535 149009745 81068685 140243445 35547480 149451225 109705485 31935480 120288945 128214375 102359415 149881755 47948625 5911815 107608125 70872225 36166725 28199475 128551980 127330005 36485730 110633565 114232995 122054610 84988620 100314120 61764135 93636645 146574900 9454755 37197525 104785125 23470890 55462440 19146615 121409580 65565225 133835520 141062910 98085735 47295255 145740480 90797835 61019025 87258570 59136180 11482500 118923765 73014645 133064940 35146110 63701850 44505015 15502830 65644230 109065510 15085980 111906510 94935720 84242355 8720655 19749735 126651825 90349770 129666150 27755820 127438410 86709705 149611290 11065410 49527360 145536015 71941905 77091900 98874810 29532780 65127210 41667840 84988095 112895475 90751455 26504700 144123960 143731965 78516225 50923110 59786730 55548450 85450470 117273900 135141840 118781085 48663975 115211415 127437030 131978490 8454855 2672940 136602975 78204195 104512980 101395545 29909250 18372585 146189025 106097955 30126990 12497400 106093455 94211085 148712550 34618710 60058920 38836155 786360 79300905 86577570 88959120 124688400 55306350 47763255 147791340 125556495 76893585 90632280 13471560 63849630 128710440 140677335 3681240 55917105 137428260 67823370 11162250 84259995 91132590 7879950 60691755 124085025 28840710 87149790 87664125 42651000 22240320 127522560 109148460 40123890 130708740 41611320 39265065 108888300 149606745 43652460 62384280 124008285 5605665 34227000 123749880 92830905 46431405 37712010 69517425 139871595 33809565 62847960 12503280 27071895 48864750 66159495 31816050 73163835 35137560 91302810 48903240 32519385 89530905 37561290 70484700 107785125 10059780 71214450 47590185 40153575 84811305 131736315 102487755 65164665 91188915 70690395 121288350 42009645 136966965 112250250 51613290 145979790 68034075 70543965 12463065 118979175 82737405 122837205 36325230 14466135 57470070 36966285 136384485 86988555 22930185 25657350 91512075 142073625 107482590 38441940 37893285 117510285 73630410 145247595 21502020 71366625 130962975 118457895 122938170 138650640 93817455 87977070 21884295 114660540 111834225 23048730 131605545 51303675 135965175 137477565 84342075 4660350 90827475 125797125 62053995 102660105 10747065 77614650 138515265 118542960 95892315 80196585 84590040 107052765 126661680 38638695 34053450 131318055 32284710 8781090 59757510 10365720 44351640 36458745 43465005 17903895 84423765 8908380 148718355 85600125 129846765 4183815 97126125 52583280 8140740 32408010 77049075 82875390 119300610 78705915 53587770 141885330 69337965 68087445 68408835 67265925 120200385 148244430 70354980 95150040 14928015 38409690 41327805 135225525 87565065 121689465 49114290 44219625 7104495 62304915 26358525 101111580 105880080 29487960 81154350 31691535 60261030 403455 126890295 103739235 50506785 70427685 112593660 111293850 20245695 66672705 130854600 40186605 14642445 94278765 138025560 146710275 12851880 23231940 43938660 143307120 93144375 131411625 88715940 23866740 27730995 20392230 26889375 2385420 107803905 27929610 12619035 97626345 603975 23262765 97035540 108888255 49228695 18798765 81945 102217920 38468430 30838725 44706000 57260130 17444670 123175290 80028045 59349660 29537355 49537545 55924845 68733435 20092860 102695595 87982590 140162655 24078195 107363520 132521775 135054915 21843390 69797805 49798080 60561690 46159905 19953345 145004025 115449720 104884410 128930730 55134690 25194225 32255355 18245640 103243665 6755865 27731940 96589950 83209740 95068530 46922985 20362230 47532585 93953190 88954140 137975460 93339870 109326315 147309375 69965865 128511720 33208980 140164980 103101675 138163815 41456040 61870500 73641060 137279460 108810105 24087465 133667955 39927900 34753785 38843085 130251060 103524960 40048065 33285645 99456345 109884525 122833860 58914915 48474315 14236605 73503750 90386160 116651415 101919285 46645695 47473635 73750905 74728050 133018275 91102620 90768300 90034830 81670590 70916040 51931350 8926440 113024565 37126365 95125425 122339730 140808525 127914375 19333845 56029665 73274010 112199955 41466165 1924485 137755215 10856235 147089190 66320190 79177080 23639760 91373430 149534730 95725770 15852210 22062585 4572060 94608555 70547925 73263075 146047620 45730710 115389765 66653955 58315935 146355495 41904465 90320535 102653715 75536265 19526340 24414255 34951290 48788955 30972165 41791290 28272540 14044650 46256985 104821050 25950375 9072870 134928990 67026660 129226425 5741580 129710265 27282735 19430595 29575530 59125545 51410070 6830805 109718955 130054995 71929980 134010540 38702415 14331960 26949135 146592690 103288950 67239870 63358635 145680225 19453185 44524380 26035740 51112410 124275585 108553980 41405850 149663415 118205355 132921435 27820125 104111025 135841155 109640925 19952340 30180195 109889250 45412650 7996515 102051495 24777435 24563625 10402740 148550805 61596870 112417680 18408690 74734380 74748720 82973370 126206850 66848460 64499370 30273420 78452955 101261325 3973995 79079220 555990 117006795 132023685 8455260 137836110 68206935 11931255 75518475 101454750 58785435 99406185 21370050 111473820 52012035 53108865 123686730 133137465 118135530 5888565 97532715 6854340 80049870 6470475 34573920 71310480 84331620 136091925 10254375 50647650 42610305 140612445 47903160 82305420 140176275 125304705 26447460 75806220 75191685 123610530 54499290 34351515 45967500 33352725 108252690 108601485 98282025 122146185 76392465 73147035 32196330 100984605 112909170 103838580 63339345 29374665 82823235 63601620 144987555 71258610 105006765 11706030 26826210 26648280 50848950 143274555 96103245 50719875 130240065 146301405 116902890 231330 56959665 21537735 104936670 1358115 149922570 134786280 133732215 115618545 28395750 90927255 89586660 62365680 93909825 7028520 16456845 93200835 5762805 37964745 57021330 123161535 48963390 142091820 64202265 44692605 103211055 12963000 28712700 10525530 97974705 122742915 53530755 104645940 83647365 89919660 67427790 75255105 128708025 144085830 57020235 141715770 92500050 94540965 8206845 28062645 89240430 18084075 80410650 130375935 8060880 136333815 54042090 129122235 12986910 97222740 127139115 139829145 32937735 44734695 61243755 125267115 88676145 16015305 50935230 116412840 85967340 23483625 46254780 120109125 124764375 20502960 195615 77444235 28155540 111757425 16086615 76139790 127694955 45659175 103272450 95258655 124976310 118277385 55822875 140338920 46508340 94726650 27008115 132535500 128613375 21329100 13827120 122660235 31793280 19524705 84737100 90140490 69906135 142228395 100990080 136069290 44935965 8479095 4687740 46801995 92559435 87512085 57026475 118431300 84585855 32213415 90969570 107553510 108438930 140703195 75208650 92583015 123937320 149372040 72827265 149370405 98686695 60113295 114797490 41734845 83592255 38798820 31626225 64319670 117771270 146417220 100692180 143278890 37202340 11118120 88168695 24303075 105993945 84692760 9910665 46630680 54154470 120156195 116394240 3170085 78248025 51086265 55409745 66078180 78907425 32985000 59638515 40668435 101710530 68801550 42811725 117082605 48180 85793805 24320895 120737445 89200575 70030500 48386490 44327475 144807975 43317270 130016775 33475005 89874795 143634660 109293030 88618530 48185460 59274045 64496085 132975375 132065175 38179245 16460055 147656535 41471850 5520300 119160960 36658365 132595755 135182085 103158135 118460625 57555930 93245955 93197940 104660355 111900885 55268400 124895640 130793415 85740585 36778110 58687950 3373770 131402100 62747250 124233555 109636830 88610175 2084535 80431260 89465250 38475795 41681445 136390920 64579005 27377955 39925305 124426500 143256765 86930265 7297125 13655055 68191620 30210870 26810970 57140790 85328220 119025495 5713095 34106820 43406970 9000690 15962850 128480520 109660065 51267180 44513160 30419565 78492990 59273220 75130830 56842035 100241670 18831645 1610340 17024925 147285765 82948350 39329205 7822200 27823440 119638620 71578410 18438960 49052610 97944930 87127605 70361010 128975190 30106290 103203150 51853875 76535745 83009235 72463425 114991905 86231505 127308645 26976750 87284610 110644500 48560565 53444655 130373970 58483410 143017785 63886080 126836280 129860355 76514145 44665875 137756475 109262130 95838480 149333730 33442230 18847680 1469955 87829530 101082045 120269505 95640930 128254650 93805530 85942350 17746380 120948915 41869605 47361975 52292010 60243210 19434795 133684035 38805285 35458845 93723735 146809590 63750240 43734210 49415850 29568480 104709990 29080290 146511975 85434825 71959995 47613030 143265285 124593390 107265090 34505325 79017540 66017295 77105520 54105765 19772925 78315465 27024495 18888615 130271265 47661600 103527615 59329680 63926310 65031840 12652260 26254785 131573025 134991150 23404890 124457235 55247535 144695565 13055655 145027995 131589945 55442370 14352015 123893265 83303415 41936160 17040060 49173960 80813220 94984530 103051560 140522325 24363990 83132490 32297595 56719545 111627330 73796475 131239620 78316875 103540680 70242330 49685400 10574145 80768295 94597665 122965290 63194220 96426555 132093405 33601440 63680160 4504515 65856690 30595515 87511080 116423025 25718145 98714265 139031415 20360400 20002125 104119065 32320095 7395915 43641570 136956630 20823705 5149185 13849290 23277750 90309735 107657595 67072095 58607415 108117045 40209180 147226230 54773985 137053260 57431310 78791355 5231610 93343035 108592755 41703285 35297895 40932075 72073485 69912675 28807980 80478360 93131820 118126335 14629290 26197245 2180775 85166775 88053600 63296955 8280375 44320710 112924725 10004055 132855105 46974165 17416020 2077650 144186990 98870730 32825280 93353160 134588775 136534695 46707315 129809745 82437330 136143270 123609120 45922965 89872890 79944600 144595065 90983610 79207455 109754685 15124230 56003940 45888375 144645975 91420365 94798260 52702335 121688955 21905340 104994270 83455845 20678430 89346210 76484055 61473225 6492030 136320225 149398125 122005170 22427040 111832980 128756385 67865445 59131110 99271605 39626985 114517635 95149215 47825625 6241890 55822335 82452720 45188325 60681420 128372460 13235565 11957850 106684485 98635965 22233705 109449645 67242240 103863525 98437635 112065900 44040840 6380610 38551365 129617475 96382665 104750775 40275255 119498880 144717555 148044000 134501670 35255475 138840285 66103965 118785780 148022520 8063670 101115915 55993710 16528905 44541030 71441595 144076245 130256025 74313180 13516035 7407375 148144500 89162085 81641520 120682050 76044180 25704555 129361560 95265990 62139930 26865465 61110015 68070750 61589115 52324305 133605510 112447035 62596665 144403635 109054950 3485850 11532870 119933910 38965410 66333525 143129550 132802935 56494110 26011575 31806945 78789210 95979405 142951440 36256995 87774795 44053935 50988225 26166180 42185340 11996745 93064335 1241580 146109375 138496635 22180695 115114365 96877620 7318350 70864830 141410520 134226375 8653170 72240885 65056695 104316285 88937865 108176205 95545890 134603325 3390240 58642680 145170075 145488405 53293230 102053070 140023680 127603680 23050500 86681670 79663785 141288270 124132200 61585155 56153475 71202630 133527045 126599565 71131380 148606800 62245470 64355685 7920915 13206645 33615045 47471115 98318850 23902395 71362185 106515240 144992730 69661350 26327865 123009465 61629615 48439200 27678195 53621145 32953425 14749680 141842550 4718625 93100170 145744620 80525805 11327130 73582005 144863955 46404915 81641760 145003245 71024625 95859345 68038005 7250490 138679560 73929990 106710330 145990680 67192110 123536025 8638110 110286360 44230095 15411195 50214870 70960380 83991195 23479365 118730220 26910210 59805750 119341125 57377250 48258300 48413655 121839705 2654115 60061215 99915480 87954765 10104210 100281825 83375610 5631810 59219025 108591525 41304000 12191490 57990390 40973940 78295680 99443430 133359480 114141420 56424450 101096640 72899655 82358460 5400405 49586790 145088100 77527635 94533045 102173295 141459255 123475635 60451155 37367805 17204205 61649475 95032155 68100855 141773310 93122700 33722400 134883030 76973565 69661845 80259525 79635840 26606820 4838340 144275610 71175825 29102355 22592070 60098190 142610670 94046565 145455750 63757815 67757085 76198560 88327875 74893110 147197580 79985895 2330940 57815190 96107475 61666575 108524010 32904900 59500380 10662450 28074765 33663585 41166765 139386450 73528020 102424110 37632540 79734510 45057735 32336145 56509530 65059635 128466045 79743210 75345735 112877280 149348790 10621935 63057015 3317190 133671270 112513500 99927525 135414300 59668380 111707190 105490380 62636820 47052315 14508975 57481320 118882755 116504025 128496030 45327285 84539310 94783365 57124650 2948715 50085600 58037745 44972430 108845175 34507500 24991950 147102900 63205395 38307945 6791220 115796340 85390320 102937050 140025945 86625900 40947870 16452390 101819130 2818245 141081210 21080280 106034505 22799655 146985750 27159255 58064910 138559755 101878800 55943565 77695950 139069995 78556575 112758060 89438670 46476540 88201230 54901215 69280125 48627885 52270080 94821090 50379825 12718230 80937075 5816295 101836800 16088295 58076220 16717185 19114080 42550200 115552380 60846300 17362290 125702085 20740245 98637195 59156280 43864770 111732615 55546650 88930470 50262690 63231210 132588225 149394165 118042785 89041830 104758710 88058550 131086710 24988665 58931805 15326835 144016185 42719115 72216705 97518855 30936195 7548900 130562865 110842350 149377215 116631630 32408865 54861375 72662160 29319540 43511475 73074945 55271385 104454660 81369735 105323025 81585315 14807100 116238435 5878860 64593855 4802085 54519030 80452260 129400815 138868425 9314625 12360675 103028070 47036715 131196135 72141825 10509330 126861735 141244245 118183830 26694960 8139195 120878970 55381935 44703330 70189020 142846050 89357265 21404505 78838410 121774785 115138305 73514415 100987500 30406650 132033120 93423255 55323900 46451370 107984805 78156075 601845 10233945 99637275 14078775 36207375 76078290 45041655 26993910 49151775 92549640 30304695 6191160 110079435 92970270 144086340 4797015 120029145 106351125 107470080 79614930 32960070 37572105 27453090 195990 128488065 52742970 137789100 139113120 27346110 86059710 49834935 147547110 8752815 48373635 36227010 72121650 129402885 142469130 21123810 66795660 110361525 95287740 104169030 1322160 125362425 10800300 141416370 29293410 72979035 134889135 96134835 21624165 134864940 117878670 132685425 38749395 3145980 137850270 131433720 138985485 136552155 41983125 21872025 10065840 36907800 141443715 41881575 62814480 21243675 128683845 147338010 20134380 60913725 141685305 59851950 47206245 89053050 102968925 59024220 103498170 7781070 54809820 34512315 87629715 114564945 32695995 25891260 41046660 25263540 40667835 87636885 14083425 36559845 121899390 919200 81284835 22441485 141956460 122970375 79727025 51492615 102988380 100119600 33178350 17527920 113844630 33447030 85341285 111016635 74578185 64279530 129228870 93365790 11732565 44922345 45265965 105618405 66791490 109639500 35063370 94407705 144626475 25986765 54449925 32832375 101967285 72927840 77475285 117114465 114867960 31152420 72398340 137927775 13970520 11439375 2277645 34155630 132585000 42409185 94140840 76643460 140766045 73114080 23178075 124602150 15049200 98476620 43665960 135991920 116342670 67711230 4765350 57039555 104402850 35484495 54630240 37284525 110547990 36099840 38780175 16608705 64823535 103009470 24461820 59757495 19065675 15095610 75105540 66935730 109096710 47612310 74893080 116925990 122420490 101468115 85386780 108472905 110645940 35336220 112949790 6459165 119643150 85794105 67331325 91185060 95642265 130630980 125227170 90342870 42378405 7735740 145501230 93346605 50389095 3783705 70520220 19206720 141058560 22446660 104031375 55288815 96390915 40066065 10803420 125772345 195885 58420860 145055280 145839480 8016720 63763755 62577225 132180795 105526425 107355360 19432755 62193675 120778395 110951145 136655115 9125775 12399450 65648730 75496545 112754160 7844025 2523480 69553050 92565030 118314900 92690235 89964525 102353385 1108005 104529240 98286840 54702630 6023925 129704100 40048845 60434070 10517145 34759680 43161150 91358790 107299860 91744920 43914330 148227930 12085320 149204040 121268550 29858940 111970785 149120760 68808300 134846295 109007850 87330570 107320710 35270625 12838995 54991800 52529850 12089625 20395755 63356175 81116730 133035135 36032160 3670755 142923720 16170000 85090530 81210810 50202570 117660975 11092920 45857190 130860540 143101785 4275960 82304070 96708750 7322910 103308030 117700590 125119815 41302395 64311030 47033280 40192455 28695195 119184855 63685410 117677700 116406390 86146035 104897760 122429565 55681920 134914200 17401365 115863075 99797970 122591265 7514040 51781815 889785 99324840 7012215 2503170 103537080 65623500 9457485 143423490 41029305 103221870 15694605 60644115 38212725 5077305 9573090 47782890 64276830 45535455 44774130 120230430 39478035 138868680 149756250 127975440 37321275 39255270 15444000 134304090 92906655 114466395 93529890 46540575 46566780 147455385 139245660 97075455 143795160 130002150 16888020 82565730 16483305 21075210 123496200 72326010 24901455 87764025 111224250 104853780 7099350 44314485 69272655 138816705 76404375 104880690 44205540 13635600 69436035 36711045 2738280 38599410 80959125 71475915 733905 64864380 49974840 14213400 116782320 91253985 5919435 22848255 144188880 71889345 24815340 82015200 117519240 112041240 132882435 47998185 71274690 19588875 44032155 38744385 146723610 10672005 7959510 113173260 147419670 83053095 96220365 111833445 30287850 100816815 97603545 58479300 149468895 140292495 103507005 85061640 7581780 143245440 86805915 70361130 41196795 116144850 33252975 86846040 8602380 70554705 73474590 92673780 62738340 49455285 144313830 23364450 57637410 138532635 48288855 4117305 147177165 41146920 124965960 21111690 49896990 101449800 110243055 81023490 137767725 145086150 31303545 88543545 34267290 22771800 138974415 11503845 125937015 88510065 118552560 126927285 135248205 118528425 125987040 16731060 124357215 78572625 87344685 37642290 110474520 54979635 22502880 7830765 111253545 31679505 115129005 4942110 110223360 41044275 4558365 121422960 138992730 78417360 89744190 129885435 124779075 63034920 124128390 69795300 134668065 120052095 102812355 137155110 47696295 102722025 100235970 124621770 103100160 41753310 51048105 71225025 109319625 72443250 125831670 18618255 127005870 108618075 17848590 97642935 124521135 93812835 67900275 102159360 41065695 106742655 91519560 90196770 21516480 53270610 140146140 15708585 22215105 109209765 73953795 120756495 36370605 112849680 58108350 7335060 142464255 92624865 95818740 50823945 68701560 148618350 141946440 102818520 31808370 42971565 114536895 147893790 18250455 126672045 7525995 96822735 55077000 93148950 117758190 24198435 7692510 108322725 89270025 123978855 143835840 33602625 83674770 51919920 42546975 19696365 37240290 39774345 131401170 97627305 58110990 89987265 118242120 46950360 142658115 140597040 6038640 73589580 148951920 75948810 37421550 46638495 69343830 86499180 92168235 117272280 29752830 15460875 34458180 16422495 109295505 62611755 27903855 27825420 143064540 84470400 88125210 95833665 139996575 90950685 129578475 140364960 140609070 146259780 134337855 117536805 21120870 68765910 55523895 60854130 39092340 19091025 57706470 119828565 44758695 2746065 38511255 94564470 43201995 27275775 70515630 56651295 49624365 101885295 59163600 89352690 9682995 47664795 141164805 38838450 33330855 11473680 45916350 103456485 143872995 46588680 148662315 124084920 7026945 73622940 30030645 122497545 116271870 89276010 27651675 108707535 121026870 125755245 119131830 75737865 55238550 109005780 61423815 77398155 5651025 47103960 954000 61386885 136406625 62962710 49107435 125966850 30823785 16240185 147552975 135557910 5384115 71337645 3687990 57366510 90482700 122790675 51470010 137204160 120582060 105124185 91858380 71180340 43246770 16586595 13248630 135652410 6391395 94287060 54287010 39445965 53871195 22305660 109108095 82170285 3102360 25168350 49319055 1637295 118315905 124888260 82910880 4519335 34233330 108971025 24532020 51941865 133738155 16655640 91443390 74139945 27103995 125365350 92350950 108339135 9860160 29899470 149468595 67817100 19492440 140280885 145244040 125625480 141117645 66330825 148624920 43567365 63066495 117431580 146031405 144122970 63651195 87092310 65323065 26683830 98848110 120492480 103840080 100984680 91802565 14134560 6256095 25352790 28777890 131114445 33935310 88412670 17609760 89253390 58380360 93765795 132065775 58849650 118163640 6631635 85374075 70738815 17466810 132141870 2209905 145772790 88805055 128444595 74743470 13456860 14964615 9070110 23487810 145720845 74318475 108510060 76002435 82329855 41119740 72316740 123150390 43493295 88617570 134798370 112578570 117580740 133735785 60768480 69620340 20146035 130011420 11064450 60715935 131759850 73760250 56076210 82775445 22264575 76386540 2956260 99466320 114864585 129334590 105877860 136597320 68058000 97567020 86980215 143624970 136542705 73081230 82244910 129256290 35707575 78151725 66601080 24518655 95927445 9059385 35761890 98681625 10233360 76807665 33265200 64955445 64543080 43777290 49682865 147988740 10285755 89850735 17498670 24764865 96023685 16925100 32362845 99254520 121893465 133148235 62234490 120430260 99161730 94464825 71821830 44629410 33717105 9202035 137152485 25198410 62794230 132953955 51357450 15724320 64497015 109112190 90407100 44536155 128925810 41370120 105639555 61937550 148213800 41808180 87871530 68774355 75473175 136790310 94782165 57824760 69634305 62515950 132241650 123956190 65426940 16894755 69825480 118438890 48778455 120241725 19418310 10666935 52238805 45108180 130822170 63104940 66408750 12362400 58160040 149341170 76116495 147182340 85444035 54456390 64127685 139978110 78015285 75496650 57098700 15732255 145907280 137096460 83101080 27654150 48719115 13731630 69832095 111812880 129549390 41443875 22905420 47572515 56136045 112976805 35256465 69412230 4218345 109694700 47609460 27609090 44461830 110222715 126207030 6869610 124442835 83857875 88749795 125030835 77276025 5676735 16498395 44759085 108578190 45347010 105134145 2156580 60395595 90061530 15867135 61593930 137049375 7813365 111307860 3419895 137781735 43769355 104085075 71081160 86526840 60346005 1704735 88957590 94040160 76292025 14635275 77385360 118205265 5128725 131682180 38938440 120723645 63757065 132537210 130345695 3885045 117179595 122461065 122312160 72207435 52089765 83581410 11697435 63360645 16820220 128048970 38533740 105474675 64819740 116139720 121609500 137694015 141895650 86188185 134410890 17587140 17748030 3184275 41555505 131717595 127153860 138973845 32860185 138274170 81349905 32136315 75421260 48413910 17943630 16154385 107089455 95199675 85167390 32739870 121977180 20058585 146774220 12492225 47430390 135754140 118938765 31845360 36737610 71858490 148574820 3925185 49384095 76835880 105783420 37743690 63227655 47633400 93413325 34371015 58028625 75622515 149708820 114081990 10133205 107768565 9470790 126771630 85396500 147483255 112576575 15932475 83874075 2094840 147902940 19690545 106098735 52603335 136944660 41324580 136156935 56959425 126426720 53497545 95619750 104294415 123247980 6939810 131155530 74336685 25207185 37878435 137923920 129776025 82643640 27247965 135981285 24664875 114752865 92829270 71746005 27848115 21142020 6561765 81333855 30730050 139912200 26118135 11819610 4110315 38266095 114931605 89130705 14926185 30611970 106669890 53419950 77954115 64376205 145334250 38855145 120125880 142687200 28072695 46897800 14419995 71753340 77221425 149395965 86978925 117218775 36852030 23349855 2681010 6446580 9266820 48132600 18880215 69719910 89752290 29946555 93856785 115774365 76069215 139980075 77562330 85935360 54067575 67796700 41402310 9844185 36873270 111628380 111503685 147901440 76016895 127826100 117274755 38454960 123183780 44289750 12321360 71631810 41274855 1110150 138158205 116552625 87535455 94136175 144927045 141289455 64477875 89998185 44546445 137853225 69198240 46939785 28111980 3237900 74183910 25740600 125330640 773430 32279565 94731960 24856125 67784370 73767075 648240 47469960 35367750 15788760 90867345 138055755 84957045 83417820 73042665 4124715 64649265 33857250 82726155 13619655 132003015 65847060 69742800 122603220 10977465 36410850 9956865 113568525 50108355 121245465 2797815 12528570 12600270 93473790 56429745 38961495 121333515 50471895 1793070 33052920 23673495 108272610 86116770 37868115 93454470 104811690 116748795 77021880 132160605 72819870 32589915 139535580 26429820 113792415 87355680 115150650 57294555 12246555 92060715 53135355 102047220 69003990 149121990 136212495 106647105 105602535 21889365 88233120 19255410 92143290 77739180 134793510 69112410 111661620 114693765 42768405 133626090 48817200 56614995 51022935 12349185 107385345 112883505 131615610 89801775 60652335 84149130 128418630 23563125 105355515 73911390 45193605 42471540 29511150 99007185 21608115 145752570 107391570 88146495 42447420 148090965 70048500 95967030 93572685 17015085 133937880 107110515 8441850 6722175 37675980 20192145 104338020 38728290 137069190 80653830 93286485 10204635 96462105 49960515 132769470 69058365 95732490 111227445 82979625 86746470 36748815 2411505 50322255 124091085 123516090 114753915 23650005 132997980 139994865 63762570 4842195 107008455 129375165 2712810 116730120 58373265 56276910 19073730 117164235 127299150 94884645 18079140 32942235 116488440 96773580 72221385 113482650 83234940 88593270 4688235 38592465 108205560 26324595 99098505 35358270 126481590 124173915 115300770 16093035 66383070 77051280 15526770 6104505 104791065 61814805 119948145 30796260 124697745 73662960 35866635 4839660 35427045 23174685 87887445 77166855 79750410 21301155 60818175 38251380 103534410 121496970 140173170 98024460 149221470 83724555 5699760 93157080 57879360 26997855 138407190 9521055 6774690 105220650 134505810 45202635 61412430 55322985 110962125 2077395 109254510 99315255 93209490 141938550 61008405 43415835 44949480 111203835 184515 71028660 65673585 13360650 15468405 116520645 3535695 146142840 91543680 49130055 7140150 7776645 55931250 54496500 137383815 61061235 49423395 3849000 57675345 35220150 47187195 33469770 55596840 116953335 86628075 14348175 120630300 74389230 38475375 86048475 7315170 44540925 134488725 94335240 81344370 23505405 255045 73397340 140979075 97716510 49252200 24048765 85188945 1197150 7747710 89419245 119962515 14605200 91705965 75097965 31660320 55705470 101541675 79367055 121867470 76458180 90195285 7626825 124576740 132477120 78710145 110147070 133979985 47594580 65173680 129309060 137370420 9041895 18585090 19706820 57505020 79982850 55034880 39887175 111366480 127433835 118032705 33027150 36902955 77139000 147249375 71221920 86731305 21791550 61532925 49547115 22132380 80059680 25427370 130801560 38703285 101171790 18696795 78693045 63192480 137894490 39792270 75645585 139829730 60509865 126260205 29440530 112151805 118836600 92288070 62984625 30348165 141313950 148120410 97514460 76227225 137577855 117046590 91743780 99757350 50918340 147608175 67644120 129723915 87550695 36480750 22772370 109876920 97688850 133166145 18848820 94930695 40036575 105222810 102266220 49723875 6513465 133691895 45209175 36343740 95338110 41236140 24748560 60851265 42266115 72534330 2033685 50081385 116814945 131157405 641160 115689360 121213560 1281075 127575525 10598085 104528865 109152720 139774035 62225775 73901955 3975795 130919430 71870835 1780425 104457585 103931640 125068875 17992620 27379170 44191755 110070555 35358135 133329975 62904030 62966970 54442110 26664705 121623645 137755665 31649310 109060785 42599310 127302720 4844640 130309035 5504925 13516350 30244305 19635525 32189565 97999035 100931655 105362685 22800000 83548920 72771060 147554715 82430100 43629975 70222245 103773255 126692490 74078325 143385330 75022185 58679415 40102620 70472070 17742195 83534910 92044950 149205450 142930530 109597800 8023740 60329310 117760755 91203420 108108855 32633835 92175120 47252865 5024775 80802795 136356525 28001880 21833820 43071435 40061310 91785810 55393935 85218120 122593200 132839280 120731910 57392475 147383310 15267795 114046470 127601115 15773925 7666845 42436290 70685460 90946065 120424005 28871715 4130010 69341115 22803855 134661255 107368470 65542845 37829010 143144895 39012120 72855195 139164330 22945140 140429250 2716140 124523895 99820050 124845210 88966875 141661380 60623400 34411320 127684845 67899915 142366260 3083790 97844760 56208405 91566915 1671840 103847880 32914260 49463415 131829855 49053345 115714920 20116440 12945600 125175030 133667910 15609495 80868150 116105685 119951580 89609865 69083130 14573520 59594040 104545485 6159945 20338830 43277820 63303675 103892610 126581010 73167990 89217330 24913440 82528665 51730740 52610610 8065395 93259695 81844890 38456760 130983630 49097235 66905730 85189065 410880 67199355 127183770 97691925 78905040 39090540 82606020 135377595 106377915 84603375 38365995 110096775 14555565 61457535 94590810 104944440 10247370 112552425 86460405 126018270 102782220 76814535 132946410 36302760 37057920 97669845 39581085 143917035 29166750 97114095 89760840 117816180 30151890 116768115 64339575 118554495 89853165 137907390 6209310 72426825 138599130 65217555 88643505 105795285 34354695 67797090 45758235 86576025 60997890 149889270 78801255 128706795 18638640 18306390 35680665 18283980 130455405 18303090 145741995 115735620 83104995 24860235 149392200 134933070 138413955 136932165 2233485 137433045 102021510 143005110 59233245 22939095 107336865 30042240 80997690 140337885 70620345 37227105 91297500 113163840 117589740 93956295 128387175 102320820 140232150 11912190 59516745 28595160 4173480 128688510 128930040 31415145 31737600 1128810 29507280 20072430 104273295 147349125 110479935 110385240 128802090 39715335 110482665 78457350 112067070 82504635 74571585 136913850 38246775 6117585 17340135 1772610 45652575 93039075 13767780 129363360 43953765 9558510 106777860 32068950 115925460 110727870 90677520 79444170 4024065 34183050 118663395 62467815 36750570 86400585 40746675 138499710 88295010 60509820 76963920 49141530 126724035 125749665 118477995 124168485 32030055 42250680 120577605 107072940 67296120 134969925 21214185 139349205 95525595 137708190 139245000 116094540 97100370 102410820 68244090 26038680 86435340 95694525 29256150 61575660 118023885 66270915 118453200 3866685 52008480 48483480 26893965 50247450 85227345 60516735 123967095 12638940 67018920 36436620 114057270 61358940 116597265 88714275 137616450 20115195 96957195 85167105 137788455 102157350 21026835 65000220 65760960 112569450 113905410 68852310 108822810 52488795 107600865 11640615 25084755 129670065 144521505 71599320 92212215 128648625 24744945 56631735 91644435 65992830 46566465 120845535 135402990 44029110 69388020 132404790 92217885 130092615 316665 115302390 79916115 49186530 108284205 103493370 22521630 57125415 49430685 27017415 111121035 106688970 91873860 52258935 62487015 76867380 68553135 50483415 77244990 128987775 96366885 35901285 142593870 115567830 61041495 102808290 35035530 27695385 71447490 114955845 18395310 59533080 52743690 31340085 484035 35640705 42217080 15095325 6821715 93919575 17119770 36681930 139955400 97960425 141184710 102209190 17347275 74640270 85660260 69516645 143314650 9835365 96849195 27989940 28548945 134992530 65370885 1012215 196365 104996970 119258370 125876820 2072790 49133715 56011245 4892880 71556405 143980680 125827500 69150120 70269630 41074830 34732740 77384625 104492280 92921640 6025140 61854495 37062015 47044515 126070125 82059630 103351725 79986810 66402840 117345570 47178030 145373955 65656620 46082025 142301220 112508040 95776530 39222630 139494405 46871250 58212045 90207840 88891755 32482110 71514810 49941840 57928665 96321480 57059145 105201615 71885295 46111725 11994180 108627960 46348620 87597285 60820020 93260685 78869040 115839015 132353190 126272040 76532760 52930260 142478490 104927595 36022815 133182465 124441965 129135315 140231850 75968655 31814970 83388720 130342695 51179505 63968895 82282425 117932865 18321225 148426275 128216760 119915835 36556125 53992515 133298070 42768435 89488140 60355365 131801445 138408930 432915 81058635 18149025 48305370 44704020 29626275 57986730 50843265 12689955 149524800 142668495 73780980 135521280 103887765 32967465 11152080 137571000 116255655 102413640 32105970 54632400 83072910 1368645 28487970 42579060 11970225 103382925 17879070 127692000 105231240 80315070 51907665 99908535 47653185 123881505 142188510 91819650 7921005 23407995 106443360 119151705 149630040 13940550 27874320 117169680 100858140 33481500 73624455 145431735 113838630 119640900 56337345 89495580 45806850 67967175 145005570 32585535 11881365 42948915 93923625 63455295 54069765 31586250 14721885 125480790 102315600 10637310 5911095 68008650 41051475 70282110 90947100 36348870 4940145 66738045 89757750 78287100 67651335 111477090 141106095 75291165 102506835 68656890 38020140 96841785 78900240 57675870 28975065 27694530 53055825 113931945 108322680 58609560 121993830 85441050 95314155 137560950 45252945 126837150 36122070 22287255 47436750 123511380 10927515 90624795 11681640 88355925 83767290 43290945 142933605 98664150 8777910 8345595 1540245 57508050 65294535 47730015 110592780 39597060 115344540 50454750 23306820 122363415 45752640 119450805 38784315 136646280 140475210 74032635 98717970 19251720 116008005 64162320 70898700 142627260 104068170 90575730 1893645 143478945 113444985 83785215 86256945 15043380 30200745 80367075 84882600 133131045 103183755 103254615 135206835 113954055 58814190 1726890 80238165 119155890 24571545 79499730 18065055 144387225 116167890 135370905 65593155 148672470 131825490 135955605 4929090 33005520 116694810 106332945 15119490 23644050 59674740 139504155 54619800 60493320 140406855 130544775 121051935 13757235 126116655 110252310 80675805 31262265 3031305 6827055 71662140 51532905 1593510 63814155 19775100 134274960 67608285 94592730 123489285 97886160 40377915 136243245 22128225 15600285 739005 41486430 111052770 107978970 32993940 108183765 52524975 9305760 59903580 24281175 34543560 112452840 35735670 143973450 17299890 147904230 94445775 135940245 56306775 129788730 141128415 90439335 43678335 9744255 100098900 85241460 4461000 31612350 80808915 24303000 11096085 53902860 12292515 96328965 16328355 143040060 24242550 21507030 47620155 12081300 132504630 20861775 25348920 86701590 131394870 26514345 41594220 141502305 4544550 31138935 32033580 42559440 49585290 21167010 12636795 134329590 86471100 18947910 94486425 127220070 82096755 62488095 100176765 6705225 99394575 109606815 131140575 129317220 84267480 122996265 87867000 99349005 37035240 70819545 43821615 128664495 6676650 63145695 31237275 13560945 90683760 20730555 45954360 43271970 128424000 3376095 143098725 34547700 75550800 44455905 28775880 36970065 92058045 81297960 15461310 84900675 111812040 137772570 148138095 146756130 4682340 33857265 27961200 38084355 48729270 68112525 17462955 53531160 82792260 110155710 79398300 79692555 121872075 67586610 59817120 22205670 65366310 1522935 8612010 138367635 63956925 82191885 49322055 11638590 62966775 23656440 112221420 78044265 84533805 67880025 3417480 69977235 70017465 55895580 101509815 2972115 25409160 5344215 45769530 81739440 148710165 63788160 58682220 147395220 118696710 68767620 50669295 118876110 63594000 13286280 17240055 147125340 92944710 101683020 13215540 52496895 62624775 36671700 141941700 75279930 129069120 66578325 105404790 120563040 43205625 11396910 64328490 80092170 19890060 4877055 49264785 139716300 59038245 72003735 110130300 59213445 5456745 8316945 43202490 64381515 109050240 20748225 58280715 12713430 73570095 139284300 128757480 19904115 669360 17322720 49685235 3896625 13679235 11745525 50282730 90748020 15240465 94805340 2049135 26370240 145659045 780735 137228475 2276625 117571470 148260240 138793065 17516670 51486255 128084385 37538220 62148540 129809415 95430840 38752755 70691625 14340075 111861810 65235225 49315515 24719790 136726395 58839960 93988245 55073100 58810800 25288935 96838050 54265065 142979070 116341650 141361605 123588435 46960500 15187455 140455890 26875695 101403315 29680515 113405160 56035365 80112540 31498290 75498480 106778055 59666220 106987785 109044210 81171465 66716415 9936150 69439800 55535325 147528165 129803490 63852525 69364860 14532465 55210665 50420205 140579880 63494070 139930575 38297865 43652625 60089880 91036725 134704740 108701415 132869130 74922270 139956285 508185 145398675 107779725 147452610 121834755 95239500 53567325 46997985 31621590 13194255 92557980 98966085 29324295 10410165 70761375 102433020 31389555 21658875 47986905 31739295 103046400 44937570 25620195 99798960 86821080 122625405 1789440 41715 86450790 90227025 140615535 21173985 39134445 21243840 23884545 102221970 101328195 91268550 64010100 123402795 126493770 61761105 86625975 54862470 146768160 18503985 59055285 47924790 37313715 113098710 88516170 58976235 8404230 146196525 84876150 77044155 46196430 59595225 143615295 124961220 60296445 112755060 99325620 51325665 74753775 58888350 43364175 136152525 111601365 69110715 146663100 121006830 5825565 60671955 46905045 79637325 44176095 88927560 148629255 121277610 117341085 91635450 56065365 100794255 87834000 107924475 139061055 142351725 85297575 145375125 71483220 48671580 56310330 96652170 89589480 122716740 47383395 113220990 54199590 71058540 54707820 121846185 29454690 35097060 131263140 104665140 79526790 78393090 98285100 99012045 13239030 108454785 144051555 5822325 34778820 135602445 31790880 128938845 126993225 87037470 71719740 28169835 82473075 6041340 70431045 131810055 28085115 46641375 39533130 20771775 107342025 55933485 149755935 60158475 14463330 139567050 94596390 19637895 115296240 28826850 2949225 57515955 24915720 129175155 81256515 104337840 72561900 18306870 130039455 149613495 128400075 101276715 73088340 49673805 15326850 5189670 120362550 118851975 884385 74743545 33352965 68273445 93684390 55451070 53278320 36579270 37752270 25512690 90582030 30749130 55450335 119421960 40107885 132428790 53447730 84536775 125356410 94910460 83848065 135771855 32961225 2139120 139752630 109628220 138828975 86457495 10530615 56744715 79517850 59977035 56295150 20891910 57255405 6363255 119562135 15053025 13654890 122910465 21810495 5341305 62565525 124320930 31949040 37998930 2462415 28888395 139804965 6162135 82622925 89763495 81475710 15143715 47913690 132460230 82083735 36823305 121891920 110363595 112427100 80688885 136966425 15031710 76728525 125666190 98387400 47851665 16022220 101279130 131328660 30887445 94111440 140974740 65646930 90082575 128441085 31224135 118576335 55150305 50683170 75610710 68488545 26016555 117588495 93715635 82347435 61358745 129853530 91949670 10850595 24768540 32244630 110648370 140834235 6482865 54172485 103389540 882630 2569935 125986665 145856355 135754335 125828820 70150185 21914385 97575825 31386015 90203265 139770690 109303860 49361340 149699880 61656825 44446230 80269725 37443660 140845245 89055945 1491720 57767220 34974675 4275045 69794265 119680095 134819325 57960630 107660880 17851410 122606340 94656795 103060800 52473180 138257235 65476230 27552450 94075920 142618125 129867780 3353985 40414590 2823600 27554655 141467220 61998180 70446765 117606255 127823460 29634195 32173575 107938095 80732940 9285795 38513175 13622085 136615965 35632650 52068540 39172920 53880180 30672030 81459780 112870095 52276110 82100265 56273130 40120140 90627045 54307290 5113365 128211990 25458630 68740395 118498095 51841020 111649230 98410995 64287900 96101925 61322115 111193650 133187265 15653220 108096135 71229600 60494520 99052290 65355345 14382885 13325130 66493275 31242015 105848055 96564660 109536990 103600500 128806455 106664730 60891390 53855790 124535760 71528235 4642245 124239690 142912290 86106915 85220415 124730070 6246885 87346620 53719080 3006165 102913620 76273155 36691650 93953535 23479995 266595 2021070 64799490 101904270 54753900 17527515 2379870 131338200 120788595 106385190 72736935 116973570 14052435 34463715 48378705 143946750 26634705 88897335 1396005 138777870 109413840 32232600 17381325 56395200 10970235 147879180 2501475 90804105 52249635 27082725 13147530 84207690 107740620 18250635 67144080 108186315 8528610 44283540 148539855 21487215 82728135 61579170 116623710 115315620 26556630 62433270 74881140 143444385 7456050 56439600 62995065 42136035 47859705 114631740 39036510 105680985 47856270 127805655 65433345 31603260 69533580 36360705 44985720 20423250 145491915 89345130 117106185 73364250 69000915 76279485 85087980 87131895 7871700 40492635 25665840 83611875 18344160 46611825 69944955 87400785 4277790 48808020 72236115 120938190 70414515 4418115 118499295 59499180 99180510 59928090 77807610 28439040 35714760 58324080 83909925 111923550 21116910 86833860 30726870 29069370 86933295 31692405 11648985 78381960 112644810 123565230 129152175 96394515 78694410 122211915 98329845 118541175 93178920 123777555 59935785 48228765 28165740 105960855 95397030 35979660 57991335 141765120 82197480 122316900 612435 109523310 28032855 136396095 127842045 13578195 118203465 81001815 133224480 8848215 20661120 109675410 57378285 12670275 79255365 114542010 73438260 143214390 70398660 118191885 33074010 34245420 34492035 99026580 99334065 33265215 64882275 59310990 124350705 84631500 16895295 131588775 120617400 126460620 43076340 141680175 55474335 1298415 135077070 125225550 51263340 125449260 62904450 60671865 109507515 6190755 67655130 103248270 76920960 72335940 43303605 92278845 27706515 71567385 40491480 59484480 46706430 2460015 137617575 45225585 34841655 77579085 102653625 108982590 32642295 94644870 99562365 136399545 112493055 2919420 89255790 28022805 106917450 52058565 11752050 79538970 74266725 114692640 86134725 33847290 49808865 112594425 47899110 103317855 105660150 140308830 131202435 101230425 87818370 130049235 119176800 35284965 69033405 114505065 120377730 119698725 148711785 135778995 128865750 118736055 51040425 45005205 85035435 109141470 39077535 88196280 27675075 119986080 144541785 147786540 63992295 45469515 131511255 149602980 17282220 10634865 28680330 132178650 54429795 118693605 140973135 13727370 108000375 56999775 51046965 138431565 122258655 38010495 114988875 31283835 88867260 88675680 33797565 67516845 143853465 87276090 55433055 59923740 122315895 10553145 37155150 108157920 17317575 87696975 59303715 96943050 47283780 66248910 18542190 149649975 97750035 51471600 15649065 40265595 65282580 17525355 38804130 39571395 7211730 11565555 62917530 84176865 123959565 15730500 87894600 101746005 57545640 47865960 27189390 47082180 52701705 108234540 122143755 113379105 24206475 1578015 65111940 24873960 4242675 29762985 138760650 74723745 136819950 38555925 12250860 57380295 95373915 99423855 22392600 29662590 70424235 59551275 132703065 132209160 126816375 147699600 109602900 52473420 6959325 149079540 99423915 52650915 46224525 127956165 75272040 71507010 47813955 23652600 138026955 93525780 40144860 132730605 93906840 67236150 148464615 133684425 65522160 75390255 14267250 99634170 44380230 1110045 127217985 117305850 88968540 4761210 97909590 51097665 107648055 30324165 44716425 51810465 3953340 21974490 130848090 103951515 34987710 37320060 4019205 9726195 54268935 2147460 2988225 108914505 76916040 120667410 48664605 126790455 117149115 10510890 130466265 27630270 87805050 112957455 118318740 90186555 84358725 123095280 38268990 20624805 45910485 108500910 65066085 18154065 110284575 132483420 4986765 117025365 129861420 15768180 10595730 108143970 73782525 12726360 98207295 10523850 5911545 79172610 43691010 142382160 143757165 57421980 70325760 97985010 65232600 87675870 93496680 108169755 144027240 145047645 80744175 68366160 130094460 102731445 146371065 116992215 74251950 20271690 81202080 100474455 147916950 146378070 2778810 78647505 20511690 36054345 136658115 26628525 111071460 146955240 49576380 45463830 69835485 5338785 21125670 52639830 44369220 38678280 15177300 117239430 33458205 109334535 134196945 92087475 94989270 7486695 85565070 5299500 92064975 143290920 98014260 75169095 57547770 139750680 34106955 108887625 62633640 134451420 73869480 37340130 128916285 126230745 98208645 9410550 117578460 54360075 15188685 137977980 58288800 124008165 29182215 64777530 126898020 35232750 136862865 108001065 14642760 51928860 3008265 18095115 56267490 7952625 33274650 139758465 43742430 30253545 37262010 124143510 135378345 889200 114185085 3406260 118130685 52852410 87497775 124711875 132974295 89912940 82913700 99296805 134817000 17479920 144114735 8564760 90478470 117194700 119035425 32627280 108624420 110284380 110176035 122931825 59627745 105413865 10197180 64423470 138044370 116326575 81009525 45757830 12986535 124790460 83946420 55632885 86803635 53998170 149979990 89582985 55763490 79563075 116077155 84755865 9351810 142003995 80683095 108757875 87872235 95762670 123846645 109505460 129305835 78429825 84448545 103959555 51723585 103845585 81524085 72888855 60353430 21600375 45283425 7652715 48782730 59177010 52940805 143671185 21188025 109811610 141890295 91006035 120225855 71926635 61843275 63659265 128245320 127784430 61946985 137128665 77533590 123116175 10995660 9877905 29557725 145400100 116073870 57725625 14683080 42275460 64033065 35460510 40127985 106581030 18241470 138646410 94282095 2371680 8457000 99652560 140464380 140793255 90279630 83265480 36927585 118405230 64490655 83137605 148690620 67029345 1371795 48853380 39832245 2812095 42494355 44508105 49186965 42836895 127066815 22160865 121186620 74803740 107362770 30769500 42088680 132305520 9758625 97659510 54092805 115680390 75878565 138084615 101973855 24443895 26298330 135635235 112490445 44888040 66636435 126850095 19102890 57683130 59728800 51872985 104046570 135350250 143873880 35135130 40908600 4253685 102429510 27683025 117425775 95955630 100211265 2376780 115849260 23440410 13610895 43797660 25223970 90158055 52760550 94163610 47719215 44940405 146187915 51635655 9926520 44436360 695850 47434530 115872480 36776670 78040515 29750355 97787205 77381400 18208470 112051440 71452740 22602525 15408840 57589620 13820550 36569505 40497795 97215075 86046390 46945410 88576830 109275465 92865405 73931340 102864255 118098810 45999405 114880170 131129265 65090280 20320575 75052620 89315565 123279300 125231820 135387090 11972820 115537485 117732450 50598135 129201705 114315315 10704615 66727425 71555430 1490325 64431615 24380370 43768995 106101975 55199535 32460315 101257800 52245915 107513610 97344420 37987140 70526610 69460950 7471200 25818810 143249895 121362120 118647510 15113985 133156215 30045735 14502465 42806850 58227960 66716640 27294750 111188955 57664605 306165 51376620 75300105 38613555 16638825 4106205 50932455 6040155 110995635 5369775 21427050 85197540 123036615 75091245 111393810 83599410 92735310 16012725 102950430 37246575 136848930 4104390 119886060 91538235 131350905 12908490 59783640 119619300 67401690 54301260 119801955 84202215 5983530 145083045 133222020 128468040 67322280 5153985 51974175 89528850 138602190 140743410 90495435 28037685 26523675 86705340 139053840 85226520 119742885 55478685 81788655 30986925 72201705 115209735 64714545 34595085 4987245 9823845 71281275 31114155 55027020 138251790 149197275 72180525 50416590 67686930 2388690 78057600 114733470 124179720 110178060 83796750 122836815 130904565 128156820 100419600 72286290 35147730 69620730 133778010 68953020 853335 6463635 60175845 64328940 96894585 105222240 125067270 126905265 78414195 3643335 137907465 135611085 26409030 65336310 54860310 22850850 32290005 44582805 88998390 98675100 10669425 100600770 85649460 34800795 66577665 1557375 31624425 128767890 129068535 141682065 148608495 15181965 79153485 24238410 52913505 58713345 96829845 98294490 132840765 141908775 135270450 7581375 103546740 131328165 84450270 21562125 121773810 8957745 35414160 27891780 74273580 126869985 110282745 23841825 146879625 51211275 110489460 95289870 124609770 49965225 85037580 48957540 49602225 141442065 49407360 49741425 71206515 90873225 138309945 52706700 86501850 56385930 120581190 58370460 8120970 132375225 27687795 102993000 88771230 80958015 144490785 68551050 82493025 29734080 144071730 10104465 128176845 43492965 112994535 31317420 139418685 10684845 52207320 123391890 140937435 111981960 120682500 28314060 48007980 94629315 60732825 108939570 64748055 44927625 97226925 15489060 8153535 143393580 145470885 5951040 70732350 124596585 145179480 54176025 73642905 71480160 56354430 22836960 41245845 66577635 21682440 63681060 29750160 146883225 133839375 13286970 90771090 20757165 14141460 95395560 50597070 53130390 137985585 69216285 87446895 64785195 132234135 111013260 135714300 6878280 11797455 101912100 135999915 8744295 124783290 140039400 24522555 47652330 122764590 62385300 9404985 107048235 116412075 50338020 20436495 66093330 90876765 29199105 39730725 26157345 93830115 35747115 47361240 87161685 60387795 100838745 26083950 69698160 2524230 31463835 128599125 31633920 23993280 28700505 36428850 98875740 105410670 25835715 90705540 118542885 118615215 147365535 64805430 119321250 81366165 16101855 43528440 48732225 42620160 19064250 119783100 50016735 146941575 84623025 56578740 88743240 5814795 78941820 120795375 71647590 33383655 5245050 86095020 108066855 27723090 38673555 104409105 30989700 83260020 50630865 96341265 95831025 22095825 82611570 39997800 134235615 122860455 60883965 20760570 95148300 42697410 141109275 58610325 82070970 138201315 105381915 55156335 64690035 112804035 91756590 11095440 80558265 106263405 3330075 14344500 22710615 113455665 61228605 38164905 81888660 117720345 51807570 134984190 94816890 74253405 148738185 128757750 56171235 113474775 111526770 102690840 133016190 82390065 51959475 67870965 149644515 70190370 132093810 37383585 84553875 139653105 24345285 123613185 35845170 117581820 3463995 113129715 49399770 25913730 27334245 104777610 81441810 63142500 31279890 123005445 74606190 14984745 3637335 127489620 47463180 42624375 33036855 89245365 112276440 72191595 79453590 71373540 9027735 139356420 76065660 57720495 81855285 15559305 98751990 112501950 15113400 119004900 143758680 41481870 114162060 43976235 109083600 60198840 6585000 28533390 99874500 8722155 140726610 96724515 99971865 140580045 27449655 34308405 35508015 29037390 923940 29521845 81115170 35176620 51366015 54712950 105928065 64743165 17949060 58628325 10888470 97298730 95250060 103368225 31018875 101113140 146664840 66570525 19249110 52297695 34365465 58303215 11786325 26474745 3230895 145689360 60513210 149507205 15377145 100164360 70357230 76272840 55043190 64051800 22840905 71753190 145919565 7370070 101677800 144604890 74094675 24355665 1952880 91726050 41591805 31180920 88831350 97374105 52771635 30984945 56724450 81028995 149660205 52722630 115711305 131736945 119664285 130900785 102477555 69594690 75883545 105892140 33569910 43186290 7282020 149196780 46486875 9956130 78640260 134352975 7618485 71959740 48528555 44381970 63785520 41146470 148969155 18055380 50738910 96086745 63734055 66855690 114591465 134214405 47123040 62047140 44651610 128144910 69173175 112736775 94471365 87935355 22974555 9047340 110901870 115862385 21828465 100923990 116104800 140266200 144057480 9521880 19952025 139850265 33152055 102690060 76492350 132646530 40580160 123477090 138560550 50105535 121658250 101688945 37943685 16826040 103599285 65346120 89537700 12236880 14826195 51495720 128306460 106845840 34985805 2637240 1521315 55055475 122146035 123336285 103984230 11960970 138232680 92928000 62473035 95275350 117305025 83714730 99342825 140925015 81022620 137223495 45488130 85045635 129133620 60884280 30830745 48933540 143730150 45101310 69086055 81798195 46628565 140159775 130916565 141021630 48510795 18056070 116822325 133337625 30563790 74539800 94694490 81978465 16221360 52190505 103785330 59238585 116952120 84422400 18190485 145007985 122856525 85565490 103918215 146356410 6713910 83180070 22427385 87300570 98749275 46383795 22808700 23235225 100024965 114447675 98323755 68929260 108799485 27304800 122067555 90697020 146203125 122541210 48051885 47571900 126108495 61337670 44841315 69159300 56806950 148228020 139408725 142673115 11113920 76255875 96020205 82349475 43932060 98314050 141327030 47297115 119842350 61551420 148252485 121042455 1539855 57385395 138605175 38523705 41534760 11733480 118977645 110280585 94250025 80544510 69012420 128394360 90688515 86220705 37427205 5164665 75249120 40025760 96359370 126515610 46398540 48104535 76512810 104730885 15300015 130589970 99835620 103571775 68976135 142573575 63237570 10345995 35875725 51613275 35144370 26362680 88650870 137037255 123996765 41120100 67374525 65035050 80677965 23869860 56006925 125175000 19753455 45060330 76894125 52964415 121070895 71909520 75683055 22489395 2637165 63871035 117227100 42340275 76709730 59555190 4719270 59386980 51921675 54334485 120915240 6029280 10915950 91276320 103984050 18240570 35681790 144717315 53027565 99471330 97481820 37587900 42112605 109201680 111554790 115028955 125906685 61075005 26630235 3253740 60445620 31116090 15770505 126371955 5262330 97155090 94587720 116329890 51359220 34399785 119360070 2532990 3897150 18776025 46371630 87046125 108555 113437830 79510380 111755400 26869605 135625845 63138750 4189365 83477295 14322855 31897050 92684925 100377075 128499900 112924575 3808170 60176865 79105305 24257430 32016855 118699740 52767900 122707335 44975370 118526580 28970535 41608335 50397675 29808135 79967835 107520750 22162140 90859770 24237105 135128730 86967975 106961745 123089760 21656160 25351575 44365140 69687465 135208110 64749375 7674735 108442320 116338740 90474555 133526025 127973325 84474315 437775 25401495 131748690 71330910 3842880 32702715 3782040 53842380 91013940 8863395 59208780 146869455 38846550 65051865 28897320 140043630 20233140 59433825 132725655 95245740 54119115 8749800 113730150 91241895 125468340 43508400 138471615 148263720 17186910 115517160 7937655 68393760 114887745 149747880 117138435 54943605 83746290 86744940 43894500 9186885 70646490 105017550 5307045 61515780 36204570 120901545 34922790 104526645 10321485 28574025 125397795 114265335 21377130 85736415 75927570 32702610 42167055 26797500 5195175 96819060 144196890 61169130 76338315 71630085 31337625 102500895 85308060 126067395 67498095 129194685 141110700 98984610 140463225 128466915 64759740 77916765 118148535 22838400 105358275 95924895 135565155 86158350 114658305 42596955 26274480 71051910 138770715 41156595 101395110 145626810 90061665 51219855 146295825 72256425 141241050 69837165 20692635 90847800 34181505 109981725 126124785 9213195 63185775 148549230 56073495 93937125 109647480 58011930 48603405 142539240 21808830 40967580 75389415 27366840 46651470 5354460 30306015 27007035 8753220 80758245 89163120 104553480 84822795 4656675 55810425 50595405 115953165 65660160 108157710 83425830 1634010 33588090 41165445 45227175 7380765 78269550 108292365 4563315 146766060 77720490 41470215 66861885 141019995 63004905 79483695 51388530 140034300 88617525 148498290 109455615 17174025 13013205 119897820 112199130 66210150 26992815 49449720 101078880 27046890 101482410 14881440 12027045 34760145 110198910 47390445 57815550 14928015 55787010 81028620 37222785 88293975 104094405 126906090 54656760 59451810 114030915 68273580 97722780 73632045 93130290 53784885 108017535 26893800 129441240 141155775 127735950 112598295 9311760 7907580 115636545 11859810 55375740 32003475 141333990 137886750 127247580 106694520 25881105 34419630 4134300 65477595 58994955 68154360 27800325 19638090 51468045 6470370 17350515 87497130 93324390 61990875 4767360 80889645 115486050 81455355 112479675 139356180 33583365 29998755 137400960 71528955 86994960 88319880 12138780 108715485 148235805 14104890 108284505 76865055 11228145 29896260 108335595 13215750 5010675 1312410 137839815 37222800 47293890 143155170 105553635 42695055 2584200 142118325 18466665 91945650 7072245 142367085 32232870 25102770 24440460 122449575 97484475 46979505 147991380 96810810 91960485 117194715 106522245 57337560 75501120 94257615 19591560 85980465 4899645 48406170 12513075 127821270 147632400 60745635 31839705 36376050 75160140 75127755 83327655 42180450 6820005 148590600 21442575 110638035 46051155 142515510 82644675 44383725 118074900 89104425 98213940 18263685 119184315 111704370 8447115 144763935 119726985 63943290 143062125 32901165 1055940 122040795 91206630 76335600 120877830 96537045 72650910 123561240 98906865 108413865 35919960 42682590 109860090 50924685 107091180 48803550 108405360 15891300 53240130 44477055 36437910 81883920 140375655 68748855 100700085 135150540 144394110 80763720 28858035 13896795 62235495 14667690 83892525 149672070 78440445 44877795 74907510 22190130 9202065 87363195 8584710 24100350 137935395 105316695 136568340 4858875 74894700 76379370 59086635 61544055 26819205 3400605 7417380 91997970 75795135 27562035 73715565 9692535 144931680 142121160 88337865 7792380 63938280 119045490 98359815 118136115 89584560 100559520 80530110 101119320 30175995 24544005 32540790 142129515 33979350 9774795 94301025 61538220 87223425 55709760 87785235 100754370 41171070 121096080 28554435 136735455 109399215 93561045 128938395 91694220 17283345 5899320 84217710 146656815 81219825 40702680 58756050 66928095 146772435 137726820 18795330 133392480 91153695 80840955 114565635 144273435 4140300 42464370 51058245 29190150 23178360 62053065 5245245 137139375 96950580 350475 29289090 43066995 91087875 69198960 33504780 144901440 89224005 73127280 56736570 107848080 139410 112535025 28584885 106213740 16153965 34931520 69655695 112635645 98259765 136375545 105993630 111475110 6724320 80234115 99081045 82851225 40654620 63644745 14021460 77548065 93264690 119904345 141048975 107638920 27470445 80432550 29366190 119825520 139251300 17684490 54314340 8375070 4684215 68630295 42364170 34800390 116178630 640815 76060395 47684505 76332435 27762210 13767570 149022870 46778520 72465315 938205 34830 91734960 27173070 149922270 284745 107910120 8405145 145990785 103673655 141543360 67414710 22621860 35927625 87960705 111844440 44821950 1748550 36415545 6351930 26088300 62021595 16785150 82912050 146100510 41396280 24353250 65854740 130221285 130405740 127544490 4000455 105152415 517020 129786300 52426890 147509400 107841465 65992860 3650550 26638515 130455645 74615220 9953115 4785990 112310715 94235490 15736575 85610520 146425485 54386355 37696320 12989340 124913475 88362105 94323915 73280310 129116190 18250800 66879795 89045010 3953235 69613935 47527920 83714670 135785400 149290275 15128655 98975070 126804885 113946315 50361465 40508355 88495500 19269945 25743810 834300 138609720 137455545 135009660 52382895 113569965 24666210 124797930 49497240 28418610 107239800 105869850 55489305 29069970 96202425 22188390 13086390 99044310 134150310 100375935 32545350 80973765 87274440 77779620 95177595 82754640 22997265 59748450 141044160 46039470 3833115 101411445 142654080 36512535 37431510 96780810 3658140 49173690 145742730 106639155 21386970 6464715 30620355 6132615 140114160 121738695 110009475 5771400 69320775 64445700 51110820 105715650 130006770 56878230 34621815 43168560 103183230 13892010 103312605 35610465 140604105 89549130 82276470 127277130 51358650 136895145 144804180 144307230 145285770 30512130 129891930 100399095 1527150 116569110 118236750 113912625 62660790 9506670 62868270 59825520 107403480 94236990 14332875 80260680 6659175 92631180 45005880 26479710 51014160 123317160 63741765 97017705 130625715 42609870 66359385 18881610 102521055 8563455 16612995 27818745 140499975 43115895 10969470 16348050 65091555 140488815 99336645 110954745 42666840 70619235 33492810 106952385 116480730 15884130 97314765 121816830 42253455 70154340 78514020 145688295 121319400 46941045 59795565 8387400 99731895 50750805 126234945 116938110 56898435 94674885 1672845 67512285 30509445 63892155 118729800 69227910 12453450 79375470 67412925 104343270 106815855 117448785 76671510 72434895 64308450 122010120 56071380 102007710 51753960 45377670 70020240 126867015 110988555 34368930 4831695 143720640 38005560 7869465 93819480 61758120 21892395 50140260 75121380 45222630 30314760 70465680 128746305 95687430 24656730 19098420 52802145 66130215 132606345 35256405 8350170 118538235 134433180 16100310 84455550 114404475 140301240 108986430 94527735 28151175 88588290 72407775 80202165 67444140 106344105 122910195 35042610 75879675 97539435 75514650 57814050 117518265 125558985 91810260 125875335 139088100 138893835 146069865 127828590 139288350 56538180 15698295 82636845 109614135 40041555 139098420 87861690 115412235 67200810 48543585 130961745 47458935 99958605 139417905 58421055 133094850 81845580 114121770 115867605 99909345 118335345 18516870 133059990 104700 87277605 118932855 32685525 6288705 39752955 75579810 77252310 59910015 28181565 20217030 145837860 107881485 42213975 122710425 12137490 62205795 101704575 141384330 111436425 18606885 139527975 81125400 6171570 47601780 40038510 11326320 15393630 98324655 112927500 139342755 29561640 81021435 9518595 140600595 50038245 27747390 95694000 108293565 118233750 36303825 57533865 64815315 66199335 126415140 60742095 142557510 109256445 34798770 39964875 5100615 49755000 25490775 16097430 29101995 6295530 39879750 146277465 47772525 27579750 99652785 35587875 39803205 36067170 70155495 30774885 87505575 65410725 111256890 103440810 31661415 1903260 94578615 113180085 108811425 29156565 102108015 101510025 97215855 48801795 95981175 77116230 71456055 98014350 6959085 75574050 95385795 50039280 15594975 6449520 144773580 103313175 63690570 54151875 147780450 35588550 3174435 39419595 24831480 12327045 144505320 2989725 125283405 30805935 98960280 4030320 65222220 100195290 42123615 28042290 62710485 102571860 94895415 35622450 133035240 89837220 143410560 148242135 15637035 22124595 99726420 54211350 73698045 105310290 143211990 4270425 89644800 149567160 4874430 148086225 65923050 6896220 64827300 84141495 80159415 53828355 17273160 80860245 108853605 138540975 120823020 68996115 96177855 80321220 140729715 56832555 8672970 125305365 26227185 109253475 42370680 128137200 118020210 125819340 25225680 47353410 88875345 54931965 134326260 12970710 36198150 125841900 132913245 116843565 102403905 79683480 74034270 123301500 11570550 130528455 102941475 68422530 138211335 57287265 4485285 66206685 35384100 129070845 85143645 131178330 16848540 26079360 75833235 3176535 97150875 79180575 115335960 114766245 14947185 113157480 31618395 107361630 29033520 32170380 52397970 80923110 133493520 76494780 120958815 116409240 123276900 55787805 49282380 65613960 89342955 6268680 7559220 56315685 117267525 148727865 33170790 60542250 138520470 118163745 62406015 77548665 116415690 101629335 45183075 97955430 21572925 88359450 8442900 39928335 133658115 85077720 140866935 57791985 98480550 87022665 106008570 106082760 70922895 88023585 103042260 79566225 45675180 126711855 131311500 110431845 86148855 1246350 102827280 98946150 10587435 145520940 42939090 125021640 92843355 141282330 1616835 144801105 1503090 29722575 80794920 39377790 47412075 74966715 136829985 16031010 62353080 112320120 88466535 28551045 31678050 44632395 76414680 108579645 4922160 113299215 108734385 29605500 12659730 107655315 113414490 13266615 9982365 122172120 143735100 70603005 115019865 28115115 85846380 106616880 12392730 82772100 133608135 79426380 19468650 62748045 129540030 23577345 114098490 27583965 128455995 3785985 107715465 146672880 118567890 112401405 61503225 127224930 19289415 49061355 147129510 142950480 97050360 125168910 32543070 54183735 125107665 125269545 116772315 80449650 118795020 135706215 604140 16104315 30149940 57128025 54829410 60256335 57324750 144389565 76366305 54390285 52826010 129853725 113915250 148861155 55990350 107721840 115461990 39165390 78133050 73292475 114693300 65572125 27186810 79021815 16630050 147374760 3796410 33090615 20950185 57714915 42842040 54481665 98164905 47336055 135220230 115622835 21119535 128360430 101558730 64788945 78641340 26482065 72150360 126385365 64592880 35561505 106854630 51552480 105811770 480135 80866680 116363475 64709745 37873785 10491705 146380320 43201530 131892330 138054915 70022220 23185425 50311920 125314890 84730215 134322105 91848915 37079730 83837625 91531335 98404395 97731870 77069745 86289945 107454165 128984475 9830265 53126670 31026570 108762795 14690340 118712865 72797475 31929975 49599015 139040850 68551380 27692820 97348995 86133840 93884100 123175395 44249955 13329375 108639435 505890 105866325 4236885 5747265 114582270 75113040 112246680 36053280 105667230 2900100 108292575 49667055 17503305 84146160 8904180 79424460 88454160 4651515 135343335 111257715 11560860 85738470 14922810 68533935 121198140 19391130 60023730 139059210 136056375 33937290 65279265 129266385 82374750 106708335 117851430 11917545 129730755 53616210 11446740 18681720 109181475 124770045 138051390 129307965 27696570 72358470 53048295 95010 88318050 42661005 14660985 72700905 32892135 149143140 13835385 34037775 51601515 52638090 48723300 119808060 64794990 5123790 31974450 2372640 26031165 137609880 67754865 84998715 583470 26392770 96952275 89144070 44949465 60839820 38206080 96539130 89871390 17642685 96001455 45971535 133708605 15350190 96940590 74169120 72476100 81647520 63579345 146900445 8475030 133577685 100165230 123946785 65683440 28560015 59515995 277125 133133835 128871960 24804435 29907315 117183585 24694230 145027080 110093655 132681870 33589380 45418035 135360825 149925885 8096565 32589975 146010030 121862205 94376745 141841125 25028370 130363260 43257435 58891425 120731340 13223130 19605390 117120015 81362265 38420415 74650080 55836105 16563360 106054740 21777600 53038170 73979145 99844320 128911830 136738260 127134765 84385485 30395415 40780215 50870355 134928180 2014485 62425485 26557395 24888270 129175395 104100975 135425445 88703280 112198590 58947150 148661565 72484575 116330205 81735510 4545240 137646750 88251240 115813620 122741850 144122985 80506260 57100365 80163615 100861950 134378595 54985200 71377815 103631385 123721035 107575515 9624195 48116640 77197440 144759390 58616475 98238735 70275660 83940900 114951585 113539605 72445080 55810395 77600025 8429700 103682790 70672185 26902365 110337345 43382130 24189345 24849615 130485690 55870680 176325 63268125 139316145 136028805 142707315 113376435 100592475 112656480 106939980 15457890 121992825 9136320 61957995 87343350 66957435 118091550 132333975 83683230 84370110 9570045 116483685 145454520 41666250 121406880 107643765 37889925 143891505 4576080 6735525 70529025 49126200 69815070 7424295 90009990 32094645 132544350 41674215 171045 41003745 1757730 142243830 66862155 28741530 144537300 48643170 45799455 90015420 126443400 33038310 86781660 20121090 2092005 112981485 555825 73968075 65946015 138958170 133093035 149453685 106017195 131494230 82020105 127350630 149683365 122436600 62410545 17296740 39676470 96465855 97743135 57742410 47167890 28742055 79204680 32515935 17627820 125219670 138677325 117411285 98568495 75988965 84229065 94687905 94224030 61014555 120899190 103091355 71787480 29741940 4247115 37969470 32254095 23092380 122806980 124405410 130452690 75054885 82386135 17593470 110301495 38155350 79494420 117711420 85343355 61039950 66208680 8591520 44124975 108982125 48562995 87760515 147712245 57516990 147729180 49106745 146508465 139559610 52257060 53179815 118209900 38738100 75190740 40647435 119290365 139128315 12225060 128787960 69500580 130695555 22405065 48015405 104550600 4405740 28256220 63937695 125737860 90816945 61041105 47074485 24688200 9372570 10792920 62364240 5098380 124420920 108005970 85216155 94724505 147976155 35529480 101666070 33730530 90549975 112730865 138100155 58442985 2788245 46663275 14128860 142867665 93058800 64439205 92442165 52176435 89772585 30854070 100185405 98443485 9156975 98390310 65242815 80035305 136919535 28023015 59285580 82310760 53165415 125584650 25184925 5870820 109746120 36007365 49698150 24392475 23036670 93411150 46094745 19627200 63439815 130087320 40648515 50055855 87688755 47797290 17111295 66750750 47188410 107768955 75532950 66181440 76832610 78917085 112605 108292395 114436500 50311785 92426550 54259980 89409105 5762535 133317495 123032550 60963540 136925040 44393100 61335825 110619015 46818900 47856780 138801945 83493405 118042200 129188745 107270760 37538820 105467625 149808435 52307535 91737600 1977720 35184870 80544210 34858650 50907960 72141705 140608380 83077005 50141130 109693650 11451090 64227150 89395020 78497775 97018350 14781360 26840730 61443750 21197865 121464615 40913295 143150370 1088775 129782145 24083805 127772055 95815470 100509045 58882485 111730440 39675075 25446375 54928830 110175720 120709305 118584990 63857115 142890540 15916965 80440080 136930770 57649050 147289905 114126735 106039020 55750095 5756880 85598265 66877845 19519005 23477640 71539920 4837275 52008645 34401885 141006375 68087160 105659835 889350 116251335 98681070 68439690 3406500 66028140 19131420 137098140 75165900 125929575 51385020 120819345 44617005 126034770 59689665 111077790 44008800 42872445 17241075 135144420 48332880 118540740 27826035 122668395 8285415 60235035 78890970 98793390 46426770 123364065 52189485 29108520 87435525 120585435 101799540 8617320 98169930 24765900 39731790 121031340 16574295 3182850 60411960 58284870 65268600 58453635 34483170 94050570 124147170 84455715 72636375 35458305 61787670 78819030 97467495 146494560 84105495 108174675 98583705 128061960 69933720 49254795 46443090 83454525 41735955 69047235 106624425 23595840 135095820 94218780 132983325 93268125 131834235 105948630 51031590 33164070 123103515 9133095 37632855 86669340 93546675 34521645 6124980 136779450 104396790 65578245 116672580 43133550 36040095 28130505 114305100 90699885 23392770 72104145 109461210 18438195 133093020 4601400 128220030 46691460 68387445 17354565 65573730 149258700 76740270 131109015 68707470 76551420 102455265 50681745 137778945 36828360 53641440 25939515 49939470 101502990 130381080 129146655 101725725 101589360 6332175 16452555 21900750 128107215 126041985 79563960 83093205 89602200 93054825 78990705 131914155 95145375 26735415 64720260 12585060 117154725 143731350 21684555 129719580 124642155 67433100 93813930 17322975 96142500 75541035 65572200 82807590 122999805 69766890 13059030 39382335 135084885 31093320 115367535 14910645 104021985 123697665 146401170 33687255 57592830 66922725 501510 40389810 25284495 79642620 88997730 149860770 112702560 92588430 22581540 27968310 75868065 14699670 116248410 13761435 142842330 123772140 52947375 33527355 4891575 70476630 76299615 31383960 99535410 112463880 76604100 51385830 53870880 77794815 6467175 90983970 68618085 125697795 22177200 134265 66827970 39405975 73174875 22349520 23443470 46407525 80636880 105253530 102553200 122683365 72918060 65715420 100485315 21828030 19429665 87468510 107975820 33676350 19032240 121166265 136906035 100398225 122030610 35587995 213105 21550920 12772275 120998415 9583560 26687505 79398180 9024405 11743605 141658350 111183210 39487200 58377810 135689925 730440 78934950 67423605 82456710 74829810 39904980 123071085 109568445 30055620 30294915 29307690 48525975 38966400 74894490 88720545 112291920 88219065 62421015 95028750 132813405 94135875 6348375 110123355 45806850 84818850 60186855 119818395 48429990 113251305 119474190 116741745 28678005 99360855 21647790 37837320 36157335 129469545 60145065 111296475 107308260 119872410 135332640 2369205 112576155 32790885 48602145 1556430 6305895 40167840 13411065 87634815 19389240 140720775 45322275 4208805 75584025 21758085 106023345 59180655 7330080 149645445 128490900 81723915 48116910 72375825 76627335 21440475 127336065 133382940 331440 1282725 22814595 87798570 34453980 105281550 139313895 102488955 88935645 36004695 142772220 147811905 71261310 10167420 59084895 117602235 72890445 107605005 149917485 64926975 60529860 65264835 101404785 33658920 58609395 7398795 102442335 12399390 61396785 18106275 129510630 32900100 65870100 99062730 84254010 91610550 46281300 15764760 22814220 49281990 9377925 51657870 18873450 52767075 121537605 56572815 67418250 82669245 145342350 6623565 7587420 74718135 149432985 97943385 104034810 124626465 60677115 96928200 118799595 142841310 11729010 79319790 143432685 133782165 29652480 106793475 59863725 111910305 128047500 68590155 16669890 28379760 86702820 42607680 111413385 26404320 37738755 74529075 115504575 72879675 98651130 133997340 38818305 58327995 9196440 398625 38406000 7185540 12883305 46755435 64084710 70927380 39543795 67145565 113196135 129926970 43178325 147732300 29227620 148128060 63184500 30828360 63589215 3007965 87795750 515040 21860100 74768445 9945000 1854660 56543445 6153615 59753175 69681765 2784360 37341510 85410255 29304585 18912825 50785440 63247590 20035005 9978285 148202130 53360430 137738910 70416930 49067385 1690530 141613455 897360 129037740 35349120 123427530 144344115 77227470 46070715 9023160 96378615 29786520 50237880 95338305 109398480 89108670 6539700 101571105 83021025 72666705 53497560 81017790 101634555 94126920 18059985 117746580 118732245 121291500 62498115 97037325 111853485 19725480 45172620 81354285 108894405 7539945 116196735 79583625 62713200 111164280 87022500 136413540 98173965 53071080 103198125 47078250 42979005 60229425 113387385 75435690 44861055 60395130 106797120 34864365 146498895 116035350 86611455 136341075 23876430 71224050 129850260 131885190 61578675 112938600 65941065 77258550 135169335 42606210 30585705 25678755 59534175 18670725 75928500 99347595 73116825 87400125 30961110 5178555 46391625 72755970 143016135 1405455 61706250 53834700 83124210 61046790 112896810 103875645 137691225 56501190 2697600 68076960 83993730 93087255 49523595 18356760 46367250 13727955 131339985 118118985 116361705 78488925 28553610 15824775 19882875 33991965 29658780 73811550 116388735 20494065 75834420 52204005 48790650 120785115 46055715 66206265 117206850 86328945 109709535 1316415 9675630 85594935 37587540 101219430 133341075 74593215 148309800 35515785 53419875 120146505 108396105 45423495 52163970 118127340 36419190 139492245 33846015 3109185 119759745 26727975 3425670 90313290 25226430 118109250 123160575 93437625 105176175 40683510 68905770 40900815 70972500 77582040 4950240 87731460 128013015 61053300 73356795 137348670 90132465 128327610 41583690 9207615 20739945 58205040 45677235 98794140 52959960 38009220 149234400 133136295 29133300 35798685 94472520 27353970 46583010 93406785 9679845 38432970 114553095 43136610 15658485 78738615 62425245 80465325 19071765 93797970 107839230 90962910 67515105 119693385 30238035 28416660 1328490 10924500 46261020 122289510 111066240 60259860 143767935 125237805 121445025 134261295 91473345 40803435 129442515 83023095 45447840 83894910 18030630 50683350 5018070 35429130 119931780 134315265 44449590 51790815 92616360 96543900 66339930 53752530 148217790 79287030 144268800 36556680 113365005 139047330 105021120 132045495 98954865 1176945 27347520 49455975 32968980 28178775 73888155 59324595 37131060 95731410 78477630 55393230 92443890 145413525 54696690 95814210 77782800 30788895 12692670 134574960 89661510 121318365 49099320 112975320 118345230 8315280 98552685 68122755 119837940 112503510 9342960 70051665 28896360 133100910 19711800 108421695 17253960 43541115 72505035 73809525 100347255 41550105 64524540 119740275 50751975 120353985 14987775 17682285 133176015 36795225 112281855 94564485 114133590 82630170 33371865 62567790 25120470 145770465 103120380 121336920 28647285 28188990 67340355 110330985 72838230 76969875 13223280 11318970 83882415 1123545 122973120 13163775 111978810 97049490 62492280 103243380 105057870 62842695 97199715 126980925 99164160 98192775 118432305 130740405 17220945 138258765 10851075 80361720 32071950 50928570 58167450 47412375 48133200 81694440 56761140 114641565 31511070 14564280 135394890 106774965 71844075 89257470 94402200 72137160 78708435 53667495 106473180 85772025 46574430 144715875 46479105 17434335 100810995 94341495 78535290 43193985 3492030 22683075 149782980 22935210 46071555 147363420 118253205 110254470 951780 29786160 149422950 147561930 139725555 144698700 7728855 84394830 25943865 143150670 629355 46606440 62235255 69869895 108872595 94888185 134198220 23303370 143544960 43681995 117081060 13662960 121910235 25712010 120656595 142210005 51293190 30646125 17872200 116223210 112443390 145501665 145558755 27232500 78145410 119565870 65025870 29752725 137802765 108552360 138975315 63749625 126768135 90259785 83265225 110348880 125341425 49874520 59972085 8912445 69585840 23522190 145418820 114193650 112072395 147780315 85563525 65367435 6490500 73150380 70083165 67693155 145243530 116275860 96636525 132795855 46102545 90649710 128631450 97727460 119161740 69654630 61849560 48529335 104971065 13707720 937095 9310710 53671485 96508245 118677525 5941935 10721940 119861115 47139420 38065830 57570165 43435695 48025800 25413015 146866545 91885065 147836685 58675665 64985580 149649855 98662065 95787210 3529815 87201495 63074475 113135715 104867490 140204310 43110345 45369735 67509105 105948360 15355815 73218825 120351405 13682100 132730815 80231265 31391955 98686755 81083490 106038225 107111955 96148410 39636105 128026920 84597420 90217800 142431060 48103440 121068240 44268480 104102385 143863875 110870880 52370355 49640460 41078010 1020015 56500125 91096875 45385095 117059355 10808790 133961505 105311040 63225810 14173125 42925065 61653375 29930865 105487230 62733690 26152095 5288310 87359115 75417180 91412535 102573765 66192270 120119355 88661025 94230240 27428280 53571780 115115370 131126655 137959335 131627280 59111565 137914725 1404525 123418065 7229025 111152595 133178535 77651715 109996170 87347700 145519305 111718380 69765525 121070655 108806745 11033445 88271880 96839385 21625800 118516230 26164950 29807685 49037040 104578380 119543760 100135650 18230955 124077390 140724570 80058195 113835825 45338850 117092310 72564075 63145170 74774220 114780960 65534760 98028735 92676555 130110450 79978800 48920115 61009485 53411790 20913390 14157270 19309740 37227180 104098245 15904695 107090175 147015105 49393920 91169025 127322385 86390880 110428875 106545225 109040940 108777315 102313830 131008680 149704485 87587160 10768875 20571420 136343550 21156015 34658625 119610990 66056700 16157820 56294970 80836350 101446290 1638015 11060940 54137340 63869505 48058065 59047695 17136570 107589105 117243015 60565620 15597210 141019935 5941935 83932590 124097025 57645630 80556480 42726300 35607180 126824370 98561715 18553650 111365505 21711660 92713530 89815995 46165575 105283425 19470975 76149150 103426545 136185885 135728130 3496950 26353125 327015 7907025 40913100 75570480 55437915 108453585 112728435 68102055 50548050 85905330 118225950 141770160 43377240 77231025 45775560 79632105 125641545 35188290 125862375 14223855 134523540 140979435 15155055 47214285 79508910 70662345 50213715 58449390 54367410 118723095 99588675 60711570 23900160 101899410 90416220 110403810 73109895 71785350 61921845 115552560 112354425 9927180 90620760 121854300 87693450 87075750 73406055 94903035 74370825 111676050 123300555 97632345 41646810 144518715 77368710 62183025 142806510 127973175 128875020 24009525 141104670 147883200 41719680 143798760 28902585 2010405 143274810 68879325 143365125 27954480 114705660 61920645 100694925 42283110 111776445 48694935 49284495 56264835 73319820 141972885 136898775 39838590 50945595 133759350 69774615 120775245 6920640 40339740 2565960 86834445 5482155 92970780 88748520 91421100 5737395 104500125 92646690 86383485 31130220 29574465 104883450 47296410 115399365 107333550 62040225 79255740 131185605 140007120 58540380 86920920 52863780 67949100 27024660 129074070 54858285 47722215 125797200 143140515 39400620 55421025 71587620 129004725 18369870 66691875 112794780 75536565 59331360 91568055 17445405 35323350 97333560 112741260 4247865 59844945 109581045 77414610 122364645 141328245 21150750 135769560 13896750 64929045 6067575 71865840 33855210 107956230 119589735 70556280 136293990 46032330 85438440 148564125 31864995 74929665 37442580 70417545 78860340 145709685 138796185 44211360 149880330 110404875 134637915 82447890 138428145 100570275 46025760 102007590 80827965 42796695 34357245 29100870 39725655 30718935 99018030 70197540 129970275 82478160 104413410 131191080 120054060 41073615 113019465 22982085 70448490 81759465 16365480 10069140 88076475 119074485 147204360 111514980 127505040 27578880 99037590 16021140 1049895 52017930 123566985 120147615 107241690 92922945 19882800 103266585 17300745 17045160 23554845 80198955 126070875 41785935 14170380 10186980 45698940 57531360 25561920 49675020 141128370 50274270 86969085 128027025 36697845 132616890 40851000 72689310 39109020 7968255 56879175 108545880 5897235 75206685 82181685 141441225 112647855 971940 54247515 22228770 65406195 117465285 127658820 108202545 24905670 5903925 76282665 1863945 93606150 134219415 114038085 23241285 89365245 39370650 105931980 146273400 125421060 34343445 109465230 79022490 67613880 105375060 129739800 96375 23275155 70163610 108487035 116253720 144482805 34669845 65520930 14960580 125111595 65491260 134387280 29653635 74013060 124714965 55235160 85100610 100780695 107224830 28014075 28786590 47604840 131094855 65120460 99846270 36162930 44688705 36921855 23953095 32984655 98571975 10174605 13686600 64749975 62321910 101502120 121901025 38183880 68954115 138759015 6914595 3828930 62491845 41760165 37848900 25427775 123843330 9700155 132719955 122834025 94899930 77432655 80765475 44595840 62799720 2109330 34444785 8154750 101841330 43194180 3453810 128565330 83389680 12272640 89492730 64706835 127393830 67202400 140660520 142496175 17909040 111396825 51510315 58879890 104288370 69418095 141904620 33739110 2084325 111421770 146054760 105941055 89841570 54299040 51987480 62075880 122255655 27425880 65979840 90190500 111790320 143667390 135356685 115096800 42465735 92415510 149739570 138676170 83243685 431400 135149055 142495785 75362460 98567385 103412955 2774175 29930730 88632075 148531170 75456015 135889680 43369155 118789920 72687600 95999025 132703965 132090000 94559250 69766845 98510925 7237830 81587490 66673680 21745935 59838660 124629570 116712105 7702890 71993040 3242850 6515790 8899425 118901400 99513720 42060195 65272080 35389650 85350150 73502295 36855345 18626580 64361445 61648380 88781835 143161830 95442900 21964800 72051765 72296670 50179845 80695920 147624675 127971375 117628215 110990070 114783060 124135890 6475275 19000725 8989335 99319785 33615210 126157410 144075105 41742075 78024465 42965250 147565890 74256540 1862010 9986955 17592990 35495760 103224930 99561900 113984865 118619715 4194285 94945650 107314335 6469725 50116035 80849865 121015620 26371155 67264365 46254075 1827780 105954465 25481760 9748230 95088255 31902255 79878765 118926330 26666985 38730690 140763495 79142025 144035325 97964640 134325960 108816795 62411130 17752155 25111080 28473810 106833915 124438725 15340680 119482245 114627150 13658265 222975 71816625 36605235 27801690 118281135 70259775 6041700 69330645 68705220 67280685 99832620 99695460 36287295 111794775 125074530 133483875 16508760 72561675 52475385 32360625 51069105 3354210 39037860 51728370 44661555 77824515 17646555 48701070 119930715 71565075 69839955 125958600 83230170 43515630 137940840 25493970 140420385 144844605 92328705 43926405 11056665 103806765 130176825 135739155 63838785 105224895 84812340 145990815 5680275 85243155 52061400 114610305 36656565 93680235 17858475 108872640 43050300 8432025 83483445 62727075 70914915 37354830 74243430 123884925 29499885 88889820 68955300 70987530 5500830 28759950 91577400 43981155 91876260 98046990 26985990 91317525 76544910 143568930 131316285 110043270 2277915 29848395 68776785 71730150 13775775 100420815 118354380 148996095 38913060 20665815 81388470 91368615 60414885 46302960 48636030 149748825 94069950 142044780 96888690 134152935 43057350 3737295 142451100 93581640 2013615 19138200 96103065 61537395 43862940 30968655 13938315 102573330 93727050 57796455 88648260 10025055 116816595 47583165 26459475 56609280 127607040 142782405 124163820 18819720 79713960 82046580 89897085 102392505 73640610 83376210 99488280 136419960 147862650 127249020 131002455 147162570 76596330 9913800 115605570 17086365 79616805 78362985 45984975 69335580 115253955 78815805 1727235 6379485 137195745 119592855 79956750 97838160 17911950 5912835 99345030 139749570 101698710 102456435 60742890 79402140 94072965 1295535 106924935 86544480 69424095 28982040 140427885 115868025 103820325 6105420 113708955 129879990 86528820 39913935 62831010 60273195 56758740 76118985 33706065 55002945 55868205 24413565 41973390 33625785 117765510 49988565 102315030 39944790 66758865 107291130 132631440 89010465 73841685 22605945 60840750 112512495 14717850 66577485 139228755 83809305 53437680 7739400 95177640 136728615 94594095 28452450 71839770 28095390 137882850 68226255 56023515 69221175 41906490 40627050 23385960 96119640 69266820 42761010 69420540 56752275 102316395 17676375 149295150 119603895 149170335 35900280 13215840 65048355 100672485 50935965 13711860 5692815 118458765 102401085 148577550 112827240 57851640 144399015 78372150 46083810 24174300 138282690 122468085 49289970 122077005 65957175 128921805 55812300 129247875 146581095 20800335 27288165 94872750 141083715 93875940 88216815 47360145 100871940 137643930 6163530 93965205 115269870 90909030 3632595 60957885 732930 135971685 28418190 67774710 125504910 57602820 143462445 133218285 48685560 32669775 27518850 133405350 108994650 49123155 116628435 116964030 32039655 37723275 59855640 16550220 44065935 9303120 125801820 127003680 68034120 108359940 47790015 106930995 65492070 79117335 66196560 36786390 100723710 89041335 115062030 33961710 135279660 24139260 98176635 48219660 21241980 68670195 115041930 67050510 127942410 4767735 47303985 31204395 89127030 92808960 55650030 33801315 2330805 104618205 142828065 132123645 48245820 28410435 42881715 101224995 100729950 48240510 30778470 29569410 64858830 59454645 46997715 73310745 121235655 82561110 100297380 139320825 48880740 112678260 135668205 56599110 134918100 102871050 33046920 42770070 95243265 33784920 122039790 18154740 39124155 72170310 42292860 99426435 138270240 140368470 25691055 9580785 63025080 135093975 147068355 136621215 49778400 4735380 105256605 58452105 63446730 100843350 122491200 130773075 103362375 52339515 118782150 139783140 4476015 62806470 75860505 20217120 81816375 134888805 30753750 1659750 92820750 10318020 62212800 117516615 28261500 33733695 30628845 15710235 17139750 99092925 38498265 61241715 108113220 27867720 94918455 3413220 111191865 108693645 84906180 78783705 144814620 95180010 109646265 139207605 43496145 5953905 120520560 12905025 138175800 80029035 35169615 55470390 86890875 106868070 14556885 23190210 104570010 129757965 98857935 147251490 140467170 52830135 12832560 26641485 87936540 56158500 70927515 17595630 65063925 63542925 138112590 34373400 99853935 9776610 65467065 93766755 13153950 101696160 99052980 68718345 27699375 74832915 34021290 32975340 32754615 60078285 131455935 85151910 96150690 93979185 111137145 93947460 109278060 36821490 21645600 128899845 80960835 36403260 73518660 23015520 36845595 134495430 40009800 4846350 21650565 32018925 84270840 73683900 36752685 18938775 113260605 59372250 137716665 78449925 125591385 67579080 81083010 3393705 149697930 47826015 120884250 79478040 114400695 84291315 47458635 16348065 146246070 96867735 16318965 23034525 36723135 107433855 94921440 71284980 52632030 142630260 79887315 87361275 72524460 80400585 8384550 63145635 21971565 67477725 70217685 40754580 130400580 21559905 95654040 57883740 77913555 9616680 68168610 99130695 97346070 127372665 75133725 12091545 95824875 87262005 85029870 96535050 20484885 148026105 87411225 132986370 62200830 50898930 6789705 38006370 124524090 55336785 1237335 57770865 141290565 38135730 118351170 2343645 10960800 143642490 106333920 128434860 45146955 119397540 99665700 405375 36613905 93460260 4412415 111279690 136995450 31822710 97540050 92811330 91820295 110907960 139794615 72401025 90344295 90758655 21093750 65555460 5129595 137500365 61757565 13818120 383925 119828370 144854925 136439460 129562860 90748965 144963345 104651580 57288915 117233880 36198480 131319510 100174935 35258475 65633010 81476415 144279765 82696650 70872195 36666090 120515340 118294500 120435450 144157815 102513195 141260070 63861330 18914670 73094610 111641730 147223845 44371665 136254960 10942440 31130655 39282495 35253630 146412330 100926210 39082995 39798735 125422455 138351315 52171710 121552920 148512450 46517445 38126175 30209040 95715210 22295340 132015060 146425620 6428445 126659310 88959225 57357975 56622360 22510305 60337215 113527455 60739365 109127775 1000440 48447090 139110570 23966205 104490495 141428205 21317670 83715795 104336025 31558980 90919755 132609855 41635410 111272295 147147135 76243380 59208330 5689095 80041050 131729385 60383265 86024430 895770 70417230 140741985 33335235 18179250 106198815 21237750 22780230 75954480 125590845 102189255 90527070 19402365 96894915 76591080 122239905 30552660 126631125 143685135 652320 77451180 45201645 55260345 57533475 88180500 59229000 29306565 105021225 81116130 14397630 33152550 33119325 103116690 83232660 52268760 101504430 113175765 56565750 11597835 58336860 136431105 108108060 23603265 36313275 81948585 115124745 109619385 93168045 25614780 5760750 34732440 52115775 82602300 34609770 29264355 30621150 95706705 108093060 5680800 76884585 91603020 24512760 134068635 25989060 15834585 39773580 37209045 24700290 107941020 65343225 55231380 2404050 117449850 76731780 106463010 45263685 37031445 60296820 76437150 85334745 96832920 84681450 117907110 121592445 10159260 85538970 107345595 93966135 48001050 48465585 50685120 61055850 141174165 71783640 77295360 85507665 114930630 72616365 61642050 47588370 20962215 5476380 121900950 146912415 7504410 95629680 70779075 10140945 52144125 52703385 20301390 83912700 58732050 34781010 49103910 94419870 84707055 127677030 146901840 89886075 104700600 136042500 63206295 90072165 4038975 130819005 40383975 52949490 87978915 28395795 7112880 48386565 11536410 70553775 140281950 90551595 136478325 83427825 127748070 18792495 108006795 32698635 95976255 87223590 62388390 141090330 20103300 40380540 116860035 83033610 98622330 36570900 31894305 27189855 99728475 7935105 148061655 143646900 47062500 37654230 49299165 149342505 37535370 102306570 120933990 54601080 42684270 63551130 112291095 81676590 142874835 39541080 80127960 121580145 18608850 128251230 100904190 4010640 52843320 79135725 107916285 99874860 118694145 94703670 86403240 67751430 95966010 71835180 147153060 40580385 142829850 50717115 42477420 94637880 21417720 45318915 15366915 37486695 30755805 49838565 96365655 34587705 64138230 60823365 17523990 132240210 95792205 127239330 92484015 26601750 72726240 37630020 2273565 61883505 26974965 142855920 99917205 106140765 90483495 50789940 148385100 30542025 86379615 501210 97140420 103431660 26619900 145825755 24223350 111484620 129210240 121273920 106125945 1166280 135947055 109760535 135812010 97845435 2615205 125546715 49014180 18558180 92026320 3203490 34338375 128806950 58188570 7538865 133450515 2829915 3280980 27727140 118761090 111505590 53331750 140103540 40107210 138407700 73489770 148527150 118395510 112687290 72198990 40857300 112259670 143057610 110008800 78749325 69953730 43654020 97670850 108134670 117699315 32130165 71259750 21581850 36327480 35392215 1576545 143406285 142675155 34168095 137688975 85178235 29528730 36451800 42967815 107107560 17594160 33190080 120309960 26916570 55487625 130450125 111660885 57594705 57446745 57409335 61176720 42064725 29492775 74332170 31927605 89600670 40480710 23097315 106357770 44524950 114240135 49189110 41801475 12548805 63351795 12349950 67082805 99903345 94397535 57940140 24868050 7190385 131062425 131357295 138750990 97843155 130368975 22869630 18279645 1401195 98897670 35710155 11491875 16520085 147919365 36799200 74208645 3721365 8758815 65874750 77355810 99452580 34366065 95791230 82420500 68479425 92515410 50676135 25706205 141998325 9259890 115390140 96775920 142541205 65384925 113398740 4820880 126645105 67662390 70324185 69854460 132653490 120985200 94739115 129856020 87357150 74072460 19857165 110304870 86487075 43091025 114804210 11201640 92185230 66857175 100449045 89148840 110210940 75846585 35327955 22977285 138311895 71547930 57397605 105147600 97547250 45721005 148972410 99734895 144658950 103072395 21203730 41013585 27574875 18526815 50456070 89180085 1711890 86255040 59451165 76455330 40773990 53051580 85806075 139275900 83102235 96506235 61042605 136440960 107438325 91935090 113437905 57033540 32308635 7163790 20458440 136591335 64100715 131171025 65960400 127416000 114030225 6996345 144707415 61941885 133589700 10089765 14270865 92891145 6615000 80849895 71174745 110884470 144958395 87781170 19423530 68264505 3100245 52406250 97145040 13257630 147035700 60600240 73922700 50575815 73894035 137076495 117425340 78411465 141935580 13083315 16131495 45792960 25796730 23223135 120167190 101522355 24715560 127195260 95398320 93075840 21922515 94618650 103857180 114880740 14142870 18246360 22477845 74750730 119582700 107958900 104592525 97225560 17698890 87235125 25229280 92436315 68352930 17039385 134367795 103725615 81080655 7677915 33085200 17228370 71941695 100561815 48173400 95032425 103968765 101944920 82740360 149609250 35029350 67512765 44713890 34106490 72133590 32513280 6365970 6966195 149180265 41686755 127901580 42018840 102680430 127802565 182715 41353605 60555165 86511930 145560195 22594245 107358645 100685940 101925255 111793305 43527150 22609935 31412655 102893010 28756500 5733000 77949450 47876550 64248990 58211880 12161910 97991685 76553550 51020760 76449675 34600455 23027520 130535835 36983505 67433820 114910395 146117205 26056035 132072105 87529320 39472605 99203955 7787115 104424735 145596735 33034335 90847485 72414555 125679540 31453155 71043135 142867200 43672365 142625580 44436075 149976540 67987995 35732070 52023510 120660390 91226850 123872700 92321670 138003075 47055195 94390020 47973390 143742960 61345860 98451315 145657575 103016715 114939180 51959430 125716680 99359715 91260450 137482455 140273835 33521685 87813330 81949095 135164520 15235800 115274205 16619535 143892210 120662820 123080805 135801915 11089920 91793715 7870575 22826580 127268970 1953555 89116590 70088550 145200000 109371720 11388855 107233500 71710995 121384875 120355755 15151260 7570995 98353920 23110485 76037790 49296465 140044050 55625190 39368310 52862430 128554005 9731520 78821955 57852375 17827305 47892345 148203825 50569935 66734070 51906420 4601790 116344005 57890700 148784280 64689840 8826525 49886175 97932900 6018465 72982695 71603145 113984880 127812810 99294135 81165210 48932385 130277325 83529480 41956200 40218585 74521545 3544200 143584620 7199295 133621635 49964880 54456090 39178560 28166775 98113695 119085060 141592365 90398385 9194370 60991605 132531630 55217340 61486035 20214510 77981430 22387860 137453205 124472865 12220620 10531020 62282415 23583705 49262115 58442235 7977615 31104345 79402620 84197925 70429755 12202125 67345005 22039920 144175185 53685810 75326535 111174225 37146240 72149670 70317570 58423740 38676210 50650020 89109540 24516300 118844130 95830290 109576305 108062655 109832355 137609295 58968810 129953295 80124285 27008565 17528160 100698840 76760625 9565080 61091265 95155995 60307920 24627315 41164065 63923625 53966370 90462630 115312095 43795620 68806860 133993410 133112565 36442785 94880625 90541965 25382790 147742380 108630975 16124085 3668775 19010625 827640 18181995 117153450 33187530 87433455 16497030 74190795 147967065 46903260 96027450 16551090 122808405 92384895 127904265 94742940 103701690 12616440 74040750 112253865 58278480 145159500 48063795 105882765 51629955 62508615 64137210 82045920 7875780 130392915 67999095 3938880 134988330 8556750 136934685 1550745 77222805 41610495 30124110 4008090 19029765 108361680 90575250 14152860 118237575 136512735 115818660 31187580 96069915 144578130 131016420 50677380 32105235 46429770 44418450 12271710 46251675 25878165 97673625 22478790 23898990 119904675 137585445 142244370 98603385 83308395 107106135 116933250 54391740 4128150 75637125 119781870 32347650 48336795 35564430 47099715 48002445 44609700 42805635 12144690 129175185 115403310 131540625 77429325 42000945 142292580 140596155 30673020 13394310 35745555 6729375 51191325 83329590 77104365 89109735 140331870 145033680 14795235 121308750 3550620 147365745 130821165 80750895 101155995 65873010 67964730 98976270 91031745 98391045 101656620 92462820 22103925 56972070 142117425 26718825 113903055 125759670 62515035 65454240 115689495 138256665 26314425 86087700 76272630 81108195 58973115 126913335 60523890 38126100 84724575 51971355 87589560 97012230 85690725 83997840 11544495 44029515 96726195 112865730 109223340 27304290 81982185 81014385 3535170 84350970 138882780 43438845 13631355 134152320 53031645 27863550 121566270 45311775 43692900 85322835 21930555 135953685 131434365 121746525 64140225 130978665 110070 127482345 68467500 5285745 136858470 8419665 72781455 6708090 8816400 111537840 135948390 143918640 34501635 42404040 134893755 101822790 23431365 48157575 138570705 16325625 142168455 50080605 75206400 109585875 102348555 5261055 21765045 67157505 10803180 102303630 97629960 36881355 11598435 83526000 86720310 40983585 71516925 5104920 64105560 61634235 7840860 23104095 74190945 106144035 26058975 16670520 138942750 56128350 47227620 113457690 69402735 17363040 43309245 140166450 105394425 12631440 40608540 17453715 13975470 102985395 98710890 116524860 130842255 30651600 67024200 98456745 112724745 96540150 115999995 31586490 136733295 129354210 100781730 14529270 128497380 127108395 101543130 24588435 145987665 6810870 116310420 111746925 58818075 112897530 22350480 80260245 12915810 2511135 133586625 135411330 83173650 53264370 3545760 84167415 47296455 46658430 77626395 137299575 86067780 141350910 115808100 45403815 96084630 143615595 57761880 87454020 104280570 34979235 12040065 146426175 142669440 55630350 131343360 12539250 27147090 93058050 83391405 106611675 15455280 49823535 114512805 42648555 20074035 24033075 51240840 3751725 142638165 132142155 137145825 89215350 30252555 97798500 53795220 149852490 103476090 36351090 41357025 145184280 149091675 99171150 25302840 65495010 26494680 134556690 119803965 125565375 116647200 19936035 40907700 22233120 115416555 100131570 133192785 100905990 110242695 141449610 132201675 65843220 131391420 54417255 37570740 33026610 49621140 23047710 81116550 64179105 91830720 57011835 23179440 75237600 52855200 149426115 25625160 66500190 101945100 115580235 89521395 82120050 141713490 3292035 84264270 119227230 128469495 99247290 134133135 91578630 19726350 53837370 32979570 64386555 68247750 83098035 12453105 90329730 123763155 78724380 38530260 86727105 137042505 62890845 118960110 35118690 7617615 100875810 92639265 101615280 60622155 16774785 15801210 90915450 79769955 49095210 44812740 3424350 147844395 70901205 134721375 101780940 24936450 116118180 74286345 18840405 85114125 48901035 143389605 39973995 83726925 42421860 134185920 24502920 136766895 77841105 51660015 9296235 11201685 149781975 125417595 100580175 128274060 40360005 57082395 14354805 42147645 62088735 124019115 20772855 25768935 104739990 129630690 73100145 123356055 78271815 136896225 47102385 25811640 33426330 37410360 24105975 115363650 131980230 147171360 138622665 76660035 143080095 61951545 61474890 132164310 65880180 133798965 71919810 44734455 123434145 71321460 149283360 42412575 137227650 87967965 44836335 13709355 78488895 102029985 17859405 122659755 56989440 147146220 51129525 138341835 26775045 53646495 73185495 52393035 68952195 118789380 146104875 106051155 84481800 112799010 47644350 16798365 135368745 139042740 7965480 69214065 14462220 19330860 122443425 43243545 69241005 101853345 144176370 33223320 16245165 22411080 140680920 79118925 88707555 17385750 65181195 141568740 13167030 136501380 19392000 46815795 119125530 87527925 48747225 88590510 98409720 135598710 70917705 69995865 19410780 84456570 41016330 144998175 115625055 87481830 134673585 99493545 78575340 116946345 107427900 24666135 76513845 94026780 130678995 134307645 106259670 14295315 99199875 26068965 79229340 2038740 19545300 61895580 1429740 99888690 21747540 59038200 102454230 130143810 80664975 145916160 124072665 125671695 80890875 21982095 128184825 42145740 92490465 4851615 49019580 41026215 123852870 74294205 52871040 40152855 96341205 55636110 102972090 149902755 86733165 15592230 100963440 101592765 12094095 93373485 137500215 41654850 33974340 37599420 10336080 35811075 127076220 147896115 134576850 111670350 133683990 43806435 11514885 97776780 54656580 22720785 9249435 71911905 67032540 104444265 46519230 96904260 128021595 92393595 35254950 7295745 136759635 149428200 98564385 58049010 112729245 100779150 103312995 112938750 140032065 53853510 62304750 105140430 89014470 109175895 142217445 147580095 100428165 82912380 115740330 88093500 2944380 125037375 87886530 107972880 1682325 109531875 108816675 39263025 40782450 54073965 118265970 131016840 133263975 109384680 140392515 65284380 134297550 23490060 100953435 22789125 9139350 43462065 131503365 37935135 54200100 118993980 27244650 26951565 17591610 124752990 133174995 117774825 51933840 92690400 88368915 55196460 65166285 132835935 92096250 35688315 30896355 126853485 104928405 25314405 127476285 91991895 89946585 74998485 124670670 36641850 78782355 134772120 57531600 119613330 108753375 1916280 55667235 52528455 9720855 101160600 58278435 15929670 14972370 75948585 22216050 15243225 14379780 142285020 60370335 12570540 4807755 44469210 142788060 41675730 2196645 127909965 66227370 25387485 139282185 53023065 123679200 134927160 83122860 102542910 53577450 104571825 101039595 136453035 16724340 7721940 129126270 71040360 69890070 102405345 66039600 52199940 145461855 70629495 19420065 144144540 101530005 44347860 12291510 3331950 117423630 121383360 49819260 70928250 72104625 66777210 75598950 2126895 69226200 111164985 125832135 107784525 44473620 90123450 91178820 44805165 47093850 72206985 126027705 8981655 58449120 62897055 30039750 69481215 126664350 25100025 123906015 147451785 68853195 141782130 135193365 68318535 24255015 138307035 109504695 19432155 91406745 71207595 74355780 4369905 134504895 47368350 89773635 98890005 95897220 82514760 145015260 149004750 128424180 22091265 93009705 79931715 60193635 41494455 28239780 93800400 8713545 87133785 84804510 76326810 50460345 105174900 10206870 133959090 142524120 110471205 45196185 104057865 88390635 117982470 55094130 95240385 136913385 61919595 104520330 95269320 55767870 92078490 314910 74897565 58548195 70184265 83966280 128339970 147136140 112422405 75614325 91566135 115993980 7730145 25200270 42773955 122947530 30107295 15957630 100466775 2065230 61120470 108293655 107566125 54430890 89085030 72342885 52072785 149574960 114309480 113800950 35889915 66111810 129234810 106531650 143962095 10240800 60977850 124447215 138383880 47563920 40703805 55829370 107831895 2694705 68024025 108266940 23925285 30702750 102595080 101189955 18987780 91251000 23417820 53546205 44749455 146024475 2877090 141156255 103424610 100725450 134014305 104250360 82973565 83916885 42272805 69745125 118576860 141155850 43036545 56445630 72952140 90423015 93716235 96182385 86721885 16345530 15285585 18822990 131323260 6581730 126226545 74462910 72709500 28622865 60459795 89014005 32221755 61958880 70358670 116905410 107063940 42149580 117913965 66971655 25364850 48092100 19662075 41371305 76026105 79110315 37528860 48482430 56167350 88080750 35187645 98371620 64095180 55254180 61814580 51359835 146101845 142594170 111825360 115287330 57950055 62658150 18522645 130908720 44028180 134008815 64458330 121434465 11021235 20360355 137356275 15338850 129771015 118645410 37895580 58691160 39135225 139698945 13271400 32717400 94828815 133795665 44394975 121298280 45615465 105732435 112363155 79163445 51512340 68309355 92960910 140550915 11012145 45043710 106035795 28388805 32017605 100437030 44437035 114944205 67855485 146807880 70738725 129746115 76886235 59930700 48267945 121020285 23840190 103811625 138026970 112039335 14023080 61165905 137502375 77648475 72801795 48109605 58107645 101683575 117788730 71816490 100479315 50762790 107574945 103375950 6934260 99182775 64648440 15425415 106578345 106410180 26814975 16857360 51400230 63615870 31065765 140156835 66837015 124839915 141773085 46839930 37730835 112432635 21220800 96952785 122871540 21065355 147363570 104008020 123273105 47753925 118388745 143676450 106723545 96286515 149940 134079270 52062945 116253120 115568040 36943815 81780225 142967700 39947355 85141455 54217590 46002120 76913235 37774335 67186425 5055000 59129010 484695 133160700 44365695 15678705 109911390 69361755 80623905 60527850 54686145 85572885 24200295 17791950 114669330 23512065 59949540 23753115 140178105 144382965 92053080 109434270 69852195 108846105 41300880 84965460 138018120 44501295 108783045 127753965 16400760 41814090 106993995 116980485 94197495 103909290 133251765 70582365 123938535 44778720 132129495 26546565 12990150 9289080 124350915 70367010 34904640 28169535 37907865 96624870 106837440 69115890 21947115 83744460 107719845 134920965 103365990 134941605 131443395 52009515 60180975 48947580 86869650 118094865 34081875 72535650 41926110 126582495 49370715 148783080 34410945 127932450 100102875 87779295 51258645 30145275 103091085 52529685 21566700 128439525 53513175 119167725 65700705 137805870 12943965 30364665 17841510 119994720 24047520 99587910 118325100 26810235 118617660 76482030 68712930 38108685 56420220 137088045 15312885 105369360 49841025 72883920 105238185 104387295 88281330 19475430 78572940 121960035 28800645 143218755 144726675 52925340 22776255 611460 9749040 116012940 123410985 117156075 114107025 85331310 119850885 52094745 145084665 134849265 46517880 106487310 14819115 108845970 42645435 129570810 63468105 124071705 10736700 74239155 93564315 130887330 9779595 108607410 47195370 68490825 84727830 35216340 22234410 108225045 40366125 17300910 70774350 76773570 23120895 140141505 92075145 71495685 7194705 125573115 134082750 33648675 120901425 50546865 57521790 42868905 99769230 111270165 50960640 74143695 120732390 29552235 98791320 77488200 30197070 102542910 15073875 70921395 64585530 52803780 137116575 124849230 21322950 3884220 10458915 3228600 137975205 25921305 101285550 82060065 101466765 116971050 15382725 108087285 12972120 37458015 128536095 71489985 127226565 55868685 13112340 28481745 70276545 18536985 48472905 109810215 130003380 84857865 77885445 76309170 43197900 35083980 21894705 64585365 50931690 34560585 10141575 22463565 117343380 2431035 111535485 80375490 26661255 21594195 78517815 46795665 90495885 139377735 12073770 121608090 62872005 25744665 65557905 57245445 133022895 129154680 22476735 48032865 44146695 32499630 71411340 125549475 120961650 82551840 5125950 10639980 103408290 52989225 74374260 101679135 62171685 133394955 89363595 122442810 33244305 125637165 63896070 68280810 84231885 672420 33671970 77114355 137166465 102983880 65514630 72219360 76785705 50734095 44941140 104895780 131503065 88103655 28525425 47975220 78382245 15320295 103634280 55792800 80101575 58392195 124273905 21204840 117669165 10092360 15382770 131696175 72783735 124990965 149996205 105812775 48078045 24058380 91372305 47757105 60859530 43530720 130328790 19816200 82774560 107499960 127850760 142447860 46328865 33370830 73349985 94583760 88581705 40627500 61383045 129092790 33115245 97418430 26747685 142622070 1605960 92718990 127810650 101803500 24126555 14124795 105215700 243390 144421980 91851645 20677125 48204465 130848435 123838695 20325465 44261055 65549685 65269080 72980775 104262210 101564250 7373355 26486490 65489895 23197335 122149395 18245040 115355115 49049085 32360925 72433335 113866365 55590150 125655225 26071065 57028560 115733640 136711320 17193885 62145855 140371215 65005350 120253140 68321160 139074570 29664495 139471740 96334950 74129775 104322495 63110580 36850080 137070345 142355535 70894140 89804310 96434040 15733575 91634265 143073720 52526745 94612380 79007130 66372435 13654710 111905715 61194015 106518135 100180500 129766935 50302770 77607345 143297010 41223720 51784920 73125975 57712275 104298765 102163980 143123520 52856355 145705575 145545690 108776970 30393855 134353410 141717105 116090955 18319380 140701215 136158780 65276895 23341185 104387340 2981220 41713470 104699745 98605200 19992885 83427090 134040315 92175345 58813980 30370665 128090625 54192720 40147515 35383425 12075960 11371860 36267090 108506910 131974890 43530825 81538665 78564510 126684555 126907320 108390975 2795460 184275 34496625 24699120 21063840 129859545 100157460 81418725 40007730 83590155 46014270 15955005 96932910 59192385 4195425 131831400 43868835 56492130 38137335 55102770 17421915 74227005 49586835 40570830 146470290 112375935 139737240 134752890 58646100 27072870 10371000 104579835 74940900 137961165 28902030 34360365 46074030 30506445 122226180 126780870 74444175 95658570 116204130 98208690 54261780 143239140 84422955 87846645 59087745 74618595 125837925 121906320 114552645 97020030 96132420 75231975 145259085 50729235 16965750 134549250 8492760 25486485 103399080 138786390 44363730 33621345 109766235 40054875 120988830 62898240 118262130 145986960 114079140 125670690 119502015 134623815 9338805 138147900 120451875 54295350 144053445 39737115 146292090 27483540 124703610 32527605 16026675 55282725 128748300 62731695 47882430 83171550 120336375 40405785 144144225 137370 55474710 102229200 120828540 14649030 52502370 94765860 76443090 119541885 8295045 3483435 148994520 19134450 62482020 140982675 19117185 11724885 77908905 123910470 51437880 91280970 75365775 123514335 82368690 32430255 56718720 14997030 5390430 116429475 116626110 71783220 14708070 60759540 111625470 98892540 127533045 29976855 69372915 105054270 47116155 143541255 148674150 131842515 38390115 15107700 125011905 85939335 46797855 108216060 115615215 99750450 14329365 38216655 108095190 41272710 101458650 105824775 76588245 123410550 122939445 49825080 66772290 61052925 73615905 131003355 109948785 73113825 134286900 2152680 138782970 37193745 116536785 38656260 30152460 143839785 129452490 73776300 139095135 93223215 14101650 68576340 89516805 35526435 139207485 16792125 110448135 49546095 113120490 45697650 79689180 75922125 55238865 144685575 113220885 20919735 668115 88197840 13404015 145188090 115823940 149483955 149411895 85879485 131070975 114380745 10292865 4230345 47018955 61731855 75372285 107008935 63400530 98405670 71410770 24277890 114211410 39135585 88707525 90244575 142505190 74265615 131949990 61807440 42538260 61904295 56083170 128431215 7127805 113689620 18930150 62360190 49862610 60983790 3783585 58294575 56955060 46802025 91084065 91081815 134781045 89752230 70969815 26075025 94867515 33091995 12529770 2562495 141969705 14177685 18721950 98733090 120900390 70753800 121866420 78387135 93699600 46297185 87186135 31203405 14173065 128712030 56702505 144005475 80796090 115213665 124057065 87363915 47940405 125085465 77891370 104290335 51141690 64598610 22353375 53241870 100230210 101444520 70874670 28479900 105268305 107646195 138086430 84377325 50443410 94077540 31143105 24330225 78078735 84362565 8674350 3947925 17908875 90705405 70527825 88770720 13611405 94842420 50719245 98953290 45136125 7993215 44619480 31364535 123994965 106393815 142705905 4094010 95465745 40196850 23096025 16044405 73034235 58537515 141170130 36343980 77163015 6916545 28888065 18203100 92766675 102090555 141644370 132088425 96661110 34354170 137087160 44467590 142294710 71062455 78298650 105601020 20905500 31583055 75811890 21172890 72196080 50474445 113983560 72497865 82638360 125555370 132417150 136359990 13807305 50733315 33346440 2540130 118083630 5685915 78697635 27489330 88038720 47910885 4793130 121735935 102361275 52232955 118825950 53097465 40369740 8881440 123171870 89096925 14881485 134488695 72040200 70507380 121877505 84801450 48628575 118774530 144757425 67959930 82476780 54051615 73217490 138192195 103617465 119215530 137838525 59118315 9143505 20145225 23257200 117436680 147988080 59835360 29907495 21572655 126224790 143991210 81532335 104175570 61754520 87702900 74864550 137798835 33507180 120809385 16302240 149325165 19761900 98130975 19293840 125650140 116458770 110001855 13045620 97246485 21990420 57263445 134433690 19972080 45122625 6782580 34018545 16900935 117287985 5345940 145217220 94546245 96084315 67510320 55077345 121329360 127870020 5575995 142608420 115735200 57340365 73670280 40363305 28635675 62853255 98420520 16408380 44981040 105467670 145262655 95989980 143528310 117681000 136978530 84096675 133026915 76444830 30769605 144491370 116557200 42045615 113182365 115843455 84386175 31671540 136236615 132747990 126054435 4775130 6401625 136133775 65221545 106138920 89536605 122911200 87077220 117179070 53055330 84773970 77285700 120585255 119015655 73529040 63959790 113092845 79271445 113205315 7683480 125665230 88152570 10820055 48059580 85101135 102779400 106872300 84016665 27760995 35294265 19884540 9090240 10069950 64203915 123921435 60956505 100485525 86222670 88836075 49318080 50758455 7656195 82935555 52813305 136039020 80621010 136777185 144157620 16508865 21259050 92087385 134138595 46375515 68391315 9287340 59210250 27631905 68700390 14048940 52083390 24945540 78102675 109433295 133137570 112960650 66347265 132158520 129284610 120803625 18870405 62074410 11972280 42672645 141967860 48143010 103339185 149281995 102725535 26130015 118911720 6717360 123055245 131516505 65737425 14694480 57621975 37407495 29971410 115842795 84792045 112929930 35990490 53205210 103296285 115791075 10130640 80277465 69322290 98845050 54417000 50266320 29577810 96433485 97375800 95474595 41191395 22547490 65910360 102003510 54805560 60491610 106884495 5994540 110006475 85304235 47458665 137698950 135533805 44653800 15119880 78710355 60239715 83014890 67024050 74814930 113848245 34595280 134522610 8819535 32181765 94383765 105565725 61079790 10533870 44421210 86894775 107327685 76951920 99897930 83628135 35926020 116108790 136210335 110164365 36975480 27243300 139980060 138205770 132269310 35943720 13609380 67367550 111906060 131272890 132738660 90850380 147720420 21514650 117345735 107753685 135281265 89220420 125302770 4714005 14412510 47227230 1440405 69950025 105226035 36585720 122939970 85084230 16279635 71699745 64766925 84072945 119324460 8643870 84200955 111527370 30088440 83330685 21902745 5091330 54979815 91266330 41464770 685035 136139445 127799235 112142970 117785925 40442745 38490690 102569910 147926130 146220090 92406615 23979990 139202730 94169130 131703405 106721490 35897835 86467305 55656240 73064295 147974610 92748480 132065175 102515805 87442290 25243845 71904150 98124855 147428460 3634905 74255100 20848395 105548805 50782830 53658705 107249235 51450630 85594770 115574520 65450730 85719585 128594760 44308440 73674900 73130640 75766695 89137050 93270855 28677345 75825645 139343820 118770240 57551520 136659180 48091005 58215810 77615700 74740560 75386640 65365950 71132910 48233940 14800710 101725410 112229700 18664605 102094335 109034040 20535750 33156210 36029400 127398510 64736025 64251180 33352065 36038715 25757220 30195855 120804180 109654815 28124610 30421425 148723605 104699010 103072125 132278940 9411585 125049120 9953280 22189800 24612825 68405670 46190190 127448100 85237740 124209180 79071180 41136135 81567675 145659120 44255025 65241690 81223185 18207345 27305370 46975545 145890 33024660 44206800 120821790 134887500 95239455 144705165 56116515 31340580 100927515 64108740 106464585 100140570 144306855 1182045 46221120 86501265 95223585 17282190 100512660 93941505 78905220 72040035 116011785 13747785 140037555 8136570 38995380 3746175 60669600 11729415 25320135 106805955 123984270 140512125 70184835 147209475 122303565 144820425 8134935 133512360 133180230 105757755 146242290 123122985 75055350 64609560 132323490 71100555 74071320 7279635 42769095 26789220 73240770 39498825 81343485 2696850 146746980 125651970 115400835 139628640 33661350 117009735 82526400 71222880 40145505 87504195 107377230 122599920 53243475 2275035 140107335 146944410 110802075 57593550 75403995 129346635 99475815 111067110 15105540 14191710 23524785 73381035 21276465 12718860 113154105 49571430 49619145 33225195 86287080 133270380 85392210 114417915 65277375 83255220 1887975 64793175 4192875 10924170 68991015 38910135 89174505 69620565 81057045 70499070 76338045 25606620 71440560 114691755 45388500 2217480 95121735 16392075 95327460 28264710 140256180 104643975 102307290 23335020 76318635 118463760 12005670 108500115 148888365 52307580 81025800 76686975 111404355 59702280 67604175 130859265 61483980 120450600 19684320 66638625 149135175 44207535 86591025 50343540 52150065 121185060 114115410 68177640 2228430 83209065 60413175 113833380 19559100 47601090 7434375 134378025 66226335 23821665 92499855 111777600 14913975 38368590 115689945 39515700 94835985 42208200 77106285 16082160 56293605 119512950 241800 126026085 82378350 90001275 76780335 80691795 21364065 678900 77812395 19403025 84187500 89919495 37828980 133506570 93249570 33207810 50258070 134456505 126652425 49688565 87113370 82978110 106837590 124496955 106476810 62985090 6332355 12721290 24003060 59505180 48812955 104779545 142488525 124970295 13062015 118890510 68191095 112255065 97785300 133444650 78516510 92712270 56126955 65957745 126592620 21353910 127571745 120891960 67667445 10592955 92187900 42777315 97952955 51263745 1951020 24555660 66382005 33046665 123642000 121624935 86440215 93284925 120773940 126858495 61428285 4437570 59017635 63699450 85923390 76015230 117242085 136551660 126387870 42394230 68263275 73604400 145486545 114098685 135384645 98913555 125161650 97760670 88072350 103963020 109961520 15850125 16564110 96491955 105072315 135947355 90349560 19603095 98688150 144328590 86591640 105645960 91708485 61804515 89115255 49460220 124826640 75904290 74034645 94532955 54848235 141938340 102219600 133461435 105313545 37934070 93288900 105399195 80661540 126987435 132825015 146081805 145756800 140352195 622485 67463910 136806540 56617335 102498090 118572105 35090955 90462225 111418035 128136570 11471280 148551855 112279755 90518010 24096540 148802865 43696650 41041110 49226505 53800575 148764450 63242955 117034890 91250730 6756060 50655105 133369845 77935845 61726785 29813475 89034525 127678980 80090655 17434455 69444255 78139980 25484580 56070900 50610060 45294660 40318575 35548080 148347660 139913400 44722215 62794545 53374020 64205745 124706160 55893555 95703540 130732245 71990595 30230460 138920910 131183430 146593290 46643175 54037560 57693825 70132620 31117725 120629910 113011155 84602115 120219000 147634125 2390040 15997620 53762265 141433950 143937330 25277115 59810220 87421365 49253115 137239920 16232250 35977770 10619700 115212765 138141150 100233900 12825210 84127170 135436335 33491940 34646700 38175480 62927940 135834720 41837100 75137010 81539700 59083260 63312090 71931165 97706265 92969400 7202595 91821645 123353655 149500740 5533515 19143180 89140110 60410655 60402900 43912905 63466725 102431670 136802865 61455885 78457635 101255295 89786820 37951185 88527075 126965070 120495990 80234895 131596980 96425190 33045300 11164305 31659315 33015945 11108325 129242790 94839750 141673635 77452365 13837050 75300495 139695540 17491995 120804960 90846405 3008340 20081745 57896760 105328515 148978905 96147165 136412640 43619115 122028120 12040020 16229535 93310140 120267240 63352590 124372335 5947935 55351335 100480230 32799660 141841290 66577950 101978460 76248495 119547345 37178730 128025345 63449010 114887460 40819050 4544955 109424790 97779435 137424555 71136825 120404010 82109670 4582305 29356290 64415505 97383375 33244275 132132915 64174080 145216230 57801855 19890735 102650940 48146985 9881070 81759705 6322770 44221275 15282930 140056995 50158290 145916760 124215885 12922410 128274750 52270920 12137790 12880875 61813860 27166785 89806605 16235565 149376810 133578300 40312905 95263200 59100150 97277370 100042545 55683630 40824585 68770845 76864305 61909275 87317625 72430305 119621970 45136410 58273260 53944875 18270510 17356965 128360115 76834530 126470400 40409070 58497780 34913790 58221480 57393045 36898695 22998015 30755040 59107620 131003445 1651215 68076180 46346460 5363910 105386370 12023145 44580390 19415505 114504465 141759060 148727685 48103110 118012725 106482255 129231870 42125925 87964635 147831390 2154375 4990770 90335475 48998010 54246150 72579510 67999905 8660250 90081315 109106085 76145730 116655345 117276945 99318375 142728435 6957735 90540045 92342325 61887030 148658325 70104930 4052400 131599245 60765465 34797210 40435620 37928790 3319860 42343035 63244980 29460030 29772060 111111360 12010335 4372440 47587695 147444945 35744430 145026885 57293805 142984530 100385460 36090480 5633595 61753590 120061710 113016075 103570170 70770180 123051810 74423160 43640280 60351435 134083245 81298290 17908740 23337660 52093410 81665415 103330560 22583730 590940 52757490 44652645 11465235 102953730 116101845 140573475 45052350 93915885 74765250 60197940 7774875 130426905 15589290 16642905 82234245 90374820 136561155 38606640 123567240 130526895 101052825 104783715 83155185 123017355 60064965 106958010 136875750 96073215 112995885 78831525 143776710 31834455 137804475 13751370 51058890 53021685 20631435 63742245 56566440 74981235 8561550 73688460 36943980 73177230 14521785 45173745 52195800 124637475 111612450 37424475 76549665 19611855 51624570 7790460 58612185 32617320 10502310 1191015 74032635 38187180 44188695 36557490 118106820 24304755 39423330 67939440 134298795 42783450 82146510 3105315 100321320 41376405 8872110 117925965 70628580 86988390 145180755 59576595 94133715 59110935 14202045 107297595 103770180 84341940 12927090 148212405 15627090 77713275 26960820 43015605 4613685 76997460 109508175 44032380 37125825 7035030 73316595 73681200 61395000 143666820 4314570 87915075 18037605 130976505 38156610 32506140 52137255 116692830 57454380 143550555 81534255 74175660 80577390 56643300 88973625 31449975 76248480 132103710 22205865 43458810 114365565 4891020 110579535 3253785 34450560 113460645 61382505 38225475 23964195 106429635 106125420 81053865 126065175 130361370 145133925 33537360 67506570 87222090 80328585 71063820 140320575 67824435 15440550 180750 77699985 129829755 14403675 88887270 55326510 115785705 46140735 125224665 82312110 57098940 130889850 48874425 97677930 32556030 143861340 82918185 126974115 8251380 60403110 9545715 27265605 21232335 139148790 45341535 114259050 9657480 13021395 113701185 58853205 56696370 19114050 15093285 109300320 7546005 58033950 89631345 22593705 105951705 6529785 56417865 118240290 30150360 131414085 95758845 149021655 61334775 49181010 135371565 83456400 126410835 113319630 3469065 123392220 55573365 41218335 96800940 48944460 25593420 146631930 97704270 120725520 68952915 80401980 127612125 133065405 13352835 31531275 114829050 71815920 126841005 144369510 105432450 95589990 125248170 53332020 5257305 45854160 62462355 48383115 124255080 14876460 133929405 110685690 90878925 35150880 18426930 96195900 76954485 79164825 138955920 50439855 111053595 146389095 135774540 61988475 10443780 22133070 119689905 2450370 112184370 62901375 24585690 16072155 77990715 5798505 87475575 70425210 107851410 77797515 66389145 99585345 20081820 91478280 115939035 54742995 45485730 23733810 14653440 108497925 53722995 70382115 126216435 132745260 80779290 60166920 103889715 47726340 36550185 108913440 36111540 21992025 62370015 437985 59351115 73262355 133405290 113656680 125623605 28489845 35113230 131783505 59995890 30805035 121091610 32448345 34709700 95969460 141579780 83093145 141882120 25625100 35478015 139397190 20281020 51573810 92009445 10540545 69652245 79956615 103466820 7085250 96164745 109935000 92605560 45836955 35334330 50313075 29233305 144251955 65053875 3151590 61655265 78164490 94992600 120413880 26423250 63863220 14167470 36354045 128085540 39101190 14583105 109382640 94371450 119481495 149498715 13428000 68751555 105813705 80917395 20645775 76625805 147072975 102047670 99632700 85002525 103173225 70904535 93015915 120376785 38940075 9819060 138637425 13343190 107842650 140299635 59585655 9047385 120755370 79172610 61143720 35970525 131764560 24621615 84485460 19711125 57928575 56029455 45956055 14076750 143741010 116959290 148142625 1433310 91044600 27770505 46145850 70037925 120253305 85849260 124637445 29509905 51174030 130304055 69114105 109264245 70177980 143927475 119263095 18230910 41269065 17020080 112752675 32523900 85703310 83199105 114219060 107574990 80116920 16482195 16302495 48351285 45542160 61121115 52244085 102061695 118378095 57392295 85684140 69128625 138460815 3165060 48455610 76459110 55142610 131593545 2374170 9597045 34476675 101996745 37704495 8029260 63997620 19039755 25133580 52343265 109551345 26616375 77422305 63664590 104228430 64330860 65311815 21267810 12860010 135738210 113796090 138424410 121444620 40632615 22884345 86936385 93535080 33249180 63411900 33325245 146381325 37206405 139298895 26963760 18636180 3954045 111099900 106140000 5079645 111693660 18579570 71699085 135854010 102400335 88901415 58957755 138607785 103001685 25037460 105497490 98259465 37528380 85456920 78717000 22930335 47090400 34029675 51047535 136858530 90468075 26721510 147427200 134568435 134547360 43010145 20931975 75823995 65908470 108089430 85011450 1897215 118377570 72642060 146796360 101590905 84179475 135916020 80142960 134444670 132435705 45973440 15287475 38387175 49610070 46500690 52228815 23482035 11423700 106399635 35564445 136221675 64534770 76066680 85970025 148882335 132109215 97433565 123735285 67440450 82297620 93741660 73577115 22285275 17577135 114714660 117403920 18864675 134646315 82745520 6688065 60666450 7081665 115498470 137201550 98330910 139692615 61030170 30558780 127352310 84535575 48993765 20041800 91125600 12889815 61198395 123631035 121814805 108483855 23937720 115397775 91758735 146148915 33326655 83072955 17919720 4212075 31697745 76618635 133951320 113046555 111682470 102961170 60326985 144305310 108208830 141448020 29874480 112964550 33190080 77122890 1730745 29071860 83715975 28534905 87783015 42904155 135342015 62482725 33786300 99862425 113200170 89841405 147919995 37161810 143231565 142516320 135976080 96901845 69598215 80863035 143734905 51865980 93462630 125844420 142637580 40627230 45849915 123686685 129434055 35521275 77691990 112614015 57003345 62964585 146985555 5828550 45470775 45611085 26313765 70669785 36072435 118712775 13316040 80836275 111675435 6150060 93370545 54102720 32564475 23492700 103723230 29688360 73842045 126265035 81590070 127403550 67056525 15450735 142801770 70121250 108196710 133516530 64883340 43531140 134505630 38681625 146141280 121233960 11337900 122851260 72977940 111959760 115810755 140168565 92938050 76121100 117529635 42348390 123751110 25763130 109813875 3498255 65763450 68420265 106417485 21225270 133699050 119297700 123749925 128713860 72577515 138909960 52936725 5588700 18491625 140866920 40177455 36321630 65180550 51518340 78652050 47258820 37982925 54718290 62320245 111129675 101450775 34943055 24869805 114173460 20211060 96692295 88967160 139087665 6481155 140183895 102027195 96168090 115078755 72985800 95863950 47762460 37096620 91233675 41311350 122793135 31292235 26157555 65490285 91387335 42282735 24451755 45340620 34730265 13048620 15615000 35004435 59816505 127953825 98395635 41057160 75085560 99503670 22704090 61556685 16529910 87296115 143728665 76694205 129359880 31435890 96209340 34251180 67716165 50939625 35214765 33947835 128107230 27451740 48599460 33731595 1325295 3871410 91485345 57539730 92672655 78167910 105613170 145657155 99303855 5700540 103310460 112881285 119615265 102194490 60822465 139598370 144087765 49613760 144607335 66690765 130045080 67147260 95221320 96735795 40158375 30768720 13829940 137129235 25648050 60647010 36488730 80611470 119362155 137813790 35962215 121720335 124401615 105506685 116411535 97746870 145633185 36223590 5741190 87268890 63301425 29797140 88147275 66935505 97270755 1499385 85531545 93946125 140835375 139851675 98469030 94219215 56254215 56063370 65828085 148582365 24672810 2227965 131427240 72522090 79635690 30627840 89703225 56938365 124895415 44383050 45525630 82230765 106557360 100618275 50766090 114274260 73394625 63936075 116529435 44571480 8862705 25435755 28095135 12376980 92378595 82805100 63943320 44505225 26904720 138288645 95781000 50337015 50505570 1837440 22186950 22580130 125866305 142911120 9651045 140585970 15058650 75174075 59358045 35043855 95141670 7166910 71770875 94260165 146522415 8265825 73945695 47164545 62684790 77612085 140011935 50325390 57265995 115227900 32571540 60929175 84403245 29390115 93203745 127332030 140156250 40783335 81755145 149690115 6305985 67179450 145399350 136055280 9456915 116962845 70250025 118132530 141963015 93688515 120833430 25794210 113093565 13561110 78302295 31253460 80596860 10574850 49802475 60714165 135110130 124440345 36846150 149881845 73894815 71307360 111374280 77169240 60426675 86417655 123577290 35825025 122982225 97389750 10470405 118491345 76615350 35396265 140183880 72969690 121978425 62362590 135675960 120453585 36155865 80916405 27438000 114150390 143265180 144230955 46300200 55920990 95232255 24661020 42112635 97239720 49818465 78564045 8993580 21790020 36129150 53181435 74476500 9366105 103377300 7307535 133084485 71182320 106017645 1087755 54951825 50495280 75393945 3020850 137839905 146587935 85515960 30139530 54730380 44265420 30129150 123004920 30503475 68968500 11789070 89265600 8702730 61321425 144452265 137005035 79052535 88080345 65001630 41333250 64345065 35255730 27951780 142038060 35265855 118098855 22467945 2872170 115241745 50964810 140614155 48407985 30758925 53016045 40827600 101611500 37118385 106935240 46034130 133237500 123111210 54209340 57857880 82889745 76583205 100334295 119218695 131432310 141578220 70770390 95456280 38959395 79941465 28030815 42099585 11505765 68852370 45900900 40481835 77188995 53343330 5643435 48944055 87290355 62801970 28672065 51871125 45352545 98634240 35355390 57894945 116535780 87200850 139501305 118687530 22285320 68935890 31664985 142062960 17191635 1905885 74499300 50629530 48693315 14181870 30052920 91474785 82348725 16265955 81473235 99797940 72772155 106509780 145217820 29260425 54390840 55951935 31332960 23731560 105786600 28822815 133674870 142237365 100359705 102148860 145577010 53941860 92746620 54182055 89691120 1387785 56683395 62681520 100756635 86008710 92216655 122244405 55908315 132737805 135542055 36730875 91493400 35631855 143180955 58550070 94778160 8595405 146427390 87952245 3438930 64171140 89233680 29258790 50933985 102665340 112655085 119835810 146086305 7581705 143719875 24423795 54504555 131301885 123330135 30389280 138059580 11569800 67684710 12226665 106752990 87928530 95114070 50993025 79064670 36405960 50139015 101343090 28634115 105658230 91104450 107234730 109426065 36938385 24203775 108748230 92278785 63807000 112079670 18068640 142713615 115986015 70550265 90228375 75980250 28903275 1809120 111860670 102215265 68905020 42060345 12348615 45360660 108803565 136837095 148340955 131005845 128831445 76792005 7697850 22864725 73548660 125054430 108687660 71096340 141112800 41854605 502590 86979165 92190330 9986820 36295815 109572660 50303310 130201125 74795895 15957840 73732290 49088775 19622325 43953105 134444250 136938015 47566035 7482810 149801565 136350030 16231110 79269195 72794670 33109845 110904540 66640305 109223910 25376550 53341605 70459110 122580480 116954970 119146650 479070 34392060 31311420 102539220 130588590 20454585 14258475 40574220 31950105 82941945 5403090 32077530 120742530 123166965 62998515 132778515 97947885 72552870 81040170 56359800 64841685 7213050 144016230 13996425 117776160 740790 90778755 43768530 21290205 106829955 57023250 7868685 136525230 129885345 28862205 88308585 90350820 85818930 31126050 89180265 21655575 15880905 103558230 47907855 115584015 100661100 148037415 51882780 83804235 126872235 12735450 11543040 102842025 134797890 10604595 86697420 91403535 105873675 99661335 54185850 119451255 119718630 22132020 92864970 119709585 35851125 59966925 45222525 96222405 68686410 56416950 113459175 114953385 68754120 136087710 108015270 57419985 51276870 19675200 120658530 23985420 91042560 60032535 53257545 40184985 83199600 64583955 107607255 97428435 8054415 106100385 73880370 58152870 99911040 39405120 74976870 93755895 27154170 101454750 129463725 91249695 63372795 108803535 23361765 2148555 87495495 25516830 53151960 125909520 78269610 130177005 24104145 128514780 92005965 73647660 70343280 126089055 85538790 8089065 72824730 134570535 101864670 73509465 13780530 140663880 129790155 27690900 88061220 4157145 34486920 105472905 140398800 44730630 121476090 119020815 93566790 59937060 62798625 131880885 108537765 139849110 130517370 117710160 133080570 57548115 69797115 149985 82216065 10296345 55057215 47399010 149280660 15643785 50984445 26474685 66485640 50746260 113727180 55277685 66097965 92790390 129335295 3803475 26498340 51327420 108804495 52416405 121865940 147911550 112754595 61026855 13271760 62818530 69198855 16929735 121940205 43631745 75600525 43284000 24574620 73297050 97399215 31275555 130068930 109140030 85138035 129172755 141952920 132912180 78347340 73519950 29027115 44931345 118172790 103509060 76115790 121642725 26077440 128869215 68732805 92672205 22837275 95453130 4927905 114671490 83622735 51366705 140174295 44702910 17682255 74938230 78803595 144862575 88012350 72513225 2893890 133528890 47461320 66579750 62055090 109541460 39759150 54621090 35668125 86509800 118058625 18976260 73397430 71775015 66707760 114095235 24791385 14970960 127019970 42652920 684510 67403655 32753190 9507360 12208545 69114540 68969835 139699770 7331265 108616620 38206620 18455970 12848850 134693850 57651015 50417895 33459195 72658650 103712655 66901860 97237740 28490385 136640670 20833050 60809100 34969890 113549145 119120355 30690975 23661150 60185880 22405980 24577425 126439935 147703335 142465200 57037905 104918385 41006640 121851450 73547805 57870105 71364420 2952525 9072420 111250605 56634420 141258870 62258805 58802325 7297200 78906930 68339745 6444780 24351615 69370530 87298590 131019135 22480965 55048575 36328125 20976405 128865150 130631190 29573415 48157335 52652010 95829075 12094620 131460915 116367240 62517615 38135595 101778870 70245615 126447900 53747895 22787070 62881755 38407905 127943190 148706460 68990670 18043305 127813620 4384275 83422425 124927710 47263020 120371475 98903865 60572430 92986410 52742940 104747220 138212910 21567705 125205285 143956305 80375505 14122935 34231620 145540530 138414510 39246735 87913695 33175095 89857440 78340860 34583025 90985455 128749860 140594280 68237085 26160090 4654440 91428675 16717560 53209500 67592565 63178095 16431390 11068095 55574640 130806495 32090895 1663020 47439825 11673945 68219655 86515260 108500145 73690875 59749230 32198040 28890555 84334995 87256380 106404915 94649070 14699745 51140460 56464470 70521015 56026365 44824920 2437440 40869585 53526600 119818050 133346655 60696240 138112335 138769590 82233135 60280275 90591540 4749045 54620940 135015105 84053400 10470060 56913165 18223260 105251295 107292690 63273030 622830 6214800 24652845 3156075 3495375 5595 65407785 21601590 28067355 75135165 38667225 23492100 133317450 122741955 103037925 132839400 106628955 27036780 120453105 122865795 71471040 97182840 23312775 65305380 112014675 135319500 105287280 67535550 43764195 143622465 67842015 59192505 58277040 56960655 118403040 148576335 93805155 131536545 23733510 133413180 65116800 45477435 83363265 3671100 56245500 97613040 56055810 69031860 35609805 108793380 11966925 3149730 143121870 22889265 41977830 97268580 61634610 20836305 12495 88815645 110406945 66465795 36882660 110203140 110426055 880920 15720495 99465885 47629260 106127985 121516980 137699685 76444500 142057905 4502280 92695050 101212935 61219710 111071400 63887205 43459785 116133540 50433765 87351600 32914125 100882095 68477850 120111045 125892780 113374665 94949580 3221430 88453635 108942645 117915030 41166240 142594695 6981990 9773250 136035780 10017090 116754210 90826425 38828580 2886450 16502985 11562045 143029410 14058525 40286565 144258570 92940750 26511750 81848775 21512580 67837320 71476395 37268895 140680650 46126665 137816820 60002940 144021510 118171545 7112295 126798945 58177005 81178380 26117625 13295565 70027425 22006155 62834955 127948410 61605300 55998195 10374600 53347770 81319260 107071995 39967695 97283880 34584495 18591120 16278690 105785925 41356095 6983775 88725075 107412045 23487645 79035210 125622960 5358945 20323875 77898135 114680625 97748880 93615315 37702800 50879355 146402670 121245420 113495190 1483005 122001030 97661895 57851685 81010335 149842800 128260560 56733705 19132260 8676720 16816485 30642135 98785605 58198770 43686705 32407920 140773170 48028020 128283990 142943610 35232960 1899750 142566240 140355675 98703525 137933070 61712655 10294590 44454945 77809575 54258915 124800495 142089300 114771315 22074150 138279405 55529775 70272375 130655205 37801905 46764900 52011285 2526960 50224050 56041560 1802970 132720825 86833845 142953135 22678425 126107880 12198915 143391405 84540195 96603480 111219330 123220920 42749655 102660600 26557635 59438715 98716725 33587340 19028835 25383480 149637435 5046075 121362690 107366805 131240535 111799980 76081560 62730720 64079625 134256345 146727525 91563480 64790865 72497940 116541075 40420860 42407475 41670390 121680000 75705585 91611225 2087580 36744765 74838075 20195370 50091675 127164585 52487820 30720750 141281835 43614450 59503275 58798470 51066750 11944785 34936440 110364015 5105775 1164525 54073320 19529355 105310200 148469880 26769675 85751295 134303295 75043470 33095430 57345150 61409310 22505790 42920280 9243045 65940255 8708745 10533960 141855435 32186985 121134645 18592215 53038695 52090230 98983830 52509405 29134275 115972680 117418785 121105125 28898685 72074430 716100 6605910 9766320 88481685 102871230 32698425 127199775 89505525 131638980 90498585 121074420 22098420 96288075 27662970 124343280 63973215 130223445 93281595 80876670 64559865 42012390 141421680 97316055 44285055 45737835 67145385 75433830 32146920 12500115 2019345 101712780 142696515 104055615 15898230 90088065 48379665 97649250 3949590 50985600 56592270 75394380 46847115 100504710 65395170 119334300 26072325 88917165 149128515 127781595 37305750 33697170 82691040 35407965 114762075 34396590 69635235 1230435 144073890 43768110 121598835 48368745 136723515 12743220 141545760 128029005 9498090 54398925 142138440 24465405 16419690 99837735 63124500 43379355 19179825 132860670 67676775 102307095 148095450 149250375 83315400 33738075 105826200 104589795 114562920 40830270 148462950 93929070 2751090 102181605 79773105 136329795 23116770 4229820 81682125 149842695 19379655 145961715 43775385 8812860 96578520 61471005 96951210 20283150 62695260 148632780 4790880 93036330 18377880 93006270 57644715 75753255 38719545 129500520 51559530 134906550 52400610 121727370 148143360 80106990 118847025 132167505 147544980 56673555 82718445 131307630 19129500 84618195 52925895 79776480 58429635 57606105 17042085 81593385 140954430 65845125 118568760 62796720 85762275 43153365 62471880 31729740 23891415 32823630 131475495 9827445 18077655 15822720 24100395 67054065 3149895 39795540 9044505 149790105 1209090 40474725 116523720 33382530 104083800 92308905 90949485 46242510 99570300 89674410 70708875 97069575 21210600 12219720 105384675 128207340 53645460 116783250 122243925 30176280 74368755 65032860 68492910 110473770 131402370 119364555 149289630 77770035 27083865 126307890 123715425 137322405 105978450 130238160 123100215 54891105 30667290 143281950 59830785 127053630 123588120 77092935 127103355 148495785 31227195 59902980 101960685 6676035 128325075 91917015 12624495 100631460 18562335 140088525 44213655 90874620 134864010 101412180 8256810 59640855 19866885 12574800 73221720 30890280 132848925 60236640 128416605 50365950 49993605 58503855 8372445 89411160 35998335 111722205 49306350 83802870 14524935 11752200 50020035 137703240 12212490 129273390 69142260 114359580 122537280 92031240 21807495 77323305 116726265 23561835 21917295 87159570 97947270 113873805 140980215 55806570 61337010 42142290 76204350 109214700 125543985 24329550 66702060 139956435 59006610 96099540 68961645 85453845 46099050 81972240 113846595 90648840 149853150 147510705 39218220 42606735 77597805 135193155 146507610 8657160 96013830 114420270 15692325 17365125 14984775 88726515 37303755 62142315 126151110 88658865 92002065 93839730 138421140 137825235 103246665 56859255 10202145 148332525 72619530 138275835 105751665 33331305 55361595 21096030 116333835 114758055 82150695 18536055 108252525 112390635 84402360 20295870 67213020 102353850 95845050 110578380 9138165 19183770 126943455 134902350 22633380 110781270 52136535 71467230 117373320 20491425 98522265 5497770 139961670 67782870 38109105 127004250 55745595 113382285 17312790 85063215 24900240 77698965 56343330 88476705 84445125 11096475 80980980 39378900 64382160 22640310 103236900 140750265 78171675 31578840 26469990 118004130 57915435 117766800 83957835 21471795 49160910 134302500 77884260 4340805 85473000 33323295 125275590 94006410 62666205 3205740 57333060 36223320 105040695 138381060 123578205 109797375 27953265 68109975 59169060 34745445 79797075 60912195 52394760 131847465 97849155 69269070 11436885 83537625 16795695 52189425 82969920 6240405 9679410 82048050 86464680 122497785 120637770 6474135 131853885 87650490 3207555 114839220 115957905 6748020 108440175 122077230 73766160 21747225 72350250 129230580 56777850 63560625 35698335 149614635 47886975 127878315 91186920 18753495 18885975 117572550 100680360 37407825 125876250 114931875 118057605 38929185 123484800 128164080 109428225 91749480 54478455 17756475 31621755 78495810 147482460 71212980 63629700 37308690 52748100 50643465 36320115 85594320 25533195 74446350 49567680 53985990 104509755 87727230 134560890 44179515 57476205 17872185 143159460 33891810 79237365 146251980 145636455 126922485 45079575 67447905 35260215 113086515 2316840 89915580 88539960 83610675 89532855 19497090 42223500 67540080 82282665 118692975 34815075 91137510 144715440 20603835 17676900 63849015 56994045 48109185 27901440 145870245 56051595 100277865 84834600 59014590 694635 90654600 26030625 44921490 73767750 76633650 31749240 113627010 62600790 147989550 123805020 93964290 97367580 119442720 71662710 79183110 130794615 69835005 141690255 52211160 42674520 126485475 86773590 67550910 88174020 39905055 53019345 60603765 16905630 91905345 5133465 98091030 88590660 34424505 89001240 81992790 4225650 30048090 10111275 86508375 97868340 216990 30846240 21465810 78754095 2759415 56977260 130654395 47355540 134583390 44483310 63481860 130529010 70363920 83775405 134606670 149654760 74313480 79921395 41162985 24936585 129366555 52114635 34110525 16927980 50480085 14547360 38292165 58734240 148519845 46648425 52533060 5802405 28706115 57186720 112743690 118185135 60728835 103736880 131829210 113500155 38317110 126682245 6124605 103429605 83379405 28714245 38549235 88405020 109044345 149078370 1855560 123879975 106464240 69413175 47893095 56690130 53587395 73506240 139886040 149911485 70120260 122479155 109842105 124181490 42336090 983250 98021070 81546105 149623245 78446445 145327680 32417775 42679080 149552835 100014060 80727315 21807495 123916530 117564975 48495435 1599450 86621760 2758170 149102025 99992985 12552690 130667985 134589045 35451315 26476920 56589420 43641540 55789845 23469930 137946135 59888040 83062560 143013180 140333805 560205 96290640 72834240 32130420 25051290 3461130 114870975 20600865 97174965 137760915 8200035 69211815 90918525 145900050 59465610 65341425 127669065 18329640 47445105 30946650 71846040 49090080 95453745 145840215 77584590 11286165 86696865 9394050 25034295 61877145 87790800 97355445 20335080 92914860 71773110 8351595 45419580 41158515 80001285 69933945 129233565 123158145 89933970 106089960 68829315 138756090 51538095 54598170 235575 81316365 16374585 1157685 138729420 149989500 9408660 101587815 142654095 14563455 71211330 143448705 48177735 125696070 68568375 118181010 1369515 89827785 134610060 15819030 64825290 75886590 36368805 119888370 75842070 55814655 117860145 80043315 110463735 32859585 100587345 69460800 69836250 131978700 7203165 4872090 121886250 48295710 147052770 112479630 11577615 52742355 116143590 25197630 62007390 94923465 101896200 126117960 86406300 77025555 138076065 94582875 67795725 42565680 148345260 57640380 52879905 148941345 64885965 101165100 128510280 149992365 4450920 134017920 100286445 32143860 122177790 127650780 52217730 25978170 46007685 56521485 144948015 147167490 4423770 120641220 28849470 87963945 106635420 140052825 118085160 78518055 95188500 128961930 110038695 88669290 134733390 131734425 108020250 70080360 149046390 11268585 18405480 101300745 114758340 102965580 39298080 30650355 139778655 25554585 109812525 45795900 102246225 12883650 86923740 79119405 75015405 132470910 110077140 53392935 62530050 109081605 55750950 24513810 40163295 15555915 78928545 101716425 16389870 57237270 41571255 120220155 128713875 99863760 114368925 51274230 129674955 123915390 65171535 96020955 51838005 5706735 10687530 13123125 63874935 17315085 110782530 93198210 45243495 21172290 106229670 82092180 124843110 139877760 75284775 86034825 109579245 126191415 99254490 140884950 100554780 89793345 10207410 97278675 66502830 82360035 93245010 128143170 77629095 129279300 26788500 1706070 82808550 45752070 1084620 70399845 90958275 134268900 48059760 82676940 27908070 52467000 119575740 91239045 121794540 105501615 57464085 148767930 36281925 12241575 31743045 41850765 19767540 26283915 84776190 48829950 125720325 44348520 149577180 111479880 120482190 109221900 34032150 35030865 139540500 12466275 136139460 68276100 56703180 140850210 81682890 92147865 70005210 93309570 95076000 96320865 136306755 118525440 51640125 86486085 45731040 26156160 38839905 88379010 35990955 6609960 102142635 100415685 28128015 8487840 27714570 136026960 27783015 7894035 137350575 135849765 128122200 38323455 64487055 126211770 71626665 137614620 146727660 143960400 132580395 47688855 123513480 103982130 65926470 16399125 11829705 68468430 136155435 103814160 6652170 44953695 56152335 78532215 12361290 146873925 114243840 57653100 26932665 22869210 53974785 142055580 100906605 123418980 38206875 24486930 94595040 103639830 80369415 44646825 110337675 119698470 55250250 94616625 11319225 113137065 106827690 101282550 67128660 127339050 52460400 102354315 47870340 115088790 63777735 63737175 143623320 80395845 42266445 14649825 149633100 142169865 128312520 144874980 8963220 36110595 115806735 96358905 108157035 108314595 28774950 127786980 103751010 74923650 145126005 128010030 94422630 17199450 85431825 113366220 6949755 118329300 139843800 82013760 12249360 113436105 92890590 51749085 83990805 85101930 138038310 67264950 90877875 86026695 88665795 71678070 11539155 119687340 115952145 24277770 96320325 61964190 63653025 12878535 82067220 114160770 99568140 21999705 11797620 110791425 59047605 130124700 53290155 4247100 3085950 44056260 148762980 133453830 125935560 17070540 25020570 133845690 92645265 101840175 126068355 7285695 50814750 87782160 42083925 62133630 132797355 21435495 44515485 11288460 117755925 11071050 121331370 93333870 37924380 85321800 37670640 108501720 17136825 7271625 8771445 2978970 124990305 41409225 145666995 40269480 106329705 99312540 128220900 82973685 45771900 47453685 7101930 113062560 11520090 82748130 22778325 135542415 44876745 77926470 79692285 145605750 34005855 122333235 21351255 93422550 70691175 104468520 107400450 82700790 18995445 83442660 33802320 104874585 111607755 32767950 618165 113766510 448545 127535850 104614065 15310620 104320860 107202255 69034635 23175075 137881470 58561050 132520425 31577850 95536680 71810490 12650730 128163720 108454890 120124425 9367620 34909875 75307110 104180565 39766095 34228650 132260010 33842775 8098575 92745420 130748100 14283645 19402035 87236895 50620920 16110735 144900240 111288390 111384825 100887720 36241635 124190280 90124410 49489125 107600685 90429675 30290205 147151050 89770395 72040515 82892925 13002285 11276295 3627525 46594500 139279350 149515635 136947285 21222645 121193520 74706645 93569655 82581900 108600030 144691290 59077860 32914485 29047995 54569070 24255195 34865790 47667180 14066685 108007695 102726315 110446455 114900420 60037935 137238975 65837610 87105060 35375355 100284255 33424470 34929480 35147340 71754720 27940575 30481335 41256630 125506890 107199660 88437450 87870495 39494610 125757450 54166365 52447560 16074660 35930910 70223025 134157525 71933445 120105375 122670435 96103110 89780295 131194455 105231960 75588375 93998235 1589520 34151520 125446380 94126155 59178900 2871495 123570345 103373760 20283900 79852395 147718920 9194970 46774215 112022040 114381660 121768920 145045860 69092055 72928830 142232685 20430585 37195440 31826205 95475885 35312445 31482735 130283820 8426910 21375450 77090295 94123080 135640155 89664555 119373630 116541765 100216650 43448265 16973880 88407765 86609610 36436365 37898700 100640580 99005205 9550470 124014855 78581295 30092700 125897430 32664630 8657550 91540635 129738885 133866375 111238395 105904275 21339360 60201585 14426025 17335500 11996985 62380725 130557420 9768225 85241850 61083615 35580840 92940990 57012975 63685245 145944420 88441065 9216735 69774225 104917680 42928935 53414655 52650150 109067235 58416975 54689985 128331690 133138365 78188715 52771275 88080120 104334600 77830215 50363745 73163115 4039815 122865180 82904955 38764875 17353620 74848320 5265225 30976650 5614920 57227445 116258670 137699430 113307750 50691750 122387130 56726580 125697435 30070350 142530735 50447790 30317805 31874835 98634885 34513935 61184190 86108535 36189900 83154540 29383530 3376740 88338960 25050960 23848770 11162655 36997515 131533305 149480490 138732015 19774770 105192900 73717335 87127710 107658285 52411080 143108925 31917705 114462420 127289475 89474550 109495995 101883195 107419560 36673485 115236135 66724680 88210560 125854080 106558155 147192525 125634000 94201230 137594085 104142630 90342495 111683730 138566475 77967420 98160660 8852280 136977390 89190780 160875 55253955 142894575 99332805 79826445 51306675 12269490 28857030 18572025 147789855 136515315 102335250 19455540 105700500 29608710 82311915 137569275 63159480 35786835 47128020 140686395 32842605 124895220 18137925 39590715 87349305 10483575 73798230 144904245 70208520 95993895 9370275 116956500 1798005 149608560 96492600 45612255 89671170 14285460 4991700 12933555 102937770 11004495 105760560 52572000 106884855 95231700 23620305 29230290 93073470 56709135 120153825 129803955 28361745 54780405 75637560 118230210 101632230 138479115 40948890 79562925 16831755 120594450 69931500 16345740 54786705 47295630 126734415 50479605 56795415 76602525 29195130 15484170 58290495 147621000 76553850 38507640 134393385 74219895 74396445 72875475 115276050 81750270 127873080 64319790 7017570 9243105 10264530 89179350 67020270 99646920 77184435 70115640 44678055 108277575 117560250 116784330 64133220 94590030 129383085 24618015 77930280 52511460 126662685 4168815 7996080 25427805 88060845 99058065 138477870 124232865 84429240 59485980 108040905 25960200 123323235 132376725 142277295 64997460 95910765 11775615 113607465 126323715 107944845 59134875 54194085 48052020 26462220 64609095 101329935 80441235 99473205 96647985 144806040 142171425 41351400 94676400 117519705 114239130 53985180 40299840 111273390 58146360 119369775 14150490 121126170 31611810 106688445 92510730 31620960 135989220 86770590 147260970 132660510 34298865 128262240 34547130 8854275 19690200 39506955 149743185 30532545 23526195 114148365 22128750 113491155 19342545 75808125 40849980 78519330 64624530 38976450 131520 133104525 68102790 56450070 66390750 1760205 36619620 71159790 11252355 124517190 73611780 64657455 81325770 104280225 95407170 20730000 149773905 124667070 143182650 25683780 20638005 75030930 18220485 40220700 110185605 60791895 11404140 83532975 48115740 103922115 134188230 82198035 19245495 37609380 98464470 36956310 131085540 37425405 95477235 149731815 144800985 27806160 20035560 85207080 5741745 5357190 121254705 103785330 124910475 69648900 44067075 122542485 104963340 39025005 136937820 76032465 73861875 36349470 38674470 74574900 30388995 50922690 15487815 135752670 145478910 36915795 98816460 74111490 75104895 24265710 82405080 97001295 65661195 13199415 134338275 64336515 79614990 68433420 86094810 122960925 57675945 123993795 83693220 136931625 130941030 38393190 79207950 83383740 142318575 40081785 111665040 146414535 79774680 47646135 139326780 124485240 113255595 15886665 17203155 149453505 61354185 116011590 86212995 29630850 9714225 38494740 44019675 75372600 50511960 130613835 108530625 98803365 89926350 21101475 59880510 8476995 108163770 66451755 70842075 44899110 56212395 125522325 102480975 37354935 149212335 66166980 146576070 78801195 68113725 59399550 146200920 91763940 32340375 54242190 22848060 85437195 72015510 123803550 102357345 133654170 53323620 147935205 140118135 130920180 15439080 78171840 7711470 112162095 66105405 90848190 101943360 79106565 122020710 89293230 116176170 40459065 10766250 101759550 147207705 62983200 127367235 145630950 47506455 7653360 98702715 116776815 47554830 97514550 12700815 129082380 135328965 100750920 59353140 2268180 71574840 48240120 51422385 112882755 117827760 72406470 53109855 128556645 119252340 26575440 90657510 11227845 3200310 103660095 101091015 62969625 46118940 104735475 66484065 138976530 76490175 126567030 148478805 147249840 52561440 67177530 60557700 54023415 3716865 118077840 120989520 12466875 35766045 105076305 109276110 43531455 56197875 38966805 33620220 5678565 62171130 128259375 93254130 64266780 32383665 14431710 28854180 4035180 114291600 89618775 61919190 107915580 54945705 119675280 101956050 140385150 66065055 36285645 114101280 5131155 77826450 13575420 81552255 21668955 18995700 101868930 14445165 115048590 31596105 74274840 138671265 80624595 59254485 138281325 145803225 109612125 138247050 37932255 48356400 24898995 82322895 42282360 24094515 31975545 4843320 20867325 125370615 137950575 56976165 147148635 134656155 11553180 83185785 91690500 147040965 39665430 138066375 59367735 56413965 107845575 42559155 77800575 127120620 27249480 76560510 98139390 141953790 119075490 14164815 90046125 35340045 132274725 109296390 136190040 87684525 70568850 128050275 15411690 120122025 50314335 19789290 112364625 2333970 131261970 70598520 54671925 57717840 81892065 24401175 90446430 144117645 54014205 129631425 76615710 129979545 19773690 38007270 47691735 22734450 42317775 143995455 91830045 123710730 29880915 135616530 73862565 7937460 63681870 75455670 12165885 75432495 60286635 45677715 49460535 105327765 142962000 41046420 44937090 65734410 101545215 24985905 54206640 137462685 118721835 138062775 2521665 71826645 1372755 79814445 63418425 24179850 18444840 33568920 133641210 47650005 130237275 135983355 42277350 67626105 92192775 40137150 40656360 29249160 19468485 68686725 138233595 148919475 75669900 112373430 71396685 14766855 35839530 128574480 52030950 70539840 60849750 7791225 48204480 63340950 45911670 134776905 27829245 84902145 51938310 71390265 6631290 12742245 86266665 43450845 50672100 84897420 49441695 111866790 11480070 130392270 37177305 74418270 83777655 144875655 129878415 113288115 138894630 477660 110755005 101793255 62881035 5721375 38890950 49856805 132796485 64177500 10947240 39394905 49976685 73371915 115438620 149543130 14194440 110332755 24078240 82971465 84793995 38978565 35369250 91207290 125138235 52716960 31858665 47485950 59730990 27966990 23716530 16265775 9271335 4832310 69176040 112857675 91041345 56735400 43562850 90884175 78543840 59957955 63529725 130862235 77942535 93335925 41234415 68200380 102920730 29401200 54392985 137711715 115163235 40102080 122948190 122113470 123697170 57626580 40477950 98356515 146431080 77515155 103886355 95051115 33473865 1164225 59712705 134450895 141616095 129019200 114899955 96888720 92096010 15622620 128763570 22553895 145024770 50363115 26562015 128161965 123455280 145323645 59472735 25617450 143984670 52580910 30961065 70624305 46975380 2856495 128082150 108843645 86474055 104746605 99891465 59708820 142782060 21882030 34111785 18022350 78904815 140508030 69950475 24313320 144623085 126275370 34605195 30452070 18316395 95555505 108793395 53475570 120214470 13914210 75787830 113883735 5697375 133835265 69300195 9219150 55052490 54423630 139081980 1728645 52309530 3525390 138704055 107930040 18052620 109768140 62741580 35787735 39251985 122115585 23289795 89972400 91677330 80826540 48881970 130321485 70065390 66503355 117522015 144883965 100228140 114169635 5469030 145700565 107305470 55364955 149257440 1224990 54929310 140228325 145808850 81213900 123665385 101478495 144024720 146689500 142393650 32236275 105748320 118871730 19533555 123413805 68919555 25404045 64652700 87285075 419970 112145475 4972170 80493345 51526350 79605375 49780140 69434640 101860425 119396880 55389195 27904185 120647640 29920410 110229660 71852220 139792275 46753110 77501055 10156980 87573015 142976475 59786745 123974190 120259065 27610665 135380220 99671595 24869745 18997275 130649715 125991030 35707815 13436340 56924640 19825290 121295835 98796930 3740040 52530810 8204880 4620 95611485 52111185 107244240 113121975 40030425 133686270 44520615 97548840 33904425 119434050 21767790 31441410 145906365 93499455 30785535 107836605 23531220 56548515 35811630 60928470 6329475 28395525 66875130 40628640 76667235 113121720 2349090 136653930 33042585 127745250 88035525 108047055 97954095 132686505 120150780 1892760 134868075 51136320 468150 64978050 130473915 80222385 94332795 89318580 26296590 100144755 92323305 74502645 106378515 10590390 68949285 96839460 137465370 24626250 42766845 146804730 112375590 87371880 113306865 112017195 115476300 14894130 10792455 73331625 148186650 8004720 106550235 118538280 31746000 16317855 99242685 11895435 70128255 95986350 46341300 103571460 128476200 13132530 16966980 117963990 59085990 79086255 96693720 131445525 81113760 105103590 22862460 825765 116401950 41076870 100512420 24117180 12106170 115090215 137698485 54085770 103605690 52403400 133968165 8039400 22349940 127639980 1197135 46308075 79212795 59614335 52355505 41492580 91212585 84023370 132187605 17695125 23843985 19597830 103940235 119093880 124744185 42425610 93136350 136091595 62209410 56483415 27708105 68306595 54577785 45584610 29767860 15621630 55884480 68300250 109423020 56964150 57230805 12096810 30092340 58515960 86277840 99066480 86823720 131788380 36621915 99176385 143775075 137884680 128757420 57682935 63126705 106480710 140290020 26608710 80406225 140562930 41157465 139460625 136293405 133311510 22313190 99925875 104003085 71004345 140832825 77467950 38906985 80172960 115633725 122167455 48192045 88953150 42993675 135858660 54167760 37724745 54193905 64270575 93404220 113868930 9356025 22213935 100484805 132024495 119657055 54276300 90905850 86733990 59292345 67661250 142469190 134053995 79756410 122573280 94934040 13681635 65556090 3721590 109744065 108442455 41477265 4480575 79871220 53003505 6215880 104882820 59615070 7380690 81298200 85520100 86486010 113141985 113416590 21326520 68324385 126426075 146581155 58241070 104937780 27305415 116803560 6815325 55943355 128129910 138246285 57152970 108066450 51105870 109401660 4443330 126113565 63099915 93468705 104199075 84378975 95400990 111889425 141588555 96945300 60971895 72056430 38570175 41270490 81716565 105651750 11288520 307620 36024405 19330935 62813070 64747335 129528720 109746015 24128655 132513840 34032930 41088285 79516035 39456900 129917805 137393655 123824715 102308610 24012960 54766170 84471555 40908360 16698300 14128095 48627285 58721835 66976365 132450 11851770 114873450 29982285 117785985 142100850 69829875 72961590 33442455 15028830 73903830 60941025 73411845 121778265 122830710 74531220 125468760 85134690 89051520 117528930 8734545 112800510 105960180 72725235 141793380 109481940 9590970 48153870 66985005 40006710 11687430 64260000 41685405 222105 79058805 96722235 40468695 5638635 134027055 76976865 15473415 147975600 93869025 146446245 90123315 122800905 52404465 97540155 130010565 13128270 120233430 63752115 45734040 57537945 9782745 93303615 94093530 101799135 116322960 49473690 107833260 83906775 133977165 112803030 140420700 146661825 42293490 148611690 121966650 127448775 31647705 64664460 46561755 47096250 128038815 146590605 26058495 45244080 33553410 85109895 81494565 56650215 41208915 95685330 94341570 78971250 83465745 92945295 42024030 99817530 73603635 32745450 106542165 140957685 16263780 96438315 102831540 67927965 19080960 33957780 129293205 74004285 13419405 52030065 125622285 60165270 13263105 16503750 105944310 108657330 148036395 97018800 77535090 55441860 109865775 92408790 144056925 68678490 111094200 15708615 31919025 147163305 110903715 72145095 111615720 62112525 63813435 3908295 83807130 96874395 41523330 95170950 145415595 41138970 127420845 98169645 2832420 51579270 39986070 96263520 93847905 117777720 119803635 66634860 80964495 33058815 140837610 61931730 9368595 66922140 18044865 80574015 127823775 131489790 41975025 27507750 38645145 64637100 97625025 127527945 42332025 90924405 105646785 5845425 143610450 134363895 25774440 65513940 74182365 143188935 119180760 134066370 71911470 8939190 98067045 55246605 118363740 10408425 142327860 116589285 126173760 20345265 18660300 10114800 123568875 33778065 86516775 45474645 70733970 71961945 140572635 10071915 55862100 39963945 6313725 86411790 48800490 145020645 90372630 29386965 121837665 25297890 121984095 57324660 148997430 60264825 10419000 105990225 25612620 111782175 83070510 38512575 38062905 3158820 56812140 72706515 82922790 142322700 128469570 130357530 96240120 72591450 78052695 45222105 95250675 118912725 111053250 86316735 136039470 22859610 120720960 48982365 140141430 50593665 2213580 146508195 135478665 123227265 61444215 72848700 89664750 106449630 106394400 49411845 147049290 34417095 53708295 91520760 74328975 44028225 32772135 141366690 70337400 141936465 138353895 137963955 143564430 147191325 93003735 57667035 142282065 51259440 37283115 129959415 147500715 4710930 141440310 130990890 130378815 65410305 115813140 112314525 133433715 41664630 38101230 122680125 68995725 6595440 113050650 134690055 114872250 96230550 68375880 98748720 22250490 118684815 66652335 77070495 112113780 100633665 64715655 137442750 109000515 15368955 123028275 105943095 2633925 37028580 78192375 11579505 99755220 88282620 121931970 17933505 110530950 56078010 59055045 1841295 21876960 37188195 59005515 26959515 3207870 104784090 3781500 128290800 16956870 139552560 42004995 1704675 121262010 68960205 55946745 39395505 63378435 170340 25579200 126762795 125006085 74069445 140648835 117944310 146031240 43392435 84455415 92717415 144189390 41909760 112385250 54765885 88694895 56438985 95675925 28444125 34416990 26140350 18766590 89553975 127892805 43753350 139223190 3297285 38789235 88560750 22608345 32397435 137449380 94000155 75864420 92026275 53132505 145747410 121381770 128714100 123513375 102259515 101334510 61784160 10066635 131898705 117338370 36498495 128586975 104433195 68350770 14196990 109693425 16880880 69360660 147442725 6119190 129484485 76998810 110267415 55467225 64018305 59552580 114768315 108626250 131927880 102350625 83159220 67174575 57618105 140831460 37430985 122158425 47059215 175425 139845780 56891175 119139630 106324110 116831865 61874580 123455895 22640820 139746750 40531170 149936415 85954845 104420070 37621290 14531310 37208220 48512115 57714030 141259380 56253120 122012280 43853340 28251015 129619560 130318440 25317210 20826675 66533595 8711745 88213380 10883760 114234930 53421300 75203730 105361530 108678405 89634465 51357735 71707485 71878545 83101710 41009730 70638420 134359005 108722070 100998330 107618595 93861960 69222060 96883740 81653460 54712170 36999060 36076575 25584045 33927030 74791470 32529255 70571700 140641485 84254640 59245725 20250420 114983325 70783770 41331720 25371795 14027175 106898955 30101085 122047425 121655895 145997115 13557360 33445560 17440260 14381070 148510455 72191145 82714605 4379880 16248090 94591860 147823800 113143245 47276025 24220590 141248490 112870665 100488615 21369315 73698345 58381305 30220860 136641750 7788825 10302705 143900685 119895915 10858770 134819325 22110615 41198805 73710585 32559810 75132735 43832400 83032320 61639560 42806910 105309045 81033975 66940605 4545735 146241705 109011810 58826895 27879000 24459780 33436065 130163565 140550345 50910360 38084055 100612545 66322185 2605365 76893735 101051490 109325640 33285375 141097770 12417645 75222495 137686230 148843785 30232170 170010 60892410 103852215 122093820 67889340 106746480 4661910 102897390 20510250 135240570 3104670 140378955 71437815 68631210 41776110 20071455 36885450 88204365 50615355 129619125 58075035 114875955 70802010 145570485 106881690 94966890 119216160 89700450 3520695 133414905 111392115 112546980 65158110 61699485 70685580 84876810 118529055 127946145 109179405 68265900 18632940 120667920 146721330 18004950 87577215 79152630 45023355 101701290 134650950 124040925 148289235 146098740 149587740 140405475 129957720 51289605 77274825 99396690 70691505 125613225 30529920 12901020 149413395 122195130 74409795 84095970 117517095 121398825 93930135 106744140 3096750 50140980 12686865 21018450 102278670 128548545 12823590 37422345 115554810 103053075 53085060 54610140 61007055 50790030 80884740 960780 108067800 113719935 94552050 51481995 138552900 52568370 103575615 57667005 87680280 127290825 20938350 99365820 14634870 99735735 39383535 23194830 60903975 15805575 147685980 74495400 14917380 84436140 112541775 112295145 95582490 113856240 44811540 33193725 41952810 63921375 82367970 41782170 107641185 67546785 135505620 55810920 64538130 35912850 131121660 3972660 112529355 106129050 45356730 101699760 30595815 58729110 142170270 124004100 48972075 64664445 66661230 44905845 90817110 28647870 68811885 2681115 131451870 75717450 121021770 147174720 108892320 101561175 74060805 90890925 28779735 19007355 90695040 79066005 135697110 40332870 113281995 8540895 103014285 7291200 94525455 75619890 72776730 138826635 139417680 140013000 27419265 36766725 97361235 133709865 61416150 87278070 143333535 80416530 65713350 115808520 146973465 32680710 114971685 23829690 76957350 62571510 66136575 98418315 51971970 45343935 128563500 53591745 18917880 55948305 4000065 143118360 55345230 50428275 125293080 110185035 48346350 11281470 103716735 94600215 127927650 89592600 47908365 13976430 108364050 109853430 74493660 49402380 80154390 128490300 19322355 149475945 91615905 139712040 85529775 137607090 53838300 140715270 15267360 93551595 74170215 140306100 111018390 99693765 140418720 114170010 48186975 127574940 34578120 146276250 43748355 129162795 87979005 135909375 43355715 65662320 120633480 21221835 106703940 115980165 63032220 79987320 49096485 57042945 37249620 53745090 41380875 48128700 62611305 122521575 130096290 137826630 19633515 107382555 54086520 69991800 48435435 1055700 25590600 119566065 26532690 125270580 133090485 89779200 125457525 34986540 16430220 142092375 5803815 100220610 73359405 49298685 40247280 103902195 100102770 127889520 137530275 90789570 3805500 103867455 37456305 135510585 29932275 114368775 148851390 8362980 148105380 30628770 94182120 68614395 39854745 32634135 124797750 14591775 30555435 66437640 23185095 109937910 78227985 31321005 40137060 60509670 104344785 77857905 126034380 81881280 9522480 17505840 109964010 90628230 86938770 110596425 72315495 35872710 14193000 70026870 85456335 88916145 17734845 87942120 133825425 52048410 4240770 7722870 49388355 103121880 149011590 46796460 89774475 45141360 33241365 27172320 2009505 98985765 52594170 48893910 16778925 74652420 103298775 21001155 93160710 3634230 113249070 137349660 91909905 14633445 71863800 26744325 80658495 50537805 103228935 113758845 146271090 62080275 87608220 2691360 107507775 63543105 43781265 29540835 2736450 119829810 16560105 69434085 5678895 139183050 91066530 22619895 6055200 137461080 53699895 21536835 95678055 28895205 97949400 4028175 72163725 86758725 39221445 146046435 117837885 23846925 86059485 111938490 24898110 7379130 71242050 33447615 5396340 128745360 101513535 143901000 41946825 25929810 41241465 80167095 90075915 129497715 111551820 63737925 66258330 46893150 40421565 27529005 125696220 14448375 98766345 143560935 110728665 54006420 80373525 42957840 70050405 76085610 5663415 141648060 9050835 14868330 122439660 91261065 107486820 123884040 19914945 146642490 63639090 122188770 35064960 85201455 36111420 24631320 34327485 4107450 3150540 141225 61884225 53197890 142472880 107498190 92285805 19400895 60508185 48094935 21312870 64739160 105076980 126945645 38777475 63217965 94714200 116836575 135009645 5164455 19531695 107417190 142523325 149591970 112715415 12964425 20763465 48520470 118205805 141662370 16883685 39736320 9706755 49424130 90778815 37797000 78222210 148986240 15712335 94962645 42464475 95046645 44284800 41048490 20425590 120333255 9454500 142502040 40130070 62426460 43770045 111266130 9065370 138383580 26658495 23851605 134919240 19659630 110066550 146415390 80025780 4982565 56032635 141182175 87426975 6733380 90374895 123613350 106366140 40800465 37454475 15984165 111940470 48301530 59791605 75243045 130710060 100231470 131834460 116573205 325470 110419800 43337340 89135835 120982185 26008470 32652525 6997920 94708215 88101810 524340 118639110 114779385 66574695 43256025 114766785 107498385 104380575 118596270 126012810 128552055 16276575 136682505 10997385 87043500 100306080 71542365 141127605 35936130 79709775 32671980 136572495 54800025 5989650 103126170 10270860 9094905 147008445 64418100 53464485 81856545 144955020 21942375 59113050 86166075 88916775 5152320 47932920 31061145 126003075 46100220 135269940 125637330 114045135 144335565 149260590 42088845 144026535 109396245 111123870 83386380 22524525 87703590 43612920 139285470 51911130 111526725 68648775 2845275 72198645 59607660 93101895 34373400 25497810 141809880 29888625 119922345 99632985 40148160 109377435 137839425 35784450 34619565 145528905 25122165 88581165 52710750 89195865 899490 98978190 88351890 18597360 142738650 136013715 1017870 140950080 120844425 43103340 120619905 117083895 107321805 115086255 7653750 106661700 42003120 86122005 137457765 144028770 53457900 67762380 79111905 41340240 40071990 86384130 88203630 93328080 10693755 56140650 66274245 41867715 21921315 7846140 113140140 112977690 80528535 98162535 38167590 35456940 12341055 52210080 109064550 30153870 53545005 92793555 136658535 106371660 139399395 18442320 16379655 138847095 135519300 26051400 149646450 138295065 22553520 128622555 84543000 2667375 5953905 140737185 134141040 22666860 64391940 105125640 2285355 16915350 143985135 89831190 12210660 85068240 115829280 141662220 132956100 21087285 52303995 96386475 69884775 90484170 117450360 46922430 102056355 17799615 49908810 97948635 117727530 138410325 115291755 144045810 114976005 43945905 101904480 143546055 92195685 148423380 40492395 116969925 113239530 76881000 47183340 93172830 40434060 49218765 60269445 60966405 96651180 24302415 128339025 59313210 1255245 132965265 135306960 140233905 143816775 37177470 57066615 120878040 98991465 86348865 139713645 73218030 8854290 106586520 130302540 23009865 141624060 127308900 17757270 51262875 1737255 11668005 23411085 3376950 21810735 77145135 107474790 113730180 15421875 34125765 101980215 10385145 120376575 102032070 123129270 96154815 106339320 5458470 129255360 72967380 130487655 14875305 22492305 43763130 137150610 112557780 53241465 124367385 69960615 76865250 81563730 129585225 84553545 94475265 51500865 6900915 19199340 38900100 39566010 99144135 146701545 125566590 114301170 77763180 84776070 29541855 3672570 62005905 7003470 99922695 77200230 28504620 69161580 58098720 122475075 101401815 64119300 122009355 77119455 97499790 58962405 101764830 124822080 33533430 107241900 92116935 133267620 131377440 121359975 8537910 53965680 103378200 109359765 52015035 26211675 106653915 80299275 87761370 119654415 113166675 43205085 38568360 143854320 132856260 52028505 76087320 143068440 91941495 96826920 58581435 9940815 72871590 61390290 121193745 96731445 123890535 109621695 4721025 54284550 31159125 38708370 12320895 97176810 10958820 128238225 36383085 88959105 32268540 88349385 9855390 100204755 17901270 42031485 64811055 104503830 98185200 41034705 98611980 84511035 127650630 123430260 133830300 73080300 42065085 5983725 119757465 76534170 56572440 13918215 123946095 114230895 45981705 119665110 136571835 29453160 111739995 73748955 112129470 41855940 23963400 1247040 2571660 24564570 134880555 85104300 92711520 118655130 129411630 149334555 44445915 102143145 35815410 93197745 70839825 3581085 116924235 67550520 83101980 58315020 134865435 142545900 73686045 72000210 117764190 1370130 145068990 13475115 145748085 92312310 56538825 80323755 73113135 125859825 28501995 21173265 132042420 114330675 5629155 100070040 84874515 85887285 9592110 92604165 83109555 79007730 129004365 82860750 58398660 35991720 47580030 61113480 50229570 2381190 90202680 33111375 107211420 147280650 92403645 22346235 93280830 59134560 33463200 59568300 20809365 60494130 141500160 50557620 76648725 82655655 5484240 146136030 22244325 68505585 124141695 36159015 77315955 38696295 91114635 10393050 16020270 20855910 148895040 29475030 98987475 34130310 44728275 79054245 86799090 39057285 108906675 2817090 89256945 110229630 44656740 136471695 43534305 76803090 143785560 54932625 105095655 67736715 59548905 13824735 45119760 124266150 76452840 42830040 46813425 55787805 104362230 109697130 62467515 18994110 72276675 4123155 29228775 6795405 21220155 5356470 64799265 81760215 91882245 123011880 51746190 133110585 61495965 134630985 54889530 74366670 9270075 82669080 53722350 96200760 107979000 36920910 49288890 13643625 56801505 94006965 71179080 21209460 12566280 77556990 116358570 62584395 60813885 135335325 100669680 76088490 40733490 83237460 66653775 40399620 10135140 103531680 116482695 139688415 143558910 100933740 17269635 98455995 73157595 88731720 97043385 34590000 139961490 115960815 12707010 47838240 135847485 137100480 113824200 109167630 119043945 145068930 128729010 31873875 13707180 78455865 34477575 89851470 104192805 96131940 93744885 45216765 137462580 89934975 112476195 130693890 14096415 8053965 38707815 131991435 107484900 39555825 142579590 122878950 47412705 18531255 71458905 38786745 76876995 51374775 96048165 56982045 75388365 135093105 111060420 134155605 131320740 92631345 34212705 111391815 108531000 137048055 123176160 103345905 133337775 140525520 136349715 39235260 116856795 55677075 89344050 106640250 71010450 78828855 140792970 123816915 67138275 25049160 101277360 19536675 71584725 35106510 97081800 27851220 24161175 115319535 67885695 34400580 74740530 73721445 20691390 144757185 21880005 7116810 83950620 25333095 129491475 20368155 50281545 55766895 11789355 15762090 32022525 108209490 41878725 61799205 82062045 129804570 139503690 77884950 34709085 110490600 4349085 82918080 99061830 79322970 53861295 23904480 148366245 127775445 82796205 134450385 61680900 95308755 95937060 51884985 63570975 13285680 98669055 104122710 8061000 24073320 109197345 118902600 17933145 36961170 140980230 8866635 113712990 109945470 87153810 27034980 58441695 93798330 147209040 28034115 13517790 13797735 58912005 15684645 52503495 15477750 8068410 2450655 121512615 75833430 18144405 126794520 26703150 55480440 1371975 15424170 43457790 149018715 51675810 56541795 55258350 13608870 30358320 132212790 32813460 39350880 26059380 70422405 16759365 7814805 70477710 144073665 87163770 60648885 58179900 32017065 90026625 25853595 104961360 37201125 7397670 92891880 18253575 29317440 66159720 31845960 68311560 98851755 141058545 55786140 81714765 14240955 83776335 46185765 127238535 70755810 63973980 5517675 62568555 68386305 55955415 82393410 7221000 42159120 4115955 23992500 28992735 87051945 115663050 34686105 31914015 137176890 32847750 30043350 103178445 45173355 21108705 48091455 77740560 105116835 9377250 119506290 118318410 46276905 33916815 101500815 34925025 120964560 108519840 134651685 55814685 129580785 69104145 37168485 78470835 92835810 48877665 120392040 17544390 59122710 90898020 118703250 128647095 18648915 32263215 25750185 1614075 111699930 12872160 2067285 61768620 75789210 61390410 28300395 99540285 114771420 95069220 46033335 96895365 131115660 46802700 130280520 9899970 133783665 94225815 63118125 126965400 116261565 33158640 132523680 26993475 82000380 53112150 1478280 44454555 16984680 46146150 71972310 2463435 37198455 144225 72619110 103936545 253815 89445345 31147110 88455825 99770220 48610950 46858965 20237490 44164935 141558645 131255310 105906075 37907910 27432225 95699640 22546515 142326465 145862715 60270330 140589885 97253235 35826660 148492230 78370725 118246770 49860705 101803620 65106990 145987035 75969060 108304515 102090330 138465990 120566370 8991645 54554625 45838365 140738550 4336920 145270890 61136700 118236480 31897740 95630145 117662430 97738590 85455150 41660085 45997620 82569180 95193270 42684675 92337675 16697880 76392255 50674725 8822970 3999450 146735325 112903245 127698930 39650475 25454160 35875785 18542970 20096805 61109430 57810285 133157745 99062115 48553455 1662885 126209700 26833035 69237795 21192030 140865765 32540220 1773885 129184395 31174830 146248860 133014465 121088295 99017595 88358460 38119965 5486385 142650735 72251355 21854805 75187620 124788795 60340725 54357630 26984160 49390200 92605530 49088565 113142810 57264015 114947685 48006030 3891225 120648465 141942165 92083635 49819560 81837090 34613160 95744235 131497965 17119710 124101885 6315315 1276905 144129120 25840200 98724450 135088185 117400635 70849620 9690810 137938470 1991685 68610135 100295820 81432195 36220020 65639085 130113660 50065245 5880555 91003770 106227105 76414470 142064250 17500635 136014930 45917280 93614115 41218920 41631240 86883795 111030720 149191035 35600160 72507600 74361345 53445600 113997855 28526520 17169540 87805080 15594090 70512600 94318785 6271950 77858370 71723805 25656615 117946710 69360210 84476655 116747850 112950765 39637305 116749935 121590690 99383730 2987190 137142690 139867935 140234235 73508475 18104520 17484645 102619275 146198625 114392640 105468510 129300465 113862960 130218045 49425780 5323875 83509515 60012300 77144370 31107255 110490075 9365805 67203810 9792960 112518975 26034180 9770640 146837535 117680775 137646855 86491350 40863765 123321015 108369135 35401635 102510885 20302950 75759075 49319820 129424290 19553655 148127625 129970065 28008540 92188365 140050605 135808320 11852820 41300355 61230420 142243065 126463935 16276620 37383375 71352960 102238860 61379190 7434960 100717035 26090040 8574480 31023300 54984810 22381980 144347295 24281415 72892545 21870645 43298640 41022705 103646355 113311290 45900285 133198305 62577420 57080790 21605280 148397595 58866960 77557860 65372850 4404285 94463085 137166300 28301580 73405680 7103640 6360645 54948765 142954215 130913265 145762710 85201260 121098300 32454390 115878645 67122045 107773800 28799325 127212660 77956575 80608095 130711455 136928595 76172850 132211230 64460625 69323640 131688720 129947400 115315335 134379105 6316590 6348315 47021505 96720 124395660 272235 57799230 87510690 77218365 111258210 71265855 103112400 124524330 18049335 108516345 107221275 87291300 125136135 84565830 31212120 146455320 98481660 56298540 44312190 111645510 97144380 95409570 146846415 131288970 64094505 91060605 32366760 99229185 19949715 136409265 42665760 90262440 60679740 88360035 103399545 101613315 8524500 67595970 69475065 3485895 75886740 129054270 88827000 55590645 32631210 25834110 78457875 141527355 22652010 89273040 133979685 47239065 44762835 141983610 74509875 66088410 24101355 52521375 29464755 90135165 105511950 42171255 55005225 117629925 1395300 15062880 23722605 113606280 19315065 68701260 125732835 143531745 118761150 78201735 121079235 106164675 46802115 52175145 79871025 95488410 103596585 112920105 130558545 74991240 92937660 21816660 56855160 82862925 9060660 31180980 147753945 97447515 88455285 112377345 62055060 14525520 38635635 38536095 17529255 6633015 70591995 123350490 149309745 273315 75322110 7665765 51249840 19550370 59107980 56418555 33898395 98945040 7147440 107787585 93807375 68121510 127404420 13497870 17152830 31627335 99014925 125118855 138612600 117880260 11351085 43305510 134883915 2962830 119687865 44125200 132043440 13269510 16978455 60617100 6472770 32124705 23791125 94559655 59835270 47061645 60735390 130244160 47677620 105488565 126369435 80695815 41804925 147768645 134153970 21006645 3684915 62806140 20166660 127665480 33478845 113280600 70435245 87024075 107887785 102102705 90331380 84414150 54341745 114987360 43319760 34820670 117411735 124587975 102408495 73592070 125059710 52388400 42983115 135541245 52706700 45709230 19053270 1292985 135638535 33410685 147758145 16212960 85072800 46354950 62045475 76892445 9966360 46344855 105476595 20416800 127550685 68213025 100503690 51652665 134972880 62563605 61568850 55118895 44930715 96479340 124990650 57337320 109994670 5335845 37357785 87651825 117095895 6195210 138116985 83519235 29526465 50385375 20586630 8731755 73226085 47986845 20066040 132463755 122066010 48727485 118612575 16225500 105993330 49735245 17088585 16832985 117501810 94846110 15351135 117621690 25183485 77483400 43603845 90410025 116498970 110796420 90007875 73962840 8339025 39972645 60196845 8670900 105381900 113273145 47449950 8915970 137115990 120332055 43071180 1514880 13896345 6481305 111875835 13130370 15076935 16404495 8157090 45960570 90661695 130403445 119849220 79478370 63933705 115027650 127326195 62332800 86243910 25574520 76509420 16237635 148761390 112153170 44032875 141117735 107360790 52381110 58770555 112665030 58031010 47099835 134199225 14100315 101215185 46595580 25633920 85082415 121184610 99052200 60998640 90058800 145460925 88413660 69290085 25595700 45858255 85750470 111859110 3540675 9188520 20458785 106459995 102483945 49010895 103773900 113848110 104753430 113147745 76986405 107718405 17451090 89748180 116191755 118703370 52523835 21333285 3390210 98365470 147588390 44763210 16764105 137461815 48712755 112963305 138393600 142215315 87561600 119243085 84422055 91529625 85114275 22968450 1517115 64817055 37701885 51276540 55267770 24280080 74226525 63326775 2892990 19848705 68877240 62966130 16098810 68114010 107660940 92020140 27805575 106894200 31518675 54015645 90153375 99841755 6863040 11173365 46418640 130650675 130132725 147818925 36666870 136393170 70440900 129996225 117511890 120781650 61378935 131719170 141723795 14599755 18666090 22228935 18432660 66219990 105384600 138328395 115110045 110995155 57760800 59273625 24083760 43723395 148764690 30960375 105252750 95817570 77586510 99082290 17580330 23771025 105470175 93434985 41735445 5569065 105596235 102089115 103712670 81513030 96328545 2356290 6176070 33647100 128023380 65154840 128661345 136266180 145197705 19953195 117221310 126058605 144420105 121108470 30927645 81112275 68500665 107651130 17665800 131913825 111553410 112823625 85466775 49456995 81782610 65332920 62476530 138124080 46231740 16879860 133642605 107593170 49031460 34052340 121149090 27115125 36900570 121277820 21591900 117328095 80998470 63544800 117314190 51541875 49951140 76577565 92809995 51852375 37769745 98372745 121281090 50547525 30845835 65759325 64934250 15903840 79699230 6745680 68846895 148802145 89353620 50604255 85038105 124786575 25315050 76651740 129375000 98671770 67737675 67752450 129005250 57746445 101085975 131243490 48654300 149250405 100979865 116251065 117753225 44583195 62736840 31124070 6993600 139399005 13904040 27324015 82466730 111628275 15135600 35350230 44222910 141411300 59955810 50181240 34281825 119642880 1194615 84315450 113515080 44229525 139786470 7117230 145416255 31444380 148440345 141561450 46937955 9214245 136760205 20361030 391785 58858395 13269555 4213245 72974730 134316090 25394100 24851115 48897045 34442670 47136735 43296780 82199535 40226190 110826780 45290310 66724680 132894780 56527215 37562325 29181030 33092400 13617375 93433380 117637020 28091040 104098890 15248760 5840805 21614550 114398835 33985035 25955430 53939460 60802815 148329270 148247370 136304640 60943665 96617220 130785045 37632300 88078560 46469865 80266890 111374910 129552435 137743305 143317350 130741290 40912695 115537050 102123735 26219205 7744125 49938570 26984310 97579710 30283455 141407655 98768010 108231060 19171365 86268720 102511110 135528225 21920775 15645600 121093965 104583030 141153030 115283430 77233905 91489995 134653365 70494570 12312225 58227405 89884620 115165425 6662370 18115860 14083470 3719385 47943195 100421370 3135090 127799295 25448565 2292405 111180840 75468375 95804715 51621735 93885225 115526550 136905390 120694980 135338280 85894140 114423645 26451750 28487490 104754795 8710710 30533190 6682410 43925955 81509145 123109875 39840345 43911885 46582575 86895015 24220470 2372040 93509610 42994425 46066275 91111920 103960305 89295705 31603020 37752540 104012205 134257830 146968260 124086225 27127470 95382345 40365000 50156430 130203975 96289275 59661195 33611595 111885615 140126085 20304360 136337625 45469410 147951630 35555385 127851975 90820410 85664295 135876900 125073135 129474165 30933300 134045505 69305085 36003420 1339485 125614665 62144070 139866855 92585880 88088850 23727540 80835960 55828500 110351610 107933505 139467735 53755980 84874800 113514990 85871640 19842015 146431605 149991525 89472060 39216435 38404485 47876775 104142270 60497460 143426865 100849800 140788740 125434365 61629195 123179460 130138875 28504050 34532940 72508965 142505865 127047585 149537190 130067265 143711160 118944150 83890185 95333805 53324295 131059410 44548635 94237860 143576250 7598040 76315350 2916255 51232155 120769680 42387360 4736070 99360510 91567245 49513860 133627200 18662025 89426175 36556695 22444170 39962460 15638880 39010980 76246650 65545275 133594590 5398695 13134120 96929055 92443665 63115275 143708535 10723530 138818715 13993710 31962405 107341935 23493645 109164165 16804005 148384830 64443405 115288170 25427595 43140585 23943405 39302655 56020395 9849375 18914340 97664070 105962430 100197585 96080055 36462960 37957410 136971855 91991400 35105085 14236950 120959820 9998760 130297035 103593405 125729790 6009960 94501005 143709780 74450580 103927995 87876990 32301690 19668870 5684205 84637905 129462645 124768470 53813445 97074360 149664555 5940825 131072730 63592260 125467635 64670355 106079100 46169490 13858095 126475080 117540705 133239210 70026060 26501955 53522550 9632160 77317695 20053710 109217370 80893155 82729305 6104550 8345475 132845250 80657925 83061765 20950275 97211565 42600330 78798120 36270165 51108030 53357805 53351355 98276100 7790145 148221825 125869110 65496810 94302735 117440700 34811415 49517250 46840500 31636680 9928890 13797345 111466395 25913265 147868080 97737810 68945655 58973535 76498560 73370355 10054170 130223295 131842545 28151880 119700645 85591050 54348120 119526690 57453915 84968640 111105315 133723530 34782210 114635730 94408335 133549395 45613485 53760525 52406385 59532930 40694670 93739680 26502495 89546805 81669555 56359725 73458195 16240395 92183070 65391705 119199705 110752725 142546920 109080360 57401400 20942475 61925340 29548380 22340355 56111760 47364930 93151875 139919715 127393035 15381735 67690380 131053860 87761955 103280100 101039115 78354165 4680165 98619585 119510430 85029150 138685515 52959780 90881340 126486450 39020700 4417170 94936440 117084795 22125120 27079380 134011890 73595820 133903800 101146455 41056455 32667300 116993880 13158120 75665970 46262325 131399265 110821770 91721520 76817835 110115300 126558225 119650605 74408865 77627745 23582835 132988830 66968475 70481790 25633215 70564440 127756470 16159995 26922930 122034120 44712210 81978465 95693280 72790860 17190120 11859645 149476155 15118875 51176490 68437680 16248105 89260680 9193065 31243605 41269395 47715585 142126395 147514365 145725675 38904945 122494785 105528420 125955150 66353520 6442830 26570535 80703465 77055345 70633245 148394580 24404415 134570415 80855070 81183030 22246830 121958595 130580010 69888420 69280515 103543290 24074145 8917020 67468350 71197035 140636910 27298650 50867670 83159085 9150810 81135525 123777300 85539570 43757490 106487475 133947705 108275760 120641175 43894995 54071490 123047385 26609505 102095010 28763925 104705955 34051140 16848720 124672545 12531240 50137260 95988450 144537870 12675390 87699735 37898250 74091975 88520220 107611935 21985500 798630 114644655 114984705 57849615 7139760 82430700 33714075 107470875 27145995 4516935 39990600 122356560 87875775 89076645 130342065 111193695 125319405 119818890 81803115 63197610 107257335 70765260 118947885 26390550 34312620 104888700 42648060 52156290 78432075 62514600 6607530 9653160 103662735 78835515 131605260 121143750 2724480 117702315 113584770 149166660 116680320 40208280 752850 38074260 144827565 110968470 42648495 67218240 90474270 70952970 122132820 62559870 61646385 11018700 9433305 127888695 86529855 69719445 79756425 43817085 84097305 71217855 107683050 91118250 86538690 70009875 29293740 71427105 145836585 68677950 107784210 21595320 107776830 40033680 110284860 138082380 47169090 143329155 60780930 100440765 10606530 115420170 81849720 42349005 91576665 96950250 36972675 115652295 29788980 38794530 61563360 129573870 97228125 139806555 29734845 72646410 104989200 10438335 136247175 30985620 41622795 45591990 147327780 77575860 144590355 27669420 44466480 92632365 86048550 18995010 79573380 92539905 26925030 66646155 42219405 128469435 82566420 64445655 36920940 76576890 6747450 43198485 65128320 76888140 57562080 3690960 14041380 67957635 117486120 35890050 90934215 16349295 127844400 26936865 92684670 53352240 11228820 135080445 75682440 64140075 8985570 32680620 43802085 108322305 127159635 50905020 5850150 81629940 99538365 86519985 138092310 85122090 42420990 137247210 60155355 6485940 66897105 29500740 140775375 80130015 135389265 113310 75752625 96806160 112695360 110582655 92836350 39754290 117794925 102719295 96916260 121518885 133357770 118041495 887745 51798600 36714390 137561730 65593200 2205810 64490550 110610345 36020145 56357265 12889020 52493640 146228610 56514375 125613930 117151515 75964395 16704555 109425585 38322210 111498615 80187240 102984945 8210595 124254075 109076475 28074510 38849970 131996925 109647915 45907845 33907290 69191325 112789080 144768945 46562520 60375195 76871820 104497920 149271555 122074875 1246635 95929275 56602710 65013615 39490560 83048220 117794625 35538120 132468750 101365830 39990000 133916685 131015505 46260600 82205160 74338020 114703785 7465920 131732880 72829785 144413040 137070060 54366960 88493535 92551545 87481500 78317010 122961990 85826865 81271740 91596750 5404785 60236205 44894355 39300345 116293260 134910750 32133795 15972885 5029770 51979290 72139335 50518080 118988715 99823185 143267550 90939375 50114685 65725125 73802640 108456285 28463865 45131100 68498640 122584710 90236940 59542785 146181720 67843920 28346595 125177625 128066520 148508925 116486130 100510980 51575640 93416460 9264270 104175540 120866505 145939860 49057560 37803870 122661900 36740970 102170415 65814480 36114015 64411815 63894945 16865505 20306520 149085840 133539795 28970115 35681700 52288905 105102705 9609945 22073280 143993055 87565155 54858795 55276875 12568095 25376700 38724900 51087315 52910745 102174015 47849085 50859465 119527155 113172495 18150570 144888465 140664045 116193990 77965980 82841025 76181805 73058175 43221765 47939430 132534420 140694255 30288810 26321745 106648005 20485650 1532370 103250775 120995985 147356070 65387490 51363480 107460180 107485980 133353300 137002560 71545155 12779250 67131345 81574410 109951680 2369805 101629515 62808225 121855590 79476585 67749165 80934390 66807375 116995770 78558525 37415730 93511635 123581640 133612050 130885380 77839665 97651500 83483955 43219875 129812295 81165120 39256260 23088900 46671450 25704855 149028780 2301510 53513430 120450660 140258280 15168330 29320620 138320775 583065 52348635 81231480 103049715 86387835 125797485 97868415 81205590 87204510 78523680 37922880 130196370 92296005 21790230 115043085 149166855 57487995 95443920 40779705 19684230 16784550 26330865 13373565 8222790 92734950 87821805 143087565 19186665 110787720 58720545 43841835 95946720 142994685 109816320 80106495 43941615 139179015 24414495 38242110 117150480 119189925 91846185 48904560 34048830 53300595 60034560 48818685 64692495 118726620 117966675 16548765 128242710 129412065 115207155 7751985 81601635 16667025 137366385 80042805 85753515 21368835 11521965 39604320 96310275 6912660 112171890 52210875 33605070 24721290 132248925 86920335 53380740 115714605 52953555 58574520 37133715 126780315 73008060 53880405 5653500 15005745 72600105 104660085 72527385 89190600 138951465 8569020 76114110 38976345 146351820 27123165 90053190 86172000 147723030 101176140 84664050 24139260 109060380 129597075 20257800 23942535 70869930 9090120 30973125 76034760 120790455 31549710 72303180 53267595 111495120 133121415 20664930 136503255 114334785 88249650 91511910 68500470 95969895 46829745 32830575 134460045 126114915 15321450 37257450 50291220 30734580 140475930 115514925 51274665 138977085 38392620 129118200 36597375 117828375 54514965 85588665 27400080 145457865 33155895 46529955 19799535 95942130 142706835 17439345 71634840 101176890 37120530 123546465 80187330 93068310 9064920 109545990 29830365 126142785 127350120 19620795 68541450 107469765 129475470 27495795 6978450 112784400 109306170 86046405 29055225 40375920 73252245 109968345 132408255 107012055 138697725 127763325 72990720 47705955 107953350 75644685 16713960 29616165 11923740 140929905 72918240 38571735 7650810 64861335 59607360 10906335 39797730 33626745 37838970 20501280 21020490 104738565 43240530 142401345 37384875 142612650 42124305 91147875 131429085 30704805 19739670 49396695 56815350 13399350 95071470 137329155 64682580 119000625 61816140 11409465 103760085 126026115 138400095 128831100 118114665 93723000 66854475 4729365 67625745 264510 137217885 64124340 76721595 52021635 139578345 68663295 20431485 26346720 81726015 36175905 115329900 134594355 137582025 99788640 66791310 134319855 126352005 105205860 83565690 59262690 52488210 30224760 54760875 104897370 29454900 2352375 77706690 49821270 10013370 37936200 68644875 40570965 37665210 125379960 24806145 139137270 53639820 136184205 44279775 110354670 112634475 90886005 46107600 59349105 40418565 82826175 146961765 133548900 1645740 825540 20297445 75451095 107801175 88728570 9268875 10857360 12497505 33557145 91550595 52102410 127246800 23494875 111483675 23749245 77023950 105057765 26420100 130560165 83283285 43161075 100541220 30342105 85271040 54501015 144353940 105935070 139782195 89042265 113949810 144527010 147724740 74789520 75070575 12696795 121019700 90324255 118695300 116767875 66240240 36846975 78733440 139944675 65850540 64963785 103307880 92046195 37376355 469275 48460395 42089265 136772385 122824080 58359765 55903845 146423580 8603655 92911335 53219580 35632230 69864210 140492685 41541135 104549100 34889190 147208335 122167425 111848565 33166230 64364550 122087775 129722010 8437950 55347975 35835240 22154340 10313865 59135205 74150100 16091535 97904955 6005535 138112260 9701280 42816795 97871565 136220340 74090145 97982580 32429190 137719320 56797290 35303355 20333805 88946205 22841160 117968865 67937565 31950570 144666285 3966060 144700320 95754645 103976715 86992425 85208010 36458175 20172120 40227720 111560325 56061975 107300310 43290075 88391370 87525795 29541000 105737505 77894610 21452400 18388275 82897140 61214385 39669480 39157590 99830010 102697815 53865480 110028675 40430340 63022020 63751950 73317015 61265250 6146130 103636965 120034605 48931425 86782410 34224495 68299050 64362150 9523170 95328420 109232865 40721595 109351935 11382900 110621790 146664765 96294735 64411665 22005720 118347525 13458780 64636125 806820 69547470 31427265 49084020 59647455 134891790 28010790 19753275 23006430 109402035 134979315 83837280 47785755 121920 96828885 64022730 61310490 100610130 81583665 102244650 58630005 51007845 28800045 124408050 149748450 96458805 135194415 72103215 73221630 127031580 126890895 63879615 26704305 95439375 31113030 141982185 142592835 4269225 11731980 4763040 127008390 124406760 55307085 28284720 37121820 90620190 70499340 56270655 143783160 88021290 66413805 100181160 87618630 71628405 12447570 78354195 123205380 77161545 19646280 75149370 87257760 86242320 76037955 39324570 121885335 140804550 116702745 119402715 106984860 76711275 7632300 70641210 118588230 92125665 8914185 130470915 115324770 47904165 89315640 11432895 28020060 38536365 107544570 137412330 32222085 148920090 127925520 59565285 126094785 145191225 146980485 2249595 137102595 82803990 7878990 60213300 61956465 140150475 114294900 19906920 139264215 4776765 107398440 129340290 90426780 70606845 146125650 140218275 79695285 88609005 2808705 107589555 133766430 77790510 127458630 124714605 107871285 97360830 62246700 79703520 123188865 60954015 79648965 142144635 54990780 119635440 147366735 145701585 15184710 126248595 106383570 146824395 122796105 106640910 145079085 12214755 51963015 133275000 99781275 122906835 7894095 143427870 137836935 6753570 80018355 13281015 89024535 9334800 113944830 131486340 27835710 46452345 80322150 50703450 76472265 9084840 138845670 93962370 40520385 55662870 67740345 37331790 32843850 120935340 4170825 62751030 95623905 144000870 90127740 58668900 90632955 26225640 88905 67634445 29648130 66188835 118474215 10986435 58002765 38653695 29365920 103125585 32971695 106872975 39469815 129621105 54052755 36775680 117973545 144130275 50766525 27636060 52946145 24758295 35361300 144820875 50324280 102228090 120574020 72249330 91196280 99205230 91747170 6573195 144019695 90179175 119697405 131650770 109723710 91953015 103966020 46195410 33291600 123642420 22331310 27097095 109222035 70021035 75287295 148794045 35860800 42357255 24885030 144391980 70327170 69443115 48534525 110119425 51904890 131512905 78250290 103996620 59705655 63035025 794220 84411975 87920280 112045590 141015000 18339690 6860880 40208400 96479175 120300105 128441160 68064030 126340290 123467430 138317985 130469580 67088490 146544795 60464655 72365280 51334875 120286050 27077670 112081365 115932705 22928190 13110585 101718225 111199170 103064535 74150805 146562075 87943110 75061545 67236255 149857935 16873650 114955170 73279050 96421530 142957590 120505125 95758485 15424365 37424910 145286820 59368080 17685285 54787350 68712765 75129060 95827185 91885440 63236430 14390370 14889270 139420695 140291655 128076375 40601190 117829905 5505090 92488530 137685885 125684295 16108140 96087450 389940 112349850 17072535 125536905 71302185 143410185 79305345 110672205 131835060 1476960 115417065 106671105 30976125 132415260 128681700 53474445 81764115 82481775 16893270 146243610 31912320 46755690 137280570 117385080 11672730 10858125 100446630 109041915 47468505 30246480 28792605 114641250 31965690 110347920 133301295 40811505 38325435 95609205 107520315 67691025 96613260 109954410 77938830 53867190 94890000 127207500 79973055 104425410 139365330 76321770 139464555 31580475 51748425 77207535 66055710 104331405 100903290 56923890 81518160 79016940 36882705 51318195 69624270 31972545 17713500 77614005 93555930 96343890 35926470 43028790 126250125 107603100 13796865 119882220 118676145 98090115 18384000 138507780 65531865 35339475 82096260 138246690 64284360 28525305 94474605 35923545 24051510 136016325 138526680 66219660 24915255 5348865 11932185 77734920 6454560 60158850 100441545 62750385 45153165 87953835 48858810 51534795 14671335 61461180 12574380 132655995 104770605 117195495 87556185 37898370 29197785 14094570 66576450 134252475 13870365 58323390 35673270 130972905 24079200 110961690 2782155 80173245 96700050 98717580 103397190 135804420 71416635 119476995 119767380 124748115 11822025 97354275 5692665 32690250 78655725 38410590 77633130 59638665 76661775 13995015 33791775 105432600 108085560 80741775 64134645 34147740 9921120 27329280 122059290 85042320 91744500 102204570 104656995 121600365 91857480 104202225 31783485 38865330 31299630 9216030 83646690 30634035 44418240 6413310 132342990 126950295 124809585 104795370 146709885 124884210 76645575 108309045 68378415 36740535 52560540 113913750 36816960 23301930 5802180 136030410 103789800 5154525 9221265 54796740 56484720 70283880 67263285 19364820 24039345 95646075 114245715 5439045 42148950 37078185 105250980 124891560 1077555 73473180 45885315 103509015 94574025 124514505 102596100 95645505 119512350 48701550 97740330 202620 16513605 59346195 68370240 43412310 65343435 8188485 87074025 102128670 145841625 4639305 132048780 42890940 94034985 13720380 81809730 62413515 90429540 61022460 147229335 40931475 11416050 13902270 125299230 2667645 28121370 80230080 70366455 748590 46227795 114078810 7927260 57851370 86410905 85891125 143065995 71706285 24262170 94169895 76916970 58057260 138590295 125539905 51957360 136451625 99253785 36815415 121031070 85056855 122585355 45100470 90072135 1989225 141682275 64173090 124590375 53239440 19316880 144899625 143010705 20721435 58476480 64407945 106181925 100972650 11389665 68644530 132709695 80347545 28100085 7738650 79237935 91340670 17660010 40564590 37662345 86972070 121308765 140861730 119801775 110860020 136316745 129926895 34822905 62509020 89107605 124873740 145126950 110832360 97130850 144957735 73625160 124974420 3010590 78751380 78510825 136008705 31929000 82857000 21591885 98923875 100638360 85376685 52332435 121872105 74197395 4051605 114400230 99433425 93288210 54460320 61126830 114422850 118279500 141255885 143589375 106945680 86663730 76989660 124116180 42323910 85049145 94403550 101422995 134371830 51366210 15991215 131388480 59176845 93828750 32696250 29279370 139920015 138735285 72609510 118319055 130752405 55722855 74663505 9597255 138633075 129162255 145350945 20644335 7549305 39954390 47581650 81424470 117571725 49553715 74332920 54114105 70767540 35508720 17812725 48928800 33233955 72764625 141595905 116119875 70671960 63861090 2116380 53133135 61601160 98206575 72737790 100927515 148948440 72986505 41279235 79317165 133483890 123173370 82661550 114070005 11311305 77587890 139137570 126936645 45976500 66260130 118197765 146155935 46665765 32696685 24854835 143626680 36009345 77791950 130989435 64313610 68576370 12870060 53811810 95006685 102741795 90169785 68309190 22094550 27171210 117086220 3329400 33656130 142139430 8281335 52388250 82856670 120345810 11199810 58955055 25051770 4203300 106603590 62204835 83383920 6327255 82708815 55377840 31456995 33555525 68795550 29961270 55066470 20771565 74605245 101984010 115208835 112959615 47330985 74324745 110308830 16489185 17307060 19950765 142675335 53365935 39118860 118194450 69526455 22449810 19543185 113001585 145184505 132156405 87452475 102842640 131160615 5654385 128980890 145235745 72683550 38160300 47464110 77512860 77911275 92952030 48482460 91324650 142666485 13353450 60090480 102594735 107599425 45073095 115072350 562395 91722870 18471615 34018650 34295040 16092870 93739035 1780515 57361080 740205 39485625 26244420 92452950 36642585 7042695 97554150 130674315 146668455 103755540 26346900 39730560 50501820 51090705 34333080 1970655 140850270 125029620 99014820 103990050 75970980 146457360 36730365 37329195 89688255 142253025 144703815 55782675 68879445 77234160 84532830 62157270 86121945 137983425 116699655 18711960 17034030 105100425 111480750 145347585 104802825 71670825 143769390 126539490 132472320 140184240 32956275 90220935 89524725 29975265 136471020 95643360 111966675 142711035 106326750 74922195 23999730 137312130 142342230 28634835 34107855 19927590 7558005 121357365 57968445 100678995 40997130 140082930 110500650 5247615 40861815 113877885 131151285 37413990 74520 45904905 50161410 69138150 143725050 108706395 59639355 22254090 76208295 16666725 142177545 149299215 39650670 142682250 77376420 126797160 131917410 8459295 131110305 15081210 97904520 35120085 35752530 78700680 127065705 29771460 125596185 137883405 37555620 100055730 59421720 47759085 82265175 120646380 138430830 20943495 125804100 56359830 126942990 99483300 133255410 70256235 11383875 129255675 142606890 17062710 48048690 130478445 80811990 41257200 106978140 94373925 29082960 101050110 102550545 95628885 74542590 132503550 125357520 30666765 26128155 89659605 39498165 51922305 9866430 102856035 19688295 94886355 82700400 18681780 60900615 27410685 74911740 81006420 6708300 120912060 131449200 5543325 71958495 26485545 142779675 139826625 91247310 88580190 141240555 113676165 97895760 90800190 131007570 69740985 38791725 137135970 98914620 93004740 132799935 8418945 137827485 117941775 46287330 32796855 103718310 116101155 92940330 95551800 14311215 15232650 95648145 90126870 121959675 2176770 72480405 147391395 130379925 52145190 70114080 39875955 121023420 125406660 40633035 117663120 61222155 64743795 129097020 74428950 21843720 36699990 84433650 95815530 27647235 144574860 55221105 62181315 4443540 5711400 65918820 44184585 21327780 134538450 8025720 109546815 5634675 17164980 33195765 103906785 118318500 22191075 95840790 84060120 147659175 55482870 108798840 44737035 98580360 36119685 128772990 8002440 137901495 84923610 20722065 21091140 106315290 111979020 48855855 15037560 64238025 106667910 100068705 69706830 14095815 62179170 19101990 37179765 9268065 133118760 130114845 111818355 12289515 7580070 36211515 102882330 13902135 42841125 59430510 10886445 108028485 87553875 148550775 16782495 140037585 73346085 140482695 118267800 91615545 84729585 77968110 28143435 111583455 34716450 54357105 86409630 102063570 95900085 71338185 95975970 14487195 132142980 146170710 114213105 44801070 13530750 101682600 44562195 19893615 99853065 55535280 10546995 63232950 100183530 19718175 39407760 33917985 43166295 63707280 39361530 72731955 46116135 70667790 42127005 36070050 32039610 61421985 66965490 134406165 48411750 10319265 22838610 41883555 67633860 38434425 78082395 137326065 32657955 136098705 24300510 106757985 60239220 115970970 32251215 20336100 119893290 149001615 18257985 73052940 134715915 55352625 321330 9846255 41764455 3107370 110907450 68577495 116237070 94109325 105326115 65903955 72350355 120535545 10624920 3321780 9233505 119020800 76200000 111849270 129990525 28435395 82827105 103430220 138990045 116320575 80939130 96445320 79350120 132209640 42788490 136286580 41787405 56394060 96277920 51606375 5574255 13682760 133151970 84698445 32272065 113647185 28519560 15175410 45927525 100382670 17070720 16514505 62799525 91110525 67250730 130978095 140453550 104109480 51025665 16392180 96099870 77743875 56509215 89916720 47720100 109612740 80817465 69186465 34312305 61748850 128182620 58346250 43363785 112847355 655785 2160195 37057335 70220085 134731215 146863935 53591835 101880675 96704955 106421130 23985915 135220755 106214220 73133235 123716895 52696335 113704905 12794145 39323025 49045110 120671925 28162830 27628050 140586930 60087135 42070170 49086825 51149130 149648445 57449940 94588545 105868500 102390960 76280160 91219440 101383755 16267785 22478775 68602170 120493470 146757570 147942030 83884455 33829185 142413315 123008655 147829230 128174130 114513855 33066615 34030110 56382585 144868890 88082595 74002695 43707930 106060920 114567675 56898180 19489155 104322765 12100605 81801345 59584890 77195325 7071645 115717650 97762875 146383020 10689090 83826255 104402490 139219665 96558150 52335000 46036245 76320690 14179860 18595215 137114775 96896340 146906730 89209170 43529340 90553035 124684890 122472855 4100175 114306195 24185685 49355850 79715280 1533585 14580165 89548965 45797880 83117010 40160760 69192435 42810510 124601115 95163270 44227995 123973545 111373320 39634605 105527310 137402835 106987620 118913505 134501355 45287010 20977095 148684140 37311705 45352020 22717350 145825470 142351545 129099990 11175360 89761515 46756890 8792970 43076445 84812385 25987110 106703940 39624150 110615955 62865315 30962850 62402550 145079940 15602505 3169575 11352840 148782315 26365020 68984205 137988180 14899920 74420565 119791530 92254230 83636445 41039025 81282630 32724645 89468775 59683635 43665855 81075210 73946055 109065630 108235830 85640700 23112150 20483880 146257155 2784240 141968790 130874580 9025305 23465205 65048985 22948185 93737520 128832825 136458375 5653440 118945365 127487235 100444710 86207250 32824965 106961565 142007565 124615905 110176725 35936775 51091125 36980445 37856880 12758370 15185745 51039810 146422245 147885855 122921025 133671840 107251575 47152425 16891200 17221650 94051620 52115325 40966215 38800905 1470300 74393325 85908030 68651865 38499945 78800025 68618280 72012090 92507385 106460520 77339820 144469020 33810915 64967250 74230830 137155875 67472475 24531300 115343175 23734665 50422365 63450075 141937200 8241765 79639665 91779255 65345730 148308450 43690935 78880650 45805725 97022595 57281100 111840585 21226020 8216145 49278345 62751960 75397845 2994450 31362285 59017515 113151735 55635120 18476355 89168010 52998030 110500995 47204025 6238755 43177890 39338865 99391215 21983235 93883575 129363015 140385450 25709250 129514515 11964675 1731465 76132020 148524990 82185990 103763670 139242420 14630220 147695565 44553585 73564950 20453595 99258270 121565085 98613465 37856640 24794550 135652365 56485815 91854600 68751555 45680370 70607190 5101635 75500010 65197200 94040055 132793995 61569195 146013840 1804680 83555535 137463765 128040195 34265520 120167505 79788645 147827295 122577525 89214180 58692570 141488160 107598570 55473705 56545785 29507835 136077450 40158540 56286255 8863560 143878665 19122210 23573100 90029850 40138635 124559190 46523505 130034130 52863885 149939460 65027265 57079710 76190025 84850335 120150420 97926255 145473135 49652520 9962775 127997190 5189280 70320945 67182645 69779355 39821130 68396880 110513580 53530410 142344390 14438100 142823565 5787600 62718885 19480905 22543995 14367465 41656725 123884985 119907225 123352935 123845025 98515095 141727185 145667670 96602760 112132920 79584240 73047690 35608050 105511110 126797640 52880850 20242410 38072640 114178050 29887695 112858890 3303210 69622050 128378715 40785585 38486280 75372855 37942290 87225705 54122115 2275875 22787040 98018640 60069090 53690640 27795390 27948285 146570580 45408210 111777270 60360570 105996165 20126355 119217210 46862145 101026905 134161920 13414425 4268565 79947585 140264895 75378165 108737535 48239175 130661490 142482375 14506260 93344880 80536950 167175 126736335 3562860 128930310 106869645 44893950 15361095 64097445 72375270 65577030 82955220 81801195 64485735 31100340 41926260 52923045 104889630 93559785 94527195 139368585 122783565 37091265 129288450 14352705 138496515 112712865 123424035 76132755 48653295 93252210 4202595 23656320 47744520 4082580 58444695 86195595 119807295 18719625 51486810 30105180 98425500 24259905 80632125 139740600 118629270 67343790 141579360 125516385 48725415 4071915 124213005 148404315 74077830 60014835 91686705 127568055 8504520 75460995 115777245 24178365 15907185 125813865 121464435 105089910 74106090 61650435 9092520 68273970 40389570 21807810 119450640 63608505 115034490 16129755 89918865 15016425 130147935 119537970 47212575 102067290 6862035 99533445 135166200 51928590 83586255 22023240 111004155 35174430 78885915 139612425 76495650 40584345 108448260 4495095 32811765 134428530 62478150 28223070 23652705 4915065 38113905 37496430 112734375 9924195 111265590 29849160 68287440 112235415 43708155 125809875 114472050 36052380 57647880 34674330 133320345 15153825 63182625 61744515 2899080 41701200 54990060 11857770 43814655 28930995 98396370 33812250 72971370 25055250 17176170 78712815 49185420 83175810 117784170 80194665 59847255 42485775 6913620 13068645 59686470 55850895 138715815 83454240 90147420 44206440 147685710 7913700 36790875 126761535 93619650 7869420 146018385 17008620 80491665 108459855 140973315 32054355 42221910 143115480 82494240 65497140 34908795 95112960 18155985 86247735 104890980 142854855 121008420 16975380 144281775 23995575 21927660 20608710 144904620 102410640 111854415 11878785 85754055 101067405 52239465 87500130 131540805 128786355 71002965 26556945 120721980 124889985 57056430 52306545 22570920 114499575 73233795 16601355 61351620 29421840 130274250 134461635 108790050 50323875 146134035 148181460 32174535 58624725 14414880 40949220 62013165 97955145 139248495 147953955 123042180 127811820 64889280 69762795 27364470 128905725 65139450 102677235 126022875 51657540 14622345 7307970 127011180 82921110 109182000 93662400 44103585 95706105 92606310 32081145 131232000 83022840 22044030 123712365 57682455 88138800 125595600 100945125 57171540 101073390 138052050 48379395 44811495 112758315 57829440 99966420 126826995 105794730 123387345 125722260 12911610 89777895 120586605 97379790 129245415 15548400 130192965 14232645 115905690 124824690 41016480 25858980 140615985 81901350 14515770 86239290 39052890 129995145 51090975 116841075 82954620 84920880 10618470 13774785 133386450 134262390 81666060 138562290 137332170 93717885 149198610 50469015 22351110 12034440 139359585 12747510 35465010 86282625 58351080 116659935 23173200 123927810 54215685 25901700 39751620 55566705 18933315 112789920 43868715 140629440 101145285 19772925 135032610 137924070 95210100 8446215 41078850 54588945 22437600 84441600 65143515 147231645 37843545 49723545 109217580 8292345 52061805 135618555 35854170 115943835 139748430 121081920 110249685 81090225 115790535 34042875 85556010 8450355 110913960 28817985 54910845 34001535 65047380 2216415 69926490 50270235 127640025 147297900 66144750 88824300 83349870 26525535 82761165 27854010 20534265 147747015 81530505 4469940 102031530 124163535 30406170 42100650 69816840 91745340 12765210 59625030 120871500 70249305 45420825 48502815 124736595 32879085 39468210 124181775 128902455 105190455 129117930 45866175 121974660 58252440 53996265 38382060 47324895 113443440 90367995 149332410 42628335 139868445 65309685 61716105 2646555 72423090 66503610 44716860 112669620 134326020 69392070 20335920 62140215 145774275 65728155 120061365 71140905 141573135 11378820 25005885 116315070 73768335 37382895 9206280 76730640 57444645 32473425 12026265 134137620 40338765 110434080 108177330 107096235 52335510 9974400 49360035 1626405 92165715 2189340 137339265 47827500 97761885 117886485 116825760 59644965 123732450 1430715 58617600 68877510 147010200 149529585 122426850 138379305 115596225 19793085 104012775 89576955 4470780 4399410 45598920 58917675 149581290 66313620 56280210 68021250 98332320 55921260 141185805 57267135 87974700 55229220 88934055 6518205 6166905 96405 120974190 12899055 48053835 40808775 51177300 34745715 68443560 25011225 55436295 30464940 130494435 72346230 1012005 75001455 61388460 113015070 48825345 140363070 56153535 79429020 99200130 12960000 20999745 106401990 8132205 107814585 88257075 140710125 45315465 17931840 25382790 66223365 7829985 98341530 68987115 138085575 32273700 141199305 114829425 149576610 91681140 134464770 96528525 61407180 107513010 19330095 29907300 148668135 142870620 25779765 136771950 98595585 54269910 112552365 3307545 41174535 139801635 117252990 20041890 913050 109689420 21614520 122425590 4465860 3505455 59107740 91230060 40558680 27357315 3396735 12386265 100665720 115291455 51205980 96429945 117851715 67617870 19903845 3229365 4294260 121390230 92971140 10402800 113286675 2714415 147980355 93494250 40089870 49560855 34652955 44897535 55305000 66634440 55934400 61380045 99233655 138999750 65767440 63511110 147870645 76461675 50191935 112369815 138853170 475590 79709805 63237195 42075375 128119935 15324810 105157650 125260950 7340850 88280295 6528240 137404050 108534285 53774715 89301180 107940450 76583550 15322650 94284210 34887585 110668740 27864015 31755435 146470110 35837775 18560265 9812160 96557985 139744845 115845810 148555770 112203780 11095770 80609760 129804795 5550795 106801440 62557980 49746585 105275415 83798625 21501795 106342200 116936445 31201680 130849305 19355280 77917440 12463395 38710425 114484560 58800285 101947335 104996850 12731010 104295645 109388355 127199670 81764895 146981085 75703620 27510015 120860250 27712110 20108280 117770640 119276790 136459200 96147075 19167180 114844140 54830730 54928095 4200105 133680945 107095905 121916205 54094470 74722980 92322735 143116200 1789935 11224995 136996215 40106970 56195430 55314105 69789075 30104385 45187935 3836985 119858655 86834070 68947170 118345890 76475940 43744800 24234045 78047295 12518295 26456550 20035365 112453890 13049670 106825695 64681560 78675255 14091150 43008510 40486050 52495590 106261740 88755360 47577375 129245640 65167185 69560160 206475 2875440 114204285 34741845 63297240 148000995 8692665 55024845 127587255 6406530 143545875 96084195 68997840 32170740 64533195 52681035 5804640 74077560 49640115 15113160 120041385 91574220 90603645 109531590 95673060 39259890 40990710 51243945 69850845 85107450 33711840 8955405 10889475 139620495 34706385 30991515 120958905 90758385 31943430 10286745 110366655 108007095 12473295 16546575 48628500 38953140 19704390 76146765 130276215 92965065 98585850 27818940 33411630 55077315 86649630 55443000 136474335 40368435 118331940 27489510 6776550 56587455 53828640 148690635 54425850 40952235 137686785 76978890 29376900 22835325 2673510 103612695 125206485 69335625 100124700 18210525 30924285 44321340 99655230 46146450 148566615 27764595 119769780 13676235 28797480 12182340 131801355 56370570 149798205 132624450 8926695 2708310 94335960 120576465 117159330 148109625 53137740 121267575 123737085 55378605 23626890 26582835 134638260 130045695 87745380 64399635 19627245 11014440 116287860 63027105 52401360 88997145 130972905 123160290 147418950 37203690 38438610 77846370 81174000 9413550 23714400 23208450 45326010 121526595 104805465 92316000 50364015 88808505 57901290 103007730 14883015 16307100 3879150 101427630 98834955 134173110 103510935 90940650 3641730 131509815 146406060 47263125 136894680 20883195 96250125 110787900 115509705 101518980 134077335 35203920 149773530 62422935 79869810 92697000 60385710 116670975 8942955 140548395 41496720 80241450 52026810 127656930 149892645 5522760 76595940 19377255 75017205 63383325 149808765 41389410 10691235 63212415 142152600 64419495 26935020 13586580 39414960 128710590 39241410 22212750 112320105 88984185 5792310 91508895 134853690 73574835 75116070 67886505 9962430 140184615 77915100 49164945 28188465 72218220 112438020 8504895 99409320 103646145 32114175 62842290 78706710 40736910 95507895 36996120 33332970 6832410 133652505 120458580 542745 128195295 59116440 56366070 39258495 137105475 128304750 44940810 133628220 123839970 43364730 124452615 115242180 47395740 29254035 18239265 33640800 136805565 71731395 146773020 9435165 88744905 72618570 132970770 26207805 145141860 52093515 145735215 73986900 11210430 81615735 48640875 80840805 6671625 120689790 18276585 114219270 46998105 85692015 75809835 9410625 76039320 72467940 123391965 120196590 51034320 79947750 121725285 131468910 121214985 144289665 138059655 84967935 14632770 63660390 98562960 126847290 86444880 111004845 146582325 80659125 25440630 39659220 76343730 63062535 27697395 54655095 147074010 135137715 73384065 136444785 58752150 50710530 106591080 136725510 129759120 38291175 100156110 32289885 74221470 88550490 90044970 146506410 105842865 110810595 93595275 15034680 92065005 38646240 126050070 48945570 99699255 26191770 12475305 124574640 68383890 53449095 131805315 15716235 112991415 12652350 31635480 3045930 76701030 85294905 103112265 141508635 73435800 4005735 51169965 56571075 49999890 115005555 13569810 91729770 65316345 23542050 99115395 781185 136942695 128748240 108519270 59217450 91766970 20859540 130255695 29539305 12150690 25023960 2058675 70827495 125886960 68808120 63236685 80657955 147432330 88501575 89440860 101639940 66485760 89170110 136601850 112770345 129037110 85902855 3024105 96821520 104729085 21324180 111817410 15490155 124296810 99140085 135888060 89143950 108940095 8311035 112556145 21075000 59332500 2483760 23819130 91872000 69791400 66914715 53157255 103274250 64902015 91272480 123473445 91912650 89290755 29187045 74623740 1743240 25498650 30905250 75870360 5261925 80497830 97643505 40747965 41861295 3349770 2477550 140482965 89561520 36737280 10350465 42209190 130039350 146057070 128743695 84124290 44885520 87469380 66704175 116418690 167355 135325140 16289520 11453895 39481125 55064325 133639830 75216645 27248565 106725855 1667340 79174275 21526380 97709790 34508925 85120245 59410200 34982520 48691935 6433050 46507170 36793440 3037950 55041945 134241075 42691455 120088695 104305575 101837220 18010185 9051270 13861830 148284465 107673060 26023830 100757025 120974730 21646890 87103530 29081700 129964215 30033405 125098560 128573670 118347360 96821295 87583440 4545000 100825260 32503440 48680100 52655955 57775530 137676780 40466880 96314100 58482720 117919170 126971640 82537350 62069490 139713345 15575160 115678815 144304350 56688450 94002255 46063995 15665865 78639915 40189125 143349930 40000065 76379685 61316055 71633970 140228490 6481410 48655065 101242800 102812340 90741510 97337535 77148660 959700 142988670 81064935 46000230 23489040 25420125 49668885 118701225 102554895 62084835 47422500 37801515 126722970 127008750 27045405 39698850 62125815 140288085 100009455 145564230 119825040 20811945 121132545 44741100 40991670 131041440 123025620 140272560 36461490 137988225 128205285 149039070 28477860 111956205 26171445 38388240 118718550 145799670 14156250 44869830 1432035 22148160 84358860 112361715 11137845 37052175 116615415 68480865 93165570 117198435 119203365 101087175 89381160 123848295 31884435 48392040 123452160 120024270 8611530 104373045 81404475 23213220 74066580 141726570 139375800 6603150 124899660 79476300 63118305 23907390 68897400 115378470 8225430 134903340 39470985 68220705 77502375 101710590 16543920 55607445 112907820 147098895 32068470 26561025 13351620 6000135 38021565 27660405 54543900 62350815 140848380 17246850 117591480 77618280 19221540 50745 2728725 149917815 72250260 80726295 134572575 23908260 101364150 146434485 11331120 89613450 100692255 125999295 132077505 125892720 65777895 30820980 130971525 29871990 54638025 89835180 15671190 122206470 107533110 93064920 91988250 42831630 16308930 116432325 140303790 18210150 133388910 138840240 57183225 47761680 15358725 23294400 41030250 125511915 142621380 24866280 71687850 8179830 64277745 110556825 42150270 56237250 120672495 49016370 119550645 129846915 71078745 108231915 49211625 10588185 70280835 50811375 147523575 131869815 45046035 65499540 146193420 20892375 13877100 24872220 104421900 115131810 82672140 26855100 144122220 76791870 60520920 62272080 8174520 98022510 52074495 129126315 110382780 34207335 123774105 87700095 146579550 135231150 38309310 132705450 14067120 97024065 143473920 50237235 70825170 14149020 79439565 8135715 145513380 143526390 59035830 111079875 105703845 124031715 37739400 53159940 126389385 106660290 93233790 148023285 89570715 8626920 946365 69745860 124355190 62533905 27877395 123399855 125082180 137945370 20179560 94601025 143167200 96626250 62099235 76028355 126077175 80738115 126512235 94338060 36155175 115141485 21089355 86593755 51854490 34784190 22472310 91335375 63388215 142785825 13616850 91664280 75271125 88737105 147308730 45420120 74478720 145095270 24359610 101830845 120783570 78776985 105280905 86481645 65278125 16063320 13768425 45265605 135589395 70717245 87773115 110230035 58303005 4482015 95995770 81610650 146117910 112431015 97340985 45272805 147910650 57273735 149761890 29901990 45448620 30329535 79965105 86123175 131217165 75450825 129193815 120216480 100297425 33933180 46070520 119694255 38235945 57667410 76518840 109176765 79929450 115288305 139155450 39360570 137736930 125457015 1154340 60184080 74739990 108085815 87433710 39805275 101622255 22037055 126834510 124138725 63537360 121428510 65299275 126344970 13806885 146182905 132671250 122500830 139810335 22394640 89670750 8977515 771720 74947065 135242265 145645740 17000175 57640545 58741050 32748690 32641185 106759335 70782375 91555740 33979035 36315120 122044215 8963730 86257545 34011255 37337400 128456715 101344515 116235240 129661665 3012960 110970105 9461145 83494680 38759565 86246205 20301570 144360240 29924805 4790970 130251870 34401780 80486520 117633180 7542990 49830900 26020500 88323075 71090640 31306125 114921615 127735530 16887735 94084170 110163945 93615360 117808605 63159750 38842575 70584870 111729180 71656290 40326705 134010780 117958005 72521175 126884940 142600425 2506770 141089310 85609635 59355210 45631560 51830700 137626020 83904690 74667660 102673770 112501425 132703275 89504535 50489070 121981650 18063360 145846815 93181635 143848890 11982390 29578695 107556810 133034820 129209670 113348400 66163875 113450955 62781870 85188810 41461305 43652235 79519290 148486170 137740935 22373715 83260110 89246925 103022055 28427415 921735 112391355 48613200 62574675 8089080 109916250 7170540 59109030 59419380 76430505 61751835 90451080 112061595 142513680 59990325 12826035 79418865 15911175 85930215 113766975 138403800 81530070 26772780 25706910 146232900 66591405 132011880 122000805 147594825 40780320 126951075 19941855 140520435 69912060 30446160 100112580 64288185 111152970 118531275 39504870 139353705 94176645 117177990 42070170 136375470 34598970 121842285 133036845 124511520 53218230 72669195 45109845 27188790 37237155 83705580 62634180 29223720 115281660 87346575 105626085 57369405 58595070 62055060 52471710 57341085 16994505 19529085 8542680 105593760 148110420 90867120 65202420 111856770 83876070 137981400 73631340 147565590 136479960 35791995 136400235 141419850 87283605 71963400 119048625 124608870 148769880 80725350 10214625 10086360 130263300 11071440 64605375 74087640 47702910 31901400 5247660 68644410 72216675 58792470 146026500 53838000 96172005 138096435 148077180 117516810 34786485 106734870 1516065 11999400 11410620 67084770 68120880 54851370 90903465 18574335 23684340 7523820 43977915 91519455 61037400 53195535 72790875 102208035 37153500 35025240 90792270 126579300 88740030 39315675 10271430 109566420 38207280 104262360 36501450 146219205 141265590 30977115 138235815 31170930 54488295 94738545 75391845 14752185 28611330 55059870 95921670 20391765 53041500 104032050 59962620 23216430 120801285 62562495 65037855 55251375 77476665 35682300 12527340 10706565 39844620 62037000 66009195 30113130 42290295 109742445 98913780 81205800 45931905 12927810 68650395 64693875 134850195 61546290 75003735 69625725 99462045 137302200 64739880 37053090 79322520 144731310 128015160 78741585 67625745 14742795 111367470 62762625 67340190 95369640 3329685 137911470 115003335 107605680 87683235 141265590 43038555 3040065 15370680 93384045 121457970 146592540 120741720 137351040 46509930 103260555 116822235 64942860 41339415 14785845 133835220 131158410 75284010 97552680 115361880 4500135 128620395 66076635 110459400 49947540 675195 49912410 32880780 57249885 91134855 139863645 17374620 112589040 103448880 57927180 32105625 14362710 84070350 52618635 40783710 123321420 55208910 17347950 42519345 9213525 82270275 31988835 14913240 134785035 68579235 44566065 106791825 74505765 50532750 91335675 84549870 28993710 77226060 82609455 57751275 63414255 53625000 124100970 45585345 114933045 25423635 32206590 111731550 59206590 12994935 137233725 59679495 72476940 103834485 117077745 105706050 70329435 138241740 149127300 99787725 10789755 62912505 31826610 106822785 106187025 22483500 44804760 4530450 27444135 29090745 37438575 118402170 103229745 34568925 111595635 87785475 149521275 116323875 110147385 102804765 133744965 6666900 148229370 56277465 74220075 128248965 121068660 127537980 119255265 110163450 28689765 45715485 104887965 13235940 3007155 149452245 137025195 23570550 22935555 82248795 148095285 121351380 138780885 64187760 23766765 80679555 128907435 3979995 81572325 43250625 120298125 83917200 120517530 90508995 20430285 21860760 21914745 61643100 23983290 25416645 139697520 53123205 9756390 58081500 74517030 49191945 56315715 19370340 98502345 141648525 12317700 23500335 100612890 65746605 128835975 84958200 104304720 134345625 138974280 26917740 66328650 33197400 86487165 69565725 79502520 35182830 116125965 49674030 23020080 127560510 104799015 29514720 111930015 81988710 126798060 129871875 89793210 59360070 135705450 83203680 61541430 47126325 39698115 149321895 124088175 53880435 85701765 126934695 124658895 112992885 111629070 37177620 60422835 51491895 114696405 8677275 115656375 108226815 128801340 50259045 130129365 147877740 41954355 3457080 19003800 54503130 23153805 94017705 61186065 28140585 124975560 47484360 1428675 94064805 47456160 124038780 14073075 119664135 49391550 82693590 12313230 139808415 47189880 71290320 111936690 22985190 56492835 139132890 929610 137778630 13219095 115723455 100448970 79514220 134852580 15976755 113593950 100481325 51848790 93372750 98195595 95680185 3885735 35945835 28383465 90907110 28239135 33814170 4419510 129250230 1829520 38819115 122939730 83401290 73667355 141432825 78628995 124139895 51337680 137279595 15078450 104675805 35850405 107025180 128414265 25476735 57166695 111633645 145724010 143015220 25028325 81594435 75784860 88581300 121500825 137085855 19732320 65242980 138233775 90382920 27527775 70842195 36234840 59316705 8275695 9195045 110540340 143260740 149784405 17080230 18182955 8309835 142500135 64647870 70368270 142919550 97562925 59011575 117448635 48365310 58235115 3325185 145663245 123414015 17360490 32325630 81465180 136987335 129377025 121545135 96562740 54769320 104436795 46511130 99010365 11176560 17275050 13269915 38637015 7561185 109480770 141889665 73557195 29834430 83834730 123689715 133241100 88728285 13644060 86463405 54587175 52401060 53365785 45091935 65280915 13179720 96717015 522435 72329250 148164405 127294500 96754665 114751920 46092660 145371945 148079355 109968900 106288800 53391810 95493255 125629320 47257170 100194810 136044300 80586600 112342395 92757105 83347995 136586715 32384445 85983705 24406035 91950075 128824350 121116405 78536010 17777625 92892435 17366310 20409630 89257080 55909995 36489645 143752590 22815480 17314080 137862765 84121980 109349670 120433590 96936690 108881535 149580030 113437140 116716920 15277890 57946125 44504070 49488915 77869125 96620625 149906235 132739110 122030370 14758785 63863520 116004750 46038915 33520140 136804200 39594270 13510320 70181985 21547530 99788250 34876455 136129740 105675225 38203590 138568875 148367265 67316370 117903720 90785340 44207400 60200880 147004095 142613055 129772455 126459210 131703495 51886020 5974290 124329120 85180455 95319240 23730570 134838810 125657070 68165790 52374540 17715 131246565 43395810 35704740 19563225 7693005 110311950 54463095 108046890 136060380 29887740 142372245 98170185 71647110 56531190 108916875 141892590 29298645 62088825 50629635 62414460 106008615 145739610 129157035 3230745 105842970 88568010 12525645 59390685 25812105 23857830 41145015 97908330 115129830 108142875 46074705 38245905 117403200 23485635 95680155 73203765 37023585 120134880 53597595 115963860 10063800 43747710 16347330 60510825 146544810 88904625 81305355 141221175 142482375 10137870 146154030 85568175 55826850 31425045 4023765 90410970 32767965 125755575 59164845 26567940 149358255 96074535 85783380 51665595 144560745 118027455 79187355 82647570 58694415 9418260 106476195 110757270 31008105 107478435 15638715 58474575 9005520 121252995 77800965 75044850 114470400 83685180 124658670 73084770 132600270 15263190 131378040 80171550 51212325 85511010 116138310 125416530 73395675 89626050 89198295 4607535 110970105 71182380 75127020 127195920 55022265 114546615 99233835 121271370 45698700 107410875 56363295 110876490 65124885 132770460 85195455 92715675 20204625 149610165 90957645 94954800 119672355 105461895 57778695 66219165 97195485 20516625 58784850 11131290 13035 30249915 49891440 75464640 37783650 121266105 119380275 74399130 67989360 40570785 54383865 69239805 59563200 73872330 24632130 27511665 108973305 100416585 121829925 65398410 9847905 98049225 100393725 111460245 11802600 140781735 60898815 49675470 148364310 54340080 85779105 119946270 11348850 65247945 12358470 69405600 16275480 114407880 101877570 132348015 98935710 79401780 30426180 117499140 135119145 135462360 137670315 120267435 68533530 13329135 133803270 41777595 91022385 17042610 98459955 126328020 72564480 124948110 95180160 69355725 37381695 78076335 140459775 131658930 98123220 130878120 14000115 77847840 128943855 89463615 65283690 22788510 54185370 91766985 16249095 20530440 128683320 57846390 74125155 74643615 134414790 927240 91343655 22979955 117310170 33516015 10927545 53200605 103184805 147481980 36446550 59531835 103214760 131972355 62224215 132083070 149857290 29461755 70605990 64958925 45509940 100156755 47834535 46822035 17335875 37643295 98858745 106292385 19174800 19015845 93377925 8423535 73295490 107853030 100032915 12918645 26733900 91305510 68941995 144194445 143229375 9284910 2486745 77926125 52726290 12394605 1100115 90684255 93975060 81078510 48999435 76487385 95872785 27751350 95303205 141120435 132427980 47504175 99314700 60314040 88758465 96138960 122716845 82698165 122272125 60474480 41190420 24894345 81696930 66088950 33632565 17121000 72624720 1117800 85263480 30752880 88929090 9972780 111266250 75139050 29672235 29090655 19873590 9963000 50841555 114705075 102318675 65521665 111114900 19900800 63681210 47827695 39475005 71814885 34405485 87079455 102727035 104797890 69359565 31653630 6947025 2285340 123631590 118018740 98571255 13178625 91902675 45185295 144768435 5805960 40529505 80230215 140128305 124331250 144243810 61488795 125803905 101266290 112842885 51236835 16534305 87437985 85562475 58466220 59622390 74292750 141947745 76039005 12410820 143213685 91466160 33869955 142417215 75245085 13328145 35830695 8743170 136812060 145973310 7982145 53556150 109074390 47020875 10134045 103669515 99246375 3745965 70641090 14145900 65812050 123780735 95343780 142128510 84781860 13460430 103601430 28105725 33508035 57950235 5244525 84385275 67691775 45534420 60592950 93041040 91118805 14854710 122464605 19582410 12993645 45162195 20449440 101722050 68406870 120317925 5251245 137089005 87133860 132467205 59396505 51853080 108445590 49724715 66995355 39118020 125213565 39820920 101521545 43254570 39895755 61403430 4464600 60577365 84752700 140334720 129057915 83033850 75768555 71223960 4311510 127739235 71716455 106672905 4656840 73771050 78009765 6164310 126839655 42104235 977850 51827415 42500835 137536725 132286590 140220570 138060660 46400370 99489855 30150300 137357445 114402405 142321740 13301415 140463345 66453120 54388140 4216995 105622635 43581915 55873170 128539440 3315885 144661860 124088925 2598180 129663600 52762350 87176745 118470585 46652175 60161595 43441725 110585955 35660820 46957395 31296390 8958450 117524790 84080250 95088690 81294015 72956925 131202270 71685735 108475860 3877410 147635940 129328305 100727190 93575325 138099045 38904075 87430260 88824270 33861045 70769580 24715350 127121925 5373885 104045490 12175500 140021115 76172910 117647760 118747875 99468195 56530410 146855145 58593735 87560310 63248115 111857055 29437020 74427900 44448285 97929285 20724435 145986465 115012410 26663550 47639205 134477880 1192530 29648295 143622675 21754575 130607460 91153410 146501880 123129075 82027050 68285040 48159120 85350945 73314000 85491825 70127280 131192190 58706010 136302735 83212845 40473720 61898175 5831340 140458755 129813180 59435220 53472330 111797400 34071150 87591630 10208145 76256760 2018235 52458870 35117670 12409320 44707125 100211985 55593330 96015225 134301000 133767840 87461775 101528190 8337975 33670125 141657615 135628500 12868110 90092625 43688325 127395960 139666920 128879100 81225690 14886330 59898570 25248690 102369660 69446340 62511045 79595850 19576470 75065640 41192700 41719725 46801140 83087145 48752025 84670320 125971155 38947215 102755145 28193385 42669975 82408515 33707640 5793825 2722215 62699520 49622055 122708070 29433780 35509320 50574900 37698630 84317130 267345 56491740 77153475 130195410 15560010 97441440 69203250 15420585 113598540 61221825 111985200 126094620 122392635 139023210 10457700 72309345 75198615 95676930 144501510 49635165 69890310 10994220 16119870 89031135 58318725 25618695 13103145 145783125 29191365 126186735 45202155 67152330 138569085 92561475 3126945 131143035 24545925 95409960 4526430 22436925 87646305 52542135 129266925 138415950 46155915 63787935 111085425 126924045 17747280 131236590 57919860 51605250 6500205 59193405 47461680 118822905 47837040 28887825 91740735 63177075 115782360 105101145 14504505 54117690 58124085 94862055 117467970 96384090 39367320 112068210 138895920 149352210 116864715 39580605 53032080 79866270 112308165 89313420 46314060 45042660 38085735 124099485 77923950 83451570 25480215 129508560 51674040 1955775 115524945 49181580 115000335 120467955 91362495 69766245 21080235 59448150 33256710 62644845 90847080 124328820 147468075 22428750 45334590 105020850 123505275 47751300 63922170 29243895 80658735 115051440 132262365 23036280 138841590 127790145 4359885 37421220 99205185 12558705 27177450 135135450 81345600 27580440 141299910 33265125 26034330 34717890 125629665 102783075 73062735 146780445 77795865 12531570 67240980 104387880 144358380 8046135 96858810 78002175 101982195 64323555 84098430 105378645 28514835 132139005 40307145 91299960 8687880 121494105 95547795 83225505 90340290 149615490 100642215 93410220 34883460 93304470 120949020 58243830 143593485 39266940 18775095 87268920 45318900 46669830 108519480 138471375 75448320 145319040 95984415 40724745 90288030 122818020 79520505 25717125 147202005 92035590 13824615 53499450 47769585 137246580 1629090 99060135 87767685 95237385 146797635 111853200 49291320 78546015 99318975 65662755 56295495 24179010 65009625 14206680 55315560 3834750 8444010 74106915 92817945 58231635 79414155 101131440 30484860 22959615 114806460 41483715 144341775 4247505 38760285 81723060 79285800 26981370 22746795 34462095 145597470 132871695 71387700 7936065 40830420 53600355 82045590 95481960 37967955 31134705 144688320 32165520 139013850 108955980 64243035 6837630 112728990 112208415 112967040 143741745 44969415 59992485 72557355 122311905 83367735 41718345 70474515 131978370 13865460 126039210 41337225 113164905 19750590 22918875 99976815 80209965 53358045 13647060 68265300 93775560 50823540 122599950 3682200 30847500 48165795 50325225 37274610 2828520 36469410 91604775 21789825 80695470 56862120 2914005 129213270 138251460 112071330 53836485 114736995 89698455 60502170 101331075 66016035 39032850 42274560 50068275 5571615 18246285 76241895 74853750 79888035 134226255 35008470 103043175 64992690 70036860 122850855 11133465 9517365 4143000 15118530 21515475 15403065 133128015 128365050 40972365 24239865 83634795 24021075 57064260 19451250 84751020 142579560 116874000 1699485 57965610 74550915 30803940 149015880 106068795 69622140 25724325 60057600 90054075 89787285 92574405 6963435 103981635 144322740 70809765 103721415 12534510 15344160 123964095 138514905 91261320 25227375 60795420 52902660 124885500 131039955 104954700 124802415 45073035 34146840 39871290 87427995 99148350 126411435 45344250 57862320 22216830 137769375 66902985 79303365 41161785 113984115 120455790 138516855 3016305 38452890 3854115 131929065 44046045 146955225 113644830 114796425 1377495 143287665 139761690 128767365 112979040 56148315 104520465 130739580 146798370 39816645 121701210 140410380 68509935 40322220 69111255 14588415 74864040 144043290 89381235 107359185 50092950 107829690 147530565 121799175 13433130 125802450 23247210 99491715 129395565 59057205 59080170 13893270 69652680 69819975 68038935 107439255 114001875 50312790 105026310 76422885 30705585 1204095 50501910 95419110 96731085 93332640 11675175 145956930 133755735 104653905 49777290 80349930 101164485 62832855 60485655 47571225 129177075 22639065 19652475 26832795 125990205 21434760 100078350 37807110 84764325 469395 121937430 70984170 121886085 129456120 92251095 101302995 6263415 11198055 15255105 82297065 45432450 34018275 48070935 45200430 106410690 62577675 96945240 13046610 9518370 139097685 77953500 102074535 105606630 143818440 39723165 13181580 126964620 37922940 65526120 109449120 48556830 91764795 69355890 120628980 148673475 112219155 55184805 85730880 35722035 74315880 59574765 79463040 142963530 90929295 27974280 129772545 138532020 133202775 76057650 91542855 147263715 72770640 34317705 143284155 93081825 3437925 44952195 17021400 115785510 102657315 99250890 123498750 19393125 49358100 9581325 81455745 24930255 89435385 136314270 5250705 130223010 26091375 113225850 33702240 131864025 104012010 61211475 70671270 57265545 99385425 28404450 95725695 11720310 15767505 133278240 47852460 71974590 95108700 117157785 64391595 10476135 29348445 18950895 94213305 57505755 95515170 128293635 61618875 46853760 39772830 50937405 62088255 16274385 99660420 66939390 134335290 6775980 99924060 143938215 49008975 145543680 70133565 129759105 17857215 93631800 15845610 76275900 89676270 63470535 58363935 102924495 87706335 135469230 57478710 64336320 68562870 61008975 77978715 100564455 82926555 142690365 58875585 89239695 36269505 75125880 137389965 2155770 125855955 149119725 124657635 86083725 11904435 97628295 130935000 123263340 68361150 47086065 141052140 18805005 146911305 53708445 67825380 6572610 135695025 131036220 44623575 128579850 12677355 42071790 117817380 57997065 45341325 122854935 119986320 14515650 17818770 36352485 39134190 113327490 140063520 110458035 29438400 78919155 110885640 144938220 82735590 95215440 63168480 124860135 10633590 90161430 55771890 41052585 113228850 90248055 105382050 131803620 142380120 107673930 63043740 44784795 27502950 84713460 114960840 46866000 124759890 94674375 5136285 27309210 147366180 95313375 30718650 54226005 58753110 13527705 146504190 62851230 147170910 22252770 17104695 76860435 49342425 1161570 30409185 70772415 63478605 61771350 19137210 21662520 31576635 83518620 98807145 2309715 132126750 121077915 133013490 73014825 60410205 109933980 147671535 63198210 36032865 86244480 127807440 114664065 58318845 49104630 41196510 30923145 91885335 121237920 48608625 3419475 10740675 40261320 48413805 89346435 61426380 111725370 101841015 115348005 40933785 34838430 47453490 128391915 85183215 149748285 35520585 30999330 47386395 8813490 62441790 105610140 133415580 72856560 25433625 89578785 145916805 41825250 28819005 113609280 96154800 75929685 89572065 92464050 100845795 135902205 45027930 85751415 16502535 132428805 16976910 18123225 86965290 31073265 11154510 61606935 1726920 72079980 141827355 74278455 74291190 109663680 107473260 30472185 127566930 78185580 34331385 32219265 4688820 143138430 48095955 54830685 72269385 80723700 130201695 97727490 140569620 48446685 94556175 118742610 140931150 59620035 80485935 113389365 25468770 21734490 115213335 86622555 98924160 128429910 96525390 118366080 119787225 78257385 26529360 77070480 133231125 26791995 65533905 25589190 128446890 121484865 50269815 84936690 41862705 31935360 18111855 146780475 130331280 115220010 47891070 69845460 73326240 92323650 147225120 116731170 11495565 54944520 75546795 117735510 84653100 62582385 16374885 75004545 3468915 56963700 4494090 66336915 61867605 23547735 139792785 148026105 1784940 1606200 51396270 94476675 108206325 76069230 31450590 57008145 80007435 38668170 68326005 59789205 42471720 14475510 44758650 4010610 76026645 32790990 114164355 95191185 24036450 122682645 140956380 94279245 15590595 100204920 142913205 85451595 86963610 144912765 97606905 26979765 85385910 88586325 144613770 92108520 93054795 93444705 20826195 15801825 108682815 107875035 40044525 146084655 6019470 81574395 56604015 147852570 107444730 129114315 52448820 19662840 92285985 96973395 148388685 41080290 136010295 71269110 54056760 121895130 15792165 73367985 68071995 131921940 129341490 74588160 45809700 118227765 127615770 130764015 45855450 66890205 80766930 80671170 134291235 50069805 38685195 9545295 1754475 18055650 35392380 109097025 148234530 87179790 136870275 126953310 75492000 115790475 26009280 29059980 118638450 53181435 148283415 140653125 44471880 49679445 144463575 70975410 99490230 84184260 104794245 31075050 20630400 50906040 139129785 105850440 99250515 102162315 124563945 147057525 126558315 121070115 56911155 32231595 82454910 902985 34372980 71174535 87413595 135414615 59094450 97875690 71938230 19933845 20829300 58069635 7233420 42371280 22639800 52999725 39539475 124764480 139547910 95504370 20190780 76201470 84076800 40570605 58945575 65268780 42692685 20292090 79344255 79182090 47581785 97805040 144352755 67813755 119653785 70038960 134621220 108059010 88218330 130641105 125207355 117254100 95007630 78213555 22445160 18574155 79837275 101767620 40588515 64367055 2579940 28339800 104586285 107456190 350670 121902705 90153030 23303595 60171240 45828990 148921110 66416835 106969140 8727405 87480105 66686940 112622625 68787780 75619185 47205120 44008680 87320595 67290930 83968455 10407210 46182675 61711800 98432055 8885415 122326680 74234655 44896875 20188920 8278395 1948860 54716520 127576830 11971440 43873005 1109580 121624275 11745150 125094330 140274105 130107570 149633040 105169995 48003090 63129270 148041585 87756195 99287505 127342590 86829000 133269720 99315555 14689560 136432680 42745155 112890360 127071615 35935350 98777820 41426130 54007545 106165275 104085315 21063105 132322440 31983225 115978905 144957765 87993900 105101115 51558465 30230520 30570615 127923585 146433915 130317120 48676125 50223525 113972100 36821685 86918040 73186575 95460315 88325595 104390055 74086965 41684190 82768035 35689515 50539575 11118645 6018975 5729250 123474345 99986310 96358710 75209250 70823355 62102070 133778625 133800165 76782510 111446085 80603025 16472700 108213045 133106790 63118215 38349135 103846680 25278705 86388225 145664820 25395540 50934510 41090835 24771420 80763360 142762770 42563235 22875405 144842160 98679585 4670115 39241080 141275160 73352145 84066645 124079865 36127155 42694245 8190255 45915300 108906015 60692475 93136905 115014495 50243940 33876885 21178410 128359710 72962220 81647580 20342670 131802375 137975955 55308090 36578790 10364040 39345510 105466830 104818350 130068810 140086725 8386515 40839270 123474210 28109715 96594975 62608515 122065005 87692235 23325390 93040485 93989100 10632495 41384715 79030665 102699810 25992180 12839940 12783270 108384210 143436270 20027460 136652565 42051585 119560695 48090510 101230005 27105750 116051550 53556855 102845130 28538715 105817200 149460855 33380400 70778790 22991640 35125950 2401440 135778650 38333535 44135025 2081865 36111660 23914485 66176940 146051445 69884805 69211200 89441820 96134625 5624895 85072785 31538760 85253355 3338610 95692845 52754235 28171320 65929935 77004180 91170885 83314590 21609885 118953660 15901110 118096905 144823410 4803495 103922460 104319270 70601910 118145970 55766850 14870295 79122990 55314750 128706510 100477785 147565125 859650 41405325 69720990 53866320 127222170 106245990 10830600 117758880 129516060 88480815 119098995 109926435 44511510 136916640 49864815 21888795 143377695 69050445 42361500 129268500 39418080 32048850 7260540 36290760 38596725 70749060 67967760 146353830 106395630 95599140 45415845 52780440 22211580 137158200 118737165 9004470 59064345 62163435 111162870 143198085 142428885 69101550 4999560 31584600 19608240 70518945 56108520 125134170 21535680 24016695 75069615 19077960 117426255 148962990 99308790 122867895 48258075 131388135 104741730 46921845 90062280 45860400 76370625 51729420 103695405 137335935 62344620 126057225 35039535 24787425 84464640 8646210 66593460 55838535 135722370 80941245 8963430 100938510 87300705 112044885 126298260 38244120 148300125 13347510 37862355 17145795 109182840 95668140 80465355 51989550 82434960 45567150 133433265 52766490 1639845 88886850 149298780 61177605 9801255 135033885 47027475 93982755 91664535 1818420 140305290 27508020 33566100 119029800 140807520 76558770 10740045 71059830 132242565 23032890 35165940 65626500 124114545 116053800 42230910 58753425 44002560 81134550 20217240 84108270 134644260 49964850 27983295 12768840 30294390 129948885 86527860 101717070 36155565 70133940 37203435 68908650 80773035 90371295 22613235 137259705 18324165 25575660 125382855 50952015 33138705 707565 107700315 111455805 147833370 6576465 141991005 103522695 87943290 146430090 27558270 145910070 18424200 146130630 52317540 86021490 20855175 88247025 47917830 44145030 9367935 39650820 70952685 116319945 58695435 15271470 95572650 90981690 15435015 7309560 131402895 120317535 6711225 31384215 102811845 2308080 112728645 26500740 62390775 84682005 145047555 109794900 71584590 132173250 100839930 78729555 67302660 66240030 21527445 75289185 89916105 147357330 441315 50734440 73066350 57131130 116800095 95216910 18283995 116545905 148100955 147754485 144221685 14256390 92983815 7822275 92213295 34851540 116598285 22743615 24510000 27382275 9786210 54162195 37954020 113116005 14313870 94147830 54233955 76035270 71009085 126532950 127297170 48943335 100574205 130536465 28674420 68121405 71036160 29455110 91531590 34760790 148164930 76017210 25371120 13071360 141459270 117580695 145649610 5887500 37426785 90705450 59488365 103113345 61417575 77102010 88018575 91981650 12159630 60621480 21637515 143927370 122896860 51047325 51414855 78551055 58239915 108969285 12268455 291270 24507510 104808780 59628660 128267025 104059890 37938090 41445900 119872740 68161410 44952765 53447100 47716005 49396455 106729470 59051880 35136045 119635095 50889450 100419990 55097955 147440880 70296615 127223310 32026635 32858565 56180400 109532535 72437670 114562740 23204490 64872090 107435070 106395225 126399255 87452340 21289680 99243675 71641905 17565105 69430635 89180775 110587095 53470335 143902845 104420670 10124475 15378870 105719130 39576810 65370 74055825 74302515 121660605 53540010 91056180 70357380 57774060 6322470 92080800 114649950 106243545 148831695 600465 52312845 47859825 136524705 44799825 124274340 129681375 134815110 109223145 39733800 5144865 62053170 47490840 92235075 31068675 42183675 101112750 94814580 51610485 54787500 59941680 42565245 108586230 31340940 9198735 15292785 47515125 96998445 75757770 42570495 15955215 14552865 29790195 22470510 138761220 79539870 50009220 119709825 77076675 129490935 6700650 117593790 89660535 53782410 50036220 94774740 62838735 15402375 77635425 2427690 104628960 65704770 2063775 35702445 19116930 149489025 52804560 42899445 26930490 58653120 110924925 60705525 45225900 49226445 5417340 118733730 126679455 76212060 86692845 18302310 97001160 72529050 55079370 49199550 24641040 91291155 132952695 75554265 60615630 149018385 109072440 41701470 30047655 44033370 3551700 107862870 114328830 78168045 4306380 44832960 43113990 74905620 134733915 80341050 20806500 78292455 68713365 55229610 17508405 97352955 21454050 103123395 94593690 63092730 125643990 17370090 102647505 118893510 134707005 24512925 31582755 136409400 54858030 92281395 40618905 126849435 36091470 120526740 15628890 39023115 64570785 14411655 118028145 120903915 128920890 83533335 79628085 114840030 33861780 146047095 106425060 124841130 138026820 123185865 134286120 44461950 69737985 93982305 28311930 102758070 18289050 34393500 77273160 46143495 98648580 87560655 128085435 84847260 28961955 26929545 69353895 18326925 148610760 129767085 84373470 2849820 26413065 94605030 63001035 48038040 57353655 142715760 7440615 142116915 7419735 126650610 4005195 99370155 19015410 107607255 85615695 439995 95442135 73148415 92003025 144669255 123565845 146069130 129592650 44983980 144221025 115362990 24618780 131902875 57303045 137174775 140984265 127542465 69643740 56574210 39536160 133870485 40777845 45376200 72436020 47048205 125934870 14918925 39957330 143818995 62374275 98078055 136664040 65395395 97492560 117023940 146711655 90053055 81779670 73269870 68691660 19038840 31642305 97427820 38279025 73388025 115702605 111998850 61007475 73211265 90714255 107068680 44986995 25843725 54250575 36519075 60104625 104446305 79196670 55605585 20545515 44127810 116352165 132922800 21513030 38737590 20083890 115815765 137208870 127134375 145029645 36828990 136387575 146615160 40265685 87807570 47510205 38897490 146600460 8898720 17716260 81816225 96064500 5555220 147595875 80765370 4644075 75511350 116440635 106736925 132416205 87198930 55375245 18438390 63469950 124380015 148603365 58733835 56414730 56292405 69430725 2514045 111238320 96188235 145361130 71588640 128939370 23169900 127024020 35979840 105098370 19744800 86441775 120422220 117015315 94416450 89942220 24084330 131791125 51415080 125854155 10301055 120303795 25593660 61725915 21168090 75300120 76046970 148224975 7847925 136374255 50070930 39266265 141624345 109564590 41810505 121611420 135588885 66816885 4815945 12275790 122056785 30938280 139934805 10022775 142022895 13314060 92113320 19153005 58207755 57196215 144557595 105699930 63796455 87112245 13158810 4332915 132328800 44250270 132404400 121698210 32662815 101047230 61855860 9043845 146733390 32325405 65009370 5967390 81741525 22092150 12237375 118354920 61759755 64266510 81578955 49862520 84211140 9619920 64180860 33881325 99753930 106381770 136776060 17014410 126753420 113752785 98372160 2142705 139966770 128732280 131493210 140972655 142768710 41288415 22018845 46632045 46768290 69685170 40066065 22921230 90430800 58892685 23391015 147610605 135424125 6858570 45233625 120410895 69354390 42165840 38891760 98954580 20332680 96911325 96466710 127615095 81672750 30680955 114644595 47616735 14058930 41683905 55277985 144992610 49032555 86751570 71872050 85895535 102392715 125551380 132530100 130963755 149798685 25635105 62085405 26979780 129628935 84422520 71764515 136548885 87240285 139071555 67873020 101953890 91688685 19079340 84197355 47777325 4910310 110290455 97984875 36278295 26335380 71318880 42018420 24047115 3359160 21816105 62424435 114948225 135970335 76440705 530190 86076435 122636250 114510105 70610295 114511590 55233855 80114295 124183500 95609865 65043945 7300125 54951030 43904250 72958455 80966325 18080865 70673355 135421890 22950975 127247790 53125185 42864570 11059740 32557995 128300670 139052700 146619750 51779265 120069720 2706210 147868830 126025230 32080950 107942805 71006385 108020445 77285970 67237800 114284505 44648820 23392215 54619245 141178005 58454790 108394170 38809125 14594625 58914225 141893400 20798715 29734080 106047075 120368130 16489620 41965470 146015850 101722650 147378750 115815000 8698770 95841735 78200355 92798655 57717210 61828245 143838450 47393565 37169595 52252590 70220895 120283635 112147440 29335470 129517905 106077750 33454215 91654005 146827560 20988030 92748465 59323830 115547820 38156415 104947695 76169460 102498885 44707980 136218420 68774190 40929270 19166070 130177905 104984490 149118330 111322890 111102435 99738150 52725705 6141930 42192615 69109545 76542060 14736285 66433530 44039520 28032750 134712720 108793560 124397505 11011470 36853140 116800665 69641205 46392450 31069875 111933720 139060965 102899265 7745100 103134195 91257135 143145015 111452430 90235740 139068945 106918605 110666175 121306215 82453695 81078360 72411375 83099250 76172355 57700260 6967965 141149865 53053770 139111785 80063445 19598415 19255845 122450790 93991290 101351700 14446740 101762985 33145635 133308270 83510880 103718475 19353510 17471130 132227025 15750270 141533850 41645235 90603750 53536995 25018395 92740620 74826060 10301490 48966765 86125305 10967985 89020905 112183665 121353795 39706305 73620375 110286195 111137355 49914045 82885605 130845345 52048845 32577885 126854805 48671685 6018120 50546250 136059810 143285055 83198670 73711500 97238625 18119700 118077720 95053290 72656175 86085390 65178870 30068850 133049220 2272110 89178300 34039860 37659375 21340905 129122235 45699645 113321955 4351710 64879695 107060310 20464425 52688805 16853205 51000720 23366070 37296105 55195800 109476300 54906945 50890020 148894455 13429830 91080750 147077670 107723490 94024620 15421215 10136325 131185770 11613105 10587420 47668965 76106325 22063065 147077775 2416620 115913835 30528615 125966865 88827825 13994340 86776425 9408255 21261915 71611395 98924700 51400740 83648715 80767485 71892570 127384320 61949790 3634785 51296190 49048350 80884050 126496920 44829555 118994130 79055535 9473790 78881010 110450625 56622150 77556945 82074960 84755535 48843075 68211060 149758770 71977680 74995260 98271885 140063700 25124805 34841205 96097125 1525290 101939700 149795610 103008645 129236415 75109395 37086495 149247720 84544155 50566785 32207850 7666650 68446050 23025180 26632290 57363480 118344840 43380915 62832765 31898070 127836780 125478210 114677955 50413530 54750270 68407335 34911870 126869805 95610705 13390995 76817985 101044755 83116125 52703205 17321340 104455515 55463985 138904260 101068530 19083090 49803720 74146440 53711805 117058155 147831000 138418605 103553505 104977995 120869685 8214195 124324830 81177735 15944700 123513435 82990995 140630355 63004860 115978530 135160215 118172655 76207185 68223165 139892415 115507815 74324100 48879045 35043075 3988890 102707865 85268760 94259610 106590450 131552265 72591420 3806415 4652100 38949420 51508095 8931525 29050545 123530445 80526045 628185 129271530 117458295 2410890 960480 92336175 13749825 37866960 51677265 134526975 85737870 93493050 19471635 135059145 60337800 9392010 129674130 13671225 24437655 72550800 36045885 34051770 125046165 74583210 105538425 86321220 63964125 80853300 111412155 69229725 112463100 148294965 115639830 36300390 18924270 112724130 127109595 69715650 27835410 94025685 100120545 133222305 60094515 70747950 142979475 22303335 148620645 55918290 2834115 40311690 49710600 50034915 60785625 64280055 25800870 89072085 74551890 62371515 58914585 119925345 95822355 78413790 80059260 100769115 62228130 16297395 29633715 33726540 10928715 107242410 127074615 2532045 91576980 120348165 85119930 29919915 141947820 116201505 103708155 65602845 80089320 127362900 141335475 59244135 20282205 116053635 141047010 23870205 87352950 81998730 34528440 119773110 111489690 119639955 63186375 140291070 61253340 7881960 21613950 25051065 29490240 120231240 95626290 93910740 47521635 69562110 136179255 38996985 130721385 81602970 44710650 84428490 75370005 95339295 76879245 60850245 13397880 62674920 12931080 18397695 25989930 140898225 7371870 90119145 87359520 80198325 52121610 103590765 80573970 127471350 32282415 69344850 32364930 124268055 124011675 146235390 96053220 101005035 123647310 135710040 100962660 40470720 40193730 73509570 97885350 29666790 113440875 139586325 26001435 26376450 147760455 53178975 52583715 27409260 65639445 69203895 8259780 92576955 32559060 80594565 33164610 38032185 56575095 41461500 43105380 100119705 48410655 134599995 84274425 126267345 76871430 97524015 51719850 12026145 125252190 55111485 19793010 144743340 45233535 77965860 6417720 128195460 117713385 91204155 36166545 36913215 4306905 49218405 3958080 113705550 140255655 79183500 24467160 35061315 75160230 73638405 25700430 96247125 116141760 32101650 32576400 141748335 9714630 27935250 79435155 116523405 23827470 4886250 65748915 52191285 13901160 26503125 137661780 73972320 104841150 10392480 142266105 107006655 35153535 59307015 39066240 101852910 125721390 41945385 89104725 90211515 128878575 139669620 109852785 116510205 37029375 102699600 41201940 72617115 77949390 78360195 89965950 10810200 75290340 49371840 9606450 36673815 7991115 96317265 60188160 14681610 31975665 92140095 76615695 26045910 103226250 69396735 20292465 63953100 90683940 22601940 28633575 145091145 755625 20689770 69527580 79882290 120421755 92124390 17126280 9219030 21281490 101982030 115764525 103165815 52587750 123093840 112991910 102852615 14263230 96037725 16572780 41307690 97963035 82933275 5186820 72863745 118064385 115135065 136611030 127126695 93714450 24520380 44510895 6728310 31376835 8671965 146717205 39291615 71835780 82088760 118822590 106089840 84488895 92518755 125743770 93417405 100429500 90236655 39784065 117837510 18413580 15487770 50333790 6376515 14491875 65470935 92353305 74807580 26717625 37165065 129325005 39212655 45328035 31290240 137517960 5459145 99353115 88713600 16404045 109611570 36678735 70518675 147640215 7471770 124344420 38429730 106014240 79728630 42526065 31947180 83512425 22470870 114206160 124292910 90502590 47103300 132427215 25630425 107945250 31461180 32160240 95578875 49804455 13369755 59415150 127099395 96736545 52930890 68849475 90518415 60576210 123007815 80131335 87245460 4699530 112318905 38098635 142973535 144581475 111072255 28810890 136887435 49394730 18737625 169305 105455370 142391895 94790295 55054905 64458480 23674590 96813825 141464055 95112000 57361785 62011095 30646560 118911870 90408885 81901470 78078195 23415375 8298210 121689930 80235675 31156710 59649075 74319435 131943600 77936445 102199545 104391405 90729570 102214530 49131345 1466295 52661565 134639445 60348495 27886500 137117430 5221125 31804185 146368245 128006700 79164930 122397765 138003255 94999410 111183180 127638105 5549295 102444585 38799750 50301825 88331475 71900325 41147355 109299120 50455635 9400020 13741515 137183100 101823120 87162120 89304960 97049955 65211495 83014935 31028460 108729210 70194255 85401450 91054530 131024445 123759405 28477590 98947350 729495 146809320 60005595 59019885 77246295 38116950 105511665 44875095 51078135 107573250 21391875 68481630 7454655 2751210 12355590 103136940 30145170 142570590 142532145 139230630 45314025 29094960 22312395 51678570 112087125 12098115 30597330 59810850 142658265 53516010 29684580 6947910 132758460 61580280 139585485 117426810 114202635 139972095 45368745 42234060 126713325 103065075 65011725 5942565 53470710 121254705 15138615 146833875 15084030 73762050 101040120 139594425 145965675 81871650 114218505 144577620 8262990 33556755 63266910 55383720 118741365 24816030 100748370 146858940 100227480 74052360 76075875 44240610 77578725 131291595 113092875 26925555 63973845 134203485 104488995 95376525 88614120 29262540 127901460 38981130 31532775 66771660 9939210 101383380 37847415 136803195 94894695 135180510 58219815 46242645 75402570 128942355 19954830 5394825 133378680 112817850 23677560 97672530 30478320 47406375 78146325 2202975 48413385 134795490 13448985 49719525 84839490 4965300 110742240 47310525 146316825 11496390 134606190 141731190 140440500 149667600 125758620 127124250 133327650 121068345 106453680 15265335 42606450 148330965 145959375 50336190 132932505 86012895 57660570 25981545 28166130 99803085 51495720 132619125 81004470 20695365 75349830 90357270 62727270 19783635 55806930 41463375 87367905 80723985 20592060 51734340 10886055 37762260 109195770 94834335 110909010 66586965 83831205 134796495 77778165 102547395 43649865 86834430 64515060 140585985 149931945 133993305 34538145 135129675 90133785 49354635 108981735 143196930 31078650 142981560 75630435 107249715 67133100 104936655 108421095 137389680 26943735 82237980 29629005 65418645 76653855 20778960 95004930 96323475 102092130 12755490 25878090 3449370 72740580 148069635 37591530 117950580 60148125 141599880 119608740 80610825 37967940 126218805 34262805 86702070 95043315 129155970 20245005 106450755 112109775 77418555 116263965 82626495 73807305 12179205 69557325 141446085 112815120 34681275 12360495 19885515 142285635 108977190 114723090 36625440 38591805 65561610 71190255 141789030 118609185 95078505 60664110 27310710 112674030 96159930 68921310 119333490 115365135 132501105 132781485 122823975 24495495 94324365 115089420 40822620 119582550 54146910 98203575 132064575 27067530 67915545 68901210 61571310 57980895 25852395 38482080 61228590 101050290 44762640 16096200 44386425 23388585 100901505 64046025 88000185 9125550 104071680 100429890 81719490 52869300 93634110 132644655 120095115 79332945 37450995 145142040 109878540 23987910 43588245 134498325 92882145 38479815 33011520 42664110 134906160 23086035 117101910 48149370 34189530 2229360 32951310 51967110 114697620 58085865 144611895 98267145 71828475 127619970 15310695 122761935 69931740 147104775 110600625 86006745 117969045 102448050 85624980 149261145 116797680 117710820 31108785 138338310 93714090 33651060 116190630 18109590 35695830 93406635 108911085 59090115 22083945 72683325 117968970 134680305 144042975 49547280 97387425 114623235 17541090 25567425 55681725 62059050 90852720 78661560 16822140 86095260 86493600 37124385 65057385 41565585 66607380 19714125 40066995 36026235 113058450 32276595 110966970 49549965 55623930 122615490 73176345 135407460 116609295 58551990 8840145 6578370 56273355 77226600 21700185 61358970 18697425 45868530 116455200 136867245 63903375 12569910 13490820 123593100 109420905 70022325 125624400 121997025 84111675 48998070 6335325 43056735 8652360 141183390 93105270 32178675 76704525 60017820 15143535 35212815 57030030 103897935 39183270 98292120 65068005 106292970 101939055 60838755 2126235 98934690 1496085 130899075 37946850 96535110 48576435 103583700 10077615 10311510 54045645 69878175 8828775 149266665 140037255 10677150 45920340 80950665 98942085 36164940 3587745 147187710 64945530 27903915 74922915 121442640 143251110 27548745 107602320 16207860 79179255 135392565 70581495 69055995 75262605 44956800 104467500 46779375 35178750 82391565 148995030 123477360 127803720 35170485 148930470 149617110 106333965 93839820 95652870 76653435 20159070 124947405 133299045 1990515 149832180 112355010 146251545 108325635 12911655 128406450 55554180 110945145 87820650 35583690 36845400 110764095 116805015 139454535 10284540 43666215 1317000 122227485 99308640 6456555 123929655 146054415 12221445 124840995 128285175 61433595 56775450 12580125 107281470 92654625 92968245 19137435 119454180 57694380 137817990 132644400 59386245 95941020 108839175 100905255 142312320 143789370 48367560 43604265 6442170 41026890 38908605 46561065 26418840 103805085 1487160 149892915 138712950 128377950 65258340 5061510 79842735 63979200 93654150 33146160 12606060 19602660 11470905 50976750 119541810 114120855 49929480 105370560 145275360 78620085 80437845 51200070 27827085 110613450 65960160 144342405 145426845 131096535 25887570 11467230 1135320 41260290 33801825 7936650 32548515 110527815 132453330 114101595 148369530 35558070 79951215 137804265 78820950 138377670 109863990 115034130 133749375 91627980 117505545 106476345 69839160 121283325 33949710 141944400 72152715 27195015 140739345 85513110 138869220 26891685 76665900 108607590 35120280 103222065 102551895 72829305 112483530 25800255 70540395 71821980 106921170 48200685 4844580 99385335 61166385 29164020 116769465 82689630 146269125 63377190 83303745 112471515 31941915 92695950 25598655 144095265 70359270 113723190 109269300 68526660 28018155 21761970 117276120 30088245 148225500 61115775 110083200 117478470 88695315 3006870 20083635 76038045 90563460 23648175 28884795 92133945 146242335 15227670 137778480 102111105 15656190 60099405 113415225 96158055 74370450 69903105 131988405 54224535 131726940 78125505 142149840 22463895 48485625 33762090 9962940 40715355 35861880 26826495 71086230 25618515 93795375 132216435 23703450 140757315 123777630 55805835 141322740 90999390 93500370 105942990 41042925 104272080 25533105 55077990 78181410 79208775 81285570 110491875 8907465 24281955 143520210 142801755 130266555 8864205 41161065 96433980 105290205 147046125 142827495 17378100 110446530 64926255 125156940 95644785 48261435 66091815 76560570 77659770 9252525 149535915 149618220 19052355 148099515 83471610 93260340 17842800 112723185 34867995 22584870 126360840 132788190 19828290 86631960 39965700 57873240 143124585 138084900 104406195 87017100 24365625 9818685 137448675 57545835 82321125 51774600 36934335 148732680 27213960 38512665 6882705 58091310 10547010 60582555 115455975 35638545 65786460 124474455 146795775 129084315 13383165 48821520 130857615 85063695 19861785 92676300 139849020 110530380 25837950 100073505 61228230 29093430 56464230 72019410 12095505 35320575 58667880 9375735 114594420 104262990 128542680 113308635 126208110 64351425 36009930 65268135 102516645 111756705 31217820 19644090 90265905 2605080 109404600 128736285 115528305 80753160 39954855 65351850 18962925 20108130 9903015 124697235 144392145 75108510 137840655 100190055 82453635 144666495 136151685 48751515 16285260 23795850 119275710 76432665 33866820 95312700 133755750 45045195 123633960 84619800 43946025 3501180 99690870 34408980 108673935 81236040 133900995 17486955 16928895 11861415 49318560 96047940 51080985 44047575 84073410 88412070 2756685 71811495 136973475 126263850 142022115 76891875 52092540 35356920 71774040 115858335 96371460 112891530 114541200 113679930 147591225 47195160 55620855 131603790 62946300 131472075 108287070 95244450 135796755 8973315 79933560 13990380 52843020 87618600 120821670 85331145 81562290 15374925 112408485 137018700 73922370 63980025 145158090 25938315 62868315 121072305 50283240 1768740 3812670 124431855 105436635 115292955 81177645 103288530 103566660 32498040 85459740 100452330 89970870 112959915 11044935 11019180 75618510 23085960 5487570 144270345 41309640 50602665 39730665 99721950 52625505 134946585 91735905 105375150 55639845 26922540 22000005 116410890 87347925 39831435 86271285 105414750 37985565 149488335 30923640 16982460 72914400 106205760 75426765 34250370 31463100 47300340 44694135 66847785 58864335 54693975 75956715 100377165 123246750 34589145 96674850 80096925 110264055 89265735 50770350 51244860 69141540 20391840 138026220 9020160 837405 6411420 28503825 107902890 74331630 12213015 126956250 108811650 1459800 40458930 130094355 103062555 113199465 15785610 106137855 54417840 61965240 41276610 149568690 71529390 2263680 68593605 64153635 44648715 134790555 132986145 145904340 38037120 33204210 32341005 4560810 97594905 31957875 54674775 73380120 42581910 76080525 44646765 6172230 55206810 58887000 149788860 106165650 53978805 82410915 14866380 142989090 48369285 145893360 119733780 100802385 111697620 73228620 50048070 133161165 105047085 39954990 34124940 129710370 25176540 38622750 94023315 26139255 129385470 106840275 23044485 12301530 33455475 87727830 8023575 106966305 87074685 35807925 95408985 76703190 68872740 47553435 73081845 6698640 136585500 138258915 18131070 40086405 97367505 80225115 29864640 31451760 58134270 73840305 71309610 127217670 122050110 83342295 106279455 38512740 121411245 71630760 60330450 136997580 126411300 81247890 132028845 82221990 3738255 68302980 106760745 19375005 128433015 94222950 17112300 139008210 132802980 91298940 47675730 58926435 40057770 26977755 19695435 44712675 145462455 1412805 28945245 120304095 80466450 74993550 115389435 2051955 43299945 7153650 80899995 100654650 102997395 145331775 87018540 136271940 123767820 88430310 135910065 120566940 68935230 92091000 27947685 14781120 122256930 147300975 59088120 20180715 108585180 133945740 51489195 135927690 147151455 20549700 126809715 56002095 66406995 91866510 83005110 146246715 84519390 138460695 123474600 48277275 1147590 594195 107344635 115979550 130638330 26865495 26580390 123801450 80488635 46979835 70811070 149258265 29312625 63302055 21158205 7935105 73649790 6804465 122064825 12114495 43174140 96142200 50947215 123910440 81618015 135969750 139394520 18034875 11477175 128279175 92225295 89192655 76506405 78318495 122005515 99635370 16925445 65347185 92105520 114442170 133907100 82800615 12645900 97097055 144708600 89046450 2884740 11838930 80403600 148428720 70878180 63542190 146080545 67390320 136786755 56357730 22281990 74171340 70916415 29981505 50700795 17055030 21716340 82980600 147870210 16170660 129369195 142768500 95932350 81759735 13237005 139654770 124177635 141310080 59720910 99640050 29888715 139871505 102377970 67724475 2625840 42667665 27191490 12191835 62065800 108427650 96681525 5715435 41668665 70591800 4651185 71702925 42471090 59083575 44665980 110796165 31845300 145322220 52634655 95079720 92683665 127765500 61677960 50750640 2576595 103362300 112888230 69674775 139185810 64121550 12789195 120192240 146607435 77279625 92924580 104503635 25263390 135942555 2875500 58863270 49999350 140435640 102135030 71993280 67171485 65695290 1940835 37588215 17219805 20595480 127689120 79336920 59266770 16172760 106737990 11690940 99972735 139697685 71111610 37900050 123754155 67750425 74099430 73236750 102988020 96684405 80092395 113166165 65670105 131702910 8129385 44460315 47827140 33818565 56296440 115206525 17994240 201930 24241665 108030450 75044670 49302645 130841730 89266425 7748100 149754030 135845445 121497810 77398950 21930045 25208700 94324305 42018825 40726110 59243625 90413580 88603845 36476415 108220920 97847820 132735270 2050935 117536070 27803460 76387365 52734450 29987235 121561080 115312020 5032905 5886240 115134645 106988445 117298635 130974375 61398225 15908490 15124605 88665900 31746945 134535930 11019330 67947510 74728275 90596130 148761345 114373320 118635240 138679260 62897340 124186530 37901415 64880955 135413715 109580475 148713120 106812675 12830175 100797255 148424760 59610450 125605305 128155725 30656115 100869510 63474675 81878805 115640955 149549055 52288950 46679400 104007075 67482630 93310575 102799215 7429395 3670305 33177750 24369195 49157625 30384240 128932560 38824005 17345295 23022705 33530640 97075770 12766890 58343760 6822495 94299750 99232920 39698700 80936115 1794915 42567960 44358885 45501945 25826100 71408055 99514425 131799270 56987040 2888820 30535275 65255685 19562235 69553980 144989730 77054355 51490455 77454420 79052715 54174705 3039840 7029345 33852765 46253610 125501445 120425130 42284205 85944435 64112310 31486425 108623415 85354545 108845055 101534895 129507045 137933190 112797510 136535460 125953440 52930860 57471450 117881910 114322215 51911685 89636955 144047610 53896095 19284195 32922270 78820680 149205795 13745070 25461540 134046795 84925065 9073305 33885555 101720325 73089000 15677745 4809690 148132605 147098970 100856280 78891075 136635570 39430110 13341315 113281680 84074415 93369420 137955660 106224045 1361370 111763710 80751855 105513045 59453445 127455420 45293520 67683300 18259890 149246760 108978525 106442985 2492250 146954775 90195060 71379945 95393310 27559275 70317570 51939960 110427075 114667830 93819825 137288085 89903070 29910585 44880750 61933605 113158485 46172640 70556175 72374205 93122145 39589440 78974955 69092625 35230650 66678060 101110875 53603355 14568345 132453390 40640805 16038720 29547165 39924075 145895865 93378705 93667350 142978875 51314835 51093225 143976105 129361860 86121780 135869865 40866000 7171965 29286840 127657170 59715435 86393850 58368720 141615180 17725785 27619575 115668990 98291520 42747150 60654705 117901725 59320920 120489615 94959600 107066235 88673610 19786950 129563505 44219340 91639485 147053805 16120335 103995930 103264395 8401200 10300035 98638995 92984565 141260010 11341560 1571445 144211200 34277835 104156190 19801770 11445930 3008685 95512665 62882520 65045085 61574610 76347420 40161390 77400015 123621225 140827530 122818770 133068600 62815470 131942880 112854000 48602400 34622880 116532555 144129345 63499605 48923190 11041455 29165160 134378715 43245975 140711115 124030665 6018870 68094810 23552835 27894045 99774435 97170630 131479005 109292790 92287860 123405405 121895700 131286135 97814955 118094880 91083240 124135530 71824110 136462395 10467135 106329315 6453015 80117535 36427350 89361585 17523270 20880975 38486970 18369195 74728185 142050510 101457570 41558970 115985550 82777650 140191950 55519080 90684285 131273880 103955070 117025860 21124995 101663070 128954535 82567740 9931590 148699710 22722315 71230305 129981855 96241095 138937605 54303240 52402530 58940805 58980360 72135705 54534960 15140310 99687630 85998435 27510225 123772800 73751535 124513695 21313575 136939320 8027115 14468010 27762465 25750485 110020935 59584260 134263590 45488370 7333455 5691480 50352675 141270150 41047680 123693195 41038185 48581880 50807910 98504505 70960005 107398605 5519580 142687350 107899845 92485830 120559455 64395525 67746375 120323010 124515690 142675185 79279725 47910675 73804395 5145270 50262990 148980210 54759120 84398235 77248620 94322535 120213840 86389875 125226360 109047705 13015665 127780605 91778130 28850670 9017130 103671825 22498800 37883970 62760300 49596465 7258095 20448075 17115780 67525905 142802370 136425345 3995055 148886700 53039910 110481735 74033310 136548795 105449280 53734665 136327920 37241940 96922065 91698420 91173825 106203465 98936175 64584750 141175305 4787325 47319315 62716695 85510365 10606185 35529615 75807975 138708165 70840860 34586775 99069015 4637565 143281335 5308185 3822945 137417940 149349105 11525715 138329835 121250340 130716555 16033620 47241825 106207050 141588615 66939765 26361765 37994610 864660 97535505 54724440 110063145 60337590 84754875 134706255 117935685 2327595 733635 119901195 116280180 95825130 122777250 33624015 6415950 104076315 130646130 53493150 83829375 50670300 66534555 42062415 53395050 62880060 137518905 129122325 149065830 144871725 24417555 81021975 125344185 90680670 48487590 78399465 90603180 148860720 97144215 42180240 133716630 106212750 58411125 29475795 23804475 56238960 80192565 106039185 112491330 97684305 114507630 92106765 92180415 109445565 75288390 18593400 80489910 76378890 109618980 121053825 65518875 93994845 57156255 56204910 51569700 117276450 24222090 115331145 93487815 17172420 105825210 30290010 51713940 112279530 82293660 127192335 12271950 17325405 144392520 65065815 8990340 19605990 51989490 98775420 102042765 83683575 86322420 19741215 44625510 94589355 144066180 105741510 77895435 45720420 135744375 60922260 120388425 112809015 30812565 96435945 93964530 53316690 120592095 72860550 10405620 91311135 134954640 94993005 99136305 33089505 7053300 142496535 39581160 78019275 128448795 54970890 34426980 41412330 16440375 59617425 121312410 113432655 137422305 88530840 133791135 147715890 147285465 98246190 143864610 76051725 64035540 125271600 58464195 96781035 70455810 59970735 129006285 19696770 20530065 120696600 132254445 71318160 64130880 141295245 105313110 142621845 65683725 125893035 58080255 144631335 56473260 104952255 20472630 13540095 111954390 109108860 79321650 43640535 145913970 3026235 132997995 5456880 112816950 112985730 54676200 113780760 115699005 128061855 81593610 136151670 64635255 11113410 61356930 124550250 62213880 55266600 7969710 83831355 18907695 70399710 127659270 7785675 107216160 42275070 67475655 117311385 70473810 105094245 81264615 70743180 123208620 110980470 117326835 15737925 25841175 47319825 132572235 131664075 95139180 6674625 118910970 19965 137789520 146258550 64746525 66487140 67589295 20192730 132404055 59590170 132029205 46707570 10057035 124272825 101671455 51697995 137946570 73329240 13184130 86834460 90163755 95578365 64306020 38519685 3712695 128863410 42173325 126474375 94435440 69438150 107511735 82734285 25933185 8627730 61952790 115358145 17229810 14194815 65921865 39410610 98741610 23925840 11322645 83614680 93753435 149774850 47936940 52450500 41955315 86080500 61402680 20548125 100867035 60363270 139219590 35903550 132450375 56366175 136486515 136966005 42028500 33169185 103969740 133538055 72568455 16994220 89296935 57545670 12607365 66119775 90336795 51937560 83630025 28640760 116365365 69027345 86733015 126459945 134080335 103962990 82249755 54872325 40213275 146334690 93742110 20334735 85176450 96636735 142591395 24465675 17541585 65379840 26128155 146253630 27029070 117590700 137124780 68337195 107929110 543750 79521240 129988500 123224010 118390740 112844520 2586315 14317335 108972210 75954585 77525220 99877155 65179785 131347695 71913630 59401575 112427910 61939605 55684290 5864745 47031270 14547180 129303780 99779895 37672395 143109270 39559230 9173640 22514295 21661005 85176750 89536755 12691530 81793530 26497905 80514240 51933315 74627940 148143030 138159930 85652385 119164170 123794880 66726450 110817075 99270780 148121895 113623590 11224950 61565235 71250810 45926340 117165615 38844585 149388210 102619905 70220175 74335920 109966680 148861680 69830235 34750050 55372455 45505650 76459590 48547665 18185145 111900165 60768315 62799450 22048965 109651560 124997235 15751845 57859020 32671980 102951750 54432570 14862450 66719985 6936195 25785180 42998475 11804925 109925910 28801200 116153730 68856405 15122820 59401725 16924875 48660915 85489260 30082500 28438560 111753510 81163545 15084855 27025890 57651525 15360885 131699085 73045320 65391240 90428715 76846890 5113050 245850 144337935 107726220 11847495 91531335 128857020 41787750 112009635 139726740 132293895 56697990 42810885 51167700 121592490 15252405 100300065 53084625 52380975 144582825 59252595 73993470 109188225 119249805 105516735 110580765 28217220 135062655 102054720 138085950 92339190 70085580 56868900 44593545 73178055 93519825 84436605 1517295 100610865 118578810 98963640 7906290 138108120 60718230 70678320 102005100 108311190 82741920 19861125 109062615 22230120 30689460 34685655 42896355 76141830 86861520 36557310 115806795 60239430 139458705 109133880 44156145 33870495 5594565 33356955 31446105 39060855 70061625 32136645 17126295 67197240 44064195 13250220 104159340 88657920 40174530 68025180 101481795 47733300 29676195 9089700 135236460 12026205 120770865 58676415 2691600 149736900 14342715 20284020 107443935 115668345 126230340 42651975 59933610 58689495 114622170 72033075 87339915 133026720 40649190 24559950 86428680 96495045 143165295 141204555 102844725 45581790 70711785 28215240 139883310 102953025 47751540 97431135 54991905 118465995 136330230 38336040 84218670 26245515 40179240 80869665 6692805 61106835 122133930 12153075 122346435 118826880 33778680 39359715 66684300 94143375 36313410 88622160 56118795 42341010 8162940 7766850 46081875 91370220 100349790 105042495 29608875 146435250 139335810 46683615 18653190 127521825 92417580 64408455 66527160 74565630 99102450 100577070 103889430 102340620 145630965 92946525 117945975 50750790 25121730 10363980 66704190 106039935 141692790 139232025 2120205 133641645 49774275 124513005 110344155 42122400 678195 33558225 92711565 75450630 62907825 75045165 37952310 136409355 773685 57338955 52370670 117635880 139255110 40373940 98152425 69619155 141698880 141290730 65113050 139064175 6463935 15264630 1828230 66508725 67379790 71071305 117369735 82382040 120920415 7916145 20204115 22714365 148324320 39872895 83349960 119739690 69837180 71004285 117569340 104770440 775485 93556125 86121135 28135410 117585165 28773585 93953025 125106810 8844090 62825925 33456525 48294405 31206390 121826955 119054625 12562245 90862725 869940 73085850 88265370 52557645 49904685 17026425 72098640 81614700 127367745 74193930 111565245 40982760 134044530 126217965 110065695 137286360 15959685 20952375 95353020 88962570 89312715 101719065 43311525 95451030 130789095 110987475 135396810 112192170 28411710 55903890 103136400 84538500 7774500 103100655 41894085 127927245 33788715 37400850 67255020 138460605 92255850 140910630 104032455 89475210 11678565 114035625 84356505 75160965 129546060 33273015 86327355 145491150 7661175 135143415 78639690 3089685 19915845 14404170 88242825 812505 87170580 136489740 37991460 43133490 6705645 125021595 65736210 135887430 148064475 120002850 125303565 129791460 75012690 74035260 105580950 129918585 26807265 129744870 104902755 25998525 139971975 72904935 96628395 51009870 53081760 124923840 100193025 131061360 43562700 143830350 71768850 62455695 45057855 99454725 32084625 87739725 53458305 23051655 25784535 130787295 28678305 108687885 33498555 50240025 138983670 121404135 120480285 116905320 67470120 47366295 60424500 51439950 55531680 138156030 38657040 51787515 131715675 3915885 69021150 52941915 8756835 90592770 53038425 121952385 35988525 22582335 83451255 115167075 140436225 140509560 57506640 33439185 40360695 62526990 116485395 101147295 58989975 51523080 60245055 9242685 51404760 59188635 21131025 45799785 51537825 144320265 1516815 42169680 74673555 60449595 59026095 120308865 120950745 26768880 148116150 66892860 66707460 102654045 43795245 120809790 97935420 65787780 31962465 2549805 59035335 22051275 76612695 65761560 108606210 28718325 102519915 4173645 123223875 144581715 148222590 113821050 80693430 138764475 56417400 120188160 99967995 146047995 99110010 121595310 68103795 114377010 56253150 50009700 65443695 117402435 130627785 73496445 67617240 68649990 114330870 61103250 5014710 98893680 134828595 24460545 103258860 67435005 33387375 18574395 72243210 139684545 101528130 104818965 133695090 39707235 104212815 81268635 136336995 84770685 15991410 66725310 3507240 77095695 43368720 104761725 61838985 6167910 94232355 53675970 511920 39499305 11020335 117963540 109107165 66102540 123841815 109014525 17038455 57699870 139757910 35396175 36103380 132050010 104361615 54440865 105660675 36829740 148249020 58226415 4249080 29082285 74091750 63578550 119403345 70527705 89541765 103978830 82192980 86944770 81152580 114444495 32786430 61540455 102731250 13458840 145454685 140449380 38176245 92968950 19495470 77460465 53631735 140395380 80187165 77322900 18372420 7146420 126819810 87910545 10299285 95647845 133717485 113483355 119716440 54595170 20205585 106142220 9060525 91331760 47001045 139324110 140858715 144749910 45755175 70338885 29605275 53584140 118301250 140592360 15602760 67980915 65378460 82115010 20759205 59035065 45584325 79025865 102621090 139002525 97481265 147898125 75577365 147297780 134251905 108124305 22233120 40123710 46931460 43799355 76791900 106824840 137034525 47088510 45897720 116079345 142214025 32364465 79177560 7585200 22023900 70124085 134831400 105652365 51092910 43288035 114492195 77071770 18453330 110060655 34558950 91898520 115256685 42632895 118319595 103215045 49520430 84866130 104473035 37008690 124598370 89293515 59644080 94717245 92357025 105727125 42437505 67933725 85968135 6995220 6039765 14130390 28296975 59913510 103867575 70181475 58762560 50775210 45073650 65720580 103974405 73211565 115361730 105036960 118317000 32604390 27766365 96428055 137602305 120955230 8855760 3550260 101804175 124126500 132363765 21686715 123559095 80891160 128917500 72673590 107768160 1503075 91067730 148187880 40113810 3992415 76680720 54796680 42543765 63143610 10191810 46404495 129024330 77504355 19456395 87685185 66303945 16447845 24317700 95188320 13027575 111626460 73598970 64666200 30693105 44033205 116755995 13357485 135647325 112080930 557160 92376945 80281725 71631255 53069700 36745200 20108895 53517450 115950720 97219860 36985590 133508910 70485330 65104680 53963910 70149015 101729040 57561750 147451140 52283670 130669665 108020775 77787960 54796890 134693715 34799940 106258200 18844515 2259690 109275105 126665400 39588765 92021730 99236370 61415820 12483930 127246170 83259735 101763900 66209580 83147880 33456585 23381475 79576560 18331530 22024875 43686840 67511985 121631205 107619735 60146805 71493585 86140515 3194355 73651185 17841675 33976950 91331190 101197515 145093755 78433800 50293545 7259430 122377335 2672835 72874005 68015865 102566310 129525360 12304380 70808520 38795895 89685120 69989445 15534660 96482475 17764500 53955930 18262320 141042210 148396935 76973505 55723575 102821235 78393585 119621100 75610620 118094595 50795610 16280010 12001350 114672405 122146275 67970070 26336250 778695 117276675 120601755 33679500 104018715 99037710 68796720 135660945 16154820 103928235 40038180 80500530 151410 33440070 9105690 81202470 84332925 43163490 26873085 88829100 21264255 80654730 78979845 17236110 96244335 6539490 101826225 116542020 16270515 105931830 15191220 82223340 49509585 73124400 64006725 28886370 55176795 114471075 2382435 148928595 140447880 141394755 90854955 103049565 134358105 119151255 72041715 50593125 60880770 142317150 89637945 87470040 134944800 49060485 144095775 98668350 27555690 83161995 146655510 8698815 22467150 71494995 132038655 116795595 116311560 22658280 57202680 98368890 27933645 32766030 56798775 12365175 131269800 20693670 20051565 18502200 121348650 141399150 81234450 80163570 51992100 123091035 7507785 124368435 36040740 145284300 130203780 4204725 88256805 135583140 17998035 147987780 133364880 104766510 146697405 147248850 52994835 98964675 39907200 26159625 138434025 147945735 93705 113853000 60554580 66329910 89205360 36033165 617730 9745890 13959000 12082755 118250955 86911275 109108845 16890180 143582535 3219060 70858290 42449700 64630320 15565125 82829445 95922015 116309385 147617385 117000195 113522235 106531755 9164550 123548295 59292255 74200635 39550845 27651495 88111845 131493345 33240315 38173995 126651150 50098200 19011660 72927990 32767215 121746105 109693665 126927090 99084840 118911510 45915030 136508805 12007560 107093940 82563615 101120865 58845015 36683565 53161260 35039085 118795515 99798780 44423445 32196855 11731935 143347650 96231885 121411470 25329045 125505540 132886050 56827440 73300365 82271415 93133095 50505075 128361510 88874925 13439565 94137990 96161235 99658275 29333730 17592195 104392665 45966450 100069020 68303235 50805540 91721205 32837460 106235550 111022665 73585455 94618590 111386565 86531775 119013060 98935350 98206785 149489985 61356240 21216960 90686700 15150630 97833330 94225215 122239650 66843240 83238750 109767945 107342430 68946705 39832305 131664555 126881760 124158630 47606925 97267830 136588785 104731305 107621790 21123165 38950365 126678915 121716240 74384340 64218195 20478930 42679290 78917460 78580965 114077055 134844330 56751180 83553705 25637295 29807610 116961915 147307140 854475 69027780 36196440 63076140 53293110 9083070 95339175 98003745 18474255 100504845 43614855 88576335 50244000 10094850 7009095 131992920 59186070 110987835 65587020 87302385 115218465 91147620 14361315 68931795 26236635 97241415 104640210 92135925 143008005 9848490 128961375 145172520 59385975 5296740 80684175 84731580 54264945 61330230 26584185 126157665 39941760 66830175 50360850 3455205 117691815 109012605 108205950 25731450 21599655 58505160 70024995 136283475 40201410 124468470 15508950 43693575 71370225 48058200 149785215 149886345 80117940 136634370 95485620 2350635 135959745 67679910 105703395 67738500 12417630 57676485 36162615 144966240 52123230 85809285 60636300 10997205 37660170 111851520 39999435 14932860 148085205 121203555 141527625 36705315 45729330 79836090 90914775 70691925 59728455 14848695 32893665 6798840 48040905 106822185 82633830 134713470 35193390 138644730 7269240 6792150 52022775 70542600 114429585 77421360 127268385 33445965 123034155 5680320 84781035 74881965 41300655 6244020 47669595 47035650 110457840 98362635 7768425 125120595 52070355 109271835 105456045 42405855 8055465 117304965 40143180 19610850 9834480 5148075 44470305 2973450 95097195 81586485 79994640 136861245 74857980 114182385 141594105 100121655 127196340 138939795 133163130 13718145 18948465 90313470 25190940 10822185 101971410 58711125 49809840 131045520 133260885 137824725 129900990 39075630 118960605 98693535 81973725 132815265 87107145 128918250 34658970 78240660 8122935 58232250 126921225 57617235 126112830 146727615 120013725 30004005 53667930 46055445 87182550 120449085 111390420 14359140 101133465 58670595 513615 5553720 36787770 55207485 35233365 69923640 90914820 11681250 42032460 140028870 114300765 95024685 18443700 46624395 43161090 51167880 34782300 128638920 89174625 146461155 105048495 111067380 56765625 91339935 149433030 50117100 82813770 25956855 60663705 44027115 62085420 110113950 83765715 28802550 87848550 36888900 13720095 9871995 146147625 80273445 128802735 72396240 106239990 90697425 149740185 57290850 99976155 90628350 137242635 43629555 67755060 83713440 94866975 122689500 75097140 69918120 50799450 141119820 3592305 6841515 107328465 52941570 133355910 105702315 28362165 93364455 18770205 94800960 102209685 54768915 7441215 132383940 46604595 15104970 112888800 5344560 46258620 84185925 73942065 105601305 71633295 27116370 77021655 133108995 11117085 61088400 119353275 31379115 15480150 11535975 318315 35837265 145515000 54326400 92735265 2056365 135888120 48059340 104942640 131928780 65847375 112201560 128851185 141185520 5544465 136647210 15842850 149889120 35082900 83782350 120873660 26102880 46618260 101273700 4630215 11784225 55633785 57225540 83442300 6533790 135995985 15310980 125372415 72683025 137821470 23631255 113577600 111513945 112303470 90034275 48988890 134627700 22294200 40876710 87584955 65381520 40460820 70047285 483165 82597125 49949685 99510690 133239450 48218475 26677380 148932975 12069015 140285475 28735560 111582495 49927380 68756115 24804465 62164110 143324520 53907495 136649820 56438445 59366070 58185705 61762905 98335830 508020 110013525 17553615 29154765 98117325 91505325 123575190 40081560 4705935 27198555 47399970 65355120 143837400 127222395 26043435 90488670 149042685 95216205 78123060 139769490 127198905 145124175 135463515 145617495 130852335 41670915 5741730 50116635 30286140 93700545 131777535 80961810 102751455 38818530 85390755 23189850 59502780 86444520 51412875 99360930 131318430 53711325 120239820 95080200 57215760 32681100 1685880 82323660 11195460 47542755 93845040 132562320 44446635 20334420 22401435 86070060 17884785 87096840 122224560 69195510 21234615 65997150 145999530 136844280 101421360 141671460 50109555 18196275 54866025 121540275 130244190 48664245 51444330 105365595 81193065 123217800 138125625 84436830 87277290 140100780 52756125 97622970 101384115 101164665 125341785 68162130 134258280 26056470 3170760 122086215 90874365 68775870 28735080 66166065 62162370 1553055 45357075 20974305 107772585 10071165 143275290 38415885 10408065 65364840 112939485 50177685 13892910 116897340 146399715 104769420 140344590 88575750 53813685 123641880 14810745 122606610 29503680 14774520 133338750 139848255 77374575 44380575 52714590 970950 26127195 54699630 122082735 77567400 98191410 13117635 80794800 134313225 57588960 120068670 53795115 111833310 17860725 40364295 19048230 134445045 61871655 38687220 143479995 26396280 94059420 23146575 120508725 25637670 2419485 18667305 44739780 144247230 148145880 125274195 103126125 136473540 29245830 62623230 38264970 44389860 112117080 76382040 82199460 130060545 85748565 19455555 96054345 117959100 78625830 137852895 116463150 42499260 72707760 62438265 2799630 99539730 131188725 10797060 74719200 110167170 17436675 146374005 100631790 140067270 95497500 4895310 30030495 125356305 30205905 142712925 90916785 118801755 61772280 30711270 29381805 107131455 12522000 21110790 34122690 140094675 68962530 46750065 15374955 22196205 120579660 134940000 59652390 112908045 40158810 65152785 54790455 142315815 103311390 101076615 125029680 80554320 43517475 130143090 2980095 110420370 120499125 88812900 73079790 36008055 62055465 29594670 104576820 63737340 59436045 35812440 70842150 101857560 142560945 140297640 149730390 34146405 68698800 24019065 110556060 16990845 36596520 42426960 133402935 73123110 130179030 1633920 39526095 53097540 55806495 75680955 110159055 62580900 60810585 60401715 83501160 107557380 52976880 43308345 1918095 13612620 121688760 132798165 144479565 28872495 39632655 47917650 138223455 85743405 125370855 48103455 64723440 15294285 36640665 57486990 104132760 7915560 94533060 83607810 113184150 127384125 66667995 43969935 4348830 12416595 140484375 127900275 108691830 20342385 135308205 125526435 141641775 75098970 89756490 28072035 28673985 119398425 39029670 18605370 86548050 116149005 120583815 33180855 139894215 78834885 65179275 89803770 79503270 89884605 122320680 129671760 117105150 85626195 18918735 51875235 17956800 7871145 102763635 20178810 67673835 68497245 30001950 596820 64114305 101636850 50566845 120534105 57136005 1362795 30447420 7705770 140055720 123106560 140513760 89864640 23763885 29728965 116419380 24869430 29676795 127350690 106526370 10748070 94562310 8238300 102101685 100789140 67322640 13397190 63661875 103442460 1125465 113388720 83338560 91954605 7727520 85119360 75011835 37806660 106638945 100692705 48654675 101605395 129329955 118404060 58601175 126519165 83745870 48804285 122420910 130319130 119895465 126813585 89736795 117665850 71221620 39292050 64833750 4187700 123703350 108497775 39200280 99221670 89247810 64118745 11450955 143777190 48525615 75322950 18973020 47741655 117118230 64474125 88694880 143049690 71034225 72777525 45108570 8750055 33653085 107131680 138498135 56145045 5919645 91625325 145853595 123413655 147739665 123404925 84145365 7665030 104037705 58466100 73388415 86652270 141923880 133458960 116534670 60743025 126179760 95221140 139048965 5507670 38523330 46446075 116900565 146286945 86424345 99367410 138586485 99302040 66288615 115475265 65760000 72309435 64477935 89462355 24065235 14677995 73852530 129443685 135980040 42864165 93384180 116578470 42873870 60129840 7210845 3032685 69398505 57098670 108340440 101916600 38339145 115537215 42358965 125928960 67177920 70861980 89848185 92018070 3073290 20279025 3539025 56763975 4304460 95921490 34783710 131077620 62297280 68980575 86428125 75936735 35924955 88836465 45625860 59695635 7571265 100334400 137862435 126600255 139749165 98155380 120241410 2748720 22558380 89209965 18775335 64320675 38113860 63343920 87921630 102406860 76563615 43014780 135829545 41350830 12018945 72574035 90964920 57042060 42443250 98581665 138075135 75265125 40317660 134556915 122734950 25637745 117309375 90352845 52594635 38662680 146091735 73863840 6643155 66862665 145869075 101282925 26335290 127680660 140751960 34090500 88356765 133992270 102316050 61570260 125814675 114236250 40873065 115997745 30938385 27208365 48510195 52366305 45163905 37211490 40920030 39636450 46685460 8476935 129897015 9201615 73864305 129388395 85291740 73461165 112735590 36287025 55242510 25624950 34846815 111092940 40610475 94189575 115558590 53292840 68430960 1677885 51299520 139774875 41412165 78991500 25339785 78831420 131103855 105119670 129202890 113294415 134538360 3354240 73974360 52399635 14480970 149103105 102787785 36302580 57628125 122860095 89688375 56824185 124538850 109593375 75867000 71552400 82314570 133057425 111981405 41160720 51220650 18304380 111707895 32778885 111398205 94456605 62036370 55774875 33532965 39165435 123203655 22616490 28254240 55605165 49884795 144999060 74426805 51833115 29342445 90906825 52662660 17873610 33236055 110573700 23023125 20801640 78141450 96633450 119155335 131729055 85316805 84396645 129181875 110587530 109914480 24095475 28405860 37852110 145653825 141487965 144302865 67432290 112553820 95036265 122500740 3849795 32410260 96390750 124133280 89436810 82983540 75781110 136340130 80384010 81372705 117289785 1026315 69843960 56384625 29794815 3643920 132659295 7566660 1548690 128660640 80384220 35237775 136189275 31979295 140331960 136368375 116890515 122042685 41723085 105851625 78295035 64976340 121805400 131755155 118459260 87347205 19800915 87516660 101016690 32024445 44183640 22860105 106270815 18655545 110011725 89739195 18827925 43554240 47282250 137623650 71163255 8683365 1895715 124818735 16074765 5481210 24007185 83471760 19122705 25899510 84499500 77834415 92361360 138432060 89437950 133525260 71329620 31857030 148407075 59854815 61871415 8329395 6966075 33762270 21127665 19874130 147085305 12485295 133699920 118842810 92090625 120947595 77398305 30231660 90862470 66895905 55038165 92960850 34287600 126537255 59400510 144092865 123581145 76886295 12400620 24494055 114494685 77953755 128763840 59727975 145741650 71973345 72294735 131485665 3081780 35265600 11984010 71479875 116391555 120604365 88211085 45384645 80797680 69443550 132885390 70483245 147212025 91023255 34813020 38738685 121196295 87931485 24426945 23262210 145440105 30270975 1540650 82434120 4571865 128953005 6667170 143956650 90378885 106122495 120075000 69372135 119407515 44072580 67966260 35171085 149298720 16569105 57000915 134525850 20216970 87269055 145052280 105474480 122490780 62031360 123842775 39095640 110826030 126471000 97345275 131480295 63736590 112898535 17576910 49679400 69079635 142070865 12267645 24283560 130233180 36977970 114403665 20536500 44295480 11139330 11010 120249930 61884585 72542115 51775170 145979070 97307445 78061890 68860380 61268850 115454175 103454235 126058740 88872855 60842910 141648945 79676385 56987985 139030230 149680380 92578050 71448270 31151595 138300180 59936670 133445625 35520855 41258760 77857800 51011430 92424255 102133425 796695 72355635 79843845 36486405 119994630 144899655 65953050 4916655 119164875 138760605 41764230 93612285 13636770 148145205 16165860 47203095 139879095 125842965 24368565 36108750 30177105 30996450 11055690 59015190 121008855 125032410 54563085 105042480 100993575 112569480 3540510 26190015 78389430 76659960 52004580 132953280 52218915 22194195 64598370 106865640 281565 116766990 96610500 113120850 119189820 52703100 87827910 123868005 115160205 1234410 33872175 12166395 113536200 79797270 133830150 76022145 44134230 5914155 50533965 108127275 148683960 116129085 133249890 105768195 61032210 62699700 5688495 17091180 31967310 70758405 123783105 67436925 8771715 43547370 127011420 5885190 97635975 124720200 68962155 33100605 6488760 60100455 25475370 83775420 45732195 7430040 148098015 32634870 99658710 138927540 86936100 8417280 19941315 122050560 84920250 40187430 88254480 40498035 48245595 95453910 37902225 147617790 85106430 90627360 143666385 122894460 25100790 134304360 43316310 101645085 54696570 86082900 77648625 121546800 82910580 63413535 65483385 124273785 57135345 47596095 27880935 32882355 118444815 67624620 35121420 130317915 131636880 108699735 132007845 120800010 142388025 62934795 149486940 17906925 95702685 49620210 66924180 71012910 72711135 138643950 82253985 18857295 47193210 51421320 28494210 28671885 18075405 123779520 88844670 60600975 63691815 99817260 141646605 14107815 96246210 132885450 96911835 30726345 49065090 17906325 46334025 61462365 145133685 10261425 12965490 4039095 92674410 28728435 3428835 2187180 1275630 42124065 102857220 35416455 100427805 142825050 4029255 127525350 84945360 50406510 93003435 37914210 35774385 23620125 103328445 70969335 139124955 94701255 35990130 145464750 29057580 69254265 134345790 11433570 11799600 54363450 88734435 28638390 112758480 107796285 131779215 97738890 6491970 132738900 128928990 148689855 30883335 107680590 10744665 118476405 123603405 129521730 80552295 107463420 22446795 75362115 36806970 8169180 55997055 147499395 4934835 44825655 18417900 42026550 34317045 121386900 144625755 34057080 107345925 31119180 27996540 120103875 97337805 59076645 27683805 46518960 71895270 12180705 115323945 112175775 120135045 71096895 51186345 43340295 117664230 122340165 8038530 4346505 60420195 52198275 38715000 149262270 136841865 130404900 112509075 136895025 37659330 144359535 81315840 137116620 7761360 124209675 39585510 112725915 51588330 19329945 44790480 143266485 32806695 79195485 20157225 118764585 115133160 131445990 139194240 38772465 91878225 53168520 121291230 147744660 128783355 109724475 7898685 673815 130177185 44282400 70149660 94620285 4388220 69764955 29814165 67160265 10575165 131119590 43478070 121715940 39862455 146741970 40099200 115664580 41737815 93431910 24584205 103674270 100913310 28890240 13871400 43088265 74947305 120251250 125688285 115119540 68762520 67163535 69540945 21207510 13808250 53135115 112095060 127809765 30964980 102655260 49823865 137931315 134694135 50587890 97340565 135879555 117394230 27630705 82447110 23345220 84038415 131622240 30460965 20683125 38193615 15440205 42534315 72200835 40993680 28526985 15914850 45741780 93785820 100660800 94123635 20468445 138593010 15523965 141435990 148944150 97243815 9584265 36167415 44972130 147143355 11453265 96813645 13015650 31262760 48800865 135809445 1361205 108836415 21214260 109380195 127385580 87725910 52821585 140162925 61380345 8244855 90362355 54170610 53252760 89271390 106688655 42421485 14290440 40963905 7462095 117257925 67003740 26887500 56796780 45285540 102699975 101287575 49935720 77775825 11307735 32596755 18718710 13418025 61434285 75958545 61116000 138558180 47018985 29550870 17191020 64871055 32705595 76017345 41316120 94947240 98230260 83282610 148095975 59522325 11700570 39962820 80458335 6284250 109164900 128819805 21799065 3342555 79428555 27738045 131521320 53457930 13348245 142562970 44315445 15226785 117071685 109378440 101609670 8139135 88519470 1249590 34584450 44381205 61174545 141619230 27830475 121783305 91894425 18882375 109927245 111040575 146838435 29553240 126347355 21068265 121119375 149350125 3753600 115058700 7605780 27597000 84727215 62304855 139229415 89674875 46086780 2611350 126664755 128484810 42553200 1385580 66911730 41552985 123572160 47809335 43500660 108321930 55032930 91016985 147366720 107901255 112552920 93517380 25667250 132280530 87780390 23649555 68510715 122232105 29142870 2151015 109689975 53128470 91359270 6312645 58922775 98475780 135639090 21652935 47036730 36628185 111811620 1996110 102309285 21523065 25927770 21424755 93794235 75170220 90389010 25073865 134307630 36633150 22827105 87297000 7664355 2623050 118510020 109300200 145310130 47187165 5401995 68823450 133114620 92664825 88879215 71721135 126758010 88071120 95060835 28098240 110050830 60062520 121584480 65645580 20786400 127089945 90528750 138105750 12190275 31900050 56341860 106486050 67466025 85510725 31540950 12301500 61229985 85962315 4207020 94122720 69057750 62563155 146926380 146131155 80812305 108911595 136611030 132997935 24391695 11623965 141531390 24912465 112559370 96023235 146769630 148114800 121676100 101654625 17188005 77578860 13986780 56213130 45160185 90362655 28466430 20827095 49687815 75264945 53377230 57927255 100240620 12493830 127343520 48670875 149277075 143216460 125569185 116960250 91018665 81369930 139574355 42036060 30269400 12565170 49944435 86188485 987840 148762035 9033495 36123720 31156440 128973855 76689405 69614760 45846690 50076360 689970 114946860 17005935 110558760 50154045 65505705 5282700 135440235 130803120 23036340 52497405 134007375 96853080 38760795 324555 82040475 123636375 19869960 49514880 70453245 77612445 84461325 135590985 114833685 38771940 61016550 109286115 29782185 118446180 78423525 13267905 103607175 102683190 121072905 33275745 80723010 130161855 54903780 57442380 148994310 2549220 6685920 147068445 73138260 44141160 49720530 114488835 63766605 18592695 101839125 88466610 85260180 69640785 43054230 83280975 52545660 19986630 111283170 74896875 92033460 50092455 79255110 106194630 44242050 266955 54021195 51612480 6098325 100732575 38854965 20691030 26339235 132670875 148912860 98913900 97028040 7892145 26570850 114726135 64661370 65079225 4855920 93283665 117783120 144714225 109088415 41858280 45396180 124077105 58604265 137473425 83423610 79440510 116801400 3720525 50619360 134419470 72436125 48856515 106884585 28149765 143582175 41379630 53408445 92085495 101755455 3597345 88364610 25251300 101117295 34140150 11663310 60199395 138562995 44607015 108838095 4985745 129518355 62433150 54561255 101596890 52009395 27238680 124093545 96106230 2080605 132048600 34669575 112340430 76419180 95824050 17858100 74188920 73575420 59313465 138450285 43877580 46868445 78694875 127243485 64533885 74383575 25503435 54193620 147302910 40875300 37531875 33945915 55770795 33626940 36706035 21653760 146976735 47595195 2438820 85096380 98872110 27248085 125350065 9331230 69441645 106507815 122682060 149031840 148413435 112404165 49377945 143336115 65105190 28315275 82807755 16164690 56409750 63703665 132006465 102503295 28153260 110845260 116774805 107972565 67455120 58833060 93968925 18680730 59522715 95033520 8900235 29978145 136199835 118677120 16972395 132662475 41857065 14754705 79118715 69829170 8810925 109730475 82824405 110958480 136617270 52554810 96553035 111202410 77352945 100813185 136339305 19071540 50290125 53957025 146013660 40609845 122789280 39364755 17546325 111879000 94980870 67216545 54403185 109828725 53562630 139840890 21020040 13766670 97241340 149065680 11752740 112824285 129757305 97027830 89501625 68147640 124643760 93206415 96616125 42428145 145805280 54001335 120885705 132149490 55177260 138996660 112831710 131473620 35911065 115145820 137786640 111051210 11932080 39909705 120020835 105449325 28955430 86765115 21917130 61132920 66629160 38196060 47936790 81917430 134320080 106275465 101517705 123835920 42648705 33248880 52100265 79480575 130891710 69278835 107878290 104516685 96890805 73521480 13381035 9101190 77323260 136682505 119447085 6958515 119008425 91295025 139776600 14341095 74571945 128576670 42340770 62786550 105651510 14327715 97645200 73394715 9721995 44253720 31589085 34380465 146941575 53842665 143177220 105334080 78813405 41103030 145612380 98870085 49843650 62958285 45314895 66160845 45535560 44944680 114762975 149572230 123347700 59623665 12871095 44097300 24385440 120534180 135827385 102087555 7800915 68500815 62551530 122484855 98438010 80840925 122831715 119586555 63009645 75330390 115272930 115118010 91481400 1414110 115635285 78745185 44904135 143276265 32474130 35645205 46402905 108368220 132263115 141767070 53223120 97099290 25773495 107454045 75167955 18350895 30604815 143314860 52391175 20837700 143136135 135524790 123283470 63573585 44128335 114700380 35198430 102365070 108260070 106625655 67623765 109198425 138914820 98292660 71300715 136049820 113790675 114784635 78228135 4899345 21585525 83361690 94967940 40318080 25816500 87164835 49030620 3712620 7880460 8642025 102746160 14257680 83197830 109764360 110980110 19558800 116247630 128915940 42309840 45420030 43302690 76644240 120047925 18421335 136035165 79720350 67964445 117861810 67119600 146936325 63260565 126641625 30123975 47574825 80021085 532800 100273785 17183880 91495635 55073385 147314160 139057410 56851980 35473980 127558800 143172870 119542875 60073905 13621620 15136350 56582520 36936015 68508150 106979985 34300500 67041150 12829725 105004350 128568585 17475630 18015465 68576970 120074655 133212990 116030970 125677020 134088045 119292690 28644270 144235035 100267965 144280740 118443045 74010165 54459030 66856125 3374310 24147855 32033175 40629735 68359485 3692445 22481835 117911325 108416430 99028080 93055665 51067935 54856740 5000745 91965240 26597445 61296345 94485660 10251660 63842655 142521000 11959965 146792385 68154510 73253205 104107605 97581825 50832615 106435935 77714715 13996260 81479745 104014455 145427280 51359490 135809715 146928165 56537895 94723755 2141100 78833145 121606185 49192830 31765200 11504985 82940475 23077035 77156355 59223330 64492620 128974485 40225620 144630105 145012005 77109675 54046410 98023680 137007570 96024105 91153275 37453995 146264340 141645675 137552715 45801195 66188850 54186585 123822090 19637895 148734975 8226255 100185750 134263995 87316230 117207360 15150900 141182760 134159970 124948710 87999060 98595045 126353400 149443335 93874440 28264965 22285755 128509440 22211100 49299900 91110915 32566590 145095495 35154720 54214860 22148535 89636835 130602015 137552655 34745025 140526795 72262965 58033320 94182300 95114820 146363145 71093400 103395990 138729165 142272660 122951235 35651790 41509875 5731485 137053020 38336175 92006490 147604380 97850955 18582240 78501555 102263925 105337590 109230525 128229825 58497870 130751130 95397705 73253505 136865970 1607670 15689970 96097770 18171930 140109600 129607500 143217105 90709350 39092535 13605960 131275200 36528645 23444415 120222675 35843160 14889750 127923660 97285455 9220080 78123315 84850845 82744455 5403375 137918595 115310145 107765175 10561830 149290155 61735860 29858085 27293295 115096515 40668825 9620700 39069675 142466790 19920720 91655055 135438990 74765490 45944970 79969650 24428085 101747370 81957630 110372910 70031940 378030 12686700 70972965 82131345 53108760 144059760 72197355 24134145 129865185 27398595 78287190 134633580 6962415 22749555 109923690 77336370 79786260 117877275 118750950 1335750 1753695 90789870 117604140 125648280 16584975 128083185 4861080 51943245 100447830 83714310 37984395 139034655 85156305 42553215 94982670 107468295 49150560 56749275 27205770 55218600 11483010 111211605 139687230 99546675 78526365 38048700 37708395 56306370 4384380 20035755 62267040 115339125 57373650 31281615 35626995 126123540 10029375 7223595 70483695 130012725 84857925 58647360 89963700 107750010 86430945 18133065 146221185 98319300 12022560 15460245 73140630 53991420 76968630 22339950 59706690 7386360 87927585 76112505 129275205 111529425 37741215 5316105 18862080 14918820 60512655 136227450 17703165 43508715 130053975 8924745 97460610 71557215 109370340 148472775 120440820 87475530 107670030 2405985 79179645 13491645 72846180 75144615 17375205 24710475 83163225 144990225 82616250 96121170 8085060 87465030 19011000 146530200 796530 62389845 56296875 2084400 140038815 732195 130774035 66247245 120675345 69039225 21451770 10363755 24597630 147443205 68751285 134439390 132663585 14903160 58993635 146222520 13271355 21386760 90503310 14095005 65998995 119498490 38002680 117984870 130713675 113240340 37394970 9352290 58051095 56876475 123244950 17311545 85101510 148405215 134274585 138978105 51881790 20521170 19445715 120025815 8078715 108927675 106321035 149216805 26741775 39995310 59154345 30553230 21647205 19406445 49598430 7444260 7603470 129550020 81645300 123505830 45446535 11424285 13127580 18979665 125582895 31269000 40821645 18803490 18221790 64682655 48186900 23589675 20501790 90343530 34990410 95761110 144713580 44478615 121963785 83591880 117534720 25376595 8794695 26778945 147459450 81477420 51205830 149771460 47889090 102951420 89104485 24575610 121131360 42030345 29130870 58640280 140463975 137010885 145064865 55662225 16250145 123821085 144516630 122041185 109758750 93646275 126099510 109246050 144092355 67251195 84872370 128208915 114656700 83552625 124514220 126920535 43240455 119250030 40773585 24874560 15265725 49807755 34578285 140473830 142652955 71310495 110016780 37340040 20875350 70097385 22855530 83516115 134744100 113476575 29866035 37179405 24225360 54358485 43652265 126027720 50241300 38667945 108819300 38382750 46024500 3039840 149739495 5434590 147606870 108025860 81473355 83803260 11629560 94971105 67608180 5540745 37756755 141669240 94972710 121037985 99750570 19081815 95526375 102567450 28569000 59280120 115873770 2827965 96565935 65322060 82081980 117529470 137680395 90249960 87549420 13336050 140160585 81876150 98899455 96719265 146415975 1726485 142774245 65677065 57576735 68652045 91932885 11296005 63895830 66640320 29927655 32490975 52894560 40084065 22003470 111822765 95357355 107005560 128043735 147003420 44503635 134347365 143041485 71867205 97811310 137484270 30812520 64195455 20565825 23208675 31636230 109769970 87285135 18078720 56098020 40270905 94905720 5627595 10001325 1385355 46222080 64377915 83013585 98264985 149815575 122973825 103603080 9879030 110559675 73128165 2096295 118451565 66540015 90019350 114911805 119252295 10952745 7025205 136835505 104181105 70356180 134003715 28163775 29914110 112570650 128260800 76793205 95908350 47240685 113107845 87293295 73759155 141313575 42187380 114281925 15211035 76468095 15070380 35805630 134051550 148781400 28797990 22117125 7295970 14113440 133916820 101114190 131743305 51474885 140303460 80549535 144916080 113994645 50744640 103534830 99199200 127723860 62174610 13091565 141444600 129231135 49080480 143130015 1949295 18261120 92690190 14231490 11219025 53578275 110633460 118481415 92464350 46015740 94045200 138384615 5832240 98123955 99659490 11689275 99351810 26266815 125573565 109368915 85101960 133450725 65008125 111118080 7555665 33031560 57476955 57051720 60128400 61542345 61315140 93679845 98389620 5670945 83054895 7786950 101215950 936000 140411910 72523695 51707415 26217510 102491370 70025190 26053215 49780245 102133260 76376505 108552240 55341705 98507310 136244220 140250585 1524315 18676335 107089710 125483775 115295325 39675570 54972465 119847030 6250065 36853890 131294910 5798670 21048675 67909410 78020970 71419710 61606275 136751670 82330095 84549930 8752410 36319785 81284280 145030635 125335665 129299475 89970090 43205550 70874235 126122205 127855200 75635175 140457435 3860355 44919540 134129895 26733840 56073120 99176400 31828200 75769740 145589235 43811880 88823235 122509545 53441265 54432795 108723540 74333625 131522685 34612605 98393235 130766490 36914850 132566850 115555635 88475760 33974700 49105545 112462485 22519395 8030100 137865135 11577000 285015 142274190 117841635 49845600 131566425 96753540 94324500 56058060 27619935 141613665 42300120 141019875 70162695 28960545 18413235 122049930 82022040 143362575 26648985 135831855 115056165 125049495 121314045 22695645 147851760 10580100 24216300 89928690 94439655 76862250 80951535 109746225 61598775 141399615 43252560 134078565 110756250 83385465 60628695 56595180 10596735 34973310 136688415 143064420 133564950 85591575 114407865 80393775 99197730 70567155 23381955 22116285 57081270 14127135 82786470 100536915 89859270 43043655 24849465 64872090 53252145 138227505 70959105 105196275 13410510 146015550 82909920 43016835 130670595 29863485 112390575 40946010 51429120 143017365 148587405 99011355 90528750 84919725 120916230 122740230 17141280 27332775 54679080 134666040 45098205 111841380 60427470 135650625 84832665 4385985 100330500 121509450 29042115 51574560 7893750 40097400 117656400 10154340 69789315 49904115 114034005 1970175 48302100 110228085 119042115 4885950 8652810 144321525 134000985 11686890 24710145 86598990 24796560 59474520 1426500 42409980 89463375 23031195 58803870 75372090 22473285 46859625 129780150 62935950 17807325 34613685 66042645 22728150 26481795 135063855 37717740 68642655 6792960 80753460 39252615 113095530 139945695 80993175 149569575 136958565 36565530 76832280 82621170 128760315 55676130 7690290 4425840 93427785 14392995 15687660 52079535 55763490 145539570 65310630 85087515 31616775 82480725 136373130 25286100 147904650 9569970 113297355 74597385 115318020 82345950 72766500 26949495 13629675 83795205 90130815 123814365 112207980 83440455 126675795 109086285 137894610 136898715 30166740 102422760 88108095 1223490 41134425 135483990 66928320 147886515 113271045 143599980 148123845 120910035 7217655 82949850 94848435 34980210 7916295 22505760 86109780 143048055 70074435 118786140 148693875 87446145 47679675 93248700 10189200 74878485 79709415 19036620 52728225 74343750 23316315 1862025 62273430 76187205 45076770 18742260 94080105 70916325 109951215 59116410 124467870 37600035 59096895 57812700 90442350 64692240 149233155 42517515 15728775 149969055 52644525 36639225 29273175 108590370 26127015 138510720 79005300 31765740 30362385 62145630 34582905 24606975 71356395 138745245 2303475 20602545 97739685 28721190 88466490 128908935 21599610 133520130 73189815 139934070 139716690 101643225 28509855 22149615 100294680 69063105 112339965 64770495 66088935 120255540 15952440 75600660 144354195 91060980 141604995 113932680 86489610 105402765 6260340 29306490 78440055 42103260 41787885 8085300 107470740 21354000 147347580 54480195 117226815 20848080 61848495 92084370 141039210 66734220 147399930 132770805 15208875 32007270 92780340 45564000 108830820 88046250 112035135 120571530 60295680 117302595 7296780 123771645 130730550 127817685 143118300 35321160 86213205 138820860 137029905 141665415 127257165 66817485 110585385 32096730 122700735 8468700 89221965 25201770 47875530 93580875 15244830 145003950 1527150 31764165 127945215 53799180 144746160 118717890 75314610 144896910 21334875 45003240 1922940 90427500 97584345 96047370 18276885 53652885 68326530 33586995 86948070 53572980 118397250 90620970 5097885 143039160 58822245 84277500 126870330 116757630 29126730 67198485 59132955 149188725 52392090 79216185 130082820 48392655 44823615 51230325 42043380 149414430 14519280 19057440 7612770 77944800 62692335 94962600 3848535 57184965 131822910 118253925 54929895 86754825 70701060 117338640 61822275 115291005 36266985 134573670 87787125 97361880 114535140 3479640 16149225 102588015 40278615 92841840 135360720 114032430 126057450 30692100 71748405 90159690 69881715 107986890 80304975 107929890 112290765 17159325 132040380 5104665 110079705 146954925 91688730 131377275 103869780 16899780 44633535 2562960 74775525 133524315 70553985 6511440 91809300 144369990 25739070 49901205 82123680 86150865 106827030 25517520 43970130 127824195 106803930 28528155 85469820 149155905 7685115 39387885 31612305 8997795 107046285 80686215 92964825 2851110 85872555 123983745 19573545 132227910 116507670 148277055 97016370 11914950 66776010 5901285 6596025 60210105 67924455 74434350 92931945 44669055 48979575 83256480 100350285 10197420 89154360 104553375 46490850 88906440 32529195 83332650 68952090 113961165 33685860 138357945 119647965 101791545 58961385 53512575 31474050 148763910 21659190 88990380 131440290 22398840 63790920 45211500 35547945 13232220 112626450 74967015 115514235 130448955 41738565 109063860 121164450 112561425 74944080 40226565 15825195 6868005 28484265 73549545 39540270 135687825 77248200 90633375 97535115 74932020 30492960 97959975 994665 6020670 32625870 22417380 101699730 62450910 61684890 89028405 77449740 104576775 14154300 42858480 94598970 26572830 105597315 40505970 8388420 7528230 30976200 139683615 138591930 55442580 129667275 127575780 115734570 41173605 51031680 57388680 46184625 17444400 117013815 17923560 62122530 75192210 85226850 45745065 10268865 100499970 79467300 41844525 20672205 57788625 128087760 129742380 12117030 101162160 53772000 74889315 145213470 62928045 77025345 33834390 136816815 66102240 89931930 38295060 116069265 126504360 27047055 52988865 145795440 59079210 17908110 30303720 42785760 135760905 114312510 139620540 129347685 133447275 99933870 86020740 148205745 119901465 98174055 63285390 117425010 93820590 49581720 43644450 46060845 51619485 1260705 121174560 46969650 99564465 46953135 42621660 52333710 4286970 73527105 144675735 97857600 13012380 75640695 68274180 57577125 127269135 9023190 14787960 17007525 111397890 39220620 101579430 46275885 140064975 76569990 122980845 86376540 20011980 38735085 149244570 63638955 75470505 75639375 70504500 142328190 11403915 126892935 146212680 114477930 122727090 119914455 90119595 47281215 125675100 133848660 131839275 33732945 78377370 116637060 89046465 147633660 118013475 22054920 25785960 122060145 96135435 58173480 145832460 61206765 36909075 3797445 110080275 100847175 135635940 78124845 87264885 20145255 37186035 44429475 30592365 96530730 121018020 30603975 94048125 124100235 112555050 141435810 87363885 112728090 30675975 132392025 61140630 36344685 39871200 12761820 105084270 74053185 147499575 105859530 648480 121101525 3369885 82370250 39533610 17421705 5315625 53010135 29715135 7467330 82905870 21660660 103048650 90738915 140398425 76401060 46174695 47090250 126806865 124649235 99055425 35154165 115481835 6560730 116477625 108191865 144937515 42320370 65205165 112906635 22913280 3969270 49337895 149641155 61443930 80270265 19845900 71205345 79755795 23517690 109236720 13001985 135904080 6172740 34021830 77250795 50200065 111329955 98836005 114723750 128069055 13966530 20095050 83190885 49349415 102719385 97535790 29147985 17440605 53465625 84283635 103497360 97991220 120218580 58797930 93298635 61624920 132008400 29731485 115724910 44519370 78480210 66224565 132309765 4285245 145319700 26773080 22392045 125839845 38154030 60875655 54516540 49326180 76642260 48415365 23847840 96498960 72517950 137864535 8490690 517560 16462005 72588225 59345040 50977215 128792985 104861415 84868710 143914665 106941120 9766965 3955605 64728495 145569300 78931275 101699505 46266300 94213170 119656425 55084365 125392995 41429940 111918405 137067630 99431055 116397375 33599325 120761205 65967810 146997810 43526895 41722740 100667280 84456975 125928645 78036045 52864065 26543010 60112470 85653585 87329055 125667480 7550970 79104255 110291205 38517660 92055900 101255970 45388950 82574040 23028810 19010595 147127080 109468545 18392085 145367760 27865995 76874430 23859990 22369785 96783855 83963625 41605500 93043830 30711960 74674245 42779610 149902650 100670190 141660435 128675820 45443850 57726885 49190730 91147380 93271440 112132335 48899625 109693755 117603795 68376000 54385470 52340040 12921480 82015005 96679215 109603710 106573485 112109145 2588400 127330200 138391950 15231975 145694925 57147345 31731150 72724500 10573680 51484530 69216780 64427715 92474250 112152855 125846565 125472255 17340300 8021460 80058135 33037815 134244540 94882515 127302000 137057175 50534340 118651335 93765150 32168730 111792540 42332445 92942010 57906690 40818360 107456775 38057220 135718620 85917120 38078535 98287440 146729190 90100605 74505585 19020090 87472230 41010360 15848265 19348095 142566675 138390690 131707590 74405595 117132615 90022725 50222745 46743930 12193590 38660415 17991810 84839550 93704955 107375580 85385835 104023050 106948275 131957940 108690975 96043485 137022975 34834935 116549250 117335460 132470715 90354195 53421090 101911485 74644965 119309970 20741070 147093660 24415125 45395250 101547735 55257810 82517400 142006515 58874550 114806130 137735235 70029495 104807310 8051790 128279310 67069980 117387945 46955130 99293100 76225290 50611620 96366105 133641600 106226445 6669675 87336990 56419845 82029240 25477050 66317790 81165045 11061030 72196500 127375575 50884845 27303735 54929100 28294290 108187725 3115905 93340170 31061685 94760640 27527055 79290765 101631510 106449300 26328480 123838485 101037570 132616995 26432850 143972730 72494355 6880080 123663510 58702500 22186425 134509485 27164070 146662875 97193655 3193500 70909740 117695640 19055490 139432785 120112230 48659820 22626450 75170790 8262870 34550655 103764750 114163605 5140530 90413580 46924065 42841095 49181655 24712815 71844735 4558200 82550925 56379330 60478515 78427200 131166705 119160150 134132325 61351575 35699070 11134185 36709920 47600115 59414055 58608480 137478945 109497390 120568710 98545845 95327310 129220425 51917070 143582550 99462480 75569250 14892450 43976160 17928855 26794110 10069830 74463120 82116645 145324185 29608305 28693800 128587275 32125815 126281340 27051540 31278435 132652305 78657645 118690620 40038960 35044410 85900110 8434830 123791205 69004890 6612525 142372335 119903055 147333750 62962980 88803120 149535420 99494070 41350965 98593500 85940025 91367610 56692200 85071405 124133445 34413585 87681990 60997230 111160080 29247720 20720580 2368905 27247680 28801335 40508955 52531770 62183385 76152990 55565910 86512650 124754490 95103555 84690495 123037965 43992420 59719530 92092785 104657985 91306215 88461720 100011930 46124580 16138605 79030260 97043565 118278630 91823355 128675655 22902075 27898065 4788165 4344705 118204920 134778510 80530875 99013860 126179925 61979190 120614190 78730845 22289490 30194505 105135150 122126025 48430515 98141145 37584510 127861230 140599290 77644500 149904435 148565580 132257085 125296425 44805285 37010430 64464345 25861590 36769950 53599170 112129920 95085120 51669390 71772840 11542965 93618450 39250500 43236750 52532025 82750695 7478970 112732725 99021855 11157570 96800370 105332010 133654530 83112210 149252565 69492465 76703460 52232970 89512350 88002465 122899170 18381735 42599130 16051155 33726225 63462945 146394120 26109450 43433250 21196275 111330045 31208250 90703230 583620 147983385 104777655 124453125 95127615 57593565 7573110 34572165 33811635 70270335 114731580 74363850 94355280 129166020 47723265 35437650 101954925 128312865 125406705 143296665 124260210 138918540 20411280 26132370 51475605 99678375 79775340 91612800 4470900 93630030 144806265 111619515 74457165 82951155 148087950 12963660 112452795 91601415 125604570 50855400 80251155 64012245 69191775 82066065 47543970 7227240 102389430 49420815 21741270 66320760 69316065 65677710 126161355 83791845 40186455 114217200 63137610 79951980 25038705 14479170 21193350 128408430 74025885 36915765 28281885 56989530 125791215 521775 142120560 139754940 139731885 141508875 64216305 59535435 31295445 130224255 41438370 85154325 124736175 105260895 26134350 37505100 66013455 74683785 86959995 148494120 11947755 11406525 116770500 117759810 24203805 49415955 2345265 39876825 48645060 146311575 126834405 110440230 31470 65766810 46496040 95877480 133739445 72694440 28971645 131865465 23395065 138334305 93931725 15625545 114102795 82515795 135306435 129956625 133822020 10162410 120886320 40262325 135313515 42865530 117979995 119542845 19898415 7047270 113198325 100838745 17483025 122425050 130707630 79379355 132904665 60947580 103810725 128276910 15073095 42120240 50992110 145729905 99690435 140440890 69819285 138643665 78557865 106786275 127322790 77699550 34171830 33615660 65826240 78022920 57910590 562725 5181540 119813640 107228700 112873380 44688510 57772440 36338865 31348515 128810835 69295440 18261600 43776570 855975 144645240 66268785 27643920 69253590 66609570 80731935 133704510 116113035 12212490 142481880 41301255 135044610 126165435 3289260 115255470 137761680 135389490 20833035 31855860 119997225 3362460 12953235 113547420 104957175 46585635 88243830 134245800 139526565 57973335 48745125 136029945 145046370 32222430 140559180 28159935 63245670 19384155 1693260 88914180 80653035 123687900 113428455 146261505 123118320 149014920 137751225 90770325 131858895 143238930 145289220 33692235 46583370 85136850 57495120 119324730 114350550 67335090 19995210 97396875 139067205 39131145 137789220 2579205 112342245 144941025 78720060 84703245 113383050 124432440 99547755 100045950 126131760 116833230 140306730 82163715 51758235 1519890 37923150 109356945 65108700 33819465 61596285 134118075 54835485 7132800 35187930 62968080 94412175 104816400 21864390 73927230 101568165 18011820 96842505 73858455 345165 77393865 42850425 61982295 110223570 8313585 119206995 137248395 34094370 84806715 23930925 40548030 2822190 68782590 127047450 70437855 75582810 123254880 80504055 101861205 4018830 64661595 39554610 27493110 72712140 59954655 61740615 110747835 94611345 5008890 106491030 57221205 40902150 89132940 92357850 45205875 98155740 100041165 148588935 140707230 19247250 75900750 13979220 84188940 139017645 140241315 76962870 122753685 99852660 15893565 141154200 28177965 138836715 35990655 111606675 122062455 12839505 31068555 122089470 52412385 70121565 4563765 22158510 60062055 100336020 80085075 106791450 140268120 17377170 131271750 30548010 42424845 7637580 5214105 124206510 20527320 116257995 100743705 141546135 143022075 108121035 48954315 34905795 11271945 100073220 96251655 76765500 26391945 97982415 127186230 105437850 92892675 89717655 127398705 75533415 107538525 45856710 122339490 48309285 22253625 132060840 4227000 113140755 4123440 51510990 98538045 64653045 130136205 39207645 63969045 79825740 36102255 635130 71961960 4490835 68396655 93568830 118103355 147381585 46332015 11252745 104769825 36931770 28571040 54641295 133773360 125339700 17051865 132005670 145196610 140159715 107225130 113333655 135795825 69841620 129447075 131956830 68053095 147028365 45793350 3556530 43505955 101540595 23870490 73248975 139554855 89944425 122806410 126246735 96114450 77051850 72086385 82648320 42968745 135748440 123074835 32385690 24236775 100334220 60190845 82821075 106037085 68031600 37478910 116184660 29942970 133082400 6735705 128985720 25638195 42570600 1133325 139535985 17423115 120544140 11616090 146052285 81608070 142197015 85917210 127258410 59554245 51274080 140103405 55555470 15648315 127144080 11881575 108266880 2892855 75902490 17244885 143433330 19284180 96514260 98041410 51993000 109071000 73765020 19449810 45983415 83585685 90232320 76541055 49229535 91377090 144490800 12509085 127168335 78364920 79699440 14064540 58834005 124021230 135013125 91318575 81000825 7306530 14764110 37477530 30620445 118001265 79417845 108641625 99142860 45828195 70804710 116383425 112076415 115709280 59882430 38766555 77912820 39616260 85417425 20367945 83756835 32303175 66431055 109318125 72968775 22348710 119766630 125027820 69173610 121082325 43329840 118656675 92504595 52733025 105916005 113516145 92079015 107350950 36297450 61826130 43364625 75267420 51175830 109712595 61741530 66279855 11125350 26421690 85127700 75987765 121285785 67965435 16432380 96866475 109461510 39365730 44889180 126113730 105657075 134668470 58507530 9214950 5439255 30293115 46560960 25531785 128297925 141714960 65897475 70609905 102033450 64336215 1006335 118501410 60405915 60707235 35748075 65359200 85119975 85161735 68588835 29539170 108395445 22287285 77930190 2846160 131795475 119099850 64051560 144223575 55571895 144827730 137732025 101740200 108226530 147727545 110359980 18698445 110355660 122673000 92923830 41684535 57864075 101161905 144273570 80434905 86256060 118155030 132323325 15970860 5174850 8731950 106397175 69603075 72734610 42523350 7383420 11453595 144976380 68186985 108097605 142466085 108308895 96170745 134600085 58080525 42445710 57128040 29456295 100677405 55331430 51267945 54906480 11504040 11875740 58419585 136752615 77259375 50109600 89238180 145824210 47983980 7996680 97908090 132361230 48705885 15092430 30630525 69049530 10749270 144020715 134040075 31279395 34246875 39803145 83227905 16330740 75825150 39506655 76812090 170475 120523470 45611580 77256555 134153070 48285225 70902075 95134380 30331965 142617300 95847045 86535840 29891010 12379260 101168580 65317875 1532310 110459085 26578815 52191975 100834035 136759485 112324005 92695680 79743720 145062225 30614520 24151815 40054005 11292390 4157130 50400360 101602230 117287535 131811540 30109635 57262410 49977795 60461280 39534825 106649925 27306585 94588275 12470310 130274520 9888855 34750755 138610560 5046900 145145025 142342710 102576465 12135405 80109405 117295485 112851360 143277585 29189610 70342890 40886640 23977365 37878540 48800505 52123770 121839045 54223470 30167745 40618635 75570360 1866975 106943490 83960595 115535130 127398705 113455920 62246220 51751875 66787125 35447655 38073345 74390415 45969375 7835745 113154420 84785355 79214910 29091150 51504255 46764825 56137080 42639075 39027360 138551760 142995300 63651300 145105725 61910835 1347390 115946970 59992785 27552195 117451110 53144685 10578660 125566740 57740190 95114220 1269510 42302385 47746785 108680340 66773220 139368165 78588195 25627320 36369180 96676845 61209120 31445850 19353525 127526325 130240230 115282200 94880280 76258965 52383675 119363025 87042480 114325380 138202350 29030460 46550445 142913190 62314425 140929635 99132105 63842670 80316000 78174960 44484915 116645730 93195945 53164785 27979230 123354345 96886305 17471925 110882865 84671175 121233795 52218600 102726180 57126555 44186985 99815415 129488895 125170890 113543235 75152130 70499415 139831635 22314480 105034740 111694530 83435115 17296170 6381630 40349730 3583830 69419685 90562275 5372565 131486130 25588305 142920225 24395550 95614950 96823395 139190325 78417150 4224210 28260030 40332420 30225045 24542505 27104745 49912035 29079750 133289025 118198665 26718645 57846975 85691145 82092495 131468280 58469655 148400490 116359725 103344720 101703150 80887020 78601275 140719065 13558755 84695940 29412150 125381790 81620865 84285240 87740850 35180295 48244095 148868670 61330425 90653355 81026790 143129190 48799470 63265725 67114575 32932215 102882495 43427835 77894850 109678110 144594660 62618010 100325685 114175860 98920335 50360790 75006810 37646205 17594445 3278865 121477005 110299755 91984590 58196940 117502080 95080125 133435950 7352145 144466860 128825970 31417260 66153525 11667300 130682760 98832210 136503555 48892425 147785235 76348020 15837240 7560705 93922590 144184350 51874515 5587065 36271080 41209500 101767365 35840010 66484200 138934245 22431030 7362540 136443150 20152860 55941915 43135035 120271440 50549655 28581000 73382385 9496125 97635510 123846675 2693040 74144850 45221820 25942590 134421180 36490545 4193400 33695355 107853300 77850420 48911685 147189765 81338280 75190425 67357425 70468260 47535960 52513740 17632560 4257660 87843945 119183775 3825555 103271190 103883085 134640165 135099450 148113480 111179940 12553380 18715635 96214710 123656610 58594725 23190900 107053965 28134075 19951170 39856290 71596620 59974440 67137525 85608150 81403485 44995335 112545375 79443810 117729600 92497050 149748660 55767990 53988690 146065755 59598840 14541435 56764770 146033310 119529540 117480 10077270 53915880 107458665 39791010 140729160 45543570 77661135 30869355 2505060 36807075 110898120 2445315 84585390 118078515 2292015 146406465 62144835 106728975 91320570 113506500 30212565 20342820 55316145 63517395 12457815 17781945 10953225 46700040 26995320 78007215 28305420 53332440 12733425 126556155 30345735 4055580 63543720 116193015 95899725 93353760 127816245 24869220 116060730 149631465 132623565 126918285 85588125 76733805 20006805 56026170 117366510 71856135 93100245 79214085 18707730 78298725 89589180 121992765 140996220 48487320 142566615 142500240 141759210 19331355 72559680 118310955 101152245 93787800 43614960 40363290 38968545 139318860 62076420 74338035 15313830 113695950 15009465 17811000 61814970 30616650 131461755 124984035 121820250 10512555 40461735 130350210 21659235 57700860 70474470 36139965 100237290 61890120 137507400 99150255 15501945 58774785 104483295 3221730 113204865 59477985 22394460 120566205 43222185 20812515 65149035 18104790 115783725 82589625 104358810 112415100 104565960 97703970 58684110 117368775 18181605 60656175 86235060 80942430 149151285 13040595 12958035 2629935 105445350 107998245 49324665 73475775 133053570 47566125 65251230 145519275 74944815 84239430 76454625 22962030 89942940 55371180 105081540 97397745 30609330 894225 82543215 56070615 33126405 57076065 21320895 103672395 116727900 32851350 482190 110901315 33538770 8208060 129757110 128550330 78806790 71682300 85360455 14791560 112282665 141390870 14440980 127858680 15592830 24148755 123389250 18449730 31933350 58640160 49065930 105802125 14489820 65432745 66012480 17452935 41056155 46769070 34256130 93543135 140859210 1569690 34522785 126022620 104901375 101557620 75572040 87716205 24927225 76476405 19315665 135635760 47962425 145577745 6468600 105170880 122924715 98497905 45839070 142571160 8958315 81478650 27768390 14313540 25770510 41005410 80327010 92256915 115519050 51335205 56262885 23213910 8156745 75484125 51134775 147818100 127869720 79513110 34259160 53229405 69285990 32009640 22057530 133103715 35085765 110809005 148191660 35378220 52243380 75549540 60175635 98416395 118974360 66352290 8583480 145200450 64307670 44226735 87456930 14039205 52303785 17885745 87624870 28480065 16917870 84009510 42066840 16390110 131396760 106414530 36352560 123346515 60906210 63361410 138865410 93551910 53929815 14465115 20517705 99302160 142266270 149987340 102751065 42309855 61449690 122956275 57330900 127044405 91829685 120127230 130240305 52369695 147563820 143302860 77298990 65835720 6744870 6557445 39921900 14788260 129995745 93488040 33595335 107842215 139625910 88154205 88130115 33496455 61806795 40139970 115740210 44080710 9359730 44414310 79552245 27902415 148700520 60919110 23189655 116504760 24682035 85079070 288600 15667290 93644160 110079810 142717560 900240 111843360 108445200 50034840 19815495 131094060 82806390 105584130 87029460 63914595 73529835 132159225 68580510 109427730 142298490 65401155 127606410 37561380 111505815 138529530 76759110 115103550 41323440 57035610 139595775 95489115 143496375 111320775 30795135 36555735 14614395 58437825 102049095 13443660 120513585 145716420 35010000 50138115 20089860 89775600 41102970 82403670 4629375 78457695 27576795 139805115 10427085 113422470 73107855 120008940 40842585 135862950 89635110 24865515 119669295 67010385 83165175 108246690 81931665 42368940 6702405 82899510 6049275 91513095 19876335 110676615 84758280 125721675 26153310 145389135 77353305 145490280 1926375 2362065 97993815 25628265 84093000 96833970 125723520 86381700 3570375 144340815 141693135 122903655 87107100 19070205 107279025 23106435 90640440 40207740 106129500 83996310 139294125 129082950 62734170 70837275 87186630 84692970 112348725 84816255 60736545 53285025 91281195 4566810 16789935 60491595 57980520 145714980 112373040 72457290 138041535 23787705 87085155 26529345 8630280 74196150 2618685 6448215 59158530 70715070 125050680 70122810 49278465 70021470 94746105 75074940 38917755 106304400 94025250 64457460 104602950 107188455 57596820 127979670 23117880 131672820 78442470 59232660 55472775 107189235 52234845 94377930 76941540 146615580 132413145 69829170 20143530 382200 10872045 92159385 22112130 6050865 115311255 57152070 142655535 129324855 2151930 53135460 145810050 83023500 28543755 26753010 84524940 31447170 36273045 42891630 51345195 129598500 133872330 12904275 39551400 3392790 142833840 109351890 66096810 117929385 55672350 99128115 136905345 71447505 143096325 149301345 35189190 59570250 60738720 44422335 94102860 22837995 99638865 20356620 92496540 36271455 126257550 146577630 88578900 1290180 19375260 98796540 85460535 100441560 44226990 60097305 85669395 2764185 55709940 106658415 147590850 100872930 120751065 120936120 113747475 74719875 35177175 56376630 60724680 142381470 43029645 146035260 77497800 33681165 42895800 143618370 97558665 92087775 34709625 147864735 56277990 71709450 37073460 27618360 59987055 54365340 110547150 97046370 52392060 104309820 90928350 123052635 56342310 26398845 52637205 6414000 138771060 26797635 20684415 115771710 85304220 111220950 6191880 138628260 143428455 127627395 257310 57060765 65830320 84665085 54943440 10728585 40253055 33143775 40652400 43686675 33726180 88989180 20981235 94539915 4157370 54009825 79496595 3138480 61500690 52395825 141188805 142805490 59090865 141034800 62646900 9120975 103412505 87693990 108013950 36389370 126583995 1880670 126831540 144137370 4385415 109801380 21942735 3044550 92096880 88899720 25835580 18503160 21225885 118695210 62331210 137526015 98412720 23662530 2136825 895695 58620045 41681400 52077150 78350100 126126045 126965580 134432280 70519755 65268480 106862655 28998495 92498190 69731100 3318120 66939885 61372920 53344470 99627450 65365290 51997845 22764285 127564740 24846240 24341535 98819805 96580290 38087775 125476125 144137985 85621905 32960505 6411360 58582965 149847750 6613995 6557025 122988750 117578655 118437765 6572055 113578935 13817400 36478605 143705325 140355195 55110135 28647525 23757420 33663105 71162415 144375855 69747780 118912050 121008300 139270920 97455735 120321075 122390400 14727195 32310000 39885030 107566080 38357145 84201375 1993230 59949195 118044405 115655445 148125765 120018480 61787925 141088635 78162150 134384130 16699695 21917940 10747680 53087280 774915 36029175 32145840 41582805 140062860 117599535 48325035 120948660 124472550 141690990 109831485 134868060 7261500 31318125 138853140 36737310 68378625 101973900 82916430 119499585 141062670 131623695 49655565 32066400 94284975 97795785 47377155 84261450 23282460 45257865 107113395 18123630 117148020 98445675 103097850 141819315 82874925 52216395 87859875 59170140 78067845 62850030 72835920 91305540 105928605 106393800 84349920 32643330 22257465 56264145 25991835 16003920 129488535 145889385 116527200 102522810 111705360 139418970 109098945 42012495 38951385 4712280 23931390 85558455 127981290 129818370 12898965 40427250 123822405 88550040 33477690 62909745 36764670 122500410 114343995 45141585 11345190 10068555 90430335 10148025 14537640 97911360 56554470 79676685 82293000 17355720 112509900 45064005 47874900 110928615 30001620 57698100 76230375 127907055 46710195 87358530 16475265 123389145 52141020 122750760 33282135 102547050 42161985 47747025 77919015 89470785 38767785 119044770 104240265 97498185 91891530 117671370 116147265 61334370 133878585 1069200 2475465 16655940 68063475 72130500 78155385 97815180 135470940 54655215 107772870 107567910 60123120 105434370 136845555 59402295 25668780 44378655 95012820 138343710 125203275 85071225 15975030 108836850 86533635 52122465 99372360 50649660 96737805 37016160 131364810 71007060 19223970 101259795 102460320 78551010 60893910 92436705 110705535 54207345 54294930 42892650 37668915 42786915 95902515 91944915 39411750 146420295 146493195 74508855 114084390 24721740 1597035 111377940 127431150 15255750 139285425 149941095 55644480 76251375 101872575 47110500 3603345 53948610 43494405 61324935 83451180 142665720 145656030 111701475 102198660 142318725 105810855 123859215 115227480 104275095 30161895 50368110 48636285 92354340 148602360 75188760 46935030 30307680 127535085 3617940 4199640 79454595 104837100 96658980 85046685 17078370 49820220 58042005 114457560 13147890 22663860 98966880 114319650 7705980 79479480 118476555 30795270 19470240 109896780 28366200 58257300 63503685 39280680 82200900 149740230 67437255 43080885 40779285 71334075 147223920 146241600 95994060 24441210 146647485 83892900 102370845 46242120 72114930 146940870 1586160 36952620 122437500 127039785 142505970 42093285 59915145 57488145 57212145 118960560 23257365 130372890 113534955 31134255 128895150 97344615 108522405 100833405 56456625 110493885 148259235 79939710 89709390 27800565 61312455 31048350 70447515 113124870 74725815 131422845 108874095 64869885 140982345 48436365 111588750 55726050 56886165 84405975 61553070 132962565 13131030 79494690 11983530 135926025 142139865 16086615 117126255 138655650 103159365 50492400 110546970 25680990 132849255 1993860 135391440 55062210 12755475 119491140 34388295 47630145 5836725 73065990 50428635 136067130 133087200 76860555 105436290 60881175 102167145 80342340 112825875 131663940 72684045 123784530 110795985 55435485 50322465 44896305 46180905 119136675 117945330 127278735 113261265 129322425 129608340 148138335 17580285 68721090 60384645 80667990 149777190 16035060 137702520 17173275 114379560 78872820 85764210 115951965 18232710 133859055 19174215 122839035 80784750 130018215 34381200 116343075 87816885 33164595 71847870 30413655 75844725 87086055 30726630 73204425 54345750 72767760 136862730 73692630 14044305 149270115 135587625 21818415 2756745 54572415 129671430 132337380 73219260 96202410 116699055 46070505 146983245 51534930 86165685 146196480 108026415 139844115 374895 68832870 90046035 91952190 93735210 45087825 113029140 149441280 118518015 113562510 9687180 129147930 69027120 53826705 146149725 134767965 8616240 118084065 123621300 22380540 120182100 52763475 138563640 130992450 24946905 23777280 98016270 60202515 19317585 87317385 145117005 78567975 108637380 17366730 20401710 95220375 115775625 36523290 99192840 34485885 95340180 74858580 109051995 28646190 118560885 126627045 58802310 54043710 46430730 109077645 108299025 139637310 105791400 149709825 101542695 146187525 39779865 88536600 91286175 102507570 38051340 105453360 108239820 73835610 131736615 95922660 7321140 123968475 22659330 41992620 90714015 136215975 6838410 85900245 14422500 92467935 121021770 55281555 83211690 109732980 5361150 126777435 81658065 15560115 54717990 133717680 81572460 59914620 136023015 48964500 92610900 136300590 121697100 37243545 109559385 74170605 104636490 131209305 109407870 138445545 54027720 51667560 96492060 87818850 89034360 141389250 122219940 20892960 141769995 38842035 124977420 15661245 11863440 95967630 119212485 44393325 52796790 148895925 109055820 104828325 6803850 1864440 135916575 143872470 14006745 115736955 7187940 99127560 101260335 73114050 134814630 129207825 123696000 31396890 18326310 71123880 22981650 17272425 97495350 117186795 90857370 51157050 19037250 2605470 3556575 122649885 28206075 127800885 62246385 29929425 1450380 131262870 95740350 87584970 65961525 15948645 72710775 33707100 49878900 78889635 92632950 60827295 43566915 89160465 26912445 48293265 86356485 10367145 136487250 84314430 80751360 132971055 148489935 48555870 22044030 118567920 93040845 61792935 123801345 83522790 74014290 34190850 133021350 137128020 56765220 136325985 18411285 145131450 130591740 39295800 3431640 17824620 39468180 42096270 12904680 45723360 65560350 64151115 113440935 63990030 16039095 138324930 79525815 46133325 119980455 113498715 84162720 37781610 122840070 103146720 11592735 59966565 40937130 143153805 125038290 104059020 118828245 114612060 64947285 94333455 103463160 2990625 18285795 45264180 74356185 37018665 71642580 144609585 134356455 1261200 69960030 121998450 138600870 4208640 85488615 21022485 34905990 33906510 147221460 12815985 103136100 34232355 90775575 54613620 41227455 81998205 55812390 119266830 38116350 137631360 121136460 127383750 102691815 127815000 67740195 38554590 14024415 119848785 41403570 45966240 87281730 115130805 146060685 110727330 103689150 25505100 114446910 78848820 127148340 30662745 32805630 127227615 69089850 135549000 102068355 33118005 149815020 999000 22107465 140866545 117649815 10677645 35493075 24418875 95037225 47682780 109832820 50005560 116444760 72494415 56742465 85729740 23181840 2843610 23536260 76456320 52740525 121977030 122384685 147450390 93590805 60452820 8265750 25426560 3744540 18911340 120635400 3225075 99408675 87462840 117604290 93608295 93581925 50000370 132208755 143830320 63481155 78522600 66169515 95069940 3774420 89922345 94912545 48235785 68226915 119359335 34840080 13257615 103647315 110775915 132304590 96140640 60218010 23901600 62158620 6465630 37784070 38492550 80149185 103212120 29053980 52797975 63842835 135694110 83810355 37005030 76935660 24125355 111781710 13631505 140952975 105041250 134824575 54169545 126951750 84658290 35126490 98445600 28994970 49341480 77367900 134652255 100100895 23131425 98497755 31645605 68235885 97191435 5778570 61718100 97556790 16782465 70999350 64928175 74695665 114701715 54373470 141373110 84627210 12092085 41505090 8052270 74360925 82031415 93624630 50729460 122879760 6641745 111501585 43977510 101445525 96392400 129460965 94667970 1620300 40568640 102301425 60598995 114834795 15245580 19051110 95802705 72008310 85217610 120286740 103470030 25401945 82191720 100386750 118179750 98920050 139951080 147163395 83037495 45411765 54256425 140813085 143417340 129711420 46403820 89356185 14689875 121562460 30223380 52369620 17376825 26648565 14309250 38152245 129880470 46128525 123971535 10207875 73243050 92978220 68351070 78203895 78397035 104841855 117296115 22347075 17632155 123214680 142356450 29681850 122767920 21417045 112801830 112519365 75012900 62231595 88134060 40972650 17640480 84774195 126304215 10944930 52934760 141948030 77955315 121712340 111374655 77851440 126928005 37685610 115067115 82241250 80876565 37093515 18637680 84179100 68997105 135803175 38225085 42836160 149275950 38467005 20929170 38350245 141200850 107800800 26424885 49053480 141671385 44843385 16962045 60849255 50433075 127079970 50685375 112531260 41128470 134704155 128303970 53886705 6746745 66593550 15468045 4025280 103737405 4845885 132279510 111607905 39765120 117436230 9933825 88761390 11711610 58001175 66053235 23246580 73755345 112393380 123125340 44509035 128590785 73728585 49171650 122583975 14838405 80562570 124253430 88803000 81573195 11003565 4318170 30957060 99526275 68855475 62280390 109202385 131677140 17311245 80133765 32274870 144533835 114429795 8146530 61923585 98172570 148873620 90968025 13729530 54359460 76917510 84889410 145385505 109379205 39523680 30955950 141659640 21547245 39496410 56452185 26474505 61767675 91463970 16396980 14304780 37356855 5571105 71296650 1905690 129235905 18667530 47811255 123371535 38106015 123345345 9259815 20905785 114559050 92749050 7681575 6427080 57777555 125330565 42507375 103396470 71824560 10128690 90615750 145689510 144549900 72350880 118544295 19195980 40885395 97516515 76056630 34382220 122831205 108976800 41357445 75000570 86069460 7829820 7033290 147639675 101321880 20207850 87348420 126293115 7468680 30426315 137180955 15526905 11672580 31299480 145114020 90092385 102218610 131862720 30112215 70055775 51940485 115548885 7784280 51698895 8464125 67217970 72083460 129260370 139182540 30004950 122297565 89550000 109961550 33064320 102064260 140882955 13666290 69361410 114274410 146996325 104125995 22214775 116168160 99283905 56273925 106097130 96881475 701535 69240720 49398165 4820520 19686285 7663995 89649060 100233330 133980870 79840800 52430985 4061925 142699530 131363955 93617205 65934945 11546580 99128715 78055170 26719635 56171835 54938175 78142035 25433205 105471795 147884685 93962070 60939165 59114880 61460235 64800660 21981660 18745575 38354655 5748270 40961745 55226760 39426990 137017230 74046570 107130285 81363840 110325705 115548765 108488310 106367115 88351530 87400650 90217035 20372955 10380765 41863050 11023710 136825485 4440885 57112215 37588635 80520795 73320420 77268630 100873440 5765175 18691005 34794510 93082620 28864485 54833655 123465945 111956805 124924830 120162885 101489730 116267070 16814505 24361095 104393430 90947985 53097240 136229880 86501370 79314420 92665080 51075555 37511010 43645590 56400 75195705 66039150 80882430 141969210 93541830 25253445 35978820 90622005 119223660 123298950 85989000 26654865 55011915 148979040 142260870 65343630 88701885 37346310 136631685 104709225 134965170 35234460 126312885 92802180 146303370 6198765 32316375 119530380 105122190 118731150 148592715 27131355 46089165 56170230 106284480 53756070 134520990 9045450 12046965 43929990 81416640 144987405 94510350 63504795 104754660 81904545 49219095 65498535 57499005 40702680 37777035 36433680 21774645 31763130 116744190 147647310 139106970 82272150 139583325 147671370 141206505 97081890 94981815 71991060 64346250 18939810 76126770 113372235 122566035 83171325 120248610 11333280 7840980 89222550 19387815 20899965 98768115 125385390 30619350 128933520 66993630 74888580 85661940 60446745 79518855 795675 48581760 60522795 129200100 19548315 18134535 79527900 9058650 148747980 64357260 104002335 79917750 50390130 111651450 122470320 145937325 68552055 142250265 44692785 128264505 7056885 69915690 77453160 124098300 149118375 61761615 20745165 33620775 88668540 119855760 68673375 50145015 7806465 117104070 14960325 17891385 147167775 49112190 85765950 137010570 113588085 107051745 20970 45562455 142226775 119891325 122887335 81938040 37524240 109217265 13513515 81707190 134565210 53902140 15597195 29306985 1492005 13280610 52887165 80558970 145998840 66978930 69731940 140624340 54197265 62380635 24151230 277485 125880840 139824885 68369655 23215680 63452730 98317500 76842675 129365610 38526585 25622580 83279940 102147840 26322225 18429375 41924190 60960030 7189920 70141005 72828510 53848620 119137485 44397900 23691210 47546625 91347630 104258580 79779420 76153695 127613910 100169235 70336245 111654915 88276020 148908720 28192365 27140280 50842125 109216740 31875435 50548485 46804425 76535235 9311760 79532700 102145650 32575935 97711350 87224415 125891130 31041900 66259860 82018680 111040830 35541585 8978025 132189975 112902660 19266225 16565820 45222855 95911590 107692455 56807850 75663900 117585810 53325930 64855935 128495910 51644400 144785640 130390725 86535060 55508925 48311775 101965875 75483960 47289405 123812415 127465440 58053000 20070795 65908875 67178910 144064860 20936745 61332405 72674085 51485655 53901735 65102055 1935615 27508395 20713395 99021345 107781270 56111160 29277840 58618875 120922875 136939875 19125525 137579325 147233970 36858000 5916000 8463510 56092380 57277995 32260620 61981470 29237895 28819680 94890180 112391055 25479150 43479780 98897220 31853025 141929235 127863330 50987565 45361485 89575965 86091240 100254555 107900580 78606135 1510215 143193930 3197850 57657795 22749465 118913580 13951575 395880 113530215 84407400 127357425 47487765 59033040 119593785 65143665 146070240 114323595 120966255 18557595 121418415 121248210 68363025 12222960 2261160 30167415 101613330 76154310 68755305 146720520 3308715 92461350 86030070 12799320 102255915 36965490 132240240 86223510 25911885 32951820 102978495 102621330 67941750 126168390 129949515 33493365 21764955 23766765 137431140 5091240 143238885 11210370 98940615 17574285 18666585 121790715 35966610 39014415 22275735 1440465 143646645 61111680 149726430 117737325 89753565 140940255 83012895 147369120 20690535 56105250 79873785 54514950 41911335 10048230 18780705 148032870 44897400 81036570 1239030 111659325 67380210 139735290 3073800 73834290 139940865 145157970 22783965 121984020 41041290 42320640 71906730 33587235 50590125 118209990 9563370 139091235 85752720 94667295 30706230 106875180 102593460 46129980 123375285 96048060 133866105 94867905 85851540 110638155 46354365 135794520 113531880 85431090 41171400 94194960 71405385 81162750 82774320 7402830 65322300 142750680 1142595 54476415 16817580 94871055 55946625 109720395 78541470 14458500 45505320 60750555 149814735 119309175 60799875 132633045 1598355 139888725 29028045 6252615 126937920 75773715 99921060 30805470 30193425 28446540 44893335 110424465 36359400 92348745 6851940 140346090 39727335 977610 54948975 121462230 88674855 66790500 91737735 139212405 62751120 111352755 65263365 6726555 89084520 31650525 4010265 59462655 74893545 131260440 37818105 120281805 137066010 129479145 44258100 80038845 97722990 98524860 16301550 136231350 8879085 72941055 34133130 129300045 124222275 42266175 145377975 47405820 46467990 56719320 113715060 6983895 65902890 121827705 18353910 82771710 114508380 59131695 43686855 23646240 880365 83788620 102525855 22006530 145391715 71818020 55950375 119759625 30257010 95559585 4379775 48198930 129288825 118131645 88356435 108049095 120988500 54280515 67607640 85504905 129499365 76141830 149744010 81171195 56217870 26331075 59361690 47308545 50139675 131062455 72680190 131809785 126334095 30279210 105967740 137237355 85012635 119796900 12016770 39301500 6531705 11843655 134310885 16129065 10936635 63356010 121385115 77467515 118709700 56054010 2508270 108683160 149880510 110536440 133110525 123555435 22251450 25509225 124700460 145805430 74395995 74490930 133534365 124111020 130516545 40605255 115947375 51730575 78755445 3431085 62247900 145538205 63805875 135575520 70278030 115911720 13671510 101123955 21786900 110466720 60281475 52362585 142816155 121045485 56641065 9957420 35081040 36385425 133025355 37445775 43342155 60315945 103140450 77073465 81714450 110144535 82685265 14900685 76547010 99941430 118176660 1195935 40087155 52851435 81560625 137816280 36113250 36693195 32137650 17566005 86300205 88443675 116845380 42108720 70524540 71969220 103489290 87196140 90103470 109060260 30138300 3806130 136755525 70297710 34433100 111772890 144728685 6903480 113453895 132983940 64403175 111213930 53088645 83977935 22846635 71409300 96972495 2278695 62159865 23419125 2542995 37037775 5127330 63531525 3654840 81352425 78291900 58658460 56135370 74656845 111062565 33545190 33706065 5666475 127154070 109494585 26687205 144853200 122876415 35997960 93527640 103043610 103959870 7282440 956850 32843250 25572615 140839995 23012040 98410695 22426785 3081120 60606180 46539285 12783720 117587850 59076870 55401075 52816350 58618050 122558970 74944185 4602345 131582520 61539765 55218060 35088330 90863685 88808985 50512995 38489670 123919125 40672410 79519530 137795280 117416970 112637160 39342975 106453740 106586475 71512470 30590700 100837005 613170 109184715 60659730 47370075 86224425 87606105 104381790 5862810 11531160 109955130 135521700 30312375 142249410 125124210 67478550 130241700 117390270 107879445 34414935 79673280 71963940 142861290 125665605 77567130 56586555 133153140 127584270 64437990 123866505 103333065 18981810 28178910 63707445 17883540 72056745 112785105 65611575 52312440 98835420 83961165 52559550 146880255 99721890 123735390 41864490 65549130 86885880 1754265 73185510 23296335 89346390 115347780 122678205 58197525 70574835 59782440 84476460 98093085 136118130 29384145 71446065 43823880 824955 94315410 68573745 3572985 104733945 141300825 109579185 70842705 578790 80179860 88996200 130605150 14104290 21553485 27892725 68123640 6811305 43802595 104967945 130701300 144430110 136361475 72403035 4127295 69902535 117477090 129049830 26955240 17630550 70298295 14207250 111577965 77078985 105304560 36723780 126085110 70613040 23210775 70622325 28937490 40734645 106294155 131961285 32917785 126284235 1920690 25989045 57654030 57205545 109948065 102189360 96155430 4540950 120692640 34084710 61055475 59125200 45485865 121008675 35648295 30149595 67994175 3327720 144733575 142313130 148956510 33504075 52421250 45486870 61693080 35748765 105737265 126311295 44017410 148961325 122510055 36175995 66591585 82747320 94134765 121472655 32972550 30822540 109006200 22977300 28103190 84657885 102651435 9666930 113486220 17244585 145110615 106746210 144461355 5626455 2601405 10820820 114991935 7803150 86159715 68141010 12418545 88513725 96904125 53824755 20957070 123364935 129184890 82497255 19778805 40604730 24688650 118748145 136233225 126433695 28384290 85409760 85907730 66434055 21586830 51708525 104693475 3757545 72392880 68375400 38010735 136348155 57348360 55066290 109658730 63654300 142234665 74782695 131341215 129317835 24827340 83902125 64430295 124302345 108951915 66875145 34077765 81368070 8481945 24277065 76023120 41740650 102981180 39789255 9131190 139236570 131150865 132676065 1546350 5027475 13560855 16310790 128066910 144816480 375180 80771490 129204165 108090555 53512305 91934580 72124440 60583620 148458660 19160070 119361300 107724330 38512845 144158805 112583670 6829890 149192355 29044620 147360345 75703335 102078645 8509335 56123100 14607330 17542725 69625575 111804015 135780315 51211110 44555280 21459390 118879545 77516610 57116715 49726830 85799910 97705455 5180280 115477485 38558685 91003350 149809485 415995 85725975 44053650 123762270 56428140 12163665 35073390 55262490 79129740 17980905 141077940 29352015 69355995 40483170 88842165 67909305 37147755 74575185 10100565 131469495 87758040 29385435 804990 128942535 107106540 205440 142645350 8682045 140089425 43250715 123405540 17394150 2975310 122133960 105982005 82921965 6376590 48996870 124945620 31170840 61550010 31562835 65812230 133098885 73834140 40737225 87663840 136645635 96960405 36126165 5272125 130893150 5915970 129505095 91583595 90338475 119573805 20542710 73048230 143793480 83457840 49843935 146949405 26974665 34797660 71813490 146296065 99204930 38147445 1045965 93404445 67265595 148230255 142488990 148844640 81300615 27383655 135527715 88580925 134435460 35579700 89522700 89924775 144253530 13571745 34196055 38213940 83339700 121251030 122173890 17892660 128941215 7935015 39717555 92301525 111585060 43402980 54219450 16385745 124438275 81186435 52276830 57460425 5445045 43271355 34610940 21484305 114534900 45876795 139773960 35528295 119326920 139937940 135071805 94692210 64669695 45973830 116067915 101805870 27688080 134262045 52710000 98680710 48275160 95475600 88490940 127904685 76994490 12643740 78624720 45167400 111195885 118313685 143202165 12229740 100794450 67815645 62044080 4809195 76843725 62331930 30519525 94150785 54811350 66160680 77969460 57914670 73963155 10399365 24997350 127302990 23835840 3442620 38410800 27788520 71033205 60223260 58932675 89270235 116445 83360670 21947880 28629930 94277655 35989800 101920410 7834980 145199775 86444055 40695135 110551170 91972980 52802580 25329720 125414775 149615550 148341675 32139705 115598070 25783950 49810845 131232195 128597250 29840835 20402970 78462765 43202715 6843345 4728675 122981130 1061625 13014075 41977065 15956385 116396415 29432850 147057090 100098660 31937325 65931825 137534295 116533245 15274005 71952660 128396880 87178290 68718465 135239955 51080310 38547720 148940640 133230255 44945580 112188270 140583540 16187715 49815525 142971795 138907875 45478575 144617895 21746760 61309305 98790945 131117325 57135105 144059355 76179105 50748960 103978365 68301690 127857300 147209865 130187565 84895140 122190540 101190000 143752050 77768190 132828315 97250370 136779195 104321385 76637475 99428475 74790915 58687095 98184780 112820265 78373620 1881135 124083840 104581275 43151805 23175645 86856585 139866975 16950480 148148655 65327940 124135260 74282655 123519480 50861655 94327080 23769240 27967020 139758210 142709205 101359800 33650430 82884315 52331265 66764385 120305520 29312955 56145165 140137485 15368400 32445345 53372280 125163855 101002695 140183820 126944385 5509845 81015060 102863865 3244230 106434435 133200480 32109450 16801650 136304355 79294455 109340775 11594535 28040940 18938940 128758395 33588150 120423285 58713840 71136345 26928810 68877975 124360920 130467300 149183100 9855525 107765520 91977090 14713965 142060575 115576770 109039950 15397740 80205015 29136975 149218410 30289440 121816290 70394655 147467430 43669980 130728045 67723500 14637150 50640825 56955 111640920 10758420 59673300 123497625 44947440 60311250 52344300 14203530 37640775 22604505 73956210 108195900 17142750 115994760 32522370 84576975 32399100 57579015 113625360 128999205 13569960 96268710 122680620 94824525 51137040 137685090 121835415 144382770 97455375 143764335 131815830 137018340 120954735 9178410 114016515 107676900 63156780 65227830 117932430 26663040 101213055 131299695 63302850 141151815 21663240 50916315 132765960 75728280 38945160 141295605 29886495 3904350 54304635 148899570 47931315 36400440 60317355 94531950 101374890 17020005 63113625 142966095 149381505 72120330 135778155 90667545 70096560 58516350 34830120 142007925 80160810 12746865 140905755 92179275 45614625 19427880 43671090 122882100 15186360 136997190 26644335 107350005 95669790 97754790 69567870 49219515 17760900 50073315 30862980 994815 94606980 2927220 87555945 27558840 79850295 124071825 87039405 57981780 116889120 47580630 30070395 108370890 8640810 21289605 69136515 59588295 114925365 140549625 140627340 61279815 84627765 2372370 81092745 115399965 42985050 130385745 106163415 96006450 87599640 71288250 123028335 105922245 84110520 12409620 18857895 118929015 20569965 87979035 126933480 48581700 81495870 7300890 93373275 50217615 61994835 111683145 94947885 67791135 85861185 135494490 4013940 139718370 94702470 136945425 84184575 114127650 125002635 119894805 36415245 148047630 33443775 108187380 143351070 54695265 85337880 49243860 28169160 48283785 56431950 92732490 86259015 61452885 1391265 43779780 41632245 95524035 84802635 38191440 27503175 6685140 119316840 12818370 144500625 127031595 29144820 28919220 137424615 96990570 33233835 30017295 84108090 36304380 134831190 7978305 10364040 91323390 123387090 101334420 19345290 136739925 104513100 46598625 36806250 96909690 87342585 13759050 86012865 61595175 13409145 6828750 128299875 65280345 50121810 64870755 44668050 119719815 113118570 52319010 29290830 70078905 49162815 35190165 145035405 24152070 43507200 54968610 10058610 1829190 4432515 7362345 97653615 122383590 54543855 103383870 121398270 23331720 65761875 39115635 134489520 37189215 47463570 146500770 81573900 92402205 111275145 19788765 59653710 2959530 105251025 41576040 66526095 116048145 91745355 20883015 19185810 5001090 136189335 48879645 111722745 117820590 106842270 69275085 42294045 45324390 122020500 137255985 39127395 16398585 32275950 65331435 48796425 135846990 68913375 121441215 5902050 83253660 8896905 143320215 116059305 68908725 15668685 20959230 52811175 81675255 63609240 37858260 23488320 137444565 3447945 10995525 17789100 76892115 139137030 111515475 47845320 42577770 99405 40870485 121718985 133261485 91902615 111495885 43253760 105782070 8472375 70671240 128617785 138648735 55604835 137442825 109424370 87531390 142242900 111520755 74860155 38847255 145460295 114319440 25420125 96876585 78633390 87547380 110618925 21652770 4218165 116862810 27166500 47296935 35067180 70060035 23819550 139322670 99828675 89080620 149895570 147595515 69874440 103879530 40173180 35881440 15852510 141347025 70703400 88394400 80052825 120865245 861375 132433350 62047110 114763650 29557230 87440385 25917480 85667760 51174090 26980590 28878795 60772470 108445260 82492710 68856690 135834450 11644740 47920785 64173495 27152925 72705135 144926970 36767670 136978665 68904240 147085560 14028900 104987580 131195985 1406820 87880155 132712020 41593425 132530985 130512660 93775845 147592005 141812250 20359560 148677135 104694285 10279740 115102515 85189170 137356155 141730350 67537035 38304705 8463855 114929370 49418955 146259990 16663785 10754610 62865645 138717375 71324115 40340325 21158040 138631500 85082940 104323185 135181035 48303870 83531385 132012510 8867385 98716770 41755185 28985730 20167560 10433100 78239940 78710475 100366305 140799090 109610820 88367490 87345435 48826335 40239990 144638055 72709440 19579725 92625075 36752925 9176040 96164355 78703440 54043005 102872205 44303880 138362145 67266075 26696070 105207390 102613560 142154295 67031745 7024410 36843615 109911615 35273145 74341920 72433500 11647440 100846230 176295 112660080 53648055 145791645 30474045 2636085 90701820 23009895 35800560 39994980 130691190 88973640 125873580 129912300 30789930 24711825 131125005 40101495 29950860 100733190 24725355 119348370 139937460 139110825 97360335 82421100 47007975 124585485 25965495 94030815 120202515 95001420 96612390 28240815 21869460 116978100 90336615 61486650 123289110 127228935 101858445 133391910 149717580 120557640 15757125 115753260 87868725 852180 138213495 116209875 124822755 72230865 89688615 28326105 16614345 64393260 144767205 126439140 3993075 95809245 6709020 73374135 123981705 53336745 114472335 147182655 75896865 67730010 69639795 77080980 79068090 53980050 111410775 96414630 32155500 63873795 26201250 149196930 21833115 62112690 123288900 28404930 115096560 59054385 98557665 113003205 148767585 117878385 132816720 129638205 80721390 47398740 18652620 118749750 47563980 41135445 120799365 8300055 123436935 77088135 141990195 91275255 91155330 76867365 134762925 125865675 5202165 49702140 9824280 62601420 19498440 59236095 132272325 120304215 16127550 120464595 42943770 121872405 17886675 67861935 117668520 7881495 29212815 45553470 7247025 20709435 28170645 47267460 29988120 55210635 41070525 44840055 142560150 23626245 149183220 8659230 130225650 98666235 13158675 91296855 112598715 396180 45693225 93250950 34183110 26516655 11172135 131653665 17313780 39383700 118662465 38687685 102455865 91153725 126485445 141086700 73339665 102439320 80477340 138403875 50325945 125988045 44277555 49649430 55366545 44806230 116550525 67337475 12998520 49337805 24953505 84260325 1884285 36705975 95781270 122663685 73555200 35476140 136081395 83722710 43825230 72197730 68282655 68101005 104375580 48347520 95846610 141088080 80574000 26718990 15324435 74966340 139287030 2679840 145404975 138472845 47875980 100807140 135342585 65824575 69475545 74619495 17399160 21169680 93938625 71326125 96196590 12518160 12227700 62755680 87361785 74234820 88437675 143410680 69768090 33794175 104024610 28854930 142491615 109349475 24280305 145748460 36821310 89547270 121674405 144960015 50866635 119642130 26486295 109222770 20598735 58179825 60580710 144292965 84686475 93023160 52323540 52108140 56189835 134996205 89416410 107961735 108335205 29353395 5005425 103763580 24079320 83295165 29377710 99480795 100433310 146950275 146697030 136637685 11507010 74296665 24164625 149727735 85683465 145594530 111341730 92321310 121275600 93450810 102878460 121488705 64696275 45775860 140419155 41653035 80365800 100259820 126636405 66257925 34730130 52819245 59955960 73915095 33948540 149071515 100839135 69733935 119139300 63238035 112944345 12571605 39306045 52394025 125685450 59538750 53382465 64305975 22460685 19048800 33704415 44141910 94079085 43483755 33984900 100801125 34986765 119925 11993310 6626055 67863165 79999890 7275960 122352780 121807785 122140950 74014785 10652340 16975890 145552605 29888550 124517565 20781795 20774160 111287280 55498395 50179440 34723950 46023735 92691795 26709870 144931140 45681975 86019420 67054185 70264440 131137005 124393920 54680100 129302100 62359095 22768350 59199705 40290240 96210420 75173745 86362215 90092985 86226810 26580510 22413390 6755205 137962020 82720320 35345685 22654740 116058495 7154265 54371580 54338925 10311090 144712995 50563365 66613965 102745065 126642615 30137925 140844600 105423270 7035045 26015685 106332585 147191700 113532060 60651690 39894000 31899270 130679070 22578030 3581460 41214120 36035745 108779445 49168605 31812360 121345395 98479665 70695405 91061610 9565845 31052490 120799410 12919860 144831915 33964500 13730970 100671180 100530930 83583675 128855535 50250015 138846315 99149670 48330345 42341310 83670300 136154355 98161755 100778145 70898235 116450640 45752205 94011975 506325 9155070 33989325 127092870 110758245 133105740 139754070 72475365 52330305 111825720 39664875 107116905 90760995 5701470 87581775 101620470 113282325 104531280 12675120 31837455 104924895 38475 149896410 106972890 148261605 8137770 139325850 84072510 141327105 36479655 90687975 104899035 1202040 33171645 80574060 45274770 44017200 27609870 93186150 3671295 22703025 3105000 53911845 23391930 77565855 104758485 126769500 85638540 131898090 36802095 129121770 64166655 43423380 51291360 11792430 49950255 30424560 78871485 72248625 35809500 29117010 87860535 107900475 140449200 45210720 112377855 18927720 145153785 111284505 82445550 93460710 54897165 82970775 35523000 128640315 129950550 24825390 61686945 23207100 148320915 81269265 45646320 73883655 111416820 66784515 138175095 15147825 86059635 75410055 113051385 47648880 102898695 98442525 30408465 41074800 25470480 22488510 13868505 116183145 118377915 133947375 24405435 93779400 13323135 30623685 54977070 65617500 1313685 64039530 34074360 26281170 106774245 107145 128692620 91607235 147118755 104795040 145674150 8070120 42853815 1620720 69933375 146605260 134283060 23316075 116399280 57248685 131029170 76720785 75578550 1367820 6900075 80572635 62032425 9127500 12106365 29543820 96529350 37237605 147036390 18490410 66238485 47314710 46713585 113532180 71573175 2493795 33967230 81245190 2719065 110339610 36803640 109054050 65369985 117152160 670020 45501435 13869780 6837120 132180570 25402290 110158380 21266130 76554870 69488640 137892450 49665420 117993855 86804025 136216680 1246605 51609705 69784185 79347825 25979505 94244745 68122965 117238605 72316650 116190300 65043120 84484800 82906725 97800105 119684625 53146350 52608855 144721680 77492160 22201665 51327300 115545555 42357450 131771820 112300755 126613950 139492170 79560045 19789620 22719510 136919250 60167595 4412640 126659985 101007690 121488165 54817140 52787595 119370165 126823905 51302040 61425360 70704045 57310935 102053715 51113040 47461770 75811470 93045960 133760175 85271400 102946305 16471230 120479385 125974935 104985315 40044465 115462785 100399290 65006835 80474145 40825620 81036060 3419025 140663775 124369425 54612345 101658645 69479790 39826290 122584410 30536670 123438165 3015510 52497810 115137750 148879155 3578655 119361345 121180995 124896255 102685290 63670275 100101150 83838720 93163290 121957455 12388635 118275090 77745885 141104730 135362070 136600095 68948835 48948840 14737665 117358485 72909375 43624425 149421105 105328590 117218445 61827330 83211765 99731475 140496915 115065645 35789610 90147090 24824235 77765535 62715465 139229040 18059130 119356590 34778595 119113605 145021830 109911210 565035 96494235 18030060 12946230 31685910 112849890 17465385 118466355 95609130 19317810 112524915 80351400 29726505 120923205 123274035 96817410 15123615 132797760 45287370 59839575 100869525 37137540 104447250 47757555 85022700 88133445 87635730 91891005 61088205 1016850 113816190 94644780 96619440 130458630 49867710 113434095 77786850 51063480 117474930 66403125 104827005 5596245 2378715 50847420 23733735 149644935 69789990 57091590 72877980 6291660 72367635 25449510 142056300 137904825 54139335 15123180 97891860 41450310 41349075 88187235 111496260 88068600 27000015 145401060 47161140 80093025 21452970 55418820 100470585 116850915 64796745 81815175 16308735 106199985 105774975 102352455 47664225 52390500 130769340 28797615 99320700 78634545 105346980 69350535 100594770 101605740 19414620 46854300 56895105 141862260 70464780 15818115 117626145 22929165 125016030 27297750 125920545 75479745 18301965 54535725 72521640 128543355 5336025 13848090 132697440 9088005 82918965 123156045 30709260 123578085 108260340 93545490 49421745 31544550 12564840 139796175 50581425 136888410 132765315 30997080 84873540 123074535 29171175 80106585 126324270 59598870 10900005 145688775 103330230 72917445 135809385 96600390 13212435 102114870 116259510 100547340 70789215 97662255 59423655 113368800 36093015 146584650 3106920 19628130 81636105 23239890 50427630 91156860 96534195 132740025 13365150 113623350 132257655 128262765 38035875 23305005 97022115 124015650 26898810 82487730 126240825 141850830 94189830 66679710 45578895 145555320 96663840 118141560 53384085 119350245 128492895 138319890 120521085 22214895 80361585 27680085 138903570 130868580 148419855 63547110 49520745 138201075 107758140 30669930 29428890 126866265 78095565 148759305 9446745 48122475 106360755 93521055 74359035 61206315 34382535 120326640 32287605 29219730 59780520 109888830 4293375 85619745 82557870 14851485 44436855 28085910 109426605 120867165 107324790 131805975 103980135 84711165 108335085 13135365 17879565 62458995 141397320 20218545 104062965 115860300 113391825 72030225 125443140 135483060 120082485 4355820 140980575 52724985 76730100 130656000 89413740 88730265 141766725 145725465 101944380 33163125 76719600 35591415 104236860 37213545 33955770 84927405 88821780 105369240 71527665 29163165 76409370 69608220 136318545 12603210 147192675 33576930 92363895 107706540 64085670 30483150 128534160 90779595 63071595 88768410 38510640 8106495 123661290 22549185 17318400 109070820 110721330 75682695 105187290 28640085 104795220 69989355 119223105 8169855 84729510 111113175 32306175 60317100 125966205 130667145 63897000 118968720 141779355 148835790 45722160 133139730 62351640 75432990 20399670 65731905 94684530 141893445 12070875 84057105 119853360 145701000 5302080 89749860 91170855 14925585 102800535 59895975 8645820 76983690 21145380 144897210 91363125 87071085 111813780 82153980 102488955 146229855 70653510 107507415 42041520 115427100 29183940 18816525 136007070 75488325 138537345 73790145 116049240 135273405 62738040 24566070 20782725 89940135 52465245 28098180 116967825 8367225 71934645 6618480 29698725 94081425 69609765 85617240 130283610 8433570 121340250 58019055 85934955 96028215 94150050 57533325 104454120 97462020 45684510 74018865 96286575 3676080 63861525 4707345 79129290 64172760 92601525 63137355 87214545 8729700 92413395 142899615 33213975 60472845 76044660 138221745 134598705 141396825 96943605 20252145 70287945 73590240 119627115 54518160 81281655 100961865 82687635 99974685 9678930 94936320 7097115 16253460 142354515 91290420 109274490 86012835 22073865 63932355 126526935 13714185 121334910 126843705 71601585 145959435 66838890 15707580 146777520 33632580 56175195 48457365 138069585 77355285 128347275 8441775 55803810 102517155 125863440 132879315 4088190 115460790 46954080 66293355 58124910 15956655 15803940 149485755 52643265 64502100 90263055 82091955 138817095 15920925 87801030 106727640 54365790 66575160 51928800 86915505 588705 81672660 78680445 30757275 2018145 118342740 131676915 70249470 130596810 80895540 146172420 49716930 132723540 28945140 38916720 112114335 29699340 146215680 18882345 88119960 109975605 92282595 22632090 11266545 111901380 105434520 120032115 73790955 14493570 67050090 23391090 96288135 72377370 109464390 148869960 11088270 92574345 110639475 36686910 81444930 24325980 95035215 76938555 90875145 40149075 60516645 105525690 45146685 148735380 70214820 14622180 98306580 34775160 16154310 26864445 41397225 6334650 49534395 136092780 2870505 40249695 38769885 14970210 134573565 137516520 124945410 70852830 24966765 8319870 34918530 28243965 109156140 83536125 100626420 23199570 71662590 58576485 93779685 113794140 70666710 131663400 101896455 47437770 59973825 77467755 115553130 103051080 34026405 117528720 49831905 1504500 96389505 90602055 95448255 44936265 20829945 78877230 149940435 6446115 47546130 77099025 81593685 3441645 141749955 10497030 4485330 121639035 59116890 62811780 103457340 101778315 48056865 21044595 120147525 134333745 67320525 59723640 29659200 129136905 125316585 84244305 57197895 38681655 18648495 16628220 138266910 46782705 125926110 105791550 63732075 57411750 63158655 28431390 126053640 103802520 102968505 7346010 105023295 33333180 70426380 121804515 40158840 148747665 115308090 109631370 86966655 31221765 58611105 121196640 87398685 77651265 134204805 34280565 38774685 132906930 39631845 25841490 92761605 61062600 65980410 116883195 76406445 38931345 99385185 149556315 118960335 44150775 7367295 113107620 9912165 75475830 67820145 23088690 39793305 145943310 128438910 65392530 118741695 69184050 94578210 81173025 52519920 106793115 86937015 36677325 88735350 43030350 106517610 146222805 75482385 41294820 22999350 133917270 132937335 55458600 25775700 70140645 6846420 106003860 24627000 56787420 116482965 125582640 84979545 96518670 49039305 29845185 117364620 146564745 18498435 53313345 81913500 31586490 67055460 113597790 16029120 55975845 51950430 145495230 66776115 99963225 86890890 135037260 29692920 65812560 135408750 15328185 2481690 59826735 132586560 51307830 115019055 143830200 19660410 15157365 107801760 26291340 103967655 65219565 144135135 38803020 39127455 147004110 8136300 16796295 145664655 46912815 133926945 137746230 145061475 25588800 91465110 11467635 8653890 77048010 33670395 89419110 10176990 102927030 46408725 82068585 1591740 29015835 98590005 68276580 139070160 35788770 40248360 148869120 138408690 113613375 58504650 41187360 148536105 40063890 17550660 41424315 85930335 76852890 87795375 77374845 149077575 96134295 20641770 111588255 140312295 5459520 56220195 73002525 93872835 76694010 139811640 51973710 34157085 32721975 7828455 124898520 50525385 90526215 39595425 53407185 131526720 39684000 74185665 42003825 46823220 12026835 122286375 116566260 3508380 82834440 144959280 148065015 1670790 77683545 77634105 137868315 122606670 57911895 47756085 131422290 148346970 42534375 4998480 129652140 17473530 56783670 84877260 66971070 19204560 17647950 70855725 145868505 145894065 43716435 94374090 122075235 88255260 64346160 25721865 53624820 100278465 101882265 147736635 6769110 104723535 27591405 132160770 133522095 97796610 3081315 19652835 38592885 8534280 122985195 141930120 108266445 76964310 103251555 71537910 30630660 15668970 110200380 149663295 148647375 123923610 94566360 112662915 10288485 14697930 77991990 52347855 7762755 8262705 107325780 33660000 21934995 73697400 74634960 117833475 33292590 104135640 39431295 19378830 61807920 50786580 58021560 34159935 39376425 49958715 135823980 100558095 19079835 93255480 17942460 16623000 138167460 130020195 16928805 79573260 15651645 76598535 133917555 78282585 122760630 70027965 99234855 89247105 141505140 122897115 48069510 78070830 28443465 73705215 146271900 93661290 35440890 124445250 128636955 22130790 11815920 14192160 46891425 95517660 52173375 84060210 65698065 52435200 134809545 19392510 56256960 46740900 48039615 16852800 103328430 109232625 100178715 94479405 111044715 57963945 93678690 139188915 77445450 30865845 13909500 136792110 35422845 35703705 36873630 99705900 134620485 5664435 23549910 112996140 5928615 55014045 123461535 52742370 2487375 105785895 132498825 5432595 90943665 41722380 131387925 100307835 66547605 97887765 78382095 58483080 133435635 13100685 87720420 107185110 138424380 46280430 95905185 53055975 110375085 42759840 87757935 118581030 16358115 113521365 46987290 77121810 32409660 73930170 81737385 64702155 121072755 125878275 101339910 78149850 4410075 57351075 42186720 78759495 2807190 112245855 67036545 31517490 85035 117975960 125534250 63225960 38509245 23749695 125219910 29733285 31750770 129689070 80485230 113593695 52061970 96234015 53774295 6408840 82590735 44016390 61773555 10415325 34832070 118640415 101792505 57208335 128490795 99407355 70834260 124623795 81078060 86431305 31204215 131389320 70732440 122199930 49325340 108612585 68725080 85879710 125832135 117416190 52372845 125186940 134810355 97164900 7922205 30568815 35496945 80036400 146731755 26338200 131925645 102926265 141207645 64108095 79545780 24481800 52119315 143157375 19412745 50379465 38683875 84176460 37472025 148194060 2396145 33722175 119160870 112431960 5454390 127769550 59996430 78509160 101174865 90073950 121310790 108548355 3913740 79314795 93035835 17386455 113397375 140088315 84085560 133706805 39204480 63353055 30714900 82406070 117718200 147526170 108522000 76204125 82316670 29279130 148473120 91470240 3935805 69320745 123198000 78514950 94239360 2779215 117663645 59229420 12530520 116190795 106068555 128477535 75242430 16708605 103822620 59346360 108842760 133718805 11787375 86687280 70942125 28320225 145096095 138495150 92324970 15599400 104669955 65163165 6111195 6459240 62164245 69969900 5095215 101137260 137448210 63923325 105021645 5461320 53918415 121459725 120959445 85184535 30242175 103236855 82641495 121579530 7396050 1648875 46163685 74313930 80824320 15669015 68300565 117204840 125954235 144673110 53313885 121741365 70091145 56799240 95625630 9195945 83119620 84358905 63613245 31581960 63646410 145993575 81504285 18404730 73863240 129823455 106824135 99224115 31025460 99637050 16915920 114886395 41281590 44376015 73540395 49969530 50161410 1840575 69080175 19684095 40440480 35947200 122854425 51063765 87889575 60818610 132053070 106357155 98882550 41871735 146994495 136272930 63947385 70053045 23702970 3611595 18553425 137906685 148621170 112071600 130708395 102894615 46095870 105803955 103929720 49759830 141542490 127873515 109663035 34172325 102666495 134811165 96421965 14625300 97168320 40306410 79238850 3736455 12552090 57007035 17384415 78998100 91941705 88297155 40259325 145543365 5437875 24078165 135872760 149986875 102225990 93522165 30487290 92192985 6450315 148724820 146309490 2619930 112361490 57898230 7873410 148326360 16114380 112282260 132951390 127801740 24572355 55194750 51454605 18099975 4092225 359775 137266650 34059420 93972465 120570855 58389135 103653675 135693720 70148415 24931425 44778600 32155740 89196585 10080465 129561855 34901340 29286930 121627650 107299800 28160940 55732815 8637630 73739220 32373015 130832055 30508290 132348660 125025555 113034660 79814865 34608225 102160740 69578745 61165380 97710045 47165685 38103960 105831525 79199190 109932675 78573285 41455425 132986925 148033350 143306550 41681385 128898780 71011890 132092565 69463305 135379290 98830440 36925200 131193300 102882585 62084325 71167050 50204925 34653900 90823740 116319780 141129930 19408260 25991025 24746490 53906880 134587215 129176700 77601135 131399415 138509265 146066325 129899640 18586740 4762680 118678530 97998240 26479125 123549570 118422390 106121160 68954160 20735415 6896970 9776610 101666205 117515415 36217110 47814015 132524355 88317195 33163665 27641790 55394505 4822275 17089350 122852955 92593860 108592560 88898505 102384885 141792795 42336960 147933960 130210545 127741935 1603860 113174355 97874160 8433645 68740530 20379570 137767680 2412780 18500985 144153255 119035020 6180885 81209640 84528165 77307465 53200155 37491945 50985315 25423110 69414510 73975755 143708595 46185885 25378965 113328090 2218755 139585860 12604650 99837540 136900230 120370650 122638185 25573170 15659025 52051935 4909530 62929620 32876145 40451025 43885140 92860575 115448805 123319065 28460340 51797685 82029030 149821785 34932165 73590480 8342310 67181790 44712795 59722245 19312740 26430210 32321340 125330535 56722185 119155695 127765410 123471075 120020055 93058185 36148575 129061980 57975210 14070825 44478390 53385870 122121495 140652675 63994470 45128100 62495130 116384130 28031865 72603990 75158040 72292575 145601100 68607285 138112485 12246690 49645905 53365080 75629520 47150700 99023700 147674460 99162225 65290380 109232025 17351040 63118935 63286110 86368110 13619340 51502545 86504010 16754625 68449920 127955220 41608575 77581335 101949345 68367585 43308825 64069995 7758105 16936890 134457525 86607360 55621515 143814150 16313685 33356505 64685745 3904410 74685045 142376235 48323220 117167985 106690920 48261450 6000465 78243120 61779825 137215395 138321105 77269320 31748175 109009005 67913655 84340050 81270915 44606250 58480875 33868575 1268745 139267575 110841660 8462655 116536920 62145525 144107235 142319430 121529175 136786545 67034445 146767545 110340045 77451450 144508455 22099245 144764055 14256600 20930070 96152055 90762120 116749800 129778515 82531350 74338320 144993525 97962975 5165085 118008000 129681690 55500555 114917595 77901420 120706290 117237885 35571780 109806120 57709590 108278370 131389230 63588495 99550365 23824725 49799325 6434865 99716190 4809105 37197105 39863385 64486815 119906370 134737425 18769335 54811440 66564720 63486795 140646270 124978545 99684135 59196660 8449275 94496205 104018055 133936965 112288455 69982530 66351075 145270860 93248250 72145740 118621530 148155090 113283705 132249345 83080170 116444220 139040295 8696325 115260945 119414760 93142545 69525315 106345395 81924735 47001000 68971470 140061495 89904165 106205580 73813305 80761200 110897655 27330420 142160955 122198310 16483440 9699435 72898020 127227435 77035530 118444335 110096355 58456035 112886115 25220130 33026640 55133850 121375800 42537555 112476795 138928320 71645220 93255600 106029420 82429410 139983675 77568840 7720650 113803500 95558175 50812410 99604005 62994735 146059185 126325695 66440670 134101425 21556320 133905660 70793160 82847895 134717550 112386000 51341700 39621180 57195735 53596350 76721955 24002355 7281930 59295540 67853280 106175970 55683435 4439505 494265 7456035 67264680 140881605 78039525 84646965 71001360 16021800 4550295 102623685 61553355 75163365 74255085 39100875 132656415 96131895 72482760 11220360 112513935 63223395 26132595 37870875 21331245 147741570 119550885 141212460 43330020 134882475 111266370 109307790 138079365 35561475 58377120 52465395 138820200 129813825 38042175 117530145 56757285 24234315 38166450 39606390 12516540 68840175 147930315 25969665 72597285 128063280 121139010 70003965 135190230 75970440 31886145 90468375 43227015 16613895 58755585 67571865 138235500 147068355 103810575 102813225 108515145 133831155 145422225 78800730 99712755 125067705 32887650 78810300 137589720 5157030 144349260 4096140 2220570 70776795 66555855 85420095 132901380 125790870 86115870 2939865 43105890 71164110 140116485 114193575 8181975 22347825 28211985 43097310 3614565 112544925 17992500 94252800 111119595 36706410 81508440 2694300 72167715 84497895 46485405 1563210 113272110 120777435 134813745 67041060 40244055 123269190 34180335 18991335 43722345 57249300 92702565 11234700 29808480 61060770 31764360 37427085 82584375 118770090 141143040 8751720 59068275 109787520 71444160 34250895 25795005 107329320 57037065 114713700 58837590 23391525 146872800 71899965 133488345 3257715 18404085 64067415 68661150 85220295 114310845 18915600 81388740 94014300 39231675 30653730 36287040 79269630 113684250 8355720 38316090 40928220 38863395 22041915 129447225 54480855 71350440 97983825 57307380 59762955 138935460 90666900 116215980 89520945 24538890 18203115 40244130 124181775 32481855 35150355 43305405 9732975 51860040 50163720 118287930 121482210 133321035 122433150 121442760 83187585 127420230 47062365 109474260 60108435 148287540 34621380 111708120 133266600 12128430 65415495 116714655 71092080 62356965 11341815 66211695 18076350 34661505 57694380 58665195 103939290 132326910 68486025 54907410 84710130 18237840 140514510 61277700 97079235 57096270 73552215 109982730 42593640 34588140 22170795 126302910 25447935 136450725 27468150 113265510 12559245 118838655 48585480 12635175 139150125 128532420 92560530 49359270 100273455 32414955 75489150 120430080 65708940 122091345 13047375 4040310 60926670 28697880 129120195 29552895 70474110 94336200 9119100 116030805 16005255 143024640 31864485 2426040 122205135 77396235 145637910 7695465 136970040 82178535 49962525 91451565 135352950 33801840 18526515 91111635 120201270 34582515 74779755 76943820 59842950 32301840 119549580 78387780 148398075 38957535 118447140 51811065 145221270 146194275 28340985 38031990 78494100 90192630 134695065 136495755 49124775 63886770 72216780 121808325 128132280 101236245 25916325 105414960 68975505 122110620 25303470 64040220 19861800 83028600 147161475 50526540 82990800 67510620 65012220 107884335 137801235 113820 132533295 149699370 148514850 70378095 54944790 117502710 19849965 107216805 116909835 65663400 75299205 69389430 37363365 132853650 104773890 5646720 118536660 19601850 124422750 40623240 8556285 36881625 20000505 89116380 35398005 90658650 110058480 82251780 51310650 6284055 5070525 21097755 3472425 105757005 38215695 108864510 73728330 123039600 35315820 17161155 79553280 134432445 62810385 137967465 54457470 89279655 53093745 83081520 84213195 20355270 141764595 47422125 61535715 120055740 80941350 25625715 115419105 32102820 92718630 92830470 10326390 149987070 57873720 138307185 114167580 107046750 95517510 132520680 141688965 98400840 61934685 99006570 102349560 132679575 10969680 30573120 102618120 149831205 52557045 5058135 15241965 143560935 148393650 48783915 113983245 82932420 120794310 78320010 81281490 83260440 58577055 116157960 127584030 55439700 83705625 68527140 148741680 26920905 8249220 48314835 6336735 113485905 8981100 119360580 4754550 106951770 102190665 122973705 139142205 113496165 20063520 92949315 107420310 124818285 122786385 20767275 56082975 133792290 143898000 111542040 125277255 38885805 87406065 31545645 56396175 117929820 95445900 146468940 13098150 131614665 61476420 89826255 136368435 106281645 82959060 40364220 90924120 41538585 5911170 15918990 49310340 94493925 96147750 130209525 5405730 107033490 21386280 68090685 95737980 74476200 47930490 108209580 53564070 101895060 135109740 82499085 8989485 15298560 29637960 144745785 94486245 56439630 41080875 44239095 101747940 30518160 102152355 19101345 25604310 60871125 64010520 78695145 110603415 97979175 69001920 146364360 98685465 41145225 102301335 144117660 55737360 146002635 82642215 101405685 109040520 72265815 23508840 23197590 144054060 29255340 132239160 107286735 37990515 52413285 84690120 81528015 80872695 29712840 30301545 109676685 59821710 51528885 143992410 86208900 20822955 100884705 8550990 42303510 77758170 91962540 16532385 94453650 3736665 46819320 131189835 47435625 34254240 147584085 112637775 133472130 122032965 30470385 103964280 135446325 147135675 84530565 7235775 67469520 3241695 4381035 3075855 107199690 42162990 10756950 148384815 56668020 5744565 96872145 91520325 45648870 127457685 90090345 141524655 142841880 141720585 93442575 90115230 32712825 68882250 68179755 96579150 36616440 137603670 57312765 73109625 53659515 115645515 66007755 86457915 71259975 121208685 103946985 138989985 5116080 118415280 27159120 32390535 46295325 116616060 87598830 73056150 41287140 141381660 86501715 143345055 19374420 62926710 98869830 74260035 57515070 7380525 123231210 83859525 51814425 106399500 113163195 68638065 68066190 74589900 633345 16901925 46832985 72057765 133322205 133141875 22740360 19035765 52409745 67714290 135350085 24200955 143827935 102528180 145861110 98235030 143698170 99680850 37240170 146274195 110316600 62889045 35340855 107466300 55230720 57226110 119677680 145808955 73708065 114019620 61495470 48276615 95158680 120520725 77749575 148579215 33296820 81601590 134605170 95205345 103103865 2128155 95277945 21299205 95338875 25351590 57240030 31018275 85374945 17728830 38350155 122259300 94223820 123922710 133505430 21750630 64867260 9361050 89539665 76829415 115691910 104112945 110967915 32816430 67875375 114754245 83243475 57243225 49434180 30110865 23278500 147175815 12124575 66282090 87668250 78647415 124684170 130369665 61131585 82846980 62896170 105733845 31470465 1813920 143014485 116661885 114628785 7064445 108727965 14348880 130567845 124286940 94476870 138565455 1757490 134756415 53034300 133230615 96807615 11324430 43818960 69487290 70995075 58337400 17852580 11483850 92868510 90156360 126181815 83087520 125801265 8386395 31030125 96842145 74452380 4841625 39627870 23043225 110695785 102805635 43436910 89345820 83673690 28127415 15695340 72174060 95486895 52899540 42435945 57766830 147015270 81245250 78917115 114046080 137509035 148764495 129988620 25387980 32771310 126818955 14841615 61918500 119640360 110256900 131675235 111543690 93999465 74372460 57318570 49390695 148654050 145871565 26006970 59372250 6231315 39644790 80539740 12507675 146906955 71519880 20534430 57690120 15496785 92500980 40808610 113802165 47828700 47232285 78415845 69972750 89486775 132009825 38126265 30199200 77532555 30514635 90003615 113994630 52264740 147279705 8419365 4274550 148862115 5433945 103380030 73273545 144979725 96658380 18074910 17153220 6868650 14334270 140281740 140277840 84984045 105219450 13690380 75083220 2195955 106882215 43314480 96183975 69701550 52760865 102106620 87508755 113926485 27957315 57586515 145365075 13802925 4301790 10411260 7990725 61418925 97844970 32653905 84181005 78369405 123480990 102393390 58548330 56576100 37052820 98728395 83874510 106195140 51526125 92316240 90499530 110196120 83383500 142309080 128105790 34021590 64761585 36801765 8596005 123154485 93142605 1626165 72317520 4894740 37994595 30899370 110939115 81196605 104248785 106785855 98494950 60225240 93627810 73089450 139183815 87088290 117491145 101843640 132329490 6094440 141933660 120082755 29279745 120810630 50366055 35363025 100566195 46167225 32489055 144147240 30439320 27660765 107781405 116697645 147710955 132981900 28761000 74239305 72557475 80512350 121577625 125562615 133026195 75846165 139667790 38742345 62036880 85041435 135679185 76364460 44692095 43194945 82058910 96658050 50315955 83350575 29030895 130721175 147321000 2612790 85027245 48511365 12629970 72063120 97505910 17593335 81936195 117161115 147555375 26596350 119024655 59297955 111157350 17485770 12649155 135779370 132057135 100419315 25790625 101797245 111803235 12361395 27722295 15388140 113260725 74811930 99638235 101304255 17977950 129583275 57379995 36457875 39111855 100053825 77649450 98055270 20995260 117860655 144073590 125456235 126823050 47202390 35904780 36158445 149984160 29049300 95678700 58656240 4027185 107296755 81818835 85990860 15750600 5638215 72763695 92440665 77011035 30826545 80855700 91108335 97827120 149042895 60193680 136926525 71389110 24310665 64206240 114680790 112509420 17971770 76298745 127881300 119623710 63140490 45499965 148858245 86361045 124715355 92483580 120914415 49224570 63044880 140195775 34923660 20694360 103381755 135333840 72357615 95820300 90600405 124492950 115492410 117069450 128856825 30930900 31360620 10772700 8400705 123294345 126970590 51973665 128338875 99035535 146781315 37384230 91253880 83881905 28204620 81223530 123780915 80506320 109768260 99333345 56358915 128170830 55717290 122946240 28095540 119560905 50449950 105895905 27417300 86651565 5441220 39757020 11427060 70298715 57783960 123377880 6665325 79921290 13864770 47945685 26388990 133972440 60664800 70644870 52498305 40504320 10721670 51611775 75477930 74654625 109635630 67122600 52344720 98031525 38542065 4902150 111259905 75251910 21703980 123744945 96325770 24574980 127281870 39754080 91509930 52556595 133226790 71122635 134479020 88490430 47946000 81653445 124907175 25907130 125610060 72527010 109554645 133938900 134618460 60905955 79905960 63779955 73617765 113229045 104334225 122198010 79470885 127338960 20968425 71709585 97560630 132186750 111120345 21060465 99220365 148123770 52495050 75957945 39960570 17502000 29629665 31480095 3764610 96206700 132280635 60123405 4365885 34932480 3114885 48888465 72498840 73710225 2750715 11799810 108233940 22796745 109963425 145836705 42780585 147909165 76457325 104149860 110603460 71855280 17974920 110013465 17717700 12742350 112251705 51291075 120926535 113043390 43529355 91302165 64177620 16334910 9745200 23960625 80665800 16920210 146576115 149824815 147186360 124773900 57143010 12735195 27094845 94772400 65040765 64192575 86224020 126016995 82083450 134511960 72105120 113369025 33048915 133934790 124221795 56262750 42883770 98780715 65226405 7809915 35803305 17658765 65957175 12939120 43726425 136446345 67372320 114450450 81987015 109977600 123899100 83496450 75894615 50898030 46591860 76620990 32375025 8246805 89301810 146811105 28400070 115208355 74420520 101637090 41633100 87767985 107493315 146458410 118177680 38116605 123440985 56882625 37409820 147207885 135019245 63870840 92276910 96623730 140661300 19016730 66458535 143119575 28989225 10061955 65584050 135821700 136909485 108398925 42992535 13268565 30981780 143365845 99689640 24651855 55776945 144076065 35179275 6883605 14889810 135002640 5031360 30059640 89897955 51033075 40071390 65997480 85113990 76322745 89149500 88202265 126894195 120719145 15456420 47825700 81573270 19421160 112360680 5885100 40147875 56152260 133594515 115889475 84459030 75350640 6673560 45243465 21581925 55239555 20441235 18902970 71829915 80384415 138479790 96053070 26838960 114644955 121918020 99160350 98228490 82327380 120559350 7315980 54219000 147918000 96917730 47005215 123085665 53555865 72854220 71108340 65035380 24544995 139451355 19757055 85195485 40094160 115438605 77441220 62896845 36309255 57922005 60911865 130030215 149079690 126969420 134073480 134450820 50825910 36263580 95604900 131733795 67509015 56023815 52007640 4201860 93680100 147818925 115916550 78026235 95752890 149297685 112664220 63326880 116000730 112638615 107235420 41151285 60262620 118677165 137860260 93613665 83647755 73938180 55924380 131427360 98763045 44635515 2196720 141185925 58758300 35707710 11484330 122817255 33330540 28604985 142669530 90847170 78406500 15533145 132053265 103850835 87660885 66058635 131154510 121051875 61710870 70775880 56330445 127096140 137107065 122644590 85460790 86527140 31594140 92642175 72762210 121142355 69049650 409965 105153945 113816790 143904540 47343135 3258600 103174035 125743875 72533625 138043740 99731820 9889665 149624610 57354150 138441480 98156970 19946295 5865930 43176630 2452470 34450755 79481880 57698160 147881505 54529530 4483110 114745440 99065070 12794160 95216775 112563900 92274945 75140955 24087285 110585850 27468180 2182680 80372805 98626470 62683515 33249900 60289350 75689100 147559335 127774260 130640400 9169305 63794295 16032720 77248515 63576465 47003820 55517970 138721410 91370160 62077230 137865960 93600150 32166180 60901920 147501285 75498030 42773325 128963220 79278375 7917405 119924715 74062830 98472900 132351285 66190095 63477285 141871530 94822560 5360325 98799840 76624065 9016725 52038525 146822685 147626535 53752545 82907385 76384005 77548005 60563730 16386420 30509205 79932825 67334820 23587125 29333715 116645460 65495205 127363245 146316870 57096060 120905205 80989695 97032555 143574195 9664455 113929215 135714900 130156245 23391645 26817915 21658605 19072305 105494715 19177620 94220250 39957450 149072565 14619345 96368130 129773520 35940555 110981940 19981245 64533315 104525775 82098375 65906715 148470690 38420175 43506870 52012665 113669115 32008080 60928200 81080490 25049730 70590960 32026215 69509805 29059020 107312745 146946525 49057170 86495055 15261105 16167210 41964945 87767700 49584555 85954590 48327495 10877625 117196410 2989875 5680680 101415825 101284800 126145290 74405280 5861640 134202555 62306580 86101275 103771605 128531475 27539595 98207625 104492055 21718125 75558300 54794085 102346485 134870475 80949780 69537735 39704805 125405145 25502010 146730780 142820865 29442750 45492990 21665040 135673155 110169240 16378905 148114020 43169880 81035235 2238600 60038730 135837555 74942085 144456930 101931000 73400445 32096055 30749865 137558415 113135595 103886115 96389100 6773850 23797665 14666340 95578935 148727175 18904815 134651040 43894050 47626470 122232345 102135390 51011880 43982160 705000 54002835 146128890 147016245 38539425 39724035 106552395 25188795 88245750 124766295 60287535 87865650 30165120 126237795 119603115 84522570 8513295 113476920 149501565 15953040 128183310 58382070 116718705 128767035 77374950 121643520 103761405 131393355 124384215 105257325 124456800 99722145 18364425 111457620 111887130 97650900 89135355 116265270 125842575 94789650 132502335 111800550 5827800 149016795 111481650 102203175 77947125 142143540 56427015 28169400 131609775 37757745 56679960 116608575 113084610 33132750 77621385 93716940 117763605 144658080 127955265 144880890 110605050 33384345 145678620 31964370 189990 15392115 72613095 105308280 276705 29868675 55300065 55026030 83656965 6925005 112349880 92131380 81103575 22498920 62785695 42398505 104433630 70807425 21787965 61303995 19926300 118234245 96076125 62946750 22154445 20456115 80398770 148519575 103350495 101517030 136450980 96488190 62969445 608790 72496770 4257345 6339510 128157675 35551605 102898860 64641045 14840595 75566685 105027405 95648310 44762535 49897545 86795085 10666410 13612620 69756240 69661230 32764875 130266195 130095735 79523865 95550855 102078015 139886970 40920270 99999150 96362490 122911590 64553850 90541050 137663100 72166080 21113940 94698255 32032410 120576645 62508105 20828745 103597650 137432265 49934505 85623540 59316720 71597715 17965815 97931070 36714075 16934670 123800010 136743945 80690100 20732400 145067910 51806205 29000040 98373495 18644820 81119760 70806735 102539955 118189290 26149320 104476890 2733645 9356670 9731535 127142655 44787870 88815825 26336880 68399925 100528080 115194270 99502980 18261465 76749915 109960725 54919530 137308305 50590530 144800160 55562940 79552260 128058990 81431265 71672190 71054160 79144605 51102825 8930295 138330240 121620465 16893540 23492745 95653440 4224540 13098480 135705645 55383525 66922350 138756420 54982980 80376150 145258680 77347650 62553795 54272505 5477520 100161300 42703485 72501585 67343685 1900035 103995810 108326760 37316205 137388210 42631395 60187695 34799205 49963380 53485905 71882265 129561885 70330590 22843395 16052610 50915175 11353605 105589830 118929960 91535505 9885615 127549845 103892835 2350620 34283505 112613325 69319710 90838020 16817355 13046790 39562785 47330340 89536365 29901495 45557580 12444780 44252700 63571860 107377395 130418985 47375115 110925945 106263570 115271340 58448415 103129920 136490415 85853010 99803790 23534655 137631510 87815235 110956815 81541290 22441425 60420030 130038045 115355595 131712315 133949535 73770315 123279090 141498105 99027210 117967050 17406915 9546255 80306385 21336195 25963530 23177175 105665460 15634860 62006655 76319610 48515865 221010 119526960 68166900 74584605 94183485 57250560 75295230 114081630 25196325 28535925 69563940 54377325 115213020 98477010 99720045 138135750 91428690 120127860 65056050 148049550 1492125 60798135 85349970 10400385 84237150 139934295 9967845 13489185 62301885 59368920 100591845 18632850 36170745 112234800 18863130 96412815 140304360 139519425 83431245 63210300 22012485 144101070 49146240 92247465 125301810 53819955 129785760 20830710 32606055 36851925 147558615 14441745 80481555 132089580 95411460 87801330 115100430 58143615 69241710 89857080 19849695 148540410 64090620 144861585 129059700 131321970 148908825 78019470 48829110 139163160 77596155 121832475 23748420 71822820 72264435 130257645 53605515 78704040 39712830 109658115 57104805 85328205 143738565 110736660 28574580 130580355 115046325 133575915 138834705 31583700 133048950 122115015 24239760 93231375 66344625 83939460 88417980 38624205 35953560 31284060 46042920 9021315 91462155 97506465 34559340 36538170 44059305 77600430 15744405 33792420 101546190 21223530 36761910 80294700 110068770 83918595 96742245 89824815 142612320 124005420 55209705 57424980 41187855 50856720 122203140 36367650 106703280 11979870 33569505 48632865 60335145 112143465 142431855 80810895 13323975 52309230 16971105 11010690 65220540 28435590 13440660 15969570 87307575 47136435 6275955 115029195 133317255 75178410 142878930 121583490 47916285 89000400 86673660 137416980 117266415 97508160 123076755 9516210 66421410 31299945 141997230 929790 51061290 103411740 147272475 139720965 93567450 80905695 66640065 121687245 74539800 25286925 65068245 121695255 147371985 145763820 91492230 123580800 17447445 89884605 119786040 83051430 128028555 70976700 149507385 25598025 40290480 126140430 15052155 116070735 48573285 135641280 12012795 90149670 103527000 43494675 11717700 129355035 109615995 52628145 86481030 124287600 60138690 110470485 53170890 121515570 27362325 106521780 1078485 22616550 95944245 87406545 60912915 85872600 42908745 2487375 36783075 70030965 146146770 100754490 119497125 123397185 103025670 3132975 91891740 106459500 55678950 138309960 47900205 52253370 139569195 98389140 130623750 83566305 52770 24696120 136680165 1900785 43071135 26073345 77456520 78264270 22917225 11052270 346575 8134095 99193500 31052280 28941450 43176795 104407635 99516225 141066735 37222395 60859365 38260875 94629405 137545140 94533900 125436360 51074625 103137345 108936660 52167870 10610325 24595230 56118600 94354665 50338950 113412060 76655805 142326630 147703365 74297835 122889720 115503930 111085740 6953235 111135960 112931745 23671500 106954245 138848625 133064640 120500520 81003360 117236490 50835420 76395765 75566325 15500715 149387910 88546620 2564100 77386260 13235280 50858235 18918855 85445355 91494090 136539210 57486675 42493335 95717475 67701705 103433520 51700950 98459400 78729630 51375915 2270805 46980255 18109980 39640065 10727385 140408160 120440070 52460475 29729835 13202250 67263960 37169580 115748940 1526295 43652415 15714960 10174935 58757280 29711895 19704060 133123155 45049380 19313250 116445075 116062470 5886015 34680060 92915850 20440665 129218205 33018720 3751035 117048480 106946805 44584125 42013635 3713160 51352425 99656685 17244060 136076205 2712105 102819105 27912960 123712845 96213075 73683345 17903115 92875875 93867270 127501200 52765020 77483580 46415940 138186630 50076885 36357360 128665740 15474540 136121205 92333415 32537025 33046365 49441905 27457695 129918810 10754850 71066070 34863630 7441350 36297795 8493255 140048280 45120900 18554355 138903375 132210300 48703455 64350810 60582540 44382555 13979355 131401230 133539570 68207880 129040650 128654505 128736255 55154220 131710845 137421435 49603080 36046080 74308395 68759340 117538590 80749005 61352835 139386090 11303565 129154620 144961275 139794990 115182390 88233375 20144580 33139995 16139235 92207325 74748060 41074335 24252315 74283690 6679050 116638350 136118505 149249595 48612750 54021255 66562140 73222410 145149735 131905785 46437795 74972145 16878210 32836455 18939300 138299715 129626490 129454770 101459475 83838345 87425880 1799505 89811270 142470135 87343605 123524745 3323280 126172455 72079680 117042225 136484400 14978685 55268085 61447965 38809245 119873640 39950520 37915110 54732690 14543220 130809405 15555690 136894590 46784970 124329510 57332070 142575285 122923680 90357180 90455070 141109770 86263770 146051415 120284550 97415535 36112515 129233310 43424385 118815105 96907380 124203870 36772350 52922490 105272475 131946195 103210665 136627290 43648830 123667695 5125890 115161570 140141325 75609000 53749605 44576070 9062685 23214120 87573075 77083035 79354065 117946005 40877460 37252260 130797570 23058525 22696245 84341475 34973655 118620030 51204915 113522115 10211985 68111265 81288180 45383280 94741890 56278800 15478590 8489685 107959500 96341265 110129925 125624475 59730390 100061505 1418070 49455960 127185300 10815345 31106655 73415340 79310595 41435355 57339855 112491570 138831525 67357710 75918390 142525725 34966980 145482300 7643265 78988380 14773260 50650470 139525515 57486510 23530050 75381090 58436745 21864135 48140880 68370435 33161940 11864625 109782045 124980165 81466620 143460810 13228230 149031705 118175940 18267675 107994210 64850130 43439595 92422425 63435075 86177295 79321635 72654570 42208470 99517215 128719875 93855765 4310355 37474905 83491710 16110930 73405470 107680485 145443375 112340655 24522465 28231335 109730235 67575915 42135300 51387780 17848050 93092820 145332300 88685235 63067005 72051030 66331185 62091870 88723830 119731200 135400665 8577255 402135 44341320 144148050 35218680 91452675 55971675 8806530 11962290 81601755 58271280 27065865 122385150 109895910 78460950 149018955 45635100 32011260 141386310 148724355 79697655 27889035 53968545 142268130 132214980 78959190 50546400 129845655 129235665 58652220 109022355 79172370 117837255 149865060 2840670 102578775 60923775 22815960 107830170 15708195 117634920 28457565 43461270 133813785 132475440 35744805 143285370 38676930 60000000 9141885 66510375 105578565 17119050 105286980 142398510 68232975 104218485 4384695 8001945 57100770 19095195 40585455 54620625 33487245 88816305 74782245 122744895 100711905 23463915 18091980 864285 86508570 22917255 16304985 2211720 51048525 60577275 78374550 99224370 17801010 79380795 68052210 17077140 81358650 50510445 21478905 13465245 79453995 140216490 115423050 121295445 57854250 108652995 114866400 103944510 91033395 46596135 101164740 2418390 43852695 33910740 130539225 82969650 55237110 28360515 19114095 100330710 135110220 102138390 56357550 11384370 60218715 49560 120358830 50588820 45086190 42268980 134684610 77886090 7094790 295545 3672150 52063200 9946845 76827855 841125 20358990 55567845 105691770 35269035 36184065 40292670 93624780 125993610 11852625 56124045 46751535 67950540 32248260 46061175 98440695 134799960 106992870 15988005 64028250 117779955 8888325 7306095 76248060 103941180 93266250 90457845 57944100 93439230 45286455 4528725 13205160 50520045 45087645 29661795 3742305 27043530 116541735 1107645 30463380 104342160 61717950 125654805 88373475 60686250 66182970 139610580 139882065 121617555 100120230 133526565 100117740 53983920 32525865 33378630 88050510 80244870 68342640 82202565 31766475 17706930 135313140 126574260 41601525 19230240 14627910 77846760 88441530 105134145 60957795 57176475 142763880 128714385 59233815 14402280 46060230 20581725 57960555 68501490 32581110 40553775 60265530 41160000 106638600 33516540 19906575 115564875 13105155 109364760 94963965 118342740 61316370 121026180 97311375 100266615 32256540 137629950 14452770 39415950 81080175 126872325 36788835 73323885 34082475 91407810 46780965 55188030 8279955 94548285 125711040 6714150 102305835 134284845 4917915 54179040 63029400 83773755 56022840 76932900 32756325 136504335 7358550 16920945 33247155 118368345 140758050 91094325 33676665 111156270 41794965 62076330 89671740 13626345 102550035 47479005 38173905 60257745 13396845 27000495 34040370 73298925 13545960 24641460 78139935 122447850 116549745 80932440 115628175 60480045 17456700 66304890 59416725 66006285 17405070 67402305 125512875 119853480 12150345 134710890 32789460 98139825 90924615 87030135 30092565 130523805 48555075 48717120 68101530 134128215 69659955 89301030 7148580 75186375 124805745 61562940 54787110 46431210 106267590 45118560 17627250 131632305 87724785 88650375 136836660 25195035 103450095 72661590 115143045 138508365 21407535 145598985 26368035 62628360 95090400 27106860 110919930 125072115 125335590 93442200 20645850 73366215 104019690 102779610 64955355 135748635 11476500 2532450 105575655 26399160 51507285 94735305 63445650 137053395 118232760 100268415 111649905 24487185 15855555 119201535 109223100 12901935 33756090 97912980 17415540 33925995 36900420 32280 21583440 130525950 146493540 136544130 102601590 29381235 136840035 12794220 118771590 147611205 103068690 85076160 78968550 33574545 108069600 95697855 126026280 68063955 106487280 49399920 5942640 93497715 87057270 146080170 42978900 126268995 145334820 56869965 6618705 54720240 120810600 135917715 142120350 14229660 110889615 115317420 126713235 51694710 9145755 13859565 8665980 72358740 139206210 28546485 145435680 8339790 20680665 134213655 57200070 88084590 16286610 30036900 121058475 86205465 51906930 139767360 15305160 6938640 119798490 5184960 30319590 44227410 143883450 125802390 85246845 139182945 104526900 21930480 93037665 57316695 25322745 51292935 120679200 22995840 50838060 86106615 107251650 17821140 110106120 53103510 125008905 145505925 102657315 66618540 109125405 39835245 81945915 61467090 19717575 11875440 137719020 21439020 25953825 56649705 92649150 35333715 128393205 114340710 52439010 20225445 100951860 11750280 103359405 146787285 38417265 76275465 16120485 96199935 60566310 104593200 90702420 83381895 82333710 107768805 142774890 61936020 101057430 107953410 53224545 112585140 57344730 20709840 110131185 9688815 76476240 4819545 26155815 34326825 88550820 147834690 74211345 86219760 19841940 139075605 84735075 117547530 58585110 129042705 32633805 117612645 37157295 266445 13866195 45080220 61369800 26297625 95279460 94881300 28401810 122516370 22274865 140065650 144079125 90046830 74484525 82083255 69510510 32436630 57103890 33301140 139041870 146022825 10320810 74534385 141167115 26598945 138595785 31493700 132210225 107451630 96516480 129292395 32426130 33184860 13356870 21920220 123701940 50745375 64532610 93109260 97868535 77080365 78443385 134003565 93915795 9788250 71713785 80490540 524100 52913430 6095475 15980670 29747175 41237880 49600935 71084235 120952950 45987465 25934400 142635885 79028445 60724395 10526355 6257220 83675070 144849855 57007395 135292335 100715370 50438880 110166195 24700710 2416290 42714705 94935150 79030350 37234275 56306775 100824780 145208115 98157510 60777390 68396415 63519075 105340935 48507525 129209100 70911840 94893000 119718060 27705765 44036730 46013280 30687840 64181505 85424160 27853380 46277715 53091015 37586175 109680270 14744265 15964575 66264660 138739035 144102270 58421340 36180555 54489525 90037260 11273850 116609565 147733575 32223915 140728200 17365995 37753290 104745525 42724080 100388505 41358660 124772010 33853695 57629595 122130600 118716225 36748575 102073515 45234210 28591800 82498305 24580560 103754520 104048190 83533440 17727480 52788975 110485515 141929940 27729705 97040085 34241490 51501405 133942665 97252800 85692540 138819000 18255270 77103255 53912415 133299870 106236495 75779775 126355605 59312520 99144195 145213095 31493685 115659045 35434080 96474165 71548650 84899835 83401230 132972840 137069385 120751785 27330525 87511995 145124415 50951910 86568750 67261815 78774420 100896630 34918215 140869455 101980815 76804470 80190780 36228225 96022680 94745460 76272105 95732655 66223785 24189255 45251655 129822060 23596560 129032910 17093130 32226495 114817650 63993900 36800430 123945495 103850610 95341680 126141735 46177500 146571105 70357065 55244715 118162830 12430560 113925060 10473180 6923445 109232565 139224975 84624105 64323105 13785585 130298145 147134850 67842405 8798925 46101825 142310610 37095735 126981300 146491005 13871460 88678245 57050715 35229555 64202640 24016170 31334625 89345085 143961930 121033785 92325120 42840180 31113225 91231020 141810780 2170230 102072360 47668380 94855950 131254275 129435360 61042380 131270850 26419575 148084590 19433925 146671170 48196035 87188460 106010385 55345650 34590495 23417550 109566435 121850925 84350430 124176735 57204765 73370835 149806365 93679935 123689505 99976395 136364865 96967590 11679705 3511380 137091345 87782760 78382095 39977055 100248510 131885115 7141845 116277945 3120735 41194965 41814675 127584735 131525970 104466795 78484095 3313725 135222870 81391845 134289915 45689820 91709820 138651135 109464030 26111625 82123050 80733855 2299980 57910530 144016890 31938300 110598360 67561830 97059315 128496030 102844365 126156795 22641120 4910100 73291425 20906475 101710620 31219155 84292410 59202180 112788015 70159470 112679820 27781260 87696855 142625745 124996350 69160455 111320955 107225790 101717715 89592795 34714920 132612495 44048985 73318125 146526945 85574490 64588575 48367080 15080925 45608385 138017760 18170895 90696735 102345855 23821920 74725065 2240460 56120565 129509940 63676440 7342080 27151290 73161870 48983055 7797315 109102155 108671295 20341845 108819795 90392880 89876865 32910015 106813035 17743800 115148595 25039845 88867875 123681255 76287435 27226650 53959560 107707125 139749390 57362265 35461815 61321980 19351140 25547235 31882155 90218985 102578925 4883880 100433310 15882405 123063135 54398250 51245115 74616690 33447630 21851190 127021590 115270380 139263900 62821725 85286415 131335620 40090185 91774530 100801665 145855290 137887725 119036640 60861360 59974050 120826620 139547010 34245960 81134085 81553575 64506015 148929900 7390050 102267885 2459610 124601250 116807955 79070295 47483820 92484420 109105170 17197665 17717625 77784795 102129075 68506365 90755100 763695 137615955 127002540 32860545 138152265 36292800 46153560 124188435 83884665 33054585 29752200 94978905 116369640 15553770 123201975 124124790 79280160 34279845 19328535 50698935 96380490 37035135 138507240 134505285 127255350 7942365 123915735 126267585 22907625 55684020 38469285 123443805 128992005 105786495 112575840 31759260 29055930 18806280 34131405 34237185 132878055 108004920 87326910 12805890 124054815 91265730 5065530 16889490 29634765 50312625 111211590 106041930 123802305 50740320 125972100 67722555 47466030 81903375 82512120 31056750 80693490 1964955 109102035 48627855 11576715 140964705 132242085 30245970 88532265 94800870 141569835 69341910 21474165 113310360 20792580 134467455 9434715 138191475 117962835 101318025 3116490 71881860 130926705 109391355 2649165 105495060 48483060 134716845 94310715 93377190 337230 60220155 67004880 129453930 44329305 22801590 91524000 137311500 90357300 132918180 143722710 113688900 73382820 76270455 35319375 80766045 105138255 20770890 88668210 127794300 56209350 114017250 65463780 100371255 125303970 124124760 77924280 109647750 43314075 77146095 12340155 122665965 126457050 72261990 25878735 136667280 34811535 114308130 84765855 138591615 11144925 34909470 73167975 27713475 22623000 83975985 33052635 117911940 60575535 108724380 53123565 60167055 102785910 104884950 131472255 29164680 6876990 43060980 50869395 90454290 81205800 107088045 77831010 6108915 43477440 46407600 54561375 25180410 41056005 14051535 125083725 114305370 25051875 50005185 42054030 129991230 82468515 85290045 41738490 139032825 51454110 6190725 101746770 32055885 144263355 40281090 37692345 128282265 59330835 143857260 86536620 131178120 45481455 74527530 141149220 96225810 121473240 43908510 125520030 108054345 34344495 97808715 109400265 133521900 4507395 134841390 19504215 119194080 69668385 46215150 101523510 112416015 46029795 99508395 77444475 90339900 83857470 24971250 50417850 18601065 17911875 8727015 76627695 40446555 112707405 110037180 31482405 16770480 147084105 140261235 113441940 111091665 100932915 27597585 125762310 5568690 82846785 61586895 141541575 90443910 51967050 99719160 90868635 45130965 68404890 79027800 116752740 1252875 70090740 97254810 147750840 109104180 54968250 43144065 104966910 42111165 6798360 95404560 90484830 99974850 99767700 35881635 89455815 42295545 31036875 52066980 60889995 141341520 82261365 139309950 91191645 138892110 59491155 92587680 102195570 7964190 104470665 122586090 56184330 25375455 696345 39655515 123085695 17714400 73194495 59994060 126710775 15251505 43200915 83774865 121455645 24274995 77657610 82325670 117544635 121231035 44557320 118711230 123903885 138611430 126736530 97044705 113561295 17238720 96435105 133396965 14230995 135466350 37505580 117028560 117683025 11517675 13063350 12212955 57141960 121069095 138317535 73116705 41048400 77679420 114231780 10315200 1830570 86854965 104632440 77926710 58231125 87365115 36640125 114086235 61066215 96072510 140319765 50377635 144663690 145173015 45507705 86623080 137607210 23046135 45002040 141815175 123794595 21325875 145119330 94346310 51491565 6116205 145864245 102030255 4057320 118326000 80010540 136819035 106848465 119986725 94975635 106268430 134796675 134049210 72300840 43109775 126214155 132368805 142009560 10916130 8969820 54854910 34003335 58067985 115937835 61017615 39454755 104231760 79498620 44047995 138098205 70239810 78046125 110661195 136843725 124500855 51858585 134026260 105576330 86064150 6168075 103858560 122887920 2983905 112415040 69835380 138706380 82470240 47372730 41152905 49486185 141479010 71381175 147001635 114507615 133627545 117108825 83056380 83808495 16391895 99217170 63878325 101049555 71510070 32820465 55938870 137233080 57723240 4026045 130687425 58259910 17694930 79630875 974355 42715830 139832400 149024415 52238685 41870985 44411490 21728835 5229915 13560465 129843705 86282100 99582780 9657540 105705750 44544060 132191640 64553430 30341760 126001665 27521415 124515045 126590520 110196720 70011165 76944825 39156765 60430365 108318645 36454695 122664315 132935565 147256965 43659780 147021135 109265835 137573460 3077340 64142805 84735900 39381000 11727855 67702785 6429255 107995845 21160785 125277375 64721955 66332160 121136175 122930085 42399660 29345100 109728150 4114950 123669435 126155940 33581730 117101040 1290855 135983970 9906075 12006810 145760865 131985810 51132360 43930845 30619050 19672020 123706560 26803335 138512565 56822835 54438495 91207050 75683595 110960280 58530060 51030525 130591860 30458385 6585885 141355995 91438005 6727095 52573410 52975065 25514505 10454400 114109845 106078845 72331365 99917835 86743710 58022310 94148055 64712370 24695400 141706185 15433335 57452550 141001065 84561615 54211080 8635425 48947310 40631715 139156230 104529405 41196630 60840195 69907770 111864195 116660580 93202440 19423680 123780810 48932580 28459440 2819100 97940670 124184490 7111605 98299860 24127020 104592990 138685950 145824870 18740370 93551505 66750240 96259620 78468360 127663650 137133540 117264315 136286175 9437340 58732245 122628630 104290800 35930235 111580425 50769255 68475000 3662235 101538210 361665 107346135 116076510 42761430 78816390 141395490 100709550 3845385 20310735 5547420 140268150 50710410 8351100 88355550 44186310 93988740 4982610 2092635 109861335 54287670 107264715 54404460 21217470 83712705 49022940 43253880 61880910 134701380 75119025 70061010 48632595 100708200 61812375 140154840 72631260 88157475 127435815 2493975 61958865 78465810 88358100 105503790 101481855 11922405 117944565 39273225 110091270 62568585 63661500 130731750 19145640 6473670 110046930 79231515 68043270 108545895 39417345 32612475 97981920 39858405 117894465 44039925 10845720 119692575 124518780 45592890 69236970 67709205 93655965 54451950 72060315 74605785 71741655 108796995 2803995 98427480 59004990 36649500 116892120 64526400 30908190 93350910 121180695 69812205 44818620 35797845 137697780 142083585 114166980 25060545 64900410 79322805 593025 2050935 141271830 64252800 67291680 61522200 42694680 20796855 62229975 11267355 19185720 101577675 120651855 83542665 34029315 69307455 81816885 105355845 93045525 58352265 98269665 67027845 53026695 136211325 107284620 65137860 86996730 82395390 129781995 53273535 59533215 131291430 81930225 76977450 37894740 80266725 127939650 10815585 136966590 35908290 113150625 109382535 74033295 41393115 65077275 95224620 141468570 65131620 70790070 79611465 143697150 41057535 114529920 134781255 45210060 99981945 123828870 91069965 67336980 19752990 97978470 37448055 145647645 103347660 41601150 146834685 31437555 80441595 57710535 23853165 149497020 112041030 96514125 47780145 34896660 72837030 97178730 17435820 94669290 73461480 41364840 6531855 139489905 117814260 16248015 144968295 74719245 119466750 20643960 126233670 56091840 68086020 149228580 5473635 65284125 9947040 14301165 113993355 131962245 121363350 41389905 135845205 92137695 67982265 76331805 149711460 116879910 113268405 67879125 73702755 107512425 143622735 29537535 29001450 4358565 30232680 69667095 146095680 91466910 146274810 29947875 113278485 129139500 146597475 135904650 41214285 21290460 128553540 124372410 44978115 52105170 137169915 51492750 106317585 123022125 112249980 2806515 12543510 60924075 113428395 99919695 42736395 5562810 86768130 7791525 61663650 40116285 101869590 115881900 9807495 136961775 92119515 37099590 132211140 79813260 148071150 114984270 140972805 61320120 541875 45833190 28444725 133644390 57201390 110534805 19842405 97708695 104409660 64035570 30557340 120276180 95647260 22417485 64092990 66241440 135954075 47345355 129513600 10234515 112773030 27711330 72942690 139209840 16563015 141346080 143342175 136795935 102857565 76802595 106164555 48060525 45610995 92451105 26561310 135636000 55494690 144044130 10463985 34323345 123991470 24176475 30465360 87573000 84292860 94848210 127454370 48851340 148613625 40555020 74382645 10673490 104880855 129523020 48291450 11335530 110444235 138934575 12840885 16190775 35470770 61403910 117812715 147778890 134317065 6819540 86554275 69071700 57395925 114820095 73938705 122998155 26992845 121206210 72524490 90872535 62879595 32274855 133798935 46587240 23955720 108161115 126899505 109219080 34979940 75785175 106852395 148783935 107403765 65707590 143177865 127970550 123813540 108640815 30545355 139252680 109397520 115829250 57116130 27558225 87758190 89913465 40688865 90588870 111953655 111851010 94021830 123613275 117879285 107502015 121030260 53245065 34698270 108543645 88283430 140191335 72510795 56600115 13848795 81410100 10757430 109587165 112279275 141326925 77505630 16935345 11347620 101787225 27656340 116163900 35257635 3538680 111733410 32780775 112082340 320205 67658895 10198290 67719945 109722270 128155065 28816680 7365690 4150095 27396750 70493685 48905790 93115305 99782910 83483640 59965665 112236795 33353040 25090290 66448785 125153685 107826780 68977245 76934865 30477495 149166480 59399880 59245965 94849980 136930815 137081805 102496575 58839000 143745600 135255825 75693120 117634800 126378360 49883535 59652960 127401105 110273130 41546535 87896595 145234785 79677885 21697455 51414630 58259025 87578760 143551665 16864035 106690095 74462625 88701180 42935475 3806925 73267005 20271825 111643935 15423900 138525900 82106820 146542470 113649840 41383725 110969235 69179925 66927480 129126885 96388905 125323185 135899100 96473070 91840635 35727450 123175890 74251995 8054250 135210975 134792595 64637910 55391325 39514545 17888280 89112315 123132525 113728275 8167950 22790925 105505560 9819195 146006730 43957185 28849425 35427015 85342650 19504815 105756225 82447800 70471470 10119180 111071100 47399835 133259340 77087640 54742875 118792815 121675815 80353605 137101680 120513600 17752680 80516715 148649700 28464600 84010905 46227465 125483445 115981125 7348440 112645605 95426175 36680820 4944360 103202340 116468880 92099520 33512070 140913105 2081400 88883070 96623670 118294500 19577580 31558275 72152385 106480410 78717420 77636625 5747490 134203035 28565595 144888990 135039975 130689270 7541205 74326110 49460550 418245 134951625 109852320 121863930 130971285 1250625 109406685 118286670 80120715 79486605 128773245 60226515 61981590 141463860 68130195 86100000 46990230 7511025 60637170 80471265 12822915 56379450 113853555 129980340 92605680 142522380 34403160 13421205 21811485 101236185 42420435 83063325 10213275 56540010 108869730 111828450 8653230 49020090 37280175 134085210 27094560 80558835 133372425 111539850 28037940 97463055 137559255 101152650 19575795 115596030 97468515 9258165 105141075 4699170 83797020 37352595 46571985 100952355 65185260 110250885 90285600 22233390 78323190 56276715 116905995 113608920 32826075 32494920 70183935 83853420 67981185 126566460 51874860 90108300 26721390 87154260 32239230 36907170 18298275 43752630 111252510 18804870 72079080 38282370 97445340 87830280 26326935 95060865 28809615 19104720 63189885 18893280 131418870 99797265 25229835 103361985 72021045 149359110 17409450 74358495 67579770 15556410 74410095 34081440 54958500 129941595 12986160 26391360 26815545 75436125 13874040 134221500 138361560 81456090 112211250 109994025 19124295 84854265 73247145 149619735 56614755 40983270 113742345 103350525 86655420 106188855 28401570 140962665 43757220 59259795 71500305 27477870 113226000 29558655 29486070 73210425 24669735 61937565 12597285 115680075 30824205 9249435 99849720 74634780 147974685 149761650 58801650 94111335 51915345 10112220 39981225 89195760 36132390 49297035 142259220 63965820 74909745 111760800 20734245 123577050 87883500 144299025 140116725 3704715 127899930 126072345 100432230 79342110 72455325 62835795 42905760 121655535 128198595 116142615 99808695 139279755 119510700 83384580 78681180 143266035 137860560 48320700 84131760 94962480 22580790 57211515 40667385 85331730 36758010 42027630 100754625 51264540 140963520 61168230 108176715 92654910 131883600 108086895 44727345 14478630 41370435 87086850 95118840 29402865 83457735 126018990 88833165 132168705 99407010 58723410 39758895 79624890 29501115 119640345 7885815 59669040 72979155 98876715 48940770 18358695 139621215 39153630 73127745 44385075 71263515 141078870 48059115 139249980 111966735 79015515 84309735 52020330 99024900 89045880 117383940 92314905 41685060 42998355 52323015 88052955 61047990 2461125 135243150 147301440 6602640 107032305 27966810 77905590 63412845 126025290 129069810 136651065 133188900 61442625 142682775 1612005 119010315 60958425 26955390 122882955 119869335 138599415 89187255 147985455 127686570 122710935 43896090 10854375 17548920 77976840 132167220 11636250 66749280 10941120 57256260 25784505 97780320 67419495 128999175 141058695 29605125 71999865 111763530 145698135 50812410 25770480 115406820 24750 75675255 92851635 70825590 19296960 120308880 106954005 69284955 7941000 41027460 72643740 20399220 82250745 58451325 106745115 105912360 31440825 1683720 128252520 49373445 26924595 112664400 46406940 130700010 15624735 67341555 79970790 59447490 24113130 114979320 68541630 25070190 39748425 24283485 6933975 136937760 44422860 102106545 2856780 148471740 36107820 139331535 119670405 71060985 91974480 12436215 146796990 102312705 127567695 120338700 118187625 108272340 131605875 34665960 33191895 142354080 16513965 135124245 12066555 68080770 67236225 120697545 81268455 138793845 80742405 137120280 65468745 110655915 143262600 37638705 15067290 108290280 125973270 20957955 117842850 26204835 112171200 53531055 143592765 35211720 143663700 106569105 69244320 98679135 148518435 125492145 148624125 88262340 79645305 146664210 61827210 43828905 61087200 70332405 9659850 137787165 73484775 109501380 139786605 10335255 145806255 112382925 141411090 65525175 41219610 121708515 91448340 133558560 112571865 747660 109154595 113387085 15827580 19612950 42808905 29169720 84225105 61459020 70067925 12478410 24799065 104373675 122006010 89660490 17326695 129792615 30832485 128316225 136412550 3144240 141102210 18687045 11427330 53872050 20024430 69145380 147568125 97048785 56045235 14268615 146837115 13785075 50179710 31079850 25924770 105049410 116863575 54122595 122690025 121092870 7729605 4757640 17203935 65308980 71595120 31828560 85383210 115038450 108714375 115345800 48502230 59275260 90070155 146234430 40769910 93995340 108276045 62835525 124861035 11085840 104364240 10192395 45556305 142989105 148992570 68620440 44318325 25292025 7523820 18315945 116811450 97845930 120998685 6700440 65664435 4197135 61676175 39403695 129126210 97665855 102777225 89713155 135744030 100738770 72941220 130471815 89726520 42571875 38359155 108820185 122776695 144978075 133316805 79548030 79543275 34942905 34510635 43985370 127706145 11455575 93757620 92256360 77169960 84635040 20768670 57177420 21083070 63548490 2146470 69891990 131680485 40001865 108565410 105146775 124768470 24015285 137841810 2266065 78847005 143051910 136381110 122401260 14500335 114049740 136533780 139496115 100869435 55506615 58895070 118358190 48287205 46127775 90587970 81324585 71576790 129640320 129002850 121643685 6197505 22907775 26616330 90389565 4950375 63349590 147235755 2222190 109127310 109208355 35977035 139130280 96196050 138693210 94015005 100688460 67869825 141149550 140134470 89550945 126333840 5980695 17855475 79214865 112897545 131909010 76085100 127313865 78695640 33481005 106222170 6041745 19958415 58085565 70897395 99167250 27560400 8149725 105227460 43182300 120403710 75296025 84518010 109060605 53187150 133094880 21584190 4960125 20935635 826140 12780720 109796130 108461505 94418160 105556425 58593960 86179605 97062255 42046125 112496400 147695235 1621335 24710295 103215060 135459405 1798365 81235095 141417660 93215610 47083470 26960205 139312800 24165360 135727575 132625200 89891955 4031685 117033885 48425580 144909015 54884550 52412400 140594625 136216050 142213665 135850905 69009420 58062300 46250490 14833305 78572865 107414715 145357125 137581785 43036620 74799285 69588105 87043470 115429380 60550230 135492900 91651725 93081225 17763720 24458895 79188300 8128110 105445995 49668195 125202300 89089260 84437970 126273870 129987720 45214125 114195945 7659375 46565505 104478705 125838525 53850675 72928005 142750710 9666405 112090905 98402250 129134265 112702965 100303365 22942680 120349710 60042075 63011460 65641905 107995005 63629370 27645600 7082100 42420825 41021385 39139590 6080280 112554600 3291645 5793225 131904255 88187220 90000660 126116055 43145220 25315485 122390190 126114195 85348965 34499205 140591580 33697650 79902030 103853175 91185915 7013160 12295515 131236545 92181660 114269655 100799415 91092585 115510425 73027515 109346400 51724170 119419545 44179980 86166855 35282865 26549670 71782320 13880925 135333585 54895620 26606745 93496065 66856845 129390000 55249890 30581010 49599090 141478050 10780845 126428235 131415300 57921525 65635080 54471510 104982105 141121530 139404915 29026800 58347300 84101325 77326365 92452455 119260875 710595 139780050 42552705 107895540 42876195 35636415 45207390 79198110 804300 18341340 86281770 7598760 86525595 141496830 36589530 147461985 84361920 85896330 17435385 130855320 87233250 143109930 17015955 20496840 41477160 101393490 51613305 109916085 4362270 100414500 89607960 21069330 60373005 127662150 74552730 1122345 120868035 96260925 1599690 60071130 149713470 93795975 60548850 36874365 97407315 119201370 45533205 75056430 55308945 105491490 58060920 126039435 63637875 47017200 65608305 88407975 60717375 84050040 89812665 49640685 115113120 86332845 20943270 113425635 97651005 46560855 102064755 43721130 118035165 143972790 134955135 107050725 72154935 111431385 34363740 92497395 133418250 99260715 145821195 31413165 13952235 56270940 38966835 128193300 103237500 25367775 65197830 79967640 114669540 94559265 35570400 45217755 115286910 19988520 141240675 37749765 142424880 128162670 130335780 16762710 113799975 110662785 121629165 30849735 106924485 26796450 11610300 59358825 15601995 127758855 125808150 34568370 148793535 112820610 68073840 149461065 15503655 61218660 8602845 93442860 9038970 103858035 76727520 141417990 147279315 91179555 29139555 24233340 75567645 146756385 56010075 49691520 149414745 66982980 131672850 132527325 97794465 40948635 51323040 20635155 48633135 105325215 123043860 145870260 128548035 78100185 72009510 139621785 125591205 49498035 34491180 21122790 71831625 40954290 120612525 18390375 23281470 20545785 54552480 104913945 6727530 130361610 31707480 132658785 40845840 30960990 108053955 149751165 54945960 51538635 86099895 37999425 120260595 57019275 127320720 11792610 139528080 67876755 4658850 13969020 102482670 87404445 58832775 130214010 135738000 92524125 135070875 44896470 91981710 135489465 86814150 59460 101966760 29930085 34264650 26943360 110994210 112282230 148271595 17393775 66011685 130645050 29134335 76292460 20174610 18166815 55759785 13025430 44809695 8844525 64361910 104046105 123386685 76870830 128456100 96744210 23816265 58503195 125594415 23866200 27621705 121676145 142480725 99731880 64312380 114993555 144911055 36901260 3473925 75219690 5278410 71467695 111234615 134353365 7883625 5302050 16700490 6232395 34918305 36853365 77095890 84899325 130999890 23828340 23545530 89433675 135769845 37173330 77464095 101644500 31418280 123290370 111362445 132179310 51212880 18766155 59251350 80277510 76338330 11604360 40053030 61077660 58561410 125543880 62331975 90801825 78694965 119271345 15761340 147824265 134786310 11026125 122679825 74014200 16166370 103219950 81648585 86288685 77341020 127287000 73152315 23510925 131456415 59005905 140103240 111054435 141895575 96671760 91416690 37032915 116332980 119357655 56657775 55315980 138204930 7590315 112750605 42383265 53984895 27616980 149743845 136110105 60340530 41079645 134542410 54301440 95430240 89914035 104973570 121825695 65454630 42297075 45638565 96853440 25146615 120424395 3911295 43649205 17139975 92679405 12420810 53639520 44138415 128394105 34222815 110289270 64017240 27665580 147582660 148424085 137464005 40377555 120165735 97126065 88075365 54160320 145637115 41728200 96809655 132266400 58699440 6172950 101704290 131294910 9718560 104814525 128286960 52360335 98723640 116194110 39842835 50110920 86415315 29383815 21885465 27674610 88741470 97939215 5297055 73000980 135523155 106662840 112720650 120686745 10087635 84726495 96387480 99906225 18300015 149326725 6880005 105536190 32264490 26115630 23624205 131195805 86934705 66481605 60626235 144388800 30761235 82586400 126023400 54554460 71094690 97402260 23946210 36259965 14831175 126157305 63938760 43386930 45015300 9183660 115722870 133911000 58896855 48685770 60892140 145713690 83527095 11340705 56835270 135458505 149824785 26197050 26952930 47699175 108387645 69644235 143185680 13605705 103065735 129577275 100644390 9747090 22218675 21611700 114580650 81488040 14013660 42976905 41807310 71949060 24454995 80568900 65213970 29936910 52139550 127393245 77475345 85400820 106136550 111304740 35133930 55619025 20163435 72019140 54913575 79715730 106273710 132495195 64813020 97142655 136259205 129402945 24089940 6791145 42178560 75300780 80069640 86138400 125222160 78848880 95241525 23957025 60701145 12059805 3071850 71042100 66229590 35044740 59857980 113362785 29359875 64737600 116584530 92528385 48765705 33422910 4792170 112192380 45277185 48131040 86263335 112529580 35608320 34727925 23690460 60233220 62556525 27299730 128743770 38947515 37956660 143659440 131581890 6375180 24146085 125414955 71558475 138098970 149544045 116785890 39574875 94725630 39946395 91982460 23726100 79091085 112045275 43162335 62944875 4858110 149714715 3651690 128034840 16975800 31861995 43478415 7941360 133471215 4014795 61133520 57974940 58076295 2068665 128914245 9986190 127234590 19491495 9466950 89494155 42833610 95700765 62081685 10701480 48866250 7998315 136081125 14736285 3553230 105153825 12038310 75330945 95578470 48788610 141083610 48362565 66041370 146862645 82674660 76417170 115124190 31045770 109583595 135896775 37138020 19340220 121766610 62088990 16000425 87233670 3454155 20079780 49741860 76208565 4684425 134971725 65960835 108231645 9672075 19938435 25842855 114570210 11462685 39809715 15890790 78196425 68570205 56065860 33571800 95098830 46897095 3802740 143809110 30103830 44240985 4087560 99555375 60648330 83899845 86402895 114484740 73920045 6405075 90057615 73885530 68354385 45830505 138153960 107630775 100445310 117526590 27280050 141082425 1001625 79558200 41292720 8452605 15186585 48256530 61080210 33168420 8706930 147344955 119639670 54718725 36084825 107491470 68379345 112413165 69808080 30615450 78477870 86194605 121393035 42035460 12874110 122460315 4637505 144874455 28126785 70506330 137468085 62247960 83018175 76789365 119404905 128852025 104962410 31475325 108560385 137826795 131672970 74404425 106899735 1085805 76404975 139497945 35192610 5873355 15716280 82533765 79597230 13760820 42315135 135017610 6429690 9938130 122181045 21721725 79320930 97202310 133535220 96674925 138036210 4088685 75490605 14886975 134333955 68267190 140084010 18308685 105914190 130235235 5534430 28166400 119796195 110168805 127805925 146382465 103625505 122509020 74581200 9296850 15673050 34388010 52161720 135895650 79524855 85648020 33130170 36913770 11507610 24488985 99485520 84450960 27615390 29786415 126073350 82033080 3967530 14516925 4483770 122020785 29854515 110918820 112159170 117892605 14341275 141423540 116350905 135679740 47755440 113966505 134741580 139915950 4294080 104419005 112500315 111029760 35029290 75795105 137374965 141027615 99513045 15876435 119848380 47258505 13099905 73886160 128298825 142861530 114428025 141225810 94464585 58738035 82051470 131505045 38216550 130065210 55960695 16407510 70641975 16836285 111975660 138763860 77709045 17944455 129323265 149479965 135970860 61993485 133806030 63507225 52173840 54948930 22135530 30175860 38328540 122922345 8209815 86005935 18113520 131886045 83781945 28801200 3967890 32730960 66610650 54672615 131351550 148736985 35713485 10510650 121399635 19575765 50335740 115342110 64299225 57299610 31501305 29835030 18040080 50207925 35832720 3234255 109261590 85535190 20528820 123667770 13110015 145520430 15257085 46655640 14224365 22778085 115074900 25830795 138774855 27043800 75527730 69783165 149116290 38231775 145468125 42998400 70883205 118287075 106913520 57823860 100433295 103057590 85552950 21389970 68969340 43329045 25002090 47836515 88660950 112229625 146555025 133147590 86842740 93300045 123656265 5642985 68633640 115768620 112849395 62967750 51731115 123519465 42805125 39140985 33411225 3130125 111174915 65485950 4156470 105647535 44079555 17059260 105580410 115240395 93171135 95637945 99647340 125270490 44885850 66075210 64229250 141101835 63126465 71767830 108552225 61329225 31309410 30093960 136918350 113556240 2036325 69886125 113870235 56464005 12586410 35394810 33980070 41615430 85297260 126399900 12559005 142729920 113639175 56258430 105368940 58101195 130271880 83800680 129586590 4948185 122822565 29412090 113686140 113719785 28604850 3775410 69943545 86438265 149711535 23163435 4565715 81265725 37225740 118234230 38096280 137674125 143627925 54739545 79675560 65414775 13998990 43378800 23502780 23999325 40141095 79779225 18464025 18803955 89665200 35826420 57390675 95253015 71523015 110515110 136133940 119666250 36630060 102100140 37194795 48218415 101238645 98246580 112020675 115372320 39422355 120915750 126564900 114219585 53855460 111971925 10185390 80131890 60121650 136175970 38999940 84764070 10471740 99658650 148736070 82716150 9492975 113230365 75374385 146902125 24630120 100449465 118401690 45999105 15950130 102872580 145328535 7386225 11468655 147767955 147891285 118293690 30548895 140578860 121828980 134683260 20962545 28110750 50740020 43367265 83979810 79267395 86186745 119526285 41477880 148053420 77814030 131581980 19420425 28613100 5082675 6014400 93491460 149641470 7852755 51059955 79436670 76749000 58152150 147661215 35661795 45582375 81522480 10204860 55604145 131400330 17821095 82421160 115593420 95520105 118409970 957360 146377620 124980675 138446070 63027015 75854040 67846440 45399795 12755250 25759305 55309800 110785935 29381565 82917735 26258865 122454885 6162750 99949950 107591520 126356340 72783990 57123585 58201185 123070800 72205440 61008540 72562260 82616925 71926695 20748345 135494895 114276150 60282870 99757620 95692320 17195235 21918405 6518895 139003155 112374255 83868645 69845115 118118040 69256005 124910550 93821400 14601975 33059235 79446990 119258085 122424570 93992625 89734875 123850965 73833885 75232050 102650820 102435900 126718140 59016270 59431560 124748160 86388225 128210460 8782815 127701720 134478330 41679975 13966620 63246990 60972540 118107645 65554380 1513755 144806055 8785410 10005480 141775485 44914830 26826510 7511355 28026600 102569595 53212575 60891315 34184445 88254030 113172795 2148075 180960 82189110 144321570 96219900 77593950 106118145 134744460 148093350 63370230 144791580 30281280 102754305 4599690 149074950 101721150 122080020 41923605 31599225 130311150 19463760 54962415 23528340 41136690 129984180 35819895 85787100 94365285 106430850 58227900 54633645 81138195 22171890 145562175 42791595 23472780 86170770 134302785 6701565 91221420 54499440 52230660 137493285 50060310 1997295 3375555 13969605 89459940 106691985 62895375 7076805 63097140 127365600 32629275 63820125 20070510 101466390 8889405 116791005 103596540 39478515 8987865 62100540 104152680 72757350 109496520 148903545 41813850 22619820 37026825 123149970 149411775 64989165 96120360 88642080 53704965 53242530 149430885 131379525 4145385 86885880 24466050 144365505 129874260 145296255 78277410 19258320 52258260 102003045 110454180 121974030 103696245 13520535 49924545 81168030 23002950 141476865 14361825 13507605 48597330 81637455 34231470 28232160 141314430 74601495 116538555 57345015 68400420 131270310 6063945 115600740 61767420 60226290 122688825 136237560 39294210 108975510 18443385 7794930 17767035 16540020 96853605 90255720 101190705 128707350 25436955 52563810 39606675 63772755 47394480 125190630 42721935 140672835 4496265 30776910 101073585 15176940 79849530 130515435 12706215 143109945 27769170 60852600 42662385 115792215 140923155 105705015 124914300 59789115 21355500 107241285 67688865 27923685 77406840 144748290 71368380 92408940 136847160 39635745 123205020 45187470 99514245 28935630 75740205 121788105 133287465 31517400 36329955 63034245 138055230 87556290 50904225 77753475 52887420 116314695 91692555 29443050 25773195 140992050 126103035 145128075 113581845 116343330 25938660 39714585 40204800 6367860 35452635 115252890 146714475 114379125 86772795 15700575 49393695 14006835 94643370 100899540 60198180 127251645 147905445 18950010 124007640 12390135 23460390 73929015 122851110 51705885 45820785 98332725 10448610 57554175 20381505 89744145 50688765 118103865 97164210 38598510 44791410 19957260 75868680 101665140 145907700 109871220 70644945 122854455 136244595 122725815 36940995 148556790 102224490 93997590 127778895 65541315 34449405 16498830 106368210 89719125 32534895 43575480 86472720 5289870 50628945 52978380 56631585 50116815 133870965 63395460 30179790 20044860 50381475 1452150 6693915 21778830 14285910 52506600 12141465 90927600 80410455 88772745 110733630 65939595 45830805 79358730 24242445 135287595 51477255 103584735 58171350 441345 135168195 47394210 31400520 52062885 83410095 64499580 99889590 31726470 136881435 118027380 68057055 60008340 100440645 105999345 32312805 76421640 140284035 72976020 99642600 54995400 3551535 128081310 96713985 125866605 103670265 117332865 80531040 57764655 81168300 14395980 143197455 61131840 70713735 90647400 128380290 35084115 96550365 26133120 24603930 99711030 72728895 115979445 77874675 15147030 2915340 24106800 80432985 122498160 83093340 145267935 98492730 99546705 102311955 98666010 53916780 41247570 104239800 126148020 126622590 1702530 148531740 66279135 76290765 140875680 116281755 63373515 920460 78707220 65178570 52553610 84439140 23867580 26941695 12915735 62374380 16873875 138984360 93644625 116908470 24806325 121483635 55166190 89408835 141145860 149307285 106558470 93266730 88067430 122825520 130412280 90696165 117584070 109859910 141910845 126440220 55607580 21750210 304725 113789850 95379765 62434050 52241265 126879615 148585470 52672185 75067635 82792170 22813185 88382265 149941080 66169785 85771740 137367210 106029420 120230325 41183385 131094195 144262395 126372225 125364465 100693725 94230810 69268275 51448065 139588515 67545510 83247660 29258370 94287975 102450405 96984060 47193360 41519010 89331030 95294730 123894600 139284465 124997895 19560750 148245630 57609285 76394715 80686350 80132025 29753685 74364810 129722850 2383515 144777840 3515715 99721920 56674950 64511685 14778300 4910370 134093730 41334435 55009170 66810375 33194250 58461300 98029575 79071810 100431465 18147840 62840520 121982670 49703715 57591315 88321560 45100890 96947670 96251730 116834250 31057800 45213300 132063570 68127600 65683530 134139465 123951255 74885400 127037715 50617065 102341310 128829765 47001360 35313990 141766215 10150395 144296865 144583365 47053590 39041100 6209490 128639325 98874735 85864890 68102940 44590560 145004850 110572740 91807560 79074960 104082345 146704965 98864895 109410615 10500345 145286580 24438885 19016310 33181635 24792195 145856355 38319375 34691445 96875415 49684830 51041400 140132715 132998400 4878135 101849115 28153035 36339270 103378680 11721090 112743990 50463255 99919485 103853775 27415890 65360370 99640680 131108055 74112165 143450640 42529950 95661660 12234555 77036610 101419035 93436365 52805955 139674105 119907030 139376655 125368710 129237330 111296595 94403430 23384115 73220445 87088995 130623075 46102575 149709540 114624825 140527305 146114655 132748230 23255340 95548020 3894450 7443960 84727785 115542225 3313545 24193125 56631120 91997700 145964025 68589900 112647765 92442870 140539260 53766090 122768235 43461615 86635890 29756595 85363935 110687475 66445365 79538805 120821700 62490870 71611065 65301465 149401050 48298785 125940405 96826365 13920105 29977185 126625275 50479590 100140810 68177805 55816080 104758485 45003840 108069630 94896375 14185095 84532350 1323510 92027325 65167110 64351140 141022920 111680715 92727735 77384175 4132245 16253535 142260360 70388325 72016605 34183215 137675355 78889575 129615660 18874725 38764635 70662360 129999600 46261455 61867125 964020 22293930 53818920 420585 134336775 96181500 89740230 120587970 102767595 127848615 49551750 18842655 59447400 33436980 137621790 30875430 123843645 104365815 28474500 61485030 88675485 49802700 26395995 12558285 33990315 90396555 48271050 121440735 124545750 73760535 85923765 86101620 1572855 28798305 45423345 62005680 16805100 123539430 123269070 59804955 99002760 42847800 146698875 141609585 3767745 86032695 50763900 147243990 5495265 104430225 98347035 113076540 141396090 76006860 94155090 19402365 70056030 70215510 11072055 138761715 43325325 38661600 128752275 17305635 58763655 42369945 41614635 133262205 73753275 57089070 115857885 24651930 135177105 31547235 64064940 106205565 81812130 147657105 71480790 20097870 66744855 40332015 107618250 71804865 103357845 19262355 85361910 103355670 53249220 50605005 10447710 93163530 107735505 28951080 89520015 71997525 8053665 107301840 95154210 122466285 93493815 97893165 112025040 126460935 74146950 81491220 50959215 89634195 141209340 46242960 54500400 66060660 41512440 90410100 126741585 27961380 69847230 55967670 110163390 144123720 47933400 6987990 61190070 41728395 111838620 122349285 51781395 100192725 113109885 138452355 4323000 86760870 108008370 149998470 45878430 146957295 29272365 52675875 10098570 138509055 48857175 2027160 62888130 79982415 35535360 149102880 7396545 125503545 68282640 63336195 120944535 140914080 92086365 107460045 35668440 94575780 54331905 17904675 111012090 117562785 73363785 63873720 46041540 60009495 137485050 107443680 35516205 16620435 125549040 6143745 40295115 80434395 122870760 21119625 49822605 131408070 69419445 23578905 97097730 103464225 131540130 92125485 36869700 83830530 76243740 116238555 146575575 90573960 57128040 41351325 5548215 29421495 42244155 105996360 131496330 149335020 78794640 143279520 110966085 11241795 39799770 130419975 130576695 135484695 143487990 121929255 59840250 3581850 36102000 132045375 51419865 87987315 18375795 11233020 36102975 112183530 17790540 117199785 70338900 24706350 91925955 68861880 43113855 134690415 117126990 2645400 32194785 22949970 127301715 70926870 114102810 121562850 149492385 3113295 3872160 136320195 121520160 124262325 63785205 145489560 93821250 114560760 106714800 29044215 41726730 73614255 8176425 95593755 111014055 93376815 15463650 23639385 103511460 19891365 137342745 87614010 8317005 130129095 12372360 47331990 141823260 39465690 80964255 33214980 30741015 69416100 115352295 62522565 93322965 3337770 123097020 132696825 1407420 100723155 2803605 12860220 80395290 44424840 52989855 98628105 55847700 19554465 62647620 135758250 68902305 19858500 142190190 134048835 13346640 103858860 1598070 108798450 51264015 44279145 77201985 58749225 96584325 121372410 4664730 79008765 60195060 117061860 104314455 90520500 83641140 125436315 111257760 136567590 17591145 30988785 33079230 115556640 53737620 2900535 61984965 13426515 132854550 84894435 65114460 129250005 12543615 78162615 142638870 128935680 48866865 109310655 142710330 81077685 123575970 115778415 79431855 137251365 115247385 62452440 47102505 93778830 8060745 132270810 148958955 1675695 62596860 71291580 41302290 105329580 124468950 57614610 74081445 4601430 106333110 10522980 120145725 107054595 7220910 23708820 123461145 37501530 10972815 101696670 140631150 43214955 60222885 44535000 5826855 41508480 18167025 87877440 321720 48421215 129596895 41592765 74759160 114219780 98559780 80470755 115463100 96098880 110434305 27175485 43598160 109864740 79940385 29017245 52264815 137237805 40177845 8063235 78350610 30810330 21288750 50055495 120765615 143816460 124638510 91724610 58005765 20898225 76548555 44372895 127270080 82435650 22129155 91457100 96376290 91502805 94729440 79167255 46718250 23056095 66860385 123322560 15460725 36524880 116447955 63847980 100863285 138721560 54630240 26140800 93505290 51825450 122073465 82351140 116137005 127038765 149933280 86054805 143391225 18547605 145806165 100407420 125145045 14994120 23775165 52309005 100965240 147854910 118035420 77588745 119824470 67110480 53814210 20139915 55114485 103994895 93796995 131232810 93971085 125971395 119933295 11589615 36449730 65590440 113350380 65626515 102105330 71963820 101699625 89225865 103904280 40530705 112559550 34988850 8843220 142205070 4524375 61308195 16443525 130197735 103272465 115581045 42968790 102137415 134342520 65917035 84453435 68307030 86629320 148247640 55679940 34194345 118273605 52377735 50638650 35831910 9923625 120739125 118006440 23888010 98666250 93823815 53932395 9346530 58075815 32693100 107268135 23736075 10946325 97622640 97112445 37350720 143147520 81289635 69809010 119758290 17184270 126455805 131773005 111898020 69232020 30472245 86635440 86299485 34390815 143883555 78206385 144173895 141887820 24304110 126568650 131355690 6354135 137964450 147728475 144245850 48041190 11482950 39319755 144525915 82212300 103775415 130301505 88753680 22183935 144573090 134469420 111305430 63378825 99434655 57312840 147638265 53910255 82574970 80797560 60306465 8892450 94490985 117381840 76245825 54809775 131471265 7151475 48013185 52250490 116131200 119585070 71668140 15352665 123667980 78404520 50878965 148026570 105991425 54818160 144412935 119064990 127492065 57011805 105244425 43162920 60771900 39643650 137588760 114286860 95614710 24785340 27830520 90084780 105056895 67280670 9469485 101459460 148644855 45321570 45253590 42331065 126436620 64356690 105840825 128851575 55042335 55303845 18425145 20685375 59742510 98403840 130372410 93159000 59138835 95808705 108030930 24977475 47097255 90515535 68620770 106544040 143940555 64992555 85124880 30008430 37051350 76440390 5493375 34193160 18275985 18603030 31262895 85754655 129168330 73318305 119170800 108061260 119050620 84862320 16069230 23296065 35680575 46569975 123986550 146470050 107573985 109116075 54346515 110756370 7751265 116101890 64547895 101495280 131474715 85595190 122474970 65222640 32115375 4469160 138613170 125687415 55864440 18453930 130705245 123716295 133757340 8220195 50198745 121132485 52289655 108681555 47005215 146097870 86531940 80426430 142363770 135767220 32442750 127549980 139931475 86621160 41568945 20046405 15517890 116052420 23341605 77744040 71369520 91450980 45434655 18199680 101272770 73719555 101251590 44955945 92672925 12444135 1258035 116257005 126892485 134206020 89282505 86139135 17382855 20356245 33961455 33851160 73528170 83648850 25629945 68957625 26959485 14622465 32896965 131205270 88711125 130854060 25838385 43693185 118180680 16424970 33774630 109501155 119407950 28853370 95196840 80019090 116119410 60647295 138593310 140417220 83091660 84563850 96173910 37592610 8176155 19042680 149361060 6155070 82419435 55593120 27890790 96318285 78007230 89934855 51416880 28055805 12982680 93390150 139095825 44328600 53190915 72327810 69331080 36252750 38913465 146264835 46744935 25605225 142085625 85965690 31840515 7745430 19645365 124398960 55101735 148967625 103314570 111021165 22785510 129072375 7382505 124966245 102671955 88141725 19473690 31086060 87513450 33756105 119218005 138492270 61995210 79499835 56573160 118180095 79858380 12700635 39424950 58759530 9457800 128245380 96067770 114631635 120444135 140093415 141763740 116244210 83268390 119239560 111430500 14468820 32783085 20382450 63833175 52996455 29296740 12052425 124224915 10951980 132944115 50517795 22392285 122799735 2897385 89508690 43272060 130374870 111769320 117654870 107791545 103993995 88057455 146591130 129273720 36606225 65567415 90053760 75603690 128831130 139324575 127413180 146690565 110650995 115116780 44841540 57665775 73896660 114500550 3875910 66739755 1980585 37243140 20483370 13770525 60852405 13427715 139391430 132533580 92002935 44420160 34286355 110063295 57737310 28410210 51839925 95360595 79434090 7577055 68709480 18521370 127287225 105211815 66021555 99965265 76512915 117519465 110462955 58213500 88141980 101694150 108530310 19998855 120931080 104425260 125655150 84330330 95501250 5980515 98958000 126948735 77761230 87268530 123038025 48565260 97827960 136806690 66943965 142111695 90840105 135991965 19703535 84812955 91954020 44273925 97971375 65992245 83155065 74027790 105325110 50657025 94227735 67755180 147214815 105359385 40524420 134613045 77534685 73714500 83030040 44117955 55408965 48315165 126625710 145466970 33436005 8357475 53860800 125554335 20347845 1843140 131398410 121413435 137963625 88166685 137664735 26136555 40120065 6522330 97941600 19474230 8766480 93074700 27156420 59596410 74223960 109870050 103043805 145697925 81491370 134501790 52506240 107447475 24061905 91323255 87544860 37678065 120012615 83209890 79548705 26707575 102868380 102231615 42056595 128084880 59303655 67085145 142965420 47771730 143949675 74013990 147319785 13362210 132426660 142376595 143418075 55113825 133809915 11561685 61149750 82780560 140895915 37373850 11582190 10358715 54962160 123011100 28003365 106278540 105603615 146949300 44805075 92903715 55300500 138577560 57223650 73903995 114294570 39047355 146590980 133863900 137510895 38100675 84775740 112041435 47009835 132589980 93316755 71504010 21404070 20690700 30519420 54548580 118408815 35002935 142451370 99486450 107727585 76636755 86855640 50303715 10909290 121653930 106232055 35559090 131235630 26369130 65027355 19069890 89688720 75776460 141673500 51938010 52793265 14176620 95514090 122863605 35514180 135441855 20966175 101750070 104073015 98692425 98372625 123219135 121807755 9267390 128102160 51634260 46377480 116190480 65306130 91363725 43632255 31308960 93771150 19130340 29526720 88278885 58598205 50137320 118654920 134198175 120499500 3810480 6799095 57152790 955830 97145820 115422300 127705365 25917810 6907710 13841085 4970910 58587975 82588230 88288020 108800910 84704700 42621480 103393245 53933010 38590665 92665935 143870355 109789080 90837420 83705865 26377110 101192235 22625535 43732890 114487770 22956825 65324100 84209415 53413770 116274675 6383835 117145710 131071890 149818230 88722195 14657640 64682040 145047150 107621745 29634705 106554585 116374125 11898075 40847685 25628760 65224200 50137830 93640485 83725860 10337700 1187790 135191850 138415470 52574955 142614930 138829005 79559655 78322530 74802495 3755280 767340 97537725 16353600 36493950 43687170 4591155 70132680 21755820 93739170 145833390 63213750 107215485 121131330 116448180 68733180 115368885 81733665 102969825 16957920 140096670 34241445 81687120 83693985 144224775 119661150 148800345 34162350 28345335 72749670 21154110 32683845 32458500 3554010 148215915 44823765 79024710 8693310 144875625 51804990 21876855 88091955 7401555 107471475 45201630 47819475 48413970 1728660 89404530 97999230 11804460 12106890 146205240 70668345 141064440 32909025 104495385 106472415 149808270 11219250 90670470 16444710 123443460 63846510 148740705 112743615 25810935 76820505 109938585 6036435 102024270 8292810 24719055 114876180 68149575 8584770 84476730 13183230 46395525 63001140 115022040 12176715 132268575 26890185 88213815 149055330 78748980 5212410 126778650 109577235 84458355 117324930 147577575 25783905 43193070 19663410 116827440 89451990 68062575 66858375 93109110 22696695 75323025 68566875 13364160 84234855 141667485 37379895 29852280 64573620 95746590 116712960 92080200 82919250 83944350 139218570 131961465 14115435 128896815 131360085 104608905 93814020 140592075 21901785 127407105 42666600 102950925 123014355 109451535 65173665 87387585 99612540 109440555 63187455 21291045 90554985 137444265 19153155 57968895 57306615 131970105 83676285 91502415 66581145 121957740 118837335 70412325 19150155 125095845 38203590 44676720 98830980 107031480 88880505 60280140 19186155 91579350 64891290 29505090 66787965 104701020 124396350 47533665 146066025 88493295 88788480 10270005 65690310 22724775 126626325 111368385 74173380 74937390 46441200 116004405 136354665 98064570 148434615 120168615 34668930 137816100 134387205 141093465 86684865 106587780 13398675 20219130 46973190 55935030 14131575 52005315 131168130 40347990 132447585 82381845 37256280 17381595 63632115 86087805 77433750 29151840 127264335 72566085 98856360 63828600 77760810 7659720 113189235 23743815 1201905 55760430 106230270 131038575 88711350 10844340 37909005 15293430 109718385 89374095 84480180 103189185 142296660 30340440 81326010 52664955 120389850 70144350 56710620 120375840 75085530 43247265 20434785 11665485 100400970 22144290 96753465 24886215 94982475 130584510 29773770 47788215 93102870 108574725 123046875 98513640 87809055 88443105 51833295 124140975 103888065 28373535 61602795 125578695 89030775 108640530 133424640 132697200 109931505 44831250 128486640 92591475 26019675 146501400 11381445 143685915 116756850 33959490 119682240 21171900 41699355 41409540 63774990 137562315 30702975 97376910 55088490 54167520 24131265 43356225 70601715 21904590 142868835 105601845 88490880 72954240 117750615 112785585 63652215 132094200 73620105 102077325 81870750 121174710 46779030 71688840 44183280 113008200 84796095 61233315 59165340 40993605 13795500 36519240 13953000 57853785 139456650 143696985 55564440 51896640 37151640 101707950 94159875 77000100 146836005 45133305 37969905 8163540 46463220 91006905 130960815 108101385 32086395 85633770 90961845 31982910 34709730 67439280 92953545 91615185 99526380 35439165 103040565 118169730 29710530 141218760 38468475 84448815 143693640 119163600 10028130 118847535 12376515 137439900 98443620 63171435 102975780 28696740 31875225 49181415 57661500 121739385 108100230 80180550 29433660 142412325 142750920 64569825 79387725 111243540 88114605 77532570 20858025 26839155 143589780 89684505 125049570 105796275 94881435 99980175 135424980 64922985 103927230 60322965 11049105 49695240 133141590 119713770 131614590 7821885 76762380 104927970 42920625 146554950 147842730 125655285 81571950 138115290 15127800 55435920 39164760 115579530 137288955 52885890 112028370 111835635 39165660 12050550 135059970 6181620 42943590 109927905 127877670 105577650 18951630 6911895 107340660 56565975 38479875 60192315 117687795 90883950 78814200 123916275 149365050 79229730 9815985 67366050 38415690 131046150 78556320 103033755 82735815 132720060 37453785 62175615 119289810 139710945 93639690 124038060 69927705 65303595 14203260 9587955 132121815 72469200 51917175 86096895 3598440 38995245 24271665 27567255 98350935 107588595 148835880 77568255 9981405 9106425 102762420 71036505 56091615 37062795 32868930 137357925 63814680 114476535 90911055 39317355 101235555 85218165 100621935 111643170 112129050 84856395 131355855 63962925 76815480 14355885 143388435 124335 149800995 122971515 80519880 135827895 65867625 50540430 134074680 15685560 56517285 136980915 36134955 120045135 56592390 82383495 111433380 29767605 86020440 29771400 67334805 79059120 76731555 118378830 3618045 140913555 119003535 13623480 48760575 46003935 4540785 112450320 104418795 121894365 141601410 107132985 129846120 106243740 28794315 95491815 65312535 105721875 34484745 90910335 140716725 142747395 95950500 99071130 103003395 24413025 137952045 103903260 82346775 101209590 56498100 116487810 132945720 125773200 74509665 72515775 49018995 55394250 35016585 8683305 103068600 104152545 129196485 71720610 69522435 132781110 86683515 6688500 90121455 132490965 36503835 131540385 23820210 107748720 93372210 79379145 55716930 14146710 108302175 30600810 127035735 117782715 26970690 58505115 41717250 16719960 10689180 118446135 106890945 41443335 41840370 128353185 28876200 98987070 113185410 55944270 107827380 29798520 114024765 109870455 102479025 11336595 44456025 37947540 118857060 23523240 6183150 146197500 73505595 11187450 139611165 148662660 6969705 109305480 73143285 75302535 125097165 49038000 11368140 3890025 17548785 98167485 101365230 145773630 116402460 58462455 63487620 54251745 4574595 79967700 35533680 34429020 130998885 64979700 55494630 21226530 33770745 20431755 98256420 86358180 97282155 14563950 149129475 8898135 69716775 96681060 128260620 123095715 62936220 34741275 133934295 14698830 138040335 18536250 136734945 31374930 7317225 128897715 18494025 61470240 134144490 102982305 43268355 122820435 79393905 46869060 139013865 104673450 46874730 136532265 4957080 117662625 79842420 119811450 52393530 88356390 74486595 27514965 17099220 126146850 30752655 28934940 117818235 127663650 125520525 119073825 107398365 131776665 97496550 63184485 59668980 74372820 127082520 142981350 105153915 146939325 53395695 127519155 814425 48368475 80948550 33023685 51122010 81808140 89192520 81095550 40148685 98487435 117520200 147004845 95148840 46924770 149325615 117168630 126587265 26123790 103531530 88185540 13756545 79341330 60820710 74727945 18977415 59784915 9359700 59731230 22425 5710650 18848100 140182710 126998085 58046175 77916735 112753980 5877555 16065405 123441015 74406405 111443985 109021875 80522610 59229555 7829610 75743865 19008495 22206045 124237440 61767420 17731155 41955135 82708065 145187235 12683625 107056575 53482140 141621435 51077460 74078520 33171540 47618100 25137060 86593065 119087085 138925560 20507250 13563120 75435750 47105880 81078495 130416915 20545665 122180970 35289825 74744625 37147560 8460855 41563575 30109845 79198845 90217305 81907680 12013920 112602390 119914605 62276880 130990335 63124260 38641785 48200520 115525800 28220985 53423835 65737755 50757645 103094190 117086970 124021470 19858395 90552780 57719865 58716660 74235345 144025515 34947300 25623555 8188305 74901855 115102890 137313630 39213375 117382695 109945380 141614325 78058950 100447515 110642805 64909335 82785315 116347020 41623710 49874325 37373775 114702375 135573285 146061150 120288315 70565490 18895830 147211095 99771465 25374300 108919920 20310120 18678390 72001890 63786735 147517845 122186145 86549595 25449300 115218480 90559650 83472525 141789495 28715505 69724680 19817820 134503425 96168555 114186225 75597975 141036015 71157480 54771300 30323355 144976275 43705140 122280150 34453980 104565525 70516170 35888430 48877725 11835090 68118615 59845740 139084635 62783430 91586925 89210955 34940670 127618980 6828210 105725220 733575 84379215 1951200 79512435 43627140 114526920 142127430 50598225 32883465 143237460 132667815 20445180 5644980 34753770 91882395 63816840 25973325 149384895 15831525 140130840 78010425 20837655 18726435 54111555 76197465 145345395 142094910 68913660 120794850 93285840 128803125 135764295 1950825 31500855 99643770 52078560 108659445 6415305 140063310 126330825 39105090 53960775 113129430 60956160 92671050 136808595 68585940 6337005 1487910 138352125 44467755 85047645 134963325 105455520 78667995 10465035 39207825 75158445 87688230 29286045 88779270 95387115 102994530 130871505 144221760 125107725 39345105 2149905 81071955 91714515 45418455 13369845 60922875 24820125 67705860 135994860 37208355 111354795 16775085 129337965 112566660 935355 62600445 48800115 35850105 39756675 41824095 57637890 5010075 101524560 37567155 31493085 60639105 128517600 101330550 10351380 20948490 117212040 31672680 75260400 77813820 128232855 85802580 62630040 121485900 57601740 53677245 87467055 86121885 121411140 51269235 111622785 62176080 125175765 61195290 124992465 118779540 137654055 12187575 19011135 116345685 129162225 27638280 60585525 97086000 27691005 10602615 50577630 11848020 44322510 84865110 58631580 37238445 122981250 135701790 63919290 35993970 37778055 138073185 101256300 19350435 13571715 61257810 12203415 39923730 49051215 104968860 35983590 136188480 147788250 135487065 53487420 53138625 26554575 12260175 35637570 29939115 92671830 25232115 57195135 80539710 47555355 139587810 128070570 72157050 144112200 65537910 17997930 72857415 66988695 84996180 61920255 75467400 7509480 104041725 60772275 124937550 2054550 15345300 26044770 113877045 71872050 118465380 99943020 72158100 29291445 85117320 128713980 86685615 146602260 80960355 60520995 96507360 82727100 84298950 124592985 143633475 134615550 122994885 62827395 118599060 64859565 127729020 148769145 29582310 88669080 97834500 131650875 119356920 26518290 49047720 119263305 109241715 97405095 67983210 38825865 1744845 36236250 144321705 82661625 106381575 67353435 49941375 67100925 122069550 115051515 119289495 15750795 94373865 82770585 41981415 60427485 2206680 129022905 132432060 131056020 75685335 89999115 86035545 88369980 35463675 5265105 525360 61018185 38358870 45726405 68635785 69954375 81709515 43479540 57774975 41421960 75144510 104751540 20907195 66632910 132712155 105183330 124712985 26702040 66700770 118717245 105815070 21080085 81814155 138054480 102584910 147935505 133681005 74833245 125327025 101836350 97199505 144021660 62634525 99081840 67699500 137024595 112385355 76472940 68294265 10056375 11387010 91418475 58091490 74400945 54742020 70217670 21934395 146870805 135383655 84153840 23408775 118739550 87287670 67312110 114256815 20582640 89875440 47594835 47345160 96482280 76588530 96313005 136771545 38340300 144148230 116322570 81288930 118786515 123709335 51370740 115467570 61774755 120893640 12690810 111621315 108644535 49614390 37733670 81994560 133418430 89497755 44095095 1107765 110697600 121043805 140847390 58285995 104862435 54464040 127201005 106963725 39031905 54934065 65220930 20533770 130240455 144069105 64399395 31723845 100174920 126473985 148494180 67320210 140585265 142978815 74815545 99865815 38289075 142933800 100951935 10748040 132614100 139551300 23566740 33685905 15765375 18451590 35935575 131835240 128622795 38159010 33361425 146604345 305040 2128995 60474420 127726605 34492605 14429070 94125750 87139200 137077200 43718910 70532205 4545495 125809485 24199920 140110950 83718465 132967200 13983270 58445820 89132715 63004935 116751555 73873020 16402935 42587460 36835290 144260295 2747070 32669760 16082355 22002105 104156445 16820130 12878640 3913035 67242450 29948445 63759510 89232660 82793775 38797200 144509955 6457815 124053165 135477120 50693145 82108575 81790230 68797560 51976890 115285350 49905750 71935380 79326045 126527970 78159345 83051220 65763135 56847900 81151905 137359170 30422490 126870690 149334525 141024945 87480975 71368515 129425445 21048570 143282400 109970745 111329445 118947480 49903845 104518920 247620 62574255 83579115 44096250 127184520 49728045 41548875 104190480 121132545 123475905 37538895 62861475 19682580 29803710 6511890 26970900 77956965 44175360 35765655 16146405 89332635 83139510 46336095 34822470 72814515 113672520 128292390 98606280 8661420 9735540 109248555 73627080 11802615 54538230 68915940 125779245 15710580 113796345 45907860 149028645 16296240 1444635 136888605 68772960 24484920 115716030 78792045 55207140 11467080 110626935 143545335 93035070 42775560 57961605 86839575 33155640 97203630 67480080 30794025 46819380 38354730 104460735 78300000 127566165 5840895 54260145 61251720 143339730 107946390 14456040 3835395 100166520 16667010 14802420 77154705 47621235 82900275 87708330 137247840 37470045 115405680 42332910 94296795 104333385 60639000 138641880 141619200 120766290 138205635 120063915 127919805 33898980 65475315 141315360 4333005 85255695 95756535 65931540 76489725 46117560 80514750 72786030 128608500 87501720 109354920 62288130 123382065 44048190 48454125 104015280 90072645 98862690 66419730 59618130 88166415 149967180 90258945 92241345 110012715 129864105 62009535 68692170 92605470 52479975 15588165 81687585 77049225 131052270 83677470 133552065 63665850 7431780 145932780 144439455 68376405 43059180 146990430 46324140 125197980 45844575 6672000 34449285 22632510 531255 45386535 52139355 62491935 108535650 146536890 96716070 100204995 31392720 134774040 72021855 104399145 115427760 91884720 53662830 119820060 65316075 15453375 52420320 61796280 107129205 36119025 1645305 92347170 11959050 125972340 146447640 78035820 125512740 12464820 29878140 76314360 93009510 4564875 41662395 88898370 47521725 99091215 145162320 14943840 79666635 7061370 25513260 39185925 86864985 60772755 84619515 134391990 143291025 110327085 52982865 100967730 65188305 132828765 55030440 22904865 124146510 71382270 83956125 39959430 17586285 26516085 81740220 90435285 27760200 77120520 58423365 53861265 41439600 140178225 117329715 125734395 48644940 134802840 56706510 81862755 59168160 26738190 66078660 6945000 66163215 112682490 68962080 35438070 65234445 25968510 28939470 30723540 60117105 82945350 1773735 109763175 56460060 33225570 139008375 23859225 132014640 115252380 81888720 98241975 105346755 16152930 124677030 28885860 12719430 9570540 67669770 8835495 144034545 41225655 127188090 52209675 96711375 15727635 125564700 106652970 12382035 12492975 112399635 98557980 5939700 18504780 112263330 109340085 119774070 58467720 66007185 138834705 132122355 87709950 2613420 53970960 15420315 78276780 85974570 68764530 8774250 60346410 60610140 22591935 116541420 9940875 5705475 117115890 94172805 2885400 72584775 73105305 71489010 144267915 115253010 562170 81316695 15016620 16932300 75554160 68166660 89260200 107232600 7400160 134139585 52283010 130478325 5050545 105068520 61790640 39472125 123878805 82857270 140292750 138590535 29032020 22071750 61377105 86760435 44128215 45029505 55765185 70692465 82738560 39609540 106312230 115736940 71835090 135252075 18600465 90441300 40312050 46335840 77811015 78012960 43183920 61253445 125251110 42769740 113449965 45040365 81200310 28293720 121520775 61454925 138942795 83369265 47428290 88066905 18016665 80604975 115184325 63688740 21098655 29705640 20423100 25254240 278085 70038720 41520435 110515260 29749035 51511905 69838215 131828280 59462640 3275910 99202845 57386685 97672500 114656355 115662330 70717425 143755395 114969345 36197175 87116910 119007225 132104340 78320145 90770895 16151475 78080625 29482740 109351200 100284015 143161800 49526550 28935000 70774605 112497090 60815160 66467115 129095490 47852550 84687690 74888370 47876895 141814290 68145540 21745665 32881245 40491345 12703830 2397960 42940080 17650515 71942670 94419345 133807830 74225910 107525955 12581445 20093010 27905250 61263600 92550645 131763900 87711420 78325935 97562490 89963325 44274315 133027635 87832845 68066400 76954815 98993040 78000210 149335680 64290240 77391900 91230315 44609445 62701965 112914900 10198680 49232625 50533200 7592430 134235120 31864500 104924460 18697230 12401340 75067500 33132780 75971250 148233345 12131940 65408955 37198440 58811970 35248260 131215380 140742390 8984790 72850605 96962415 79220700 114132450 96033000 109157490 69710415 70532490 10176330 22426275 145321680 34249875 99074250 28296810 81211095 90345015 33547080 51860010 46547115 130095510 62249310 113551395 25721715 46871475 33784080 9181215 118344105 140715030 44449170 131568390 2574750 139305585 132830235 103692300 129407055 124095795 101047350 43713930 88871595 21452475 131020515 72204615 46105005 102561105 148249320 2714790 35598315 108233700 66334110 22237530 92168835 120957825 53443200 15458535 2403690 69900480 143797830 149991705 59428575 23804595 113137380 40636890 45582360 74736465 19123020 37669200 118282470 82886445 108012015 80656320 50927235 17764410 131781825 48428250 38703495 101696415 37491855 57881445 52544610 134938710 11268390 3393945 97087230 112124340 132997590 10000785 26190885 125581785 124753380 96179295 116756595 130651845 33127830 8980275 126568050 149172255 50548110 55828410 145160310 142068855 85600185 52616385 125422815 7583235 30297135 147807600 106611615 109813380 81431400 80360025 105102735 72856680 108517140 63849015 6253545 132362145 115045485 26388750 41787840 120220815 58842360 105224220 6779160 78781575 15054135 71683305 78344745 67088190 120006330 129583575 110708955 137362290 84459480 57171075 116404095 113899185 88005945 135650985 112442415 16038120 55369065 135636885 148746195 15034305 25118895 91053255 149696535 97994025 131705055 90061545 113009520 109127820 90149550 22367505 51042735 43403535 114559110 95833380 111009585 55977585 142979520 124892010 96102645 6200265 83409240 60851400 71513850 83196495 120543705 105730770 141410625 88440030 97419420 24604320 97570860 138209190 82277730 110702010 8487630 94721235 86158680 79449645 90824445 129295950 38001000 97300950 136075545 101745045 48796815 53770890 7804335 131388660 33555285 101036640 87416625 35579775 107729100 37862745 26040270 59347005 79738905 99888945 98278500 123129570 102512550 113448210 126390525 36872670 62755470 6118170 122946690 100851945 11744790 141916980 51673350 91672155 86878785 51914190 19440360 69364995 25913175 133972935 91503525 37040190 15906195 37632060 42703935 134264280 53339820 43777590 145094895 69609270 72343335 123653325 146994090 77505585 137340300 55360455 93209745 35300910 91217760 119686575 2814150 77599470 127467315 14733960 57056385 62176155 30733335 145328520 35178195 142866810 143315775 123142290 47057760 25837200 45143805 126612210 20733570 145853355 32702955 35403135 129931155 60658590 8403450 5473575 53996370 86712690 76982280 58448385 77243895 134390880 50023545 114226950 62334000 80370405 125905545 94561875 2596545 44975505 130039125 65355465 9582180 1978335 3748695 82705155 23461125 135851745 25153050 91997265 65516055 3444195 35406390 44705715 106939485 48465255 76769580 121176765 131101005 127799100 105166875 20035815 98598015 139237635 101636655 37118340 28306080 49218960 76553115 28318035 27201150 58344630 32437755 11885295 138919290 24859515 70370430 94624515 99376440 38993520 27413535 142110540 907020 103735500 1444080 39118455 15197055 109385085 134250360 29402325 145253325 125897535 76550550 47431215 35952375 34808130 82175250 54454770 137711820 112024140 36513345 143748315 126692700 56135070 118621920 8241780 68384295 60413745 99716250 91844115 27510810 138434235 149954070 131587215 114801840 79197840 26867730 67139085 6053580 19935600 72227025 10339380 116771475 41411445 130967010 20305125 134728110 23765145 69761265 142432050 2740605 93772965 62241585 59242260 143358660 13784310 12628170 145524210 56833545 106720680 27078240 11668080 69615855 140066655 108286530 109670370 109339425 132701550 30099165 133534875 22318650 106925355 109478760 54888285 111853830 59422755 126834780 40579815 83266515 104291985 134302860 113003895 146137140 16463115 95105310 123602625 6572850 101516250 102291750 18454035 83230740 89620935 95489925 33584250 78305775 145922025 111903360 42656160 3942450 40300605 97620450 13453260 145208085 85593360 2561640 133845765 82443030 46392765 6387150 141525150 62461260 46875330 83730450 90401325 18805560 137671755 17511975 130793685 41874795 58690830 116550615 25534110 38325765 98475600 21093975 27094200 50786820 88816710 72459015 44444340 103612410 81225405 103855245 71962935 8194815 104350740 27008040 42122835 6185115 51821205 121845315 146659380 111986550 122983920 1933515 47646570 96222795 145888785 19731390 44648280 146313555 102628575 145264170 127987530 82981290 97712850 88948830 131564760 99012105 81561240 7925475 77718345 147852780 95719815 24007200 42912975 85375710 13108950 57886380 24799590 84616440 53514810 20546835 90796665 36335475 54027345 16036170 148136280 16483710 93162600 12198465 117925395 36052125 58326645 13172460 130087230 97172175 91441800 136361895 93522615 121135185 78205230 72066825 94238700 99415950 82116510 137251695 100540695 82475430 54294660 76464570 66536985 81719115 134171130 56521170 58319325 48637350 91515900 6835440 116975325 2285700 65872485 42548025 147103410 74812200 37890495 16937535 58931115 61728165 3176535 24165015 57964320 87739260 143682945 24396690 7888485 6513045 57536700 105317790 37301475 104932950 38841090 133744845 102578100 110503125 148959585 17567025 17715060 11471790 133367955 52735950 7415085 43797045 9530490 60050760 125968920 9749460 5505270 106028145 85001475 32066520 15702885 102968865 141725130 87975105 131140185 95592345 94430025 61342620 136560300 52919115 146204745 96772440 66944100 70605030 48771615 11345460 59955060 1610130 39095130 71931780 74765445 143841945 41986665 49882965 92425200 147182580 30857640 50639280 16994565 140570340 2445195 41438565 2110725 87964815 114911325 35886495 50620545 29590005 119553285 139598280 125933445 91081530 139615125 39244545 137832000 4818000 136651155 129695640 125290650 143877180 89422635 64350030 114611925 18938925 106769265 94218360 41089440 89775585 123638565 57164580 8258955 100517160 67787565 19112865 125488410 38196900 128861130 99267135 95201850 15423915 37791810 18054030 65898885 13979580 116135400 77405085 87362370 125603490 29235570 53732160 1744755 28898010 48843360 130951230 60552750 17421255 117686850 72997545 143952630 89561835 66281625 48526995 107933220 65430105 71225700 140466510 148964295 141555990 91871955 139436100 37790745 61211670 82257375 149982465 144143160 94768455 40469775 134412960 139086360 50360055 98034000 41343540 61377150 122194320 54678450 57519735 120561705 28582830 48477870 4350570 133093725 93372435 40568295 59589195 3044655 114241155 30334440 121911390 96485460 34557420 2281275 133272870 43789920 22215825 145246545 7382640 82591680 140729520 15322845 12930825 119519790 39409275 10676295 98434860 116282955 124279800 78150480 47580 132400935 139890210 74200125 101253045 145390875 82734015 46981740 16308585 2031660 10686750 10371045 101233665 28060875 102968400 108345705 50378655 19776345 105818010 130404870 144186525 26191245 133746870 13086255 104884455 14828040 39934305 38148975 88188300 64772775 125343390 128626455 45798120 94806915 102784815 93072270 134898300 36409155 86503200 115933950 7032435 99617145 50186085 55932225 8469525 22863345 108089325 103952505 127391580 69950250 44737875 46887675 27949170 116650290 49409580 68230260 146138565 89610555 39230025 32577540 148801425 23850000 6788490 40848135 117813165 102433755 65929125 122781435 107185575 47585985 75130995 148372635 91095435 119413470 104653425 26667315 42628725 2375910 139938780 36456000 50362065 20875995 46413270 67658760 53414805 122715255 24401655 84550365 90579630 127742505 149550930 143316975 69613620 123302490 38508600 46401270 74412225 48669645 25607670 149129745 72933885 47815725 66462465 21816405 40513860 122337345 1379430 131109150 95466480 61166340 5523990 112544025 31279230 131860860 68430210 99279765 15291015 53893365 97219785 12888330 123706020 136932705 75351900 83004045 54074955 130572315 110662380 12432090 110797470 148436430 13698765 111886350 76521690 128951730 110397810 56739000 34415745 106807530 70177020 44833980 53284200 122162550 148321935 74581845 59434185 105561900 95845425 70201230 119852310 12550860 44682630 18005430 73133385 35417790 136163160 20653560 34011840 73806240 115373505 25289070 117019920 66821220 63524595 35861940 121936275 86199960 14516385 117000525 133041105 130886715 25543575 47355615 116573640 80933880 67066890 45036030 94189710 5842155 126307230 95002305 90293280 93219540 147968175 143686140 134557980 91692405 34388400 69950385 66886305 31392105 50858115 118127460 789540 97835115 68122050 62199225 94285215 9088785 131167935 58816815 20020440 124772040 11056635 53646060 40256175 42230115 122753595 86587170 107554065 81425970 112228380 55676100 108170085 30560130 9780600 85151700 113462505 99646320 6804720 6540645 4333830 143715000 33633765 36652365 147712605 97537095 75147750 124307835 24825270 130171845 139068630 127694475 14352495 21634980 70583700 48976980 132992070 21501135 27092205 79227225 144662565 36717270 91177410 917355 41126340 5358165 110051910 39370905 25627710 37839120 137022480 42634110 31770750 19942485 146954880 149041695 65996055 66077490 107682615 7520115 74441385 19702980 94293795 74635755 38452200 57880785 7792860 45850755 43053810 74006490 78672375 20199945 44840475 110268675 87642600 92332590 147850845 106483470 121583970 116203785 63133815 55392285 36648495 30474345 1537185 128824200 45751215 50676390 124728135 111830700 5927880 92363235 91942755 104285400 56034225 11373120 96827205 99483375 15097260 24639135 117143880 53758095 140340300 28453080 118692630 121207650 81449070 13569030 95034270 20758755 34594005 59899950 116551290 16736115 117472425 112861050 126144855 88907115 771225 11821320 137035050 6188145 94549920 41956755 139612800 119481195 23431500 103876800 127310580 106110570 102225750 23195655 16048335 69183765 54639570 12792120 43815615 128381790 53402970 86094015 79228275 19116990 132881445 5055375 127406985 147584970 105951900 104855100 118726275 127701270 19764120 624750 92785335 15381375 44450700 32702715 65704140 125087310 37253190 121986240 126048420 27902580 147882750 1595580 48011265 47272050 122244225 147987960 112376925 130602435 70077180 123998595 141504885 61795635 25387785 48148455 105232620 148409880 136653720 116559090 115552830 121021650 7671945 137081970 16918530 111915675 28820040 81685785 122679150 59730075 133045995 144346665 55469955 84173595 5094240 30998460 39178065 97441305 24651030 6519435 20379615 62033520 4059120 76296705 81648300 55142325 107433585 61487505 142053210 109527390 8281545 130690965 147705660 52421505 53397780 24250155 54117645 3824445 75756915 142327140 148006470 89708895 91620480 91364040 10896075 59980755 117616095 122691960 99517695 543225 38726760 109999830 60449160 123547650 68489445 79386180 113194770 97852095 143705955 63434145 31351185 64110540 68356860 79684110 51948480 57164985 1579605 59251980 39012900 44107335 8190645 41754045 88682700 6062055 6848370 3333690 13503105 115393830 31723485 42626715 3346050 102581235 58740495 34712490 101361450 15746175 92781945 109628385 85910220 142711785 5886600 143153370 122833965 139889235 6988515 97164780 105615315 149176965 28630545 32640195 138748845 33362055 126940860 121214445 144091605 82035450 5492640 141517470 135197820 39049635 131319690 32697450 112874235 112750140 138178995 69523965 128794785 80291100 113787240 40575465 142629450 60355980 138825765 42297510 88689285 58542240 77430720 81715725 5887365 74975280 30532185 70863015 2646060 49808340 3350700 53455725 8952750 109531680 89654145 49267875 56446950 76414455 115953630 114726900 14090265 22524495 95658345 54020460 148296585 85334325 54795420 100083570 511725 102514800 109731420 120217065 104058165 15257595 69875265 24878550 94240770 103214100 115502565 98197770 30497625 147833070 123722775 93774915 83743695 36557340 94759320 99018105 144708600 74949495 46023255 135917235 74297625 42944370 37416420 25588320 12368145 8851200 45863700 96870795 46437225 67876290 81097860 31428255 118779885 132266280 21044190 56590065 111588705 141051855 24086865 5233170 130743285 72598095 141806175 71658360 110871915 107250615 62159670 63624090 76974570 145243440 121089660 147679560 40471050 32356455 141387705 49831590 136112730 47966250 55826565 36051810 139229040 34982760 39593115 64807080 3612420 105418050 83778600 50810895 107337255 14986245 132886830 74270595 5982105 59780745 90847515 54447375 32026170 71336940 92801160 138091485 36663375 136696155 108831375 121926090 60412230 59773875 133358190 79030155 146864385 118180815 87020655 32681625 31311690 113803905 134262945 142706535 93927405 106752840 148851420 49942500 22812825 133483560 101206245 147535530 41975685 45331440 69641370 71541675 38440350 5417460 133383405 1417935 84436680 63438090 118880250 120825870 18333075 72805500 124705155 45083460 75303750 137076150 98703870 120506595 11894550 121097355 20242950 147692310 81514275 84617970 101752305 74233380 54414540 118748670 111363825 145975155 57397380 23738505 89243235 138377160 99955410 41344800 60769320 91497195 93881175 49309770 145432305 10248240 59064075 146459235 141348990 40539090 23294490 39329835 19984665 99726750 115090635 15237495 28408305 63865605 36847785 17823660 80285205 8384955 64629240 135053235 80086425 62883885 108600060 95158530 84109695 139099425 125923635 47899890 67718055 13492800 66969105 84517920 79726050 83836785 51206655 66453735 12733230 49252830 124338180 141798150 75446880 60865380 144987195 85075905 96371415 93486450 64603815 27696705 31790580 68794095 58883475 80472540 104760030 48631215 49186545 108311355 125972775 42141885 2930955 103901445 91469130 146987490 50346840 81530535 33281700 84019005 138231585 105943080 99668475 110475960 50035245 139100550 124710645 51850305 71134320 6352395 70059285 27531735 146204370 58435590 71309370 104106615 12348675 133353480 71799705 103066605 6172965 30286470 18297165 20173380 71189610 50383020 133548195 12304545 108791415 68127165 16285560 37296990 39249615 122481795 67322115 14311020 111899430 97686720 141405300 107484150 42561420 89397180 119168625 82468470 62201610 107440590 91661805 59870130 131711250 94351875 82982400 146608215 148657110 144493365 62600400 6350445 116892915 44559855 128614995 118086960 143963685 87339255 94848945 30020445 100833330 33014310 149758875 16191090 49486125 15443820 146070990 69636795 70029540 128158770 15775725 69212385 8387955 39282930 55525965 98312085 80999415 146381805 72394965 54801000 100756635 102858600 80988750 108043830 66031875 87075855 33003735 50493825 64513770 29168280 129594645 131164695 142731765 1293480 49045905 60998040 40702440 106300395 58699935 6508755 32374320 13948755 138922935 9525420 122747910 53454720 105974520 46467420 115930230 137835465 23819055 93217875 103486485 91712850 132743880 147256365 129522195 97582365 26557725 135720570 43767705 54938025 121072140 86536860 1901715 49484520 104860425 123764235 16845105 136556955 62374860 90490065 25118085 137195910 2563875 17320455 96145230 33256515 101031750 82602465 144394050 131703900 115385430 17643300 8814030 17693250 51582450 77050230 131808135 70279875 114530655 127992285 100061100 147909780 135112785 104638920 79010745 106295040 5232915 301260 127638225 30557775 119658285 109242135 115385955 100724415 15786930 49287000 49212150 26294265 91566645 5791320 80865075 41474745 113373555 140181075 76352880 86843970 93971175 112053240 18190065 38957160 76129740 117881340 48546495 11150175 83521365 25902225 65377650 149781495 118440510 103927425 47386050 127222665 149194350 80070960 45499500 102124905 98857695 64963020 55256040 7093575 68124285 144000495 80596845 134525400 30759630 133462575 123168690 20831790 71040240 54119775 120866085 40764615 138241995 47656680 132505845 122736030 63702435 26884395 39455625 82223445 48585270 43568295 82906275 95102115 35216235 106482450 51519615 86004615 17575005 140919135 101128650 29692515 141807120 97795665 91176810 13179405 39780060 55973490 83846970 6262125 145956150 74382870 36712530 3982455 138364005 123440475 129990045 101535735 115847955 73616775 23663730 49203795 117139890 105146595 10746285 111426975 125840835 31196835 102526920 128422140 11395620 107933550 65436045 67944045 63130905 55603995 68337255 77094075 44384685 61979145 61133955 21649275 42641025 121653135 32920380 705390 127510080 10140165 2575035 130721130 60338355 72537810 16914555 122007420 8094135 33350265 136381770 28086525 28449525 52432170 42980760 62116665 61121265 139043895 129825375 4209105 76244415 97726080 130054455 55491705 21159000 104628180 13005390 100982295 75541575 35268030 106292970 68447940 76351590 21066270 60556365 144678120 18199425 26707035 20189265 54339090 131289570 148692060 74229495 73485765 66877890 59241375 72220920 60465135 134668440 27037635 42084960 136989615 20640270 147369915 69114675 12043800 28540770 4848120 73548675 103345065 117395385 129700590 107157000 91623510 105570360 26391690 65161335 38916105 113692320 85525155 52870635 53430810 97232145 7053525 90136830 48539835 19203495 25148520 145993590 136444050 23600910 105431880 31133745 79438470 100759065 90782460 109069440 111452385 38357085 80359410 136304760 90656730 8374425 82905645 56862855 124574370 20757870 128748090 131739780 58076130 3904020 66862110 124173585 78575100 69366690 87033075 100601460 78524685 82609440 120197835 3953730 117457860 133533465 132118005 1632570 147834810 103506405 120564075 10673580 8615265 20689950 130985385 82699770 98731425 74001180 83290170 89708310 22088505 60040695 119488020 123694365 16328295 78235605 146846730 110954535 69362400 76827105 123016185 77320635 86961300 122976210 108884580 118018770 84280500 126773145 131135505 48206175 127507185 90658755 54761955 29672805 68473305 48751710 66436620 69683940 90562170 85678455 70157880 146444940 137989020 121535520 18858195 25782360 41431245 109913430 19323615 20868345 42487140 96544620 21919575 57880080 31178340 4339980 14051370 51679635 1936440 29131950 53819880 124440495 147219315 94602090 10483980 65537415 121562460 40103835 51704475 47634060 143882265 58432365 99086265 74702775 17482710 143971440 132936705 41582700 142496610 106751505 132847755 81747060 70413675 121055505 110793120 142881060 13285560 130098060 27453525 13072065 61642575 5981190 53129130 114733275 102836850 99345210 48058980 109227885 115186905 53026575 101664015 94909335 57103860 138956115 95288355 32036145 140251590 83290275 101990370 76299030 35375790 67893240 105884715 98777730 26266140 122635500 110796540 75303870 128142780 105655935 116594130 101527515 122697990 120374475 111106380 74876175 140382645 126747480 114035175 11861205 141952560 63454200 47254185 91903695 3024780 87603390 16056795 122377050 21719235 79538040 21822945 40231620 66213150 6077205 130175700 115045050 18051735 61869105 63431385 31948485 70864740 56453295 44955450 27027990 92884950 75593700 147060150 60129900 120234615 143497950 70869450 136802265 29732145 139424835 39378180 78836325 6073620 127431270 69330135 94973670 27393810 139541895 49567680 27988890 22043595 63904365 51955755 97579830 69383295 45264375 123684195 40166685 80190810 4273620 73465875 137604855 129782775 74201925 132255990 4252260 140599455 92435505 115941690 144972345 142744740 124711110 116786700 141046125 103474155 54112410 28361490 147546930 25174935 88752780 90678735 114016575 25766730 122848620 31459815 67402725 32822340 40550235 146567925 94692600 25281060 99399315 147645915 97524855 112312755 122911980 60223320 35533515 1765245 51805680 24789375 16247130 52501140 71249730 126032070 95723505 36341235 119204865 116842020 66936450 38476440 41112945 144311040 35966625 34087815 61231380 102103845 106407150 119958825 138078030 57758805 138446265 118911135 104292420 44625975 65520765 5154180 86541840 45727065 60805095 13647735 84118950 17797725 18915495 113211750 75012435 60433305 51950175 130990800 79643670 148394640 125245605 80982090 1178880 125296620 47050425 30694035 110068545 115079100 37188375 37509750 128218905 5577660 3583035 79207290 28665420 138236760 134011245 147592695 96426240 114883140 108073005 51427395 109159485 17843250 50466225 137526795 109249980 70405590 145949100 5577015 101531085 83662065 94567140 66401730 108638595 121684995 15654195 27259620 32670465 106008660 114360090 61116300 6303780 86813535 95836620 120486225 108985245 15014010 145692765 24753495 64442625 91709565 122113185 3756510 58649235 115908645 99370920 99148470 15699195 89033235 20709630 28287555 117170355 2288835 16316760 91978740 119331480 51665925 141041730 84106350 64539930 34919370 126194970 132278940 137433720 75314595 21033555 34194180 24248610 115758330 58847715 101149395 138829215 95851260 40480545 35658825 49226640 112700085 106364670 70333155 132339255 30124110 69559215 61459170 2612850 135754860 40135320 19152075 92620365 84627825 139838700 19466685 32764050 62953410 119969160 119539890 54315180 121074885 4927965 143370465 90198780 101752530 116858835 37173660 82887510 108879480 105683505 72819885 118226910 73413705 29565690 113513385 113144145 50906250 44600295 11770065 51900495 55413975 52657440 115701495 70704225 77515920 103827045 95051520 109775940 51827820 63108330 19184385 39409215 8669325 53167140 36411420 104624820 49738305 5236455 96979200 10212015 5255265 111881850 34599390 113229750 50926365 34551585 99793410 91771635 102294585 5745900 148956750 73187940 34743195 118014120 114775860 144800265 3178950 146374410 92287620 44949375 103596480 75502965 85706055 106696860 3007710 23693940 119703180 108529500 106553085 77064825 140009985 106901295 64088385 65863335 107841780 118842585 122768040 43511190 115255125 12714720 124856490 99275715 49575390 16339950 32221425 123589290 99874650 28092855 34647105 667305 149552685 64484040 26141115 73210035 1475160 131195040 94163580 39201750 64266585 65814060 38199525 124408290 43669245 65646870 90465360 69182970 72738660 94310745 149390835 53015760 26837370 45243930 127631310 127989570 55380000 47127720 3291285 52510740 52705080 118086660 31887690 82698015 85597620 143889510 138428190 97514400 112196955 124413420 125041455 75911685 28746555 66287190 114237990 98699640 117142365 95221065 57039960 58466730 132869850 21625140 66018540 81372285 9249690 6555210 93900585 11845605 89408010 46451985 139346730 37422240 33952110 135358920 103099395 26717175 30094305 141069405 102106320 55380720 86847855 41084175 138858765 77441850 135138765 116865750 46951185 67096185 65406570 80495895 149005740 126223650 38268300 135224235 22318890 79408665 65546970 13885140 35285025 103376460 124635900 41770920 13314390 134217690 88434105 67757445 64182510 59289255 70993845 9046890 76996350 74677065 74817960 13514295 55969380 29903595 123355665 139382400 106036935 78777870 90944880 128339280 62507655 19351395 75415380 101273055 44497560 59522070 143648475 90217110 42796005 23403105 62677845 83045595 135596940 3293355 89800995 45392940 33603795 19513215 144386280 956325 136030935 15045180 105016185 14070180 105909420 33484065 119964660 6918165 120987990 65846790 53226480 99868830 107829780 83952630 18267945 36230490 18528600 149010180 45506850 28530765 16281000 61182315 15333645 88227975 137080800 87882540 13697595 90807000 140339445 109750470 29331030 92309790 50176020 95483805 121624170 90564705 115818285 27293475 97171260 7568130 136210920 146867700 118863810 106812960 105451590 96627045 79072560 97196040 114447465 3098670 120478920 78690720 61670070 76653555 95238060 73655085 142109250 21498480 102142005 68965440 87620325 51120930 138462510 16165575 15035970 95618370 124023285 55915110 143527680 60304800 63887985 27660735 144971895 67448220 81268635 55723665 117698400 109087485 10773195 117481995 142474515 128073900 125957790 40157670 111732510 55119045 28023900 110114925 96085920 76007505 123238260 20826045 122222040 127098165 117762270 868515 44367285 79725030 95964390 13579485 149719320 59224350 133204755 97709070 113254095 109201155 20894340 14674260 25801980 145712715 78839115 91790130 13199010 126486840 89023425 91649985 139361745 14687340 135631275 76701015 12187290 136023420 11604240 105477630 32559705 131405235 86496045 50915130 22537380 135509025 47889630 74363865 144697410 56357355 104800365 25558440 116951175 52658985 51720360 125370480 34371990 53100705 37160610 48009750 2441835 106281990 32708130 9163980 62108820 50364330 116265615 69041790 114469590 14562450 8257470 46944210 18760065 76375035 2370435 148284435 75843900 110151750 105937995 115594305 49898610 25047405 3006450 88129335 57961020 130445205 6017205 46107990 18714495 143905080 53422770 48494700 32671170 135057330 112110930 116259390 49469460 62850825 21050040 75320910 65629725 40789905 75301005 101837625 83378955 22057095 47483715 59305320 14829600 83844330 34478760 61158015 95798850 93369315 80043870 46792710 114817485 32572425 16883535 95004900 93731490 75779655 124486710 132227520 18716070 116204490 94699230 16165110 87260040 46275075 24633075 70104135 95076000 36629835 132641190 8590125 112043145 85230360 124804320 81912360 84608775 70764795 108102555 133207860 94054170 63294885 5556405 65815455 38220225 119762580 63299235 121526325 148883970 12886290 100529970 87453285 32781345 89535375 81084255 131268780 62206755 54459795 54020520 114897435 38518125 64563915 94826490 110668740 123605385 16999470 42028200 131871825 42864660 137811450 21645765 45207030 27739890 19093905 103671300 26803605 139961565 149903715 93189030 140189670 97520190 144333360 75791505 126018465 68317605 1429095 121246410 144959910 140344635 7231365 126171975 110682255 93853860 30510180 48235950 65019255 120324675 41907210 102639870 114283170 49983930 138070590 128361615 126564045 97505295 1263600 129688410 62096685 46091205 125797950 114646335 58626945 98272080 103486800 120454605 148461480 84224895 6026370 142846035 131872950 75149010 24945780 77803170 52079715 101429040 89810835 116299620 144813555 116262105 128329275 7342710 37478895 38112345 47086560 105009840 65295465 86061270 39708300 134752935 139161990 11355495 16333140 131366505 85323675 85353300 102481905 131741220 6264150 47937195 59004585 129260730 22156980 40216845 2153340 78887520 33760110 20744370 70448385 699615 42885075 35763450 20486460 79222680 72337410 15579240 47360475 10169445 133008435 22824420 12773685 142785 26248635 96437880 71186370 60945360 15387360 70401525 105970170 145621185 8414040 119098245 3173790 120701595 113816340 57822345 6532635 149322300 72738930 21670485 49540935 46612185 81364680 61861110 112594410 119580690 80142360 111044805 105012225 135690165 26941725 45685860 82272645 47633595 85720845 217125 122397105 15589785 10338855 38901750 75169365 6482070 136845000 48471690 63699870 102105810 105975870 79804905 58564185 30987780 19790040 81624840 36703200 131491275 112106070 82464255 111743340 49361745 78034395 102462375 3430605 111462375 10153065 32937435 3443970 97147305 103309920 4235865 8972820 29357850 87670185 80029455 122747760 16738155 11500110 54972165 72422235 22992870 136092465 14865915 38771040 24372630 129222165 174120 43303620 13297650 113734575 18162540 3578070 75805920 24778920 129048810 92754120 70144995 4541055 54797535 77900655 64886685 54456840 6266340 139664325 111143700 21996615 93824745 14694300 73474620 59926710 106805205 38294535 66873645 38847885 134945190 129659250 142290105 136559160 13026060 130733490 107028195 120876285 128625375 18936015 7321380 83164155 73560645 8691480 59310255 32140770 255090 132222345 67702800 13386765 54030015 709755 138013320 41008905 136640730 46344570 73263330 136056345 97430295 96291780 106239270 61596570 2497110 109693470 90148560 102425385 85704960 46245840 49595070 94539960 124864920 2690085 92311875 93992730 94526115 117022335 62614755 93829170 30808530 38429475 40729125 15043710 104243085 26832195 97686225 38380635 18028485 24496770 23681760 30185685 73691010 119167920 7393305 37437690 106514925 146883960 124556175 102370635 47496885 38066580 94241235 138100290 56474925 139473825 32637180 147575835 46112940 1111515 114241710 112843035 38486700 146044620 142228485 103797570 143881905 60501915 105552495 39513750 85289925 99210450 97477890 38351025 56562000 44918520 112045065 73884405 83894250 65169885 27669705 54550260 57930525 32650920 56414250 50761020 6678195 112467735 102110430 7436370 106742100 131904525 145194675 125425845 47028225 50241450 84886920 114725220 113651715 29958960 47660340 121704825 88925025 117986430 102962790 85524285 38500650 71143365 39302535 92212650 59047425 33481185 55673625 14130150 79585530 145952430 49292490 27892245 14305905 134390760 888330 8678565 3405120 73903125 28393230 17410725 62738265 70298820 139622895 25462935 115295520 114896385 65121990 94281210 145867110 114199425 110938965 121459995 58564005 123291510 56264610 18266805 139450455 147837075 52104180 42788145 68306610 114565140 71535765 77659665 57121500 17333835 51946575 78282225 51256290 69738435 1554525 71956995 77170260 35266305 123227670 51545415 34909485 40959165 137416695 49716510 8905875 93839100 74727690 93841650 139344585 5251110 146107590 52627140 127681665 64051725 128921670 133644960 57556245 10429245 127541025 52084860 109117170 66370035 48813165 11456310 136925730 52710120 52873065 17773920 75062880 56460855 7274340 4821750 43857075 31130700 66540630 108969765 43359660 125101995 72385095 81761055 90874320 122170080 70729500 54098985 68152890 65531280 35250135 34414275 47855880 98258640 120503175 145578660 94275645 5985750 81722640 91481295 112789470 138617205 66515670 70455510 27142575 36872325 83875065 39936165 82954305 32895135 51235860 993360 8288070 34772745 92729940 19653990 85611120 17717745 80511315 120996555 51176055 25085775 119177085 9402765 55262325 80626410 42853440 129925965 61694685 4748295 61803735 59800695 149253435 113176500 104202675 59394150 78466665 9826650 114555600 72686685 74266575 35576640 52996005 117551115 147525630 134933010 109671135 37530390 97710585 86262270 95166630 44242230 76898115 22665795 108849045 65320215 72582345 75575805 130155735 104027490 51531720 86625630 93937995 37394490 30729660 75130200 109149855 25043370 11833950 130773885 57650460 48832515 146165685 123449160 54255240 16651830 6690135 111142770 84105150 88835805 92177610 1918485 88377165 32454975 140259015 69780675 61721805 96597345 24418395 69977490 53675130 42009450 87505320 143262510 107640600 149458200 138633285 124161810 66451365 34680570 42028365 47930010 27866130 109184520 64209570 12547125 62909190 51824100 39554115 8243070 96247185 109165740 37713420 94078875 109993860 97073160 66331995 26031570 80745060 130326180 78354390 92819820 146802015 14733990 123021330 47409720 128247990 66243960 21121020 12655860 137667645 141018390 39379320 121523415 70925850 21855 108570450 98429490 82481610 34726485 142001850 66597810 22028100 74070705 88657275 118155315 137193075 12584880 65973900 98620320 31737870 141709635 144317700 83652375 15924255 60680475 59304945 87833700 107564070 24692475 139520715 71425950 56347260 86032695 43835985 83444925 33120615 66196650 114042435 95179710 123673170 64947840 53657505 109221195 22501140 39143085 26411775 19380705 25499130 44782620 116983035 60977325 1762320 2237085 114226725 55926675 7923165 3851820 77265450 118892565 128509500 126996345 136400595 14234940 88155195 94310475 112909095 74720250 19561110 38385270 138529500 62195820 30390075 123288795 36288570 61769895 66261165 86050425 86954130 126350535 857445 134316060 104921040 43844310 61296795 42111090 21688230 141649530 59129985 76098885 112030335 134988615 58080060 45885090 42158865 109773915 7148985 73118625 31058385 9378300 20699730 41332110 128366745 19786200 31862835 92377500 117947895 9548055 72652065 28138905 51831315 84226425 123762045 43682550 1680735 3093885 12359715 133661535 134923515 140122140 5471535 108571725 106473255 102557925 28854765 145791015 84619395 66642195 72676245 22397265 97728030 98228340 130866585 70111410 43154025 65658960 12715125 48344550 134605320 94078005 96224625 28344405 141705540 22479030 104359035 12819495 35578305 19678665 33788145 98090280 135617460 83841405 55444230 125653860 56656290 93037320 11238585 106012215 116337030 40934640 128906745 80645475 50119815 47908710 1496370 118870365 21979215 64123725 20722035 125134050 21521130 90227745 136384335 107955750 134685720 23346555 95929320 72455280 123578745 76770330 140782305 32526030 39768930 144785430 121240590 58976805 10399125 39261645 86075325 111779310 115693005 2515635 28438830 136358895 97904670 61218000 49920015 65123640 121231365 104659170 86014770 142680555 127049940 12331095 97157280 129641610 91291440 99443610 26063280 41530995 147509700 61699350 16082100 134082765 142043730 75390150 119043150 106317090 93808875 138550560 144165630 140827065 69321435 22218930 34293495 68193000 120439245 78426690 138340785 106097520 82433850 13339380 60777825 24138360 112169865 19815825 143034915 23921445 60002475 143953260 73135785 34727550 91828980 65187570 13122300 146912805 97480890 617340 59512650 7709790 65652600 31498230 19077660 48448020 69725370 47777010 141014715 64379400 41705100 86273280 118903605 145873785 78087840 76740765 141663975 143722875 114218445 47667525 53061870 60109380 132591840 41439390 31994355 44565795 32505885 61996155 134102475 91363185 134996130 102491475 101411400 102744330 5453790 16709430 149299545 81372585 52097790 43153635 91614045 85468035 66288315 25328820 20357430 44209395 139006335 9253980 49165140 101672085 81051120 31312965 119770920 58667880 15785610 506580 37817040 87885075 82533045 77347800 68754540 46616145 28635930 131973285 59823375 62520975 79915005 67974015 84354555 117037650 9332385 58178745 55174215 48103110 86049990 63768615 126838215 132632760 105658035 22640580 61862055 32095395 114802110 143170170 148470645 70268610 140708805 59453505 72892485 82135605 92061285 72502650 24455190 131274225 146560170 73956315 89062710 119250660 67647990 49539615 70024125 113341920 70583025 4434165 8287725 63317910 29248485 30214095 142089855 19301160 137788740 104393325 124964775 114916050 55399500 60611985 11917080 96993975 92948115 57378225 128441490 13047990 73070985 114085365 27403125 10011600 145507830 23059800 2500620 85927380 41160015 139479045 89377305 53493375 79689240 104696880 94883355 39198240 82630785 49228110 91270635 61921335 134167695 117977010 112021860 94906440 41488695 43881645 34049535 57464145 98304645 95667855 116115765 80671680 132985905 68630865 56798535 120777795 132932850 13507935 94546725 11131485 146098980 90690015 25701090 116362950 75272580 139737240 78531960 103001115 57004215 100959270 70762815 56546550 65538510 3545370 50476395 104552820 73871220 36566910 137162520 141967335 79672695 21298725 36166290 41259885 49807155 31614360 45405135 73796760 58372080 385350 53089230 13757370 101002995 115980615 144227760 45512670 128451330 58889685 73466100 60078255 26430600 106544790 135652695 87366750 139345965 88897290 105549045 99481545 70238490 84819555 14916105 81967290 68258430 30086325 112163205 111867690 11210085 111702855 119597400 80755365 97339320 27503820 13501125 118597905 50663490 124883730 63872550 78447120 6049350 32717010 12164085 29237070 85061280 58753425 73765230 70831680 145988835 102042120 116926650 87469080 63157170 112448835 45048825 48162585 127861410 141078720 134791470 100389900 119192385 60881085 103266180 25872105 63000855 35788380 115049010 72572565 138682275 1324635 48435360 18128850 136250520 95201895 136545645 79603335 118454070 97545450 23979750 120283890 121599870 5191695 45848190 135089130 32758485 52627740 103346190 66615270 60608400 40182105 135746475 25707030 141341190 76347840 72896715 12574845 15402330 103537185 109872645 145520820 146592825 38633490 85262235 47457045 110678235 62912685 148131270 145075005 110774340 60088485 7511580 27133950 70523865 149953350 58865055 132380820 140762895 25689405 42843510 103040730 75698685 80214150 15886125 146597670 90674655 81071505 141201405 145387755 145732785 77292150 69206940 100353270 40191300 76999860 93436875 73702665 141615165 43804110 57023910 118407240 88438140 19884315 76750395 45046485 120323190 42332625 67597140 77736555 46200540 5586315 22455840 135826980 48022725 91876725 107377470 133385145 53995995 88972395 33972615 29966430 14806785 57320340 56786925 104075490 118097340 124578330 116735970 84278385 93007800 65093340 123722340 39738195 58058250 113925600 80212845 104669610 66741810 75050835 3054060 71660970 17170530 100607475 71747190 484335 9943800 113213070 21669840 12714570 41920740 97816185 128155470 120449895 63403725 43644255 62794380 134668830 15877710 106108515 54472935 45285255 110074785 38065935 6553335 28144200 82501230 115866390 143256840 141670500 119056515 59176920 123511500 15724815 81147615 81015630 114114030 45102495 50743725 132653820 32777970 148450410 127340295 127563525 118593375 47652150 123297720 13643970 104781675 62300970 144729870 109115070 32024640 23856510 26410035 17594370 119480700 47837190 69760395 46174395 147732000 24015465 82370100 147332235 38535090 141890265 46596060 102438225 110600955 108353190 84622605 142587615 55752660 89873895 19252710 75851220 33254205 142411605 12693120 1885920 145766640 147094605 136392720 131611455 125829195 114164070 70079685 38721885 68476335 81803055 10942830 110800365 56629575 59722740 103606425 74967150 66158745 17968260 132219825 94985790 133244565 143796075 33325125 14312040 72884715 107204460 126890880 48250590 38316270 118675425 51053025 143443845 109225470 94629825 9569685 116690010 68800635 92512275 145710105 69262710 52769385 36882255 84466560 80993415 134713875 54672675 64593270 1556385 30680430 6135570 102900840 101102355 69305790 112141290 129545010 25781610 96273915 26153295 143557260 77495880 98245725 40354710 103298160 146916930 142008195 81650220 88921710 3803010 83842485 149298975 134828685 95253225 79707165 140071650 111842280 83765475 40250190 18637995 57003780 35886510 36808815 69241260 1328910 74084235 127039965 90409965 42166785 78812460 92406270 89792385 131290800 17670570 116894805 83181180 72728265 32909010 40952715 65786640 28482705 142108920 83168760 135206400 93579630 131467260 124848420 33287970 81340980 92211750 2565285 9737565 80436630 50156040 29396460 112103820 39356775 97038555 20812125 21500235 45019935 83891625 138103845 102059160 119898135 93062835 131634300 13149300 76583835 116538870 108446220 88148415 144882255 146196915 742185 121577535 115603635 101415690 106282395 86848560 21135735 56653515 35238990 3027780 32471025 68131785 31396500 69880425 99752670 32453865 58640040 28089780 38010990 91704975 25501455 76839015 112366950 38224170 112373475 142623225 53450715 112365435 61960230 36436065 90622650 28142400 52711620 70843095 125508705 144235125 111641505 138833490 7722450 147504975 121476255 90264540 67592685 66318060 44695335 129278295 106335885 59894130 130296840 37969770 140385900 32929590 21296940 50019000 64020360 67746525 69539385 56332725 139454145 108461250 92698950 74973720 17805375 54459555 20292660 27015780 132807495 33318150 70941480 19405485 81947835 138142650 84752610 87170220 124311930 100386945 115431000 137199435 143969550 127988715 29402775 8162685 104467440 32001480 83049780 32233335 131160840 85040115 46257600 32165955 6551040 137145840 99976170 2242605 59946810 47728905 14686995 66411780 24011250 90269340 21585030 137201250 22248600 102885705 128359815 133455390 71160795 147967395 91400535 71751630 52959930 115533285 11587785 127672410 49560045 135999780 81872040 29025135 92825070 123966795 145006950 44496765 46879110 65106540 29075370 44909940 121246290 22497255 124449000 62606115 129860055 64266690 66336555 94089615 74717550 26319300 118858620 15351420 77135175 24190110 129521895 55171200
