Perfect Harmony
Problem Number:
129
Type of Problem:
Problem Category:
Input:
Random Input
Critical Input
0
Critical Input:
40
3 2 100
3 5 7
4 8 16
1 20 5 2
50 8333333333333251 9999999999999901
179250017925 15151515151515 55555555555555 333333333333330 10101010101010 697350069735 32590912350 1394700139470 25252525252525 2324500232450 66666666666666 3486750348675 3030303030303 50505050505050 11111111111111 358500035850 126790921770 1162250116225 555555555555550 63395460885 42263640590 833333333333325 22222222222222 119500011950 92980009298 111111111111110 105659101475 211318202950 151515151515150 71700007170 633954608850 277777777777775 316977304425 33333333333333 25358184354 2020202020202 46490004649 464900046490 5050505050505 278940027894 1010101010101 166666666666665 30303030303030 75757575757575 59750005975 6060606060606 232450023245 139470013947 6973500697350 35850003585
51 152800093118356 305600186236710
30560018623671 30560018623671 916800558710130 916800558710130 30560018623671 916800558710130 916800558710130 30560018623671 916800558710130 916800558710130 916800558710130 30560018623671 916800558710130 30560018623671 30560018623671 916800558710130 30560018623671 30560018623671 30560018623671 30560018623671 30560018623671 30560018623671 916800558710130 916800558710130 30560018623671 30560018623671 916800558710130 30560018623671 30560018623671 916800558710130 30560018623671 30560018623671 916800558710130 30560018623671 916800558710130 916800558710130 30560018623671 916800558710130 30560018623671 916800558710130 916800558710130 30560018623671 30560018623671 916800558710130 916800558710130 916800558710130 916800558710130 30560018623671 916800558710130 916800558710130 916800558710130
5 2652212633819685 9228585219659526
7499993829624440 614850230214799 6521336761718787 8788592983148909 4734095959830296
231 2 10000000000000000
619 919 509 1439 647 967 983 41 1319 223 787 23 953 199 443 101 673 227 97 197 193 761 293 547 1453 179 853 521 1279 1187 877 1049 1277 29 631 1373 1051 131 311 277 743 31 1427 1409 113 1087 181 61 251 3 1103 863 607 1171 1123 881 389 5 859 157 1259 359 829 137 601 433 419 241 1061 103 887 727 751 1033 599 883 43 811 857 67 1229 1249 59 431 379 367 1289 11 479 13 683 587 701 1039 487 307 653 827 233 577 937 1367 337 73 769 1429 463 449 1433 409 809 373 2 1213 1193 677 421 757 617 1361 1451 349 211 569 503 263 37 229 1291 719 1301 659 907 1283 739 191 167 89 1223 19 283 991 1021 1013 71 1181 467 139 47 1031 523 1063 491 1307 1097 107 977 557 401 733 997 593 1399 1381 821 7 347 823 1163 269 353 499 563 709 691 83 1129 947 1117 613 971 1303 839 541 643 929 281 1153 1201 397 317 641 1447 163 53 661 331 313 1019 1217 79 1151 151 173 1237 571 1297 1093 257 439 1009 17 911 941 127 1423 1327 383 1109 149 1069 1091 461 1321 797 239 1231 773 109 271 457
5 2830346980627912 4327825397632147
8853106626090959 5150445908823482 8854525028406753 6157554600162550 3318011253184895
10 61 119
2 9181456672667040 3 20 3151884516190200 30 8524924854664680 2520 6 4680
10 8333333333333296 9999999999999955
79365079365079 4492362982929 238095238095237 31446540880503 1113 371 10482180293501 159 1497454327643 555555555555553
250 1 10000000000000000
3972826072824712 9488453877026854 128016405968038 1488410535220942 3197089156226713 860079005597787 7832860997052509 9807796146045554 7333749250173052 2338585798657206 2366565773881120 9671469343299333 7378546605981432 7636867935918906 6222705572732069 9229333425424235 5106995796883439 9031523553987094 5820585647601558 812483089694421 9947341234827322 8104487922287260 6210663037540696 1472946158722562 7782161210099947 2414929938366307 8413102537813435 4346719615777483 1408413968255780 7927705902610543 8946104583290184 3600076304803546 3263557893800227 1846496393572499 5539659094121580 150984097901966 4123935644161119 4222729884497104 2087186432228779 9772908602671565 4215185515118504 5047190232101639 7119968035712562 6819710123005996 2108833118472442 5357680406909595 7206790553707906 7735391053003555 6466295643127736 3002018587199352 6456998755964383 9189395987894660 7931512960802326 1968327279302105 1484551104841063 1657792483383987 8174590942533518 6146459955448371 5743597089730975 6555516979793618 8783365444507360 873339246066491 1512319879753837 7291495272059463 9210880824638601 1392482035849231 5212120083410546 4957788310548318 5339103079556504 6608801753391073 4784158418142486 1393080519465144 6081796429741472 9046571094085840 8562552711286173 600086106430295 2976178957883490 2105294961494612 4002414215462279 6324796732375516 2930816871459804 1433323034876292 3833800216250192 2091541813250570 9324122267274920 6467582408233295 9606276886560417 3874998541411639 3148007471994584 6828019605214291 7762775765182097 634876500879360 8054631230090919 3790787463715636 1090629361542828 8634582415490526 147660273591432 6313385329306678 1640502822362039 5999276205627745 2836294882959969 5210633894819406 9302216738721208 2291886406144568 4029599420922810 2841422655250654 6394734159189852 6659537600963566 6761532234963056 7900333524693502 4680000423998092 7493296558848478 2891507101373379 7713284671344200 2105803847568894 4941887318988024 7782702894158669 3042804651246767 4194422397587311 2149612595220564 4057031664904043 8961400220239891 9171069344249635 2127287941893084 6684277047227708 6838982991031745 2180767374303984 5446271898518961 2349415526123633 7073778254132905 3660076591038937 4137519840770955 3075425247520091 9385866391363627 8458539935888277 6567409320250953 4580386740750389 6281894854762450 3874330089291474 470025646097509 5539830786281614 2056164890947050 7500489425573009 1320674641797092 860394267113074 8287692011387506 7460104347604758 1873485551700232 809212636340571 8558853587229788 1005278382309360 4816137818323305 9156162330631009 2393085304814664 9721255116070145 234406793493550 1605369088626762 1737641492046531 6647707660763716 9129531913398222 2111793268351385 9468951511456945 698161001290777 7830343046625880 6759035960254985 6637325624467581 2724227024970685 5970657112984381 8761557806131459 5473045366247474 4477958947379681 5163058290744509 3307619045800080 5810423814937702 7829408009412585 9508416211498982 3104153794318685 5544445574180572 5263810277091234 5318292442139889 8416186239287843 8051289060402895 8065150323070052 4271042146264093 4513612185914323 5479725473744506 6070192202737861 7792428493726457 6347055775716811 1702615335263119 3309580887928674 3440574555121119 5772129116864461 1911625650400913 6516458488191128 8613989270026712 4793901716415895 743852379138846 9055629604392396 6118766092375148 8640256467650473 8972144011956104 4157861087006091 8801610983046659 4575850376843284 5698230194092524 2939781178778940 1464509605989261 2465924537226841 9717916944163660 538032786164846 2320667784080494 1448270610358247 1217825114405236 9537652992259563 659983768312398 8141226387659533 3646240000564890 8632680055504732 34184336660525 5246729444994388 9839513127394327 1347077811250853 4379529325486157 7244340002550625 5748368291935459 1509985928839307 2442319246349617 989950671753719 5686471979258847 7912725379833340 8554013671457877 376825479916480 51406606977624 4191370934560164 6819026502387255 1131763267827776 9079230266037025 2822736641843941 2613186901677919 2156729230308126 7371636194655393 6713386926250179 7182761973174057 9150813094429799 3866074333056206 1505443932074441 1821366999324165 7506347666212054 8437077010041567
100 315 942
8042905560816258 19782 7711624500501924 5402489531423736 51489782347212 4761952153583880 5628009884214180 4435916348012706 5011945876517568 3942998905746006 10362 7510241397876978 656410260247794 1585390059544290 8168193526011948 9010376701449666 6505860617999940 2459940991802268 3514349001048156 2577379343429280 1657524489350730 4676389733295468 2315922433908864 1495689528316866 3560541142790652 2679491019184308 4607295238738014 3621680999491986 5888514407192670 7584085676700408 2605731475076112 4440493606302192 9191573026949676 2169491855100366 1898946707169558 3371014751152314 5458577731304940 8345570890971762 2483924297707122 9085861347077124 1315139700526398 7080827983978746 8675819439197256 1189770369087840 8028091117648290 8477696478136668 7386880648151178 4308070645808748 1610471372628558 6681958095276618 6123952125669156 1617788152854714 5373636900107730 8409506151460344 8491345931695776 3816146087658726 4981713908880 3485377666279314 8873391158448348 2124765277184892 2797481662464744 1876362750609882 8450756156158854 5273978751256374 348221228122218 4841975150038086 7445075167330998 2749044844318296 8808488976453924 2199200686054218 3647556671399634 1812103727937288 1116820459031988 3274830135523782 1800509242467534 178700375656482 9783855204000048 7703496878408922 6148314561068418 9998976220008192 8996127837285978 3670107844084380 333507207268368 3261802859088072 8093764813766928 9290114179308024 4906761799667244 9802570358056290 8958068284733718 3940144342041438 1880856810411864 7306016230189980 5769171518228610 6583107159011028 2442719152307124 1020854867139564 1360161697670538 9336344251667736 4754037555027048 3296355244276422
4 2 10000000000000000
297289 421241 468527 818999
3 2 50
3 5 75
10 61 119
8689810930376400 2356761800174400 3 12 40 20 5524906916005920 4320 5040 60
11 2 10000000000000000
223092870 2 7 11 1 23 13 17 19 3 5
8 2 10000000000000000
4 1187 310559 3 739 7 23 19
10000 2 10000000000000000
479039400 388934370 8457792 652050 3850761410496 4590432 15786245475 7092800 7259425 26389440 39708396 338539530 22399608 247751193690 31375680 4736583775 90091343160 7588800 629929300 135137014740 1057485 1738800 28148840720 11682932800 859544957700 812 188160700 1436925 95931 63339654 34365870 691187904 1406496 31837806 6670 28913754870 150528560 29572423650 5020785 1276777656 429557700 38502 316939236075 94248 19025501040 2042975 168599200 43601376 52226865600 2700393696 637074498060 6633315 10574850 969040800 46129720 211132180 645840 1002915 51155104770 659233611036 12709342800 122306792400 256270784 2080 520 489626865 86643648 27770400 45696170 412933950 13628946240 68904 25806 23008050 40820400 7774800 177330230 3340741536 27401053680 11143969200 3690291150 128557 1180242 53351066340 3887856 124571733 3098760 11254320 644800 122514326550 699452107200 4077864 25905633600 424097856 675098424 26459536950 1084711824 7260108240 224627748945600 270274029480 7616700 5053620 145368300 85459374 248648400 1224531 73760404032 39448864 6908902 3063105667440 96224436 207106536 492972480 108166240 8661181760 22062040 106024464 21366450 864298600 4680270 9555239232 1005480 1395 20668729200 349014420 108783675 13411530 29072736 39331656 167133741775 42412232318400 23888098080 2319285150 11838089536 412896 11682325200 1632150 50803389 3867864 3671864 1299654720 74815650 473280 54835404 35212320 403040219400 1286485200 31177575 4731587784 41291865615 680857650 614968200 48607086528 14149485 459957168 1077205 1608768 87365040 421600 16040640 261555512400 1366200 24398400 14976864 2549274 364042570320 72618 476476 292168800 177036300 782782 22078665 954408 150959508700 166919940 156318120 2728954800 44448880 203836432800 75804300 825867900 117752880 1683866184 1701248028480 188978790 12245310 9011700 6803400 173565 11738490225 89964 1528079924800 240940299600 165221456400 2080207584 504655200 1395360 34819400 53446848 42316059456 20475 51744 250183533600 11583172692 364320 4365515 3568633200 6787760 785019200 14923375200 3005401950 466534555502400 630945315 69756961050 7661478825 283968 242055763950 3174710 998838804600 63387847215 59024 26013 501399360 2185092 2204 7678317240 134796060 116233260 4242350 48048716352 29954925 81363282 3110230370016 287793 8147739600 1734453 110838 30544920 21 20635615 7953400 73710 259796496960 321475440 335302367400 561569372364 5915148096 6065822700 478746268 4164400240 2907122400 24235200 106221780 52946460 68329800 7412233920 761140380 3723934830 1493307200 5881539300 1326 23154768 2877690816 1101275 34268153920 116867520 359711352 19869769920 3648 988494 46345 2038638393792 22033208925 1653 92619072 3755386514880 2993496 12698840 3244150 9283248 14891877 693 232166025 198918720 57274360 6963880 129528168 2674375704 99 234080 59397800 2402538600 7059528 3124550 14994 950094810 1944671850 282720 1276 66663324 20832 55390335 165473895600 884 5041319400 1329900 36735930 128743992 40895385300 4341519 19790400 135660 34633200 138780180 132121535 17735760 66006586800 93270177 266409 29515968 1300650 9629196192 1723528 34486200 1097625060 1024100 10174928400 530400 142125984 27558305600 1467913590 2938615240 53117350 27179287200 128962449 163415 430387776 2120400 636438060 5270 96996900 6676670 150419808 2071742400 2141759620 7936775 192028725 3684784 3423392 3816720 25154640 223155 11265099300 64449 245796768 155746800 36983310 120900 13015200 11075680 994175 219912 11900 11199804 288807105787200 44640 772200 247643760 83788533675 1501578 4259045700 41204592 1204441920 59659150320 245700 1509595087 10530 18475600 517698720 412045920 5624640 4845204 75361 74778704 922594400 95634 1799280 1574524224 16662240 2065268205 339506785800 146740 31114749600 1495539045 19713923775 266357014560 600 11160 1902850950 188164296 1803200 585684 22695255 36366 44787600 151623730538280 64433655 252378126 14364 13200196800 70506268560 55512072 12685673 776160 28448700 166619484108 3657690 4061421 14914787580 326417910 8868288 7761600 404174745 226952550 10400 22145067 809551050 169590960 121928133600 257863487310 14579204859450 1529828300 22779575 185466600 465989706 378189 1065944880 744786966 347373600 4433940 35141040 8099700 12144 2411552 540540 615048525 389753179200 93177 638671176 1479761192 86775975 226200 123875596845 133855722 29522329200 594772200 1496 7890760800 2370725 2107696448 497952 180017964 1281075 19854198 43264821600 160737720 15005760 441204400 328812644160 654075 23299485300 48708400 75675600 5642 3603653726400 352546425 19126800 73080 169341036480 26077975 1657656 6814473120 910800 202168512 154836 41170775100 8334981408 161415450 1210950 6563797858800 232050 148814850240 25823 67181400 488516600 2130683940 15960 139200 728595945 490334644800 104786045 2912760 7294845600 84448 60425820 278070 20347470 1021157280 4018443 296111181600 15999720 18314100 3103100 82708 452088 137463480 657379800 124862400 107717910300 36624089502 38475 5537840 4481172800 54527180400 485945460 784091689920 6352830 75811865269140 658562450 795997800 1503192600 139796911800 5969350080 46816 310235040 823218795 136138029664 3793160 41150200 2872800 322112700 18512208 53063010 914940 4365900 132990 199709874 12863760 1494080 238270032 79676025 14930061300 16269 8330816 12558 25411320 13103770680 53768043 65865514 8365447202112 71300 888287400 10783684800 186542190 3672 5775086100 294771312 1553472 1809704400 4457400 7970144 1181660480 6093711540 8069770800 397415970 3346660800 3151720 301455 6699 174933 1568 55355664 378660975 35700 316958400 41354 173910 30840040 681727200 6209303100 69669600 1565190 56876424 553270317600 1035300 1844748 289137548700 58522464 648830 60540480 1465549800 13029871680 7900200 426972 19606860 22811400 675648 222520480 4705800 47348532 532559664 92566380060 153816 1874433600 2185 861120 31853724903 3952872 193347 3714410700 5173436736 13860206640 7370350 23107896 66402 694260 1309176 263592225 12277440 3610152 43522388 821921100 3675726800928 20021040 6357728 736560 13033020 472061304 9333170 89420688 21857878350 1304100 89001 1300622400 125215200 4569617 5405400 4196416 63233200800 593978 884925 61779564 92660568 59690400 31203113760 820474732350 27930 733406520 586192950 8628312 107619435 13800 1115839296 246330 63201600 147191100 427664160 16905 59582957280 658996 277272567 1735360 2649439800 868227230 138185218080 250253731 183547728 550558208200 29010150 84387303 351410400 27048617550 6325 3490144200 42623861280 6062621175 16971681600 12297824 66960 121286880 1140570 4405720 1425429600 76410734400 20050800 72352 5049075276 43682520 1277342352 2076690 13970931975 2156112 264277728 6468 5561400 77998635 65214507758400 569729160 41670825 5905351200 348883920 253713460 9627072 121486365 287413152 207431664 30628 929775 39270585480 62558496 1651674624600 3558100 24198333120 54774720 61822200 1763580 823745 46839408 2557191 632400 21638894040 16891200 9889425 6891987751740 3205762080 154560 187488 1158161550 2894346 16575 820260 64486435104 10954944 1638 26771144400 3944 227505696 3512400192 1542066926400 437586523920 1651735800 49961925 35774446400 258912 177642400 2437484616 1008504 3074456 34442717400 142554720 2091712 384897744 2548297992240 93364366095 942951240 35186050900 169632 395193084 83790 579768 16623936 34513248 388960 22932 279279 4441437 839678400 140900760 2637989640 186524520 483 264744480 19855836 24657633 49871808 1979208 322790832 4650464070 90317136 36975 2900439360 71171568 826336 241920900 5733 20593188 190175040 1639776 6750984240 271177956 40624743600 6888543480 19822320 62808200 2576 3967200 68425 1009310400 412506150 120637888800 3936310560 211753157 50388 4212243 283475 1660050 2351349 6917526 7038 9343152 53796160 22503280800 2535513888600 328582485 94860 590535120 1681767360 51387336 33677323680 7099200 10518906825 77616 491400 1153218528 3201600 928602675 16256240 25480 409240838160 1599507 2821 585058383 478820160 413053641 64796466042 71281062720 123039 34729089200 513513 39969540 18992400 14355 73410480 7078605534 303050 1440720 5008608 20419054425 545790960 1436238804 1046651760 6514935840 1698865328160 12760 4684950270 625818960 3227908320 389298 930705120 5515796520 32683 300 420756273 414700 240360120 2930200 17288640 53594784 11463328800 229824855 335744136 129948 53760200 4604040 530122320 56584464300 57002400 54978 5702850 141012537120 10077600 6306300 3411705 168176736 406224 4989600 18144 34011900 97001938800 113154148800 1416183912 18706545 2225025 464143680 20572120800 45482580 4917675 56581525 49156800 194184 41383440 9766785600 199847700 171617125680 12819870 443352 42010995 84456 3769920 58900 6218011800 10094700 43796025 162337824 8060804388 712215 5047562520 12916800 92066590 3088430800 17359673760 371910 2145031980 41644002400 1022580 14843424960 95961957 113223825 860288688 1190160 33938800 270685800 201446481600 86822723 40348854 198045625050 898048800 316873000080 5091240 52868640 1320131736 14067900 3407948775 6752592 33116283200 102048546600 1003300119360 16434880 654020640 984225200 3775680 965264391 475637526 14186418400 6531525 55242 381920 23751 1771 190 32097320640 22630829760 4386832320 10304 4878333600 621621 2098050240 29580 383847828 56726280 10944 49266 48500969400 17840655 204620419080 6885 1836 169269765 27968 78007784400 10322400 43068480 790386168 1646437590 186825366 11905950 2310034440 212146020 161209300 14175 368128800 12179786850 279531 6229872 3751930 1253498400 40014 2414425 158054988 612612 855855 3416490 192192 685216 8882120 159878160 131138 1307320 386659900 372 70595280 2325892800 782566015 65605176 115506 3728696895 137547 149292 458432 4247163320400 534340800 60351885 414348480 321300 131715007200 2026631200 4091505600 284722290 245 23604840 14121492 29156727600 12327770 19253807052480 557388955200 2645370 419900 17047940 480 51459408 23249378880 32049675 52378326 39171825 86429860 24228300096 1000099800 2694146400 85465800 1207676069600 163114560 180547428600 6901006112 85180914 4998672 37443350 31359451200 52738688882880 1347632 433097280 1648084027590 2380 32093280 447304 154663960 25399360 194922 1388415600 58255200 70326405630 526680 4566842280 124775 959983200 1081944702 12834 1289624490 662359950 164094946470 91366704 5370101100 247462336 497398720 186728732190 2261095200 2306437056 24204096 21149700 3811808 16588 222870 34 6206200 227447 76095855 471744 39711672 13437055170 261424800 6894745650 3632715450 519498 10116360 867680 610527456 27151040 197780 62581896 447678 41912795925 28314422136 79079520 11315414880 6206558050 200560490130 2813580 1281353920 9027720800 75445952400 103224 12697776 1056528 1185030 953428476 563697225 633999600 488339280 12217968 19999650 1030114800 212581600 11739200 1865245200 12606880 110260800 82583731230 21561120 1388495700900 1537290 1300129740 3872960 1122975 2165486400 3546753930720 14143068 181440 23503095 1343680 586485900 3705 198707985 264132 231300300 48534255 5376020 6012512 20865600 305912880 2356200 1164544781400 116482212 474774300 105369992 17895150 11484 54259920 215531712 587860 257297040 23442135210 400405969600 251495685 751680 13151268 3730650 10987226850600 57205708560 59371200 29860122600 12448800 30723 8098833600 81790770600 572644800 918720 120349800 172982779200 8701318080 7730240 65637 776475 22402619712 13562640 39170149200 1980197604 60356761920 86619456 7673120 1845188800 59609309760 36432 3964464 14356160 506717232 713273792 724780992 63081900 15983947980 112939200 9711520 1965142080 65923361103600 9976824 18600 1175549760 109951296 44193600 846348825 47720400 456435 356624775 4010160 269969700 1265809545 1086908462640 7814045070 77280 8043840 44572928400 2154410 4098600 82992 1874880 181502706 217360 594008856 817155040 508373712 1421 3088685600 1223508 1956435232752 6343344 151472258280 115773840 3946176 512942430 267071904 110935440 1768 1460549475 2403601200 605586240 47514320 240699600 47736 6299293 21420 52535854800 40176 7599867 215050 34571944 26181360 54621504 10767120 1030760640 18201050 28265160 6340534200 14004900 28880710578720 1652214564 62062 2068423695 17428015004400 989561664 25773462 5576120 20629078984800 1380710240 69426 226439263050 109341960 66074400 560840280 17562000960 12071352384 93271095 2982525 68071536 8640 59309640 592191600 653321900 13914432 77220 2025777600 10292693775 8682272300 247094848 320748120 446846400 11763078600 5534244 5787936 2074316640 951425475 434775 4390500240 13436280 579902895 11944049040 10355326800 38039976 256294338300 14922600 7032480 976752 1626560 7866331200 137502050 12413116100 5107219 556512 59491432 75650850 1074687075 2166882900 6047894160 33592637925 4540135600 156009 2228980600 343200 4182723601056 515970 137032896 482213160 132133969968 321195 57976800 139197564 32818989294 3551988440 6587568 8485840800 1293938646 1148400 64441213200 2206413 14099800 79656360 16085051840 38629305 2213697600 22931598690 911566656 122094 712773600 9451377936 12159787200 1248624 881790 55177920 103488385 91884 341649 1965600 73853780 4267484676 45 1270412488800 50912400 38858450400 4032015 5104 900 52093633800 13844160 1069776 29061723600 23101200 4177293120 5751345600 67217592 30841338528 2603040 5193064800 425568 163036269396 1401951936 1677390 2019525200 6390715968 520260 1129164300 3594591 119952 365765400 26611299 5292 830855025 1456170281280 50112 1942922520 2028411110880 687317400 17836407225 6026176800 88518150 6193440 65837772 219240 48625012800 106965594736 2519717200 1224 1561277025 2351440 4112655300 1857963184 200508 45762640 2579850 12939386460 429975 170431800 142303392 21474180 1885902480 602617680 49564350 7891422 390775 1755 303247461076560 3118546494 11730 269783514 1466080 86469075 2938874400 1113840 1184040 98407764 53865 53271402912 1575730 541522800 11668031100 1924418496 16919760 10640 8012004 303855552 253088550 264943980 1182384 121992 7395 397358 624834 67925 13073200 27010368 377525628480 1932560 235620 979858880 3267048708 2037953367450 229320 52151580 126353108781900 139536 226765 60984909216 480720240 85525776 30620590 29143837800 293400926 33912450 18876281424 218108721600 172540368 292058130 219178960 764400 49260471260 1836944928 9486 21707595 3564 1867320 9118557 160626866400 1827 12964479 3572800 693321200 338817600 13344809940 368846878400 1127346 6012770400 2454270 741312 91642320 25916 121220 10747739184 560 29120 706629 140311144512 57330 230168850912 44782246600 1934010 9360 29186586 204306102 36597600 1261691121600 2774655 3524080 420875840 213931189472 225792840 9070981920 3043425 219941568 49327200 5948419680 2258784 375538651488 1438555318200 266266 2202314400 1597678992 11592 193050 82429600 7424725 5648596800 179520 149773400 20460 170559675 276640 691945800 463569600 13613600 499867200 99820 205302600 4847040 6165900 101733581950 246464504 1439921467600 8890593075 50009888448 39999300 176396913 1166803110 251063841600 8700 280 1145326 161981820 31600800 5497800 1851360 310155 1394799120 4466 1254 673883246836800 3729726 39150 4123 371008 1058765785 49820097600 697767840 5388292800 213374233800 31293570 538650 283459176 4750200 10303700 811053 7495920432 34470560 611520 509150448 286028542800 692835 514829700 1162468944 14877 133672 19809900 960095808 159603926882400 25474064 91265265 197619720480 4046752710 5624190 21495478368 19835652870 654729075 159068 59951892 7524 88828740 29232 54250560 28724776080 40246252200 265200 10093104 145597452 2479008 351295560 135896436 1939520 33539520 11721067605 6543261648 114002804916 12047014980 5133600 2459068920 1432080 176985 6743968 551 4236447600 6523028928 1251742800 4702698 11757200 374005576 1283400 1372160457360 42504 103675 8453328 5505786 17023702080 59505600 645661800 40915056 538356 640900 69615 2691920 80784 624960 98821800 3284400 168473760 215992 4435550 73863709920 1149540 74807712 34869978 382536 108636528 345408448 2467465 705870 6408072 766935 17153136 1188594 64797600 85801279200 19594575 53711840 480700 69748136640 2036601792 17483752 1097887336 574275 691162304448 2128903920 28480320 15095950870 776903400 163352435400 73186575 2816274825 1332045 4588155 33982200 30159472200 545271804 752642800 3826144 6671010528 112013098560 3795 26745526080 23928624720 27913950 32932757 3720371256 173773600 567309600 109422684 319464 472568896800 1025440 3330795 1275489600 981801 113168928600 52291575 121298984430624 320403600 1372879200 2342736 289564275 84931847 177571343040 17622880 23126040 66300 20632050 2167520 21778275 2250864 4957016400 82869696 956536 12186720 1746850 333238968216 42863392 320416 4534920 57173352390 8171550400 91185570 1546190100 3770550 8983800 312405600 5157269746200 1146600 25957800 338068518480 1185579252 9948916800 1186192800 4300816 13669031376 2808162 29808 21431696 24970970115 9400835808 2164575 390656954688 1427794368 11562150600 47882016 798544992960 247940 44710344 1665760096 7980196344120 6919311168 75429696 450 103118400 17310216 39249441 275675400 288765 69378120 5075 132030416700 449820 41293395 21265600356 603693783 12326160 5252288832 58786 676200 38331411300 13018125120 462268352 83236567050 11379959136 48139920 748786896 30368800 1893941280 431350920 64464400 106687116900 962244360 24777900 58861857600 284299470 41652468 9153369225 16677526320 8434951200 63731850 9536592 320229 6451224 10876647600 21598822014 9025380 195643523275200 952476 1131958800 2540169450 2740400 93297600 1411175304 49550238738 28850360 3164480 28866277440 158904746 31919441400 130572 285109440 18652452 9718909200 6128662800 5175 6568800 10010 50363775 7455835296 20357643735 4326300 63449100 6613425 119135016 388756368 9996 94656 2261 114543450 45464386968 264188925 103011480 904400 922896 22275 507199680 1521520 870269400 12151771632 25840 15048 74939865 738920 6067376172 323510544 58650 77950635840 3815240 1573656 14345100 3223281600 371946432 215559864 207267060 915602237550 28048800 16703707680 638829400 943342400 2470246506 1290964074400 16653975 6932368800 294840 2301936 171065664 4392080 14384 7448 56159017200 23124301200 12337965900 1779050 342240 7873866 10134720 3737151990 12240 681720 31464 6781320 333780720 620655805 74053104048 104720 1725251528 92736 258720 16443 545017200 20726910 13576640 4704107400 31081050 699732 117868905 139870016 167333040 7348941600 155451825 11309760 10456992 670630688 245822850 891904297284 655424 1869920 6510 694747200 9338 1984214232 2451465120 27536909400 16422 19122246 12679992 8550 1772490720 174370341600 10307934 320736416 99923850 1320660 1330 12888242640 51024273300 10932768 49785225 947316755 3627361974600 499100 115980579 4165560 16287339600 42960808800 3726 650760 48436206 300304477200 67830 199206 29 130965450 359219520 1018164 1380400 1446282432 835450 191520 18910320 79129050 31920785376480 27904068192 971461260 19845 3237402168 15810 28768 382075 7429 26430600 4838418 57577174200 483648263280 19643150 6981696 13566 2295 3811556826 1898148600 292250400 133346640 222695200 55855800 72654309 4292145 5341336 248372124 6988275 3373164194400 177357600 141770669040 455532 1182251310240 8405736768 10612602 2189600 30206400 2846480 60080529600 13353340 2130238656 3550699152 1586880 74875916315200 72836400 6943869504 12668400 3008407351950 722030400 10445820 1116890775 59144847300 663 429146640 3319015 10696559473600 3651648 4288284 29336260800 73358400 118089316800 285866761950 2435957370 444822300 28943460 891072 34090943040 227094840 494252220 380570190 13226850 47903940 6566981850 65873240160 1960229224800 204207044496 51053652 790574400 11362 46326462 1414306800 24515700 15471456 91698 63391680 7515640 15975960 233155650 41035394400 7697319840 50742692 9845550 119399670 19271700 46215792 4220370 44330 702820800 2668961988 654472 78420524 204930 77963662350 216388940400 696696 5990985 14407200 112614178950 18325216 97747650 16306914624 518872640 32340 88825 216377700 68493425 409661280 2299080 1085822640 454720 177072 606505536 2130128 9938880 14217840 7750773450 3776490432 1111926816 2894780 224 20682336 6607650 18045720 44352 256183200 47502 533786760 27517918428 4096400 118620532800 4185610228800 205549344 1508919048 5091504480 1284683400 16793342475 96661819800 47315877840 189 81830112 34200 9207744 154915688928 48526581600 1287019188 458533152 1900080 10022224608 494109 13394810 484380 5442360 15970735 501771456 51300 3224321755200 2869608 18857424 89262 700245 39799890 4585331520 421344 161506800 674796096 18027009 181223900 2321413920 22425 122044923 159390 60288800 5966779 1546639600 3996792800 1428 16784950 277294752 2554684704 427924 241215975 2460194100 7603800 1193870016 384192 50220 186 71134755120 226746 3865120 224400 7938 5464597600 81065248 2124435600 311147496 661664 6182220 184450 1461252 345 17293815 2563974 43198400 66990 5071027777200 233267277751200 804786192 565488 205480275 242597968861248 503880 170980810 1019709600 143 1606651200 291205530 79682400 26209512 61425 2460425647680 28217280 172704224 14730654400 2140368867 99479744 578869200 3046680 187357632 28435680 207996360 10780560 5005074620 22108704 32474562120 1384416 96822305580 3948149088 481712 1419681900 1460592 200260 7578534040 310030938 81809 75869640 31496465 86555576160 22583286 1021530510 2677114440 17593025450 179996850 3077654580 712530 656536104 189027558720 423259200 348699780 5785065 2459872800 95004 8180640 87174945 15518790 333219744 280073300 5883768 3029400 95440800 3736507320 51106352 2589678 28180152 24147751320 443394 9777287520 38011456 15431325 91565760 2363595 4894400 37407825 62702640 452988120 5105176112400 24554450289600 85 31187520 11629464 7193550 1843380 4695570 117 406 856147546800 194833600 452400 477938160 116635680 77320386 197596542 38192 1863540 684342 741354768 2850859200 428400 229824 29752800 51793560 739569600 820141882560 7265430900 532714029120 24996400 68398803 925663800600 421515 58311 3259095840 28135800 326203020 1213312100 105015310400 2661330 122911425 10400600 185048031168 685100 11901391722 8796512725 55913 405844560 2582300 408612204 247227552 17792892 30345280 476600355 1124660160 190095 966813120 392509600 360380790 606494922153120 4459521486420 845171296200 70605216 4902930240 3118225 22547889 12030480 9476649 21840 2206022 21714819984 1121412600 6488300 773590461930 78936 1632816 301392 533520 142343136 2002029848 9104356800 5911360 333963 1950933600 473616 2024 5468400 16628040 1307124 1474200 9604800 139890421440 4005368640 313950 41664 7944394304 2057348160 228388160 22309287 369495 132666300 848540 1878910 3628392768 54 7376937568 1120 774180 718200 1149892920 59241 13104756 215441 500671080 244169640 37999335 339741090 23142 29261232 3598560 943920 71760 162792 23050126260 6707904 683988030 152982830 103409193888 156074688 647123400 3397410900 180873 7389070689 110853600 29628144 5285952 500192 5260507200 2657530304 97796523825 2774720 58142448 3008745 16571986200 92317225 9647820 79907104368 1801826863200 156310 579150 2864400 16926 5664735648 444912 1101476376 2093 19535112675 89096700 1568548800 55887930 5277907635 57681 448672224 5764605 6270264 47776196160 10538482240 481122180 38896579904 246142419705 22170720 19752096 352976400 36664828200 111439692 6843420 63627200 176788350 8702694 10080 59549760 2187185 26114550 1046099340 4547120424 162562400 401016 1519973400 121551812200 75479754350 2618916300 74959204320 495664369200 1653912 5520 59413687515 234175 3119945400 2659953450 1100 155437100 79135 50959108200 385560 395137470 340428825 716458050 871131 361284 8261694 3794400 150654420 129675 789588800 119440490400 149521680 17182935 89664120 31307472 644864351040 369940298 14469840 1865421900 348212088 2504211248 1714456800 1396395 13974800 268559200 990495 2445280 578275097400 121020480 243125064 6227512200 6749028 1686825 12496224 725400 21736 45881550 9199143360 2373095725 3843070 74801115200 8043869925 7775575925040 29954680 382850 3353275800 1673196525 110111641640 3441519900 994891680 29783754 433991844 4998 8751600 460468800 100440 10884720 88920 197269020 206448 3358668495 8139942720 11345256 4470510 5632842600 25979649696 1469534400 350525175 242343024 514022308800 1887900 39210262 242662420 651 106402617921600 3085546002 7564128 187019280 15925398720 613144350 486763550 111914712 213068394 763344 2801912256 20638800 487200 1943700 2990433600 1199979 1570823419200 10753608600 10816624 319207853764800 12850557720 14074420360 81200 81715504 29738610 42044184 9702 3279552 36951200 130218984896 170741676 125179550496 206976770 683451568800 1117984 15288349050 1163962800 105411381075 343646160 858012792 218691900 15960672 1172971800 203509152 69837768 25110 25233822432 67763520 154958832 80857920 644656320 4115020 7607995200 723827332800 2178501875550 20607400 307230 1344 15157068080 239373134 1830673845 105867707400 3013920 1261260 743820 2471182560 1481062080960 266800 580933833480 675 22367505888 109589480 885809925 68847450 950619000240 894361160 174 3468400 9659100528 179862930 700975968 43743700 2662798320 196360200 351489378240 519792 254719296 1746360 2089272528 188574240 65240604 13382688 33608796 700 45900 74989200 408 190960 1287128442600 3161544672 107836848 6586551400 52415082720 78738660 117046080 13989042144 104346 32187672 3104651550 23939581050 119340 250348560 179365725 838053216 162690 51207660 1565373600 26350272 2174342976 4784 20332 1547180923860 980490 5917329600 1254378048 429660 4659897060 3225612 14952168 2014551 5530140 1059111900 213012800 197568735 13875624 314964650 49674424800 573970320 462231 104358240 58605338025 89861184 6079038 2069807256 327618900 17086289220 7475 27324 152830 430871641200 37519300 17326400 159950700 236985100 50 27387360 77859600 1215518122 861067935 60960900 53121600 15935205 797986035 495287520 1168439580 28881216 8878896 187189790788 70687053864 1083441450 262776150 3590730 5869600 16877460600 2011892064 339603264 17409700 7346538100 4839666624 3242954 2242912 91845900 57810753 14144268600 66180660 32332300 6683600 125550 48546 310465155 1808352 7787340 22411200 34884 1638819 3085368 158866785 231310038960 2448134325 620217 1911 87044776 58755223800 224112 40216176 88482569175 130 807300 3038795305 7060746 39803225 26560800 1034903628 7203600 1847560 977875360 70227648 28588560 10381280 11155536 1332431100 756756 103488 15147 3524950 29892058560 3693185496 3100 59017654080 148106208096 1893294 135135 543671700 516718230 113163050 1535391312 760032 160698048 7510456800 96140 688854348 40593202650 361659870 473089760 1922030880 45220 516385629760 40234590 89760 94116 10318490 105248 348800852400 432438447168 144663948 72684150 55827900 54124270200 1030370 35972586 2450484533952 23765475006 20206394208 2343042 8211 1859732160 279786780 308843080 2577648528 54538176 15225 76334400 17333030 1239504 8382559185 831612398400 1772133363 43465121700 67065516 2197650 143260 30615748800 24460371936 66140474400 912870 16442400 3999930 1706922 35764080 225032808 4901715 13863628350 20511792 526029504 211761 484880 1272544 35910 5610083640 466752 1088644050 417212640 30800459200 120646960 332806320 3017838096 104398173 157633508032 5654880 21677040 973527100 24269504688 5153803200 9801146124 376704920592 36064 83369664 189532980 19810190400 197285550 90480 1268366736 17422620 996123744 1458600 11340 711715680 3546816 1119195 10107240 4734853200 583947 7425600 712800 2860042640 219525012 1047723600 16116100 2111321800 154977680 2674525 1264800 2744718340 2701350 231660 64822395 5925150 437437 261464 13112814 22531370400 18753708168 8181371975 140016373200 7636230 22557150 206818387776 3381 1010824870255200 41003235 171908991540 3575053300 1646008 1936446111600 1530765 930 24257376 23267628 987037272 136850 841933092 167076 149175 2668575 1603740600 66723345 11956700 1985583600 6300 280897045 28215 532266 1256644675 3361680 417832800 2583360 58905878220 1221480 496781600 8180900 20916630 1970418850400 195093360 2691 2971528560 6714882720 1741840485 32089678420800 306153 2002684320 271150 44982 6903551200 175305 11582571 94287120 1263808 936468 296548200 46799181 15096510 753984 46955700 34768825 3339630 4130847 4437 284511150 1329976725 279027844200 212416960 6721759200 229216 723520 1181079900 651444599520 60371136 158846688 1740538800 136986850 5854926 2012868 8796480 38099040 622987200 3172455 17856 1814240 380844535104 10567557 9043650 67173369900 8941020 214778850 83033496 347677200 68406826320 19332363960 51552970560 1492196160 2812072 121580760 633878472150 3522519 886600 1535663448 276951675 4928737275 3813713904 8018703 5846297688 20421460800 26656 49941940230 4979432858400 214503198 16305975 582120 84694165920 479808 69158789700 262080 1709187480 329406 2842 71528160 27335490 6496 322335 11525063130 15263186400 24979955 73769375680 1295952 3040 14060475 19258392384 1152824400 491974560 313594512 16037406 4644907960 266693280 9094240848 3877844770800 177577920 2324665200 106594488 17651304 180234 1194845400 1185412410 86741264610 288288 14630 33731641944 3445993875870 7165159456 92832480 15939 195328477344 3329462682 8556 231547680 19599657 4011660 1016015 67321003680 304924546080 2917200 862831200 13300 37026552024 53998 80243301600 14960 3847068225 33660 2000700 934586016 153155283372 263014752 1599365950 63109800 124304544 550779600 74912910345 22344 9441936 1841840 211680 162498974400 236808 570171840 452166 451269 1919579310 492604712600 274697280 39199314 71372664 102702600 828599310 1875965 364560 5607280 531216 10373818455 3656016 56751695 86361275 51294243 144458860 674730 1956955 77654808 68763596616 960960 4449120 996268 310545275040 143805200 20189400 1624568400 479655 67473 16940880 54367170 2060740 381524 612560 13203041670 34117050 12059775 77664951 23188 492284839410 980343 33600 28224 775077345 90321 19983964 5241902400 92752 102672 9566172 4551792 162130496 2418241316400 300638520 725 568304837100 499274685 898640400 2025295272 19220308800 66435201 19297278 13 98850444 17907873984 2102927904 97821761637600 2742949440 83119680 181396800 41674907040 60673761720 130410 696384 27876192 1499784 14780480 1937448240 6819176 1492322832 7325640 29845200 11014300 13458900 239519700 945945 15331905600 7993585600 476905 398970 620930310 335315344 889824 3597258600 4817925 346618440 1419840 212906400 267268050 5417280 615600 151275600 5943200 1198197 35909371575 14880 76384 41187685 13213886400 12448582146 1420795376 1003200 14827566600 8124948720 200922150 136800 74720100 986986 45922950 7136262 320320 14320269600 951275052 112330050 9180 25575 19375200 8516256 20026843200 333839880 994319172 1384944561 2904720 12377447390880 5878600 454480 667679760 70840 7965636 723319740 42160 94249405152 6336 56344753080 2756520 8915175360 275 5359900 665699580 17530128 5452718040 101790 59160 14593293 51129 3224186 531747216 493350 334347090 31336119360 1294560 61132 86304 10697502816 64099350 164683100400 149486079600 5399800 271252800 17117100 2535998400 32016 223436089800 2205403200 518948337600 11799 21637770 40759067349 1137197880 3193596 11668800 7293108732 250096 3503682 37024416 949620 24601941 29058315 4451198400 2733549 12699680 1493856 2527106400 8880300 16198182 50816499552 95127505200 1049025120 39372480 1124388064800 2028950 2234232 6485908 30225 339489150 6618066 6525376 15280799248 80988336 663558280 195448075200 25502400 5324400 2323776 11866800 16208337600 81968964 728640 16986369400 21114 596935008 37858184 1191190 12884508 410550 13734864 3665200 75591516 145600 6479760 1158257100 12400 56691835200 25270621756380 35420 17430525 20757933504 52362720 9596195700 18879 4921126 90417600 2411955 5946885 34927200 2229760743210 125277807600 41007094128 92237400 9921071160 277981704 62741952 149083200 20030010 19728555 275652 188614881 1106540635200 6074775 989520 49445 605102400 29545483968 121822272 821210400 1911752640 1860930 847665 9676836 5525520 109527495 18700278800 49311080 3255840 227360 53202240 99919820 122234420 485925 4472496 117675360 386795230965 17190899154 1159536 314176320 78427440 3451 43936172280 121275 208274355135 926900 80180415 13483058160 225313704 753409841184 548354040 49476 173660760 69092609040 3282680520 4379200 836665200 61510641192 4848800 12058200 10455225 108055584 484007216 152386080 1472562 2754 866421317361600 23811900 94802400 1348917570 474537150 6877350 110271804027840 279040681920 7700 27192256 122760 3680 74800 16047150 25599552 17486302680 61248 1752348780 193644611160 28477148700 6448 4261367880 218793261960 30748410 520800 78039 27250860 3053700 460337701824 46 3113756100 539 11214126 1151172 112689506160 12096 4658850 70235100 58243360 24067258815600 21097440 6761370369600 147981600 467991810 14440355289360 44100 95527740 19105548 20326390 10309384800 1132704 20056400 8805550 61725300 93670 309521856 75716368 608608 13287651520 2076256 6643520100 65504736 8423540585460 135475704 1400256 6135675 13309083216 57915 1100385 953080128 18055441600 11579120 24672032 1485862560 242420 288848700 847289520 261524835 121027881975 73950 588764400 318888964800 236284448400 2073486913344 96833088 14725152 146249076960 57404529 2327325 374393448 7093209200 275184 1742832 21036600 10095125040 16139541600 111321 721525 12392541 10164151536 166397088 2119551840 199640 80788432725 281642130 8629439 8334165 666477936432 97650 257764852800 28449897840 18031475 68830398 1616487840 153445900608 451665720 1855967520 7315 82911130848 5545451340 67095600 3321912880 31920 284050 77258610 38219331150 38664727920 295038315 91392340 102102 94513779360 1178100 474231700800 7268184 39311312040 719919200 235953517800 135928800 80697708 38915448 34016182200 6769035 847044 1526096 20691720 198469440 2624622 2093040 5696064 60565050 146024424 15348960 668593926 17088192 118982864 113945832 206152128 19997120 170768675 149040 33324480 158337229050 1686060 341034031800 386100 21582681120 778734 367052400 16409494647 99459360 68941120 16364700 1043119 7007364 89410200 8580856284 182327718300 53495534400 213962 593712 1493829857520 7178080 9144225 1700 572743600 95211133776 21365344 199067484 46332 47518240 626389038 2103660 19164882 49660128 40698 184518880 1374391200 35995960 2921098950 17829171360 1831204475100 245024 2909280 794831940 1863958824 12128688 1711710 40584456 134303400 21879 6000598800 15058768725 265315050 67509842400 437093800 70992 5216400 75072 15251211360 212358166020 40800 14624907696 40378800 581981400 1794260160 1944800 142560 6393579192 209 26978351400 118024200 259896 299546800 1201269300 4510355850 74437200 82467 2776991401800 36656928 6239890800 142745328 6525 633420 4292933568 22131620280 379059326345700 25470244800 266399133 14325749295 30889782 2884050 3913910 292746300 135672768 8342100 5355 81430574940 730122120 849758 724895600 404654400 651819168 107198 1881152 890568 37632859200 638170650 1894349457 1028606040 77360400 495049401 1403438400 130012974 19096 6175616265 18789100 7194227040 136936800 190018962 2799951 227908800 74251107 163270800 1408704 61888320 2348346 120991665600 4046544 24702465060 1135474200 2225204800 672687358200 5293385370 2560383 84235405854600 31270361850 180970440 8184816763200 7590 55962106200 89931465 1059078240 86095548 811440 105907824 2674776720 25594390800 1604064 1318005920 16385600 14605920 41726516832 757739782800 18932940 250555615200 948024 280687680 100546240410 510242733 1089270 89436116 15747732 887784975 1755673920 50297301600 146943720 34908480 1169979525 57219552 6720025 92784463200 21696875200 257403837600 80187030 612306 3714656400 149460292800 2279960100 25293280320 31215600 16221060 1828845 89887054400 4173120 126169112160 77718550 8330974205400 35586159840 64899744 4339918440 5413716 1147371225 229097440 203263900 59178319200 1518971454 12776588 7487591631520 489991425 13332664800 1438400 67139800 585900 4401540 792011808 8014405200 119860656552 4241160 117630786 3451775600 13979691180 2021649740510400 1856400 2877806880 6969048 36931854960 48674808 173475225 622440 2912 14869305 1155670880 4005200 10617908301 58032 31669827 42117702927300 78540 184430169 5090820 34786080 3998400 187572 3248 17503200 3390660 58140 76640541120 517316800 40116600 21958560 263915225 2295216 698028840 2391543 1013527610550 20123126100 3019190174 746130 47530950012 282241050 44374176 10995600 3151575 40622400 12801915 9027371430 2331754425 403471200 238783545 24837212400 9454380 20540520 80203200 21591360 122216094 825163159392 5511661120 2657408040 96269035262400 9319794120 19801976040 29494189725 208170270 64382175 501401225325 3419616200 41523911 4744821312 66993480 212252040 17050176 2357178 21103917120 4777619616 330347160 458631973800 125412514920 465928848 213717472 229908 77755759250400 267146840 11970504 114004800 24948371952 664950 11197545975 4139535400 7090785 179426016 1049598 56787276 277204132800 3164616 5155920 26325 18506948850 975666720 7166016 30185568 23598 183141 167635776 6972210 13176240 61386125724 666159 15834 208649925 26146400 8886150 21029279040 9139234 94617952 6264 4513685715 301919017400 1197218880 2505321 8033256 2996516413800 14973 63442368 75400 11797675890 87621996 18136809873 785505600 85503600 55493100 13080031965 7745784446400 67354647360 738168900 66759616 15477735 19182800 35397 1662540905025 185925600 4053262400 46797447697 140343840 9275200 338100 68372640 505412435127600 52367040 250325 84193309200 120428 2329644240 5232012786 711247446 2204682480 1862 576576 9933950 42581280 14272524 83641800 95061900024 31431708 12113010 35150900 1754935 91525280 1530787440 689724 24646450400 30928154400 903331440 3176415 53542288800 42493880 9327017700 11220167280 1278225 13075040 827668800 141018570 44049600 1044576 277683120 146621475 119318300640 5527176 699899200 397261865 731530800 7115169600 925201200 1479 18981486 80865989620416 13605900 814305749400 733811158080 128147169150 3348800 5824336 72182880 349188840 2117610 84407400 40886838720 55000820 6262256 160360830 273700 504756252 11738925 742900 11135805120 95611230 55539828036 9242418900 38152400 8023575 5585902245 2590563360 54587280 8085 32582550 6555 1696320 3218767200 388181593800 8691930 33042900 35190 755136 71475112800 145080 111432321 1167075 18367965 685026342 133727630400 640676960 14674 585815630400 37182145 2026868928 3120311376 42325920 17868778200 4610585980 23019360 133377665850 696762 3617600 350805455 79801963441200 6213196080 70200 2674440 61773712 170723412288 6509062560 11428956 213286590 80332560 177836887800 8051472 87810004800 140832444480 794233440 3078927936 2150721720 40319294400 237875400 291578560 30360 12666445 60211424 27836900 2659800 3059 238 386053850 23595351780 1164822120 204231456 17408955200 45600 575505 282235060800 40718349 513196992 719200 19132344 293020 1552325775 3817632 535947840 418209 1400490 5475915900 1189683936 472900524096 2020873725 10715848 238545 796343122575 6446440 386122275 2174686800 992992 68544 150495017904 1123761600 3096720 6163885 13627845 482587840 56405014848 402126296 24312506400 1339200 88799711 1727042240 648590800 29696450 4443075 434112 433218240 25479554100 1018976683725 288610 6474195 1935450 1582308 387090 1482756660 160169240 62180118 7718911200 8537400 21879326196 278599230 11828969460 78268680 77690340 118668 756261275 16606699200 1426912578 2507050 5232600 4361049 61806888 326025 126544275 125081447400 67198824 10663380 80170272 9071200 56637 2273560212 1276446600 134776649367360 682992 31622976 324632 204600 35163202815 193329950 3303720 153213318720 1562400 352793826 383231520 49986720 306280 2882061 770263200 8893962 357682752 2210 332775 1186205328 187527340 15607800 278256 198360 11420838 624660036 898870544 79975350 67248090 11803530816 22530198600 23336062200 150696 3502390320 371821450 2732960 1624896 914687550 51175575 7210803600 8263360 2397850 109480 531108900 46804670640 83140200 434651217 2681233077600 1845792 11051040 881872992 97667856 5766092640 2455488 596756160 427329 124741859760 9271392 360365372640 28696080 2325600 24069960 1937520 10857409992 154677600 6906900 1315392 386902320 49500738 234465 1043849664 209280511440 217850187555 398354628672 4207320 25148650800 182988 200640 7721077 231928515 24249225 15092784 733584 1607970 792079041600 511063520 363210848 8659883232 4310775 22234905 3327270804 30489585 5591300 82547920 727029072 74325358107 29070 6126120 603200 111260240 11496945600 963900 1118260 42181080 628082 16588957 659497410 25373376 3465280 8085420 104212080 142401600 4263 2674552608 321263943 103774528 35825797280 684068263200 405208440 9438140712 8866 1429428 1189205729712 2288 5120766 252898800 46332690768 11818950 489844800 6317655439095 32622912 272272 682341 9003456 25701115440 27949074753600 22724240 71604 132361320 9767520 89598432 13126913800 4798097850 2307360 568480 7695 1160755831872 1352025675 1365653520 273795795 173645446 10893722400 2313003 7676956560 349241200 1171970864064 17858925 426360 176 173284263472320 257275200 422585648100 1421200 327845 114194080 1324719900 1496748 248024750400 23296442400 29700442800 30713268960 299107809 711360 569415 4205460 821620800 363351744 825012300 41843973600 129496086720 9435424320 13189948200 2647226400 9699690 178474296 1505350 649133100 224967600 2872584 17829600 69495426 642341700 1634150 310590 3563868 14039480 156454740 66736800 609111360 1274816400 2055493440 24116400 5852304 6016814703900 90944 45136857150 66861 180090 73153080 1266160 221697 27855520 8219211 1563181200 17342 2923148844 106126020 35750533 57144780 59720245200 1777688640 114657993450 89989900 2171085 1722600 35800674 3378240 38301120 17125658550 765393720 80990910 267711444 14805559080 7825660150 11475 993049288 17640 180375360 191505600 2843821200 19635292740 637408200 16613520 6974813664 54151332335100 5689740 24490620 117942804 1176450 1860 37442160 2681280 6720 276675 4751432 742511070 2566800 77523264 2952675600 10698100 115830 13560547 249143466 8771490 496800 2931099600 3604831776 273600 2651517792 153319056 9087863400 1212989844306240 7726160 24552 523049670 160585425 58443525 778050 44000656 484362060 209136180052800 106677312 323 2173816925280 1126052928 900450 256680 22735602120 29261520 1374521400 142443 880992 39128704655040 21101080 1819516608 1166356800 24360 14101253712 146880 45677632 117544609600 3199298850 2475846 288754305 19119555 9575280 1358964360 143161200 2290869 2871661563225 565440 2569366800 42902475 12561640 4620240 42194880 13405392 36832320 1908360 10416 970019388 1042120800 301759425 11628 8200647 36165987 74594520 4142130720 168495075 15001497 13990526550 216605329340400 122709600 8139600 64483720 1074773918400 5508 2113511400 7432535810700 359266440 25346 7493600 136447740 596505 5067360 173043 44122050 76684608 7940078055 19828065600 2378411459424 96681312 56137536 107445 455700 77895972 26312 518112672 20800395 1864863 428828400 70308 66033 21077733600 71690724 226109520 753986805 16505640 905976240 46802700 2956096 1089250937775 72471 1886148810 57998985 53332400 186018562800 211248666720 622429107300 190789830 97968960 11445720 4743 2423430240 7386370992 22487761296 10194660 886688482680 22677454800 39139100 98600 10293075 286833690 467293008 99792 468 1358027143200 7447440 408595 1016452800 36109485720 323950 655751712 400851360 52216164 763840 1549776800 512325 13001297400 2555317600 138881925 168912 499928 176061600 3257467920 1546776 32716308240 146554980 139128 10958948 17986293 2022458724 12989824848 2751198912 3615706080 7927292100 148710492 1320679360 129737084400 16192 30045015 497159586 462024 1227722514480 937216800 4584239774400 21289039200 3277120 497640 44108064 1027539513 944863920 31667445810 8580 320721660 280420140 7501093600 3770 166121280 99132873840 1124040 374421600 160891055325 113850 28798429352 69440 57477 793800 22422911940 108864405 14844060 969372096 6058575600 244730304 175119516 4870134720 217056 53882928 20644800 772211512800 2844870 4481568 77792 4913914005 21871850 7646925 1344961800 593102664 1024153200 20358 641886 818235 16277976 6560517600 292498153920 4347 922944 16864 1633905 160015968 824091840 43680 48430525 332176005 19199664 9523332 30677724 574045290 16521450 48620724880 63405342 96172862400 7711200 12936672 2702700 11466 9690912 1890945 294512400 21450 45592785 100931040 20206098 533600 288420 148800 66647793643200 3762375447600 2111163054 11035584 1995049086030 14687456 24288 1022876400 162726564 273296 24525774 57408 19325600 329188860 8907808 1299480 561600 3740055760 966504825 13667745 5623300800 335699 3625549200 937440 3727917648 412300 17168580 11856 862419690 22908690 15655640 184892400 59053995 19953648 50212768320 26424307 61483968 5600 4560192 59840 27370 672336 60570750240 230724 6254072370 28932789600 766082850 13811616 349907040 13866930 515726974620 98127400 1197050400 18237114 1809568332 2038364328 32655534912 798019634412 13457472 28199600 43847232660 1940907969 15680358 3176031222 15346240 887997110 3114293325 755820 17992800 101485384 39225120 1350694800 197920800 5597780825 368235504 237749850 788800 108847200 201744270 1686582097200 1741830480 5235776 9724144976 12369 1056 96725580 22297607432100 1105424320 15524425 522678600 440 598525200 7050626856 5151850 10653419700 1036743456672 124263921600 16546530 736928280 22491 4430272 19783104 529074 38416877100 1135745520 41827236010560 3779575800 8876747880 123318 21297600 393255863 17480 5115600 18902755872 20383643280 155511518500800 1097307 215040800 302865472 593762400 56647356480 17940 657696 110315930400 2075837400 8194095 15890474600 129766 1717934400 306936 2435649216 23784114594240 26689338 292175 11636160 1995084 215880280 60328800 7056 146510 10235942080 93884662872 1220940 16970800 36048317760 372186 305370 3127294170 312255405 4145382 2176119400 23940 1571585400 412641 31023504 1683025092 5811663 3841687710 181857547872 924972048 29803400 24864840 394571100 8132800 26600654480400 9803430 1238895 106563600 8860666815 83967840 11074752 9110640 48221316 270563040 16405200 1062217800 143048880 51422800 3927 137156544 1135982925 166536216 127512 97962480 11165580 57769740 17316600 37632140 210905400 19492200 247225 17579562960960 1532165700 11118350880 143871 1989763776 665016362010 3149546400 145672800 1305795330 1980029520 831285 2447200 496496 676323648 2045752800 283712 6388568550 3239823302100 1270080 2386020 34924120 15307650 17707200 4486300 121687020 2927000160 58313455200 3351541347 18643484475 15651900 54145 85911540 842400 1666224 327712 221084864 1141530062400 6390384 197340 5087728800 8415 3951930840 446756310 2934336 93786 86830380 5942970 5303035584 1990560 1094277184 169034259240 516529440 8533184 302927040 96279840 5745600 696498075 17882792928 76488984 1836918 204820 337842536850 502740 53434080 17424259776 94486392 2514865080 10116881775 15700384 10431629208 716300 7218288 2337400 602114240 5976180 3423420 1897200 172722550 163431008 2380224 229819978080 164028376512 26207541360 4441060 17556 6358655520 25333956648 44631 93473380 6930103320 8063858880 564954075 61621056 5806134950 44799216 92446200 2156564410 4914 589680 4762380 58094400 541513323351 148005 1386642400 75813192 23757160 2465763300 76231136520 850080 512225028 1063981380 72284387175 29640 873180 27359521200 152145 1225732560 150258240 226548 1420848 182087136 100065157920 204518160 96251435 622751220 7399080 283236782400 33096195 9103584 53196 185720535 265608 1351755 114346704780 139605768 3332448 680771520 678132 150157800 6075885816 71145 751006620 290990700 6383888280 5943057120 28453902048 1429620192 2339959050 199140900 1071584800 610424100 613302580800 1100376 439361722800 309355200 7016109100 2532222 13016900 2239509195 354675393072 51881445 4604688 16900975 582389808 581473200 21272355 396459 554545134 2469956775 8043699232800 1836634525 84112741440 2666532960 1249820 1311380 10690722 51480767520 78101400 120785 41264100 562330080 78816754016 1032240 6976017048 453193650 979253730 600900300 2802800 73786944 4087629 5230016 84109200 5807540 9018768 10456809002640 105218960 15273720 694643040 1123138744728 154440 48364826328 16231600 245421792 31392076716 7066290 8867880 276 882408800 36514800 8020320 1648592 19285 10084672 5483540400 2750940 3780989550 4311197280 26860680 26952640 236030652 43769073600 8932 32398800 47600 344200428 1519392 1598917320 1292614923600 519064 18682536600 28529982 9349600 107987880 60775906100 62832936768 178380859456800 3700804800 141374107728 9169800 43277788080 33650416800 18786768 123731168 292048848 1686218688 6580248480 1722996937935 63084556080 85374 10607301 534827973680 1965565602 89864040 3082950 14579460 3123300180 550358368560 18951075 14578928 945516 118306825 5781075300 168454 17635800 3362260 1328765152 1179085248 97068510 1112067495 513154656 123559128 482885 38778447708 881328357 582272390700 1532295765 597422700 27398475 5501925 23205 8707776 5250960 10248600 4479018390 116510400 1931260320 37849140 168808640 9765 19318201056 27172711566 1538160 21868392 955277400 7431852736 1853445825 6840288 230193600 3622093475 433273050 4272048 152003739888 4799916 5551207200 139946400 187899075 174400426200 23246652 3942989820 16413402600 3023660640 4783086 266463600 1583550 3066381120 35547765 15822400 24655540 2195774672 1905778413 146084400 2939948550 1005946032 147026880 38836800 94868928 396401909904 42483392 28317600 101606778 1171368 322561200 1046222049600 158801561100 4482240 50084224960 9356256 213814440 764107344 42653520 76438662300 41172300 2640 68307470 4457961200 78198120 1174173 2534600 2134042653600 682517088 30294451656 195671700 304 513 546480 1733303 11701167660 4650678032 1500576 256215 19931477280 2588493600 46118700 42629253975 19637640 261261 2368080 87559758 19826574768 1081080 86598832320 120422848 21796292700 5687642400 179010 853070400 16558141600 9524760 3955600 92713920 1910268360 4697323488 2472275520 29016 16522145640 123512325300 210273 5995431 99057504 4363920 719712 31872960 4419196320 6976800 15239616 1125579 43152 72 875381472 28028639925 23368791600 6045603291 1523340 69 194225850 2545410 111384 46100252520 2352053700 6912675 34650516600 104838048 30107 23917772736 489060 29774880 3641820 203840 349460160 363860640 11182600 3578432 6623256640 10423453950 2091045 340170 35575848 23823800 3211950 95163552 7569828 4554 256112514 6138612572400 7650720 56056 7049900 56261124504 1921374 152724600 6619239 20900880 75168 476540064 6186558400 1000384 28429947 15862275 6032880 47830860 6992 170430 8589672 1483350 15346800 43892280 1456728 175234878 28891772 76608285 5924100 8645 16872432 31003093800 601402725 110836060335 6344910 10450440 1029188160 44120440 658350 2591858641680 5042520 5612887280 11157300 8228122672 286371800 22050 26810784 33532758 15254855616 3862520640 88124736 53295 2457 29211840 3193355880 10371583200 416024 31470753600 529200 49960864800 85974966 361940880 1580772336 14058252 77100100 23680800 12856441675 11424 5541900 156756600 744074251200 671814 54881253 1697533929 39913280 10956330 1456380 73440 417600 209063008 421810800 28512 31128867 1938244 40026063168 15805498800 2209413024 35280 510255 3828882084300 21318 799680 179196864 154714560 85670384800 185568926400 1520151696 29121680 4564797120 131846722207200 4069800 47685440 145862174640 128478 19612560 14348040 15995070 13884957009 8237537 36082846800 605857560 662325664 3488008524 5326709850 46535256 5409600 21226608 789360 96068700 2513511 11014763760 687456 5153967 1749330 1533870 39744 8405650 4033055520 41833260 368934720 673980300 902522205585 1148090580 22980672 212715671350 110160 408953853 549780 1729827792 138105 51912900 29197350 4846860480 3341800 71095530 48412 40052 59606800 459176256 143550 15465891168 524841408 5999136 2278916640 2523675 91929942 706860 1076194350 50665780 1268567300 64800 4273290 1011636 4961736 27815060 69768 1971716032 58180800 38347155 176125950 8078400 56913892 537680430 85584800 180666288 15 275889600 4349373600 2682418939200 18406634400 3359200 41013 20155200 276868800 276356080 1381050 65375200 2282280 209572090 65688 14821479036 26824189392 35296352 552160 24418800 1487104920 20428876 397670 6147672300 687635966160 984555 27727256700 38318 2378754 1427453280 9756667200 1930528782 9660 233492688 566005440 296856 19969950 12289200 5488641829440 295891596 7928928 34364616 29284200 66863815200 31990140 3043040 17716053600 8898240 2752791041 5511706200 48024 1829375100 47581776 70755360 687947960700 173309220 842996 13477664936736 110310200 345800 89288910144 1426368 2785808025 80 3234 12526605 715 12376 617109200400 693402528 8235150 365313 300450150 428073773400 939114 13919756400 13548150 516672 985858016 1223067924 235261572 4557833280 325909584 1562085 3610088822340 26747767200 127565620 3287817 57040 15675660 21396200 47416496400 100727550 567872760 2781999 8817900 65450975800 1460290650 379348200 794167920 710955300 36270 8299054764 112256100 4392630 155380680 146496358008 1123588180 140070 858293280 10182480 3317791400 23941008 2760800 86675316 761670 888030 14488650792 322432175520 339727388 488376 851809140 45936 960 39457110 1088544 161991165105 123120 34183749600 20296601325 139479912 5220 144789658650 490854 6960 159524164800 476974575 30336880860 187218682560 53089541505 86987472 20233763550 759986700 8892887421600 907060 4029025 748 7860825 317693376 29481400 133473600 264343200 2834681850 2863718 1335359520 43905002400 71060 2948140 27959382360 999856 72093600 221918697 501520635 21067200 54188 3633448 1293629535 4495 4790219200 278199900 5098548 101631950 385434 562275 1209578832 7207615800 877366464 5989200 433210658680800 426535200 9845185350 439263 27565200 219054990 25546847040 387987600 28742364 113461920 12829924800 4813536 3120 2925291915 160 65899600 17311115232 929494133568 1958507460 736265376 6635200 51906400 287040 300846 24002395200 8870433 4775232 137655 222322185540 68885434800 8451712962 17945200 713726640 135588978 392752800 114297120 69535440 27062135100 174183048 258883170 1889787900 17302464 422994 18810792 518341824 909758304 124950 3918915 151164 30250451 33906600 1798629300 1276704 7857927 58344 251370 780 1243614600 167651183700 1621477 8923714800 78765574305600 28202507424 1519531650 141430680 156960383580 991800 144765466560 198863834400 1898476580 1983520 286 54720 2450448 2061675 200130315840 105180768 441240800 52907400 183452789520 1001300 3901950 11251640400 41848881984 414952738200 9885044400 369512 690690 205196409 158583600 195924960 144979120 158415808320 1286376 6256575 215760 513590 24959563200 435065904 10883808 8164080 4098448200 278369 12828866400 148960 9016205850 1840 824296 5875522380 275400 19400387760 11232 2545752240 37514400 1564744381200 309955360 224932032 466721244 314317080 1650 15858360 710424 267960 4883392800 50036706720 20945088 444422160 38739708 137894913 1206576 317370445920 245044800 1028160 171360 8008119392 27817677888 191957931 18530584800 610740 329327570 23802783444 18792 7656 16728360 1796097600 33357804480 5123664 29715285600 263047400 725762700 20517697200 42977247885 1627737311200 88550 7238273328 351731952 918931700232 2575287 93933840 99009880200 1766293200 77529760 1325382259950 6380 9775 288144 6171092004 2049894 8083494900 185888115 8316 2587200 120338400 99533742 585492600 22776600 850624014240 856455600 2272400 293957664 252439200 201172950 4981340 993600 13130722080 14603666 416208 32726700 4542615 303600 19840275 2084690790 3820536720 1212524235 2921184 693781200 3024791640 42949725 1896659856 6104700 110543520 4253120071200 19691100 190327104 5368545 464488128 143997480 1612160877600 103825800 550368 560196 295223292 395010 24598728 23514400 526240 134053920 56897400 1240133895 344705600 360035928 3854340 57271725 38877879625200 22287938400 5273868888288 2917243492800 865510800 90675 345080736 58450080 20673900 1226288700 483070427840 245146512 226121280 589226176 1068242175 3464175 10871714880 11721024 583440 23951096 7810140 453420246825 318378060 887110 21383208 47275800 184863168 1232881650 72218971440 1780020 3436461600 4775986800 877845600 44993520 4511936 48783336 7732945584 696904800 5759899200 2406768 7450850 17368680 568997956800 72726 11916591456 860200 6493725 172796976 76315932 25513124 11921861952 956112300 38761632 1641340260 1934400 2297295 113799591360 142760475 1195236 4108104 354045978 114180192 339909696 1315440 1701788400 93509640 15128256 1398933900 132723360 24154416 51336 167960 1079568 225943872 254829799224 750148326720 35289235800 2171481998400 43920800 42278891200 272832 4444888 232569792 1088100 131047560 69240864 6829667040 1610 171685800 1396964800 572810784 95002337430 3221127 528007872 10771791030 4952547600 91140 736281 444318624288 327010320 7559151600 38244492 180554416 3052350 12601837248 196 9783585 7529280 601980071616 38675 31256180280 19906748400 318136 9009134316 352531342800 2583591150 269594325 635865552 76722950304 1603608300 112522249008 1707480 2109054 6138 338203800 537010110 383297640 6790135716 70499 1104799080 23771880 506688 113400 1643488 4825515552 95150160 232232 7660224 380037924 361332576 179003370 5349050 2317848 6897240 1044225 932701770 35341488 3638606400 67030826940 759220 2032135560 1499400 63814701405 350469756 5382 3011104800 609371154 3003156 26400 8940555 132013173600 6904415700 310375800 358852032 4209665460 749592043200 45863197380 2409402996 32303040 510 1190 41654871027 14645390760 7381689 261339300 13455 12896 1251677700 470269800 66189558240 18635400 64630746180 50425200 11594 942172 3477600 1805544160 1736 996401952 252706217563800 3567617189136 601920 76769565600 198002952 6287162700 19151664840 1383175794 608855 80877636 30707826240 40340160 22540 163330475 5515510 7916832 634942 20633991840 183540 27331920 18842460 42352200 1517425 488592 66120 447901839 931635825120 466488 174089552 185796318400 48719147400 8900100 1182272 1680439800 24663600 3014440 2187932619600 905567040 33845175 60222096 6916 12755558592 4008513600 29897215920 35145630 11248380 72616729185 23183325 5325596640 433937504 5466384 504504 610775235 448224 3209732064 1377926550 55064318400 32656320 11248288 275027445 920588760 188107920 177930799200 414656 25257992760 4090450 3703518 1066871169 674458785 71628480 10905436080 18758174400 2480 6931814175 2400 31747100 609640668 7522809525 118920572971200 7845024 23474880 816354 39213720 1052189600 1309019516 1013472 17463600 8010400 107415 1825740 71740200 18680025 11148803716050 158943200 10557 131712490 452426100 8282400 241106580 5859854320320 18987696 2177288100 6492640 235148465475 225693020 220 2912055300 2 451259424 138949440 1395535680 133448099400 17160990 720071856 19734 400600200 913368456 305754649200 89190429728400 267413986840 84126042 79041501 9405760 1676637900 3118752 20703018336 60737600 78278200 517293 3272256 48360 543210857280 12574325400 43709380 44241120 203632800 1938969 165480975 899 26784 10259820450 1400700 148032192 12504800 122386264 7234656 42921450 237571600 4041747450 9043320 166095644 2869020 145638 313920767160 264135872 5287425 46953960900 50830 3912830075 5609760 10006515792 149408 126289963800 5294452800 55150550 25779600 1365984 693236880 3264488325 110670 27280 20118920640 551350800 779986350 13317850728 31416468384 2128 516460 6064949221531200 27487824 2725569 1074020220 102701760 782273700 5927062050 75731760 29477131200 63520624440 3136071600 3093552 16450621200 7030180 47927488 278806 8957520 13371878520 45309600 1849770 204214608 38261440 262679274 1140028049160 31977 4082040 248971642920 109296 12704124888 23647680 256598496 7209663552 533715 7796880 69572160 10710 1222640 107065 828426144 422021600 87932988 12640367025 3573755640 661895582400 5895890 8339451120 3032474610765600 33745140 18167240 459308850 317141825 3388176 83831895 2816421300 145249632 118954440 730800 3640210 5735257920 363993630 3603600 6027840 14560 5394 153468 44394480 10151856 896448 3597113520 7812 73195200 1835262 636756120 380510020800 1876800 2735952120 8696520 35515584 345050305600 348179104 106868160 211140 5174518140 27869447760 405269200 1051365 3127036185 9278446320 3900225 310464 443182259520 272635902 28600 39564525 44128260 286960800 104910400 3808 349733475 5913622 1365 707153400 13391504 5320130896080 125174280 24954531030 36442560 1834527895200 1262899638 6458160800 64144332 470041790400 835665600 54579096 2494206 10458315 660744 510400 4678128 53089344 463922316 535550400 11143232100 1186731 77376 3549600 1377708696 11600 733700 462006888 270661930 43639200 3023280 5854000320 8963136 53487514080 47108600 4770900 193824400 2630880 5663700 806080438800 736257600 660765 76608 6166480320 15639624 31263624 556790256 127859550 336353472 225216 24128 3059128800 7917 1757545 19149850720 6686381520 5866372512 1698636940 25603830 16929 78958880 102753951300 4064271120 160080 125856 24914346600 13853280 57276450 37623754476 1963602 28902720 25571910 5814244800 17130400 7043094135 968724120 28814400 650325 15943620 234701775 401844300 25704 939455 952128 83566560 22176 64843072 4562280 121030 3286899 4700417904 30776545800 995280 5148513770400 9687600 9532007100 1650164670 85954495770 1786400 314650 52065585 16720704 9508752 438900 250162894800 1611030330 454298208 417312 9200 9842252 31395 1015 816858432 2819264 15199734 423506314 274010536800 23052929900 673536600 87026940 14975737920 3907953 15187812640 1512395820 23224539800 348381 14679135900 8255520 794523730 9530015040 60318944400 1881 748011152 1332955872864 144152316 7390240 632923200 23430420 15193920 104880 7304220 1572570720 7584192 3131548992 5045040 2574879840 1094380848 3604680 215600 117163126080 1158924 2874732300 1663970880 20924440992 1506960 6367561200 50032578960 311288670 47752497650 16817183955 8937443592 2499 157872 16146 1611225 14848225 95653600 1798464 7244325396 6977678400 17160255840 65223900 67594111200 79416792 231 10378966752 100531574 2934360 98915520 107477391840 1676511837 14380520 91010642580 118444472640 51949800 5902400 77357280 1688930443200 21073998400 7440742512 149147875800 87885 116746344 17051701590 8250123 94240 1557192 611320 416972556 5481 604958328 3606295 240 81228420 10350 811689120 57203300 5755050 738637099200 2650611600 854658 11094993 115567088 18257400 33810 5749464600 7850192 1301690 26726805 3343470900 15356634480 1471546440 66555 15540525 86493225 10942268400 1726725 25965324 55335 980 4496160 7101398304 56297681440 2047023 370611696 13204512 27129960 1215807600 2558985520 113621200 1513017 2767010400 848160 12033629407800 10291008 1153243 644837200 94008358080 3479939100 664267968 6135544800 12235080 4600 4628052 2258328600 79168614525 520051896 23617863360 10783773 250825029840 5898837945 5038800 11098620 361913666400 3364725 855328320 21129282405 24218103 2235517200 111435 308 161755272 20671200 5016 23700600 214992882720 920322 343234251360 27751248 17298645 286762896 4205855808 105889056 11743308720 794333925 742171248 5809440 12586 1081096117920 1748375200 2405610900 62 237504960 370351800 586432 60720 37418700 316358100 312417 59520825 21543582060 224595 10555815270 1812239 442901340 259097283900 30040264800 621 1362543 3183780600 11986065655200 18183 2319611580 5175754584 11595360 25675440 11401137720 695987820 8676800 691438880 465696 2440350 27115 625584960 79423344 353037300 81534573120 1214752 250359100992 537984720 25322220 22770 10005 396198 646323 3338398800 7666282260 334433373120 4455 186946760 43648605 161103033 362390496 21328659 8449263900 8259300 327594267 6362720 624036 7385378 7923960 5244 26648622 396531495360 165822261696 36828 1390753 308105280 3684641400 206917200 65366 9080271200 628866 9552774 19339320 2231550 2384148 298439232 3176297355 28080 1291795575 791700 40156716600 446400 14827095360 25752870 103305888 745116372 63840 1719499320 85239700 245419200 495558 1471003934400 11084850 813898800 1375920 76551475 86919300 10870650 104568090026400 1992247488 2316634538400 1079878800 4078360 61896150 24056109 663261120 7636860 813280 10929600 13366080 83817888 336226 14425929360 342459018720 16016 37270800 1591890300 259653240 2513289350 1532720 283853856 12751200 1589432 24570 40449174480 1995364800 125675550 79803360 26944983 640320 114406600 414538200 1865325 78200 67439680 101302110 870915240 146300 20933035200 9585576 2374848 32940600 14908320 1175104476 297 59430571200 108376 88636451904 3733268 2628523170 119523600 2988804 55274087232 278888400 678600 2325 354323970 6356189840 62491 14362388040 116887050 60758858160 15015780 45196326 642878775 30030447720 170862892200 44550664200 351624 1121120 69160 27432675 255355531200 751077302976 8822308950 176040555600 198609857600 95036480 7640399624 79368569280 52919073900 118482 2331507024 75619791 17243100 100900800 2623995 121117248 12412400 4419360 7106 20498940 209622 110986200 136064728800 47874626800 88704330 6270 205721208 765 1147940640 889644600 13758959214 134642007360 4841115279 26261444160 3025045100 84525 828240 89691647760 800400 5525 176178626624 28973100 1146225 72037056 66886674624 31400768 701719200 55329050700 92828736 15657744960 629209380800 9821575 321594 1250814474 466985376 6003088 1451525400 2567544 380479275 22741290 1012345920 836 2195250120 6681483072 612621133488 54676125504 3706560 7903861680 1219218 180504441117 2169200 4095102528 8075340 8500800 30002994 21767616 1404 90836200 61426537920 44705100 7947160 67897830 451605 816388372800 8184 23082409350 64422540 5118878160 1320019680 44290134 23544057537 94764831586425 2299785840 7421400 26796 354844 16847081170920 4409922825 209166300 342014400 474164964 757361291400 9982 12661600 1762656714 5046552 2393731340 216324108 9057906 414534120 87694465320 16343800 3244725 824600 21301280 738058230 688275 50948128 8234155020 49764 166842 297172512 91043568 64188600 29685600 129768480 136553760 31090365 67877600 422666400 1080555840 8022419605200 3882598720 4242920400 328781700 17143434 36638745 576840 1202554080 525704634 3102275816640 26970 9421720 2494580 89995091725 15298283 1342525275 8105384 4836482632800 22709484 38688 17019288 106453200 260130 442680 2477511936900 947856 35496 3219700176 68993575200 176204 252450 2027055221100 15193976525 955197360 904332 103194 7272600 209304 415701 2606078475 795600 16005600 1915166484 1383891600 577835440 8688680 17360 2076195550 104328 1403975430 41258157969600 1576575 3826468800 869526770112 20497200 4573868191200 86526 12618906300 106296321600 13908838944 1795365 11138400 2552550 156765643650 2190435975 174283200 273107520 2939300 507150 426075 1424016 12952816800 221422656 2786944776 81031104 303095913120 5513040 49794328584 1966922100 114969456 146306160 349363434420 13656535200 42299400 1022590800 2920733200 6936800 741675 31031 191807375760 268795296 514594080 2783690 1422435 24812400 237591200 34800 10297027540800 89575200 9744 20025225 27443209147200 721828800 122983200 27227200 21854690 33379808 20097 1335734200 3815796600 176965138350 4633028400 35077786128 9544080 402838800 1977885 2828853720 70968800 372586200 16523388 14255472 169954848 1333266480 4969440 12103 2441880 183260 648648 2780700 7422757056 1037628900 28788587100 9604219275 49083840 22362480 3363436791 1793282400 10915819200 9763593840 6096090 293362608 3801900 8753814720 592800 1062963216 1818575478720 2786784 2521168 3938074140 112990815 669934800 381225 941762301480 583134552 1496313 36003592800 7447869660 87400 88062975 25592112 11700 751725975 14425180 1078 1196 5720330 220897043325 713249550 805515165 1764675 368900 853146360 1232777 6370 164424 23207184 56572272 10726070355 7882560 7983990 102782400 4663113 75014832672 14466394800 524190240 37110150 4740120 455992020 672945 3320100 7945237300 527 1747169424 3824449200 3040303392 4186607040 90433200 135380700 254373210 107596944 598609440 3027024 28064025 211822380 591448473 105994350 26295192 823415502 100540440 4960495008 39897 25055561520 35945616 28223506080 42674846760 1025982045 155573748 229086900 84303 919914336 58462976880 94954860 247832184600 570765031200 15736560 161515200 20303712 1302889199040 17631691440 2034747 5896800 50715 437184 450456715800 93013560640 14546400 1144 10550925 4019400 7137266400 116841725 500697120 5720085280 11975084550 329501480 8010090 682826760 895803678 7334065200 99111600 5390280 5080338900 10560 618759225 3178094920 2709400 414213072 9132825 399330 37360050 319200 544272 14726469555 473227300 5225220 564482100 8506240142400 4136847390 39427847550 31793277600 29017674 172348656480 3958416 25786348731 16908091200 76715730 42226436 232407 133722 5032170 810652480 37439344800 986 1788722320 32463200 9189317002320 42955770 52668 511887816 160810650 584629768800 1088059700 12756562 542599200 17665725 736471008 465352560 4331600 1449420 4997280288 1307101125330 56756700 15420669264 750109360 15636470850 4796344800 4254822 154829376 1142083800 1236900 1608739846560 92986608 5096595984480 303368808600 3657654 979090112 20585387550 8138988 281996 39651480 3662408950200 1928852640 449435272 893763325 359980366900 126826425 429006396 6215227200 4275180 206158680 43088200 12785955 190300320 3069 1090752 5222880 6926640 10472 302064 1327606 14533792 20231904 17751988800 8910 787930 1927800 621522720 21252 30039 7549802 5754840 781550 125245120 3519 19825740 1121145597 3448620 13524308775 528960 76167 9428712 36650432 154162008 721656936 521664 228914400 301617400 2752893 123774473908800 7920 65165100 62837775 6308455608 8145312 33575850 303906330 137700 2576901600 211629600 152490 5955950 563026464 236916225 98049 31102303700160 32301360 41453820 275289300 523861800 5755613760 3281898929400 33075 10740202200 852159 23913400 23774985 72229430 600836544 1468880595 51402230880 658377720 304290 754459524 155232 32920160 3333275 1729728 1569603835800 11540144 26012448 2416545495 35531496 10314304 522840450132 211120 27720413280 344565 4214980 272095200 357903 68296670400 14779800 97196400 1266720 501952 47063520 45166572 1449264960 835458624 55999020 4723572672 247074464 1585607639616 68729232 122522400 10413520 45278352 2709630 41801760 1878676800 20717424 93306911100480 28747323 36679200 12509176680 34162 256397400 79089525 4950978956352 19672551360 132171600 7246324800 2353176 621180 1927170 23582475 163020 747787040 1250247211200 18967410 212976 4963959 245714175 1383561 87141600 7452 107296757568 2511964224 801009 383614751520 3790659600 2898840 5754221272800 1447390 293025600 1820910 57536 630819 114605994360 24174150 3921026200 66690 43915493440 5282640 3537768 5507796 19994688 22393800 7959978 207525780 590240 1240 2685953088 2121175 265521200 361920 11012863680 11132100 5430208 55271760 66355828 1587600 136784648 6692786100 3656226924 2305842 120180060 1218 149226 6285808 45384768 3039946800 215975760 918472464 833876316 509600 53360 4594658501160 63144981900 6635582800 31850 43810998 29029 10453572 843873030 403788 4133779650 29880900 9393384 29302 473970200 1087343400 157828440 5714478 1403221820 9551973600 37702175 997425 14014728 222413499 294814 126898200 1525121136 6697405 525 2387835450 310761360 144717300 149825820690 130567164 1054368900 201286800 110115720 653660 899870400 25841088 159667794 69069 75314624 624312 425952 8301031200 1702550850 1443050 40658112 3316305600 3295014800 92524015584 4267305 40040596960 368464140 1805076 909651600 1295854560 20462041908 1762040 844074 148214790360 180092640 2203961430 2086063200 54670980 8804400 308400400 60127704 94329900 39850720 1374584640 860882400 18360 1823711400 5602800 45287852610 12993943725 787614828 141815700 49193280 296989 1606268664 28081620 2318139824 80955105 11565015 26473230 25024 125229888 32178211065 20252952720 3401700 1396755360 1304160 772616 3255595200 6273641920 49840560 11031020 732481790040 4064445 15238608 2543462208 39624975 5542425 28837440 5890248 22165 13089440 49570164 25909728390 11440660 5063238180 49211260 31654 199314772800 6476408400 704816 907810200 58317840 970200 85361706144 29930472 154040315 5183717283360 263693444414400 62540723700 2099196 4581304 2708316240 52826400 151183032 51057864 459 179639775 43655150 1014475 45821160 34836809700 1732525830 24453 9900147600 7166429424 127359648 1926848 3001544 615264 2369851 100100 2912168 15525 47375328 870131808 614891200 3229200 8357424075 22760892 2968560 3011753745 784801917900 23560 11952360 13935240 88158457200 14616 2775124800 52948896 1694025256 93366 30940 143706576 137839755034800 7355019672 12498200 7001280 11012400 1077179103 374796021600 3927204 61291830600 10928939175 8330493600 377055 145783638 41101580520 3296475 437920 2347785 8459880 1489600 161280600 92070 2586584 9405396 25611251400 6288660 28980 376328592 5073466944 468234 722017764468 48171200 31351320 2628659880 11102414400 4056822221760 6370744980600 2179629270 154434280 50908200 255647700 392896350 351456300 786226240800 163809450 26830834800 232254 4024625220 32125373280 10421208 538899660 3981349680 104756652 74400 3371984 7029126 2277778320 165533760 775008 16116408 737899200 80349024 1776060 319783464 11775288 97216 94097025 68034 1950768 14670046300 32429540 18939412800 11737440 11305476 5094048960 1092522816 64949124240 2539768 61630800 21381444 23502089520 97020 60030880 1110732480 79839900 9935632 100788688 721532448 1587460 97053163200 971152 171658656 407018304 106743 93331700 1244100 66306240 10392525 4092480 5686175 21395520 12508144740 328104 5061729600 9172800 3410340318 3019302 363715095744 944893950 99050952 98175 6144600 3896235 391248 34157760 9687241200 177534957600 181440675 111105540 378788256 8273265 889288742160 419026608 136778355 5589814950720 17568320 879060 1279719540 14228473 26928 362355 16684200 277763850 150800 500655168 37936350 32147544 94846340160 1523427885 410032350 229732925058 13213396996800 7354395360 15680 800079840 4930 2750041 63399960 27650700 4761666 16564800 18142400 40042080 1689852780 178516800 590711121 715488928 103738184550 4859454600 61064575 589050 549010 415303200 220631860800 350987 2238484248 2344879680 13446720 51652944 10855425 97064968 13674528 76606659360 228 12948390 55673800 271857600 238414800 26675533170 340340 37749010 221672120670 187443360 1547208 11765880 128712844260 529555950 18729360 108109611792 634725 51680 1872108 3779933850 5879897100 324498720 3037037760 4675069700 14232400 1083026646702 4057200 117011676600 46872 16290624 151626384 190004674860 17305200 4928 2108 1302651 746168760 268870368 154378224 495040 6248340 6702696 299304720 2026042200 201952520 4226112 28378350 1387801800 19102683600 28458 279810531 3248700 89998425 8163883728 10623470 8279070800 2995147584 404775525 865215 2558267712 17377360 550188 12889800 7733880 47759868 3920458449600 150965100 106981 63221995200 2306486 13681365264 8589945 133090832160 1823277183 790274940 3696055104 481104624 200583 4178988450 529338537 8617640 359279550 7330400 1880247600 69722100 19100999060 106290800 1156302 6603300 39519308400 469800 14318590 4760556688800 9860 517045969440 93880710 187920 1312691380 34111935 40924083816 162861149880 212784 568598940 2479400 762311365200 681917600 5065865 108302664670200 2966080 44902440 3135312873 609849092160 20270552211 21905499 63303240 308154 99431917200 74355246 49248 1973972 9140040 203693490 340345074160 18150270600 118371330 15825810 2729364 48632304 904176 982080 10075 1418641840 141325800 36400 86294390 2190549900 37974286350 20170080 2741770200 91634760 233360622 39089615040 8985442752 5524200 49404930120 3457728 8946080 101461140 369600 344080 282313886400 163581541200 546459760 91893170023200 326830 7398805960 953200710 7128 8073 64295088 689040 2355430 58287675600 4974458400 1382877760 114912 1691155648 2401200 15686 45277033725 852397 14488373900 1983600 11583 768337542 1769850 6294624 63835200 137005268400 174594420 1862790930 275679510069600 486443100 718704 394940 1474070 7216569360 34095880 47040175 467317312 1476337800 31416 158355 1835793960 449639190 1654653 84645 27469728 506323818 600780 521990865 108 170775 20196 5219908650 46558512 3188889648 40642711200 1365933408 5803779159360 108537975 60610 5245125600 1332289728 34086360 2170 9734961600 1045 411442416 148957393200 52783045 334719 3925096 1034091938880 629300 5895426240 40257360 516640761 255487680 941160 346965058440 560728 26744400 317733570 7507611930 57288 8192800 8591154 550800 1302 1528800 2452577400 623709298800 50730570 6959878200 366275 112039200 38157966 505818 1061693248 627364192 9672965265600 390186720 153140 3908961504 4321493 7081452 28419502650 25776485280 71524440 6587324016 3353854350 398611206 14608440 314433 873650400 327360 20902085820 9345105 2005604901300 2387616 6333489162 359856 6185630880 869440 184800 1866634 73789920 37722976200 510048 315315 21375900 9796896 13928483520 3330724320 6803236440 154448910 9266400 61286628 969461192700 86551080 1968624 628320 64913310 79373 24094795725 317667168 1053886680 309831377856 21279627600 107286660 3081540 4560455088 5486535 38096520 1367783550 803688600 4581738 452878526100 52605072 2046240 25355138886 83696900 4147605 304820334 3405101700 720 226494060 137241 17825 110055 107956800 601380780 6762 10249470 3798194400 15800400 2700 104316292080 15687840 81345 1413034560 29231488440 13625430 125488 325584 833945112 216315 35737556400 41305364100 289884 14040 3793482 6630 1425142215 40112800 1835735616 859560 1052480 162435 24871 28405 366648282 123379659 2116296 394298982 355715496864 4546438696800 2724081360 13794480 719026 25034856 22197240 5776142115744 11626160175 92431584 154268400 8114400 2008314 91209101760 1157912 145789280 2380320 3150459312 502425 73062600 23972131310400 1196431236 36046800 8597496600 891 3661347690 11107965607200 377568 12521056240 133122528 24347400 538829280 11 154442302560 4831400 5140223088 10514639520 1605975 15310295 119721888 3275942670 234360 393631056 202164974051040 21216 442411200 5179356 65334825 3965148 9725002560 86642131736160 2060229600 7721714 2426329080 7580430 203112 102544 100586475 9657700 44930592 906387300 74692800 462620077920 210592200 7840179 3065440 20410200 9096516 73153800 24682944 84630 188480 18848 1376845470 10079823600 47912205 904800 1354757040 38605385 697601704800 148586256 4389184800 9836275680 41342400 156467850 990014760 627991056 1437118200 18489240 120175 4312 568106 206712 6511704225 168292800 174863026800 1933976154825 325559520 780390 2935827180 635040 185596752 8824816 73489416 146681304 8679836880 14772741984 20871648 182530530 1213164540 2792790 29464725 393965 95800676400 423522 27456 205176972 38137139040 3309033 225228357900 935948953940 126032985 12341472 46200688800 62640 4222326108 584337600 6382233 435748896 4347633850560 665892536400 6857373600 2201100 4178328 121177806624 76694310 501600 187 83329155 30942912 235543 9580067640 1877516550 74116350 235144 9421230 1294042176 25639740 32022900 5112954 2625382760 1178 11000164 241544160 404329948102080 337212 69010061120 6871956 19304285 8155728 1704300 135188222400 456326325 1139085948 5047350 372600 2429504 1910394720 1287 354817320 39215 65458800 1185861600 1933470 25535553120 18141200 8520512 2897730158400 2256800 348368097 1269450 18546660 213759 101959 2220075 40857752 112313874472800 1030938480 69058080 4357080 375645600 262462200 44724960 1 34946016 539184240 20318144 101159520 39603952080 5331690 102351150 7344402975 12064696 63867117600 759390632 32761890 11225774560 67735 459459 872182080 132138864 931 443799720 46449079600 3905437536 86020 458379075 72675 1394030 1418157 505797600 12192300 22241349900 87592050 585400032 1658152800 729120 232466520 59616 2200219560 505159855200 2948570100 462 12379230 107158480 7878650 31862544 321970017600 7736040 87897814804800 3073350168 86283120 3048045 328440 1088162775 3191944140 83998530 172040 793611 733502315 425312007120 5781510 195228 123916092300 75209904 3875386725 10586770740 1432916100 241800 690525 3178864 3182400 397116720 386547525 5138733600 39959869950 29611118160 1581 257180352 29274630 3730490400 904438080 62078016 337398048 23327136 6022209600 468608400 29400 415992720 396203808 16612128 3303825 237268575 101317300 31420224 56600544 10443232800 77488840 18781584360 18385988400 231415950150 1247978160 3828 103079340 1418701572288 54070200 1201217908800 410335065 75950784 44460 12541251492 4424112 197261064 13231296 149382985752 1909369280 16327080 14211392 11958886368 198115008 3301650 5083 100872135 482328 3030959131200 60585756 958557600 195019461 1988350 594320 216228474 32611950 20438145 1866884976 16822548288 683100 4266592 27432405 12432420 1620833760 347290892 1882320 401760 1109090268 6210 568764240 19048260 2511366137280 8562829275 3272670 223044800 2585229847200 2377222848 54939456 2246360688 7108920 308868560 42075 107712 152373312 10346336 1232064 3763285920 341961620 15618240 3173704459200 290928 1053 37323 14014 7571636800 97925373 29438220 2393820 51915600 28486458 9205887600 2055300 120304800 952413 12214800 374976 5882940 507102777720 3482120880 1177237152 3577444640 5474 100461075 159189030 1079960 1557643360 475817760 1311281400 1179256 2712449025 152228076 4167490704 116025 2906673770 26622 89816610 690355120 206459328075 35927955 24012 12025024 13531067550 1269777600 13662 27160542864 8721 296746560 11388300 72165693600 3558615984 24857979300 10013421600 232301600 2322540 70560 17759942200 525076552 95519736 8199576 436013760 621319608 12486240 2920581300 53130 15315528337200 3809332800 1411905600 175728150 3790215 272508600 197600 1291150 1602400800 108194470200 8404200 61985 1655814160 8430300 48062400 85645560 1242898965 2433740400 8992783800 232589280 48514752 3877938 5929308 17255 21952501200 4084080 1224629952 39653149536 311698800 14683200 145363680 1048110 13768454700 115539480 67415290800 41040 423571680 307335016800 529445280 8761465440 1774220 40614210 109616 4433 1513512 547473600 18400 34425 10978873360 1725662400 955049953 15407700 2234400 1350196848 131670 55752384 26902575 4599571680 2152800 4955023873800 151351200 3213925 814366980 510262480 94551600 5114382 1122577456 38003792400 1106028 1086085 73780 5448162720 3570 1815027060 23833182912 6032 3960059040 16691675 26416650 349272 38975317920 61446 468818350 6973995600 44880669120 3768492 57200852800 29484 6511680 21430710 190685695200 1778792400 663254592 891517536 207030183360 2614202250660 265182525 2057030668 1489573932 179550 518959350 5684 740531040480 25561536 89501685 1090543608 1029702754080 922336800 243600 182811346200 1597596 1337388360 1417284288 54371520 53528475 324566550 9561123 1210413600 6469693230 155644335 178748871840 285012 1743703416 1137235 115044160 37969531600 71280 147420 363083645925 4150515600 19171152 508300 24072990480 151684404300 962209248 22134 1516237305382800 62300700 8318177010 4200768 14287140 20553 23835711900 54501720 2533395664800 169911 3393880 12192813360 1274 36091440 107984448 31565688 18123840 1773376965360 217039680 47058 19283550 5441904 225022455 1894633510 62109055008 2480247504 19686240 7057847160 2745050 23981724 990338400 68172 4405100 7443720 156687300 1681130 357744464 259350 345177560 7147140 143056320 55591754400 356761718913600 383724 606970 147 170172537080 10951831800 1790100 43200 18620 121440 3297487050 1945000512 12223442 351632028150 17235280 3251556 73956960 2415352139200 2133742338 2793510720 164859200 4466232 117976758900 200467575 2726880 784300 1533190560 160340544 1243602360 19278 2185920 1675674 111711600 77 6673680 55440826560 403305552 6263890380 448448 592515 5217300 226326100 2487229200 9172639476 9857474550 2666932800 858085628400 200970 23297344 21912660 1088 3544981440 40098240 982856700 15873713856 159936595 14830400 4915680 647280 27953100 28690200 4448269980 1584023616 245642760 391343400 75635040 306638112 114411417120 494780832 1321488 220468248 3825360 769413645 22569302 270405135 45319365 458304 238700 753480 236579389200 57946200 638856855 360828468 123751845 90942408480 492660 39600 87714900 16796 1062908 57558600 565303200 171815175 299744 21315 85726784 15782844 98431200 295415120 92458275 312909480 138849570090 4462920 118404 1318467222072 47727320256 808776360 5739703200 26777520 77329455840 13951392210 188955 36231624 470523144 3086265 35814240 1785168 90272 537602 2075257800 351 3907022535 215259954624 1065854400 227891664 7343728 11854124100 873584712 67707906 203941920 719422704 196200479475 130710112533 355680 14784 649264 386105756400 55055820820 3223220 203320 315172 270135 6933465 398507200 495502387380 6104241 2636011840 1042641600 257040 131675544 722189714400 65076 8751023325 957220521075 13143299400 6643175 24802677900 165002460 185504 1453086180 15973200 1478787024 620751600 1493006130 31806 13638352 303025 45017280 245544502896 1056972280 9108 598086720 168489720 157257072 376573120 1972 20944312256 297160 16480840275900 7855056 3919931400 35581 47563752600 1934593053120 16291275 1672 414863328 5471385920 952952 698377680 90852300 312729417 110795564880 365769 6820 1191350160 11623326 36886033800 6013807800 926653815360 52360 316448 46581791256 2216721206700 9753840 1329368040 2007835830 57328996725 10491040 196448175 17671763466 872209800 24582285 168470811709200 4185 73899 633746000160 21306839400 9858580160 5657707440 98346105 1121680560 6073760 770385 59877740 324328835376 625123605600 13358520 438683232 51150 62721432 1793505 8353800 93768540840 1271731104 3623028208800 3072459600 1354320 196247205 4172476 65696832 15220400832 5986992 5159700 1406927808 403 24255 167663790 134370551700 2559211200 782887248 165581416 135795660 813632820 5549310 60695712 5115 639540 91800 5183200 131507376 22654800 9670050 449305920 4331314575 142503506145 714810096 22475 1745568 10477236 19130720 130223808 443837394 1168293280 18239680800 2617888 336941623418400 7477695225 100282 1791289864 6967620 13195 17874887184 20014682688 3267264 2463300 18223660 7803072 68069014832 639512640 1943893981260 645816080 35377680 1575311486112 53482797368 22196417880 2817776 1584792 80898348960 201902500800 923552 3702720 10742368 35112 25103925 203283030720 75129120 18700 19684504 130288919904 227655568 4780944 3450 4947600 47397020 1797565 82990547640 25316190900 1348305816 104306475 35704800 1251795504960 55239954 9634240 390 6666550 3391642800 8207856360 3094 1527701175 5320 302280164550 6588120 75987975 2565984960 248722920 38827404 23208120 634740891840 515396700 6188723695440 6032348 133738836 3403576800 266220 41347800 6189615 15007720 183593200 1126509930 68345156880 224336112 2141300 1066432950 1080540 169646400 1505552400 106950 106585440 1255800 993395 70686 7369568 49910 256322880 1349805600 10078868800 7094304 2379088800 15549600 548589888 61354800 4529881200 842688 4586319738 24297273 468720 3436587 3986295456 2242291194 56128872800 602140 553626675 897600 418126016 27356929600 57542212728 71942270400 18207168 239200 3791424 1328635 205632765 77210770 47805615 50795360 638223300 2170568075 179676 7353675 1477980 7270290720 63954 5714856 560280 2793 2954151200 8049250440 1093419600 1647507400 10818885 62674920 19501946100 28139475 2088 4647470667840 18618600 200 5021276832 81880920 5069200 118492550 1842320700 4042710 678328560 255 13280400 5167182300 56700 227240 33797055600 105519585600 2046204190800 115909206336 411876850 2707614 425425 231784800 24586801344 101082487025520 1962061920 17785774843200 247503690 30429 21390 26789620 33778608864 614460 1109499300 25804896 5492021535 920808 58058 4004 1469974275 1904952 40390504 98622160 2323016 3636600 4297800 589714020 1063280017800 9929920 352081111200 2147418 25536095 51019584 8568 1617084 5348880 8942068800 239085 25335861600 689935752 181792 74884320 5431826400 7830 18497700 7019877150 555408 158224 386786400 7012604550 1240620 240856 24607800 774690 8787725 1187550 358701 325 297534793050 52861200 37621584 23520 1304290155168 871400750220 4301 9112687584 29084535 34949227950 222456 747040 9408035 115096800 29953728 1974700 1155394800 109254600 60781266 375735360 2101050 6310980 140049 2091361800528 270963 1234240 159199560 38253600 4618900 4110158052 73431758400 82610728200 722665152 2574 378206400 10314720 7674480 350777861280 1877614200 9656301600 14389034400 227392 82372752 11657535120 490293024 1427426 576609264 3571785 439824 728 135470 272276059328 92 128700 87675120 6283200 300390 19516420 1613705093 61621560 371085624 13201317360 15631 18768 184916550 2911949040 12298320 1126895061600 2872477608 24031200 37852702272 986305320 103178075 185803200 20349856800 638400 243161520 817075 2634620560 537213600 2297100 3683232 405405 15989173200 144403552893600 18369449280 5812344720 543832380 6417935684160 299262600 26178880 55301400 2450240 29642958072 434 5987542275 604560329100 1285570 4278 218845368 34452 531640008900 45349200 464162400 110909026800 31839912 57895600 5306652 1160406 1023102095400 1392996150 127971954 302328 6615 2019600 1219230 350859600 114552900 23937313400 520676 1816054240 4446981 13923 773203860 11598057900 11243880648 515185 1045856 45381024 65132550 28510944 41693815800 29760 307445600 393113120400 116633638875600 56100836400 62180730 101430 3912480 6294150720 27783271360 4152391100 2273600 1365034176 5507150 15495883200 109327680 1133900 1574773200 2677199525 2608200 365601600 6988677696 100370160 3800160 56635200 845404560 9750973050 45471204240 171600 5016500596800 3576408 111775860 34304011434 17393040 1100016400 383202705600 11904165 1788111 22497475 159707350 998382528 421747560 3391819200 29018895796800 2620754136 25143232 347103900 884442 20982080 441573300 40964 256577328 152159904 34103403180 1170116766 52648050 1477814137800 266653296 226774548 1004362800 8237275200 812448 430477740 52200 3150622972224 2305935 1286208 27840 355198844 584097696 5681823840 2041020 136047600 251090700 4043881800 85717170 78764400 443521650 21652954400 10860850 27211800 92424189 2104379200 184064400 37258620 7112474460 89623456 783783 7843 302129100 809350542 39967928 235358200 2240586400 2227533210 1001394240 2002600 754110 120523536 2529328032 2169423648 210054975 1760880 512720 38569325025 22039614300 10472156128 1212200 363271545 2219641788 7280851406400 2013760 2202550 382444920 202194090 134850 50488130 337198400 4741450 47756709 16440632208 1196910 576864288 18734 38391586200 356863320 204972 164012940 23029900 181815 117210676050 172213587 776519744 21135114 326541600 4084140889920 337970556 425163200 71891820 1851327601200 5084951872 1936725 14060360 1050 1497573792 4488066912 943814071200 3037562528 14101857 319901400 91350 78439200 7233197400 3370764540 4176900 3124170 11886114240 186992 322830900 62928 9913287384 25727520 14938298575200 6006312 5342936800 200740320 2737957950 589248 214175962 33599412 31788640 432777880800 189529663172850 1101240 2548 48134517631200 165719862 29343600 167173545 164384220 10794014 33093060 232964424 754360992 10846 200872560 185380 165325043520 2835 631449819 7749792960 15967980 55397782440 100130 574560 12282138 218412600 5659794 67425 522657520 6557760 750975 61042410 2002 1632708 45702836550 964656 10173735 907098192 749398650 439864425 45267571440 29386152400 873408586050 302575 10725159900 18032411700 4576264 408414088992 7221897144 1282356075 338805051200 730422 217874448 5313 232848 758118652691400 102473280 356080725 424504080 3174444 427296870 924013776 40755 290712240 271331424 595829572800 524422080 154277300100 345220785 551359020139200 167021400 13470732 3785671890 486080 1088472 46672124400 1566873 540277920 63586555200 42087584 1159400 32961680551800 124094016 73816890 772504128 7748884 301479360 9903384 9061920 4854600 12847800 1081920 20329056 48807 29047200 51455040 1090890 279107136 4411154475 200608254 6399888 459649710 224808 183786340046400 2508250298400 1960686 104665176 400536864 8558550 286004264 167159538 102377563200 266755331700 370642272 7116200 158114880 113503390 1734200 102144380 1008721350 37933197120 32159400 45715824 63240 5206080 846941659200 4064060 75582 104311900 347072 211394456 24595648 33404280 57264480 237510 34035768 27322988 1360647288 331808400 143220 114439104 2059405508160 3946800 726010824 15405390 54794740 130732 14090076 86583 10314539492400 162873396 5690223 2282398560 570855285 7815906 433550 4247775 32725487900 30305 5890587822 166171005 44730400 66673320 2183961780 1619911651050 60588903312 304555680 1002128400 89413964640 207174240 1416290400 498286932 25574316768 5567902560 2476437600 391150144 1215625320 71456 880893133120 99681120 605682 1017900 131746480320 19569086784 196556560200 3085600 806385888 44735011776 8246700 29700 8736504 17116960 898166100 283002720 2469012 108264772 4260256 17471694240 2555427420 192780 60900 4338400 24431009400 63311751360 3367683 114840 54321085728 2750543864640 1020096 486391488 797222412 115831726920 195575072 7019740 20263460 308107800 2519400 7185591 1567566 5977608 166320 136344 74385 1520 247950 355711825 13214880 30030 24070725 1180153260 17999685 138099885 173350632 260338 6080606784 795945150 2489179968 155791944 56328426 7106299200 652239 87906 9116385915 174280150044 80582040 25379640 5559175440 133243110 20312371800 18326 1016415153600 398134968 448117280 15919956 1503451950 574549945200 242060 245157 116900160 39984 362848 3308320 6970150 387872 9865440 696736194 1504230 5082075768 77418 28851858720 13918450 1376801712 1356657120 1415721106800 331179975 975466800 4064100 60876684 21746868 1943928 7091370 660694320 407753775 5095910820 7660665936 136468200 14589691200 65189475 1959965700 25042112480 248086800 44010138900 1225242266976 3062059 143840 3873450 1660880025 60320 18064200 2159136 6463074618 57722 4276288800 14965236 41023584 2634300144 303703776 1330665 548964 2256930200 5627160 20180160 420966546 75277620 5268600288 268230600 523201278600 64632300 1451450 100150050 5158497960 30111048 330782400 852755904 617737120 11840400 12246120 26456189760 837837 252579927600 5555277 448630 941432800 114954 12805625700 3139955280 748374 1086800 506736 305760 5850583830 23712 22304480 1003041270 60966675 262538276 12524512 34544510 4155984 9828567 1979040 100105200 568400 237600 166966775 14535612 605475 72897300 168921268425 7236950 281097016200 31773357 213435 1797741088 18216 67489728 116626910400 714560 73313856 25577552385 11309802075 318704100 566950 1787025240 184848378 1062432 9818010 30888 2384272 21243950 39382200 16128060 9624384 44200 35945910 2145733200 59852520 4196801700 13127400 399695400 194779200 25786800 2185469 518194567800 1149099890400 8905680 425431342700 6664779364320 47586825 78972075 34196162 119784 1948765896 2499336 22781718960 924885 49031400 24244 1715313600 9266056800 294188400 16020800 16445 63951264 117917800 17364544600 9324315 2578576 17696513835 59821561800 179819414775 1495216800 15894320 9450 1413600 613276224 132067936 57420 33880505120 1985984 975374400 207207 1786785 2860285428 32776380 3192 3298680 2082623400 5806350 15806175 189394128 22508640 350487984 351540 4625208 11354742 9116352 276778320 5349105216 2292450 188498810304 59280 57662150
3 2 10000000000000000
9999999999999887 9999999999999937 9999999999999917
100 2 10000000000000000
3927 33 3003 561 462 42 546 105 1190 78 13 6006 15 26 390 715 231 182 29 1365 10 110 455 170 91 385 30030 3 119 143 770 31 195 66 13090 1309 51 858 70 357 5005 41 1 35 273 5 10010 6545 910 595 238 210 374 65 1870 102 37 1430 1785 2145 21 130 77 2730 19 1001 330 2002 2310 286 935 85 7854 23 6 2 34 3570 2618 1155 22 7 714 15015 39 14 165 510 4290 17 11 30 55 154 5610 1122 255 2805 429 187
2 5 10000000000000000
9999999999999606 9999999999999822
200 357 1068
6777151982176248 7647904360245876 5944205589826932 5502626868010032 9155586724348860 794616217476720 5909778208075236 5742035324332800 4454268674347680 615302997310368 2634618123356292 949320288178032 7374753912550200 3329332029476700 8791979659289892 3511389154107768 9429928437334320 4864128210881796 5109110726377536 2938348848348024 3594320301750576 3976323775664376 4954691009206656 9397148459242344 7833115256618004 958417413336768 8113575887944116 3358462138059324 5586413861579592 3389959415668080 2173780491833004 5557998025331796 9722009414814468 1191475143670404 5850929731427376 9983935520865360 4547875994440824 3357987541288392 6523522000530084 1557533749285584 2221876770610728 7464095188989348 6063494310114828 9463566258442560 174958289461188 4996245248246016 9717167670179856 4002922819345992 804360909673560 9639967710290472 919898188022676 3334738062749376 9994634968461840 1465297555962792 7104128304326928 6433633731368976 3938834703516804 1602049193235576 9000556409493876 6284408118861936 2673434334968328 3647607277874844 8538961642510944 8824309179866268 9585700136189004 4102279124944776 4533103866750912 8406169895248536 7864466769157764 9298429727863836 2249358274862400 7473210122854776 7712997462358788 2261976593935332 7734761193836292 2637788854331796 958485797462208 6911690043037980 7351952419451748 7660428762819612 2686292406375132 3310652438928804 6992259056233356 5142502169598168 1206420124854504 7120023347913612 8500702374221724 9331635332765112 7492003735000800 9139166161281324 7275043299905856 9431460324476796 8638332106473588 9748834058419128 5210006269742004 9498236004787776 2384046573888984 9335599366144500 309872633244564 2903402429579640 8380212751964700 4837957896211992 6287255689200552 5347765006786140 1294227099967080 5355632319712368 7923630080189556 8513693507087436 4254337890948144 7980205618253352 9819695883312072 3843574498590360 179908134427452 9968814278342184 2989155031073544 1148733981320892 11748 9393309273166188 4301764756249008 3389255921968392 4292415618983616 8118618400742424 216466612756188 9802123037053008 9214615157121312 4320710264724936 8347258934577156 2151611494390548 866881826020020 3771280214775720 7889397222102744 4288943541747552 6640061851324860 4470924516512256 3411934109829588 9158838072242772 2888678376046068 4741416055888824 8823987570104220 9335676931604280 1556217317608344 8664516736168968 4883371485016920 1570284003905124 6168467524584504 9151403784479040 5712771134686620 9717659544381948 9572834293321068 9100899996140736 476518502305260 8516048256389628 3481864858118568 8528578780997820 3742806172989300 5041398174793632 2773759562382264 9095567488826100 5644185943368312 9921510843346716 379766082722904 4600314390627888 7771092459430620 5521273525509144 3082623974795100 1718062336497756 1707303925570728 6575880525359928 6758563107155328 7621047069686136 3972075503816604 8615254928128932 882998606015184 6762004086595944 4440066113360376 6099648377284452 2798479739798712 6597143164980456 1817091948949260 8985557150749128 4254278775246036 3574815288650736 9919019333194884 1165277012218632 1728497093289660 8665208728584132 8995714430982216 1556692539209472 3648088263278664 5861596692638304 6109479966410580 8058823670471544 9036937822531584 3069180535395000 2151456291986544 8169619888624740 3967611417480444 4735550975276940 22428 5416067732976372
5000 4900837 10000000000000000
2037593305666824 3444693594354228 3899048879606064 9887731758343920 5306149168293468 6184836261798120 6829340234710416 1379078376821652 2507961111984804 4053169394867700 7167604742232708 2143676257730028 5968667227405176 8038285575204288 138107994195492 1767382012675644 6679222849715316 6895391884108260 6901396579508064 7147589090900028 1827428966673684 1569227064482112 40031302665360 1763378882409108 9133141703101884 9837692630012220 3138454128964224 6669215024048976 3913059835538940 7003476401304732 9123133877435544 872682398104848 3612825065548740 7425806644424280 150117384995100 7742053935480624 8864931975243972 366286419388044 1679313146811852 7271686129162644 9191187091966656 5616391763950008 5756501323278768 6939426317040156 9933767756409084 1479156633485052 5978675053071516 3740925234077892 882690223771188 954746568568836 9769639415481108 3666867324146976 9273251262430644 8524665902588412 8266464000396840 2043598001066628 6380989644858384 7109559353367936 3198501082962264 1058827955498772 8502648686122464 9987810015007320 6397002165924528 788616662507592 6306931734927468 3178485431629584 3991120875736392 9901742714276796 2391870334255260 4461488682054372 5740488802212624 5620394894216544 8804885021245932 6737268238580088 6791310497178324 5436250901955888 3638845412281224 7067526485569308 3983114615203320 2586022152182256 2790181795775592 5440254032222424 4825773536309148 4165257042330708 7359754995026436 810633878973540 8934986754908352 4213294605529140 3929072356605084 9819678543812808 7303711171294932 6557127376585968 9645542377218492 1198937514827532 6196845652597728 5075969177967648 8774861544246912 336262942389024 2465928244186176 5248103779428696 8760850588314036 3368634119290044 988773175834392 9639537681818688 1625270888213616 9777645676014180 8576706596053380 6362975558658972 5896610882607528 6969449794039176 2293793642725128 8236440523397820 7373765950959312 3732918973544820 996779436367464 1573230194748648 2201721646594800 6431028773190084 7816111845411540 890696484304260 6667213458915708 9021054055638876 174136166594316 4131230435065152 940735612635960 6699238501047996 9865714541877972 6004695399804 8320506258995076 2638062845647224 2760158318776572 8048293400870628 2025583914867216 8162382613466904 6439035033723156 1343050204422828 6485071031788320 5031934745035752 5932639055006352 2564004935716308 6877377797908848 2091635564265060 454355285251836 3486726462152856 4341394774058292 3760940885410572 6787307366911788 1034809173899556 4939862748905424 9883728628077384 2163691909062708 3322598121224880 634496147245956 4275343124660448 3350620033090632 4953873704838300 2055607391866236 5482286900021052 4709682758579604 5648416806082296 2832214663574220 2177702864995584 6685227545115120 5296141342627128 814637009240076 3506742113485536 7273687694295912 7015485792104340 9463399950091104 4475499637987248 914715265903476 5950653141205764 1589242715814792 4035155308668288 1291009510957860 9827684804345880 6042725137336092 9751625329281696 1194934384560996 2612042498914740 7465837947089640 8904963277909332 6356970863259168 3358626293623704 5684444978481120 9339302911828488 5902615578007332 7844133757277292 3064396219033308 922721526436548 2411885985587940 4135233565331688 2954310136703568 3356624728490436 1164910907561976 2794184926042128 7139582830366956 7177612567899048 3152465084897100 3384646640356188 4949870574571764 2379860943455652 4787743798777056 9039068141838288 5512310377020072 8798880325846128 8470623643990176 2770166144442912 6346963037592828 6238878520396356 6531107029853484 5736485671946088 1499172284817732 3380643510089652 762596315775108 7491858293822124 5029933179902484 5630402719882884 2600033108115132 6615172765450740 8376550082726580 3909056705272404 2529978328450752 6164820610465440 3334607512024488 2968321092636444 550430411648700 1174918733228316 5848573319409096 3124443173031348 9897739584010260 9583493858087184 4379424511590384 4351402599724632 8926980494375280 900704309970600 6010700095203804 3394654466022528 5532326028352752 1347053334689364 9875722367544312 7093546832301792 7409794123358136 3284568383692788 6749277629379696 1130884300296420 5033936310169020 8014266793605072 4471496507720712 9599506379153328 10007825666340 930727786969620 5882599926674652 1228960991826552 8750842762647696 5674437152814780 8610733203318936 3772950276210180 7283695519962252 9031061881305216 5710465325213604 4563568503851040 5122005176032812 9107121356369400 3654857933347368 2137671562330224 8408575124858868 632494582112688 6112779917000472 5224084997829480 9213204308432604 844660486239096 420328677986280 3116436912498276 5838565493742756 604472670246936 7111560918501204 7872155669143044 892698049437528 6923413795974012 662518059111708 3228524559961284 5824554537809880 6298925474394396 7195626654098460 8995033708906392 3382645075222920 8158379483200368 3190494822429192 2267773295992644 962752829101908 422330243119548 2001565133268000 362283289121508 7631967853150884 1811416445607540 6290919213861324 4085194436999988 4819768840909344 8190404525332656 3312590295558540 8586714421719720 2029587045133752 6409011556724136 7185618828432120 7567917768886308 350273898321900 5442255597355692 8352531301127364 1751369491609500 5760504453545304 7219645435697676 562439802448308 2141674692596760 7031498313170484 728569708509552 4265335298994108 8914971103575672 8366542257060240 5952654706339032 4313372862192540 472369371451248 9293266913763324 5370199252558044 3278563688292984 5328166384759416 5816548277276808 818640139506612 5514311942153340 5510308811886804 8238442088531088 826646400039684 5111997350366472 5334171080159220 9311280999962736 3608821935282204 8348528170860828 5236094388629088 7888168190209188 2684098843712388 7764071151946572 8284478086596252 5708463760080336 5728479411413016 6555125811452700 7089543702035256 32025042132288 5180050564897584 6024711051136680 5858581145075436 2485943895518856 2479939200119052 8532672163121484 2604036238381668 9823681674079344 22017216465948 1601252106614400 5458268118421836 9669561158817708 6671216589182244 1857452443672704 2447914157986764 4013138092202340 9153157354434564 4493513724186660 3400659161422332 528413195182752 9365323258560972 6236876955263088 8816894412045540 8082320008136184 2590025282448792 2265771730859376 6561130506852504 7355751864759900 2005568263534536 884691788904456 8494642425589392 6312936430327272 2898266312972064 9847700455678560 4993905007503660 7555908378086700 5754499758145500 6853359016309632 2750150493110232 314245725923076 4589588850583524 5904617143140600 5642412110682492 4119221044265544 3156468215163636 2940299180770692 7645978809083760 6292920778994592 5262114735361572 4733701540178820 9627528291019080 2273777991392448 3132449433564420 9217207438699140 5190058390563924 2353840596723168 8530670597988216 5634405850149420 3254544906693768 7569919334019576 450352154985300 8046291835737360 8664775461917172 254198771925036 180140861994120 796622923040664 4549557547918164 3570792197750112 7928199492874548 8758849023180768 9321288825629076 3674873584680048 9861711411611436 252197206791768 6677221284582048 3496734287819196 5972670357671712 5668432457414976 3120440042764812 6220864434196944 2824208403041148 112087647463008 3340612207424292 838655790839292 3324599686358148 202158078460068 2868242835973044 6821333974177344 4 9625526725885812 1403097158420868 358280158854972 1299015771490932 2277781121658984 960751263968640 4751715626378232 5874593666141580 7800099324345396 5474280639487980 4543552852518360 9263243436764304 5099987959566864 6405008426457600 1757374187009304 5862584275341972 2347835901323364 4885820490307188 3088415000632524 4043161569201360 510399108983340 4931856488372352 6999473271038196 4811762580376272 6543116420653092 5916626533940208 1431119070286620 7850138452677096 1114871779230276 618483626179812 6827338669577148 2924286659704548 9223212134098944 2135669997196956 2666084757512976 5051950396368432 4321379122725612 4905836141639868 2343832771056828 16012521066144 4629620153248884 3636843847147956 8208418611532068 1823425836407148 6925415361107280 4803756319843200 8388559473526188 2357843726989704 854668311905436 5550340114552164 5854578014808900 4981895616704052 1667303756012244 502392848450268 9455393689558032 404316156920136 3548774981284164 8852922584444364 8498645555855928 7071529615835844 8776863109380180 6897393449241528 1525192631550216 8350529735994096 6601161809517864 768601011174912 8150373222667296 2956311701836836 4775734407977448 7149590656033296 5906618708273868 3252543341560500 3752934624877500 4899831446240064 9799662892480128 1973543221402248 4413451118855940 8518661207188608 2191713820928460 7956221404740300 1266990729358644 9651547072618296 2449915723120032 3336609077157756 4609604501916204 730571273642820 4521535636052412 1629274018480152 3342613772557560 7383773776625652 7657988199883368 9567481337021040 2624051889714348 5562349505351772 7892171320475724 6194844087464460 486380327384124 8564697205253772 1441126895952960 1050821694965700 1925505658203816 7667996025549708 226176860059284 7607949071551668 306239465390004 5284131951827520 6955438838106300 4525538766318948 9697583070683460 3748931494610964 6743272933979892 3226522994828016 1623269323080348 7752061761146964 3148461954630564 688538405844192 7726041414414480 2083629303731988 6857362146576168 7860146278343436 6340958342193024 2335826510523756 8578708161186648 9659553333151368 5356188296625168 6094765830801060 5926634359606548 5788526365411056 3981113050070052 4915843967306208 3458704550287104 3074404044699648 3002347699902000 534417890582556 1997562003001464 6268901997395376 5864585840475240 1134887430562956 8270467130663376 5194061520830460 7740052370347356 4587587285450256 220172164659480 6244883215796160 9855706716211632 806630748707004 1765380447542376 3706898626812336 8246448349064160 5936642185272888 8860928844977436 918718396170012 2457921983653104 5724476281146480 7233656391630552 214167469259676 1731353840276820 950743438302300 4181269563396852 7407792558224868 1931510353603620 7916190102074940 8718817720515408 7337737778560488 3050385263100432 3546773416150896 5886603056941188 8560694074987236 1 8122351310801544 2830213098440952 134104863928956 908710570503672 6078753309734916 9841695760278756 4455483986654568 928726221836352 7758066456546768 7970232360673176 720563447976480 8704806764582532 1038812304166092 9775644110880912 8074313747603112 9103118226102864 102079821796668 7878160364542848 1010790392300340 6589152418718256 9733611243082284 4041160004068092 7061521790169504 3568790632616844 5045945700968628 3686882975479656 1182924993761388 5126008306299348 3782958101876520 3338610642291024 8504650251255732 9087105705036720 9631531421285616 2762159883909840 3450698289754032 4283349385193520 7245665782430160 9085104139903452 2253762340059768 1002784131767268 5446258727622228 8212421741798604 3414670117355208 5216078737296408 3096421261165596 5778518539744716 6803319887977932 4507524680119536 7571920899152844 8222429567464944 1260986033958840 5212075607029872 9929764626142548 7982241751472784 330258246989220 3282566818559520 5742490367345892 3502738983219000 1363065855755508 946740308035764 3556781241817236 8868935105510508 6631185286516884 1419109679487012 4247321212794696 4891825185706992 7601944376151864 8806886586379200 2754153623376768 8140365397000956 1349054899822632 1401095593287600 378295810187652 3630839151748152 20015651332680 9671562723950976 1226959426693284 7579927159685916 9077097879370380 1519187936150412 6689230675381656 9185182396566852 7183617263298852 1969540091135712 8400568864325796 7954219839607032 7706025763081800 3304584035025468 2896264747838796 7615955332084740 9927763061009280 3142457259230760 3188493257295924 3522754634551680 7511873945154804 3993122440869660 5914624968806940 8526667467721680 4555562243317968 7686010111749120 9957786538008300 7694016372282192 2441909462586960 1028804478499752 5712466890346872 6815329278777540 2045599566199896 5316156993959808 556435107048504 5130011436565884 9595503248886792 2455920418519836 5422239946023012 1637280279013224 9383337344760384 5750496627878964 9355315432894632 9993814710407124 3488728027286124 2339829640790292 7201631349498264 8248449914197428 4237313387128356 6124789307800080 4519534070919144 6052732963002432 8662773896783904 8558692509853968 4805757884976468 3416671682488476 3354623163357168 2640064410780492 1124879604896616 8582711291453184 648507103178832 2117655910997544 9001038404306196 5294139777493860 9429373342825548 1487162894018124 1557217673682504 9009044664839268 9319287260495808 5872592101008312 4875812664640848 7413797253624672 4643631109181760 8598723812519328 282220683790788 8955002406241032 9201194917632996 7193625088965192 7179614133032316 416325547719744 9391343605293456 4293357210859860 3052386828233700 7984243316606052 482377197117588 7503867684621732 3222519864561480 5244100649162160 5646415240949028 3404662291688868 4125225739665348 4333388513525220 4195280519329728 9061085358304236 7435814470090620 3552778111550700 2860236575439972 3084411870365988 5504304116487000 970759089634980 4175264867997048 9331296651295416 1883472790405188 7619958462351276 2545990849516896 1537202022349824 8756847458047500 1929508788470352 2584020587048988 3620831326081812 1587241150681524 2718125450977944 5434249336822620 784613532241056 2395873464521796 2445912592853496 5456266553288568 7926197927741280 9109122921502668 4227305561462016 4683662411847120 7517878640554608 7075532746102380 606474235380204 2173699734729048 8959005536507568 8290482781996056 9895738018876992 2962316397236640 1881471225271920 2355842161856436 2922285094571280 8922977364108744 1921502527937280 8368543822193508 3268555862626644 8258457739863768 5600379242883864 8402570429459064 3714904887345408 1353058030089168 3885037923673188 1897483746338064 8568700335520308 9689576810150388 3442692029220960 6535110160120020 126098603395884 9781648806280716 1607256802014204 7776080542746180 3244537081027428 2862238140573240 5570355765884844 5174045869497780 7371764385826044 8957003971374300 9125135442568812 2618047194314544 9065088488570772 3062394653900040 6533108594986752 862674572438508 2842222489240560 8965010231907372 4371418251057312 9175174570900512 8344525040594292 4711684323712872 1581236455281720 1066834216031844 4051167829734432 9047074402371360 4595593545983328 7820114975678076 5276125691294448 1721346014610480 6477064771255248 5402224294690332 5704460629813800 6591153983851524 1459140982152372 9369326388827508 1561220803949040 4627618588115616 4601598241383132 1889477485804992 6563132071985772 8658770766517368 626489886712884 7263679868629572 1098859258164132 3248540211293964 1711338188944140 9505432817889732 4295358775993128 2179704430128852 4491512159053392 5290136647227324 1641283409279760 5592372982350792 2537984588983824 6889387188708456 7431811339824084 3386648205489456 9069091618837308 5766509148945108 5424241511156280 4145241390998028 6284914518461520 6801318322844664 1835435227206756 6246884780929428 7842132192144024 5354186731491900 9079099444503648 8950999275974496 5346180470958828 8548684684187628 2309806163791272 9407356126359600 1469148807818712 8338520345194488 8712813025115604 2778172404975984 3256546471827036 6366978688925508 4271339994393912 1297014206357664 6995470140771660 2501956416585000 3130447868431152 2596029977848596 9657551768018100 952745003435568 4837782927108756 9189185526833388 8156377918067100 7469841077356176 3943083312537960 3806976883475736 2788180230642324 9795659762213592 536419455715824 2325818684857416 4091199132399792 3893044184206260 2229743558460552 6378988079725116 4561566938717772 802627618440468 8592719117119524 4653638934848100 8314501563595272 4639627978915224 4317375992459076 3658861063613904 7317722127227808 8206417046398800 5464272813821640 2558000240316504 9783650371413984 8354532866260632 6779301106378716 2089633999131792 9279255957830448 5071966047701112 8944994580574692 6232873824996552 8882946061443384 1739360100809892 9143149528768224 300234769990200 2477937634985784 1078843606831452 8938989885174888 6294922344127860 4487509028786856 2121659041264080 5164038043831440 830649530306220 9805667587879932 6180833131531584 9519443773822608 586458584047524 532416325449288 6719254152380676 4699674932913264 778608836841252 7331733083160684 1913496267404208 4615609197316008 5168041174097976 7710028893348336 5160034913564904 2582019021915720 5738487237079356 3800972188075932 3454701420020568 3672872019546780 7577925594552648 418327112853012 1060829520632040 1729352275143552 4039158438934824 974762219901516 4557563808451236 1539203587483092 4851793883041632 9755628459548232 2435904767187156 2033590175400288 286223814057324 4823771971175880 3861019142073972 1497170719684464 7635970983417420 2826209968174416 7790091498679056 3508743678618804 9719600287149408 5252106909695232 3865022272340508 4147242956131296 646505538045564 4635624848648688 5366196122291508 6551122681186164 6342959907326292 5382208643357652 8464618948590372 3887039488806456 8808888151512468 1132885865429688 1549211413149432 7730044544681016 9881727062944116 9653548637751564 8878942931176848 1014793522566876 1733355405410088 7944212013940692 8624744159251812 8330514084661416 8384556343259652 9563478206754504 7225650131097480 5810543581877004 244190946258696 3879033228273384 1635278713879956 9969795928807908 5686446543614388 5426243076289548 9251234045964696 7117565613901008 2904271008371868 8036284010071020 2812199012241540 3086413435499256 7680005416349316 5085977003633988 9621523595619276 8274470260929912 424331808252816 6403006861324332 6364977123792240 5188056825430656 2341831205923560 9423368647425744 6286916083594788 8044290270604092 8196409220732460 5302146038026932 6242881650662892 3804975318342468 5368197687424776 4857798578441436 2682097278579120 9381335779627116 1000782566634000 602471105113668 6126790872933348 8092327833802524 2888258487305724 9157160484701100 5152028653031832 6260895736862304 4991903442370392 2413887550721208 140109559328760 5804538886477200 4143239825864760 28021911865752 9417363952025940 7770075847346376 6134797133466420 9131140137968616 7750060196013696 3730917408411552 1979547916802052 1839438357473292 7906182276408600 4943865879171960 2337828075657024 9975800624207712 2027585480000484 6651200937849564 7099551527701596 7361756560159704 8328512519528148 3038375872300824 3600815674749132 9741617503615356 6487072596921588 402314591786868 5702459064680532 3022363351234680 9677567419350780 4577579459783916 1024801348233216 5880598361541384 5035937875302288 8674783287583512 3090416565765792 8012265228471804 8768856848847108 6266900432262108 6390997470524724 1158906212162172 9513439078422804 7421803514157744 5226086562962748 3168477605963244 152118950128368 6118784612400276 8346526605727560 3582801588549720 490383457650660 6475063206121980 4441473030721692 7227651696230748 7665994460416440 1791400794274860 4273341559527180 8262460870130304 9443384298758424 5850574884542364 868679267838312 8442601732124424 8306495303062200 4113216348865740 5013920658836340 2782175535242520 526411630049484 6348964602726096 9209201178166068 1048820129832432 9593501683753524 5017923789102876 858671442171972 7043507703970092 6691232240514924 2866241270839776 7595939680752060 1162909342428708 5210074041896604 780610401974520 4073185046200380 874683963238116 6461052250189104 4121222609398812 6837346495243488 3788962797276324 2259767035459572 8794877195579592 204159643593336 8520662772321876 9983806884740784 64050084264576 852666746772168 5404225859823600 5242099084028892 5204069346496800 7613953766951472 1144895256229296 3770948711076912 1755372621876036 4761723452044572 9461398384957836 9165166745234172 4185272693663388 1443128461086228 5266117865628108 1787397664008324 9617520465352740 5416235250623208 3810980013742272 5390214903890724 2570009631116112 5840567058876024 4429463639922084 9553470381088164 8250451479330696 7081537441502184 9239224655165088 3628837586614884 9469404645490908 410320852319940 2503957981718268 8326510954394880 5828557668076416 9991813145273856 9227215264365480 5472279074354712 7477847337889248 344269202922096 6887385623575188 1631275583613420 9851703585945096 5764507583811840 3518751504285144 8506651816389000 9335299781561952 2345834336190096 372291114787848 8312499998462004 6350966167859364 8488637730189588 3208508908628604 3820987839408612 2087632433998524 4105210088332668 6775297976112180 5202067781363532 7293703345628592 5158033348431636 934730917236156 8900960147642796 6859363711709436 998781001500732 848663616505632 3306585600158736 1188929689161192 8068309052203308 36028172398824 9479412471157248 4527540331452216 156122080394904 1154903081895636 8942993015441424 936732482369424 8136362266734420 9283259088096984 1633277148746688 1172917168095048 9831687934612416 760594750641840 3160471345430172 8372546952460044 4869807969241044 5166039608964708 8148371657534028 6961443533506104 6270903562528644 6875376232775580 6062740788668772 5598377677750596 6633186851650152 104081386929936 5380207078224384 1236967252359624 3678876714946584 9373329519094044 9531453164622216 260203467324840 5516313507286608 1423112809753548 6186837826931388 6873374667642312 1915497832537476 5866587405608508 6807323018244468 9399349865826528 7940208883674156 9041069706971556 2533981458717288 2680095713445852 6479066336388516 7998254272538928 7175611002765780 8006260533072000 3616828195815276 3060393088766772 6931420056507084 6971451359172444 9135143268235152 7295704910761860 7173609437632512 2015576089200876 2792183360908860 4087196002133256 2784177100375788 436341199052424 1777389838341984 8428590776191548 8264462435263572 7165603177099440 8574705030920112 4503521549853000 7215642305431140 5314155428826540 6573139897652112 7804102454611932 5196063085963728 6705243196447800 6082756440001452 2539986154117092 1773386708075448 4395437032656528 5746493497612428 1959532265469372 8936988320041620 3698892366279264 5116000480633008 42032867798628 478374066851052 7445822295756960 3822989404541880 4069181915933844 3997125571136196 8646761375717760 8456612688057300 2285787382192056 3144458824364028 5870590535875044 570446062981380 6413014686990672 1545208282882896 30023476999020 7345744039093560 7908183841541868 3542770285884360 3841003490741292 9491421861956856 4141238260731492 5940645315539424 4367415120790776 1166912472695244 3352621598223900 4407446423456136 1543206717749628 9231218394632016 9955784972875032 6018706355736876 3126444738164616 9083102574770184 3875030098006848 9935769321542352 986771610701124 1813418010740808 6711247891847604 9665558028551172 5814546712143540 5748495062745696 6723257282647212 8510654946655536 9629529856152348 6849355886043096 1805411750207736 168131471194512 4665648325647708 9707590896349800 9121132312302276 4785742233643788 4689667107246924 7874157234276312 5450261857888764 5832560798342952 7507870814888268 860673007305240 4515530940652608 5222083432696212 106082952063204 4963881530504640 2698109799645264 9035065011571752 2652073801580100 518405369516412 7237659521897088 6316939560593808 386302070720724 682533710444388 4903834576506600 6088761135401256 8406573559725600 6344961472459560 8114345050268472 5408228990090136 5005914398303268 9413360821759404 876685528371384 3746929929477696 1036810739032824 6715251022114140 5258111605095036 7794094628945592 7419801949024476 9601507944286596 1785396098875056 2375857813189116 3951089573071032 6707244761581068 2147679387996564 1270993859625180 8746839632381160 3604818805015668 7321725257494344 8608731638185668 3911058270405672 8000255837672196 2107648085331204 1753371056742768 68053214531112 7734047674947552 7838129061877488 8790874065313056 5842568624009292 86067300730524 2610040933781472 4959878400238104 1451134721619300 9449388994158228 1809414880474272 1567225499348844 4255327473327768 4611606067049472 9853705151078364 542424151115628 7700021067681996 8374548517593312 1723347579743748 7559911508353236 9173173005767244 3310588730425272 966755959368444 6182834696664852 1639281844146492 7696017937415460 3048383697967164 3300580904758932 8684791113249852 3818986274275344 1613261497414008 2255763905193036 5250105344561964 2019579219467412 7894172885608992 3536765590484556 6358972428392436 2299798338124932 5274124126161180 1417108114353744 5638408980415956 5560347940218504 4729698409912284 2509962677118072 9333298216428684 9903744279410064 4399440162923064 8358535996527168 6032717311669752 6855360581442900 3648853237947564 3410666987088672 3814983144008808 9195190222233192 6663210328649172 8566698770387040 5113998915499740 2321815554590880 9093110400436524 4847790752775096 6603163374651132 1895482181204796 1285004815558056 9467403080357640 4111214783732472 3849009751274364 7125571874434080 2463926679052908 2648070671313564 3164474475696708 348272333188632 2986335178835856 4743709365845160 800626053307200 9511437513289536 8948997710841228 2363848422389508 1104863953563936 5602380808017132 9811672283279736 7319723692361076 9715597156882872 7736049240080820 8728825546181748 5628401154749616 182142427127388 2846225619507096 6613171200317472 3915061400672208 3078407174966184 5522318202686412 1725349144877016 6987463880238588 774605706574716 4605601371649668 5844570189142560 4607602936782936 4083192871866720 870680832971580 1295012641224396 2802191186575200 2075623043198916 8438598601857888 4817767275776076 1675310016545316 566442932714844 1072838911431648 6130794003199884 2095638694531596 8596722247386060 8102335659468864 1661299060612440 2155685648529636 3724912713011748 9537457860022020 8066307487070040 1371072116288580 7389778472025456 414323982586476 4203286779862800 7898176015875528 4037156873801556 8572703465786844 7309715866694736 9495424992223392 2636061280513956 1877468095005384 264206597591376 8748841197514428 6731263543180284 9229216829498748 6799316757711396 3562785937217040 2521972067917680 354277028588436 664519624244976 7169606307365976 3676875149813316 1983551047068588 9477410906023980 6308933300060736 2616045629181276 8058301226536968 5218080302429676 1445130026219496 8220428002331676 6559128941719236 5790527930544324 9941774016942156 9807669153013200 8032280879804484 8022273054138144 6419019382390476 6809324583377736 9137144833368420 9171171440633976 6509089813387536 5011919093703072 4581582590050452 4257329038461036 6092764265667792 3240533950760892 392306766120528 142111124462028 5520316637553144 2654075366713368 4007133396802536 3828994099941684 2199720081461532 1252979773425768 8622742594118544 8686792678383120 5348182036092096 7692014807148924 4649635804581564 4969886225904444 7299708041028396 186145557393924 6154812784799100 4415452683989208 4133232000198420 5081973873367452 4359408860257704 8888950756843188 7471842642489444 5386211773624188 5272122561027912 6913405970307672 902705875103868 6425024077790280 620485191313080 3646851672814296 6150809654532564 4397438597789796 4783740668510520 7427808209557548 2367851552656044 7992249577139124 5140019262232224 524410064916216 5544335419152360 1160907777295440 6781302671511984 5566352635618308 9459396819824568 3859017576940704 1018796652833412 2592026847582060 3184490127029388 444347459585496 3494732722685928 6571138332518844 3440690464087692 8618739463852008 3660862628747172 7565916203753040 4423458944522280 4839784492242024 7651983504483564 3346616902824096 1663300625745708 1735356970543356 5640410545549224 376294245054384 7545900552420360 9291265348630056 544425716248896 5676438717948048 8430592341324816 9063086923437504 8556690944720700 916716831036744 3576796893149916 6202850347997532 1096857693030864 1449133156486032 9147152659034760 722565013109748 3728915843278284 4349401034591364 9215205873565872 4453482421521300 1937515049003424 190148687660460 9151155789301296 3558782806950504 552431976781968 6395000600791260 5574358896151380 5718471585746676 2525975198184216 836654225706024 7948215144207228 7834125931610952 1168914037828512 4767728147444376 1323034553090148 2483942330385588 4889823620573724 942737177769228 7760068021680036 4779737538243984 110086082329740 5912623403673672 310242595656540 9765636285214572 1064832650898576 8008262098205268 8420584515658476 128100168529152 6449042859389496 4241316517394892 3644850107681028 8184399829932852 8678786417850048 7013484226971072 1893480616071528 2878250661639384 1200939079960800 6469058510722176 2910275703771672 9571484467287576 7796096194078860 6747276064246428 8892953887109724 9357316998027900 1385083072221456 674527449911316 734574403909356 968757524501712 9255237176231232 7493859858955392 6190840957197924 7976237056072980 88068865863792 364284854254776 2243754514393428 6683225979981852 6587150853584988 2774169274709448 692541536110728 5758502888412036 1128882735163152 8124352875934812 4637626413781956 7467839512222908 3238532385627624 4849792317908364 6332952081659952 3734920538678088 3586804718816256 8054298096270432 6212858173663872 3843005055874560 4705679628313068 6200848782864264 5610387068550204 752588490108768 2023582349733948 6665211893782440 2301799903258200 8010263663338536 5128009871432616 2892261617572260 7788089933545788 5868588970741776 2852230314906900 9243227785431624 6629183721383616 7702022632815264 7463836381956372 3917062965805476 9873720802411044 7549903682686896 5061958222034772 6785305801778520 8134360701601152 8076315312736380 6863366841975972 672525884778048 7069528050702576 2874247531372848 2493950156051928 5918628099073476 3478720201619784 3370635684423312 2726131711511016 4641629544048492 2914278834038208 3758939320277304 8484634599923052 4619612327582544 2872245966239580 9119130747169008 2329821815123952 2628055019980884 6481067901521784 2796186491175396 2099641824798132 8706808329715800 9473407775757444 4465491812320908 956748133702104 6054734528135700 3448696724620764 2838219358974024 9179177701167048 2003566698401268 1100860823297400 8342523475461024 4421457379389012 7377769081225848 4877814229774116 7085540571768720 5420238380889744 2133668432063688 5716470020613408 9829686369479148 4473498072853980 1483159763751588 772604141441448 3102425956565400 3100424391432132 6811326148511004 6493077292321392 6206853478264068 2049602696466432 2051604261599700 2740142667443892 5107994220099936 4815765710642808 6320942690860344 6360973993525704 5240097518895624 3112433782231740 4299361906259664 2626053454847616 1869461834472312 7920193232341476 8094329398935792 9395346735559992 2886256922172456 5800535756210664 316247291056344 46035998065164 5650418371215564 8098332529202328 2077624608332184 6022709486003412 5554343244818700 5232091258362552 4307368166792736 8294485912262592 558436672181772 5586368286950988 5556344809951968 6264898867128840 7836127496744220 6991467010505124 912713700770208 4675656151314048 6593155548984792 6845352755776560 3939080182271424 234183120592356 7868152538876508 6036720441936288 3014357090701608 2351839031589900 6537111725253288 9925761495876012 2816202142508076 4747712496111696 1701330363277800 3572793762883380 3020361786101412 3392652900889260 4509526245252804 1477155068351784 5982678183338052 4337391643791756 4533545026852020 6008698530070536 4995906572636928 2906272573505136 5378205513091116 2389868769121992 1799407054807932 9789655066813788 9387340475026920 9483415601423784 4947869009438496 7994251142272392 1186928124027924 4977892486437516 6713249456980872 4229307126595284 5430246206556084 2221737297927480 5612388633683472 7543898987287092 888694919170992 9641539246951956 2836217793840756 7447823860890228 6012701660337072 7197628219231728 3768947145943644 4935859618638888 4089197567266524 7261678303496304 4697673367779996 3012355525568340 8026276184404680 2908274138638404 8874939800910312 6755282324779500 6553124246319432 6511091378520804 1204942210227336 794621357907396 4925851792972548 2664083192379708 6751279194512964 4927853358105816 1429117505153352 5606383938283668 2171698169595780 4861801708707972 3412668552221940 2421893811254280 8854924149577632 7585931855085720 7589934985352256 3973106789536980 8120349745668276 7808105584878468 588460149180792 4021144352735412 1769383577808912 4361410425390972 668522754511512 3901050444739332 8194407655599192 4193278954196460 3390651335755992 9871719237277776 5362192992024972 6176830001265048 2834216228707488 4647634239448296 9717598722016140 3274560558026448 3969103659270444 5192059955697192 6835344930110220 5962662532005372 3490729592419392 6607166504917668 2429900071787352 8180396699666316 9547465685688360 2041596435933360 8332515649794684 4023145917868680 3967102094137176 8702805199449264 7682006981482584 5660426196881904 8714814590248872 1905490006871136 6881380928175384 3472715506219980 7313718996961272 7958222969873568 4373419816190580 1435122200553156 7882163494809384 7599942811018596 6407009991590868 8660772331650636 9019052490505608 3700893931412532 8630748854651616 9419365517159208 576450758381184 8450607992657496 880688658637920 4769729712577644 1375075246555116 3786961232143056 9393345170426724 8016268358738340 6178831566398316 804629183573736 7107557788234668 8690795808649656 4553560678184700 1585239585548256 5776516974611448 3941081747404692 3961097398737372 5292138212360592 270211292991180 4261332168727572 3308587165292004 7393781602291992 2808195881975004 6166822175598708 5980676618204784 6170825305865244 3428681073288084 6020707920870144 5049948831235164 6116783047267008 4059174090267504 5700457499547264 9763634720081304 8940991450308156 1967538526002444 3468712375953444 9691578375283656 2936296050504156 4045163134334628 3056389958500236 2984333613702588 5246102214295428 3418673247621744 8824900672578612 6655204068116100 9275252827563912 9909748974809868 5582365156684452 108084517196472 5398221164423796 5340175775559024 52040693464968 2944302311037228 6981459184838784 7025493617770680 7451826991156764 266208162724644 3736922103811356 9863712976744704 4377422946457116 9113126051769204 8018269923871608 6839348060376756 8276471826063180 58045388864772 3372637249556580 374292679921116 1387084637354724 6983460749972052 400313026653600 4687665542113656 5344178905825560 2183707560395388 3742926799211160 3290573079092592 8832906933111684 3708900191945604 6471060075855444 6076751744601648 9723603417415944 8144368527267492 3388649770622724 7223648565964212 6376986514591848 4721692149379212 2694106669378728 1521189501283680 9259240306497768 5384210208490920 8850921019311096 7774078977612912 2672089452912780 2527976763317484 6334953646793220 2882253791905920 4937861183772156 3867023837473776 8898958582509528 1911494702270940 9297270044029860 2714122320711408 9527450034355680 3360627858756972 5888604622074456 5330167949892684 3262551167226840 5132013001699152 7986244881739320 5077970743100916 120093907996080 6727260412913748 324253551589416 6028714181403216 6619175895717276 4801754754709932 7399786297691796 8782867804779984 7653985069616832 6278909823061716 3855014446674168 8742836502114624 7952218274473764 7171607872499244 8278473391196448 5480285334887784 9045072837238092 4813764145509540 4437469900455156 8920975798975476 7738050805214088 6064742353802040 7341740908827024 6060739223535504 2736139537177356 1807413315341004 3955092703337568 3778954971609984 2786178665509056 1817421141007344 1315028292557076 8778864674513448 8991030578639856 8254454609597232 2239751384126892 9099115095836328 1563222369082308 3054388393366968 7481850468155784 598467974847132 6004695399804000 2602034673248400 4335390078658488 8546683119054360 8496643990722660 332259812122488 2930291355104352 8056299661403700 3596812544482596 1593245846081328 356278593721704 5506305681620268 5418236815756476 8614736333585472 8202413916132264 8880944496310116 3798970622942664 3474717071353248 7810107150011736 4497516854453196 2245756079526696 5176047434631048 312244160789808 9749623764148428 8840913193644756 9835691064878952 2660080062113172 2127663736663884 4593591980850060 2513965807384608 1126881170029884 7509872380021536 9007043099706000 462361545784908 7515877075421340 3326601251491416 9849702020811828 8472625209123444 1579234890148452 2576014326515916 1357061160355704 8754845892914232 4537548157118556 2562003370583040 2085630868865256 7531889596487484 3528759329951484 9609514204819668 6891388753841724 8969013362173908 6296923909261128 2996343004502196 8552687814454164 5664429327148440 4501519984719732 2912277268904940 2551995544916700 4075186611333648 5432247771689352 978765350168052 6899395014374796 1415106549220476 7818113410544808 4781739103377252 6122787742666812 1647288104679564 198154948193532 2822206837907880 412322417453208 7019488922370876 8492640860456124 2303801468391468 228178425192552 4489510593920124 136106429062224 7856143148076900 5037939440435556 2992339874235660 2606037803514936 5508307246753536 3704897061679068 2131666866930420 5454264988155300 5698455934413996 5260113170228304 6328948951393416 256200337058304 2361846857256240 520406934649680 6847354320909828 4971887791037712 786615097374324 2373856248055848 3150463519763832 4155249216664368 6627182156250348 3166476040829976 5734484106812820 3182488561896120 4887822055440456 7978238621206248 9771640980614376 9361320128294436 9439381168491888 8844916323911292 5988682878737856 3136452563830956 1599250541481132 9695581505550192 3933075486871620 7391780037158724 9415362386892672 1885474355538456 70054779664380 5552341679685432 3266554297493376 100078256663400 4565570068984308 6002693834670732 6108776786733936 7814110280278272 5059956656901504 640500842645760 9433376473092084 3851011316407632 8218426437198408 8967011797040640 8953000841107764 4151246086397832 6989465445371856 5626399589616348 9605511074553132 3692887670879460 3270557427759912 3426679508154816 670524319644780 2958313266970104 9679568984484048 1317029857690344 7305712736428200 1705333493544336 1305020466890736 5342177340692292 6499081987721196 3004349265035268 4071183481067112 7239661087030356 5087978568767256 3104427521698668 8981022752973516 548428846515432 3134450998697688 8334517214927952 8946996145707960 7475845772755980 3024364916367948 5186055260297388 1789399229141592 5652419936348832 6599160244384596 7812108715145004 850665181638900 6304930169794200 8416581385391940 9911750539943136 2756155188510036 710555622310140 4149244521264564 9869717672144508 8108340354868668 4999909702903464 8836910063378220 8146370092400760 3302582469892200 1152901516762368 8380553212993116 9017050925372340 9305276304562932 3232527690227820 7934204188274352 9663556463417904 5374202382824580 4651637369714832 4599596676249864 4067180350800576 2776170839842716 4345397904324828 6441036598856424 1465145677552176 8228434262864748 6519097639053876 3316593425825076 5564351070485040 514402239249876 4433466770188620 2748148927976964 8870936670643776 6226869129596748 7720036719014676 9683572114750584 2686100408845656 3220518299428212 4623615457849080 4867806404107776 9447387429024960 1947522874669764 6745274499113160 432338068785888 5714468455480140 6148808089399296 8975018057573712 8987027448373320 8562695640120504 3680878280079852 6310934865194004 6893390318974992 460359980651640 5956657836605568 9939772451808888 4107211653465936 1707335058677604 6681224414848584 5632404285016152 6415016252123940 6026712616269948 5688448108747656 4833779796842220 2393871899388528 7912186971808404 6909402840041136 4941864314038692 8654767636250832 9703587766083264 5206070911630068 3947086442804496 4483505898520320 5938643750406156 6128792438066616 9661554898284636 8230435827998016 4917845532439476 910712135636940 9315284130229272 442345894452228 6000692269537464 4707681193446336 8090326268669256 994777871234196 7449825426023496 4907837706773136 2876249096506116 5768510714078376 184143992260656 7830122801344416 2423895376387548 8800881890979396 8796878760712860 4633623283515420 8324509389261612 3204505778362068 4987900312103856 2608039368648204 4003130266536 2275779556525716 4539549722251824 6823335539310612 304237900256736 9845698890545292 2105646520197936 7483852033289052 4315374427325808 1551212978282700 3026366481501216 6637189981916688 9555471946221432 744582229575696 3398657596289064 1745364796209696 6056736093268968 4451480856388032 9793658197080324 5021926919369412 162126775794708 7231654826497284 7639974113683956 5162036478698172 5690449673880924 736575969042624 8522664337455144 7884165059942652 3498735852952464 6621177460850544 3925069226338548 8999036839172928 4017141222468876 6507088248254268 4757720321778036 2974325788036248 4153247651531100 8838911628511488 6915407535440940 9921758365609476 2916280399171476 3790964362409592 2279782686792252 3766945580810376 1264989164225376 9947778712341960 8260459304997036 6104773656467400 5063959787168040 4829776666575684 3298579339625664 9025057185905412 434339633919156 3374638814689848 3118438477631544 2213731037394408 2519970502784412 7523883335954412 530414760316020 176137731727584 9613517335086204 4249322777927964 2437906332320424 1571228629615380 9535456294888752 3446695159487496 2467929809319444 474370936584516 9937770886675620 9619522030486008 7349747169360096 466364676051444 4061175655400772 8356534431393900 5466274378954908 4015139657335608 9541460990288556 9421367082292476 8752844327780964 9401351430959796 4671653021047512 9367324823694240 8648762940851028 1148898386495832 6905399709774600 4355405729991168 8666777027050440 8446604862390960 5890606187207724 8210420176665336 8242445218797624 7095548397435060 2744145797710428 3534764025351288 3690886105746192 5836563928609488 352275463455168 8410576689992136 2970322657769712 9569482902154308 6763288585312572 2858235010306704 6368980254058776 4033153743535020 4251324343061232 4677657716447316 4139236695598224 628491451846152 290226944323860 8466620513723640 9825683239212612 2960314832103372 6693233805648192 3016358655834876 9951781842608496 1821424271273880 8973016492440444 8252453044463964 9379334214493848 4101206958066132 8500647120989196 7229653261364016 7848136887543828 7671999155816244 6034718876803020 2696108234511996 6086759570267988 3258548036960304 2093637129398328 7870154104009776 5150027087898564 5820551407543344 8282476521462984 1793402359408128 7527886466220948 7551905247820164 3234529255361088 6597158679251328 4231308691728552 7754063326280232 8304493737928932 3008352395301804 512400674116608 7199629784364996 5007915963436536 9445385863891692 9607512639686400 8176393569399780 4235311821995088 2 9729608112815748 3953091138204300 7487855163555588 1695325667877996 4047164699467896 7852140017810364 8316503128728540 4095202262666328 7033499878303752 3987117745469856 6198847217730996 4459487116921104 9549467250821628 2880252226772652 2215732602527676 3710901757078872 4177266433130316 5496297855953928 8894955452242992 6975454489438980 3466710810820176 9345307607228292 7281693954828984 924723091569816 2219735732794212 6907401274907868 6885384058441920 4777735973110716 644503972912296 1899485311471332 8288481216862788 7401787862825064 7513875510288072 5604382373150400 84065735597256 7091545267168524 6617174330584008 7265681433762840 7621960027484544 8360537561660436 3 3110432217098472 4303365036526200 1281001685291520 5782521670011252 6429027208056816 3176483866496316 4685663976980388 9815675413546272 2758156753643304 1138890560829492 3194497952695728 9523446904089144 5720473150879944 680532145311120 1987554177335124 8908966408175868 8652766071117564 2884255357039188 5752498193012232 3640846977414492 1118874909496812 6697236935914728 5990684443871124 7157596916566368 80062605330720 8720819285648676 5091981699033792 6609168070050936 5536329158619288 34026607265556 1321032987956880 2487945460652124 9145151093901492 6234875390129820 5069964482567844 5928635924739816 9451390559291496 1040813869299360 9453392124424764 3068399349299844 1597248976347864 5448260292755496 3108430651965204 9565479771887772 7333734648293952 9503431252756464 7655986634750100 4115217913999008 5047947266101896 8028277749537948 2531979893584020 6527103899586948 406317722053404 8876941366043580 7141584395500224 8634751984918152 2856233445173436 9867716107011240 9833689499745684 708554057176872 484378762250856 274214423257716 1761377317275840 6759285455046036 8030279314671216 1210946905627140 6162819045332172 6192842522331192 5332169515025952 8234438958264552 4793748494176860 4513529375519340 7617956897218008 9575487597554112 8724822415915212 9199193352499728 6447041294256228 4209291475262604 948741873169032 1975544786535516 1192932819427728 5400222729557064 7659989765016636 1749367926476232 4137235130464956 194151817926996 9517442208689340 4965883095637908 3106429086831936 1681314711945120 5220081867562944 6106775221600668 3834998795341488 7307714301561468 3514748374018608 8508653381522268 9759631589814768 1216951601026944 6583147723318452 8432593906458084 820641704639880 2145677822863296 3376640379823116 7187620393565388 660516493978440 1068835781165112 6374984949458580 2071619912932380 8842914758778024 8198410785865728 9253235611097964 7541897422153824 2738141102310624 2311807728924540 9249232480831428 9211202743299336 4427462074788816 2439907897453692 4079189741600184 5792529495677592 9485417166557052 3210510473761872 7395783167425260 9323290390762344 2848227184640364 9709592461483068 2471932939585980 5406227424956868 2415889115854476 7593938115618792 4893826750840260 7900177581008796 9225213699232212 8286479651729520 388303635853992 4957876835104836 6140801828866224 9247230915698160 4661645195381172 3796969057809396 4347399469458096 5320160124226344 6497080422587928 5502302551353732 7037503008570288 6953437272973032 8726823981048480 8436597036724620 6861365276842704 8370545387326776 9203196482766264 4403443293189600 98076691530132 2129665301797152 8734830241581552 1190931254294460 9341304476961756 8164384178600172 2157687213662904 278217553524252 600469539980400 1283003250424788 72056344797648 5680441848214584 2840220924107292 9105119791236132 9049075967504628 2982332048569320 7257675173229768 1781392968608520 3114435347365008 9967794363674640 6639191547049956 5015922223969608 2359845292122972 6579144593051916 1116873344363544 3977109919803516 3170479171096512 1509180110484072 8204415481265532 1841439922606560 4681660846713852 246192511391964 74057909930916 4233310256861820 3422676377888280 2231745123593820 3756937755144036 7756064891413500 9587496988353720 494386587917196 5009917528569804 1383081507088188 2692105104245460 7962226100140104 9353313867761364 3512746808885340 2900267878105332 6529105464720216 5360191426891704 7119567179034276 2409884420454672 4989901877237124 9917755235342940 8971014927307176 9985808449874052 2708117625311604 9953783407741764 6144804959132760 2189712255795192 6228870694730016 3186491692162656 6797315192578128 9577489162687380 976763785034784 9797661327346860 4531543461718752 3592809414216060 5043944135835360 6993468575638392 9431374907958816 9603509509419864 9731609677949016 8616737898718740 4267336864127376 62048519131308 9675565854217512 4517532505785876 8024274619271412 6318941125727076 3624834456348348 8002257402805464 1621267757947080 5984679748471320 4895828315973528 6963445098639372 4369416685924044 7996252707405660 886693354037724 9963791233408104 8064305921936772 1202940645094068 8826902237711880 7047510834236628 990774740967660 5184053695164120 6867369972242508 7822116540811344 6921412230840744 4311371297059272 9737614373348820 1345051769556096 9221210568965676 9193188657099924 702549361777068 6080754874868184 2806194316841736 1955529135202836 5148025522765296 5944648445805960 9337301346695220 1397092463021064 9995816275540392 2662081627246440 7267682998896108 6841349625510024 2313809294057808 9285260653230252 2315810859191076 5658424631748636 4443474595854960 178139296860852 666521189378244 828647965172952 2553997110049968 2433903202053888 9973799059074444 3945084877671228 7876158799409580 3214513604028408 2013574524067608 9051077532637896 8296487477395860 206161208726604 2103644955064668 114089212596276 9681570549617316 6701240066181264 866677702705044 9129138572835348 2475936069852516 232181555459088 4167258607463976 4901833011373332 7437816035223888 2966319527503176 3364630989023508 1084848302231256 1044816999565896 6725258847780480 8846917889044560 7121568744167544 2371854682922580 7375767516092580 5772513844344912 9375331084227312 1150899951629100 1515184805883876 1981549481935320 8792875630446324 6625180591117080 1703331928411068 9403352996093064 7661991330149904 4695671802646728 6427025642923548 6687229110248388 982768480434588 5618393329083276 3094419696032328 1076842041698184 8200412350998996 4207289910129336 2658078496979904 8738833371848088 5027931614769216 8434595471591352 3853012881540900 1287006380691324 2327820249990684 7145587525766760 972760654768248 9685573679883852 1331040813623220 3921066096072012 384300505587456 2972324222902980 1953527570069568 4741707800711892 1335043943889756 2017577654334144 7285697085095520 3122441607898080 1683316277078388 2541987719250360 9687575245017120 4621613892715812 8006260533072 1907491572004404 9313282565096004 8086323138402720 1829430531806952 9261241871631036 242189381125428 3863020707207240 124097038262616 8730827111315016 5678440283081316 2630056585114152 6813327713644272 5254108474828500 3622832891215080 3028368046634484 3684881410346388 8772859979113644 1461142547285640 5079972308234184 8828903802845148 1919500962804012 5156031783298368 1146896821362564 2515967372517876 3816984709142076 7097549962568328 4319377557592344 6575141462785380 1206943775360604 6595157114118060 8004258967938732 2473934504719248 2153684083396368 4055170960000968 7035501443437020 1006787262033804 3158469780296904 1092854562764328 2764161449043108 8590717551986256 3826992534808416 2377859378322384 9879725497810848 1651291234946100 2151682518263100 840657355972560 920719961303280 1032807608766288 9053079097771164 4383427641856920 3128446303297884 4435468335321888 2650072236446832 3780956536743252 5089980133900524 9667559593684440 6457049119922568 9359318563161168 6216861303930408 7241662652163624 3280565253426252 7287698650228788 3871026967740312 2031588610267020 6288917648728056 8740834936981356 3837000360474756 3726914278145016 224175294926016 3682879845213120 3344615337690828 4277344689793716 8418582950525208 594464844580596 6795313627444860 7597941245885328 3456702985153836 172134601461048 6501083552854464 1467147242685444 7459833251689836 3632840716881420 2401878159921600 7347745604226828 1611259932280740 6214859738797140 9713595591749604 2920283529438012 4771731277710912 2323817119724148 6541114855519824 9977802189340980 1875466529872116 9745620633881892 230179990325820 7684008546615852 5596376112617328 676529015044584 2193715386061728 9753626894414964 5228088128096016 654511798578636 7553906812953432 824644834906416 6721255717513944 8910967973309136 8474626774256712 5576360461284648 1843441487739828 4835781361975488 6174828436131780 96075126396864 1693324102744728 3839001925608024 5966665662271908 1577233325015184 7017487357237608 7443820730623692 7277690824562448 7211639175164604 5994687574137660 812635444106808 7269684564029376 8096330964069060 3999127136269464 8160381048333636 7115564048767740 7385775341758920 1156904647028904 8924978929242012 240187815992160 2443911027720228 926724656703084 7123570309300812 1699328798144532 4027149048135216 1351056464955900 732572838776088 538421020849092 1074840476564916 7055517094769700 8116346615401740 5414233685489940 574449193247916 5460269683555104 8848919454177828 4183271128530120 4961879965371372 1923504093070548 3018360220968144 6673218154315512 9945777147208692 8668778592183708 5900614012874064 3224521429694748 3808978448609004 6771294845845644 9457395254691300 6789308932045056 8318504693861808 9149154224168028 7603945941285132 1657295930345904 1615263062547276 3606820370148936 9377332649360580 4865804838974508 4645632674315028 7497862989221928 5884601491807920 5946650010939228 8340521910327756 6453045989656032 1825427401540416 5744491932479160 9885730193210652 5548338549418896 652510233445368 8544681553921092 2119657476130812 5798534191077396 9425370212559012 2295795207858396 4511527810386072 9127137007702080 4973889356170980 8602726942785864 3895045749339528 132103298795688 3006350830168536 2798188056308664 3989119310603124 748585359842232 8694798938916192 5898612447740796 5876595231274848 1859454008805972 6138800263732956 4449479291254764 8308496868195468 6084758005134720 8390561038659456 2964317962369908 6783304236645252 9559475076487968 1475153503218516 7105556223101400 1094856127897596 7922194797474744 9693579940416924 4499518419586464 6070747049201844 9591500118620256 4559565373584504 3670870454413512 7251670477829964 3462707680553640 4579581024917184 6058737658402236 9117129182035740 1080845171964720 5662427762015172 8834908498244952 7203632914631532 1501173849951000 7011482661837804 7575924029419380 5930637489873084 154120515261636 7131576569833884 5376203947957848 9539459425155288 4363411990524240 7001474836171464 1815419575874076 3762942450543840 7974235490939712 4791746929043592 8810889716645736 3802973753209200 7633969418284152 7521881770821144 9529451599488948 4795750059310128 3032371176901020 2517968937651144 1110868648963740 7213640740297872 118092342862812 4879815794907384 2235748253860356 3744928364344428 5588369852084256 5118002045766276 7143585960633492 3907055140139136 8918974233842208 1833433662073488 7718035153881408 3722911147878480 3378641944956384 4291355645726592 1797405489674664 8858927279844168 480375631984320 9075096314237112 7932202623141084 8812891281779004 3935077052004888 4325382252992148 7005477966438000 4569573199250844 1411103418953940 6515094508787340 7387776906892188 4391433902389992 6977456054572248 1246975078025964 2800189621441932 4863803273841240 572447628114648 5500300986220464 5546336984285628 696544666377264 9073094749103844 3042379002567360 6330950516526684 8856925714710900 7495861424088660 638499277512492 4097203827799596 7501866119488464 2269774861125912 5238095953762356 2594028412715328 146114254728564 7077534311235648 8708809894849068 9859709846478168 4725695279645748 7786088368412520 516403804383144 5326164819626148 1489164459151392 7235657956763820 1471150372951980 4289354080593324 1855450878539436 8458614253190568 6 6879379363042116 5268119430761376 500391283317000 6539113290386556 7918191667208208 1741361665943160 7289700215362056 8872938235777044 2181705995262120 6465055380455640 3516749939151876 700547796643800 2057608956999504 1122878039763348 2938297615637424 714558752576676 8650764505984296 4701676498046532 7129575004700616 8670780157316976 8154376352933832 1671306886278780 4159252346930904 1214950035893676 8700803634315996 2035591740533556 8490639295322856 7728042979547748 6997471705904928 6046728267602628 4523537201185680 7704024197948532 1673308451412048 610477365646740 5796532625944128 7113562483634472 8979021187840248 340266072655560 4171261737730512 5922631229340012 5023928484502680 5970668792538444 458358415518372 9027058751038680 2291792077591860 3566789067483576 7930201058007816 6935423186773620 3550776546417432 5288135082094056 5856579579942168 438342764185692 6354969298125900 6254891041462500 1747366361342964 6463053815322372 2780173970109252 5732482541679552 4417454249122476 9543462555421824 3286569948826056 1945521309536496 5608385503416936 5622396459349812 9971797493941176 7433812904957352 8452609557790764 6110778351867204 6919410665707476 7485853598422320 1743363231076428 9561476641621236 7629966288017616 4573576329517380 816638574373344 746583794708964 6016704790603608 5182052130030852 5568354200751576 1254981338559036 2560001805449772 2241752949260160 2271776426259180 9265245001897572 6753280759646232 5730480976546284 2894263182705528 9507434383023000 4365413555657508 2547992414650164 8226432697731480 6943429447306692 7561913073486504 2491948590918660 9579490727820648 4063177220534040 1861455573939240 3540768720751092 9245229350564892 334261377255756 9235221524898552 4447477726121496 6635188416783420 9989811580140588 8126354441068080 5558346375085236 3452699854887300 9821680108946076 4693670237513460 5304147603160200 1535200457216556 296231639723664 5324163254492880 7135579700100420 7768074282213108 4631621718382152 3082410305232720 1463144112418908 3580800023416452 2704114495045068 4871809534374312 4163255477197440 8080318443002916 2950307006437032 6545117985786360 622486756446348 6957440403239568 7746057065747160 2678094148312584 1004785696900536 7547902117553628 704550926910336 1232964122093088 5812545147010272 4737704670445356 9141147963634956 5208072476763336 6611169635184204 7724039849281212 1963535395735908 1178921863494852 5372200817691312 2820205272774612 1559219238815772 2451917288253300 7846135322410560 9501429687623196 3588806283949524 4301363471392932 4179267998263584 4329385383258684 2149680953129832 4439471465588424 9773642545747644 5103991089833400 1311025162290540 1337045509023024 2289790512458592 8404571994592332 276215988390984 2499954851451732 6703241631314532 3436687333821156 6709246326714336 6659207198382636 8744838067247892 5003912833170000 144112689595296 6765290150445840 9295268478896592 4285350950326788 8178395134533048 2495951721185196 906709005370404 7243664217296892 430336503652620 582455453780988 2572011196249380 8866933540377240 4281347820060252 4409447988589404 1473151938085248 3464709245686908 6869371537375776 5039941005568824 4673654586180780 6757283889912768 2926288224837816 8034282444937752 1407100288687404 7539895857020556 7045509269103360 4387430772123456 5964664097138640 8997035274039660 8642758245451224 6959441968372836 3154466650030368 782611967107788 9289263783496788 5822552972676612 24018781599216 6411013121857404 7181615698165584 3200502648095532 1649289669812832 9271249697297376 1056826390365504 6399003731057796 5490293160554124 7762069586813304 1527194196683484 4739706235578624 1669305321145512 1090852997631060 1993558872734928 656513363711904 9167168310367440 4841786057375292 3889041053939724 2712120755578140 8480631469656516 8538676858521288 6100770526200864 980766915301320 26020346732484 7351748734493364 9979803754474248 2161690343929440 4983897181837320 9839694195145488 4591590415716792 1555216108549236 9139146398501688 1395090897887796 6188839392064656 878687093504652 8612734768452204 3578798458283184 5802537321343932 1759375752142572 3764944015677108 7057518659902968 5055953526634968 7153593786299832 7205634479764800 5998690704404196 8632750419784884 5534327593486020 78061040197452 4913842402172940 8364540691926972 6336955211926488 9071093183970576 6661208763515904 1455137851885836 3738923668944624 2598031542981864 4019142787602144 8528669032854948 7291701780495324 8820897542312076 4411449553722672 7525884901087680 9277254392697180 7411795688491404 2417890680987744 3949088007937764 1837436792340024 1961533830602640 2305803033524736 250195641658500 2307804598658004 846662051372364 5934640620139620 3881034793406652 5992686009004392 2994341439368928 9351312302628096 6372983384325312 5097986394433596 7557909943219968 1935513483870156 3146460389497296 2073621478065648 8168387308866708 294230074590396 7896174450742260 5282130386694252 2676092583179316 4799753189576664 8394564168925992 9005041534572732 1565223934215576 2768164579309644 5498299421087196 9317285695362540 4189275823929924 584457018914256 3919064530938744 2069618347799112 2021580784600680 808632313840272 8104337224602132 3664865759013708 6030715746536484 5310152298560004 6733265108313552 5694452804147460 2644067541047028 408319287186672 3484724897019588 4103208523199400 7041506138836824 5656423066615368 5706462194947068 8192406090465924 5852576449675632 8040287140337556 170133036327780 7988246446872588 7980240186339516 7133578134967152 4583584155183720 8512656511788804 6729261978047016 9801664457613396 6647197807583028 3264552732360108 1433120635419888 60046953998040 6951435707839764 452353720118568 1327037683356684 4297360341126396 1627272453346884 7605947506418400 2978328918302784 1250978208292500 1240970382626160 4797751624443396 3602817239882400 8534673728254752 3482723331886320 5470277509221444 7063523355302772 1513183240750608 3883036358539920 4845789187641828 8814892846912272 8692797373782924 1605255236880936 1020798217966680 8422586080791744 9809670718146468 14010955932876 4001128701402732 7343742473960292 6172826870998512 9637536116685420 3610823500415472 1957530700336104 6282912953328252 6433030338323352 4305366601659468 6567135202252308 6423022512657012 9163165180100904 7039504573703556 8486636165056320 7772077412479644 398311461520332 1373073681421848 1643284974413028 8822899107445344 6695235370781460 6437033468589888 2535983023850556 8594720682252792 6142803393999492 4065178785667308 3824990969675148 7826119671077880 7802100889478664 4279346254926984 1847444618006364 288225379190592 7311717431828004 8188402960199388 5438252467089156 3702895496545800 992776306100928 4463490247187640 7499864554355196 7535892726754020 1659297495479172 7938207318540888 18014086199412 7253672042963232 6072748614335112 3877031663140116 4049166264601164 650508668312100 7784086803279252 3750933059744232 9813673848413004 568444497848112 2009571393801072 1863457139072508 6132795568333152 3830995665074952 6941427882173424 370289549654580 6793312062311592 3526757764818216 3634842282014688 798624488173932 2854231880040168 1399094028154332 1493167589417928 5958659401738836 540422585982360 7902179146142064 3965100529003908 7533891161620752 7101553092834864 6929418491373816 1279000120158252 4123224174532080 5524319767819680 1238968817492892 1369070551155312 3594810979349328 6817330843910808 9907747409676600 4789745363910324 4831778231708952 1591244280948060 9299271609163128 4109213218599204 1391087767621260 5770512279211644 4505523114986268 964754394235176 1491166024284660 7832124366477684 7663992895283172 9785651936547252 3905053575005868 8130357571334616 4287352515460056 4843787622508560 4477501203120516 6074750179468380 2810197447108272 9347309172361560 4921848662706012 3276562123159716 2574012761382648 9287262218363520 7627964722884348 3847008186141096 2211729472261140 6767291715579108 5860582710208704 642502407779028 3668868889280244 6038722007069556 8424587645925012 292228509457128 9055080662904432 8444603297257692 6871373102509044 758593185508572 8716816155382140 4093200697533060 5924632794473280 2734137972044088 1697327233011264 2700111364778532 4597595111116596 8132359136467884 2081627738598720 464363110918176 1865458704205776 9803666022746664 3590807849082792 8482633034789784 448350589852032 6773296410978912 3618829760948544 1196935949694264 5468275944088176 2566006500849576 4495515289319928 6883382493308652 938734047502692 4003130266536000 1052823260098968 9497426557356660 1503175415084268 7417800383891208 320250421322880 9573486032420844 4955875269971568 1140892125962760 4005131831669268 4469494942587444 1012791957433608 8542679988787824 3524756199684948 6623179025983812 346270768055364 6569136767385576 5364194557158240 262205032458108 8042288705470824 742580664442428 1949524439803032 7537894291887288 7798097759212128 1523191066416948 7886166625075920 1819422706140612 8688794243516388 3897047314472796 2578015891649184 5540332288885824 738577534175892 7625963157751080 7573922464286112 7429809774690816 8060302791670236 7972233925806444 6386994340258188 7007479531571268 4745710930978428 2489947025785392 9767637850347840 4225303996328748 1803410185074468 5388213338757456 5452263423022032 6965446663772640 5682443413347852 4923850227839280 3072402479566380 2555998675183236 8722820850781944 5826556102943148 1909493137137672 4485507463653588 6641193112183224 8128356006201348 7716033588748140 5300144472893664 608475800513472 1891479050938260 1771385142942180 6250887911195964 8322507824128344 6040723572202824 4655640499981368 1533198892083288 6739269803713356 7051513964503164 3218516734294944 1971541656268980 8993032143773124 496388153050464 1329039248489952 8298489042529128 9267246567030840 3492731157552660 2656076931846636 1609258367147472 7207636044898068 360281723988240 3250541776427232 6917409100574208 3180486996762852 8902961712776064 4755718756644768 7021490487504144 2331823380257220 5830559233209684 3430682638421352 5528322898086216 5908620273407136 3532762460218020 428334938519352 834652660572756 4763725017177840 5312153863693272 200156513326800 7357753429893168 718561882843212 9959788103141568 6843351190643292 4099205392932864 8656769201384100 4199283649596264 2257765470326304 1222956296426748 2634059715380688 754590055242036 5428244641422816 7127573439567348 2397875029655064 8550686249320896 8118348180535008 9787653501680520 1008788827167072 382298940454188 8214423306931872 3812981578875540 5001911268036732 6435031903456620 2387867203988724 766599446041644 1425114374886816 8078316877869648 3242535515894160 4253325908194500 726568143376284 1102862388430668 8830905367978416 756591620375304 9913752105076404 4541551287385092 3260549602093572 5146023957632028 1583238020414988 3937078617138156 8244446783930892 9791656631947056 4669651455914244 4393435467523260 8302492172795664 1208945340493872 8710811459982336 8172390439133244 56043823731504 3598814109615864 3294576209359128 3891042619072992 8676784852716780 904707440237136 8166385743733440 5154030218165100 9949780277475228 6156814349932368 9301273174296396 4331386948391952 5572357331018112 5134014566832420 6649199372716296 2101643389931400 1495169154551196 4479502768253784 7367761255559508 3873028532873580 7792093063812324 9761633154948036 2844224054373828 624488321579616 1359062725488972 2720127016111212 5654421501482100 94073561263596 4245319647661428 5878596796408116 9159162049834368 7782085238145984 4749714061244964 1617264627680544 8672781722450244 3010353960435072 614480495913276 8478629904523248 1062831085765308 6222865999330212 1307022032024004 9481414036290516 5073967612834380 9581492292953916 8300490607662396 522408499782948 7189621958698656 2207726341994604 4603599806516400 3332605946891220 6505086683121000 66051649397844 1951526004936300 7329731518027416 5278127256427716 1871463399605580 6262897301995572 7519880205687876 196153383060264 3066397784166576 6443038163989692 1309023597157272 8540678423654556 1989555742468392 4967884660771176 1927507223337084 5025930049635948 2065615217532576 488381892517392 6483069466655052 6370981819192044 1801408619941200 4753717191511500 5198064651096996 4481504333387052 684535275577656 2724130146377748 6903398144641332 8378551647859848 7623961592617812 9405354561226332 3044380567700628 6761287020179304 2804192751708468 3348618467957364 3923067661205280 2543989284383628 2281784251925520 2980330483436052 6068745484068576 218170599526212 8138363831867688 7365759690426240 8072312182469844 2205724776861336 9037066576705020 1108867083830472 3366632554156776 4575577894650648 5974671922804980 4191277389063192 4057172525134236 1026802913366484 1453136286752568 5762506018678572 302236335123468 6979457619705516 5308150733426736 4009134961935804 4223302431195480 3288571513959324 5109995785233204 2195716951194996 1719344449477212 7053515529636432 1831432096940220 1176920298361584 122095473129348 5120003610899544 2772167709576180 4457485551787836 8152374787800564 2746147362843696 3296577774492396 148115819861832 7924196362608012 764597880908376 7009481096704536 9097113530703060 1393089332754528 4353404164857900 1941518179269960 7611952201818204 3460706115420372 2079626173465452 8386557908392920 3538767155617824 470367806317980 4873811099507580 4327383818125416 2932292920237620 3720909582745212 9721601852282676 3564787502350308 9757630024681500 3544771851017628 5298142907760396 5476282204621248 1016795087700144 3971105224403712 2405881290188136 4567571634117576 8052296531137164 4029150613268484 2706116060178336 8983024318106784 4663646760514440 4975890921304248 3957094268470836 9743619068748624 7457831686556568 2814200577374808 164128340927976 6577143027918648 1230962556959820 7455830121423300 6495078857454660 1917499397670744 5392216469023992 7423805079291012 1248976643159232 1409101853820672 5542333854019092 1120876474630080 1377076811688384 5410230555223404 7583930289952452 9303274739429664 5394218034157260 3080408740099452 4911840837039672 2918281964304744 698546231510532 7103554657968132 9371327953960776 6653202502982832 3712903322212140 1224957861560016 3754936190010768 9699584635816728 2385865638855456 3776953406476716 7840130627010756 1511181675617340 2998344569635464 6517096073920608 1242971947759428 4161253912064172 4129228869931884 6152811219665832 7059520225036236 2588023717315524 1405098723554136 1849446183139632 7353750299626632 560438237315040 8732828676448284 3330604381757952 2481940765252320 3869025402607044 7866150973743240 1665302190878976 7942210448807424 9633532986418884 6300927039527664 5057955091768236 3230526125094552 7339739343693756 9043071272104824 7678003851216048 6985462315105320 8292484347129324 6160817480198904 6769293280712376 9091108835303256 5492294725687392 6098768961067596 38029737532092 8762852153447304 2113652780731008 1691322537611460 8476628339389980 6525102334453680 8232437393131284 298233204856932 8426589211058280 5692451239014192 1775388273208716 9309279434829468 3046382132833896 580453888647720 9589498553486988 2115654345864276 3650854803080832 1715341319210676 3292574644225860 3995124006002928 4679659281580584 6224867564463480 2381862508588920 2217734167660944 4127227304798616 8272468695796644 4445476160988228 5806540451610468 9499428122489928 1619266192813812 2497953286318464 2369853117789312 1256982903692304 1341048639289560 2730134841777552 5910621838540404 3963098963870640 2952308571570300 592463279447328 1339047074156292 1389086202487992 4821770406042612 4691668672380192 9843697325412024 4217297735795676 7403789427958332 8698802069182728 5518315072419876 2948305441303764 7649981939350296 8554689379587432 5256110039961768 856669877038704 776607271707984 1541205152616360 4467493377454176 4919847097572744 3979111484936784 1737358535676624 7587933420218988 2928289789971084 6645196242449760 630493016979420 4025147483001948 1713339754077408 932729352102888 5986681313604588 5590371417217524 7780083673012716 7864149408609972 5948651576072496 7259676738363036 4929854923239084 4827775101442416 5142020827365492 5444257162488960 2646069106180296 5808542016743736 4997908137770196 8963008666774104 5352185166358632 7209637610031336 1427115940020084 864676137571776 7315720562094540 4425460509655548 6865368407109240 188147122527192 9363321693427704 9545464120555092 3030369611767752 7473844207622712 8764853718580572 6949434142706496 9181179266300316 4713685888846140 5726477846279748 2063613652399308 7405790993091600 1289007945824592 2209727907127872 9515440643556072 7023492052637412 590461714314060 9943775582075424 6146806524266028 1717342884343944 2167695039329244 6352967732992632 5976673487938248 9999819405806928 8928982059508548 5067962917434576 210164338993140 76059475064184 4419455814255744 2383864073722188 4117219479132276 3174482301363048 426333373386084 2297796772991664 9701586200949996 394308331253796 476372501717784 6605164939784400 6805321453111200 2702112929911800 7441819165490424 6256892606595768 7946213579073960 7247667347563428 6136798698599688 4765726582311108 3480721766753052 4855797013308168 7363758125292972 7698019502548728 6252889476329232 1142893691096028 694543101243996 2365849987522776 6382991209991652 6549121116052896 3784959667009788 3172480736229780 5494296290820660 7065524920436040 7049512399369896 8468622078856908 380297375320920 8392562603792724 3318594990958344 8106338789735400 9101116660969596 5170042739231244 8886949191709920 130101733662420 3328602816624684 9673564289084244 2988336743969124 7637972548550688 7479848903022516 9475409340890712 236184685725624 7858144713210168 3975108354670248 6248886346062696 50039128331700 3652856368214100 7397784732558528 6280911388194984 9965792798541372 2580017456782452 258201902191572 9161163614967636 4909839271906404 1687319407344924 2333824945390488 5095984829300328 2668086322646244 6417017817257208 1258984468825572 1439125330819692 9489420296823588 6445039729122960 5105992654966668 8440600166991156 7591936550485524 3320596556091612 1943519744403228 8084321573269452 2722128581244480 7301709606161664 9817676978679540 9435378038225352 5041942570702092 1112870214097008 1603253671747668 5200066216230264 3362629423890240 3903052009872600 8985025883240052 1367068986022044 1437123765686424 6006696964937268 712557187443408 1088851432497792 7936205753407620 4727696844779016 7155595351433100 3694889236012728 9557473511354700 4659643630247904 7708027328215068 8020271489004876 504394413583536 9891734888610456 6675219719448780 6467056945588908 2225740428194016 2934294485370888 6240880085529624 2622050324581080 9257238741364500 3520753069418412 6833343364976952 3530760895084752 3845006621007828 7674000720949512 1054824825232236 5794531060810860 9003039969439464 9281257522963716 7083539006635452 8142366962134224 9115127616902472 9525448469222412 4897829881106796 9385338909893652 2864239705706508 2175701299862316 7163601611966172 7297706475895128 4011136527069072 1933511918736888 6513092943654072 8310498433328736 6565133637119040 4667649890780976 2716123885844676 2946303876170496 8514658076922072 7766072717079840 446349024718764 1276998555024984 8398567299192528 6547119550919628 4339393208925024 9219209003832408 4809761015243004 3584803153682988 1985552612201856 2511964242251340 2642065975913760 318248856189612 2287788947325324 308241030523272 9325291955895612 7669997590682976 6911404405174404 8682789548116584 9155158919567832 9931766191275816 212165904126408 2249759209793232 1421111244620280 7968230795539908 6274906692795180 2039594870800092 7824118105944612 944738742902496 7335736213427220 1180923428628120 4703678063179800 9197191787366460 8100334094335596 2549993979783432 4157250781797636 9585495423220452 6014703225470340 9521445338955876 1999563568134732 3098422826298864 4201285214729532 4853795448174900 2461925113919640 1457139417019104 3959095833604104 4547555982784896 8570701900653576 3832997230208220 8638755115184688 6326947386260148 5488291595420856 8580709726319916 3140455694097492 6459050685055836 7778082107879448 5644413675815760 4717689019112676 4187274258796656 6473061640988712 5670434022548244 596466409713864 9889733323477188 7732046109814284 6455047554789300 7325728387760880 3794967492676128 82064170463988 750586924975500 4221300866062212 2067616782665844 5136016131965688 8382554778126384 12009390799608 3192496387562460 7505869249755000 1653292800079368 498389718183732 7966229230406640 5996689139270928 3614826630682008 3500737418085732 3985116180336588 2902269443238600 54042258598236 8890952321976456 6066743918935308 9177176136033780 3206507343495336 4545554417651628 5942646880672692 4169260172597244 5530324463219484 1447131591352764 2169696604462512 216169034392944 9033063446438484 5894609317474260 7161600046832904 3402660726555600 6735266673446820 9011046229972536 6521099204187144 8766855283713840 8620741028985276 2053605826732968 9655550202884832 9015049360239072 9205198047899532 6158815915065636 2890260052438992 116090777729544 8862930410110704 1709336623810872 1106865518697204 7381772211492384 1517186371017144 578452323514452 7890169755342456 7828121236211148 1873464964738848 6937424751906888 6851357451176364 3236530820494356 8640756680317956 248194076525232 3092418130899060 6657205633249368 9095111965569792 3432684203554620 5412232120356672 4431465205055352 6581146158185184 7221647000830944 5786524800277788 5270120995894644 6933421621640352 2097640259664864 1070837346298380 3420674812755012 4263333733860840 9597504814020060 1218953166160212 5280128821560984 7461834816823104 2403879725054868 894699614570796 3162472910563440 6451044424522764 7688011676882388 9533454729755484 8600725377652596 1303018901757468 6338956777059756 1547209848016164 8516659642055340 7415798818757940 9343306042095024 8977019622706980 9409357691492868 508397543850072 90070430997060 48037563198432 6048729832735896 7806104019745200 4859800143574704 3554779676683968 740579099309160 9493423427090124 1965536960869176 1325036118223416 9893736453743724 6218862869063676 2459923548786372 3036374307167556 9997817840673660 5144022392498760 1244973512892696 7087542136901988 2123660606397348 5178048999764316 1355059595222436 8932985189775084 6503085117987732 9711594026616336 5892607752340992 658514928845172 1262987599092108 322251986456148 1505176980217536 3314591860691808 2197718516328264 1867460269339044 6208855043397336 3774951841343448 2407882855321404 1234965687226356 5138017697098956 5230089693229284 8696800504049460 338264507522292 6302928604660932 326255116722684 9739615938482088 9649545507485028 8606730073052400 6322944255993612 2227741993327284 4735703105312088 4535546591985288 1082846737097988 1901486876604600 2203723211728068 7453828556290032 2742144232577160 1995560437868196 6314937995460540 1272995424758448 7439817600357156 4571574764384112 1845443052873096 3424677943021548 9427371777692280 3792965927542860 5722474716013212 5696454369280728 8780866239646716 1677311581678584 6050731397869164 5318158559093076 4031152178401752 2185709125528656 4259330603594304 5083975438500720 4215296170662408 5478283769754516 9059083793170968 5264116300494840 5093983264167060 7854141582943632 4077188176466916 984770045567856 9465401515224372 8186401395066120 2850228749773632 8961007101640836 2870244401106312 1507178545350804 3202504213228800 8770858413980376 2710119190444872 792619792774128 3510745243752072 8336518780061220 1220954731293480 9705589331216532 3476718636486516 2976327353169516 9389342040160188 2125662171530616 5286133516960788 2523973633050948 5920629664206744 9647543942351760 3034372742034288 9111124486635936 9779647241147448 3716906452478676 2425896941520816 9905745844543332 2728133276644284 3927070791471816 6096767395934328 7880161929676116 8414579820258672 3216515169161676 9735612808215552 3642848542547760 44034432931896 1022799783099948 3662864193880440 9961789668274836 2469931374452712 1553214543415968 686536840710924 5614390198816740 7641975678817224 1903488441737868 9411359256626136 8070310617336576 1301017336624200 6120786177533544 9023055620772144 6967448228905908 2263770165726108 268209727857912 8062304356803504 5396219599290528 7712030458481604 5538330723752556 3196499517828996 6819332409044076 1783394533741788 4529541896585484 4951872139705032 1361064290622240 2283785817058788 724566578243016 2453918853386568 5846571754275828 8448606427524228 5358189861758436 6523100769320412 5672435587681512 4773732842844180 3272558992893180 1685317842211656 6585149288451720 8256456174730500 5053951961501700 3246538646160696 1333042378756488 8884947626576652 7950216709340496 3504740548352268 6421020947523744 9857708281344900 5780520104877984 3656859498480636 5486290030287588 7151592221166564 4389432337256724 9471406210624176 1595247411214596 5484288465154320 6102772091334132 7249668912696696 6831341799843684 9551468815954896 2251760774926500 3626836021481616 4401441728056332 4081191306733452 2614044064048008 1531197326950020 8462617383457104 6741271368846624 3000346134768732 166129906061244 9397348300693260 2349837466456632 9081101009636916 770602576308180 4205288344996068 4211293040395872 678530580177852 7676002286082780 8174392004266512 9635534551552152 9725604982549212 7027495182903948 616482061046544 5580363591551184 6947432577573228 280219118657520 4219299300928944 7744055500613892 456356850385104 9067090053704040 3718908017611944 1365067420888776 7960224535006836 8182398264799584 636497712379224 3396656031155796 4731699975045552 5594374547484060 5322161689359612 7489856728688856 4985898746970588 2159688778796172 7647980374217028 7904180711275332 6258894171729036 8636753550051420 8802883456112664 8912969538442404 7191623523831924 1529195761816752 7323726822627612 7073531180969112 564441367581576 272212858124448 822643269773148 5834562363476220 7609950636684936 9623525160752544 1779391403475252 7327729952894148 1274996989891716 5234092823495820 3931073921738352 3574795328016648 9233219959765284 9437379603358620 832651095439488 222173729792748 4933858053505620 2059610522132772 440344329318960 1485161328884856 612478930780008 3076405609832916 5636407415282688 8916972668708940 9057082228037700 5584366721817720 6210856608530604 9187183961700120 2505959546851536 5818549842410076 8454611122924032 5350183601225364 6230872259863284 896701179704064 4309369731926004 8584712856586452 2399876594788332 8460615818323836 4173263302863780 1977546351668784 2109649650464472 1481158198618320 3696890801145996 8362539126793704 546427281382164 4945867444305228 554433541915236 5338174210425756 1170915602961780 8786870935046520 9169169875500708 4807759450109736 790618227640860 2942300745903960 5526321332952948 4385429206990188 6489074162054856 1313026727423808 4883818925173920 4719690584245944 8396565734059260 492385022783928 342267637788828 9509435948156268 7643977243950492 7690013242015656 5124006741166080 4979894051570784 2990338309102392 7748058630880428 1319031422823612 690539970977460 9013047795105804 8112343485135204 3560784372083772 5214077172163140 6973452924305712 9029060316171948 7964227665273372 3406663856822136 1042815434432628 2047601131333164 3070400914433112 4613607632182740 6168823740731976 2732136406910820 3408665421955404 328256681855952 2674091018046048 3688884540612924 2165693474195976 4723693714512480 8050294966003896 1645286539546296 9089107270169988 4239314952261624 6392999035657992 9349310737494828 8280474956329716 1184926558894656 2688101973978924 8216424872065140 7914188536941672 5019925354236144 9923759930742744 2632058150247420 9307277869696200 1655294365212636 8626745724385080 6384992775124920 5172044304364512 5336172645292488 7990248012005856 8680787982983316 9643540812085224 2111651215597740 9747622199015160 4243318082528160 7217643870564408 7910185406675136 7379770646359116 8588715986852988 7279692389695716 7722038284147944 4715687453979408 958749698835372 5954656271472300 9981805319607516 368287984521312 4585585720316988 8736831806714820 1991557307601660 7714032023614872 9207199613032800 1727350710010284 2247757644659964 1381079941954920 4617610762449276 4323380687858880 9441382733625156 716560317709944 1575231759881916 208162773859872 5101989524700132 8224431132598212 5065961352301308 9327293521028880 9269248132164108 9611515769952936 8604728507919132 4381426076723652 6090762700534524 7159598481699636 2007569828667804 6777299541245448 4197282084462996 2223738863060748 8906964843042600 1086849867364524 9915753670209672 2011572958934340 1413104984087208 1293011076091128 1879469660138652 6643194677316492 2061612087266040 4357407295124436 6401005296191064 6114781482133740 6204851913130800 6272905127661912 9615518900219472 6945431012439960 506395978716804 4375421381323848 390305200987260 3470713941086712 6044726702469360 6491075727188124 1046818564699164 1939516614136692 1689320972478192 8268465565530108 3058391523633504 5624398024483080 8930983624641816 3434685768687888 3438688898954424 9241226220298356 4625617022982348 8110341920001936 9487418731690320 9237223090031820 2187710690661924 5784523235144520 7275689259429180 2818203707641344 706552492043604 9877723932677580 6927416926240548 5578362026417916 9727606547682480 6324945821126880 4759721886911304 2690103539112192 7029496748037216 8818895977178808 1212948470760408 9329295086162148 9919756800476208 8784869369913252 1887475920671724 7079535876368916 5462271248688372 4269338429260644 3212512038895140 1853449313406168 4881817360040652 2568008065982844 2419892246121012 1030806043633020 1136888995696224 8170388873999976 158123645528172 2233746688727088 6717252587247408 92071996130328 898702744837332 8896957017376260 3857016011807436 6276908257928448 6388995905391456 2828211533307684 8240443653664356 1268992294491912 8412578255125404 7137581265233688 4405444858322868 468366241184712 1795403924541396 9899741149143528 8644759810584492 7581928724819184 842658921105828 2139673127463492 284222248924056 9183180831433584 7563914638619772 2752152058243500 238186250858892 5960660966872104 4657642065114636 2261768600592840 8536675293388020 8628747289518348 396309896387064 7255673608096500 2620048759447812 192150252793728 7369762820692776 160125210661440 5774515409478180 2427898506654084 2317812424324344 7862147843476704 4343396339191560 1851447748272900 5666430892281708 2237749818993624 8088324703535988 8989029013506588 2766163014176376 4551559113051432 2431901636920620 2319813989457612 8788872500179788 6825337104443880 3040377437434092 2670087887779512 7529888031354216
1000 183783601 367567199
156 6425881098436800 5751126962380800 471240 182 237600 6395790577176000 25 6005762815852800 15400 4013862494241600 1972499389660800 1688405965646400 7200 1870 6453053871264000 45 154700 1351350 16016 9241742109600000 9934452638510400 3500640 3317365288036800 46800 2756467297584000 4680 4734994054190400 21450 222768 4004 12320 48048 1177815427588800 3276 15 327600 2556538675891200 98280 56 2145 6421854032193600 2982657860582400 7297871058878400 772200 4051870412990400 52509600 2164799521684800 1169011458014400 1485 76417220880000 8995167004824000 2083027581835200 5804416119902400 9937368181540800 28560 5223557025086400 1287 306306 17850 5611674907238400 87516 26520 1632 11700 213553602662400 4900896 182596357944000 1188 238680 660 9180 74800 309184296220800 9240 15600 5014749450110400 9391151560190400 2877788733019200 9632537351236800 153153 7068600 200200 19305 4039200 9672161830531200 9363859695590400 2195734712371200 6040396467705600 437580 73440 8357373220996800 1349009850988800 2344665590467200 3115297425240000 4707627205881600 1458600 25025 1201200 6613737343012800 9282 6300 7597980120931200 218790 23400 1750320 3663265136731200 8520661273924800 8758308906547200 5175748294516800 351 4411867198939200 33660 9368757896097600 4770891402076800 8309793852360000 4760 5356858210704000 7994304308390400 5023979062502400 2519887080110400 6800 108 144144 3942471387254400 3451151662358400 31824 34034 4612056058209600 2908951080235200 2402400 29835 8479876752547200 19040 3107686578796800 867049857273600 1298554636579200 5272261149355200 12870 3485683865664000 291720 3 176 3276340377710400 5146374529296000 60060 3456323332862400 4950 4902364308441600 2275 272272 2019600 657457158758400 6295246245288000 138600 46410 218400 440 16065 240 4966581238819200 5755906071115200 8681327102448000 3685533092841600 3771023342486400 3348441624528000 8052776163432000 136136 105 28080 8224843926499200 2244169777449600 4057311142684800 10210200 5148 476 2818472208552000 554400 2829691094630400 1050 193050 2305916656243200 2440995396840000 4379008896662400 56100 12240 7020 277200 2229764083747200 5462205910761600 7575612921676800 325 16800 6473725115457600 11880 877296160540800 4095 1092 2058064623014400 5285048077108800 929879589038400 2912 3626699551675200 9520 5411783777400000 122850 1683 388960 7466551322630400 27 378 9553043592892800 2480295681864000 8190 80 61600 616 9245264138510400 6387365936952000 3845766662337600 1530 5280 7929710254065600 12155 9667190851718400 7420107736641600 5732089921958400 839892522268800 3104252766014400 1157574237019200 2469601681747200 2846476418385600 2472722327275200 6732 4400577739958400 3501756844185600 14560 4410091849363200 1020 133259282956800 3283278576177600 1225224 6369687424900800 31416 184800 2310 3093578614526400 3186655451179200 6830431439832000 45045 25200 212931678960000 2477680073668800 8543013035356800 807840 336804765897600 15437822400 9137713240656000 3463310050200000 16632 1164594035404800 4807099711814400 3917268039484800 2824532656545600 3603600 6820456401158400 5792240088835200 9798107996476800 240240 13464 6706278266688000 343394510659200 40950 3658014071712000 1723041822902400 1856400 1265616939787200 3403400 8422437026203200 39312 140 189 9461450992593600 11138400 14137200 85680 3969434646777600 1706759331076800 8484358131849600 8025120407304000 3477184241731200 10725 1836 216 6690196466553600 800800 4095971860780800 6274504428192000 7763608106654400 6876747112435200 5878630142985600 5881333967308800 700 9724 1237600 4259983285958400 15708 6563700 6639006852878400 11440 2851295224377600 1570800 1260 20 9175346240860800 41769 5814108866966400 4 143463683563200 6583984248441600 3751633437552000 9050145501196800 9658128849969600 224 7527014656761600 7150 47520 208 12376 8198458482614400 876742604337600 84150 3285025255512000 22100 225 25704 9198079537046400 1056 5405400 3304995181488000 3400 1701700 8197715261736000 141372 2295 7291029898152000 9814575742171200 2720 167076 123552 6042963557030400 3465 1625507866382400 5034271679236800 14 8644620371587200 3443282783740800 14960 4812644095459200 175 3213 2848633302715200 600600 150150 18 4420 2337491413857600 65450 5263565244537600 768655793505600 159120 7560 4270767707606400 2652 1980 13650 4554486213076800 5344443996091200 142800 308 8940922907716800 9816602507712000 510510 2795979301315200 3832620253862400 7759885386052800 942480 371280 4407152046897600 235620 44 209440 7780766143550400 6630 5487550404336000 3018643424596800 8614776855484800 4936164317884800 1050192 1309 306 7647253239225600 1856905386336000 3420968514163200 831600 2224588002436800 2539546044235200 7549033402310400 420 4095535190947200 9677452592808000 540540 2022341501980800 33264 9075710535091200 817474598740800 33415200 487144896638400 175032 1047200 7723613119622400 72800 29700 6387383580177600 8016078254184000 35100 9897024740803200 6299462976206400 2364787689264000 663 8415 1690368774494400 5720 42952432723200 3850 5179638625761600 50400 2118640432708800 17017 52 514800 7875128730268800 6488311652222400 1759532424249600 4773600 2708552707660800 5816746529193600 491400 6705632083550400 7621712464766400 205920 9635622710313600 6869248741555200 13127400 2477375728027200 24 9383381924716800 26254800 13200 23562 2268916606756800 406173518150400 1232 13232419200 98175 8195031286041600 5121876910550400 93753895435200 6930109048262400 714 119340 7854 5520027171859200 71400 4166399206569600 1925 8256299592340800 1260773874360000 118800 96525 9518061487334400 27846 4769254992902400 4760111391235200 6054863912697600 100 3825 1138647466756800 594 1456 3496836589646400 1044225 6272901100065600 46200 6683040 2479393671955200 1497645205056000 8925 7650 8530960506868800 2860 36 501354309456000 22 19656 6989531432083200 1009800 5251417883712000 7351344 352999041595200 14025 83851635067200 7700 8228388009441600 7589209232404800 9455657398387200 8344709795822400 2236095796334400 21 13260 5828448398572800 9389863604721600 151200 1043508578112000 770 3075928772716800 1224 8089489510502400 104 166320 4712400 7155816627960000 153 1071 1408542504969600 525 3081973782888000 140400 4134817832745600 5767830686217600 7476486664046400 4224156510974400 280800 7896307217198400 2984172972580800 6696232655112000 2600964317952000 53550 923029606699200 40392 35343 2336567349916800 8515688089708800 9430599607228800 3570 5217675214752000 1093950 9948238613913600 131040 2730 555574147128000 4880235292732800 2939650292779200 7162829810136000 3800282426740800 121550 14688 3053404989835200 95472 1785157004030400 5324683583419200 30888 24570 1640925 3528501768792000 1793283914822400 118610994902400 7554873309984000 3881355253776000 39270 3796705262750400 9125601166281600 2856 330042999686400 6566768871062400 5116482494323200 213943959028800 9876274102094400 8814046061620800 332640 80784 29920 182660314636800 6930 1584 123760 1302385421937600 3689813780452800 9476485226208000 6 7091105687265600 80325 504 5083163262777600 5004483298214400 5708306853849600 858 2574 560 3808 4268063883283200 7706556531273600 9448487632584000 5355 2293198095988800 280 2700 183783600 288288 428400 5678205305572800 357 2555766784771200 8127728996587200 11475 9862119824356800 1890 546975 30030 3356275216694400 1186017322089600 1001418458040000 3141600 936 7053329335852800 4947689755008000 2921056538400000 1767150 6638204086113600 122522400 9745030557662400 7722 6956629021742400 318240 2719641474950400 2568375074865600 780 8784687734222400 45900 6825 417690 2055512971512000 8832181092134400 73513440 2529804778300800 3060 5616 70200 102102 9553039182086400 3696 126225 6806800 5046734412720000 3432718902412800 21600 3315967062408000 9178515405259200 7713181562486400 72930 856800 9168897641904000 3738464975044800 1420786903536000 788255211744000 10200 4645712716444800 2400 1021020 2337872948611200 262548 6686992015704000 2827440 9104883608620800 6324315664867200 8498402139427200 9084715196356800 4756470270552000 6864 85085 8702018195270400 321300 11424 18480 1178100 3882618949809600 9749615590915200 65520 8187510861129600 1054471637419200 3978 1421913864571200 7625080115452800 4402039922280000 1312740 19800 3876135064401600 5458264855243200 9189180 43758 540 2 3828825 3368246145264000 30240 8568 514438966641600 47124 314160 51408 34 5009414579769600 5422572609854400 214200 6435 15315300 4673430223862400 9641127396700800 11781 180 184779707112000 10400 416 243100 5460 7675378746235200 1809502449955200 5826190065696000 2197686494203200 680 2227680 21621600 3744 8722047667132800 56160 7225935217300800 1545963383764800 5610 5399387206012800 1541418047769600 7965029786313600 1193400 3150 5776277380473600 7956 4599427919486400 122400 1105 29172 1670760 330 5013882726652800 3889667418436800 1081080 33150 480480 2115892500321600 22880 3106782363484800 22440 468628331371200 17846122694400 99450 60775 8542450657540800 22972950 3573097226899200 1544400 350 4287211193865600 8649236280484800 3168 72072 1591200 3460193815478400 618800 15015 8580 54 221 99 3712800 3064484935512000 432432 4697189032536000 20790 265200 10080 300300 8175636970300800 4225770866116800 4176900 1899121214390400 900 58344 1386 8128150228598400 6687234610056000 8655444490492800 6790425425784000 41184 2848276027396800 5777245552478400 989815831804800 96096 45945900 5010581238062400 1008 252450 6018993029649600 9692740447790400 367200 450450 187 2805 4134930308308800 9436704163286400 369685122206400 9557313253488000 6928227839332800 2241904828363200 9912367730865600 835380 7845369019488000 231 9878014165219200 7318310735736000 8860119139872000 561 32760 4086821642904000 9128847519792000 8751600 160650 617760 34320 1155704055105600 6895729017777600 50490 397800 18564 1412007193396800 195 196350 5751969426403200 9311975379907200 1768 17503200 3526373554704000 8168160 875160 134640 2269628951990400 109395 462570088780800 7554299905152000 60805171627200 20944 484599861345600 4641 8627096237760000 2043621437457600 1400 28 97240 4486718583547200 6048 528 5775 5020999562779200 9984127140187200 3194129562624000 57200 9935486972611200 3960 10010 157080 8648373967833600 884 3646762104585600 9076601517984000 2800 3024750186057600 6356274162638400 20196 49725 1350 4284 765 2282451166195200 2979431355700800 23800 2513566394539200 5738911234056000 41888 3672 3675672 1680 4434801186816000 9559904602248000 3000140091748800 364650 49504 5194441292040000 7140 667837991620800 8710658965008000 7072 5922001602316800 130900 120251814883200 3292898544936000 1789117908177600 3624024397593600 4907749903056000 2896913989569600 722337915499200 106080 800 111384 5544 2738193326668800 4752 5030337239928000 8242712103225600 355815341481600 7801622641612800 392700 2991333916771200 1682217604267200 5270532113246400 7686820378036800 77792 53040 6130440874958400 2040 4550 2191015149523200 1365 232050 961183082059200 6552 9918474492326400 4862 7747777722484800 9360 4724835967051200 3742873576041600 5566428855187200 480 260 7214387726145600 83538 149175 4086257059684800 9998587968969600 8793934989840000 1384241167108800 583440 12 893298566160000 1166880 10810800 464100 3935032562260800 12252240 1225368331387200 2431 7 15470 2298486652862400 100100 2593893795292800 8978577961953600 4993672411728000 2380 1522716228633600 13104 322121191392000 79560 5984 1597106683972800 1099210446734400 6893450836272000 2640 11088 28050 160 700786715428800 43680
100 2 10000000000000000
330 29 143 2310 85 2618 51 130 31 238 210 5005 42 390 65 30030 110 41 33 3 255 78 17 39 286 357 102 7854 1309 35 1155 2 714 6545 7 19 510 119 170 154 2145 6 4290 187 15 66 462 910 561 1430 1122 10 165 455 273 13 37 91 5 77 1785 21 2002 23 595 3570 195 30 546 182 70 105 770 429 26 5610 55 22 1365 231 304250263527210 1870 3003 34 858 1190 6006 1 10010 2805 2730 14 1001 15015 715 3927 11 935 385 374
51 2188691719038038 4377383438076073
2188691719038037 2188691719038037 2188691719038037 2188691719038037 4377383438076074 2188691719038037 2188691719038037 2188691719038037 4377383438076074 4377383438076074 2188691719038037 2188691719038037 2188691719038037 4377383438076074 2188691719038037 2188691719038037 4377383438076074 4377383438076074 4377383438076074 4377383438076074 4377383438076074 4377383438076074 4377383438076074 2188691719038037 4377383438076074 4377383438076074 4377383438076074 4377383438076074 2188691719038037 4377383438076074 2188691719038037 2188691719038037 2188691719038037 4377383438076074 4377383438076074 2188691719038037 2188691719038037 2188691719038037 2188691719038037 4377383438076074 4377383438076074 2188691719038037 4377383438076074 4377383438076074 4377383438076074 2188691719038037 4377383438076074 4377383438076074 2188691719038037 4377383438076074 2188691719038037
100 2 10000000000000000
43172756 40229159 10793189 16680383 66721532 64759134 58871940 72608726 89289109 14717985 56909542 39247960 71627527 46116353 80458318 50041149 22567577 69665129 6868393 35323164 75552323 85364313 12755587 55928343 11774388 68683930 87326711 31398368 59853139 98119900 63777935 42191557 54947144 25511174 44153955 79477119 78495920 45135154 47097552 86345512 32379567 15699184 26492373 76533522 81439517 77514721 70646328 3924796 2943597 36304363 7849592 96157502 60834338 28454771 95176303 83401915 1962398 99101099 82420716 5887194 49059950 84383114 53965945 20605179 94195104 24529975 9811990 93213905 51022348 97138701 65740333 67702731 29435970 27473572 19623980 52984746 18642781 48078751 88307910 21586378 37285562 17661582 91251507 13736786 52003547 57890741 23548776 74571124 61815537 34341965 62796736 41210358 8830791 30417169 92232706 38266761 90270308 4905995 33360766 73589925
4 2 10000000000000000
45177491 13 39323 433
10000 79913433601 10000000000000000
2322843774451200 1285487492889600 442800335577600 2242051293081600 1240176576038400 1606020275059200 731207917440000 1505089608422400 1012663030579200 1561188838809600 1628555863334400 1337031657561600 1682737171315200 210971464704000 975263543654400 383344740979200 711788953075200 1504610127820800 547327106726400 325327588185600 2049060350937600 1376109326592000 1453065963148800 1781270434944000 1008587445465600 132576386342400 475644756787200 1474642590220800 50105722867200 1067563559462400 1718218735833600 1607938197465600 1480156617139200 1757056664563200 1719177697036800 821590010841600 2267224024665600 1769523160204800 2203932585254400 623085041779200 1049583036902400 1864220579020800 1478478435033600 1038554983065600 1096092655257600 1873330710451200 456225792422400 983174973580800 1653488854617600 2072315160115200 837412870694400 612296728243200 2232941161651200 1117669282329600 864983005286400 1994159822054400 331081355404800 365603958720000 357692528793600 150556908902400 452869428211200 443759296780800 1050302257804800 2054334637555200 1813635375552000 1628795603635200 1263910865817600 77196376857600 1317372952896000 736242463756800 2126496468096000 2203692844953600 393413833612800 1494301294886400 1939738773772800 341150448038400 129220022131200 1264390346419200 1774557706521600 1739076142003200 996600430425600 514482685516800 662402451110400 1484711682854400 831419363174400 613495429747200 929952626803200 228951987264000 1287405415296000 1141403572108800 969509776435200 2095090488691200 1766886016896000 267310435392000 1017697576896000 2108995426137600 2064883210790400 747989738496000 2372949497318400 6472988121600 996120949824000 1863741098419200 1246889304460800 255563160652800 1086982523827200 93738457612800 2307500395200000 2227906615334400 1143800975116800 744873114585600 1257917358297600 467253846259200 2268182985868800 1263671125516800 539175936499200 2276573896396800 1924155654220800 1624959758822400 576335683123200 1805963685926400 726413111424000 2131531014412800 1857028369996800 846762742425600 661443489907200 1514199739852800 895430023488000 2062006327180800 164461846348800 797615980761600 689493105100800 798095461363200 543731002214400 2090535422976000 572979318912000 1676024442892800 1910250716774400 695486612620800 342109409241600 1888674089702400 2030360607475200 463657741747200 1995358523558400 117233007091200 2369832873408000 1410631929907200 317655898560000 758058831129600 1962274362048000 1176885136627200 1095133694054400 2200576221043200 899265868300800 146721064089600 830700142272000 845803781222400 266830954790400 242856924710400 713946615782400 273543683212800 2222632328716800 676067648256000 41714812339200 172613016576000 97094821824000 1490705190374400 2098926333504000 1737158219596800 544210482816000 315018755251200 1378027248998400 1127019154060800 2063444768985600 1526186754892800 17980522560000 1009786146969600 2192185310515200 985092895987200 594076465382400 1828739014502400 1882920322483200 2371750795814400 208334321395200 910773402739200 184839771916800 1259595540403200 1638145475366400 1120785906240000 2161019071411200 59695334899200 1217161507161600 734804021952000 1549921044672000 2197459597132800 167098989657600 1529303378803200 413552018880000 519277491532800 627640107494400 52263385574400 1721575100044800 1643180021683200 899985089203200 740318048870400 1930868382643200 2353770273254400 683020116979200 1353333998016000 2094850748390400 2321405332646400 1399843616371200 842447417011200 1695443407257600 1180960721740800 2089816202073600 637709200128000 254364459148800 432970983244800 43392994444800 173092497177600 1326003603724800 719460642700800 2244448696089600 1558551695500800 2140161665241600 1574854035955200 1292439961612800 826145076556800 36440525721600 446156699788800 2226707913830400 2322364293849600 2335310270092800 1494780775488000 1564545203020800 1788462643968000 1027287188928000 355295125785600 427936436928000 615173611852800 2004948135590400 2254038308121600 1787024202163200 169016912064000 1634069890252800 2173725307353600 1168733966400000 313100832844800 490988136038400 660 1026807708326400 1261753203110400 1143081754214400 296079271488000 1505569089024000 1652050412812800 875771318822400 1619205991603200 452629687910400 1195345139788800 1239936835737600 2211844015180800 516160867622400 502016189875200 608700623731200 1581806504678400 2284005845721600 1750343936140800 1071878884876800 455746311820800 557396199360000 1058453428032000 1952684750016000 1415906216524800 1891071492710400 1435564921190400 1106401488192000 124185475814400 936665355225600 751346102707200 512085282508800 1840246548940800 1325763863424000 701719860441600 366802660224000 1662359245747200 2086220097561600 922520677478400 494584240550400 725933630822400 1623521317017600 583048411545600 1955801373926400 214807309516800 2195301934425600 2101563476812800 1487348826163200 2280889221811200 566506330790400 296319011788800 439683711667200 832378324377600 145282622284800 184600031616000 576815163724800 1451627521344000 1057973947430400 2241811552780800 2225509212326400 1711745747712000 2285204547225600 711069732172800 881045605440000 1923915913920000 2350893389644800 1629514824537600 206895879590400 841008975206400 1171371109708800 1746268351027200 2338426894003200 1918641627302400 854434432051200 1975699818892800 2075671524326400 1734521076288000 2187869985100800 1568620788134400 2038511777702400 347863176460800 766210001356800 2037552816499200 923000158080000 1735959518092800 604625038617600 485234368819200 67606764825600 474446055283200 1068762260966400 78155338060800 657367904793600 2284245586022400 1591156376409600 1654687556121600 577294644326400 2345858843328000 1221237092275200 21576627072000 40276370534400 1064207195251200 1572216892646400 622126080576000 1440359727206400 1645817164992000 403003445644800 340191486835200 938343537331200 1720376398540800 654730761484800 1746508091328000 2254757529024000 1856788629696000 1551599226777600 365364218419200 1456901807961600 990 374953830451200 1408234526899200 528 1946691242496000 238062118694400 966872633126400 1373232442982400 1793017709683200 2223351549619200 292722907276800 2315172084825600 431053060838400 2226947654131200 232787832076800 274262904115200 828302739264000 1046945893593600 962797048012800 1837609405632000 1929669681139200 2165813877427200 64490140915200 1859425773004800 1620404693107200 2129133611404800 1094654213452800 1993440601152000 2335550010393600 921561716275200 1655646517324800 848920405132800 2277293117299200 1382342574412800 1499335841203200 1197263062195200 1191509294976000 335636421120000 1794216411187200 335876161420800 332040316608000 347143955558400 186038473420800 1415186995622400 628119588096000 622365820876800 476843458291200 429854359334400 1850315641574400 205457437785600 1498616620300800 1101606682176000 548765548531200 319813561267200 1493342333683200 2348495986636800 1593793519718400 752784544512000 1024650045619200 1389295043136000 702199341043200 209533022899200 1014820693286400 696205833523200 1536255847526400 1342785424780800 678465051264000 1848 2147353874265600 2104440360422400 1912887860083200 460061637235200 2323323255052800 1267267230028800 1966589687462400 1821307065177600 195867825753600 911492623641600 310943170137600 1761851470579200 2101323736512000 479480601600 1308742302067200 346664474956800 136651971456000 993963287116800 1348059711398400 259159265164800 2219275964505600 1589478194304000 160386261235200 80792481369600 1986248392128000 997799131929600 1048624075699200 1765447575091200 2076630485529600 1591635857011200 457184753625600 584966333952000 1705512499891200 913650286348800 462698780544000 216006011020800 1072118625177600 1456422327360000 850838327539200 294161349081600 1933026045350400 2158621668403200 1109757852403200 1756097703360000 1623041836416000 46989098956800 105006251750400 2210645313676800 267789915993600 2143518029452800 205697178086400 1142842013913600 1115751359923200 535100351385600 799533903168000 2371031574912000 120829111603200 2203213364352000 276660307123200 1806203426227200 1151952145344000 2047382168832000 110040798067200 1350936595008000 2047142428531200 1584443647987200 1916244224294400 962077827110400 903341453414400 1791819008179200 1325044642521600 159427300032000 1407994786598400 973105880947200 120109890700800 1286686194393600 21336886771200 2275135454592000 606063480422400 1667873272665600 1584203907686400 1540 643702707648000 403962406848000 2024606840256000 2115228673958400 312141871641600 503694371980800 273064202611200 1125580712256000 427217216025600 55619749785600 1729726270272000 2195541674726400 1665236129356800 346904215257600 2100604515609600 1493582073984000 1268945412134400 2202733883750400 2160299850508800 585925295155200 1445873754124800 1977378000998400 2098686593203200 970468737638400 2085500876659200 1919121107904000 1491903891878400 152954311910400 94937159116800 2174444528256000 2158142187801600 1748905494336000 1496938438195200 154632494016000 2016935150630400 551402691840000 1100407980672000 1530981560908800 243336405312000 1860384734208000 2109714647040000 285051217651200 2175163749158400 1231306184908800 1045267711488000 1917922406400 1696402368460800 2282327663616000 1070200702771200 789464810534400 2314452863923200 1275658140556800 2161978032614400 1022252642611200 1268705671833600 334917200217600 1946211761894400 2201774922547200 588082957862400 2289519872640000 773641950681600 470610210470400 1407755046297600 2068719055603200 842207676710400 906937557926400 918205352064000 1847678498265600 1778873031936000 951289513574400 1644378723187200 1716540553728000 1842404211648000 1733562115084800 1842883692249600 574657501017600 625961925388800 1342305944179200 246453029222400 2336029490995200 1737637700198400 322210964275200 504893073484800 1711506007411200 1378746469900800 182921849510400 1687292237030400 722337526310400 1439400766003200 1948369424601600 862106121676800 1229628002803200 2164135695321600 1334394514252800 1183358124748800 1738117180800000 611098026739200 583767632448000 397729159027200 2241571812480000 1302269313945600 1771201342310400 597193089292800 1564305462720000 2222152848115200 1129896037670400 134014828147200 493385539046400 1417344658329600 548046327628800 1295796325824000 1073077586380800 358172009395200 1378506729600000 731927138342400 2363359885286400 841728196108800 2325960398361600 79833520166400 216964972224000 411634096473600 413072538278400 1699279252070400 945296006054400 1695922887859200 657607645094400 2283526365120000 1017457836595200 984373675084800 12226755340800 675827907955200 862345861977600 1993200860851200 1948129684300800 1497657659097600 2019332553638400 2310377278809600 2300787666777600 1343264905382400 1662598986048000 1457860769164800 260357966668800 1084824861120000 250288874035200 141446777472000 893512101081600 1920080069107200 1039993424870400 119870150400000 87265469491200 1909771236172800 75038714150400 519756972134400 1874049931353600 1414707515020800 2295753120460800 380228117068800 1420701022540800 1253602032883200 1624240537920000 581370229440000 455986052121600 808883774899200 156310676121600 1459059470668800 1286206713792000 2103960879820800 298716414796800 395331756019200 1836170963827200 545888664921600 9110131430400 1471765706611200 1437722583897600 2008304499801600 1962753842649600 2160539590809600 976222504857600 460541117836800 1109038631500800 1145239416921600 917246390860800 2190986609011200 1293398922816000 1170651888806400 709871030668800 1557113253696000 1825142909990400 143364699878400 1180481241139200 2299349224972800 154 110999759270400 2218796483904000 2338187153702400 792101953843200 1600745988441600 1819868623372800 2006386577395200 2256675451430400 310703429836800 1777434590131200 1647015866496000 1752261858547200 480919043404800 402763705344000 219841855833600 618050495462400 2003030213184000 452389947609600 947933149363200 1384500237120000 942179382144000 1790620306675200 1681778210112000 2047861649433600 1881721620979200 2312295201216000 680382973670400 464376962649600 92300015808000 533182428979200 1744110688320000 316457197056000 771484287974400 268269396595200 1344703347187200 1333435553049600 1008 505132813785600 1788222903667200 1180720981440000 1590197415206400 1161062276774400 1964911505356800 1780551214041600 2208247910668800 1414228034419200 512564763110400 403722666547200 2072554900416000 992045364710400 1155068769254400 1900421364441600 236144196288000 1066844338560000 953447176281600 1301070612441600 431292801139200 2290239093542400 988449260198400 1364362051852800 1907853313766400 556916718758400 762613896844800 893032620480000 635072056819200 1049103556300800 721378565107200 303511220812800 246213288921600 1959876959040000 2181876477580800 135213529651200 1563586241817600 1565024683622400 400366302336000 224876402150400 867620148595200 561471784473600 1790380566374400 2275614935193600 874093136716800 1877406295564800 467973067161600 837652610995200 815596503321600 278817969830400 1427413750963200 315258495552000 1985289430924800 508968658598400 2159101149004800 60 106684433856000 1278774764467200 2255476749926400 202340813875200 541813079808000 1115032139020800 1782708876748800 2236057785561600 560992303872000 1588039752499200 1833054339916800 1256478916492800 538216975296000 871935474009600 2370312354009600 134254568448000 573219059212800 1669311714470400 1687531977331200 1763529652684800 335156940518400 1685134574323200 2066561392896000 119150929497600 459342416332800 1591396116710400 550443730636800 765251040153600 1109278371801600 334197979315200 469890989568000 63291439411200 554039835148800 618290235763200 2020531255142400 1653249114316800 2285684027827200 813918321216000 90382093401600 1030403812838400 180524446502400 2259072854438400 1899462403238400 842926897612800 1532899483315200 675588167654400 60654296102400 1073557066982400 1606739495961600 1879563958272000 984133934784000 876970020326400 1377547768396800 14384418048000 180044965900800 1328161266432000 1339668800870400 779635458201600 1062768753446400 854913912652800 2065602431692800 2151669199680000 446636180390400 958961203200 262036148774400 2015736449126400 601028934105600 2266984284364800 1969226830771200 1433407258483200 2232701421350400 1723732762752000 1074516028185600 2003269953484800 469171768665600 524791518451200 1927512018432000 1462176094579200 794978837452800 610858286438400 2357606118067200 1644858203788800 1177124876928000 530545285670400 2246126878195200 1992241899648000 1156507211059200 173332237478400 11507534438400 940980680640000 87505209792000 1726130165760000 264193811481600 157749117926400 1471286226009600 337074862924800 1293878403417600 628359328396800 587123996659200 1050541998105600 79354039564800 782512341811200 965913671923200 579931787635200 1080269795404800 595754647488000 1665475869657600 1071399404275200 1289083597401600 213608608012800 1340867502374400 1775276927424000 1471046485708800 418346824896000 94217938214400 2224310510822400 360329672102400 5514026918400 841488455808000 1342066203878400 716104278489600 1184317085952000 2275375194892800 2170608683443200 293202387878400 936905095526400 1321208797708800 1536735328128000 358651489996800 914369507251200 1275897880857600 444478517683200 564828148684800 1668352753267200 1352135296512000 63 1779112772236800 634352835916800 1715341852224000 1686333275827200 176209121088000 2216878561497600 1802607321715200 843885858816000 1473923369318400 1895626558425600 763333117747200 1134211363084800 1931108122944000 1195824620390400 1310660224473600 736482204057600 1833773560819200 1065405896755200 1621363654310400 1692566523648000 1612493263180800 975743024256000 1220517871372800 44831436249600 105725472652800 2315891305728000 685177779686400 119630410099200 2177321411865600 2071356198912000 1127738374963200 809842736102400 428895398131200 2125297766592000 563149966579200 775559873088000 2266504803763200 2207049209164800 1337271397862400 661683230208000 795937798656000 492906058444800 1190790074073600 1937820851366400 1507726751731200 1169932667904000 992285105011200 232308351475200 786587926924800 1708149643200000 2202973624051200 1455463366156800 1064686675852800 1934224746854400 279057710131200 287928101260800 1055336804121600 1406076864192000 2060088404774400 1260075021004800 2165334396825600 1210448778739200 1672428338380800 2277772597900800 887998074163200 2129373351705600 1395768031257600 2057691001766400 763812598348800 2097967372300800 231 2134647638323200 176 1760173288473600 1135410064588800 1641741579878400 1865898761126400 2126256727795200 2295992860761600 761415195340800 1319770355904000 1859905253606400 1321688278310400 1361245427942400 339712006233600 889915996569600 523113336345600 1402720499980800 1363882571251200 735043762252800 1725890425459200 1300830872140800 400126562035200 811520918208000 678704791564800 1582285985280000 93258977011200 804808189785600 125144437017600 1927751758732800 484515147916800 1136369025792000 1253841773184000 1112394995712000 2264586881356800 943378083648000 1427174010662400 2027723464166400 1315694770790400 1723013541849600 814637542118400 2333632087987200 255323420352000 1574614295654400 2151189719078400 2174924008857600 2083343213952000 2010462162508800 2045464246425600 2288560911436800 2043786064320000 1111675774809600 1001395236441600 1760652769075200 1458340249766400 40516110835200 49865982566400 1643419761984000 705555705254400 976701985459200 1492383372480000 912691325145600 145762102886400 993723546816000 295839531187200 652093618176000 2118345297868800 673430504947200 607262181926400 2228146355635200 398688120230400 1737877440499200 2053375676352000 85107806784000 444238777382400 158708079129600 1245690602956800 466774365657600 1398644914867200 387420326092800 129699502732800 900224829504000 859468978368000 1192947736780800 1586121830092800 1556394032793600 1816512259161600 1785106279756800 1855110447590400 57537672192000 1990084236940800 468212807462400 1009306666368000 1232025405811200 94697418816000 446875920691200 1686812756428800 581130489139200 1336312436659200 294880569984000 1122224348044800 1532180262412800 653292319680000 1638385215667200 527908142361600 2300068445875200 2168211280435200 1580128322572800 1424057386752000 367042400524800 2179718814873600 896388984691200 627879847795200 321731483673600 550923211238400 1538653250534400 623804262681600 2147114133964800 656648683891200 806965852492800 1618966251302400 1452586482547200 516640348224000 1414467774720000 565547369587200 1828978754803200 2235098824358400 1412789592614400 2069438276505600 147919765593600 1302988534848000 258679784563200 787067407526400 2319247669939200 1481115578342400 1888194609100800 401565003840000 2052416715148800 173811718080000 1744829909222400 1098969538867200 765730520755200 1873570450752000 1924635134822400 1092256810444800 1623281576716800 2177800892467200 1877166555264000 570581915904000 1503890906918400 1118628243532800 1646536385894400 35241824217600 1506528050227200 1785585760358400 577774124928000 956324059891200 878408462131200 2227427134732800 1452826222848000 1747706792832000 1595951182425600 2210165833075200 545648924620800 1800929139609600 1671469377177600 1548242862566400 2034436192588800 1879803698572800 407558511360000 2012380084915200 974064842150400 449992544601600 426977475724800 1381383613209600 1875488373158400 1353573738316800 337314603225600 1871652528345600 1742432506214400 282414074342400 2147593614566400 694048170816000 1137807467596800 531264506572800 838611572198400 290085763968000 250528614336000 1711266267110400 2182116217881600 353856683980800 2330515464076800 2200096740441600 198504969062400 483316446412800 595994387788800 547806587328000 1982652287616000 1655886257625600 1040472905472000 1322886979814400 2369593133107200 1370355559372800 1107120709094400 741037269772800 608940364032000 1673627039884800 1311619185676800 357932269094400 1041671606976000 1279014504768000 1174247993318400 2226468173529600 102608848742400 316217456755200 1829218495104000 127541840025600 1762810431782400 1792058748480000 1420940762841600 1166576303692800 846283261824000 368960322931200 187237174924800 1949088645504000 1627836642432000 2345139622425600 73360532044800 175489900185600 2325241177459200 740797529472000 2011900604313600 1600026767539200 2257634412633600 1397446213363200 1732363413580800 1587560271897600 1044069009984000 367282140825600 224157181248000 1880043438873600 2082863733350400 2153347381785600 2019572293939200 189874318233600 236863417190400 62332478208000 1924395394521600 210731724403200 1359327505536000 935706394022400 531743987174400 450232284902400 985572376588800 1484471942553600 2192904531417600 1699998472972800 880086644236800 426018514521600 624283743283200 322930185177600 1796853554496000 893991581683200 2078788148236800 598871271398400 1157466172262400 1876926814963200 1933265785651200 2247085839398400 2260271555942400 830939882572800 504173852582400 1775996148326400 671033101939200 581849710041600 1208530856332800 2356167676262400 1121744867443200 194669124249600 143604440179200 1637186514163200 1826341611494400 1432927777881600 816555464524800 1404158941785600 1986727872729600 904779895219200 1874289671654400 1640782618675200 2266744544064000 1184077345651200 428655657830400 1980254884608000 1112155255411200 754222986316800 202101073574400 2006146837094400 385981884288000 943617823948800 1678661586201600 1622082875212800 1209250077235200 1436523882393600 869298330700800 52503125875200 2307020914598400 2080945810944000 868339369497600 54181307980800 1946451502195200 504653333184000 1970185791974400 575856202521600 1614411185587200 26611173388800 704357003750400 2295273639859200 1971863974080000 1869255125337600 115315084684800 1857268110297600 954166397184000 870976512806400 889676256268800 1939978514073600 300154856601600 122267553408000 36680266022400 1759454067571200 2221673367513600 1139245909401600 2210405573376000 812959360012800 1114312918118400 1289323337702400 670553621337600 1951246308211200 394612535116800 1211647480243200 1343025165081600 543011781312000 308066286528000 1678182105600000 1583484686784000 1049822777203200 243096665011200 1034479397952000 2172526605849600 793540395648000 392934353011200 43632734745600 434169684748800 2006866057996800 148878726796800 731447657740800 1478238694732800 125863657920000 248131211328000 1004991340953600 1273979958451200 2038751518003200 1021053941107200 1795415112691200 1226751119193600 361528373606400 1881481880678400 1397925693964800 175969380787200 1367958156364800 379748636467200 1084345380518400 999717054336000 1597149883929600 1883879283686400 1973062675584000 1809080309836800 539655417100800 2076870225830400 7431949324800 971667439142400 126 721858045708800 1392411667046400 2355688195660800 983414713881600 415469941286400 1594752480921600 562191005376000 700760899238400 1484951423155200 62572218508800 1360526207040000 33563642112000 824946375052800 1823704468185600 1297234767628800 89183391897600 1943334878284800 949611331468800 92779496409600 2084062434854400 2304144030988800 1865179540224000 1496698697894400 830220661670400 484035667315200 1313537108083200 2093412306585600 816075983923200 212889387110400 236623676889600 1435325180889600 213848348313600 244295366515200 945056265753600 1005231081254400 629318289600000 609419844633600 1153870067750400 1140684351206400 1778633291635200 1253122552281600 1545845459558400 655689722688000 239260820198400 2103721139520000 58736373696000 1144280455718400 2287601950233600 992524845312000 275701345920000 185319252518400 1545605719257600 917486131161600 1064926416153600 360569412403200 966393152524800 1071159663974400 217923933427200 1376828547494400 2355448455360000 812479879411200 1595231961523200 1846240056460800 1378986210201600 1563106761216000 1124142270451200 155591455219200 2011660864012800 1290282298905600 214567569216000 305908623820800 2256435711129600 923479638681600 730488696537600 2238455188569600 1706231720793600 803130007680000 1284528531686400 555718017254400 1987926574233600 616 1148835521433600 841967936409600 496741903257600 389817729100800 10548573235200 970228997337600 263234850278400 121548332505600 1870933307443200 464616702950400 2324521956556800 1365321013056000 670313881036800 784909744819200 1928470979635200 1290761779507200 1188872151667200 144803141683200 1800449659008000 1830656936908800 42 1469608043904000 1436044401792000 939302498534400 536538793190400 2082144512448000 2206809468864000 1272301776345600 35961045120000 1092017070144000 1283329830182400 967112373427200 2260511296243200 80313000768000 1328640747033600 994442767718400 1696881849062400 1396726992460800 1137327986995200 313580313446400 2002550732582400 1564065722419200 283133295244800 2063205028684800 2204172325555200 2010701902809600 2187630244800000 1021533421708800 1119826945036800 233267312678400 898546647398400 2367435470400000 90142353100800 1671229636876800 361768113907200 999237573734400 656408943590400 106924174156800 1355012180121600 1793976670886400 1413508813516800 982216012377600 1910490457075200 1679141066803200 487152291225600 2128174650201600 648497513664000 624523483584000 1109518112102400 2046183467328000 1895386818124800 1951725788812800 800013383769600 186278213721600 1072598105779200 1092496550745600 55859490086400 1941177215577600 2066321652595200 640346343436800 632914394112000 377590973760000 792821174745600 1364841532454400 2022928658150400 527188921459200 111718980172800 1984570210022400 1677702624998400 1599787027238400 2360003521075200 1467690121497600 1510843375641600 2234139863155200 1860144993907200 1239697095436800 85587287385600 2356407416563200 1355251920422400 1189351632268800 730248956236800 811281177907200 1554955590988800 1146677858726400 1585882089792000 746311556390400 2014298007321600 1383541275916800 647059071859200 1159384094668800 673670245248000 1811237972544000 271865501107200 449752804300800 1854870707289600 1946930982796800 1554236370086400 2215679859993600 1837369665331200 442320854976000 883682748748800 1604102352652800 580411268236800 880805865139200 1995838004160000 1677223144396800 1031362774041600 2142079587648000 1038315242764800 586165035456000 720899084505600 1578450140467200 1758734846668800 1065166156454400 2251401164812800 506571255590400 1261273722508800 1843123432550400 915568208755200 325087847884800 56338970688000 207615100492800 117712487692800 237582638092800 396050976921600 2092932825984000 639866862835200 317895638860800 933788471616000 1776715369228800 1906654612262400 1495979476992000 1015779654489600 1599067806336000 1359806986137600 2069198536204800 1585642349491200 1287884895897600 1803806023219200 1102565643379200 934028211916800 2162457513216000 1274699179353600 203539515379200 1528584157900800 560752563571200 896149244390400 112677941376000 1667154051763200 818713127232000 896868465292800 1970905012876800 2206569728563200 2084302175155200 1835931223526400 1312817887180800 2278252078502400 1314975549888000 1057014986227200 103088329344000 79114299264000 1814114856153600 2344899882124800 1539851952038400 1498376880000000 1472484927513600 1604342092953600 165420807552000 1370835039974400 16062600153600 928753925299200 1118388503232000 1739795362905600 258440044262400 716823499392000 1191269554675200 2239414149772800 666238295923200 559793602368000 2190027647808000 2324761696857600 192271721241600 2309897798208000 1241615017843200 2193144271718400 602946856512000 433450463846400 706035185856000 1602184430246400 1891550973312000 1522830390681600 180764186803200 967352113728000 1936142669260800 55 2029401646272000 1074755768486400 1513240778649600 1794935632089600 380947337971200 25412471884800 91341054604800 2237735967667200 2125777247193600 1219798650470400 1545126238656000 226314843955200 151995350707200 2072794640716800 500098267468800 614454390950400 1499575581504000 1045507451788800 1289802818304000 692609729011200 131377684838400 937624316428800 1048144595097600 1852473304281600 1920319809408000 2119064518771200 1339429060569600 1423817646451200 241658223206400 1858706552102400 131857165440000 52982606476800 250768354636800 964475230118400 155351714918400 1336072696358400 2024846580556800 314779014950400 680862454272000 588562438464000 411394356172800 1736678738995200 1128697336166400 2027243983564800 9349871731200 1957239815731200 2325720658060800 1457621028864000 1913846821286400 686855961792000 556437238156800 11747274739200 1697840810265600 1658283660633600 1559510656704000 1097531097062400 1569100268736000 1066364857958400 1831855638412800 229671208166400 488590733030400 600789193804800 9589612032000 1948609164902400 2346817804531200 921082235673600 2184513620889600 453828389414400 1888434349401600 2081185551244800 82470663475200 802890267379200 1611294561676800 35721304819200 111479239872000 327245510592000 1183597865049600 1273260737548800 585206074252800 1043829269683200 701480120140800 1403679461184000 1223155014681600 2225269472025600 505372554086400 684938039385600 72401570841600 500338007769600 1646296645593600 1080989016307200 920842495372800 50585203468800 1003792639449600 2053135936051200 821350270540800 1580847543475200 1094174732851200 1678182105600 1056775245926400 1914805782489600 2263148439552000 1936622149862400 1865419280524800 1851034862476800 683979078182400 47948060160000 221520037939200 1387856601331200 2190507128409600 496502162956800 2043066843417600 1790860046976000 1689689640038400 687335442393600 616372313356800 1072837846080000 654011540582400 1188152930764800 438724750464000 2250202463308800 2361441962880000 57058191590400 921801456576000 550203990336000 767168962560000 985812116889600 1000676015539200 1783907578252800 768847144665600 1735000556889600 1967548648665600 123945735513600 1778153811033600 755181947520000 1894907337523200 1893708636019200 2039710479206400 957283021094400 1983611248819200 1400562837273600 1334873994854400 1960356439641600 1981693326412800 1137567727296000 2302465848883200 387899806694400 2171807384947200 1147157339328000 1071639144576000 1724931464256000 1243772680550400 383105000678400 2198658298636800 1263191644915200 347383695859200 1126299933158400 2296232601062400 2277053376998400 44112215347200 1547523641664000 1693525484851200 991086403507200 963276528614400 2162697253516800 217684193126400 549964250035200 2034196452288000 1702156135680000 902861972812800 230869909670400 614694131251200 421703189107200 2362640664384000 1222675534080000 2146394913062400 1963712803852800 809602995801600 56578710988800 2127695169600000 1245930343257600 1527864936998400 2202494143449600 1961555141145600 2003509693785600 2341543517913600 1454983885555200 877928981529600 720419603904000 7192209024000 590480360870400 471089691072000 2180198295475200 1141163831808000 351459280972800 371357725939200 1954602672422400 11267794137600 1688011457932800 1637426254464000 2207288949465600 1588279492800000 1250964889574400 2198898038937600 1023930824716800 1320729317107200 1757296404864000 1975939559193600 2006626317696000 1980494624908800 1044788230886400 1340627762073600 2177081671564800 740078308569600 858749757465600 699801938035200 927315483494400 2039230998604800 428176177228800 1693765225152000 1335353475456000 1323845941017600 1171131369408000 748708959398400 2123140103884800 2103001918617600 1518515065267200 1871412788044800 448554102796800 508728918297600 2138004002534400 1391932186444800 2108515945536000 138090413260800 1483992461952000 522633855744000 817034945126400 782991822412800 133055866944000 4075585113600 1621603394611200 451670726707200 1731883932979200 532702948377600 943857564249600 535819572288000 1634789111155200 26131692787200 350020839168000 1318331914099200 1635987812659200 1846479796761600 1726609646361600 371117985638400 598391790796800 326286549388800 1650372230707200 2135127118924800 942419122444800 1270863334540800 2220234925708800 1241375277542400 2360962482278400 369439803532800 2091973864780800 2119543999372800 229910948467200 1529543119104000 23974030080000 708192848563200 1361485168243200 1173049291814400 1818909662169600 620687638771200 1122464088345600 808644034598400 288887062464000 1934464487155200 102369108441600 2229824537740800 918924572966400 151036389504000 788745589632000 1182399163545600 1367238935462400 1229867743104000 253165757644800 2317569487833600 2166533098329600 2166053617728000 2154785823590400 1444914792921600 1651331191910400 593836725081600 440402932569600 448793843097600 2211364534579200 59215854297600 170934834470400 1844082393753600 71922090240000 1349737893504000 1206852674227200 54660788582400 1869015385036800 218643154329600 1276377361459200 1053658622016000 223437960345600 32604680908800 1892989415116800 161105482137600 940021719436800 1663797687552000 1232984367014400 2273457272486400 960159904704000 2155505044492800 1251204629875200 1801648360512000 530065805068800 207135619891200 426737735424000 1658043920332800 992764585612800 1262232683712000 1030164072537600 471569171673600 161584962739200 1584 424100592115200 1299152690035200 1231066444608000 1550640265574400 759257532633600 829980921369600 1526426495193600 1053179141414400 925157820787200 2334351308889600 1127258894361600 968311074931200 104287030848000 955125358387200 1259835280704000 913170805747200 753743505715200 656888424192000 1096811876160000 750626881804800 87984690393600 1798531736601600 1253362292582400 2020291514841600 399407341132800 689013624499200 1102805383680000 122747034009600 420504487603200 2196980116531200 230150688768000 81271961971200 1703834317785600 1205893713024000 1434605959987200 1599307546636800 1218360208665600 1897784221132800 2248524281203200 2061526846579200 573938280115200 2300308186176000 1543927537152000 1037835762163200 844365339417600 616132573056000 1089619667136000 714426096384000 750866622105600 374714090150400 1904976430156800 2045224506124800 1944293839488000 982935233280000 2208967131571200 1915045522790400 599830232601600 1305625678156800 1537454549030400 169736132966400 910533662438400 193470422745600 1935423448358400 1126539673459200 471329431372800 283612775846400 1395288550656000 1415666476224000 1627357161830400 1512761298048000 1691367822144000 798814682265600 871695733708800 2077829187033600 891354438374400 1106641228492800 2095809709593600 980537830272000 616851793958400 1211887220544000 649456474867200 1031602514342400 258200303961600 123466254912000 2025086320857600 256522121856000 799054422566400 1198941244300800 554519315750400 208574061696000 1640542878374400 47468579558400 1420221541939200 1051740699609600 44351955648000 805527410688000 1686093535526400 2311575980313600 696445573824000 1270623594240000 1913367340684800 2060807625676800 2083822694553600 2254997269324800 1424536867353600 891114698073600 2360243261376000 1770242381107200 1122703828646400 2018373592435200 1887235647897600 1976419039795200 1249526447769600 1249766188070400 1387616861030400 498180345062400 1051261219008000 1786065240960000 1194865659187200 2296951821964800 1575093776256000 1963473063552000 706754406758400 792581434444800 1587800012198400 2111392829145600 1338230359065600 269947578700800 1523549611584000 1657324699430400 788505849331200 1422858685248000 1708868864102400 1003313158848000 1875008892556800 695007132019200 637229719526400 1577491179264000 1838808107136000 1359087765235200 1649413269504000 1775756408025600 2294314678656000 2248044800601600 186757694323200 270906539904000 666478036224000 1000196534937600 324128886681600 712747914278400 1991282938444800 178606524096000 1791339527577600 127781580326400 65688842419200 2128654130803200 2289759612940800 546847626124800 1029924332236800 1504370387520000 437526048960000 1515638181657600 1190070853171200 1886276686694400 1855589928192000 1042870308480000 1846719537062400 31405979404800 851317808140800 249809393433600 1984809950323200 961598346508800 2338666634304000 2329077022272000 1293638663116800 242617184409600 1502692205414400 1208291116032000 832857804979200 905259375820800 1237059952128000 2186671283596800 1757536145164800 207854840793600 1800209918707200 632195173209600 675348427353600 870257291904000 1776955109529600 1765207834790400 1577730919564800 845564040921600 1885077985190400 1516117662259200 1844801614656000 1784866539456000 343787591347200 754702466918400 370159024435200 526469700556800 1275178659955200 1583244946483200 640106603136000 1380424652006400 276180826521600 2302705589184000 1767125757196800 48667281062400 1825862130892800 791142992640000 638188680729600 204258736281600 1213325662348800 2155984525094400 2163176734118400 1198222023398400 2037313076198400 311902131340800 417627603993600 344506812249600 24932991283200 116513786188800 412353317376000 227513545459200 1773119264716800 1799970178406400 2132489975616000 402523965043200 507530216793600 790903252339200 1014341212684800 1418543359833600 103328069644800 124904696716800 197066527257600 483556186713600 561711524774400 2021250476044800 1079550574502400 2151908939980800 1315934511091200 1423098425548800 2102762178316800 289126802764800 141926258073600 1997276445964800 284811477350400 1439161025702400 1230347223705600 613015949145600 1079790314803200 1139725390003200 776039353689600 1600266507840000 77675857459200 677266349760000 488350992729600 577054904025600 2145915432460800 833816766182400 1244971382054400 520236452736000 2164854916224000 608460883430400 1560949098508800 882244306944000 1964192284454400 438964490764800 1207332154828800 1964432024755200 338033824128000 1824903169689600 145522362585600 1019136018700800 36200785420800 1060611090739200 2332912867084800 2344420401523200 1734281335987200 360809152704000 1035678099456000 240939002304000 201381852672000 2176122710361600 1799250957504000 1647255606796800 72881051443200 1510124154739200 935226913420800 1482314279846400 2340824297011200 2062965288384000 2059848664473600 1070440443072000 112 567705032294400 2184753361190400 1544886498355200 1677462884697600 1726369906060800 1425735568857600 723296487513600 1016259135091200 801451825574400 447355401292800 2235578304960000 243576145612800 1563346501516800 1811717453145600 2271779090380800 868099629196800 272344981708800 1093934992550400 733365580147200 508009697395200 565067888985600 1639104436569600 1362444129446400 93498717312000 1269904373337600 770525326771200 1890352271808000 328444212096000 1098729798566400 814397801817600 1595711442124800 563389706880000 3080 1918881367603200 327005770291200 1921997991513600 2085261136358400 2169409981939200 2121222181478400 893751841382400 392215132108800 1304666716953600 2183554659686400 1983371508518400 1814594336755200 1903537988352000 904540154918400 299675376000000 1067323819161600 2342981959718400 2876883609600 785149485120000 1002593937945600 1116710321126400 1815313557657600 2016215929728000 499139306265600 1264150606118400 1691128081843200 271146280204800 1904496949555200 1546564680460800 1538892990835200 769326625267200 356733567590400 489309953932800 367521881126400 1163459679782400 22056107673600 165181067251200 1473443888716800 1835212002624000 443040075878400 1953643711219200 1312578146880000 677745830361600 466534625356800 2301027407078400 196826786956800 1909531495872000 2127934909900800 598152050496000 1944773320089600 1127978115264000 2044025804620800 1968028129267200 1736918479296000 2284485326323200 1529063638502400 1475601551424000 372796167744000 921321975974400 2090775163276800 1243293199948800 511126321305600 1343504645683200 97814042726400 981736531776000 1957719296332800 1090099147737600 1075235249088000 1733082634483200 2125537506892800 501057228672000 625002964185600 989887702003200 492186837542400 773162470080000 1509644674137600 1474163109619200 1310899964774400 1984090729420800 630516991104000 60414555801600 91580794905600 1399124395468800 1834492781721600 1208770596633600 1010984848473600 482117744908800 1912648119782400 1666195090560000 249569653132800 805047930086400 676786869158400 1118148762931200 2244208955788800 813438840614400 686616221491200 2279450780006400 636510498624000 1038794723366400 1766646276595200 2362161183782400 1387137380428800 924438599884800 1323126720115200 1095852914956800 1862782137216000 911972104243200 2328357801369600 1549201823769600 1469368303603200 1425016347955200 2023887619353600 1150034222937600 1301310352742400 792 599111011699200 89902612800000 914609247552000 2123379844185600 1905455910758400 455506571520000 1669551454771200 2252839606617600 903820934016000 1849596420672000 209772763200000 85347547084800 501296968972800 185558992819200 31645719705600 1481834799244800 940740940339200 652812839078400 1326243344025600 2218077263001600 453109168512000 1311379445376000 1390014264038400 2076151004928000 1247608525363200 1068282780364800 284092256448000 1567901567232000 1149315002035200 2230064278041600 1377787508697600 1520193247372800 1416145956825600 689972585702400 662642191411200 286729399756800 220800817036800 1965630726259200 2029881126873600 1882201101580800 1849836160972800 1327202305228800 1306584639360000 1586841050995200 1265349307622400 2306061953395200 1443476351116800 1522350910080000 2269141947072000 232548091776000 1576532218060800 2347537025433600 9829352332800 1002354197644800 388619027596800 1575573256857600 938103797030400 2008783980403200 479240861299200 216245751321600 377351233459200 2088138019968000 2184273880588800 1852952784883200 1190550333772800 1699039511769600 332999277811200 1393850108851200 1683456392217600 1567422086630400 1255999435891200 543491261913600 1374670884787200 694767391718400 1409672968704000 1596430663027200 802171046476800 882723787545600 2257154932032000 1973781896486400 264673292083200 1541530134144000 147680025292800 100211445734400 1705033019289600 2301506887680000 1948848905203200 567465291993600 1452346742246400 867859888896000 78395078361600 1821546805478400 1409193488102400 100451186035200 1022492382912000 1172569811212800 374474349849600 1326962564928000 363925776614400 2084781655756800 1419022840435200 304709922316800 1330318929139200 1390254004339200 1594033260019200 270427059302400 80552741068800 2258353633536000 1024170565017600 162783664243200 1214284623552000 338992785331200 2358085598668800 878168721830400 279776931033600 310223949235200 776998314892800 1163219939481600 2342262738816000 1885797206092800 150077428300800 1032081994944000 1037356281561600 860667679872000 1092976031347200 156550416422400 1273500477849600 2272977791884800 839091052800000 570821656204800 364644997516800 909574701235200 2372470016716800 1966110206860800 2263627920153600 1442996870515200 2013099305817600 295360050585600 2196740376230400 1201098907008000 995641469222400 967831594329600 568903733798400 655210242086400 1356930102528000 2294074938355200 1108319410598400 30 892792880179200 438485010163200 211690685606400 2239653890073600 1430050894272000 96135860620800 1853192525184000 1875967853760000 455027090918400 2115947894860800 929473146201600 1847438757964800 721618305408000 856592094758400 881764826342400 2234379603456000 906218337024000 549724509734400 1078351872998400 2321165592345600 481638264307200 778676496998400 907656778828800 1684175613120000 1173528772416000 1824663429388800 2150470498176000 2271539350080000 169496392665600 812000398809600 1593553779417600 359130970598400 1157705912563200 2022449177548800 1357169842828800 655929462988800 929712886502400 1808600829235200 1144520196019200 526229960256000 1305146197555200 1133731882483200 2106837763430400 1271342815142400 430813320537600 1309941003571200 1594512740620800 2248284540902400 1568141307532800 61613257305600 1901620065945600 1630234045440000 122507293708800 77 495543201753600 521195413939200 2145435951859200 1532659743014400 1911209677977600 1819628883072000 774840652185600 2207528689766400 1376588807193600 2067999834700800 647538552460800 737441165260800 2341064037312000 49386501964800 1357409583129600 435368386252800 983654454182400 2005907096793600 611577507340800 1885317725491200 1105922007590400 2111153088844800 1168973706700800 619488937267200 2152628160883200 2097487891699200 1605540794457600 1518994545868800 645141149452800 796896759859200 790423771737600 2249483242406400 690452066304000 1697361329664000 2205850507660800 365124478118400 1498137139699200 1530262340006400 900944050406400 2088377760268800 793300655347200 1759214327270400 1559270916403200 2007345538598400 1329359967936000 667676737728000 1736199258393600 769086884966400 1365560753356800 1128937076467200 1048863816000000 1716780294028800 1727808347865600 1232504886412800 1974261377088000 1231545925209600 1676983404096000 2179958555174400 604145558016000 751825583308800 1833294080217600 385 965194451020800 2361681703180800 2137284781632000 414990460684800 1814354596454400 2194822453824000 1351895556211200 1302748794547200 2320925852044800 952008734476800 2217837522700800 2107796724633600 2276094415795200 176928341990400 2333871828288000 950330552371200 1025129526220800 1187913190464000 1282370868979200 731687398041600 1172090330611200 586884256358400 828542479564800 1431009855475200 937144835827200 1730924971776000 49626242265600 1110477073305600 2012859565516800 2308219616102400 332280056908800 114356123481600 2036354114995200 658326865996800 1978336962201600 1008347705164800 191073019737600 137371192358400 377111493158400 861866381376000 1794456151488000 1427653491264000 1197982283097600 40755851136000 853954951449600 672951024345600 1792298488780800 1136129285491200 517599309427200 1965151245657600 423141630912000 1188632411366400 1740514583808000 1001874717043200 2240373110976000 212409906508800 1101127201574400 2007585278899200 1417584398630400 1609856119872000 216725231923200 135932750553600 1602424170547200 2135846339827200 1488307787366400 2141839847347200 1008107964864000 2246846099097600 1282850349580800 1649173529203200 1158425133465600 1940457994675200 1336791917260800 517359569126400 191552500339200 1051500959308800 1977857481600000 2358804819571200 167338729958400 1537934029632000 1032801215846400 1904017468953600 1787743423065600 113636902579200 1219558910169600 669354919833600 369679543833600 1489506488870400 1542249355046400 1798771476902400 290804984870400 1339189320268800 198265228761600 963516268915200 1349498153203200 1891311233011200 1559750397004800 1854391226688000 24453510681600 1021773162009600 822069491443200 403243185945600 645620630054400 1776475628928000 1412070371712000 445437478886400 1287645155596800 167578470259200 1851754083379200 1764488613888000 169256652364800 1558791435801600 318375119462400 707953108262400 939542238835200 1698320290867200 1945492540992000 1853672005785600 397009938124800 1695683147558400 1979295923404800 394372794816000 1625199499123200 320772522470400 1417104918028800 775080392486400 824227154150400 1889153570304000 1260794241907200 1613931704985600 2236777006464000 1603862612352000 1854630966988800 406599550156800 1956520594828800 554279575449600 885840411456000 885600671155200 572739578611200 640586083737600 931630808908800 714905576985600 804568449484800 91101314304000 1929909421440000 1252403331379200 1932786305049600 1260 825665595955200 2200815961344000 1160822536473600 941699901542400 289366543065600 18220262860800 1564784943321600 1425495828556800 2311815720614400 1784147318553600 674149725849600 879367423334400 402284224742400 1005710561856000 2070157497408000 605104519219200 423621111513600 934747432819200 1585162868889600 892073659276800 1394809070054400 859948458969600 1920559549708800 1446832715328000 396530457523200 1093215771648000 72 1928950460236800 638907901632000 1183837605350400 1164418640985600 1562387540313600 136412231155200 2012140344614400 649935955468800 388379287296000 1995118783257600 1641022358976000 302072779008000 670074140736000 1672668078681600 53462087078400 1551838967078400 1001634976742400 373275648345600 1437003362995200 2269621427673600 1402001279078400 1841924731046400 1766166795993600 64969621516800 368480842329600 730728436838400 1174727473920000 2331474425280000 1297474507929600 2221193886912000 2142559068249600 1962514102348800 1506767790528000 899745348902400 30447018201600 1975220338291200 1156027730457600 1195584880089600 228232766361600 2102522438016000 1508206232332800 225835363353600 1759693807872000 1379945171404800 157269637324800 900464569804800 472767873177600 2233900122854400 982455752678400 1884598504588800 1422618944947200 1854151486387200 891594178675200 532223467776000 2223111809318400 919643793868800 2255956230528000 683739337881600 2368634171904000 1753700300352000 2358565079270400 1548003122265600 2025805541760000 1311139705075200 1460258172172800 218403414028800 630996471705600 1392171926745600 925877041689600 1967308908364800 496022682355200 1483273241049600 1827300572697600 68325985728000 2364558586790400 907417038528000 2640 151515870105600 1232 1055576544422400 440642672870400 1577251438963200 1054617583219200 1328880487334400 486672810624000 326046809088000 487392031526400 269707838400000 1426934270361600 716583759091200 479960082201600 1182638903846400 1299871910937600 1177844097830400 1517556104064000 215526530419200 1868056423833600 2108276205235200 1421899724044800 1119347464435200 66 1518754805568000 1396247511859200 639387382233600 268029656294400 670793361638400 534381130483200 2236297525862400 1901859806246400 1457141548262400 863065082880000 932589770112000 410914875571200 600549453504000 495 1943095137984000 1768084718400000 1859186032704000 1234183068518400 188196136128000 450951505804800 1753940040652800 1949568126105600 1502212724812800 1337990618764800 291044725171200 58256893094400 2050019312140800 1908093054067200 1138047207897600 68086245427200 1534577665420800 1693046004249600 780354679104000 440882413171200 436087607155200 2117146596364800 2315411825126400 45071176550400 1258876319500800 390536950003200 150796649203200 144323661081600 1466731160294400 1005470821555200 70004167833600 1700238213273600 92060275507200 2226228433228800 257960563660800 400845782937600 1160582796172800 630277250803200 1829937716006400 1494061554585600 590240620569600 584247113049600 1991043198144000 1745549130124800 2169889462540800 1360286466739200 1782469136448000 199703670566400 448314362496000 1307783340864000 2067760094400000 298956155097600 1513959999552000 1995598263859200 205217697484800 1404638422387200 562670485977600 315 188915357030400 84 743194932480000 1297714248230400 906458077324800 1142602273612800 823268192947200 80073260467200 70 1767605237798400 1513720259251200 1345662308390400 224396921548800 1764248873587200 990127442304000 1302509054246400 1983850989120000 1018656538099200 1972822935283200 1296275806425600 1177604357529600 582808671244800 1770002640806400 2366476509196800 2305822213094400 1810518751641600 1156746951360000 339472265932800 525750479654400 1461456873676800 1214764104153600 83909105280000 2337707673100800 565307629286400 2007105798297600 1571018191142400 2039950219507200 1046706153292800 462459040243200 458623195430400 25891952486400 157029897024000 2112351790348800 1450908300441600 749907660902400 899505608601600 1739315882304000 234705754483200 204977957184000 2075192043724800 1156267470758400 1147397079628800 651374397273600 1718458476134400 1504130647219200 626681146291200 2026285022361600 1703115096883200 603905817715200 245494068019200 1320969057408000 631236212006400 2240133370675200 1570059229939200 1933985006553600 1319051135001600 683499597580800 1881961361280000 881285345740800 877689241228800 718981162099200 426497995123200 1367478675763200 309984208934400 1896345779328000 2032997750784000 23015068876800 1910010976473600 926116781990400 526709440857600 2139921924940800 52742866176000 1603143391449600 1036876800960000 1517795844364800 694287911116800 1519713766771200 2223591289920000 1388815562534400 1837129925030400 1324565161920000 2079507369139200 2354489494156800 112198460774400 987490298995200 1841684990745600 2166293358028800 1107360449395200 2042827103116800 468452547763200 2276813636697600 481878004608000 526949181158400 1892030453913600 861147160473600 866661187392000 2637143308800 765011299852800 1856309149094400 681341934873600 1813875115852800 1370595299673600 1827540312998400 627400367193600 332519797209600 2349454947840000 1845760575859200 1954362932121600 1397206473062400 307826546227200 837173130393600 1713184189516800 2188589206003200 2326679619264000 478761380697600 1130375518272000 48427540761600 852276769344000 38358448128000 1980974105510400 806726112192000 1958678257536000 1685614054924800 1743391467417600 698123755929600 1507487011430400 86066767987200 621167119372800 303750961113600 2233660382553600 2370791834611200 984613415385600 1770961602009600 1845281095257600 262755369676800 2261230517145600 1721814840345600 1276617101760000 1685853795225600 941939641843200 2772 1572936113548800 1176165915724800 890874957772800 704836484352000 1534337925120000 71202869337600 398208639628800 920363014771200 337794083827200 432491502643200 309744468633600 1428132971865600 560273082969600 2327398840166400 187956395827200 2043546324019200 860427939571200 1601704949644800 745832075788800 88464170995200 1705272759590400 973585361548800 2014537747622400 2323562995353600 1635508332057600 2058410222668800 345705513753600 754942207219200 886799372659200 682780376678400 48907021363200 103567809945600 1052699660812800 2153587122086400 1294357884019200 1029444851635200 978140427264000 1792538229081600 493625279347200 798574941964800 1517316363763200 1004511860352000 1555435071590400 473726834380800 1348299451699200 2201055701644800 829261700467200 1999194368371200 354575904883200 1616329107993600 2124818285990400 2253079346918400 1060131610137600 1592594818214400 1863261617817600 1531700781811200 1523789351884800 1300351391539200 2326439878963200 1464573497587200 1227230599795200 273783423513600 619009456665600 2304383771289600 2189068686604800 578493345830400 285530698252800 22775328576000 277139787724800 1016738615692800 1070680183372800 1436763622694400 2148073095168000 976941725760000 1883160062784000 1382822055014400 2000153329574400 757579350528000 1521391948876800 1566942606028800 738400126464000 1597389624230400 171893795673600 453588649113600 118431708595200 2194103232921600 1283569570483200 1373711923584000 1115511619622400 2187390504499200 928034704396800 437765789260800 2011181383411200 1194146438284800 710350511270400 118671448896000 1139006169100800 353616943680000 1369636338470400 985332636288000 1797093294796800 1240416316339200 650655176371200 1012183549977600 745112854886400 1986488132428800 462938520844800 1323366460416000 1596190922726400 38837928729600 2194582713523200 439923451968000 748229478796800 1273740218150400 665279334720000 2317329747532800 131137944537600 1406556344793600 1696642108761600 291763946073600 1196543841292800 717063239692800 855393393254400 268988617497600 1402241019379200 1991762419046400 1007868224563200 2133209196518400 1779831993139200 2287841690534400 699562197734400 1412310112012800 238541599296000 1318571654400000 621886340275200 2157422966899200 1888913830003200 908855480332800 946734447859200 1706471461094400 66168323020800 2217358042099200 2072075419814400 1950287347008000 1815073817356800 315498235852800 1140204870604800 417148123392000 353377203379200 2182355958182400 1196064360691200 2205610767360000 1025609006822400 2204891546457600 492426577843200 801931306176000 794019876249600 2066801133196800 1619685472204800 1553517149184000 1098010577664000 389577988800000 1244491901452800 1105202786688000 991326143808000 2015017228224000 755901168422400 2163895955020800 615653092454400 241178742604800 2022688917849600 2095330228992000 1629035343936000 790184031436800 2228386095936000 1859665513305600 280016671334400 766689481958400 1325524123123200 1453305703449600 393174093312000 1335113735155200 2160060110208000 1736438998694400 1252163591078400 423381371212800 376152531955200 187476915225600 628838808998400 1909291755571200 770765067072000 1985049690624000 2114269712755200 1785825500659200 1887715128499200 1516597142860800 10788313536000 1793736930585600 1997516186265600 1229148522201600 1926792797529600 211450945305600 39557149632000 1364122311552000 341390188339200 612536468544000 1763769392985600 2052176974848000 83189884377600 1019855239603200 2227666875033600 2019812034240000 770045846169600 1609376639270400 1575333516556800 104766511449600 1306344899059200 1633830149952000 2143997510054400 486912550924800 1990803457843200 2311096499712000 692369988710400 1581087283776000 2232461681049600 1774797446822400 2282807144217600 887039112960000 1788702384268800 1129416557068800 1524268832486400 2041148921011200 1858227071500800 1172330070912000 1136848506393600 51304424371200 716344018790400 2242291033382400 702678821644800 320293041868800 1754419521254400 1049343296601600 1240895796940800 1344223866585600 1757775885465600 1485670644057600 193230682444800 119390669798400 2036833595596800 333478758412800 117472747392000 405640588953600 23494549478400 2367914951001600 2345379362726400 165 234466014182400 1746028610726400 1209489817536000 777477795494400 1477039993228800 1386 2269381687372800 1912408379481600 935466653721600 1875248632857600 558594900864000 1876447334361600 840289754304000 2194342973222400 1661640024844800 654970501785600 2087179058764800 1477759214131200 2138723223436800 1565504164224000 462 2096289190195200 1340148281472000 336835122624000 16542080755200 2025565801459200 1309461522969600 1931827343846400 1028246150131200 926356522291200 2011421123712000 2246366618496000 1990323977241600 2221433627212800 83669364979200 1413029332915200 564588408384000 1495739736691200 1466011939392000 2237256487065600 1673866780185600 24693250982400 2331714165580800 557156459059200 1015539914188800 1832095378713600 1653009374016000 1162021237977600 1211407739942400 2091254643878400 2336269231296000 1602903651148800 691171287206400 1278055543564800 121308592204800 1809799530739200 895190283187200 1096332395558400 2085021396057600 606303220723200 1124861491353600 779395717900800 1960116699340800 782032861209600 1234422808819200 591439322073600 759737013235200 1973542156185600 1472005446912000 1144040715417600 1041192126374400 555238536652800 594316205683200 743434672780800 1826821092096000 1216921766860800 337554343526400 490508655436800 2001591771379200 283852516147200 2061047365977600 1462415834880000 2292396756249600 2214001677888000 1536016107225600 979818609369600 2316610526630400 1625678979724800 1038075502464000 2222872069017600 602467375910400 1908812274969600 1712944449216000 1133492142182400 644901409152000 1533378963916800 998038872230400 298236934195200 352657982476800 505612294387200 1816991739763200 1659242621836800 1400802577574400 2103241658918400 398448379929600 1047904854796800 761894675942400 395092015718400 729050254732800 18699743462400 1769283419904000 1035438359155200 71442609638400 2246606358796800 2154546083289600 780834159705600 1897544480832000 928993665600000 281694853440000 2212563236083200 923959119283200 499379046566400 2286882729331200 1747946533132800 1710786786508800 1565983644825600 479001120998400 536299052889600 736961684659200 14144677747200 206176658688000 1598108845132800 2258593373836800 100690926336000 488830473331200 251967056140800 366083439321600 1733322374784000 957043280793600 1905216170457600 1152191885644800 1620644433408000 2231742460147200 2001831511680000 342588889843200 931151328307200 499858527168000 1754899001856000 1269424892736000 1087701744729600 551642432140800 2233180901952000 679903493068800 2009982681907200 2158381928102400 1442037909312000 13665197145600 117952227993600 1714382891020800 909095220633600 1783428097651200 2227187394432000 29488056998400 2216638821196800 170695094169600 1985768911526400 31885460006400 251008094937600 1043349789081600 1113114216614400 1849116940070400 301353558105600 305189402918400 1764968094489600 776758574592000 536778533491200 132 2148552575769600 546128405222400 1083626159616000 1139965130304000 1557592734297600 220561076736000 309025247731200 414031499481600 1111196294208000 1164658381286400 2110194127641600 22535588275200 2172766346150400 31166239104000 1047425374195200 2353051052352000 390057469401600 1996796965363200 876730280025600 736002723456000 197785748160000 2230783498944000 700281418636800 1723972503052800 1202057868211200 974544322752000 541093858905600 1248807226867200 1185276047155200 732646359244800 650894916672000 1257198137395200 1911689158579200 1544167277452800 427456956326400 1138286948198400 1701676655078400 909334960934400 2329796243174400 141686517772800 124664956416000 1007628484262400 2270820129177600 1573655334451200 1717259774630400 1984330469721600 288167841561600 1226271638592000 1941416955878400 868818850099200 122986774310400 719220902400 844844820019200 1577970659865600 636270758323200 1863501358118400 1163939160384000 926596262592000 762134416243200 695246872320000 442081114675200 1450668560140800 1473204148416000 112917681676800 528627363264000 2091734124480000 2040189959808000 897347945894400 786348186624000 364165516915200 693328949913600 40995591436800 1151472664742400 794499356851200 888237814464000 2199137779238400 264913032384000 649696215168000 1422139464345600 600309713203200 1732123673280000 1095373434355200 553560354547200 1922956952716800 588322698163200 753503765414400 1735480037491200 163502885145600 62811958809600 1237779173030400 1531940522112000 1390733484940800 1579888582272000 1381143872908800 2215440119692800 1507007530828800 463418001446400 238781339596800 1139485649702400 2145675692160000 1963952544153600 1561908059712000 2322124553548800 1770721861708800 429374878732800 1589717934604800 1756816924262400 155111974617600 1489985969472000 548286067929600 198744709363200 1573175853849600 1112874476313600 1355491660723200 1829458235404800 1997995666867200 1578929621068800 1682257690713600 571301136806400 653771800281600 1122943568947200 765490780454400 1429331673369600 541333599206400 579692047334400 1067803299763200 245254327718400 2328118061068800 1448271157132800 2238934669171200 760935714739200 105245992051200 1161302017075200 193949903347200 1279973465971200 801691565875200 1476081032025600 995161988620800 1869734605939200 98293523328000 719940123302400 160146520934400 1997755926566400 1887475388198400 858030536563200 1569579749337600 1578210400166400 1524029092185600 1573895074752000 2111872309747200 1087462004428800 319094340364800 1976658780096000 2117865817267200 1155548249856000 7911429926400 200183151168000 1107839929996800 853475470848000 348582397363200 761175455040000 248610691929600 2260990776844800 1907373833164800 2050978273344000 1803086802316800 1666674571161600 1673147559283200 1449949339238400 2008544240102400 137850672960000 1590437155507200 2280649481510400 136891711756800 503454631680000 361048893004800 817274685427200 1421659983744000 1133012661580800 2358325338969600 278098748928000 528867103564800 2265785582860800 392454872409600 1316893472294400 747270517593600 459582156633600 1541769874444800 1609616379571200 2343940920921600 321491743372800 330362134502400 506810995891200 2092453345382400 1028725630732800 18480 1779592252838400 664560113817600 923719378982400 580890748838400 1731644192678400 639627122534400 1892749674816000 2031079828377600 1473683629017600 2247565320000000 2054814118156800 274982125017600 1235861250624000 926836002892800 1530502080307200 1922717212416000 1548482602867200 395571496320000 620208158169600 1713903410419200 1385459198323200 322450704576000 669834400435200 1186235008358400 1481595058944000 1574374555353600 759976753536000 1851993823680000 1221716572876800 164222106048000 1864460319321600 1308502561766400 280 810322216704000 359850191500800 221759778240000 2313493902720000 1654208075520000 2329316762572800 372316687142400 589281659366400 317176417958400 1230107483404800 104526771148800 175729640486400 1201818127910400 1447551936230400 2302226108582400 1169213447001600 1490225709772800 514242945216000 1386418159526400 2245647397593600 750147401203200 4315325414400 1790140826073600 2082384252748800 562910226278400 2062725548083200 126822619123200 1936861890163200 653532059980800 1077632652096000 768367664064000 2150710238476800 998997833433600 126103398220800 550683470937600 20377925568000 90861574003200 1923436433318400 646339850956800 2001112290777600 2019092813337600 1209969298137600 2032518270182400 778916237299200 352897722777600 223198220044800 2234859084057600 2327159099865600 1915525003392000 129939243033600 2146155172761600 1107600189696000 1207811635430400 863304823180800 1684655093721600 781073900006400 1347340490496000 2239174409472000 1724691723955200 2096528930496000 1291720740710400 1707909902899200 1248567486566400 189155097331200 2339385855206400 444957998284800 723536227814400 596234128089600 174530938982400 861386900774400 1385938678924800 239980041100800 378070454361600 1082906938713600 81991182873600 16781821056000 996840170726400 1013382251481600 1911928898880000 564348668083200 560033342668800 708432588864000 907896519129600 886080151756800 2259312594739200 1693285744550400 4555065715200 307586805926400 748948699699200 1033760177049600 200902372070400 419305786099200 2100364775308800 494823980851200 1061809792243200 92539756108800 14863898649600 759497272934400 1631912227545600 1135170324288000 1145479157222400 1179042799334400 655449982387200 2052896195750400 2366716249497600 1247368785062400 1648933788902400 1971384493478400 1674106520486400 1163699420083200 2070876718310400 1257677617996800 1761611730278400 1320010096204800 1291001519808000 875052097920000 1167775005196800 1054138102617600 1633110929049600 960399645004800 270666799603200 2149991017574400 2296712081664000 2091494384179200 1563825982118400 1300111651238400 615413352153600 1256958397094400 2077109966131200 1214524363852800 1010745108172800 2317809228134400 1927272278131200 1110716813606400 975982764556800 359370710899200 1670989896576000 1518275324966400 537018273792000 2162217772915200 852756249945600 5753767219200 437286308659200 763093377446400 1069002001267200 77915597760000 1830896677209600 1150513703539200 289606283366400 2314213123622400 2051457753945600 1831376157811200 1843363172851200 2243729475187200 1460737652774400 106204953254400 1151232924441600 998518352832000 667916478028800 1810998232243200 2106598023129600 2159340889305600 660964009305600 668395958630400 1580607803174400 735283502553600 1921039030310400 330841615104000 1258636579200000 1294597624320000 1178323578432000 1225312677388800 1909052015270400 149358207398400 2288321171136000 252926017344000 42673773542400 894950542886400 1799730438105600 339232525632000 1058213687731200 1173289032115200 2167971540134400 2330755204377600 962317567411200 1815553297958400 1333915033651200 1262951904614400 2293595457753600 1316653731993600 1626637940928000 1609136898969600 1250725149273600 198984449664000 1329839448537600 308 1822745506982400 1230826704307200 1542968575948800 1839527328038400 237103157491200 1428372712166400 988209519897600 2257394672332800 2047621909132800 1316413991692800 1748186273433600 540614378304000 2045703986726400 1889872791206400 123226514611200 2265545842560000 2218556743603200 1518035584665600 1567661826931200 1771441082611200 847242223027200 1752981079449600 1661160544243200 1801408620211200 535340091686400 1567182346329600 1689449899737600 1314496069286400 449513064000000 1611534301977600 1081947977510400 678944531865600 2097248151398400 2214481158489600 1774317966220800 1181440202342400 1259355800102400 2256915191731200 575616462220800 1078591613299200 2094611008089600 2181157256678400 1410152449305600 1472245187212800 366562919923200 2048820610636800 672231803443200 2026524762662400 2042347622515200 1085544082022400 1448031416832000 2349694688140800 876250799424000 687095702092800 1184556826252800 1186714488960000 1052939401113600 65928582720000 1206133453324800 1369156857868800 857790796262400 1749145234636800 1358368544332800 1468649082700800 1111436034508800 502495670476800 1974980597990400 1569819489638400 2295513380160000 214327828915200 421463448806400 300874077504000 1309221782668800 703398042547200 348342657062400 595275166886400 1769762900505600 23254809177600 1828499274201600 1006190042457600 2142319327948800 2334111568588800 6233247820800 1042390827878400 365843699020800 2195062194124800 1958438517235200 1178563318732800 1922237731814400 1170412148505600 1968987090470400 2267463764966400 524072297548800 1987686833932800 938583277632000 517839049728000 1636707033561600 1934943967756800 559314121766400 6930 1819149402470400 1242094498444800 231589130572800 63051699110400 1433167518182400 621406859673600 2231982200448000 280975632537600 2351612610547200 1202777089113600 2041628401612800 1103764344883200 1136608766092800 1880283179174400 429135138432000 1356690362227200 1365081272755200 1039513944268800 17501041958400 182202628608000 148159505894400 699322457433600 1162980199180800 552601393344000 179565485299200 397489418726400 261796408473600 1483033500748800 462219299942400 2245407657292800 55380009484800 639147641932800 1606260015360000 1862062916313600 28289355494400 783471303014400 684698299084800 2346098583628800 972386660044800 338273564428800 1419981801638400 2051937234547200 1942375917081600 2009023720704000 1692806263948800 592638023577600 607501922227200 1939499033472000 806486371891200 2129852832307200 664320373516800 1694004965452800 1752741339148800 2114749193356800 2071116458611200 115554824985600 68565726028800 1675784702592000 725454150220800 1326722824627200 2113550491852800 199943410867200 1443236610816000 2070397237708800 2161738292313600 2357126637465600 1624480278220800 984853155686400 2190267388108800 572020357708800 1216202545958400 333718498713600 183161589811200 529346584166400 164941326950400 4794806016000 2048101389734400 948892110566400 307347065625600 530305545369600 2127455429299200 240699262003200 829021960166400 1952924490316800 445677219187200 1961315400844800 2139442444339200 56 443999037081600 432012022041600 1892509934515200 1057734207129600 2198418558336000 2094371267788800 1725171204556800 1987447093632000 516400607923200 2169170241638400 2120982441177600 454068129715200 1470567005107200 549245029132800 253645238246400 1012423290278400 1479677136537600 1961075660544000 1898263701734400 192990942144000 2132969456217600 1730685231475200 28049615193600 1197742542796800 1418063879232000 2179479074572800 2033237491084800 1575812997158400 737920645862400 2096768670796800 969989257036800 1750583676441600 3116623910400 1368677377267200 1143321494515200 815356763020800 578733086131200 142645478976000 653052579379200 772203508876800 1690648601241600 934507692518400 1839047847436800 358411749696000 95176899417600 2003989174387200 333958239014400 712508173977600 1158185393164800 1842164471347200 1751063157043200 2097008411097600 368241102028800 659765307801600 1622562355814400 544450223116800 1448990378035200 518798010931200 1818190441267200 1515877921958400 2208008170368000 1045986932390400 1649892750105600 250049133734400 959200943500800 272105241408000 1322407499212800 1666914311462400 1055816284723200 90 1823464727884800 456945013324800 116753526489600 247172250124800 820391309337600 835494948288000 2212083755481600 474685795584000 738160386163200 1424297127052800 852516509644800 1671948857779200 629797770201600 245733808320000 139289114764800 2159580629606400 1656845218828800 828782219865600 1388096341632000 311662391040000 1781510175244800 1487588566464000 1031123033740800 932350029811200 671992063142400 1947650203699200 308545767129600 1455223625856000 1133971622784000 1940937475276800 1464094016985600 470130729868800 849160145433600 433929944448000 1539132731136000 747510257894400 338753045030400 81032221670400 166619509056000 132096905740800 221040557337600 1881242140377600 1761371989977600 64010660313600 605344259520000 1358608284633600 2092693085683200 1625918720025600 2079986849740800 1732842894182400 508249437696000 2397403008000 1781030694643200 51783904972800 1598588325734400 774600911884800 1028485890432000 1891790713612800 69524687232000 476363977689600 138809634163200 2066081912294400 1200619426406400 1627596902131200 769566365568000 399886821734400 1890592012108800 1894427856921600 1207571895129600 1265589047923200 394133054515200 1835691483225600 1331517630643200 1976898520396800 1217401247462400 1921758251212800 1249286707468800 397249678425600 8390910528000 2185712322393600 2015256968524800 2268422726169600 1870693567142400 847721703628800 1175686435123200 134494308748800 1395528290956800 790663512038400 227273805158400 2007825019200000 79593779865600 385502403686400 120349631001600 834296246784000 1929190200537600 1662119505446400 1039753684569600 1203736050316800 420264747302400 2163656214720000 931870549209600 1047665114496000 2251161424512000 1587080791296000 473966574681600 600069972902400 1807402127731200 51544164672000 1284049051084800 947693409062400 1382102834112000 1596670403328000 2089576461772800 1647974827699200 306867585024000 1834013301120000 183401330112000 786108446323200 1707670162598400 641784785241600 734564281651200 828062998963200 1152431625945600 73840012646400 1806682906828800 603186596812800 1374191404185600 1116230840524800 488111252428800 1148356040832000 1375629845990400 382146039475200 1120546165939200 293442128179200 1732603153881600 971187958540800 1254321253785600 187716655526400 1910730197376000 1928231239334400 1411351150809600 860188199270400 2048341130035200 234226273881600 20617665868800 1603622872051200 459821896934400 320532782169600 838132091596800 1820827584576000 304470182016000 225116142451200 835015467686400 409476433766400 1579648841971200 1201578387609600 37639227225600 715385057587200 1764728354188800 133295607244800 2283286624819200 118911189196800 328923692697600 1351416075609600 349061877964800 1797333035097600 524551778150400 1615370146790400 2065362691392000 1655406777024000 2193384012019200 707473627660800 615892832755200 2363839365888000 934987173120000 280256411635200 1052459920512000 1312338406579200 279297450432000 513523724313600 1655167036723200 1015300173888000 238301858995200 1403439720883200 1089859407436800 1325284382822400 217204712524800 2151429459379200 719220902400000 220321336435200 736721944358400 2282087923315200 1781989655846400 7920 824466894451200 1989365016038400 2024367099955200 1864700059622400 176688601689600 1171850590310400 1501972984512000 521674894540800 2099885294707200 1238498393932800 364884737817600 2056971780864000 1324085681318400 152235091008000 1676743663795200 1571257931443200 1592834558515200 2314692604224000 695726352921600 2239893630374400 177168082291200 713467135180800 2124338805388800 2344660141824000 660724269004800 764052338649600 822309231744000 522394115443200 1531221301209600 1424776607654400 1719657177638400 1029684591936000 1553756889484800 691411027507200 1111915515110400 1582525725580800 1834972262323200 1207092414528000 1774078225920000 1953164230617600 521435154240000 1320 956084319590400 2308699096704000 1962993582950400 191312760038400 777957276096000 1338470099366400 1027766669529600 1731164712076800 98773003929600 902142751910400 1265828788224000 2183314919385600 1246649564160000 59455594598400 1131813960076800 2168451020736000 113157421977600 1941656696179200 2225748952627200 1878365256768000 62092737907200 978380167564800 322690444876800 375673051353600 1744350428620800 679663752768000 590720101171200 619728677568000 751585843008000 1842643951948800 1245211122355200 901663271308800 1819389142771200 2045943727027200 1228908781900800 262515629376000 1718698216435200 292003686374400 518558270630400 1965390985958400 739119347366400 1672907818982400 379029415564800 742955192179200 1954123191820800 2147833354867200 2175882970060800 2372709757017600 3465 1827060832396800 148638986496000 1196304100992000 2303185069785600 1428852192768000 810082476403200 779875198502400 2357845858368000 2230543758643200 1039274203968000 1480396357440000 1501014023308800 1898743182336000 34522603315200 549005288832000 1012902770880000 685657260288000 168057950860800 802410786777600 1668832233868800 371837206540800 933548731315200 2283046884518400 941220420940800 1453545443750400 733845060748800 302791999910400 1999434108672000 2174204787955200 2060328145075200 1979535663705600 819672088435200 1545365978956800 766449741657600 2361921443481600 2171567644646400 944337044851200 927555223795200 1489027008268800 1095613174656000 489070213632000 839570533401600 1861583435712000 1635268591756800 642983486745600 1552797928281600 1159623834969600 1966349947161600 1076194210291200 1506048569625600 135453269952000 809363255500800 2183075179084800 2286403248729600 1141883052710400 1894188116620800 482597225510400 417867344294400 2143757769753600 1119107724134400 296798492390400 1705752240192000 601268674406400 942658862745600 122027813107200 1220278131072000 776518834291200 347623436160000 235424975385600 321252003072000 145042881984000 2335789750694400 1222915274380800 1593074298816000 2167252319232000 1125820452556800 783231562713600 922041196876800 519517231833600 1157945652864000 1070919923673600 1132772921280000 2031559308979200 1612733003481600 1550880005875200 1832335119014400 1418303619532800 2368873912204800 181962888307200 1959157738137600 2288081430835200 1886756167296000 1213085922048000 450711765504000 1329599708236800 2090055942374400 750387141504000 602707116211200 943138343347200 661203749606400 607022441625600 1192228515878400 2206090247961600 396290717222400 1242334238745600 59935075200000 1582765465881600 2157902447500800 1926073576627200 277379528025600 319334080665600 756860129625600 51064684070400 408996953164800 745352595187200 386461364889600 1148116300531200 1658763141235200 292962647577600 1981213845811200 108842096563200 2020770995443200 1663557947251200 1344463606886400 431772281740800 1831136417510400 724495189017600 1382582314713600 630 1389055302835200 356973307891200 1800689399308800 623324782080000 557635939660800 1695203666956800 2369113652505600 1354053218918400 99012744230400 1132533180979200 1998714887769600 795698058355200 1362923610048000 1153150846848000 1601465209344000 1683935872819200 724255448716800 297997193894400 2020051774540800 749428180300800 2254278048422400 1200379686105600 1220038390771200 111958720473600 1786784461862400 2356886897164800 1499096100902400 2242770513984000 812719619712000 879607163635200 1303468015449600 1329120227635200 715145317286400 723056747212800 1399364135769600 701240379840000 718741421798400 36920006323200 188435876428800 17740782259200 2029161905971200 997079911027200 1968267869568000 2196021155328000 1343744385984000 1062529013145600 2138483483136000 382385779776000 1519234286169600 368720582630400 1847199017664000 1091777329843200 324848107584000 618529976064000 477083198592000 1419742061337600 679184272166400 1393370628249600 376392272256000 344027331648000 46269878054400 899026128000000 159187559731200 597672569894400 543251521612800 44591695948800 523832557248000 1279733725670400 2350174168742400 601748155008000 1248088005964800 742715451878400 239021079897600 1454744145254400 1036637060659200 111239499571200 1467210640896000 1296036066124800 409716174067200 1192707996480000 1715581592524800 2345619103027200 1602663910848000 424340332416000 1767844978099200 197546007859200 2211604274880000 843646118515200 315737976153600 956563800192000 1178803059033600 461020598438400 569383214400000 781553380608000 1939259293171200 1170172408204800 341629928640000 819192607833600 726652851724800 249090172531200 1659002881536000 1710547046208000 1492143632179200 2348735726937600 327724991193600 1670030935372800 1921278770611200 964954710720000 1078112132697600 259399005465600 1535536626624000 1812436674048000 1991522678745600 1958917997836800 502735410777600 1755138742156800 1051980439910400 1376349066892800 953207435980800 580171527936000 1406796085094400 538936196198400 266591214489600 340910707737600 331800576307200 239500560499200 1771920563212800 767648443161600 955365098688000 1741233804710400 1202297608512000 82710403776000 19898444966400 927794964096000 732166878643200 1452107001945600 296558752089600 102129368140800 2181396996979200 1832574859315200 460780858137600 800732604672000 2305102992192000 835974428889600 1868775644736000 2105639061926400 1321448538009600 2105159581324800 2306541433996800 1225072937088000 1416865177728000 1289563078003200 1383061795315200 1552318447680000 1288364376499200 632674653811200 2087418799065600 412593057676800 1439880246604800 1391692446144000 1307064119961600 1525707274291200 1226031898291200 491707356940800 645860370355200 410435394969600 1453785184051200 386221624588800 1415426735923200 1110237333004800 470370470169600 1085064601420800 285770438553600 559553862067200 1613212484083200 1992721380249600 2365038067392000 1193906697984000 355055385484800 2336988452198400 1135889545190400 1527385456396800 1238018913331200 1363642830950400 1212606441446400 171414315072000 1590916636108800 870017551603200 2192664791116800 100930666636800 304949662617600 1421420243443200 610618546137600 2281608442713600 1890831752409600 1348778932300800 981496791475200 1535776366924800 873134175513600 421223708505600 448074622195200 579452307033600 1427893231564800 401804744140800 762374156544000 532463208076800 1881002400076800 796177538956800 1857507850598400 91820535206400 158947819430400 2113071011251200 1546085199859200 2368394431603200 800492864371200 1787983163366400 1145718897523200 81511702272000 626920886592000 1500774283008000 1125340971955200 76956636556800 1406316604492800 1106161747891200 2318288708736000 1271582555443200 1811477712844800 196107566054400 2135606599526400 1460497912473600 109321577164800 445197738585600 2294794159257600 1449469858636800 887278853260800 959920164403200 313820053747200 370638505036800 257720823360000 1700717693875200 1730445491174400 571780617408000 613255689446400 616612053657600 969030295833600 701000639539200 2061287106278400 1675065481689600 577534384627200 568184512896000 1285966973491200 452150207308800 39796889932800 1298433469132800 1610335600473600 1817950700966400 578013865228800 161345222438400 1742192765913600 71682349939200 1326483084326400 2100844255910400 1285727233190400 113876642880000 1203256569715200 1815793038259200 2076390745228800 2520 1900661104742400 1056535505625600 1126779413760000 96855081523200 2343461440320000 2206329988262400 1544407017753600 1625439239424000 219602115532800 789225070233600 404681627750400 223677700646400 587363736960000 1906175131660800 1396487252160000 1740754324108800 2177561152166400 2197219856832000 1614171445286400 1346381529292800 407318771059200 401325263539200 1383781016217600 174291198681600 2301986368281600 1345182827788800 2042107882214400 1493102593382400 726892592025600 938823017932800 1744590168921600 32125200307200 964714970419200 65449102118400 1189831112870400 2205131286758400 2116906856064000 1908332794368000 2086459837862400 1756337443660800 839330793100800 2247805060300800 1215962805657600 186997434624000 326766029990400 298476674496000 646100110656000 569622954700800 1862542396915200 1822266026380800 596713608691200 1721335359744000 344746552550400 341869668940800 1998235407168000 1077153171494400 1254560994086400 1680819248908800 1804764984422400 1080509535705600 1618247030400000 1882440841881600 1632391708147200 2144237250355200 2232221940748800 1208051375731200 646579591257600 1365800493657600 1153630327449600 1725410944857600 48 1749624715238400 1910969937676800 1640303138073600 2231262979545600 1542728835648000 513283984012800 2275854675494400 1392891147648000 915328468454400 430573580236800 281934593740800 2186191802995200 2200336480742400 778197016396800 378549934963200 367761621427200 303271480512000 819911828736000 823987413849600 1048384335398400 2041868141913600 2214720898790400 1822985247283200 1368437636966400 648257773363200 831179622873600 1688730678835200 2067520354099200 869777811302400 1546804420761600 363206555712000 277619268326400 605823740121600 843166637913600 1255759695590400 1853911746086400 1730205750873600 672711284044800 2000393069875200 1124621751052800 944576785152000 1432688037580800 542292560409600 1836650444428800 1143561234816000 1728287828467200 785389225420800 82230923174400 2166772838630400 1213805142950400 2178280373068800 1830417196608000 1733801855385600 963756009216000 749667920601600 1618726511001600 1614890666188800 2202254403148800 2299588965273600 1903298248051200 767888183462400 1201338647308800 1240656056640000 1030883293440000 350500319769600 159667040332800 904060674316800 1822026286080000 1584683388288000 520715933337600 390776690304000 1993920081753600 134973789350400 1469847784204800 1193666957683200 506091774988800 770285586470400 918684832665600 937384576128000 184360291315200 1871892268646400 330601874803200 833577025881600 1646776126195200 2244688436390400 420 502975151078400 147200544691200 1430530374873600 1570538710540800 1398405174566400 1962034621747200 1893229155417600 1097051616460800 1692326783347200 1383301535616000 116034305587200 2203453104652800 562430745676800 1847918238566400 1158904614067200 414271239782400 850358846937600 420983968204800 86546248588800 87025729190400 251487575539200 1401282058176000 1181919682944000 509448139200000 467733326860800 1089140186534400 699082717132800 1784387058854400 1238977874534400 2023168398451200 1407515305996800 2258113893235200 1890112531507200 1505329348723200 189634577932800 1475122070822400 1264630086720000 1851514343078400 388139546995200 1100168240371200 485713849420800 1608897158668800 993244066214400 2281368702412800 1426215049459200 1581327024076800 1798291996300800 57777412492800 2369353392806400 2364079106188800 1586361570393600 1010025887270400 808164553996800 2249962723008000 466294885056000 29967537600000 2243249994585600 96615341222400 1795654852992000 1353094257715200 2143278289152000 684218818483200 1704313798387200 916527169958400 136172490854400 1959397478438400 1760413028774400 233507052979200 350979800371200 924198859584000 1004751600652800 2324282216256000 1496458957593600 264 718022200896000 1104483565785600 1974021636787200 2363120144985600 245973548620800 986531337792000 1977617741299200 35 2138243742835200 923239898380800 1114552658419200 1980015144307200 107643395059200 1751782377945600 978859648166400 323649406080000 1017937317196800 1183118384448000 1823944208486400 1766406536294400 2191226349312000 932110289510400 875291838220800 2065122951091200 897827426496000 34282863014400 668875439232000 2144956471257600 1341826463577600 1684415353420800 32364940608000 1992481639948800 2351852350848000 758538311731200 1869494865638400 1037116541260800 2319966890841600 1103524604582400 707233887360000 1478957915635200 27090653990400 161824703040000 1238738134233600 1431489336076800 1307543600563200 784430264217600 2349934428441600 732406618944000 2168930501337600 2253558827520000 614214650649600 525990219955200 1832814599616000 139049374464000 3835844812800 2064403730188800 86306508288000 817754166028800 1059412389235200 1570778450841600 461739819340800 110 86785988889600 1434845700288000 1481355318643200 1551359486476800 829501440768000 1657564439731200 694527651417600 822788712345600 1246409823859200 1090338888038400 5274286617600 441361893772800 61133776704000 1878844737369600 1812916154649600 1686573016128000 1694244705753600 1177364617228800 507769957094400 1098490058265600 1308262821465600 276900047424000 1947889944000000 1848397719168000 1653968335219200 1944533579788800 1363403090649600 248850432230400 2058649962969600 1715102111923200 2210885053977600 400606042636800 149118467097600 1904257209254400 98533263628800 2083582954252800 2012619825216000 1441318688409600 402044484441600 2052656455449600 1307303860262400 1295316845222400 198 166859249356800 1782229396147200 1167535264896000 685417519987200 329163432998400 767408702860800 1953883451520000 1285247752588800 113397162278400 1260554501606400 449273323699200 1149075261734400 1437482843596800 504 1226511378892800 511366061606400 285290957952000 544689963417600 77436117158400 1974740857689600 568663993497600 1688251198233600 1023211603814400 1233224107315200 1587320531596800 1956760335129600 210252243801600 1026567968025600 728091293529600 1040233165171200 1045747192089600 1555195331289600 1658523400934400 1086742783526400 1533618704217600 1150273963238400 2346578064230400 1865659020825600 1523070130982400 1106880968793600 486433070323200 633393874713600 958002241996800 300394596902400 754462726617600 1684894834022400 2272498311283200 847481963328000 1789901085772800 2156703745996800 988689000499200 1837849145932800 1721095619443200 1845520835558400 2280170000908800 464137222348800 1331997111244800 2077349706432000 1868296164134400 1516836883161600 1896585519628800 356493827289600 17261301657600 2057211521164800 574417760716800 485953589721600 2001352031078400 18939483763200 319573820966400 410195654668800 2216399080896000 2361202222579200 780594419404800 1093695252249600 2288800651737600 140967296870400 234945494784000 108362615961600 255802900953600 1466491419993600 566266590489600 1844322134054400 1703354837184000 646819331558400 672471543744000 843406378214400 293921608780800 1945732281292800 69284946931200 677026609459200 1505808829324800 491227876339200 456465532723200 1397685953664000 1834253041420800 773881690982400 946254967257600 920123274470400 662162710809600 1999913589273600 1889393310604800 261316927872000 2033716971686400 705315964953600 163023404544000 500577748070400 597912310195200 956803540492800 1405837123891200 2373189237619200 1543208316249600 1634309630553600 1123423049548800 512804503411200 1608417678067200 1883399803084800 252446536742400 1515398441356800 260837447270400 1197023321894400 432731242944000 817993906329600 1740035103206400 2297191562265600 2339146114905600 2323083514752000 2354968974758400 2063684509286400 1830177456307200 1114073177817600 1237539432729600 1166336563392000 1762330951180800 1528344417600000 497461124160000 1272781256947200 2373668718220800 1537694289331200 2116187635161600 2197939077734400 1617048328896000 137131452057600 1723253282150400 1975460078592000 2186911023897600 93978197913600 94457678515200 958481722598400 660484528704000 509208398899200 1465532458790400 419545526400000 227753285760000 2150949978777600 529826064768000 1156986691660800 895669763788800 683259857280000 2293115977152000 1318811394700800 163263144844800 255083680051200 495063721152000 2173006086451200 887518593561600 1087222264128000 1178083838131200 2286642989030400 1899941883840000 2320206631142400 703877523148800 2262668958950400 1787263942464000 711309472473600 240 2261470257446400 1113593697216000 1017218096294400 1219079429568000 453348908812800 606542961024000 163982365747200 2086939318464000 412113577075200 1266068528524800 566985811392000 262995109977600 2364318846489600 681102194572800 110280538368000 385262663385600 741756490675200 1874769152256000 198025488460800 13185716544000 1672188598080000 1957959036633600 629078549299200 930432107404800 1257437877696000 734324541350400 425778774220800 977900686963200 2330275723776000 1394569329753600 418107084595200 2016455670028800 1305385937856000 674629206451200 99 2175403489459200 2237975707968000 841248715507200 1719417437337600 1249046967168000 1480636097740800 164701586649600 314299534348800 1414947255321600 233986533580800 1477998954432000 1150753443840000 1699758732672000 349541358566400 1308982042368000 1673387299584000 612056987942400 1314735809587200 2067040873497600 1972583194982400 977660946662400 2270340648576000 1856548889395200 291524205772800 1251684110476800 1059652129536000 634832316518400 1898023961433600 418586565196800 2313973383321600 2240852591577600 1758015625766400 833097545280000 2312534941516800 787546888128000 1256718656793600 1266548009126400 1989604756339200 544929703718400 1020334720204800 208094581094400 1021293681408000 838851312499200 1352614777113600 1191988775577600 810801697305600 1301789833344000 2333152607385600 1059891869836800 2176362450662400 332759537510400 210491984102400 1514439480153600 758298571430400 1712225228313600 443519556480000 1172809551513600 2193863492620800 156070935820800 146960804390400 1626158460326400 2252120385715200 955844579289600 901903011609600 936425614924800 702439081344000 41954552640000 1200859166707200 512325022809600 1168494226099200 1373951663884800 1762091210880000 957762501696000 1081228756608000 46509618355200 1485430903756800 553800094848000 724015708416000 260597706969600 2165574137126400 130178983334400 1322167758912000 678225310963200 1801168879910400 924678340185600 1633590409651200 898786387699200 946974188160000 673190764646400 1524748313088000 1446353234726400 2260751036544000 388858767897600 1371794001177600 2134407898022400 1198701504000 2032758010483200 766929222259200 2296472341363200 2110673608243200 88943651596800 693808430515200 2083103473651200 522154375142400 2319487410240000 867140667993600 2054574377856000 63770920012800 1466970900595200 1349977633804800 1131334479475200 1741473545011200 414510980083200 1829697975705600 148399246195200 890635217472000 142165998374400 2117626076966400 1205174492121600 1259116059801600 2352571571750400 576575423424000 950810032972800 1817231480064000 998278612531200 354815645184000 1701436914777600 2055293598758400 1704074058086400 2202014662848000 1778393551334400 222239258841600 1759933548172800 1402960240281600 546368145523200 1361724908544000 895909504089600 2278731559104000 868579109798400 1315215290188800 1555674811891200 2359763780774400 1471525966310400 114835604083200 957522761395200 424580072716800 1456662067660800 2215919600294400 1050781738406400 2324042475955200 693089209612800 713227394880000 263474590579200 166379768755200 910293922137600 1083146679014400 1902818767449600 1218599948966400 27809874892800 697164794726400 1060850831040000 873853396416000 2229584797440000 567944772595200 535579831987200 648976994265600 1724451983654400 105485732352000 1459538951270400 253405497945600 188675616729600 560512823270400 1604581833254400 2082623993049600 1914086561587200 1077392911795200 1644138982886400 2366236768896000 398927860531200 659285827200000 1763289912384000 635551537420800 387180585792000 1483512981350400 2140880886144000 1500055062105600 908136259430400 1524988053388800 165660547852800 1947410463398400 1023451344115200 1180001760537600 1443955831718400 1887954868800000 60174815500800 215286790118400 279537190732800 1978097221900800 2199857000140800 1074995508787200 1861823176012800 1490944930675200 596473868390400 1027526929228800 1623761057318400 1927032537830400 1761132249676800 1237299692428800 147440284992000 1707190681996800 1583724427084800 1475841291724800 217444452825600 1053418881715200 2365757288294400 1714622631321600 480199822502400 807205592793600 2010222422208000 451191246105600 3356364211200 1369876078771200 1755618222758400 1188392671065600 1972343454681600 29248316697600 851797288742400 2357366377766400 2308938837004800 1844561874355200 1676503923494400 1610815081075200 233746793280000 596953348992000 2130092572608000 1680 537737494694400 688054663296000 436567087756800 554998796352000 2237496227366400 1645577424691200 1158664873766400 2189308426905600 727372072627200 308306026828800 524312037849600 1743151727116800 503934112281600 80 785868706022400 996360690124800 1352375036812800 588802178764800 2058170482368000 606782701324800 1113353956915200 975503283955200 192031980940800 1366279974259200 1530741820608000 2350653649344000 351938761574400 1291241260108800 1557832474598400 1438441804800000 475165276185600 2219755445107200 1958198776934400 768127923763200 641065564339200 170215613568000 1675305221990400 1401521798476800 1547283901363200 1063248234048000 2367195730099200 1561428579110400 390297209702400 1020814200806400 1233463847616000 2132010495014400 712268433676800 2289280132339200 450472025203200 1390973225241600 486193330022400 1720855879142400 356014346688000 567225551692800 1463135055782400 816315724224000 47708319859200 1510603635340800 690931546905600 1069960962470400 866900927692800 2110913348544000 525270999052800 2238694928870400 1447791676531200 1866138501427200 1711026526809600 897587686195200 981257051174400 2058889703270400 2056492300262400 2263867660454400 1341346982976000 2108036464934400 1477279733529600 103807550246400 2015976189427200 710829991872000 2078308667635200 1936382409561600 806246631590400 1409433228403200 383584481280000 2209686352473600 127302099724800 954645877785600 2257874152934400 2018853073036800 2074712563123200 2342502479116800 355774606387200 1698560031168000 297038232691200 2081904772147200 2059369183872000 1013861732083200 206656139289600 1867816683532800 1024410305318400 1843842653452800 2070636978009600 1904736689856000 891833918976000 1204215530918400 1347100750195200 1703594577484800 1580368062873600 276420566822400 760456234137600 2299828705574400 924 2327638580467200 297517713292800 67127284224000 2249243502105600 1001155496140800 728810514432000 1836410704128000 2080226590041600 1720616138841600 382865260377600 737680905561600 21816367372800 2292636496550400 1986008651827200 405880329254400 282893554944000 1194625918886400 1560709358208000 1594273000320000 2005187875891200 651853877875200 1292200221312000 244774847116800 1428612452467200 314539274649600 2167492059532800 611337767040000 2051218013644800 2337467932800000 2159820369907200 1631193006643200 729289995033600 1400083356672000 346424734656000 1146917599027200 221999518540800 1186954229260800 1694724186355200 1697121589363200 2002310992281600 1600506248140800 1033040956147200 799294162867200 1068043040064000 447115660992000 1438681545100800 1884838244889600 1432448297280000 13425456844800 110520278668800 1235621510323200 825186115353600 531024766272000 1739555622604800 467014105958400 664799854118400 1075714729689600 498899565964800 170455353868800 1980734365209600 1798052256000000 1393610368550400 363446296012800 679424012467200 471808911974400 295599790886400 1594992221222400 1035198618854400 1327681785830400 2330035983475200 2310137538508800 2347297285132800 1777914070732800 2255716490227200 494104759948800 879127683033600 1606979236262400 1320489576806400 856831835059200 1236340731225600 1579409101670400 1263431385216000 345226033152000 1277336322662400 2050498792742400 457903974528000 1041911347276800 218882894630400 2132729715916800 849879366336000 2149751277273600 1764009133286400 1970665272576000 2049539831539200 846523002124800 966153412224000 2115708154560000 2042587362816000 438245269862400 1652290153113600 1218839689267200 1488547527667200 143124959577600 2284964806924800 1675544962291200 1211167999641600 1133252401881600 1113833437516800 189394837632000 1251923850777600 2188828946304000 1824423689088000 2271059869478400 718501681497600 1347819971097600 579212566732800 75997675353600 2142798808550400 2290478833843200 2325480917760000 2044984765824000 1454264664652800 961358606208000 1629994305139200 1702635616281600 823028452646400 2285923768128000 1664756648755200 668156218329600 314059794048000 27330394291200 1722294320947200 1087941485030400 1566223385126400 40 1679860287705600 2122420882982400 1426454789760000 713706875481600 1026328227724800 986771078092800 610139065536000 109801057766400 1638864696268800 383824221580800 643223227046400 1175926175424000 2340344816409600 2027963204467200 1615130406489600 1740994064409600 167818210560000 1468409342400000 594795686284800 1429811153971200 1635748072358400 112438201075200 741277010073600 324608367283200 235664715686400 2057451261465600 872414954611200 1286446454092800 1475361811123200 318135379161600 197306267558400 1029205111334400 1916004483993600 1825622390592000 2269861167974400 496981643558400 373515388646400 1083865899916800 1333675293350400 220 1222435793779200 1224593456486400 773402210380800 1519953507072000 138569893862400 1681058989209600 1497897399398400 1520912468275200 37159746624000 1806922647129600 1405597383590400 241897963507200 1622802096115200 645380889753600 1442757130214400 1351176335308800 2189787907507200 1458819730368000 1018896278400000 775320132787200 1441798169011200 688294403596800 2217597782400000 2018613332736000 1662838726348800 961118865907200 2073993342220800 1418783100134400 894471062284800 478042159795200 861626641075200 1218120468364800 132816126643200 1212846181747200 654491021184000 1521871429478400 290325504268800 2013818526720000 1044308750284800 583527892147200 329403173299200 726173371123200 1179522279936000 2259552335040000 1331277890342400 2168690761036800 1372513222080000 2329556502873600 409236693465600 1476560512627200 99971705433600 922280937177600 2139202704038400 2099645554406400 728570774131200 1512042077145600 1630713526041600 1722054580646400 806006891289600 2254517788723200 537977234995200 657128164492800 619249196966400 154392753715200 351219540672000 692849469312000 257001602457600 1925354355724800 1244731641753600 1165617342489600 1027047448627200 2104919841024000 829741181068800 539895157401600 1632871188748800 2217118301798400 393893314214400 379988376768000 2013578786419200 590000880268800 1916483964595200 977181466060800 1228189560998400 1399603876070400 179086004697600 2167731799833600 435128645952000 658566606297600 940261459737600 644421928550400 349301618265600 121788072806400 353137463078400 1334154773952000 686136740889600 855633133555200 1022971863513600 987969779596800 483076706112000 220081596134400 764531819251200 2104680100723200 601987895308800 60894036403200 2287362209932800 1370115819072000 125384177318400 1649653009804800 286969140057600 684458558784000 422901890611200 2068958795904000 97574302425600 783950783616000 592877763878400 1350217374105600 2334830789491200 1149554742336000 1712704708915200 168777171763200 1285008012288000 1913607080985600 269228357798400 745592335488000 1561668319411200 1341586723276800 1309701263270400 2373428977920000 27720 1571737412044800 2009742941606400 1508685712934400 201142112371200 308785507430400 1192468256179200 2276334156096000 1968507609868800 510407100403200 698842976832000 628599068697600 454547610316800 272584722009600 497940604761600 1926553057228800 343547851046400 725693890521600 218163673728000 1434126479385600 913410546048000 803369747980800 465335923852800 2156464005696000 1704793278988800 1065645637056000 1357889063731200 128980281830400 1500294802406400 1167055784294400 1548962083468800 1660681063641600 1161781497676800 1108559150899200 877449500928000 727132332326400 784190523916800 1132293440678400 2230304018342400 2114029972454400 2185952062694400 513044243712000 1210209038438400 1831615898112000 952967695680000 2092213605081600 2109474906739200 1893468895718400 741516750374400 2354010013555200 620447898470400 642264265843200 674389466150400 381666558873600 1069481481868800 1262472424012800 229191727564800 801212085273600 2160779331110400 116993266790400 698363496230400 2038991258304000 1709348344704000 140248075968000 987010818393600 656169203289600 259638745766400 1121984607744000 254124718848000 671272842240000 2081425291545600 2297431302566400 1075474989388800 1527145716096000 1808840569536000 381187078272000 2234619343756800 1121265386841600 847961443929600 1088660705932800 1533139223616000 1922477472115200 84388585881600 756380649024000 1728527568768000 1168254485798400 1127498634662400 752065323609600 2108755685836800 625242704486400 1542009614745600 1358128804032000 631955432908800 805767150988800 809123515200000 2348016506035200 2085740616960000 1081468496908800 687814922995200 2173245826752000 53701827379200 256761862156800 1928710719936000 2023647879052800 2238215448268800 267550175692800 54421048281600 1298193728832000 1755378482457600 43872475046400 1867576943232000 514003204915200 1631672487244800 2353290792652800 109561317465600 305668883520000 902622232512000 2055053858457600 618769716364800 2098446852902400 514722425817600 1041431866675200 1653728594918400 1755857963059200 1576771958361600 1802367581414400 375193570752000 422662150310400 194189643648000 1579169361369600 2014058267020800 1863021877516800 1822505766681600 1917682666099200 2044265544921600 168 2343221700019200 2040669440409600 1234902289420800 677985570662400 1449709598937600 1983131768217600 1028006409830400 1060371350438400 1502931945715200 832138584076800 423860851814400 1267027489728000 1195105399488000 748469219097600 1094893953753600 1861103955110400 183641070412800 2174684268556800 1486150124659200 2304623511590400 888957035366400 1227710080396800 2370552094310400 2291917275648000 2309658057907200 663840892915200 401085523238400 2131051533811200 1823224987584000 927075743193600 640825824038400 1105682267289600 132336646041600 1478718175334400 786827667225600 735523242854400 2310617019110400 873373915814400 73120791744000 2130811793510400 1085304341721600 1403919201484800 477562679193600 256282381555200 1717739255232000 1426694530060800 1517076623462400 2128893871104000 458143714828800 994203027417600 2102282697715200 349781098867200 791382732940800 2205371027059200 1470327264806400 2037073335897600 1391212965542400 272824462310400 1377308028096000 621646599974400 1608657418368000 561951265075200 1750104195840000 472528132876800 545409184320000 399167600832000 1016978355993600 522873596044800 823507933248000 753024284812800 857551055961600 2116667115763200 866181706790400 30926498803200 1088420965632000 1379465690803200 1408714007500800 2372230276416000 2136325820428800 1182159423244800 1950047606707200 2178520113369600 905978596723200 11028053836800 1250005928371200 108122875660800 2218317003302400 1707430422297600 1845041354956800 827104037760000 1867337202931200 1283090089881600 106444693555200 1380184911705600 534860611084800 2274416233689600 2213761937587200 1457381288563200 306148364121600 1701197174476800 1321928018611200 1566702865728000 1727568607564800 585445814553600 1982172807014400 1850075901273600 492666318144000 826624557158400 1265109567321600 743674413081600 1315455030489600 660244788403200 2245167916992000 392694612710400 507290476492800 2249722982707200 1858946292403200 1451387781043200 2074233082521600 682061155776000 105 515441646720000 946015226956800 1927991499033600 697884015628800 1683696132518400 687575182694400 246692769523200 2323802735654400 2018133852134400 715624797888000 1501253763609600 1439640506304000 2359044559872000 444718257984000 239740300800000 271625760806400 1722773801548800 677506090060800 417387863692800 2298150523468800 1099209279168000 755421687820800 2333392347686400 269468098099200 439204231065600 949131850867200 511845542208000 835734688588800 204498476582400 1169692927603200 592158542976000 1340388021772800 1612972743782400 1597869104832000 1485191163456000 1460018431872000 2316131046028800 1096572135859200 1144999676620800 128500801228800 74079752947200 1772639784115200 1018177057497600 202580554176000 919164313267200 1014580952985600 701959600742400 88703911296000 1264869827020800 703158302246400 2017414631232000 1713663670118400 1317852433497600 2107556984332800 134734049049600 1206612933926400 1559990137305600 244535106816000 1375390105689600 1349018672601600 2068239575001600 1793257449984000 542052820108800 1033999917350400 1482554020147200 568424253196800 1740274843507200 1768564199001600 1303947496051200 854194691750400 696925054425600 1361964648844800 1180241500838400 1073317326681600 1299392430336000 1334634254553600 571061396505600 1559031176102400 1758974586969600 2017174890931200 538696455897600 2190746868710400 706274926156800 1886995907596800 1738596661401600 1681538469811200 1115271879321600 407798251660800 8870391129600 572260098009600 1785346020057600 476603717990400 1352854517414400 2145196211558400 120 605583999820800 620927379072000 1164898121587200 1903058507750400 1155787990156800 933069250713600 872894435212800 290565244569600 1786304981260800 2224070770521600 917725871462400 1670270675673600 2149511536972800 657847385395200 753264025113600 1112634736012800 158228598528000 1236820211827200 710590251571200 908375999731200 1812196933747200 354336164582400 1219319169868800 1379705431104000 1166096823091200 6952468723200 1637905735065600 1773838485619200 2119783739673600 916047689356800 784670004518400 1506288309926400 2043306583718400 1810758491942400 1866378241728000 1968747350169600 1053898362316800 477322938892800 411873836774400 416428902489600 1568860528435200 291284465472000 638668161331200 1907613573465600 1224113975884800 430094099635200 1384260496819200 1317612693196800 364405257216000 2317090007232000 1187193969561600 1916963445196800 2033477231385600 212649646809600 2163416474419200 1068522520665600 1099449019468800 1084105640217600 1372033741478400 1535296886323200 742235971276800 1023691084416000 1573415594150400 226075103654400 1931347863244800 1084585120819200 1716061073126400 1304906457254400 1710307305907200 975023803353600 190593539136000 769806105868800 788026368729600 1661400284544000 443279816179200 303990701414400 1789181864870400 1358848024934400 37399486924800 2260031815641600 288407581862400 803609488281600 518318530329600 1141643312409600 105965212953600 1656605478528000 548525808230400 2371271315212800 1932067084147200 494344500249600 704117263449600 152474831308800 791622473241600 1776235888627200 1969946051673600 281455113139200 2046902688230400 396770197824000 1359567245836800 811041437606400 2104200620121600 1826101871193600 987250558694400 49146761664000 282653814643200 150317168601600 708672329164800 1610575340774400 2126016987494400 2305342732492800 237342897792000 98053783027200 611817247641600 777717535795200 1199660465203200 302312519308800 1616808588595200 2125058026291200 586404775756800 1491184670976000 2039470738905600 1344943087488000 1239217614835200 2062485807782400 2114509453056000 1862302656614400 704596744051200 171654055372800 1248327746265600 836453909491200 468692288064000 1374910625088000 502255930176000 1008827185766400 1354532699520000 947213928460800 175250159884800 1917922406400000 335396680819200 746791036992000 142885219276800 1102325903078400 650415436070400 2266265063462400 1992961120550400 1524508572787200 309264988032000 1203975790617600 333239018112000 1592355077913600 213129127411200 99252484531200 1062049532544000 836933390092800 1194386178585600 278578229529600 1775516667724800 1377068287795200 1394329589452800 1385698938624000 433690204147200 1312098666278400 157509377625600 2178759853670400 1872611489548800 1185995268057600 1461696613977600 1534098184819200 1486389864960000 1870453826841600 879846903936000 1951006567910400 1174487733619200 1722534061248000 1459778691571200 915088728153600 1458579990067200 1258396838899200 116274045888000 711549212774400 258919524864000 1698080550566400 348822137664000 395811236620800 1080030055104000 1616089367692800 1287165674995200 1824183948787200 1939019552870400 848201184230400 211930425907200 1654447815820800 1455942846758400 104047290547200 1260314761305600 289846023667200 1086503043225600 2231023239244800 1346621269593600 1683216651916800 1967069168064000 688773884198400 747749998195200 1357649323430400 648737253964800 1893948376320000 328204471795200 776279093990400 2334591049190400 424819813017600 1784626799155200 66408063321600 1493821814284800 1951486048512000 2336508971596800 89423132198400 781313640307200 2271299609779200 2041388661312000 487871512128000 2176841931264000 1855350187891200 876490539724800 1125101231654400 1595471701824000 1104723306086400 1346141788992000 1332476591846400 1006909263360000 902382492211200 1857987331200000 362727075110400 1363163350348800 29727797299200 1138766428800000 1233703587916800 1840486289241600 479720341900800 1371074780275200 889436515968000 1692087043046400 2075911264627200 1976179299494400 826864297459200 495303461452800 1176645396326400 2182835438784000 802650527078400 415230200985600 1224353716185600 1884358764288000 1162740458880000 973825101849600 1664037427852800 1229388262502400 865462485888000 251247835238400 19418964364800 663121672012800 2191705829913600 952248474777600 1140444610905600 2291198054745600 1779352512537600 50345463168000 439443971366400 658806346598400 2304863251891200 2143038548851200 665758815321600 1441558428710400 623564522380800 1411111410508800 45310916851200 2352331831449600 1864939799923200 848440924531200 532942688678400 287208880358400 2067280613798400 1980 819432348134400 1380904132608000 1216682026560000 489549694233600 1161541757376000 1193427217382400 1455703106457600 509927619801600 1678421845900800 2079267628838400 864263784384000 372076946841600 718261941196800 458862935731200 2050738533043200 2355927935961600 327485250892800 497221383859200 35002083916800 1547044161062400 1066125117657600 6160 1618007290099200 636031018022400 2292876236851200 1955082153024000 2214960639091200 1069241741568000 969270036134400 428415917529600 419785266700800 1360046726438400 1155 264433551782400 2225988692928000 624044002982400 357452788492800 1538173769932800 490268915136000 1897065000230400 302552259609600 363686036313600 1694963926656000 2291437795046400 182442368908800 715864538188800 1277096582361600 1338949579968000 2250442203609600 1297953988531200 493865019648000 1591875597312000 2299109484672000 1368197896665600 994922248320000 485474109120000 2337228192499200 126582878822400 1461936354278400 1671709117478400 948172889664000 658087125696000 2355208715059200 874332877017600 465815404454400 1970425532275200 935946134323200 344986292851200 2335070529792000 231349390272000 1872371749248000 782752082112000 2328837281971200 2266025323161600 329642913600000 2152867901184000 1440119986905600 905499116121600 1242813719347200 1046466412992000 872175214310400 799773643468800 1629275084236800 463897482048000 1836890184729600 973345621248000 1812676414348800 179805225600000 331560836006400 1076673690892800 121068851904000 788985329932800 1811957193446400 774121431283200 719700383001600 2364798327091200 434888905651200 1810279011340800 480439562803200 1663078466649600 937864056729600 972626400345600 994682508019200 1651570932211200 547087366425600 359610451200000 1878125516467200 1233943328217600 1496219217292800 1002833678246400 1781749915545600 1792777969382400 834535987084800 1882680582182400 1379225950502400 836693649792000 1771680822912000 760216493836800 1768324458700800 1166816043993600 1657084959129600 997559391628800 2365517547993600 2121461921779200 160626001536000 2252599866316800 647778292761600 2112112050048000 983894194483200 303031740211200 1884119023987200 1938300331968000 376871752857600 986291597491200 622605561177600 1554476110387200 744153893683200 2199617259840000 960879125606400 697644275328000 1486629605260800 1375150365388800 1709588085004800 95656380019200 1553277408883200 757819090828800 144 789704550835200 1288124636198400 2370072613708800 2268902206771200 1940218254374400 1499815321804800 1275418400256000 995881209523200 2086699578163200 1509884414438400 1171610850009600 393653573913600 1154349548352000 2117386336665600 84868066483200 1531461041510400 153673532812800 1616568848294400 816795204825600 1741953025612800 299915116300800 1051021478707200 2005427616192000 1636467293260800 673909985548800 898067166796800 25652212185600 1345902048691200 1681298729510400 356254086988800 2272018830681600 46030137753600 16302340454400 275461605619200 146481323788800 1380664392307200 1480875838041600 2094131527488000 1002114457344000 1170891629107200 1763050172083200 2073753601920000 1313776848384000 2004708395289600 1255280214988800 1250245668672000 1470087524505600 953686916582400 1918162146700800 1010265627571200 224636661849600 1533858444518400 1742911986816000 1700957434176000 2331234684979200 1185515787456000 1058693168332800 825905336256000 1674825741388800 2354249753856000 509687879500800 608221143129600 2008064759500800 1998475147468800 636989979225600 2081665031846400 179325744998400 1140924091507200 475884497088000 1668113012966400 764771559552000 1937581111065600 1544646758054400 1154109808051200 133535347545600 2021729956646400 1384020756518400 1408474267200000 575376721920000 1528823898201600 391495911206400 1270144113638400 2148792316070400 1251444370176000 1717499514931200 2220714406310400 325567328486400 1588998713702400 101649887539200 2191466089612800 962557307712000 2272738051584000 559074381465600 1723493022451200 114116383180800 1078831353600000 1366759454860800 2293835198054400 1220997351974400 2153826862387200 1593314039116800 1783667837952000 1773598745318400 572499838310400 953926656883200 812240139110400 243815885913600 496262422656000 2309418317606400 251727315840000 1988885535436800 1758495106368000 692130248409600 911732363942400 2273936753088000 473247353779200 1908572534668800 1688970419136000 757339610227200 693 2337947413401600 1507247271129600 708912069465600 660005048102400 1335593215756800 556197497856000 1108079670297600 2267943245568000 1605061313856000 457424493926400 74319493248000 1734760816588800 1949328385804800 25172731584000 1389774523737600 34043122713600 963036788313600 36 2178999593971200 474206314982400 1697601069964800 1254800734387200 2284725066624000 146001843187200 2071835679513600 1346861009894400 652333358476800 1261513462809600 1952445009715200 2127215688998400 566746071091200 436327347456000 293681868480000 12945976243200 414750720384000 1080749276006400 1276856842060800 515921127321600 1266787749427200 680143233369600 323889146380800 499618786867200 1666434830860800 1511322856243200 894710802585600 413791759180800 907177298227200 1444195572019200 1557352993996800 1215483325056000 876011059123200 2208487650969600 1498856360601600 1144759936320000 376632012556800 178366783795200 1422379204646400 849399885734400 557875679961600 1852233563980800 2040429700108800 215766270720000 1805004724723200 1782948617049600 107403654758400 1269664633036800 1727328867264000 1241135537241600 2308459356403200 538456715596800 2228625836236800 1978576702502400 771963768576000 510646840704000 1247129044761600 1423577906150400 369919284134400 613735170048000 1577011698662400 2273697012787200 447595141593600 889196775667200 630037510502400 287448620659200 1642700541081600 1250485408972800 275221865318400 1391452705843200 1467450381196800 2091014903577600 459102676032000 1354772439820800 922760417779200 108602356262400 671512582540800 372556427443200 995401728921600 142405738675200 555478276953600 343068370444800 1645097944089600 2155265304192000 416189162188800 3960 528147882662400 435608126553600 360 2349215207539200 858270276864000 980777570572800 153913273113600 529106843865600 76237415654400 581609969740800 1165377602188800 1850795122176000 281215372838400 2073513861619200 336 1345422568089600 609899325235200 1073796807283200 797855721062400 1184796566553600 1926313316928000 540374638003200 2220954146611200 311182910438400 405400848652800 2278491818803200 2149032056371200 1199900205504000 1304187236352000 20857406169600 78634818662400 1899702143539200 456705273024000 1410871670208000 1322647239513600 1187433709862400 1986967613030400 83429624678400 1024889785920000 1537214808729600 2220474666009600 385022923084800 1119587204736000 846043521523200 491947097241600 355534866086400 473487094080000 629558029900800 1503171686016000 1925594096025600 744633374284800 139768595366400 1486869345561600 2132250235315200 1235381770022400 2054094897254400 516880088524800 1256239176192000 41475072038400 1902339286848000 8630650828800 1745788870425600 2030600347776000 2209446612172800 56818451289600 929233405900800 883922489049600 1411590891110400 8151170227200 2215200379392000 76716896256000 292483166976000 2201295441945600 54900528883200 554759056051200 240219781401600 1660441323340800 2134887378624000 34762343616000 12466495641600 1062289272844800 1238258653632000 29008576396800 1511802336844800 2055773079360000 2235338564659200 1642940281382400 574178020416000 2179239334272000 2268662466470400 1331038150041600 780114938803200 1231785665510400 1709827825305600 1850555381875200 749188440000000 277859008627200 149837688000000 484994628518400 1804525244121600 1091537589542400 999477314035200 2123619584486400 980058349670400 1588758973401600 1274459439052800 280496151936000 1217640987763200 222718739443200 368001361728000 253884978547200 1613691964684800 2024127359654400 534620870784000 1886036946393600 1092736291046400 1750823416742400 129459762432000 65209361817600 199224189964800 796417279257600 604864778918400 1159144354368000 844605079718400 1388336081932800 2363599625587200 1009546406668800 381906299174400 1448510897433600 1555914552192000 330 674868946752000 763572858048000 908615740032000 2053615416652800 700521158937600 1838088886233600 326526289689600 480679303104000 2255237009625600 1099928500070400 592398283276800 190114058534400 560 2002071251980800 1404398682086400 228712246963200 1447312195929600 2199377519539200 1110956553907200 1066604598259200 21097146470400 451910467008000 1274219698752000 1441078948108800 434649165350400 1109997592704000 1446592975027200 1432208556979200 1025369266521600 1520432987673600 880 1932306824448000 1167295524595200 397968899328000 1323606200716800 2348256246336000 647298812160000 2105878802227200 95416639718400 1663318206950400 2053855156953600 88224430694400 1969466571072000 1412549852313600 9240 971907179443200 1371314520576000 1650611971008000 468932028364800 582568930944000 1713423929817600 1433886739084800 1371554260876800 2146874393664000 582089450342400 1611054821376000 451430986406400 1261992943411200 794739097152000 1669071974169600 2155025563891200 1539612211737600 1966829427763200 738639866764800 2359524040473600 2153107641484800 1204934751820800 2099405814105600 340670967436800 1230586964006400 181243667404800 1753220819750400 1226990859494400 391016430604800 857311315660800 1395048810355200 226794324556800 2281848183014400 1088181225331200 275941086220800 2282567403916800 1756577183961600 739838568268800 965673931622400 595035426585600 181003927104000 280735892236800 2272258570982400 1562867020915200 847002482726400 334437719616000 1820587844275200 1619445731904000 1895147077824000 2278012338201600 1712464968614400 115794565286400 810561957004800 39317409331200 768607404364800 1527625196697600 15583119552000 2096049449894400 384783182784000 1462895315481600 1806443166528000 958241982297600 1737397959897600 66887543923200 1465292718489600 1456182587059200 382625520076800 2339625595507200 593596984780800 659525567500800 2198178818035200 905738856422400 1501493503910400 1448750637734400 84148845580800 2111632569446400 1409912709004800 1079071093900800 625482444787200 1840006808640000 1046226672691200 1203016829414400 1213565402649600 1099688759769600 1267506970329600 495782942054400 1941896436480000 1727089126963200 795458318054400 350260579468800 1935183708057600 2274655973990400 717302979993600 1620884173708800 1014101472384000 865702226188800 1209729557836800 1288604116800000 1772160303513600 2213042716684800 2184993101491200 1863980838720000 1735719777792000 723775968115200 2342022998515200 1210688519040000 617571014860800 45 1450428819840000 732886099545600 534141390182400 1738836401702400 667436997427200 886319892057600 862585602278400 979578869068800 482357485209600 1637665994764800 637469459827200 882004566643200 2243010254284800 1878604997068800 880566124838400 1657804180032000 633154134412800 286489659456000 1026088487424000 1680339768307200 989647961702400 1838328626534400 1982892027916800 540854118604800 1558311955200000 689253364800000 1621123914009600 2180917516377600 1330558669440000 1547763381964800 1398884655168000 523353076646400 690691806604800 827343778060800 1590676895808000 58976113996800 1387377120729600 967591854028800 252686277043200 63531179712000 265632253286400 968550815232000 1825382650291200 755661428121600 1710067565606400 1189111891968000 2009263461004800 1492623112780800 1296515546726400 1157226431961600 666957516825600 515681387020800 887758333862400 33 354096424281600 1239457355136000 1741713285312000 1497178178496000 1650851711308800 1604821573555200 1108798891200000 1011943809676800 1814834077056000 665519075020800 1513001038348800 19658704665600 1160103315571200 2031799049280000 2341303777612800 140727556569600 2331953905881600 2332193646182400 348102916761600 1268226191232000 1335832956057600 939781979136000 849639626035200 173571977779200 1907134092864000 974784063052800 859708718668800 1162260978278400 1221476832576000 2101083996211200 958721462899200 666717776524800 840769234905600 1319530615603200 441841374374400 1687052496729600 1037596021862400 1924874875123200 743914153382400 2121701662080000 1627117421529600 163742625446400 1105442526988800 2064643470489600 1283809310784000 2221913107814400 2261709997747200 1476320772326400 1751542637644800 959440683801600 268748877196800 1472724667814400 1004272120051200 1019615499302400 140008335667200 2038032297100800 1101366941875200 2140401405542400 1994399562355200 1090818368640000 533901649881600 28 1600985728742400 1003073418547200 1147636819929600 1298912949734400 1608177937766400 542532300710400 118191968294400 511605801907200 1320249836505600 1585402609190400 1903777728652800 1999673848972800 1386897640128000 24 1310180743872000 1463374796083200 261077187571200 2100125035008000 2118824778470400 2044745025523200 2180677776076800 2150230757875200 1670510415974400 1743631207718400 890155736870400 787786628428800 1708389383500800 160865741836800 209053542297600 698603236531200 324368626982400 407079030758400 818473386931200 1706950941696000 2124578545689600 139528855065600 593117504179200 1660201583040000 447834881894400 1132053700377600 610378805836800 2154306342988800 950570292672000 2124099065088000 265392512985600 1431729076377600 235185235084800 1817710960665600 2229105316838400 1199180984601600 2233420642252800 274742384716800 1915285263091200 130418723635200 1889633050905600 914848987852800 2084541915456000 1123183309248000 561232044172800 573698539814400 1648454308300800 2279690520307200 1605780534758400 391735651507200 1971624233779200 1571977152345600 1583005206182400 989168481100800 949851071769600 1050062517504000 1894667597222400 1246170083558400 791862213542400 479480601600000 901423531008000 2114988933657600 717782460595200 2161498552012800 1205414232422400 2040909180710400 352178501875200 772922729779200 707713367961600 342828630144000 1938540072268800 1916723704896000 1055097063820800 2188349465702400 99492224832000 107163914457600 2286163508428800 2204651806156800 864503524684800 1952205269414400 151276129804800 2152388420582400 1923196693017600 746071816089600 1606499755660800 2325001437158400 1138526688499200 1372273481779200 1479437396236800 1997036705664000 2360722741977600 2332673126784000 50824943769600 1368917117568000 2048580870336000 13860 336595382323200 2306781174297600 2056252559961600 154153013414400 1659722102438400 256042641254400 268509136896000 1373472183283200 805287670387200 642743746444800 542772041011200 815117022720000 312861092544000 1532420002713600 1566463125427200 442560595276800 2319007929638400 705795445555200 1354292959219200 1900181624140800 752305063910400 47228839257600 919404053568000 1918401887001600 882484047244800 1374431144486400 1300591131840000 230390429068800 1582046244979200 1690888341542400 1777194849830400 1212366701145600 1639344176870400 1777674330432000 1729246789670400 1690169120640000 192511461542400 1720136658240000 294401089382400 2235818045260800 278338489228800 10069092633600 1278535024166400 527428661760000 547566847027200 82950144076800 1656365738227200 842687157312000 1495020515788800 12706235942400 2027483723865600 2243489734886400 720 1525947014592000 1874529411955200 2213522197286400 1780790954342400 1914566042188800 57297931891200 1007149003660800 1477519473830400 2267703505267200 501776449574400 848680664832000 2318048968435200 1632631448448000 1816032778560000 1372992702681600 282174334041600 1930149161740800 2056732040563200 2343701180620800 1872132008947200 966632892825600 358891230297600 1117189801728000 1905695651059200 1355731401024000 286249919155200 836214169190400 1011224588774400 2356647156864000 734084801049600 2144476990656000 464856443251200 878887942732800 10308832934400 1437962324198400 2059608924172800 2225029731724800 517119828825600 1381623353510400 2261949738048000 1350457114406400 1914326301888000 2122900363584000 1645337684390400 5993507520000 794259616550400 1100887461273600 1942136176780800 1362204389145600 346184994355200 1339908541171200 317416158259200 2004468654988800 2077589446732800 609659584934400 330122394201600 1280932427174400 1969706311372800 1367718416064000 1366999195161600 852995990246400 792341694144000 343308110745600 1000436275238400 1185755527756800 1820348103974400 650175695769600 551162951539200 2035155413491200 840 37878967526400 1319290875302400 2075431784025600 1650132490406400 1199420724902400 676307388556800 2207768430067200 1846959277363200 1735240297190400 1718937956736000 1004032379750400 1959637218739200 1245450862656000 1979056183104000 595514907187200 1030643553139200 2049779571840000 944816525452800 955604838988800 1247848265664000 2051697494246400 2178040632768000 2021010735744000 211211205004800 1931587603545600 42194292940800 594555945984000 1848157978867200 1056295765324800 482836965811200 149597947699200 631715692608000 948652370265600 960639385305600 1950527087308800 1754659261555200 528387622963200 454787350617600 757099869926400 172373276275200 1366040233958400 1094414473152000 870736772505600 501536709273600 2027004243264000 1581566764377600 2352811312051200 1923676173619200 2367675210700800 1676264183193600 1152911106547200 813199100313600 2044505285222400 1883639543385600 214088088614400 1872851229849600 143844180480000 454307870016000 2116427375462400 854674172352000 1117429542028800 1063487974348800 84628326182400 2351372870246400 1082427458112000 70723388736000 1408953747801600 1786544721561600 878648202432000 959680424102400 1429091933068800 1805484205324800 590959841472000 796657019558400 1749864455539200 120589371302400 928274444697600 379269155865600 1232265146112000 2089096981171200 676547128857600 1131094739174400 420025007001600 556676978457600 1097770837363200 1716300813427200 2320446371443200 2181636737280000 1749384974937600 461979559641600 1227949820697600 563869187481600 1998954628070400 919883534169600 827823258662400 1699518992371200 1411830631411200 807445333094400 884881450252800 185079512217600 1381863093811200 803849228582400 1436284142092800 473007613478400 593357244480000 491467616640000 2362400924083200 603666077414400 1236100990924800 64250400614400 2065842171993600 865941966489600 1150993184140800 1848637459468800 634592576217600 1652529893414400 2025326061158400 814877282419200 267070695091200 1461217133376000 2182595698483200 1540091692339200 729769475635200 1482074539545600 1868535904435200 1955561633625600 1652769633715200 1484232202252800 609180104332800 2273217532185600 114595863782400 1988645795136000 340431227136000 228472506662400 1268465931532800 1682017950412800 325807068787200 2262429218649600 1386178419225600 478281900096000 1796613814195200 833337285580800 1659482362137600 892313399577600 327964731494400 584726593651200 1879324217971200 222958479744000 688534143897600 1550400525273600 682540636377600 591918802675200 2137764262233600 761654935641600 881525086041600 2204412065856000 2107317244032000 747030777292800 212170166208000 681581675174400 981017310873600 1088900446233600 1003552899148800 1827780053299200 370878245337600 46749358656000 1474882330521600 2115468414259200 871455993408000 990367182604800 2170368943142400 33803382412800 1636946773862400 331321095705600 702918561945600 993004325913600 205936918387200 552361653043200 168297691161600 22295847974400 1886516426995200 669115179532800 856352354457600 1324804902220800 1747467052531200 406120069555200 2311336240012800 884401969651200 1877885776166400 1343984126284800 759017792332800 2212323495782400 1443716091417600 1791579267878400 2022209437248000 589761139968000 566026850188800 1244012420851200 2033956711987200 2313014422118400 261556668172800 925397561088000 882963527846400 115075344384000 613974910348800 1035917839756800 1174008253017600 1552078707379200 641305304640000 1459299210969600 1491424411276800 1852713044582400 408277732262400 1351655815910400 379508896166400 107883135360000 1940697734976000 1654927296422400 58017152793600 795218577753600 654251280883200 1405117902988800 1317133212595200 1280692686873600 1769043679603200 515201906419200 897108205593600 200422891468800 856112614156800 2141360366745600 527668402060800 201861333273600 888477554764800 35481564518400 475405016486400 2097727632000000 1698799771468800 2211124794278400 691890508108800 1569340009036800 362007854208000 1745069649523200 342349149542400 1431249595776000 858989497766400 1485910384358400 1006429782758400 1215003844454400 662881931712000 793060915046400 1601944689945600 632434913510400 1018416797798400 1492862853081600 380707597670400 254604199449600 1629754564838400 1198701504000000 1069721222169600 599350752000000 1643659502284800 2055533339059200 1042630568179200 911013143040000 835255207987200 853235730547200 311422650739200 1773359005017600 1425256088256000 872654694912000 1463854276684800 1061090571340800 764292078950400 33323901811200 818233646630400 247891471027200 2240612851276800 1635028851456000 338513304729600 1795894593292800 1953403970918400 463178261145600 373994869248000 2093652046886400 1748665754035200 1072358365478400 591679062374400 2320686111744000 1244252161152000 216485491622400 416908383091200 939062758233600 1803566282918400 1314016588684800 807685073395200 1989844496640000 830460401971200 1154589288652800 460301377536000 1803326542617600 2146634653363200 1360765947340800 1833533820518400 2118105557568000 2010941643110400 1902579027148800 1216442286259200 691650767808000 578972826432000 1065885377356800 2243969215488000 2085980357260800 591199581772800 1622322615513600 661922970508800 1530022599705600 1857747590899200 1511562596544000 867380408294400 781793120908800 2209206871872000 419066045798400 1082187717811200 1963233323251200 273303942912000 709151809766400 1967788388966400 406359809856000 1076913431193600 765970261056000 2214241418188800 2219515704806400 1526666235494400 1597629364531200 1126060192857600 2056012819660800 1753460560051200 1031842254643200 11987015040000 297277972992000 194429383948800 2137045041331200 1738356921100800 793780135948800 900704310105600 999956794636800 1797572775398400 912451584844800 1034719138252800 2236537266163200 727851553228800 1362683869747200 625722185088000 1281411907776000 1642460800780800 174770679283200 18460003161600 2106118542528000 172133535974400 1576292477760000 144083920780800 66647803622400 626201665689600 1232744626713600 235904455987200 626441405990400 1330079188838400 1660920803942400 2088617500569600 1445394273523200 952488215078400 1861343695411200 1202537348812800 1028965371033600 1589957674905600 1667633532364800 651134656972800 1996317484761600 377830714060800 336115901721600 2312055460915200 2136086080128000 1131574219776000 185798733120000 1818669921868800 362966815411200 631475952307200 1175446694822400 1617527809497600 903101713113600 2021490216345600 756140908723200 1840726029542400 76477155955200 2278971299404800 1364601792153600 231828870873600 760695974438400 1039034463667200 1423338165849600 155831195520000 175010419584000 2341783258214400 1044548490585600 1407035825395200 564108927782400 774361171584000 2281128962112000 1525467533990400 1372752962380800 1901140585344000 440163192268800 862825342579200 171174574771200 1413988294118400 266351474188800 409955914368000 133775087846400 1705991980492800 386940845491200 1977138260697600 2264347141056000 2287122469632000 1224833196787200 1667393792064000 1760892509376000 1913127600384000 1933505525952000 722817006912000 1950766827609600 232068611174400 2185472582092800 1083386419315200 1898503442035200 931391068608000 770 157988858227200 384303702182400 2265306102259200 1816751999462400 2305582472793600 130658463936000 229431467865600 947453668761600 925637301388800 1529782859404800 1516357402560000 1093455511948800 210012503500800 1669791195072000 1469128563302400 1292679701913600 587603477260800 565787109888000 1934704227456000 1620164952806400 1454504404953600 1276137621158400 2099166073804800 465096183552000 1638624955968000 1366519714560000 1489746229171200 1098250317964800 1288843857100800 1572696373248000 1808121348633600 811760658508800 714665836684800 1989125275737600 1840965769843200 976462245158400 1000915755840000 1562147800012800 815836243622400 27570134592000 2247325579699200 1586601310694400 1503411426316800 2087658539366400 586644516057600 831898843776000 2130572053209600 1394089849152000 951049773273600 375912791654400 1682497431014400 1304426976652800 546607885824000 2201535182246400 294640829683200 1513480518950400 2187150764198400 1897304740531200 2365997028595200 1390493744640000 130898204236800 989408221401600 800972344972800 1839767068339200 709391550067200 933308991014400 669594660134400 2014777487923200 970708477939200 1123902530150400 2285444287526400 1603383131750400 56099230387200 2158861408704000 555957757555200 297757453593600 1440839207808000 1742672246515200 1215723065356800 172852756876800 137610932659200 1410392189606400 1311858925977600 1571497671744000 1838568366835200 14624158348800 1770482121408000 1278295283865600 961838086809600 1115991100224000 1670750156275200 834056506483200 1271103074841600 1552558187980800 1316174251392000 41235331737600 2028922165670400 131617425139200 520955673638400 323409665779200 563629447180800 569862695001600 1086023562624000 215047049817600 787307147827200 659046086899200 1313297367782400 1512521557747200 2265066361958400 283373035545600 1347580230796800 1522590650380800 1644618463488000 1476800252928000 1762570691481600 1937341370764800 1789661345472000 1596910143628800 1794695891788800 2197699337433600 2312774681817600 1487109085862400 714186356083200 1462655575180800 470849950771200 602227635609600 2208727391270400 484275407616000 2213282456985600 584007372748800 1022012902310400 1102086162777600 1034239657651200 1353813478617600 1521152208576000 410675135270400 242377444108800 1302029573644800 1556633773094400 1228669041600000 2137524521932800 405161108352000 1440599467507200 1465052978188800 472288392576000 541573339507200 1416625437427200 863544563481600 1045027971187200 1858466811801600 441122153472000 416668642790400 1296755287027200 2129613092006400 1100647720972800 2165094656524800 1104243825484800 487631771827200 954406137484800 1142362533312000 1668592493568000 476124237388800 974304582451200 2139682184640000 991565884108800 1553037668582400 1607458716864000 1661879765145600 553320614246400 1151712405043200 1539372471436800 2362880404684800 2354729234457600 1081708237209600 1614650925888000 1817471220364800 607981402828800 2029641386572800 201621592972800 1659961842739200 72641311142400 771244547673600 668635698931200 190833279436800 901183790707200 1438202064499200 1063727714649600 15343379251200 1615849627392000 1929429940838400 90621833702400 2297910783168000 1063967454950400 1813155894950400 680622713971200 2292157015948800 318614859763200 2290718574144000 1572456632947200 1866617982028800 2032038789580800 2141600107046400 2316850266931200 1179762020236800 587843217561600 851557548441600 1560469617907200 916766910259200 1981933066713600 1413269073216000 1877646035865600 1313057627481600 2252360126016000 1474402849920000 972146919744000 233027572377600 820870789939200 223917440947200 2105399321625600 1454024924352000 2134168157721600 1135649804889600 1482793760448000 307107325324800 1631432746944000 518078790028800 1920799290009600 1876687074662400 2321645072947200 181723148006400 309504728332800 840050014003200 918445092364800 40036630233600 1647735087398400 1154829028953600 490748395737600 2300547926476800 1019375759001600 1438441804800 2063924249587200 2250681943910400 1445154533222400 1548722343168000 2119304259072000 730968177139200 785628965721600 1841445250444800 371597466240000 1220757611673600 1179282539635200 2088857240870400 1804045763520000 110760018969600 1990563717542400 917965611763200 2071595939212800 575136981619200 1401761538777600 1294837364620800 930911588006400 1052220180211200 2034915673190400 950090812070400 1280213206272000 2318768189337600 934267952217600 911252883340800 301593298406400 1612253522880000 2079747109440000 2347057544832000 531983727475200 1011704069376000 877209760627200 503214891379200 2102042957414400 429614619033600 165900288153600 2061766586880000 288647322163200 1243053459648000 1491664151577600 254843939750400 1332236851545600 2169649722240000 894231321984000 361288633305600 1915764743692800 2021969696947200 1562627280614400 2120502960576000 633873355315200 299195895398400 2003749434086400 1403199980582400 1392651407347200 912211844544000 23734289779200 1114792398720000 2171088164044800 1714143150720000 1086263302924800 248370951628800 2346338323929600 321012262771200 432251762342400 1851274602777600 1255040474688000 1965870466560000 1945013060390400 839810273702400 1641981320179200 1277576062963200 135693010252800 1775037187123200 2295033899558400 176448861388800 69764427532800 425059553318400 1468888823001600 1214044883251200 2078548407936000 1639823657472000 912931065446400 570342175603200 1734041595686400 1853432265484800 2314932344524800 1181200462041600 2371990536115200 1015060433587200 813678580915200 477802419494400 916287429657600 1964671765056000 78874558963200 75518194752000 845084560320000 627160626892800 166140028454400 85827027686400 1446113494425600 762853637145600 1809320050137600 1849356680371200 2231502719846400 1075954469990400 1706711201395200 667197257126400 1746747831628800 888717295065600 558115420262400 797376240460800 2000632810176000 1568381047833600 2149271796672000 1601225469043200 1919840328806400 1332716332147200 951529253875200 206416398988800 1451867261644800 1266308268825600 1826581351795200 2126736208396800 2162936993817600 1930628642342400 997319651328000 1630953266342400 949371591168000 945535746355200 998758093132800 1217880728064000 651614137574400 312621352243200 906697817625600 396 982695492979200 230630169369600 709631290368000 1899222662937600 1679380807104000 2262908699251200 2338906374604800 1272541516646400 585685554854400 391256170905600 245014587417600 151755610406400 433210723545600 438005529561600 634113095616000 2303904290688000 1780311473740800 2256195970828800 320053301568000 721138824806400 1298673209433600 746551296691200 536059312588800 1624000797619200 2253319087219200 345465773452800 231109649971200 614933871552000 930671847705600 642504006144000 2301267147379200 582329190643200 884162229350400 128261060928000 936185874624000 1305865418457600 837892351296000 1104004085184000 520476193036800 866421447091200 717542720294400 89662872499200 1375869586291200 146241583488000 2274176493388800 1468169602099200 2126975948697600 222478999142400 1797812515699200 2351133129945600 834775727385600 808404294297600 519996712435200 1174967214220800 1612013782579200 671752322841600 441601634073600 45550657152000 249329912832000 904300414617600 168537431462400 2279930260608000 2112831270950400 2336748711897600 1682976911616000 33084161510400 1729966010572800 823747673548800 1745309389824000 1328401006732800 1011464329075200 1554715850688000 1905935391360000 1818430181568000 1402480759680000 3596104512000 300634337203200 1168014745497600 1290522039206400 1641262099276800 88 753983246016000 1647495347097600 2078068927334400 2133928417420800 1036157580057600 1016019394790400 2037792556800000 1880522919475200 1314256328985600 1006669523059200 1618486770700800 1277815803264000 909814441536000 316936677657600 2156943486297600 1209010336934400 1578689880768000 384063961881600 1944054099187200 2089336721472000 2035634894092800 3696 1451148040742400 1956280854528000 1556154292492800 633633615014400 1386657899827200 404921368051200 449033583398400 859229238067200 1121025646540800 310463689536000 1191749035276800 1261033982208000 1267746710630400 1846000316160000 257241342758400 306388104422400 271386020505600 2060567885376000 1807881608332800 1954842412723200 366323179622400 690212326003200 1005950302156800 521914634841600 1235142029721600 954885618086400 952727955379200 1664277168153600 1795175372390400 15822859852800 2237016746764800 969749516736000 1700477953574400 378310194662400 1243532940249600 1543448056550400 1145958637824000 1522111169779200 156790156723200 1342545684480000 2028202944768000 675108687052800 404441887449600 257481083059200 1228429301299200 818952867532800 1996557225062400 141207037171200 1176405656025600 1615609887091200 826384816857600 30686758502400 1175206954521600 195388345152000 2318528449036800 2064163989888000 986051857190400 244055626214400 1680579508608000 1385219458022400 693568690214400 1943574618585600 1628316123033600 1204455271219200 1942615657382400 523592816947200 64729881216000 469651249267200 2106358282828800 1040952386073600 1292919442214400 696685314124800 2170129202841600 1301550093043200 924918080486400 1565264423923200 820631049638400 1754179780953600 1583964167385600 1843602913152000 378789675264000 1337750878464000 1947170723097600 344267071948800 265152772684800 885360930854400 643462967347200 1793497190284800 869538071001600 1665715609958400 246932509824000 102848589043200 1169453187302400 386701105190400 1674346260787200 490029174835200 2013339046118400 2298390263769600 1987207353331200 266111733888000 1960596179942400 1558072214899200 2309178577305600 162543923942400 635311797120000 1149794482636800 1284288791385600 385742143987200 510167360102400 1165857082790400 1768803939302400 48187800460800 892553139878400 1007388743961600 738879607065600 219122634931200 274502644416000 720179863603200 525031258752000 1549441564070400 236383936588800 2302945329484800 2173485567052800 127062359424000 1182878644147200 7671689625600 1791099787276800 81751442572800 822548972044800 1621843134912000 1258157098598400 1553996629785600 128740541529600 551882172441600 484754888217600 968790555532800 1196783581593600 1665955350259200 493145798745600 825425855654400 1906894352563200 241418482905600 1804285503820800 99731965132800 2154066602688000 2034675932889600 2222392588416000 1611774042278400 1252882811980800 529586324467200 1241854758144000 1010505367872000 1711985488012800 415949421888000 1896106039027200 2326200138662400 2109954387340800 1361005687641600 1535057146022400 525510739353600 2289999353241600 1332956072448000 360089931801600 553080873945600 1525227793689600 1193187477081600 202820294476800 1917203185497600 885121190553600 1542489095347200 2244928176691200 2035395153792000 2156224265395200 883443008448000 412832797977600 804088968883200 733605320448000 1421180503142400 2131291274112000 573458799513600 1191029814374400 1034958878553600 2069917757107200 1338709839667200 153194052211200 2130332312908800 2123859324787200 1203496310016000 369200063232000 2359284300172800 193710163046400 2016695410329600 1103045123980800 1463614536384000 227993026060800 845324300620800 832618064678400 2171327904345600 72161830540800 1789421605171200 1153390587148800 467493586560000 1802127841113600 844125599116800 1633350669350400 1709108604403200 2307740135500800 990606922905600 74798973849600 1348539192000000 1281891388377600 184120551014400 200662631769600 537258014092800 648018033062400 729529735334400 219362375232000 1293159182515200 798335201664000 513763464614400 498420085363200 1787503682764800 1646056905292800 2023408138752000 1679620547404800 1860624474508800 2229345057139200 1308023081164800 43153254144000 979099388467200 2280409741209600 2069678016806400 637948940428800 263714330880000 1729007049369600 884641709952000 1726849386662400 1985529171225600 598631531097600 2093172566284800 387660066393600 1470806745408000 1765927055692800 1632151967846400 987730039296000 1223394754982400 209293282598400 1134690843686400 851078067840000 299435635699200 1651091451609600 1330798409740800 788266109030400 2121941402380800 1466251679692800 1956041114227200 1333195812748800 67846505126400 1430770115174400 1212126960844800 1809559790438400 178846264396800 2135366859225600 664080633216000 649216734566400 1508925453235200 437046568358400 643942447948800 840529494604800 1996077744460800 374234609548800 1160343055872000 1063008493747200 183880810713600 1116950061427200 2046423207628800 689732845401600 772443249177600 109081836864000 1876207594060800 210 380467857369600 814158061516800 612776208844800 262275889075200 1560229877606400 1467929861798400 1296995027328000 274023163814400 804328709184000 2245887137894400 2291677535347200 1279493985369600 2157183226598400 24213770380800 1565743904524800 370398764736000 1074036547584000 1694484446054400 1236580471526400 1327921526131200 2270100908275200 2155744784793600 1690408860940800 533422169280000 1223634495283200 1816272518860800 875531578521600 1349258412902400 1282610609280000 1417824138931200 2120263220275200 1173768512716800 941460161241600 589521399667200 2079027888537600 2004228914688000 270187319001600 1130615258572800 1870214086540800 1599547286937600 1445634013824000 93019236710400 2036114374694400 642024525542400 972866140646400 1678901326502400 58496633395200 1957479556032000 2057930742067200 1407275565696000 703637782848000 695966093222400 574897241318400 2068479315302400 1284768271987200 539415676800000 2264107400755200 101170406937600 426258254822400 67367024524800 2112591530649600 883203268147200 1902099546547200 1584923128588800 483795927014400 2340105076108800 1541050653542400 1090578628339200 1458100509465600 1589238454003200 2366955989798400 2185232841792000 580651008537600 1495260256089600 1551119746176000 1751302897344000 284331996748800 948412629964800 1715821332825600 981976272076800 978619907865600 797136500160000 1570298970240000 227034064857600 1945972021593600 951768994176000 180284706201600 2032278529881600 771004807372800 478521640396800 1743870948019200 652573098777600 140 1306824379660800 2093891787187200 510886581004800 213368867712000 2030840088076800 313340573145600 70243908134400 1502452465113600 1396966732761600 1772400043814400 2264826621657600 1680100028006400 203060034777600 1016498875392000 1130854998873600 2183794399987200 576095942822400 1460977393075200 1504849868121600 240459521702400 1404878162688000 191792240640000 446396440089600 2242530773683200 1510363895040000 552121912742400 1032321735244800 2152148680281600 1783188357350400 1303707755750400 389338248499200 204018995980800 263954071180800 153433792512000 2307979875801600 2028682425369600 1961794881446400 545169444019200 295120310284800 2136805301030400 1205653972723200 2110433867942400 1639583917171200 1957000075430400 1204695011520000 706514666457600 381426818572800 1450189079539200 404202147148800 817514425728000 1033520436748800 1419502321036800 195628085452800 1091058108940800 1489266748569600 1200139945804800 1252643071680000 873613656115200 1384979717721600 1598348585433600 352418242176000 2368154691302400 898306907097600 1295077104921600 190353798835200 1702395875980800 373035908044800 2113310751552000 705076224652800 1626398200627200 2073274121318400 915807949056000 1310420484172800 2141120626444800 208813801996800 665998555622400 1689210159436800 1511083115942400 247411990425600 1281172167475200 1255519955289600 42434033241600 1949807866406400 1254081513484800 1464333757286400 169975873267200 932829510412800 2348975467238400 2216159340595200 870497032204800 2371511055513600 2330994944678400 1780071733440000 584486853350400 265871993587200 1841205510144000 2303424810086400 1796374073894400 2120023479974400 2028442685068800 1262712164313600 827583518361600 530785025971200 1767365497497600 123705995212800 203779255680000 69045206630400 1610095860172800 2310 1643899242585600 1234662549120000 604385298316800 2157662707200 1728048088166400 865222745587200 126343138521600 5034546316800 1708629123801600 2049300091238400 1444675052620800 1431968816678400 1677942365299200 247651730726400 850119106636800 434409425049600 988928740800000 1120306425638400 1925114615424000 910054181836800 540134897702400 824706634752000 408757212864000 863784303782400 1162500718579200 225355882752000 1129176816768000 838371831897600 1129656297369600 2241092331878400 1538413510233600 1981453586112000 1503651166617600 1148595781132800 1142122793011200 457664234227200 1472964408115200 1291960481011200 1155308509555200 1834732522022400 1704553538688000 2319727150540800 1097291356761600 2196500635929600 905019635520000 758778052032000 2306301693696000 1978816442803200 1479197655936000 1137088246694400 710110770969600 1215243584755200 427696696627200 411154615872000 292243426675200 2140641145843200 1873090970150400 1724212243353600 1556873513395200 1807162387430400 2279211039705600 1935902928960000 1664516908454400 706994147059200 1043110048780800 252 1520672727974400 1523309871283200 125623917619200 1013621991782400 570102435302400 942898603046400 1943814358886400 619968417868800 1279254245068800 1057494466828800 2253798567820800 2327878320768000 425299293619200 1955321893324800 1465772199091200 177887303193600 2038272037401600 1717978995532800 1128217855564800 1821067324876800 864743264985600 124425216115200 712987654579200 53941567680000 852037029043200 697404535027200 735762983155200 1813395635251200 505852034688000 2195781415027200 1921518510912000 1124382010752000 1488787267968000 1104963046387200 2322604034150400 857071575360000 1190310593472000 2164615175923200 1973302415884800 958961203200000 874572617318400 1574134815052800 328683952396800 741996230976000 2293355717452800 890395477171200 2000872550476800 2005667356492800 2131770754713600 2274895714291200 2189548167206400 1938779812569600 1022732123212800 635791277721600 1419262580736000 1401042317875200 506331515289600 1134451103385600 1494541035187200 1447072455628800 1497417918796800 893272360780800 1942855397683200 945775486656000 2339865335808000 728331033830400 1752022118246400 1103284864281600 779155977600000 1873810191052800 1384739977420800 1820108363673600 1624720018521600 1488068047065600 682300896076800 399647081433600 1951965529113600 1617288069196800 1043589529382400 2347776765734400 394852275417600 2263388179852800 1197502802496000 2307260654899200 1101846422476800 221280297638400 1748426013734400 422422410009600 1540331432640000 2326919359564800 1521631689177600 1295556585523200 1696162628160000 552841133644800 1413748553817600 2017894111833600 384543442483200 158468338828800 1509404933836800 663361412313600 1033280696448000 357213048192000 431532541440000 914129766950400 1152671366246400 70483648435200 778436756697600 440 19179224064000 2090295682675200 1932546564748800 1974501117388800 789944291136000 2172047125248000 558355160563200 2122181142681600 944097304550400 1324325421619200 607741662528000 1282131128678400 128021320627200 2113790232153600 2224550251123200 880326384537600 946494707558400 1336552176960000 963995749516800 159906780633600 2283766105420800 500817488371200 2036593855296000 533661909580800 1514679220454400 1540571172940800 1994879042956800 2136565560729600 11088 1206373193625600 1389534783436800 252206796441600 497700864460800 144563401382400 2250921684211200 1134930583987200 2128414390502400 1433646998784000 2062246067481600 1901380325644800 1648694048601600 1641501839577600 1501733244211200 20138185267200 323169925478400 1636227552960000 2321884813248000 162064443340800 1225792157990400 1281651648076800 1993680341452800 1025848747123200 740557789171200 469411508966400 2316370786329600 777238055193600 1337511138163200 583288151846400 225595623052800 1945252800691200 1912168639180800 1828019793600000 1689929380339200 2120742700876800 199463930265600 26371433088000 1607698457164800 1020574460505600 1495499996390400 28768836096000 1536975068428800 95896120320000 1617767549798400 1765687315392000 1805723945625600 13904937446400 1306105158758400 1299632170636800 2294554418956800 1808361088934400 507050736192000 700041678336000 858510017164800 87744950092800 2258833114137600 1919360848204800 2074952303424000 455266831219200 2046662947929600 403482926246400 286010178854400 2251880645414400 1731404452377600 1634549370854400 1543687796851200 1799011217203200 74559233548800 1971144753177600 430333839936000 860907420172800 965434191321600 782272601510400 1425975309158400 1271822295744000 1810039271040000 329882653900800 1429571413670400 871216253107200 1273020997248000 1079310834201600 724734929318400 1294118143718400 2101803217113600 301833038707200 301113817804800 2002790472883200 1982412547315200 644182188249600 415709681587200 1799490697804800 504413592883200 1396007771558400 1628076382732800 2175643229760000 1146198378124800 38118707827200 55140269184000 1515158701056000 1802847062016000 2059129443571200 1331757370944000 1935663188659200 624763223884800 979339128768000 1855829668492800 177407822592000 489789434534400 2017654371532800 725214409920000 1937101630464000 720659344204800 1839287587737600 1054377842918400 1992002159347200 968071334630400 425539033920000 681821415475200 237822378393600 1120066685337600 1546324940160000 1885557465792000 1013142511180800 1487828306764800 917006650560000 2340584556710400 940501200038400 2328597541670400 1116470580825600 140487816268800 928514184998400 1640063397772800 6712728422400 663601152614400 990846663206400 182682109209600 1879084477670400 52023645273600 1648214568000000 1036397320358400 641545044940800 445916959488000 306627844723200 68805466329600 2103481399219200 1898982922636800 334677459916800 61373517004800 375433311052800 964235489817600 1442277649612800 316696937356800 508489177996800 1221956313177600 1064446935552000 1788942124569600 2270580388876800 1009066926067200 1280452946572800 2144716730956800 1911449418278400 2176602190963200 1118867983833600 2310856759411200 1042151087577600 2303664550387200 2277532857600000 1598828066035200 2224789991424000 2098207112601600 1435804661491200 2344180661222400 181483407705600 896628724992000 5040 2080466330342400 1860864214809600 1835451742924800 345945254054400 2074472822822400 920602755072000 61852997606400 2173965047654400 26850913689600 821110530240000 1464813237888000 1848877199769600 2315651565427200 644661668851200 1356210881625600 712028693376000 2259792075340800 1869974346240000 1867097462630400 2050259052441600 1752501598848000 1437243103296000 1085783822323200 597432829593600 2026764502963200 1880762659776000 2148312835468800 1605301054156800 2161258811712000 2219995185408000 53222346777600 1919600588505600 638428421030400 70963129036800 5544 1067084078860800 1274938919654400 1758255366067200 2298630004070400 2297671042867200 601508414707200 226554584256000 1691847302745600 1398165434265600 1674586001088000 519037751232000 420744227904000 739359087667200 1164178900684800 1223874235584000 1123662789849600 742475711577600 315977716454400 2138962963737600 853715211148800 1327442045529600 1519474026470400 304230441715200 2228865576537600 2313254162419200 1607218976563200 1500534542707200 589041919065600 543970742515200 1972103714380800 15103638950400 203299775078400 1181679942643200 1725650685158400 2107077503731200 351699021273600 2313733643020800 1444435312320000 1892270194214400 1702875356582400 1988166314534400 2073034381017600 422182669708800 855872873856000 1988406054835200 1550160784972800 739598827968000 1089379926835200 1286925934694400 1378266989299200 1691607562444800 1165137861888000 737201424960000 17021561356800 318854600064000 339951746534400 1040712645772800 913890026649600 195148604851200 1400323096972800 2164375435622400 622845301478400 260118226368000 152714571609600 498659825664000 1534817405721600 1866857722329600 186517954022400 2035874634393600 1994639302656000 2350413909043200 603426337113600 1341107242675200 1871173047744000 756620389324800 1938060591667200 38598188428800 2249003761804800 2180438035776000 45790397452800 1146438118425600 1588519233100800 1435085440588800 2209926092774400 2026045282060800 571540877107200 724974669619200 1651810672512000 1479916876838400 869058590400000 472048652275200 722097786009600 406839290457600 1729486529971200 1508445972633600 831659103475200 1058932908633600 1227470340096000 1687771717632000 1917442925798400 2087898279667200 771724028275200 32844421209600 599590492300800 1117909022630400 1020094979904000 855153652953600 1056056025024000 2133448936819200 2289040392038400 362487334809600 1906414871961600 1222196053478400 97334562124800 2360483001676800 1896825259929600 39077669030400 2188109725401600 1057254726528000 1242573979046400 1875728113459200 730009215936000 418826305497600 2352092091148800 1576052737459200 465575664153600 1405357643289600 2219036224204800 1303228275148800 772682989478400 466055144755200 1801888100812800 1747227312230400 783711043315200 207375360192000 436806828057600 636750238924800 2192425050816000 1528104677299200 1490465450073600 1054857323520000 1442517389913600 1416385697126400 1664996389056000 2109235166438400 1082667198412800 1187673450163200 44 1185036306854400 2251640905113600 2223831030220800 2191945570214400 154872234316800 1541290393843200 630756731404800 1514918960755200 1536495587827200 685897000588800 373755128947200 2262189478348800 2290958314444800 408517472563200 971427698841600 1807641868032000 162304183641600 1483752721651200 1420461282240000 2122660623283200 578253605529600 569143474099200 101410147238400 558834641164800 1619925212505600 2167012578931200 665039594419200 30207277900800 1091297849241600 980298089971200 75757935052800 1356450621926400 242137703808000 1512281817446400 1434366219686400 1626877681228800 1159863575270400 537497754393600 196587046656000 617331274560000 1210928259340800 1272062036044800 1930388902041600 2353530532953600 1933745266252800 686376481190400 2157662707200000 1900900845043200 1719896917939200 101889627840000 2184034140288000 305429143219200 1540810913241600 1688490938534400 1267986450931200 287688360960000 284571737049600 458383455129600 2172286865548800 1369396598169600 1291481000409600 775799613388800 362247594508800 2196260895628800 2080706070643200 174051458380800 1960835920243200 977421206361600 903581193715200 1061570051942400 1147876560230400 75278454451200 1047185633894400 1290042558604800 481158783705600 2186431543296000 1772879524416000 722577266611200 1189591372569600 1746987571929600 435847866854400 1856069408793600 1828259533900800 2212802976384000 1430290634572800 751106362406400 1393130887948800 1074276287884800 408037991961600 461500079040000 204738216883200 96375600921600 993483806515200 461260338739200 312381611942400 1526905975795200 1355971141324800 820151569036800 970948218240000 1895866298726400 1350696854707200 1717020034329600 850598587238400 1449230118336000 1128457595865600 807924813696000 1613452224384000 1388575822233600 1630473785740800 1796134333593600 391975391808000 2170848423744000 421942929408000 178127043494400 617091534259200 1979775404006400 2241332072179200 1130135777971200 2009503201305600 727611812928000 800253124070400 481398524006400 42913513843200 1225552417689600 1805244465024000 196347306355200 4620 474925535884800 1728767309068800 1032561475545600 744393633984000 413312278579200 1656125997926400 2133688677120000 2193623752320000 821829751142400 514962166118400 1821786545779200 194908864550400 180 2118585038169600 321971223974400 1076433950592000 1925833836326400 1701916395379200 1507966492032000 73600272345600 752544804211200 2342742219417600 1592115337612800 259878486067200 1077872392396800 1121505127142400 1714862371622400 2015496708825600 2030120867174400 1549681304371200 2298869744371200 2365277807692800 2248764021504000 350740060070400 389098508198400 1642221060480000 886559632358400 2332433386483200 1685374314624000 1059172648934400 1438921285401600 2031319568678400 874812357619200 2301746627980800 1509165193536000 1198461763699200 549484769433600 733125839846400 192751201843200 617810755161600 1061330311641600 1270383853939200 991805624409600 1269185152435200 177647562892800 336355642022400 1186474748659200 930192367104000 864024044083200 138330153561600 1318092173798400 2095569969292800 531504246873600 28529095795200
4 2 10000000000000000
46261 417097 536717 546841
5 4120929159351705 7118857007822488
1614293633311064 7488207753703974 1663450643337648 4671873975231644 7367309520482875
468 2 10000000000000000
7 2851 2053 3271 3301 1723 2069 977 1451 2647 1063 1097 1549 2879 811 2 853 2803 1579 241 1847 1627 2027 673 2309 89 3163 1361 719 941 631 761 1181 2791 13 353 2963 3119 509 823 67 269 307 3001 1249 3011 127 3041 983 3319 1109 2539 2677 383 3259 2161 2797 2833 2659 2467 769 2999 523 2377 1531 2897 827 2633 1447 1871 97 2557 1973 3253 1459 521 601 2089 53 283 239 1979 3049 1861 683 1543 2153 359 1319 2273 2689 997 2551 2339 1667 3313 1123 19 2753 929 347 2399 1759 571 1201 733 607 653 379 1229 1597 157 3203 2083 1279 1481 179 1051 1553 1523 23 1669 233 2593 2113 1187 641 2221 881 131 389 757 2609 2437 829 1153 2111 397 2657 499 47 1423 1621 2243 2693 2441 2393 1409 2017 661 337 2671 503 1033 2063 1993 1289 1721 1399 1697 1009 149 419 1429 3187 1901 113 2699 1483 1867 2521 919 1301 1093 739 647 1741 967 1831 797 2293 2351 2819 1747 29 991 1499 2731 577 467 2203 1327 3137 863 1223 2143 401 1931 2917 1013 487 3079 1117 2843 2357 2713 1601 911 1811 1619 2503 2423 599 1283 317 2707 2543 613 2281 2927 2741 3257 3121 3307 103 1303 587 251 349 1607 787 2711 1291 2341 1373 31 2381 877 3167 479 2447 137 541 2729 563 263 83 3209 2591 1583 3023 1277 73 1193 1999 1489 1753 223 167 421 677 3067 1237 2039 593 2129 433 2663 211 311 821 1559 461 271 557 1699 1783 3251 2207 2683 2011 191 2687 3221 3169 443 2137 109 1163 2269 1087 1129 2237 3089 229 619 277 257 199 569 1913 3229 2213 883 3181 1613 1571 2459 2081 1693 1877 691 1039 1069 1433 431 727 1951 439 3 1427 17 1907 1879 409 709 1471 2953 1663 1381 313 1787 809 1637 2531 2417 953 2179 61 1777 107 2621 1151 2347 2861 1031 449 1873 2767 2749 3037 2141 1439 373 43 79 1487 1789 2029 2777 1493 2971 101 2389 2297 2719 1453 2087 2287 1171 2477 547 2131 1213 2311 2801 773 1709 2789 1049 331 2903 1933 937 293 1367 1949 281 2371 3083 151 2857 1217 1321 227 743 367 2267 859 2939 491 37 659 2969 193 5 887 857 2383 11 173 2099 1103 2887 2251 163 1259 2617 1801 1091 1297 2473 1021 181 907 1987 3323 2549 3191 3061 2579 463 3217 947 2003 971 751 2957 1997 617 1307 457 1061 1231 1823 2909 1657 1019 2239 1511 3019 1889 3109 2333 2411 139 41 1609 1567 197 839 701 3299 71 643 1733 59 2837
2 5000000000000001 10000000000000000
2500000000000000 5000000000000000
5 8491196338288635 9804547579565015
495813318555169 1138701395616207 27266778989451 8064087381784179 5459873619094760
1000 21621601 43243199
3531312230846400 6376036521254400 504 34650 2950449373872000 119533891276800 4163078258539200 1765440050774400 8135446351032000 7858889827588800 9995489896392000 7311485920939200 1516356753912000 232112978697600 609126136819200 8832009200414400 6871702836398400 702 5720 400 480 360360 3465 170507505168000 180180 3616978912747200 7803301083177600 8525717225625600 894970650974400 18480 5616 52 429 225838995782400 198 432 6033415977388800 6882886436025600 5775 11880 3794588075678400 1870351729646400 7980680365257600 546 9933755341910400 841932131040000 108 6703205491382400 14300 46200 2772 4559011051795200 90090 790146409852800 27 1351350 7087854404030400 4192489385884800 122850 156 903974144673600 7435697083214400 540540 4012254236390400 1170 7394643762105600 675675 25025 6723123006600000 4231865432995200 312 7704519127905600 7752972355128000 91 1236047542329600 110 5651276943312000 4734036649742400 9100 7371927590227200 8514981193118400 4320 1965600 41580 7418709640742400 864864 572 63 2288 5893847035876800 386100 7070819610254400 9977958367977600 10810800 34320 4569769916712000 5460 15120 288288 175 1652599039291200 5040 1477702262836800 3505611629520000 24570 2935007789313600 646565061542400 8736 225 218400 4950 4839818814230400 1120 977046028358400 2464 1498324598971200 1327797634363200 5541601463798400 1300 4158 102960 7315236922593600 3080 21450 450450 1950 234459268243200 1552446101606400 6478728915859200 550 4246305115852800 1676747166494400 6823355857718400 1728291460896000 1802764943179200 4479717466224000 17160 4004 4290 9073546645363200 41184 858 8238637166760000 150150 3594739626878400 14850 2 5590603187769600 2496907557144000 2365408834588800 123552 6003731639505600 9681916847803200 5248650751344000 96096 6600 120 121084159996800 14 9958290193051200 19656 2633543052940800 8316 100 1584 1977720616872000 14560 300 6485897124907200 9729838702584000 6702096951950400 1540 7800 831600 3504991132843200 1001 1555046401708800 3459101881435200 7121238111187200 11 5484564418132800 1682601993072000 81900 265573615507200 6591283354656000 40950 155531130955200 3600 3100902628824000 38610 110880 80080 56160 9019764385632000 3001237993353600 4743946434427200 8603681731444800 16632 3 4141872268934400 2978818383340800 4411945036699200 1050 1232 982800 2016 7251620769993600 520 13860 4789322864726400 30240 9360 13200 8032148767843200 1430 35100 45 32032 6261346084593600 6383333032876800 924 8400 2123217552456000 32760 7102778108025600 1996414263043200 3377478871166400 9452898957902400 104 1870071124521600 78 3640 48 8854251729523200 2104811516808000 300300 3510 61776 23400 10725 2702700 15400 7140844275364800 6955180331299200 9998433331286400 88635284337600 77 3326154857625600 216216 8164973067451200 2914831593273600 2256585419088000 160160 4620 4671242463888000 163800 21 3571598331100800 2343897850694400 79200 603873255585600 6006 4400 66 7161855800299200 8002262830161600 2501820027907200 6012997965374400 641514817944000 25740 22176 18 25200 4132889921160000 6934403746670400 6517713179577600 26208 6957768955737600 8927354359123200 352 638999490729600 36400 54054 270 32 8660511858398400 9177723146592000 1535667134601600 8900466991416000 8008 873748834358400 3900 8580 3841131034540800 4576 8654090113468800 2162160 715 1716 35 2674681476667200 9935330907902400 2596598657452800 25 8800 31200 8682094453032000 1097799896793600 9904437749606400 21600 6707657162606400 1491425578843200 480480 2160 7358364101088000 2520 20790 351 756 841868563536000 93600 6200783118129600 8775 4284321467025600 18720 6444397144785600 5481709718284800 5168345923540800 5008405932129600 90 1412450609169600 432432 225225 7020 3869744973494400 293230539201600 6012486960480000 8493947873611200 648540713620800 616683664396800 5405400 105 7783270184289600 2276524728878400 1625348688163200 660 4159706197046400 2402400 11440 880 4638467448014400 792 7876788231312000 3960 3696 7005551351198400 2376 1523832162652800 7150 8919560593944000 770400137707200 6028497798523200 3711207229329600 525 33 17325 600600 3517331920502400 5282246047478400 4813426494676800 5588051147078400 109200 9411956685331200 8724805199510400 2362844210126400 2211737377449600 2356008887232000 5324574999744000 2469952340856000 378 5600 425920957862400 4492260761788800 7375184062646400 9501181071782400 75 6081744793924800 48048 138600 8495896023014400 3129290319355200 88 2925 4386711721392000 3258085606776000 96525 4914 36960 205920 118800 5148 350 364631505638400 4780814289451200 1400 6283036873713600 6240 252 4725 160 2723289860491200 549101677924800 720720 1586732726779200 117 83160 6430063969929600 676101377952000 1287 36 8632928231928000 9009 315 4680 12600 65520 518799437956800 7 257400 2037978199857600 4919662064116800 30030 9469990054324800 182 4461707754504000 975 4289798131819200 9781711212873600 1155 7199592194995200 4815677432966400 693 1320 7200 937726283894400 1820 1564009290043200 72072 6047240741942400 176 7722 675 200200 144 3744 12 5400 2400 15444 184800 8379502106976000 3362186345918400 165 193050 54600 13650 27300 5944556909491200 5468391547819200 7280 16800 37800 4195385858664000 330 9024273527068800 700 1101974595321600 51975 42900 3276 5947040323224000 2373671572272000 1040 7326351765532800 36036 3780 16016 7195064242766400 5413119213902400 237600 5280865724534400 131040 585 2002 240240 5051047792190400 1623396646872000 1019074916059200 5 8242239887481600 2860 7075381162449600 6273312213168000 18900 4580148544171200 60060 92400 9598537817668800 6782706255124800 280800 771623358105600 1526904937958400 7530891106939200 23100 2035365315984000 527444748230400 415800 3237409951776000 4252665109492800 7941841398691200 6487505382758400 1100 3300 772200 6930 553450733035200 3120 30 910 726512484297600 943530645657600 864 1517090893718400 207900 8634717592300800 3663325720454400 1783393330118400 96 8523246784852800 288 5695236856108800 189 4443020205624000 3603600 396 2200 9629701851369600 455 9573206037595200 825 12285 4033607339361600 6244741993089600 180 6239331101203200 100100 1485 2730 5133105656078400 3557884744814400 819 5334937670462400 699449203252800 4076665112520000 59400 7199742032683200 28080 495 844436171779200 10 2312544022588800 1237706005536000 11550 965171488881600 6048 9926173165708800 6247260563544000 398354844888000 6552 8134086265905600 2600 7668957779683200 4395726242107200 4310216662752000 6210040362926400 6984997642022400 20475 6315200214523200 3422340793872000 6145356405988800 98280 3192979509720000 1092 6864 3022194642667200 4841359353230400 770 2987490028723200 3090278812420800 4587733833883200 1260 9809370212241600 1081080 1411587258681600 4212155355408000 5748993818568000 1801800 7648261497676800 5544 7354935736948800 617760 286 8967700005264000 72800 11700 140 1447121104228800 4271181545030400 7873711434388800 7135103740564800 2414767833878400 6671470387982400 332640 2275 5280 9935167059417600 3575 7828088777308800 135 51480 8862210770212800 8420882995324800 10920 4761614178921600 6420207114921600 561615005952000 6487093750737600 1978172075880000 990 13728 7072186052131200 9831653087256000 5679868957963200 2574 3393841665614400 900 1162388502475200 5245531662571200 6497602496985600 4953001403750400 5176407580344000 2871862684891200 16 2679041818252800 5758054912209600 7750021266187200 780 1732092408446400 13 336 42584130388800 5781996639619200 46800 7888733084232000 9233788906742400 2475 11232 9514491847660800 144144 3845630446257600 2640 5704702446643200 56 9 9578761318526400 594 2340 9130600296417600 7150541433235200 9883359024739200 720 1680 1575 936 5074135898832000 7882042409841600 2113581886416000 120120 9423741062736000 19800 9240 6300 75075 3464489551723200 168 4298322404376000 908107200 264 5923061882337600 7438230183384000 6594963913137600 114400 1663200 1590590106705600 1365 2100 2297274978398400 148105668110400 84 651832342761600 4390786009209600 7396716451924800 5604274871395200 420 9203692158460800 5406005102097600 50050 7883161976289600 2457 3013874823960000 528 4752 5565906304358400 2852903611958400 3377951605828800 1248 1872 1285664833252800 277200 4781608364332800 5258829465489600 12320 1453160795486400 8860635723139200 231 7851657921307200 2043997653297600 5092999620508800 10395 72 6045941370268800 3003 4958966370758400 208980374803200 1843427129544000 20 6785620111670400 4163174907091200 7560 132 6746785296451200 3429938407896000 224 195 9828 108108 3580100938814400 75600 20020 26 24 1692007389072000 4599891054158400 3088800 856195381641600 4436797595630400 28600 3666099469032000 3633778506758400 9829964267323200 7425 2184 9450 9900 2080 7144991471217600 8976841401528000 491400 2670200486553600 60 1480470562771200 154 385 7481452713134400 5159553370171200 9350345763158400 112 12870 1149684601665600 5200 196560 26400 50400 27027 2177098536412800 49140 1008 4324320 2433384290937600 1065226740177600 44 1355248806912000 6880700751724800 2223754749216000 1337883591844800 468 8265532188513600 8407189517126400 4692827523384000 526182998140800 9080989362244800 68640 1760 4550 2395644393542400 69300 6415453952107200 560 7913229016492800 2079 3024115808313600 1980 672 729774924278400 3734209454976000 9563873030712000 5731687760198400 297 9078275937931200 23760 1160424655790400 158719754793600 12012 5949405423561600 64350 2970 1029600 1691980016126400 591859645977600 1059491005372800 2672202084552000 343200 6825 4596153544382400 8560338812625600 1056 351007043587200 8830552337006400 6152059923609600 4405282383902400 3261937927248000 764896748616000 55706668617600 216 9574201842004800 1080 1467075462652800 3485363174092800 54 308880 4055035685500800 5875387032715200 465890907081600 154440 2757018648384000 1252193947804800 1560 9763860160454400 1832607421444800 6109943338699200 8799200844033600 327600 6352104004646400 128700 29700 28 440 8237684562307200 6 186465024345600 4095 15 390 15600 30800 5253214638672000 4990017928896000 15015 10296 1638 3564723700137600 8522405228937600 8 1350 6884459147966400 8054399988835200 66528 39600 70 40 393120 9047792465712000 10400 514800 240 1686484800 8626070984731200 695418634310400 1740312075902400 30888 945 220 14040 55440 5850 3687047556192000 6293040452899200 400400 9504 8190 1144 9409260125865600 1435588272518400 273 77220 1386 7018506538243200 10800 2808 7562308632278400 4256435051668800 78624 7882433414856000 5881555415736000 4940330454259200 150 4 1544400 19305 166320 3743472018686400 275 6203514445128000 1404 7207200 1512 840 1800 280 3178397513491200 5653537870780800 7827489426556800 99 1200 8085232044489600 5635342905192000 70200 22880 2145 6187628536689600 2310 32175 1848 22 5005 6576770115115200 1081633383230400 10010 50 7000997971968000 2648495946096000 1188 9722289607430400 7732917196804800 8495886423024000 554400 65 234 3335065335201600 4145050644134400 39 85800 7425301461177600 362906361417600 4141440399096000 8796255592924800 39312 6583481675971200 462 1521395840764800 4993736238691200 7296511103481600 103950 1352659274366400 2700 18200 130 245700 1456 9808405153747200
9 2 10000000000000000
1 9999996000000319 9999996000000319 9999996000000319 1 9999996000000319 9999996000000319 9999996000000319 1
200 2 10000000000000000
1837795 14334801 54031173 14702360 52928496 70203769 63587707 44107080 35285664 64322825 41901726 12497006 35653223 17642832 36388341 53663614 37491018 1470236 23891335 68733533 50355583 56971645 10291652 59176999 34182987 18745509 37858577 46312434 27199366 29037161 8086298 26464248 47782670 16907714 18377950 18010391 71306446 54766291 33447869 44474639 13967242 71674005 21318422 46679993 55501409 31242515 20950863 72041564 58441881 1102677 16540155 16172596 53296055 28669602 23523776 6983621 42636844 43739521 34918105 56236527 25729130 39696372 70571328 30139838 30874956 55868968 48517788 67263297 45577316 69836210 38226136 7718739 5880944 66528179 44842198 11026770 24258894 61014794 22788658 34550546 8453857 26831807 48150229 51825819 12129447 2572913 52560937 22421099 66160620 13599683 40799049 43004403 31977633 11394329 59544558 3675590 65793061 5513385 27566925 41166608 26096689 40431490 73511800 69101092 58074322 38961254 32712751 4778267 52193378 20215745 47415111 20583304 69468651 33080310 63220148 5145826 70938887 54398732 15437478 25361571 13232124 19848186 9924093 42269285 58809440 67630856 22053540 31610074 59912117 65425502 73879359 41534167 61749912 65057943 6616062 17275273 51090701 39328813 61382353 50723142 10659211 2205354 51458260 66895738 24994012 62852589 7351180 4410708 60279676 64690384 73144241 56604086 12864565 72776682 38593695 63955266 72409123 15069919 43371962 15805037 24626453 62485030 29772279 735118 2940472 33815428 27934484 45944875 45209757 4043149 48885347 36020782 30507397 57339204 40063931 8821416 28302043 36755900 55133850 21685981 68365974 23156217 32345192 6248503 9556534 57706763 47047552 19113068 49620465 3308031 11761888 29404720 62117471 19480627 49252906 60647235 67998415 9188975 37123459 49988024
2888 2 10000000000000000
22811 15091 23887 6113 2269 8933 11719 12569 20749 5641 13127 16249 1523 4877 6553 18671 25577 223 9391 25621 5261 15289 22963 10463 2909 1283 23719 787 19597 15083 15377 25763 7321 11971 20249 19727 22543 16301 4493 5101 4831 19963 6521 9437 9127 22853 12641 523 18731 17077 14983 17239 12577 12829 359 6833 26267 677 773 16921 16267 12487 26083 2411 9181 8699 9001 19211 6427 14851 24103 21839 14083 24359 22567 10501 18517 6869 8707 21491 9491 24733 13159 19009 6563 14827 1097 6569 4481 2557 12637 7993 17321 23593 19553 23581 1187 25367 15401 12037 5237 22613 5857 10457 2027 1657 10937 16657 13339 15443 10139 22409 17107 15643 21481 5683 1051 20983 139 19583 7639 25127 20773 19379 3313 21187 17981 22739 20399 17351 4801 4987 22397 18839 6037 21647 12697 19423 16673 25357 20771 5209 18503 1753 7757 25343 26237 8017 16763 11131 6373 18047 3271 3571 6287 4273 4229 8681 2843 17291 6737 3499 24197 19477 26017 19447 10009 11503 2029 19421 22943 8693 7219 4357 239 7607 2963 863 1279 24049 2543 17713 829 19819 12043 13841 26119 7187 5227 2 5519 6451 17903 23039 6367 5023 18947 22093 41 19603 4021 14561 13249 11941 5437 7691 21419 13799 7307 19973 7549 5011 8513 7669 3083 19483 3457 6397 20947 3677 21017 19457 19141 22907 6073 991 12203 8369 10499 5273 1481 4327 2749 12409 16981 2621 11177 3769 23539 709 1093 19139 19801 24499 25657 3361 3697 1483 18743 15373 23599 20029 11953 25457 5827 4297 1741 24841 8053 4057 4721 3889 9413 12689 5869 4003 137 5657 9133 21269 1231 13033 2137 4133 1987 21817 10267 23603 13933 5297 6271 14221 21863 3847 14033 10427 22639 24593 607 547 1103 20533 24107 5783 23981 7793 13219 7109 24917 22079 25469 14173 13859 4139 24181 1307 15937 13217 7561 10993 23899 20341 18959 15889 11059 21589 24683 14549 15259 14489 1873 19889 5867 12743 24469 9109 9949 17203 14009 13099 19391 17209 317 19793 7457 25741 17881 23773 15287 16111 24781 2377 17299 16127 25873 18121 9059 18443 2347 18859 12517 10093 20071 1499 3331 23827 10459 4051 11867 14087 661 7079 4957 2693 14347 19213 15161 24371 16787 457 1447 313 25849 25057 193 5333 8219 25307 23857 14627 9029 5861 11551 2617 11257 569 9767 21433 23801 9907 227 21493 6679 10061 13913 22147 9931 13151 6047 20443 16831 12809 25453 18013 14071 15193 3329 6997 8353 10909 22273 24151 7573 5099 439 7207 8803 431 14293 16361 23167 14543 9643 19717 12391 2549 19739 9967 8893 18587 11299 6637 17207 14621 19543 13049 20639 653 24877 1723 24971 11887 5399 9173 19121 10321 9203 571 23293 15959 6301 21523 19417 21713 8171 5701 19661 13499 14401 2447 24281 21961 13709 22073 9547 5393 12613 16741 4759 23021 12527 13001 4373 673 6323 15661 15107 21067 8663 15887 24169 10163 24203 9719 8737 4651 15187 23081 24847 617 4019 19841 3607 22277 16901 2341 7487 25031 25033 1997 5153 1607 13241 11831 3851 809 6379 5147 3169 18593 1061 12289 8087 15349 25889 13451 20507 21521 14057 25951 521 16931 7351 12379 13681 19489 3181 24121 25841 21821 25409 13331 19463 6803 2729 463 3719 12097 1669 23251 25309 10631 10301 21211 2551 947 10889 6121 4673 8677 11171 5443 18583 1451 14797 509 20981 3823 7393 1949 5923 22573 5581 10399 22303 12239 20357 23227 25523 15101 25867 3209 13003 16649 18253 11657 14771 8609 10709 5647 21499 25643 13487 21503 15877 24697 18979 9623 8179 25639 1889 25411 9661 21031 2437 20963 5987 20183 1543 2791 3967 719 14741 20063 919 18439 16193 15919 24571 4423 14669 24979 1171 9941 10799 4967 11633 3539 16187 7459 20021 149 563 15797 5021 3803 16553 13831 2969 18679 19037 17231 11 16699 7927 14747 5167 11251 1621 683 11047 18127 18379 353 20611 1567 17737 16567 7243 24809 16069 739 22259 13009 101 23627 197 20101 17729 20809 19207 6911 9157 17327 2777 5051 20483 17657 12421 8627 15493 1327 3907 15739 25819 23173 14929 1493 25463 10487 25147 9199 14321 6991 461 24061 8311 4973 24517 10861 11743 12739 19429 18059 14423 13763 1303 21599 761 14249 17929 6599 887 3559 10513 9973 21157 2003 12011 25997 4517 11173 18397 17669 16253 13633 12907 3347 2633 3049 8887 12113 5351 17749 26249 379 2903 5107 18719 18427 113 5881 23929 6959 5711 12347 20359 16381 22651 13883 14207 17167 16547 21529 8779 6949 2711 1979 19267 19069 3557 16333 2789 2083 8269 503 1531 18043 5197 11689 5563 25801 26251 16619 20477 11351 6449 12547 4583 8039 22619 2707 6203 13789 23311 5531 6043 18661 24439 17183 9829 25321 17159 9497 21013 14503 13177 11329 5 13693 17911 5449 4799 25747 10667 3527 13723 3041 12841 18301 19469 16519 10733 79 5717 17053 17921 20731 21601 12583 17137 20479 24533 19699 13121 17509 14159 1861 10091 13103 13187 191 24329 4127 24223 9349 11677 8297 10313 6053 337 7331 11057 24611 18229 5639 22697 20563 839 15061 10259 2357 3733 9277 14969 3797 12401 8287 7649 8669 2111 4813 6211 23687 16573 20551 23909 18169 19571 20117 20369 7907 10589 277 1759 2503 5903 16477 10639 26183 3517 2179 24029 14461 1151 23993 131 3593 5821 1381 1123 19333 22541 20333 4259 1213 5281 421 12073 331 18089 25933 7 11411 10151 22091 15013 9043 23099 23629 3 20393 5927 20921 3709 7537 11113 10289 1847 16189 157 8243 199 5231 22483 3631 9319 10007 22877 20929 22381 10037 17837 1117 479 22531 2383 1039 2971 10973 9697 8293 15551 13291 8101 2113 3119 25219 2531 21893 8713 20857 19861 15527 1069 25679 10247 23633 4999 16097 1627 10039 15131 7489 3701 13873 13421 8573 22859 14369 24179 23417 6857 71 16603 20047 7867 19681 8231 281 15581 8291 16927 7013 24421 7873 19997 12253 4547 20663 24097 7643 16417 6389 3691 11969 22037 26029 9161 13463 23029 3301 9791 11981 25013 14753 16937 24907 167 25717 4391 11279 22193 3433 24043 22751 9431 11317 2731 8263 4937 6907 15859 2473 6829 10657 10211 5381 12437 25229 11423 18493 6131 4283 3167 8461 6337 349 269 3001 26053 21929 1733 10099 7193 12109 21313 19441 22973 13313 1783 2287 15233 7823 21061 367 16139 9337 24019 2657 8563 22307 25793 23873 7069 23831 14303 4723 3929 20347 6143 17789 9817 7001 1423 13183 17579 15791 1019 17189 7603 1913 7309 23333 25423 13721 22691 2441 26003 1879 8389 16843 25847 26099 16087 10141 19001 18433 17707 16229 17597 17539 19507 14867 19759 2663 3761 11087 21319 16943 12373 9377 24071 10847 13901 9439 8161 14387 1831 23789 11311 11083 2579 8819 4013 7529 18749 1129 12671 21937 3821 757 21841 24413 9631 2381 2371 2161 1091 2129 3583 24391 15241 12377 23609 11717 19531 23399 17659 8111 24137 7247 16759 21487 5413 13457 9397 16273 10111 10711 23623 15439 12301 16073 2087 20261 26021 2953 18869 6247 10243 6551 4099 21617 9187 13297 9521 15907 20149 14281 6581 11497 16811 2917 17489 25153 18797 21911 853 23957 9677 23297 12647 17581 6653 18181 10837 25037 23761 24509 9467 4793 6197 25771 19013 6359 4201 24919 21611 2609 15139 17401 11909 23057 1693 3257 983 8537 17029 20269 14813 5503 2797 22447 24793 8971 23203 23041 18211 8221 7817 14639 11699 19501 6473 4513 1033 20719 24821 997 23669 1801 13537 8761 5689 25243 19301 3251 22157 12899 18913 12539 8641 2753 4783 6277 16993 21559 1787 4079 23689 20897 12757 15173 15391 26107 10333 373 9241 19541 11821 19891 7151 23671 4211 8689 5557 8009 4919 4339 2207 20641 9803 4639 11789 8209 631 11597 15137 20431 1229 2521 25253 21871 15269 26209 5743 4129 13411 14107 10789 10337 7919 25903 13669 2897 23561 25391 15511 18899 3307 9227 10253 4729 24379 2593 12157 12007 16829 14519 20089 827 8423 10723 25301 17467 2297 24443 13597 1907 22171 13477 11273 8521 15641 17471 107 11003 15601 14939 23741 22741 14699 6299 3659 2713 1553 14419 23279 23833 21221 4621 8447 3863 12503 14887 18223 7523 389 5431 6217 2069 8081 3163 1511 13171 14177 7741 2851 9839 10391 1049 2767 13759 4153 11069 1867 7829 11491 23767 9733 19763 4789 8783 17923 1237 347 6967 23357 1361 15607 16349 1459 1373 23869 15583 83 2153 24007 24109 17891 17387 19183 16447 5303 23189 20011 23977 22769 10891 18917 24113 20939 20807 31 5981 23567 17909 9463 12451 18307 6827 16889 7789 17987 9421 5843 8941 8719 10079 21851 4447 4561 6421 21323 2459 10303 23431 8501 10181 7213 22727 12601 25237 5119 20231 21019 7621 593 1013 15767 47 19609 7019 19273 6163 8329 5087 22279 21673 23537 23291 24749 4969 18553 12119 4451 3203 22699 19777 17431 20879 12781 18701 21121 409 7547 16661 14251 9283 2389 17033 9871 19559 10357 25583 89 7417 2267 16007 1153 7369 14717 13999 25163 7703 13093 1297 21277 1931 19843 5323 22783 8581 13381 6173 19697 19157 12941 7103 20201 19937 19 18251 20023 10903 5573 17989 4903 21751 6221 21139 3833 3023 4007 941 18521 3581 12763 11383 14029 2081 13229 5309 491 1559 15923 4643 15913 3779 12241 8831 18691 2417 21283 647 12263 9011 7963 18149 19427 26041 11117 20593 13879 9371 4663 14629 10067 22283 8861 3373 10831 6779 6529 7237 8951 25373 1667 8429 2333 3019 5737 24229 9601 20113 21383 25913 911 10273 16487 7577 971 17389 21397 22349 15749 14323 20789 4657 16979 11119 3767 16091 1201 19813 13327 1933 10433 751 619 10133 24239 9649 1427 13687 13619 10687 19753 23563 467 29 21163 7717 11731 5179 23819 6311 16453 11987 12101 16217 13591 4159 5653 3547 23321 743 5477 21059 14437 17497 7411 11807 12491 2837 1487 20959 21991 20389 6011 17863 4591 23971 21407 11939 11447 17449 17011 4421 821 19433 1601 11519 19991 13691 1993 16691 557 23003 19993 22501 7477 20441 8629 6883 10627 17627 21701 18143 9311 6983 3407 9323 109 1009 4049 11467 14081 4157 24481 26189 7841 5569 15761 9433 24419 17477 16987 23549 8837 7559 12143 1399 1301 7229 3343 24133 6793 22571 13523 13367 10453 271 8623 18191 23447 3463 8273 14723 4253 499 4219 5233 11287 9749 17393 283 25087 9689 5851 23753 3389 12619 16561 23053 22993 21391 6661 1163 953 24091 2677 7727 20747 2683 22807 19709 5741 12911 25097 4787 24859 15773 19259 15559 13963 4649 1583 12959 823 12497 3923 6701 797 12823 1031 21467 22051 24677 23209 14243 21997 3989 7349 1637 1609 26227 181 5801 21169 5591 26171 22709 7901 16223 73 2017 15361 11161 14957 22921 311 2281 4091 4363 4483 8741 14449 10613 5669 20887 25339 23339 12433 487 19853 15683 3529 1087 15227 1439 25261 12329 23747 17747 14653 12953 10859 17417 9403 6691 5407 11399 21023 24967 2857 7121 17971 25111 11579 163 22063 16067 5441 25931 8747 16411 8929 13397 5417 25121 2099 1789 14737 19949 9743 13697 12323 1471 11483 127 5479 17341 21193 1663 14759 16529 643 3011 307 7673 11801 23011 3623 23159 13109 22901 23269 6229 13829 13259 12889 7877 11443 6659 14897 233 25561 12713 2039 3323 8377 15331 25759 8467 2143 21613 1619 9851 6899 179 1747 4909 11783 13627 15733 13147 26161 1999 6269 17761 15461 25579 11927 7027 7433 22441 15451 20903 21517 10597 9613 6263 6709 10177 21179 25603 19979 4603 7159 22777 3109 3643 67 7949 13567 8387 4703 6091 18413 229 419 18041 18451 12251 2243 7759 23201 15881 3191 23911 25919 11489 4177 14767 13903 22003 2063 1429 17257 14683 3881 14879 20759 25589 5807 16433 19919 12983 14149 5171 6101 21563 22369 14407 7253 15679 8237 23531 14533 14831 14537 12473 7699 21859 18371 19031 9257 13807 14551 15263 20899 9479 8647 16061 4751 3617 15077 433 8059 19913 15901 22153 22109 26203 2351 5749 3121 18617 18481 9013 16319 13931 5521 1697 2203 14197 3739 13399 20327 691 20107 22343 11027 15823 1249 12343 6067 14713 6791 10477 5813 4733 15803 14731 6343 21649 19319 21143 7039 20681 4993 12161 5189 11621 24851 10559 599 9533 5501 7043 1321 37 2819 13907 3637 2591 263 12979 17383 8069 4943 4231 12197 383 12919 10103 10531 16871 18637 3461 3533 17027 15731 8167 4817 3917 7853 25799 18329 8233 17 4637 241 20873 5039 11159 20411 22031 10169 2861 20849 20233 15427 22637 14341 11779 4507 12703 6257 22669 11369 7211 2671 24623 24659 1877 6199 3413 18803 11897 22721 8123 9511 16063 8599 14593 9679 12049 23677 2131 21739 19577 19051 10069 20177 11839 1193 4933 13679 7583 16607 13751 18269 25667 26261 25439 15667 13921 5939 22871 9857 19237 1951 17293 25541 10331 1021 1489 25673 20173 25537 13043 17683 3931 5791 11239 733 3187 9151 11863 17317 12589 11777 6781 17599 541 6619 14563 14447 13063 11587 16481 17021 1823 17573 22861 3467 12211 23879 24247 18911 23473 17783 15271 15473 61 17377 25999 17483 23197 977 937 15329 19231 7951 20549 13007 401 21001 9341 21191 6317 3253 9833 5659 16883 12071 17609 811 17099 12553 12149 17117 16651 15031 4441 18131 22391 13577 24631 17491 18973 8839 2237 601 7283 5347 1777 17681 19927 11923 22453 22643 25609 3137 4931 15217 24407 16747 9209 22159 24001 15121 12721 4463 12479 10429 3037 12973 577 9007 22937 5009 18287 1367 5483 12893 211 4519 103 26141 4523 16001 15497 907 2053 10193 21569 7937 3853 17939 293 12917 1613 23027 6917 14657 4217 15727 24709 4397 6491 5507 10601 7129 20717 14051 3469 19687 10979 22027 14431 18457 11827 19079 7589 53 6703 24251 5527 21587 1181 9281 881 4567 5077 19073 1291 4951 13469 3067 10223 7177 9343 12923 13037 13711 18773 25447 15053 22621 4073 12541 24547 20161 20543 14143 10271 1277 10663 12281 23143 11071 26111 5059 3673 19181 8539 2393 6079 9619 11321 11393 59 16103 12791 25969 17041 2647 17093 22433 14923 7297 9419 9137 22189 15619 1259 16633 11617 25981 4241 397 6673 13 23087 6029 4271 21977 5623 17957 3079 15971 17569 16903 26263 9811 14011 25247 7499 12511 10729 15383 9929 15299 2011 16879 10867 3449 13513 21101 20627 24989 22787 22291 15629 6361 24799 9923 17623 9883 4409 22067 15973 24691 17191 3371 25183 19403 23813 1871 6689 2689 2213 14327 21943 2311 1579 11527 19081 9293 659 3919 18119 11549 9587 443 25349 13309 11213 9769 21341 14479 769 8999 14951 26113 20123 17333 17123 1549 16703 19867 8443 23459 21799 13877 13997 1901 2221 18787 16963 18049 2879 6151 5081 3947 4027 14411 21881 22481 4861 4349 15319 2089 1973 19961 5471 18757 7127 5849 21347 9221 24923 12277 14779 24527 1721 7517 21107 13649 11261 6329 12107 20521 23059 3299 10883 16363 13163 3727 17851 6977 857 14783 173 1811 13553 12853 5839 21379 18257 23917 14389 20753 15313 6547 4691 1571 13729 16823 1453 2399 20353 21149 7541 23557 16033 6007 8543 257 22013 5419 20707 6763 3229 1223 8849 24551 16421 2141 22961 18133 18523 11813 1409 10949 19249 21773 4457 1597 16493 15671 8821 13267 12227 15809 24763 24767 24943 7057 6971 7681 15149 19381 3541 18461 6353 8419 4001 17977 20599 20693 1063 22039 18217 21227 251 8089 22469 23117 11959 19163 1289 17807 3217 17791 22511 10607 6871 2467 18919 7753 8431 19471 19309 97 2539 3359 23327 2719 8731 24889 21757 17827 20323 11833 10369 3911 967 8093 3259 18401 5003 4889 21317 3089 21089 24317 5651 11681 19373 12413 2887 23131 21683 18539 8923 14633 9103 21401 10739 2477 17443 14821 11593 20743 17959 18199 16729 929 9239 6733 6577 12967 15199 16339 8191 22229 20143 21247 11197 859 10529 18341 21803 6469 15737 22367 24023 5693 6571 1433 6863 21737 7933 877 6961 12799 18541 613 18353 18311 20407 13781 18289 151 21011 13757 6719 23893 25939 25171 10987 16427 11243 4243 17551 24077 25189 7883 9887 12659 13417 5779 2939 21767 25073 17839 7451 4337 43 21661 25601 2273 23063 24373 14869 23663 14557 6607 11437 17419 3877 25471 20509 4289 1699 5279 4597 20051 18793 8867 8117 6481 3511 16231 22247 2659 2741 7507 15569 17359 6841 21377 701 22717 16693 25943 449 19289 9739 4261 20129 15413 16183 20297 21557 22271 2251 3943 15277 25733 2339 9901 5953 25169 8527 10691 10753 3793 727 23743 9787 9461 7687 18077 10957 26177 4093 8011 9067 4549 26153 19219 15307 22679 21577 14591 7591 3671 24671 8363 9551 12163 14891 2801 20287 14843 5879 13613 14153 6823 15991 18713 13441 12653 7723 10771 18061 3319 9041 19087 2239 22129 16369 15467 19751 11093 23369 19387 24977 14947 6133 10159 11903 16141 8147 21727 2957 17047 6089 12269 5897 25703 10939 18313 20147 15073 24337 15647 13967 5387 10567 10651 6761 25693 3391 2699 15017 15817 22549 5113 4679 16057 18367 25633 3221 24473 15787 9629 7481 2423 2927 8317 12041 23071 3491 24953 641 11353 4111 4871 2687 8863 3061 15649 587 1217 9781 2293 3613 18233 23017 23371 1709 8597 7879 23 15541 2309 2803 20219 10853 11149 11471 25303 9859 12611 8969 25117 16451 12457 22133 24083 8807 11701 9091 11933 9721 23509 22111 12821 8963 15359 10343 9473 8753 16631 2999 23497 2833 17519 9539 13337 1109 9049 6947 22817 1319 7333 18097 21787 10781 883 22123
13 1 10000000000000000
1725329637376432 4863784147595719 8881441275814031 2717070625424228 773162067641756 3053381004295895 4083982424581334 3949939951444015 8767461568086956 4647620198315974 8982029127554534 5317406397240322 8728727406507390
11 2 10000000000000000
7 5 19 17 29 2 11 13 1 3 23
1 2 10000000000000000
9999999999999937
Random Input:
40
3 2 100
3 5 7
4 8 16
1 20 5 2
10 2 10000
8633 8633 1 8633 1 8633 1 8633 8633 8633
5 8621 8877
3566 8478 1966 4235 4890
5 4046 6470
2562 7861 8779 6712 7745
5 1055 5018
2509 7311 5144 9969 777
5 8333 9734
5145 9594 4030 3785 7170
100 11 30
1740 9060 1230 5160 420 6060 7440 9120 9300 2130 5820 9840 7980 5220 330 810 8490 2940 6480 8370 2190 7770 4080 3750 2610 2880 9270 7500 9750 870 3360 7050 6210 5700 1170 2280 8430 960 1410 1560 3180 3570 4410 360 8130 7020 5550 8940 1050 3840 2220 6540 4380 5070 7920 5910 1860 5940 8640 2790 9330 1920 4920 990 4590 2850 3600 630 9660 5430 4170 2160 930 4350 3390 6030 6960 8820 4440 6780 9720 4470 6120 8550 2310 6000 6930 9930 7530 9090 4800 3000 2490 600 5730 4980 300 8070 3150 8760
100 1 10000
8712 2765 1776 1 3301 7021 6699 8276 9719 3337 2457 2145 1021 6021 4232 1658 2875 7817 3097 1445 5385 3043 2609 4341 2118 9612 3639 8727 6547 4850 2344 792 4919 2752 2157 7153 4995 7564 8956 8138 4013 689 6331 5524 616 1300 6012 9234 8366 965 2221 183 7226 3787 622 922 6224 8077 3189 8572 9408 1575 4004 4132 7810 4347 8085 4997 4806 4410 8059 5796 789 4385 4616 369 768 1630 6561 3338 9702 9185 6448 1302 1434 727 4511 7048 7405 2026 5841 8503 2959 3366 9898 607 5162 8731 1328 2047
5 5966 8840
8765 2097 8437 4247 8579
3 2 50
3 5 75
5 5914 8993
571 5840 1119 3284 3056
6 2 10000
9931 9949 9941 9967 9929 9973
5 108 1228
1073 4388 4712 3941 9852
5 3814 7715
7728 8082 6022 7085 6768
4 2 10000
17 3 49 4
5 5389 8010
6659 3555 1565 4057 3984
5 723 6941
3246 2860 8656 731 4915
10 61 119
4320 7200 40 5040 30 4 1440 60 3600 12
10 61 119
4320 30 4680 2 1800 2520 20 7560 15 10
2 5001 10000
5000 2500
5 6966 7433
1872 4616 6199 1147 480
51 1186 2370
237 237 7110 7110 237 7110 7110 237 7110 7110 7110 237 7110 237 237 7110 237 237 237 237 237 237 7110 7110 237 237 7110 237 237 7110 237 237 7110 237 7110 7110 237 7110 237 7110 7110 237 237 7110 7110 7110 7110 237 7110 7110 7110
5 2576 5342
9984 3773 9564 9566 7101
13 1 10000
7882 9978 6387 1194 4985 867 63 2051 1637 9977 7457 8731 1142
5 6013 7048
9701 7997 38 3235 2075
5 2965 4245
5702 7105 4854 8118 708
5 3719 5433
5891 8756 3000 5452 9367
10 2 10000
7 10 2 6 15 2310 1 5 3 11
100 2 10000
3026 4984 4361 4450 3204 6230 3738 7654 178 8010 1602 3560 267 1157 5162 2937 3827 6675 3293 7298 2314 4895 6497 8722 5251 4628 3382 4806 979 8099 356 6586 2848 8544 6319 712 2136 4094 5340 2759 1958 1780 1691 1513 6408 7832 1246 8277 8811 8633 7743 6764 7120 7209 8989 5607 5518 3115 2581 1424 5785 623 7921 1869 1335 4539 4717 5073 8366 7476 2047 7031 445 534 4183 8455 3916 2403 8188 4272 6141 3471 5429 7387 2492 7565 1068 5874 4005 2670 6942 801 3649 6052 5696 890 2225 5963 8900 6853
50 2 10000
48 21 120 180 10 9 35 30 5040 1008 36 6 8 60 24 252 45 18 105 3 15 720 56 2520 72 12 140 2 210 504 28 840 1680 240 336 70 126 315 630 63 84 42 560 20 420 360 7 1260 144 80
5 8054 9406
1100 6074 9061 6589 1531
5 5921 8347
1606 3475 3955 8315 955
10 8326 9991
5 555 37 3 185 111 45 333 9 15
5 62 9407
193 9971 9657 9535 3439
51 3038 6073
3037 3037 3037 3037 6074 3037 3037 3037 6074 6074 3037 3037 3037 6074 3037 3037 6074 6074 6074 6074 6074 6074 6074 3037 6074 6074 6074 6074 3037 6074 3037 3037 3037 6074 6074 3037 3037 3037 3037 6074 6074 3037 6074 6074 6074 3037 6074 6074 3037 6074 3037
5 4230 8180
4441 6480 8685 6292 6206
10 2 10000
11 5 1 2 15 10 3 30 6 7
7 5 10000
9678 9978 9714 9822 9942 9726 9762
5 940 2917
5474 9056 2809 6963 6972
Problem Description Link:
Problem Analysis Link:
Problem Id:
129
